Support the use of the STT_COMMON type. (In source and object files only at the...
[deliverable/binutils-gdb.git] / bfd / configure
CommitLineData
252b5132 1#! /bin/sh
252b5132 2# Guess values for system-dependent variables and create Makefiles.
5464f5a1 3# Generated by GNU Autoconf 2.59.
252b5132 4#
5464f5a1 5# Copyright (C) 2003 Free Software Foundation, Inc.
252b5132
RH
6# This configure script is free software; the Free Software Foundation
7# gives unlimited permission to copy, distribute and modify it.
5464f5a1
NN
8## --------------------- ##
9## M4sh Initialization. ##
10## --------------------- ##
11
12# Be Bourne compatible
13if 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+"$@"}'='"$@"'
19elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20 set -o posix
21fi
22DUALCASE=1; export DUALCASE # for MKS sh
23
24# Support unset when possible.
25if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26 as_unset=unset
27else
28 as_unset=false
29fi
30
31
32# Work around bugs in pre-3.0 UWIN ksh.
33$as_unset ENV MAIL MAILPATH
34PS1='$ '
35PS2='> '
36PS4='+ '
37
38# NLS nuisances.
39for 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
43do
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
49done
50
51# Required to use basename.
52if expr a : '\(a\)' >/dev/null 2>&1; then
53 as_expr=expr
54else
55 as_expr=false
56fi
57
58if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59 as_basename=basename
60else
61 as_basename=false
62fi
63
64
65# Name of the executable.
66as_me=`$as_basename "$0" ||
67$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68 X"$0" : 'X\(//\)$' \| \
69 X"$0" : 'X\(/\)$' \| \
70 . : '\(.\)' 2>/dev/null ||
71echo 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.
80as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83as_cr_digits='0123456789'
84as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86# The user is always right.
87if 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
97fi
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
110for as_dir in $PATH
111do
112 IFS=$as_save_IFS
113 test -z "$as_dir" && as_dir=.
114 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115done
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
131for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132do
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
152done
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
187case `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= ;;
192esac
193
194if expr a : '\(a\)' >/dev/null 2>&1; then
195 as_expr=expr
196else
197 as_expr=false
198fi
199
200rm -f conf$$ conf$$.exe conf$$.file
201echo >conf$$.file
202if 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
211elif ln conf$$.file conf$$ 2>/dev/null; then
212 as_ln_s=ln
213else
214 as_ln_s='cp -p'
215fi
216rm -f conf$$ conf$$.exe conf$$.file
217
218if mkdir -p . 2>/dev/null; then
219 as_mkdir_p=:
220else
221 test -d ./-p && rmdir ./-p
222 as_mkdir_p=false
223fi
224
225as_executable_p="test -f"
226
227# Sed expression to map a string onto a valid CPP name.
228as_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.
231as_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.
236as_nl='
237'
238IFS=" $as_nl"
239
240# CDPATH.
241$as_unset CDPATH
242
243
d7040cdb
SE
244
245# Check that we are running under the correct shell.
246SHELL=${CONFIG_SHELL-/bin/sh}
247
248case X$lt_ECHO in
249X*--fallback-echo)
250 # Remove one level of quotation (which was required for Make).
251 ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252 ;;
253esac
254
255ECHO=${lt_ECHO-echo}
256if test "X$1" = X--no-reexec; then
257 # Discard the --no-reexec flag, and continue.
258 shift
259elif test "X$1" = X--fallback-echo; then
260 # Avoid inline document here, it may be left over
261 :
262elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263 # Yippee, $ECHO works!
264 :
265else
266 # Restart under the correct shell.
267 exec $SHELL "$0" --no-reexec ${1+"$@"}
268fi
269
270if 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
277fi
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
283if 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
381fi
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.
385lt_ECHO=$ECHO
386if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387 lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388fi
389
390
391
392
5464f5a1
NN
393# Name of the host.
394# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395# so uname gets run too.
396ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
252b5132 397
5464f5a1
NN
398exec 6>&1
399
400#
401# Initializations.
402#
252b5132 403ac_default_prefix=/usr/local
5464f5a1
NN
404ac_config_libobj_dir=.
405cross_compiling=no
406subdirs=
407MFLAGS=
408MAKEFLAGS=
409SHELL=${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.
417PACKAGE_NAME=
418PACKAGE_TARNAME=
419PACKAGE_VERSION=
420PACKAGE_STRING=
421PACKAGE_BUGREPORT=
422
423ac_unique_file="libbfd.c"
424# Factoring default headers for most tests.
425ac_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
bce5e5c9 461ac_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'
5464f5a1 462ac_subst_files=''
252b5132
RH
463
464# Initialize some variables set by options.
5464f5a1
NN
465ac_init_help=
466ac_init_version=false
252b5132
RH
467# The variables have the same names as the options, with
468# dashes changed to underlines.
5464f5a1 469cache_file=/dev/null
252b5132 470exec_prefix=NONE
252b5132 471no_create=
252b5132
RH
472no_recursion=
473prefix=NONE
474program_prefix=NONE
475program_suffix=NONE
476program_transform_name=s,x,x,
477silent=
478site=
479srcdir=
252b5132
RH
480verbose=
481x_includes=NONE
482x_libraries=NONE
5464f5a1
NN
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.
252b5132
RH
489bindir='${exec_prefix}/bin'
490sbindir='${exec_prefix}/sbin'
491libexecdir='${exec_prefix}/libexec'
492datadir='${prefix}/share'
493sysconfdir='${prefix}/etc'
494sharedstatedir='${prefix}/com'
495localstatedir='${prefix}/var'
496libdir='${exec_prefix}/lib'
497includedir='${prefix}/include'
498oldincludedir='/usr/include'
499infodir='${prefix}/info'
500mandir='${prefix}/man'
501
252b5132
RH
502ac_prev=
503for ac_option
504do
252b5132
RH
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
5464f5a1 512 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
252b5132
RH
513
514 # Accept the important Cygnus configure options, so we can diagnose typos.
515
5464f5a1 516 case $ac_option in
252b5132
RH
517
518 -bindir | --bindir | --bindi | --bind | --bin | --bi)
519 ac_prev=bindir ;;
520 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
5464f5a1 521 bindir=$ac_optarg ;;
252b5132
RH
522
523 -build | --build | --buil | --bui | --bu)
5464f5a1 524 ac_prev=build_alias ;;
252b5132 525 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
5464f5a1 526 build_alias=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1
NN
533 cache_file=$ac_optarg ;;
534
535 --config-cache | -C)
536 cache_file=config.cache ;;
252b5132
RH
537
538 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539 ac_prev=datadir ;;
540 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541 | --da=*)
5464f5a1 542 datadir=$ac_optarg ;;
252b5132
RH
543
544 -disable-* | --disable-*)
5464f5a1 545 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
252b5132 546 # Reject names that are not valid shell variable names.
5464f5a1
NN
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" ;;
252b5132
RH
552
553 -enable-* | --enable-*)
5464f5a1 554 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
252b5132 555 # Reject names that are not valid shell variable names.
5464f5a1
NN
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"`;;
252b5132
RH
562 *) ac_optarg=yes ;;
563 esac
5464f5a1 564 eval "enable_$ac_feature='$ac_optarg'" ;;
252b5132
RH
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=*)
5464f5a1 573 exec_prefix=$ac_optarg ;;
252b5132
RH
574
575 -gas | --gas | --ga | --g)
576 # Obsolete; use --with-gas.
577 with_gas=yes ;;
578
5464f5a1
NN
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 ;;
252b5132
RH
585
586 -host | --host | --hos | --ho)
5464f5a1 587 ac_prev=host_alias ;;
252b5132 588 -host=* | --host=* | --hos=* | --ho=*)
5464f5a1 589 host_alias=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 596 includedir=$ac_optarg ;;
252b5132
RH
597
598 -infodir | --infodir | --infodi | --infod | --info | --inf)
599 ac_prev=infodir ;;
600 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
5464f5a1 601 infodir=$ac_optarg ;;
252b5132
RH
602
603 -libdir | --libdir | --libdi | --libd)
604 ac_prev=libdir ;;
605 -libdir=* | --libdir=* | --libdi=* | --libd=*)
5464f5a1 606 libdir=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 613 libexecdir=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 622 localstatedir=$ac_optarg ;;
252b5132
RH
623
624 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625 ac_prev=mandir ;;
626 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
5464f5a1 627 mandir=$ac_optarg ;;
252b5132
RH
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 \
5464f5a1 634 | --no-cr | --no-c | -n)
252b5132
RH
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=*)
5464f5a1 648 oldincludedir=$ac_optarg ;;
252b5132
RH
649
650 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651 ac_prev=prefix ;;
652 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
5464f5a1 653 prefix=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 660 program_prefix=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 667 program_suffix=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 684 program_transform_name=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 694 sbindir=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 705 sharedstatedir=$ac_optarg ;;
252b5132
RH
706
707 -site | --site | --sit)
708 ac_prev=site ;;
709 -site=* | --site=* | --sit=*)
5464f5a1 710 site=$ac_optarg ;;
6be7c12c 711
252b5132
RH
712 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713 ac_prev=srcdir ;;
714 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
5464f5a1 715 srcdir=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 722 sysconfdir=$ac_optarg ;;
252b5132
RH
723
724 -target | --target | --targe | --targ | --tar | --ta | --t)
5464f5a1 725 ac_prev=target_alias ;;
252b5132 726 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
5464f5a1 727 target_alias=$ac_optarg ;;
252b5132
RH
728
729 -v | -verbose | --verbose | --verbos | --verbo | --verb)
730 verbose=yes ;;
731
5464f5a1
NN
732 -version | --version | --versio | --versi | --vers | -V)
733 ac_init_version=: ;;
252b5132
RH
734
735 -with-* | --with-*)
5464f5a1 736 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
252b5132 737 # Reject names that are not valid shell variable names.
5464f5a1
NN
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; }; }
252b5132 741 ac_package=`echo $ac_package| sed 's/-/_/g'`
5464f5a1
NN
742 case $ac_option in
743 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
252b5132
RH
744 *) ac_optarg=yes ;;
745 esac
5464f5a1 746 eval "with_$ac_package='$ac_optarg'" ;;
252b5132
RH
747
748 -without-* | --without-*)
5464f5a1 749 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
252b5132 750 # Reject names that are not valid shell variable names.
5464f5a1
NN
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" ;;
252b5132
RH
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=*)
5464f5a1 766 x_includes=$ac_optarg ;;
252b5132
RH
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=*)
5464f5a1 773 x_libraries=$ac_optarg ;;
252b5132 774
5464f5a1
NN
775 -*) { echo "$as_me: error: unrecognized option: $ac_option
776Try \`$0 --help' for more information." >&2
777 { (exit 1); exit 1; }; }
252b5132
RH
778 ;;
779
5464f5a1
NN
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
252b5132 790 *)
5464f5a1
NN
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}
252b5132
RH
796 ;;
797
798 esac
799done
800
801if test -n "$ac_prev"; then
5464f5a1
NN
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; }; }
252b5132 805fi
252b5132 806
5464f5a1
NN
807# Be sure to have absolute paths.
808for ac_var in exec_prefix prefix
809do
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
816done
6be7c12c 817
5464f5a1
NN
818# Be sure to have absolute paths.
819for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820 localstatedir libdir includedir oldincludedir infodir mandir
252b5132 821do
5464f5a1
NN
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; }; };;
252b5132
RH
827 esac
828done
829
5464f5a1
NN
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.
833build=$build_alias
834host=$host_alias
835target=$target_alias
836
837# FIXME: To remove some day.
838if 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
846fi
252b5132 847
5464f5a1
NN
848ac_tool_prefix=
849test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851test "$silent" = yes && exec 6>/dev/null
252b5132 852
252b5132
RH
853
854# Find the source files, if location was not specified.
855if test -z "$srcdir"; then
856 ac_srcdir_defaulted=yes
857 # Try the directory containing this script, then its parent.
5464f5a1
NN
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 ||
864echo 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'`
252b5132
RH
870 srcdir=$ac_confdir
871 if test ! -r $srcdir/$ac_unique_file; then
872 srcdir=..
873 fi
874else
875 ac_srcdir_defaulted=no
876fi
877if test ! -r $srcdir/$ac_unique_file; then
878 if test "$ac_srcdir_defaulted" = yes; then
5464f5a1
NN
879 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880 { (exit 1); exit 1; }; }
252b5132 881 else
5464f5a1
NN
882 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883 { (exit 1); exit 1; }; }
252b5132
RH
884 fi
885fi
5464f5a1
NN
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; }; }
889srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890ac_env_build_alias_set=${build_alias+set}
891ac_env_build_alias_value=$build_alias
892ac_cv_env_build_alias_set=${build_alias+set}
893ac_cv_env_build_alias_value=$build_alias
894ac_env_host_alias_set=${host_alias+set}
895ac_env_host_alias_value=$host_alias
896ac_cv_env_host_alias_set=${host_alias+set}
897ac_cv_env_host_alias_value=$host_alias
898ac_env_target_alias_set=${target_alias+set}
899ac_env_target_alias_value=$target_alias
900ac_cv_env_target_alias_set=${target_alias+set}
901ac_cv_env_target_alias_value=$target_alias
902ac_env_CC_set=${CC+set}
903ac_env_CC_value=$CC
904ac_cv_env_CC_set=${CC+set}
905ac_cv_env_CC_value=$CC
906ac_env_CFLAGS_set=${CFLAGS+set}
907ac_env_CFLAGS_value=$CFLAGS
908ac_cv_env_CFLAGS_set=${CFLAGS+set}
909ac_cv_env_CFLAGS_value=$CFLAGS
910ac_env_LDFLAGS_set=${LDFLAGS+set}
911ac_env_LDFLAGS_value=$LDFLAGS
912ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913ac_cv_env_LDFLAGS_value=$LDFLAGS
914ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915ac_env_CPPFLAGS_value=$CPPFLAGS
916ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918ac_env_CPP_set=${CPP+set}
919ac_env_CPP_value=$CPP
920ac_cv_env_CPP_set=${CPP+set}
921ac_cv_env_CPP_value=$CPP
b3baf5d0 922
5464f5a1
NN
923#
924# Report the --help message.
925#
926if 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.
252b5132 931
5464f5a1 932Usage: $0 [OPTION]... [VAR=VALUE]...
252b5132 933
5464f5a1
NN
934To assign environment variables (e.g., CC, CFLAGS...), specify them as
935VAR=VALUE. See below for descriptions of some of the useful variables.
6be7c12c 936
5464f5a1 937Defaults for the options are specified in brackets.
6be7c12c 938
5464f5a1
NN
939Configuration:
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
953Installation 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]
6be7c12c 958
5464f5a1
NN
959By default, \`make install' will install all the files in
960\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
961an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962for instance \`--prefix=\$HOME'.
6be7c12c 963
5464f5a1 964For better control, use the options below.
6be7c12c 965
5464f5a1
NN
966Fine 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
6be7c12c 980
5464f5a1 981 cat <<\_ACEOF
6be7c12c 982
5464f5a1
NN
983Program 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
252b5132 987
5464f5a1
NN
988System 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
252b5132 993fi
252b5132 994
5464f5a1 995if test -n "$ac_init_help"; then
6be7c12c 996
5464f5a1 997 cat <<\_ACEOF
252b5132 998
5464f5a1
NN
999Optional Features:
1000 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1001 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
f5385ebf
AM
1002 --disable-dependency-tracking speeds up one-time build
1003 --enable-dependency-tracking do not reject slow dependency extractors
d7040cdb
SE
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]
5464f5a1
NN
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
6ec7057a 1014 --enable-secureplt Default to creating read-only plt entries
504b7d20 1015 --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
241a6c40
AM
1016 --enable-werror treat compile warnings as errors
1017 --enable-build-warnings enable build-time compiler warnings
f5385ebf
AM
1018 --enable-maintainer-mode enable make rules and dependencies not useful
1019 (and sometimes confusing) to the casual installer
5464f5a1
NN
1020 --enable-install-libbfd controls installation of libbfd and related headers
1021 --disable-nls do not use Native Language Support
1022
1023Optional Packages:
1024 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1025 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
d7040cdb
SE
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]
5464f5a1 1029 --with-mmap try using mmap for BFD input files if available
0d4a1476
AS
1030 --with-separate-debug-dir=DIR
1031 Look for global separate debug info in DIR
1032 [default=LIBDIR/debug]
a1ac8190
JM
1033 --with-pkgversion=PKG Use PKG in the version string in place of "GNU
1034 Binutils"
c428fa83 1035 --with-bugurl=URL Direct users to URL to report a bug
5464f5a1
NN
1036
1037Some 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
1046Use these variables to override the choices made by `configure' or to help
1047it to find libraries and programs with nonstandard names/locations.
1048
1049_ACEOF
1050fi
1051
1052if 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
1059if 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'`
1063else
1064 ac_dir_suffix= ac_top_builddir=
1065fi
1066
1067case $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 ;;
6be7c12c
AO
1081esac
1082
5464f5a1
NN
1083# Do not use `cd foo && pwd` to compute absolute paths, because
1084# the directories may not exist.
1085case `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;;
1093esac
1094case $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;;
1102esac
1103case $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;;
1111esac
1112case $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;;
1120esac
6be7c12c 1121
5464f5a1
NN
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
49c96104 1137 cd $ac_popdir
5464f5a1 1138 done
6be7c12c
AO
1139fi
1140
5464f5a1
NN
1141test -n "$ac_init_help" && exit 0
1142if $ac_init_version; then
1143 cat <<\_ACEOF
6be7c12c 1144
5464f5a1
NN
1145Copyright (C) 2003 Free Software Foundation, Inc.
1146This configure script is free software; the Free Software Foundation
1147gives unlimited permission to copy, distribute and modify it.
1148_ACEOF
1149 exit 0
1150fi
1151exec 5>config.log
1152cat >&5 <<_ACEOF
1153This file contains any messages produced by compilers while
1154running configure, to aid debugging if configure makes a mistake.
6be7c12c 1155
5464f5a1
NN
1156It was created by $as_me, which was
1157generated by GNU Autoconf 2.59. Invocation command line was
6be7c12c 1158
5464f5a1 1159 $ $0 $@
6be7c12c 1160
5464f5a1
NN
1161_ACEOF
1162{
1163cat <<_ASUNAME
1164## --------- ##
1165## Platform. ##
1166## --------- ##
1167
1168hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1169uname -m = `(uname -m) 2>/dev/null || echo unknown`
1170uname -r = `(uname -r) 2>/dev/null || echo unknown`
1171uname -s = `(uname -s) 2>/dev/null || echo unknown`
1172uname -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`
1180hostinfo = `(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
1187as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1188for as_dir in $PATH
1189do
1190 IFS=$as_save_IFS
1191 test -z "$as_dir" && as_dir=.
1192 echo "PATH: $as_dir"
1193done
6be7c12c 1194
5464f5a1 1195} >&5
66e25bab 1196
5464f5a1 1197cat >&5 <<_ACEOF
b3baf5d0 1198
6be7c12c 1199
5464f5a1
NN
1200## ----------- ##
1201## Core tests. ##
1202## ----------- ##
252b5132 1203
5464f5a1 1204_ACEOF
c5d1701e 1205
6be7c12c 1206
5464f5a1
NN
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.
1212ac_configure_args=
1213ac_configure_args0=
1214ac_configure_args1=
1215ac_sep=
1216ac_must_keep_next=false
1217for ac_pass in 1 2
1218do
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
1254done
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.
1263trap '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
1337for ac_signal in 1 2 13 15; do
1338 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1339done
1340ac_signal=0
1341
1342# confdefs.h avoids OS command line length limits that DEFS can exceed.
1343rm -rf conftest* confdefs.h
1344# AIX cpp loses on an empty file, so make sure it contains at least a newline.
1345echo >confdefs.h
1346
1347# Predefined preprocessor variables.
1348
1349cat >>confdefs.h <<_ACEOF
1350#define PACKAGE_NAME "$PACKAGE_NAME"
1351_ACEOF
1352
1353
1354cat >>confdefs.h <<_ACEOF
1355#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1356_ACEOF
1357
1358
1359cat >>confdefs.h <<_ACEOF
1360#define PACKAGE_VERSION "$PACKAGE_VERSION"
1361_ACEOF
1362
1363
1364cat >>confdefs.h <<_ACEOF
1365#define PACKAGE_STRING "$PACKAGE_STRING"
1366_ACEOF
1367
1368
1369cat >>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.
1376if 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
1382fi
1383for 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
1386echo "$as_me: loading site script $ac_site_file" >&6;}
1387 sed 's/^/| /' "$ac_site_file" >&5
1388 . "$ac_site_file"
1389 fi
1390done
1391
1392if 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
1397echo "$as_me: loading cache $cache_file" >&6;}
1398 case $cache_file in
1399 [\\/]* | ?:[\\/]* ) . $cache_file;;
1400 *) . ./$cache_file;;
1401 esac
1402 fi
1403else
1404 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1405echo "$as_me: creating cache $cache_file" >&6;}
1406 >$cache_file
1407fi
1408
1409# Check that the precious variables saved in the cache have kept the same
1410# value.
1411ac_cache_corrupted=false
1412for 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
1421echo "$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
1425echo "$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
1431echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1432 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1433echo "$as_me: former value: $ac_old_val" >&2;}
1434 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1435echo "$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
1451done
1452if $ac_cache_corrupted; then
1453 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1454echo "$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
1456echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1457 { (exit 1); exit 1; }; }
1458fi
1459
1460ac_ext=c
1461ac_cpp='$CPP $CPPFLAGS'
1462ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1463ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1464ac_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
1486ac_aux_dir=
1487for 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
1501done
1502if test -z "$ac_aux_dir"; then
1503 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1504echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1505 { (exit 1); exit 1; }; }
1506fi
1507ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1508ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1509ac_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
1514echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1515 { (exit 1); exit 1; }; }
1516
1517echo "$as_me:$LINENO: checking build system type" >&5
1518echo $ECHO_N "checking build system type... $ECHO_C" >&6
1519if test "${ac_cv_build+set}" = set; then
1520 echo $ECHO_N "(cached) $ECHO_C" >&6
1521else
1522 ac_cv_build_alias=$build_alias
1523test -z "$ac_cv_build_alias" &&
1524 ac_cv_build_alias=`$ac_config_guess`
1525test -z "$ac_cv_build_alias" &&
1526 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1527echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1528 { (exit 1); exit 1; }; }
1529ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1530 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1531echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1532 { (exit 1); exit 1; }; }
1533
1534fi
1535echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1536echo "${ECHO_T}$ac_cv_build" >&6
1537build=$ac_cv_build
1538build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1539build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1540build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1541
1542
1543echo "$as_me:$LINENO: checking host system type" >&5
1544echo $ECHO_N "checking host system type... $ECHO_C" >&6
1545if test "${ac_cv_host+set}" = set; then
1546 echo $ECHO_N "(cached) $ECHO_C" >&6
1547else
1548 ac_cv_host_alias=$host_alias
1549test -z "$ac_cv_host_alias" &&
1550 ac_cv_host_alias=$ac_cv_build_alias
1551ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1552 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1553echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1554 { (exit 1); exit 1; }; }
1555
1556fi
1557echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1558echo "${ECHO_T}$ac_cv_host" >&6
1559host=$ac_cv_host
1560host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1561host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1562host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1563
1564
1565echo "$as_me:$LINENO: checking target system type" >&5
1566echo $ECHO_N "checking target system type... $ECHO_C" >&6
1567if test "${ac_cv_target+set}" = set; then
1568 echo $ECHO_N "(cached) $ECHO_C" >&6
1569else
1570 ac_cv_target_alias=$target_alias
1571test "x$ac_cv_target_alias" = "x" &&
1572 ac_cv_target_alias=$ac_cv_host_alias
1573ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1574 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1575echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1576 { (exit 1); exit 1; }; }
1577
1578fi
1579echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1580echo "${ECHO_T}$ac_cv_target" >&6
1581target=$ac_cv_target
1582target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1583target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1584target_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.
1589test -n "$target_alias" &&
1590 test "$program_prefix$program_suffix$program_transform_name" = \
1591 NONENONEs,x,x, &&
1592 program_prefix=${target_alias}-
1593ac_ext=c
1594ac_cpp='$CPP $CPPFLAGS'
1595ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1596ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1597ac_compiler_gnu=$ac_cv_c_compiler_gnu
1598if 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.
1600set dummy ${ac_tool_prefix}gcc; ac_word=$2
1601echo "$as_me:$LINENO: checking for $ac_word" >&5
1602echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1603if test "${ac_cv_prog_CC+set}" = set; then
1604 echo $ECHO_N "(cached) $ECHO_C" >&6
1605else
1606 if test -n "$CC"; then
1607 ac_cv_prog_CC="$CC" # Let the user override the test.
1608else
1609as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1610for as_dir in $PATH
1611do
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
1620done
1621done
1622
1623fi
1624fi
1625CC=$ac_cv_prog_CC
1626if test -n "$CC"; then
1627 echo "$as_me:$LINENO: result: $CC" >&5
1628echo "${ECHO_T}$CC" >&6
1629else
1630 echo "$as_me:$LINENO: result: no" >&5
1631echo "${ECHO_T}no" >&6
1632fi
1633
1634fi
1635if 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.
1638set dummy gcc; ac_word=$2
1639echo "$as_me:$LINENO: checking for $ac_word" >&5
1640echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1642 echo $ECHO_N "(cached) $ECHO_C" >&6
1643else
1644 if test -n "$ac_ct_CC"; then
1645 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1646else
1647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648for as_dir in $PATH
1649do
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
1658done
1659done
1660
1661fi
1662fi
1663ac_ct_CC=$ac_cv_prog_ac_ct_CC
1664if test -n "$ac_ct_CC"; then
1665 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1666echo "${ECHO_T}$ac_ct_CC" >&6
1667else
1668 echo "$as_me:$LINENO: result: no" >&5
1669echo "${ECHO_T}no" >&6
1670fi
1671
1672 CC=$ac_ct_CC
1673else
1674 CC="$ac_cv_prog_CC"
1675fi
1676
1677if 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.
1680set dummy ${ac_tool_prefix}cc; ac_word=$2
1681echo "$as_me:$LINENO: checking for $ac_word" >&5
1682echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1683if test "${ac_cv_prog_CC+set}" = set; then
1684 echo $ECHO_N "(cached) $ECHO_C" >&6
1685else
1686 if test -n "$CC"; then
1687 ac_cv_prog_CC="$CC" # Let the user override the test.
1688else
1689as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1690for as_dir in $PATH
1691do
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
1700done
1701done
1702
1703fi
1704fi
1705CC=$ac_cv_prog_CC
1706if test -n "$CC"; then
1707 echo "$as_me:$LINENO: result: $CC" >&5
1708echo "${ECHO_T}$CC" >&6
1709else
1710 echo "$as_me:$LINENO: result: no" >&5
1711echo "${ECHO_T}no" >&6
1712fi
1713
1714fi
1715if 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.
1718set dummy cc; ac_word=$2
1719echo "$as_me:$LINENO: checking for $ac_word" >&5
1720echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1721if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1722 echo $ECHO_N "(cached) $ECHO_C" >&6
1723else
1724 if test -n "$ac_ct_CC"; then
1725 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1726else
1727as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1728for as_dir in $PATH
1729do
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
1738done
1739done
1740
1741fi
1742fi
1743ac_ct_CC=$ac_cv_prog_ac_ct_CC
1744if test -n "$ac_ct_CC"; then
1745 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1746echo "${ECHO_T}$ac_ct_CC" >&6
1747else
1748 echo "$as_me:$LINENO: result: no" >&5
1749echo "${ECHO_T}no" >&6
1750fi
1751
1752 CC=$ac_ct_CC
1753else
1754 CC="$ac_cv_prog_CC"
1755fi
1756
1757fi
1758if test -z "$CC"; then
1759 # Extract the first word of "cc", so it can be a program name with args.
1760set dummy cc; ac_word=$2
1761echo "$as_me:$LINENO: checking for $ac_word" >&5
1762echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1763if test "${ac_cv_prog_CC+set}" = set; then
1764 echo $ECHO_N "(cached) $ECHO_C" >&6
1765else
1766 if test -n "$CC"; then
1767 ac_cv_prog_CC="$CC" # Let the user override the test.
1768else
1769 ac_prog_rejected=no
1770as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1771for as_dir in $PATH
1772do
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
1785done
1786done
1787
1788if 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
1799fi
1800fi
1801fi
1802CC=$ac_cv_prog_CC
1803if test -n "$CC"; then
1804 echo "$as_me:$LINENO: result: $CC" >&5
1805echo "${ECHO_T}$CC" >&6
1806else
1807 echo "$as_me:$LINENO: result: no" >&5
1808echo "${ECHO_T}no" >&6
1809fi
1810
1811fi
1812if 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.
1817set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1818echo "$as_me:$LINENO: checking for $ac_word" >&5
1819echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1820if test "${ac_cv_prog_CC+set}" = set; then
1821 echo $ECHO_N "(cached) $ECHO_C" >&6
1822else
1823 if test -n "$CC"; then
1824 ac_cv_prog_CC="$CC" # Let the user override the test.
1825else
1826as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1827for as_dir in $PATH
1828do
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
1837done
1838done
1839
1840fi
1841fi
1842CC=$ac_cv_prog_CC
1843if test -n "$CC"; then
1844 echo "$as_me:$LINENO: result: $CC" >&5
1845echo "${ECHO_T}$CC" >&6
1846else
1847 echo "$as_me:$LINENO: result: no" >&5
1848echo "${ECHO_T}no" >&6
1849fi
1850
1851 test -n "$CC" && break
1852 done
1853fi
1854if test -z "$CC"; then
1855 ac_ct_CC=$CC
1856 for ac_prog in cl
1857do
1858 # Extract the first word of "$ac_prog", so it can be a program name with args.
1859set dummy $ac_prog; ac_word=$2
1860echo "$as_me:$LINENO: checking for $ac_word" >&5
1861echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1862if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1863 echo $ECHO_N "(cached) $ECHO_C" >&6
1864else
1865 if test -n "$ac_ct_CC"; then
1866 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1867else
1868as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1869for as_dir in $PATH
1870do
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
1879done
1880done
1881
1882fi
1883fi
1884ac_ct_CC=$ac_cv_prog_ac_ct_CC
1885if test -n "$ac_ct_CC"; then
1886 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1887echo "${ECHO_T}$ac_ct_CC" >&6
1888else
1889 echo "$as_me:$LINENO: result: no" >&5
1890echo "${ECHO_T}no" >&6
1891fi
1892
1893 test -n "$ac_ct_CC" && break
1894done
1895
1896 CC=$ac_ct_CC
1897fi
1898
1899fi
1900
1901
1902test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1903See \`config.log' for more details." >&5
1904echo "$as_me: error: no acceptable C compiler found in \$PATH
1905See \`config.log' for more details." >&2;}
1906 { (exit 1); exit 1; }; }
1907
1908# Provide some information about the compiler.
1909echo "$as_me:$LINENO:" \
1910 "checking for C compiler version" >&5
1911ac_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
1928cat >conftest.$ac_ext <<_ACEOF
1929/* confdefs.h. */
1930_ACEOF
1931cat confdefs.h >>conftest.$ac_ext
1932cat >>conftest.$ac_ext <<_ACEOF
1933/* end confdefs.h. */
1934
1935int
1936main ()
1937{
1938
1939 ;
1940 return 0;
1941}
1942_ACEOF
1943ac_clean_files_save=$ac_clean_files
1944ac_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.
1948echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1949echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1950ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1951if { (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.
1962ac_cv_exeext=
1963# b.out is created by i960 compilers.
1964for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1965do
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
1987done
1988else
1989 echo "$as_me: failed program was:" >&5
1990sed 's/^/| /' conftest.$ac_ext >&5
1991
1992{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
1993See \`config.log' for more details." >&5
1994echo "$as_me: error: C compiler cannot create executables
1995See \`config.log' for more details." >&2;}
1996 { (exit 77); exit 77; }; }
1997fi
1998
1999ac_exeext=$ac_cv_exeext
2000echo "$as_me:$LINENO: result: $ac_file" >&5
2001echo "${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.
2005echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2006echo $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.
2009if 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.
2022If you meant to cross compile, use \`--host'.
2023See \`config.log' for more details." >&5
2024echo "$as_me: error: cannot run C compiled programs.
2025If you meant to cross compile, use \`--host'.
2026See \`config.log' for more details." >&2;}
2027 { (exit 1); exit 1; }; }
2028 fi
2029 fi
2030fi
2031echo "$as_me:$LINENO: result: yes" >&5
2032echo "${ECHO_T}yes" >&6
2033
2034rm -f a.out a.exe conftest$ac_cv_exeext b.out
2035ac_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.
2038echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2039echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2040echo "$as_me:$LINENO: result: $cross_compiling" >&5
2041echo "${ECHO_T}$cross_compiling" >&6
2042
2043echo "$as_me:$LINENO: checking for suffix of executables" >&5
2044echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2045if { (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'.
2054for 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
2063done
2064else
2065 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2066See \`config.log' for more details." >&5
2067echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2068See \`config.log' for more details." >&2;}
2069 { (exit 1); exit 1; }; }
2070fi
2071
2072rm -f conftest$ac_cv_exeext
2073echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2074echo "${ECHO_T}$ac_cv_exeext" >&6
2075
2076rm -f conftest.$ac_ext
2077EXEEXT=$ac_cv_exeext
2078ac_exeext=$EXEEXT
2079echo "$as_me:$LINENO: checking for suffix of object files" >&5
2080echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2081if test "${ac_cv_objext+set}" = set; then
2082 echo $ECHO_N "(cached) $ECHO_C" >&6
2083else
2084 cat >conftest.$ac_ext <<_ACEOF
2085/* confdefs.h. */
2086_ACEOF
2087cat confdefs.h >>conftest.$ac_ext
2088cat >>conftest.$ac_ext <<_ACEOF
2089/* end confdefs.h. */
2090
2091int
2092main ()
2093{
2094
2095 ;
2096 return 0;
2097}
2098_ACEOF
2099rm -f conftest.o conftest.obj
2100if { (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
2111done
2112else
2113 echo "$as_me: failed program was:" >&5
2114sed 's/^/| /' conftest.$ac_ext >&5
2115
2116{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2117See \`config.log' for more details." >&5
2118echo "$as_me: error: cannot compute suffix of object files: cannot compile
2119See \`config.log' for more details." >&2;}
2120 { (exit 1); exit 1; }; }
2121fi
2122
2123rm -f conftest.$ac_cv_objext conftest.$ac_ext
2124fi
2125echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2126echo "${ECHO_T}$ac_cv_objext" >&6
2127OBJEXT=$ac_cv_objext
2128ac_objext=$OBJEXT
2129echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2130echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2131if test "${ac_cv_c_compiler_gnu+set}" = set; then
2132 echo $ECHO_N "(cached) $ECHO_C" >&6
2133else
2134 cat >conftest.$ac_ext <<_ACEOF
2135/* confdefs.h. */
2136_ACEOF
2137cat confdefs.h >>conftest.$ac_ext
2138cat >>conftest.$ac_ext <<_ACEOF
2139/* end confdefs.h. */
2140
2141int
2142main ()
2143{
2144#ifndef __GNUC__
2145 choke me
2146#endif
2147
2148 ;
2149 return 0;
2150}
2151_ACEOF
2152rm -f conftest.$ac_objext
2153if { (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); } &&
49c96104
SE
2161 { ac_try='test -z "$ac_c_werror_flag"
2162 || test ! -s conftest.err'
5464f5a1
NN
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
2175else
2176 echo "$as_me: failed program was:" >&5
2177sed 's/^/| /' conftest.$ac_ext >&5
2178
2179ac_compiler_gnu=no
2180fi
2181rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2182ac_cv_c_compiler_gnu=$ac_compiler_gnu
2183
2184fi
2185echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2186echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2187GCC=`test $ac_compiler_gnu = yes && echo yes`
2188ac_test_CFLAGS=${CFLAGS+set}
2189ac_save_CFLAGS=$CFLAGS
2190CFLAGS="-g"
2191echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2192echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2193if test "${ac_cv_prog_cc_g+set}" = set; then
2194 echo $ECHO_N "(cached) $ECHO_C" >&6
2195else
2196 cat >conftest.$ac_ext <<_ACEOF
2197/* confdefs.h. */
2198_ACEOF
2199cat confdefs.h >>conftest.$ac_ext
2200cat >>conftest.$ac_ext <<_ACEOF
2201/* end confdefs.h. */
2202
2203int
2204main ()
2205{
2206
2207 ;
2208 return 0;
2209}
2210_ACEOF
2211rm -f conftest.$ac_objext
2212if { (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); } &&
49c96104
SE
2220 { ac_try='test -z "$ac_c_werror_flag"
2221 || test ! -s conftest.err'
5464f5a1
NN
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
2234else
2235 echo "$as_me: failed program was:" >&5
2236sed 's/^/| /' conftest.$ac_ext >&5
2237
2238ac_cv_prog_cc_g=no
2239fi
2240rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2241fi
2242echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2243echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2244if test "$ac_test_CFLAGS" = set; then
2245 CFLAGS=$ac_save_CFLAGS
2246elif 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
2252else
2253 if test "$GCC" = yes; then
2254 CFLAGS="-O2"
2255 else
2256 CFLAGS=
2257 fi
2258fi
2259echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2260echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2261if test "${ac_cv_prog_cc_stdc+set}" = set; then
2262 echo $ECHO_N "(cached) $ECHO_C" >&6
2263else
2264 ac_cv_prog_cc_stdc=no
2265ac_save_CC=$CC
2266cat >conftest.$ac_ext <<_ACEOF
2267/* confdefs.h. */
2268_ACEOF
2269cat confdefs.h >>conftest.$ac_ext
2270cat >>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. */
2277struct buf { int x; };
2278FILE * (*rcsopen) (struct buf *, struct stat *, int);
2279static char *e (p, i)
2280 char **p;
2281 int i;
2282{
2283 return p[i];
2284}
2285static 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. */
2302int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2303
2304int test (int i, double x);
2305struct s1 {int (*f) (int a);};
2306struct s2 {int (*f) (double a);};
2307int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2308int argc;
2309char **argv;
2310int
2311main ()
2312{
2313return 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__
2325for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2326do
2327 CC="$ac_save_CC $ac_arg"
2328 rm -f conftest.$ac_objext
2329if { (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); } &&
49c96104
SE
2337 { ac_try='test -z "$ac_c_werror_flag"
2338 || test ! -s conftest.err'
5464f5a1
NN
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
2351break
2352else
2353 echo "$as_me: failed program was:" >&5
2354sed 's/^/| /' conftest.$ac_ext >&5
2355
2356fi
2357rm -f conftest.err conftest.$ac_objext
2358done
2359rm -f conftest.$ac_ext conftest.$ac_objext
2360CC=$ac_save_CC
2361
2362fi
2363
2364case "x$ac_cv_prog_cc_stdc" in
2365 x|xno)
2366 echo "$as_me:$LINENO: result: none needed" >&5
2367echo "${ECHO_T}none needed" >&6 ;;
2368 *)
2369 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2370echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2371 CC="$CC $ac_cv_prog_cc_stdc" ;;
2372esac
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.
2378cat >conftest.$ac_ext <<_ACEOF
2379#ifndef __cplusplus
2380 choke me
2381#endif
2382_ACEOF
2383rm -f conftest.$ac_objext
2384if { (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); } &&
49c96104
SE
2392 { ac_try='test -z "$ac_c_werror_flag"
2393 || test ! -s conftest.err'
5464f5a1
NN
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);'
2412do
2413 cat >conftest.$ac_ext <<_ACEOF
2414/* confdefs.h. */
2415_ACEOF
2416cat confdefs.h >>conftest.$ac_ext
2417cat >>conftest.$ac_ext <<_ACEOF
2418/* end confdefs.h. */
2419$ac_declaration
2420#include <stdlib.h>
2421int
2422main ()
2423{
2424exit (42);
2425 ;
2426 return 0;
2427}
2428_ACEOF
2429rm -f conftest.$ac_objext
2430if { (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); } &&
49c96104
SE
2438 { ac_try='test -z "$ac_c_werror_flag"
2439 || test ! -s conftest.err'
5464f5a1
NN
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 :
2452else
2453 echo "$as_me: failed program was:" >&5
2454sed 's/^/| /' conftest.$ac_ext >&5
2455
2456continue
2457fi
2458rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2459 cat >conftest.$ac_ext <<_ACEOF
2460/* confdefs.h. */
2461_ACEOF
2462cat confdefs.h >>conftest.$ac_ext
2463cat >>conftest.$ac_ext <<_ACEOF
2464/* end confdefs.h. */
2465$ac_declaration
2466int
2467main ()
2468{
2469exit (42);
2470 ;
2471 return 0;
2472}
2473_ACEOF
2474rm -f conftest.$ac_objext
2475if { (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); } &&
49c96104
SE
2483 { ac_try='test -z "$ac_c_werror_flag"
2484 || test ! -s conftest.err'
5464f5a1
NN
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
2497else
2498 echo "$as_me: failed program was:" >&5
2499sed 's/^/| /' conftest.$ac_ext >&5
2500
2501fi
2502rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2503done
2504rm -f conftest*
2505if test -n "$ac_declaration"; then
2506 echo '#ifdef __cplusplus' >>confdefs.h
2507 echo $ac_declaration >>confdefs.h
2508 echo '#endif' >>confdefs.h
2509fi
2510
2511else
2512 echo "$as_me: failed program was:" >&5
2513sed 's/^/| /' conftest.$ac_ext >&5
2514
2515fi
2516rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2517ac_ext=c
2518ac_cpp='$CPP $CPPFLAGS'
2519ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2520ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2521ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522
2523
f5385ebf
AM
2524echo "$as_me:$LINENO: checking for library containing strerror" >&5
2525echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2526if test "${ac_cv_search_strerror+set}" = set; then
5464f5a1
NN
2527 echo $ECHO_N "(cached) $ECHO_C" >&6
2528else
f5385ebf
AM
2529 ac_func_search_save_LIBS=$LIBS
2530ac_cv_search_strerror=no
5464f5a1
NN
2531cat >conftest.$ac_ext <<_ACEOF
2532/* confdefs.h. */
2533_ACEOF
2534cat confdefs.h >>conftest.$ac_ext
2535cat >>conftest.$ac_ext <<_ACEOF
2536/* end confdefs.h. */
2537
2538/* Override any gcc2 internal prototype to avoid an error. */
2539#ifdef __cplusplus
2540extern "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. */
2544char strerror ();
2545int
2546main ()
2547{
2548strerror ();
2549 ;
2550 return 0;
2551}
2552_ACEOF
2553rm -f conftest.$ac_objext conftest$ac_exeext
2554if { (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); } &&
49c96104
SE
2562 { ac_try='test -z "$ac_c_werror_flag"
2563 || test ! -s conftest.err'
5464f5a1
NN
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
f5385ebf 2575 ac_cv_search_strerror="none required"
5464f5a1
NN
2576else
2577 echo "$as_me: failed program was:" >&5
2578sed 's/^/| /' conftest.$ac_ext >&5
2579
5464f5a1
NN
2580fi
2581rm -f conftest.err conftest.$ac_objext \
2582 conftest$ac_exeext conftest.$ac_ext
f5385ebf
AM
2583if 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
2589cat confdefs.h >>conftest.$ac_ext
2590cat >>conftest.$ac_ext <<_ACEOF
2591/* end confdefs.h. */
2592
2593/* Override any gcc2 internal prototype to avoid an error. */
2594#ifdef __cplusplus
2595extern "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. */
2599char strerror ();
2600int
2601main ()
2602{
2603strerror ();
2604 ;
2605 return 0;
2606}
2607_ACEOF
2608rm -f conftest.$ac_objext conftest$ac_exeext
2609if { (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); } &&
49c96104
SE
2617 { ac_try='test -z "$ac_c_werror_flag"
2618 || test ! -s conftest.err'
f5385ebf
AM
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"
2631break
2632else
2633 echo "$as_me: failed program was:" >&5
2634sed 's/^/| /' conftest.$ac_ext >&5
2635
5464f5a1 2636fi
f5385ebf
AM
2637rm -f conftest.err conftest.$ac_objext \
2638 conftest$ac_exeext conftest.$ac_ext
2639 done
5464f5a1 2640fi
f5385ebf
AM
2641LIBS=$ac_func_search_save_LIBS
2642fi
2643echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2644echo "${ECHO_T}$ac_cv_search_strerror" >&6
2645if test "$ac_cv_search_strerror" != no; then
2646 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
5464f5a1 2647
f5385ebf 2648fi
5464f5a1
NN
2649
2650
f5385ebf 2651am__api_version="1.9"
5464f5a1
NN
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
252b5132
RH
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"
5464f5a1 2663# OS/2's system install, which has a completely different semantic
252b5132 2664# ./install, which can be erroneously created by make from ./install.sh.
5464f5a1
NN
2665echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2666echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
252b5132 2667if test -z "$INSTALL"; then
5464f5a1
NN
2668if test "${ac_cv_path_install+set}" = set; then
2669 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 2670else
5464f5a1
NN
2671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2672for as_dir in $PATH
2673do
2674 IFS=$as_save_IFS
2675 test -z "$as_dir" && as_dir=.
2676 # Account for people who put trailing slashes in PATH elements.
2677case $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
252b5132 2689 if test $ac_prog = install &&
5464f5a1 2690 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
252b5132
RH
2691 # AIX install. It has an incompatible calling convention.
2692 :
5464f5a1
NN
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 :
252b5132 2697 else
5464f5a1
NN
2698 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2699 break 3
252b5132
RH
2700 fi
2701 fi
2702 done
5464f5a1
NN
2703 done
2704 ;;
2705esac
2706done
2707
252b5132
RH
2708
2709fi
2710 if test "${ac_cv_path_install+set}" = set; then
5464f5a1 2711 INSTALL=$ac_cv_path_install
252b5132
RH
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.
5464f5a1 2717 INSTALL=$ac_install_sh
252b5132
RH
2718 fi
2719fi
5464f5a1
NN
2720echo "$as_me:$LINENO: result: $INSTALL" >&5
2721echo "${ECHO_T}$INSTALL" >&6
252b5132
RH
2722
2723# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2724# It thinks the first close brace ends the variable substitution.
2725test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2726
5464f5a1 2727test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
252b5132
RH
2728
2729test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2730
5464f5a1
NN
2731echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2732echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
252b5132
RH
2733# Just in case
2734sleep 1
f5385ebf 2735echo timestamp > conftest.file
252b5132
RH
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).
2741if (
f5385ebf 2742 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
252b5132
RH
2743 if test "$*" = "X"; then
2744 # -L didn't work.
f5385ebf 2745 set X `ls -t $srcdir/configure conftest.file`
252b5132 2746 fi
f5385ebf
AM
2747 rm -f conftest.file
2748 if test "$*" != "X $srcdir/configure conftest.file" \
2749 && test "$*" != "X conftest.file $srcdir/configure"; then
252b5132
RH
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".
5464f5a1
NN
2755 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2756alias in your environment" >&5
2757echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2758alias in your environment" >&2;}
2759 { (exit 1); exit 1; }; }
252b5132
RH
2760 fi
2761
f5385ebf 2762 test "$2" = conftest.file
252b5132
RH
2763 )
2764then
2765 # Ok.
2766 :
2767else
5464f5a1
NN
2768 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2769Check your system clock" >&5
2770echo "$as_me: error: newly created file is older than distributed files!
2771Check your system clock" >&2;}
2772 { (exit 1); exit 1; }; }
252b5132 2773fi
5464f5a1
NN
2774echo "$as_me:$LINENO: result: yes" >&5
2775echo "${ECHO_T}yes" >&6
252b5132 2776test "$program_prefix" != NONE &&
5464f5a1 2777 program_transform_name="s,^,$program_prefix,;$program_transform_name"
252b5132
RH
2778# Use a double $ so make ignores it.
2779test "$program_suffix" != NONE &&
5464f5a1
NN
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.
2783cat <<\_ACEOF >conftest.sed
2784s/[\\$]/&&/g;s/;s,x,x,$//
2785_ACEOF
2786program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2787rm conftest.sed
2788
f5385ebf
AM
2789# expand $ac_aux_dir to an absolute path
2790am_aux_dir=`cd $ac_aux_dir && pwd`
2791
2792test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2793# Use eval to expand $SHELL
2794if eval "$MISSING --run true"; then
2795 am_missing_run="$MISSING --run "
2796else
2797 am_missing_run=
2798 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2799echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2800fi
2801
2802if 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 --'
2818else
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
2833fi
2834
2835for ac_prog in gawk mawk nawk awk
2836do
2837 # Extract the first word of "$ac_prog", so it can be a program name with args.
2838set dummy $ac_prog; ac_word=$2
2839echo "$as_me:$LINENO: checking for $ac_word" >&5
2840echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2841if test "${ac_cv_prog_AWK+set}" = set; then
2842 echo $ECHO_N "(cached) $ECHO_C" >&6
2843else
2844 if test -n "$AWK"; then
2845 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2846else
2847as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848for as_dir in $PATH
2849do
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
2858done
2859done
2860
2861fi
2862fi
2863AWK=$ac_cv_prog_AWK
2864if test -n "$AWK"; then
2865 echo "$as_me:$LINENO: result: $AWK" >&5
2866echo "${ECHO_T}$AWK" >&6
2867else
2868 echo "$as_me:$LINENO: result: no" >&5
2869echo "${ECHO_T}no" >&6
2870fi
2871
2872 test -n "$AWK" && break
2873done
2874
5464f5a1
NN
2875echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2876echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2877set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2878if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2879 echo $ECHO_N "(cached) $ECHO_C" >&6
2880else
2881 cat >conftest.make <<\_ACEOF
252b5132 2882all:
5464f5a1
NN
2883 @echo 'ac_maketemp="$(MAKE)"'
2884_ACEOF
252b5132 2885# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5464f5a1 2886eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
252b5132
RH
2887if test -n "$ac_maketemp"; then
2888 eval ac_cv_prog_make_${ac_make}_set=yes
2889else
2890 eval ac_cv_prog_make_${ac_make}_set=no
2891fi
5464f5a1 2892rm -f conftest.make
252b5132
RH
2893fi
2894if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5464f5a1
NN
2895 echo "$as_me:$LINENO: result: yes" >&5
2896echo "${ECHO_T}yes" >&6
252b5132
RH
2897 SET_MAKE=
2898else
5464f5a1
NN
2899 echo "$as_me:$LINENO: result: no" >&5
2900echo "${ECHO_T}no" >&6
252b5132
RH
2901 SET_MAKE="MAKE=${MAKE-make}"
2902fi
2903
f5385ebf
AM
2904rm -rf .tst 2>/dev/null
2905mkdir .tst 2>/dev/null
2906if test -d .tst; then
2907 am__leading_dot=.
2908else
2909 am__leading_dot=_
2910fi
2911rmdir .tst 2>/dev/null
2912
2913DEPDIR="${am__leading_dot}deps"
2914
2915 ac_config_commands="$ac_config_commands depfiles"
2916
2917
2918am_make=${MAKE-make}
2919cat > confinc << 'END'
2920am__doit:
2921 @echo done
2922.PHONY: am__doit
2923END
2924# If we don't find an include directive, just comment out the code.
2925echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2926echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2927am__include="#"
2928am__quote=
2929_am_result=none
2930# First try GNU make style include.
2931echo "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'.
2937if 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
2941fi
2942# Now try BSD make style include.
2943if 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
2950fi
2951
2952
2953echo "$as_me:$LINENO: result: $_am_result" >&5
2954echo "${ECHO_T}$_am_result" >&6
2955rm -f confinc confmf
2956
2957# Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2958if test "${enable_dependency_tracking+set}" = set; then
2959 enableval="$enable_dependency_tracking"
2960
2961fi;
2962if test "x$enable_dependency_tracking" != xno; then
2963 am_depcomp="$ac_aux_dir/depcomp"
2964 AMDEPBACKSLASH='\'
2965fi
2966
2967
2968if test "x$enable_dependency_tracking" != xno; then
2969 AMDEP_TRUE=
2970 AMDEP_FALSE='#'
2971else
2972 AMDEP_TRUE='#'
2973 AMDEP_FALSE=
2974fi
6be7c12c 2975
252b5132 2976
252b5132 2977
f5385ebf
AM
2978# test to see if srcdir already configured
2979if test "`cd $srcdir && pwd`" != "`pwd`" &&
2980 test -f $srcdir/config.status; then
5464f5a1
NN
2981 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2982echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2983 { (exit 1); exit 1; }; }
252b5132 2984fi
5464f5a1 2985
f5385ebf
AM
2986# test whether we have cygpath
2987if 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
2993fi
2994
2995
2996# Define the identity of the package.
2997 PACKAGE=bfd
be118e79 2998 VERSION=2.18.50
f5385ebf
AM
2999
3000
5464f5a1 3001cat >>confdefs.h <<_ACEOF
252b5132 3002#define PACKAGE "$PACKAGE"
5464f5a1 3003_ACEOF
252b5132 3004
5464f5a1
NN
3005
3006cat >>confdefs.h <<_ACEOF
252b5132 3007#define VERSION "$VERSION"
5464f5a1 3008_ACEOF
252b5132 3009
f5385ebf
AM
3010# Some tools Automake needs.
3011
3012ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3013
3014
3015AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3016
3017
3018AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3019
3020
3021AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3022
3023
3024MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
6be7c12c 3025
f5385ebf 3026install_sh=${install_sh-"$am_aux_dir/install-sh"}
6be7c12c 3027
f5385ebf
AM
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.
3032if 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.
3035set dummy ${ac_tool_prefix}strip; ac_word=$2
3036echo "$as_me:$LINENO: checking for $ac_word" >&5
3037echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3038if test "${ac_cv_prog_STRIP+set}" = set; then
3039 echo $ECHO_N "(cached) $ECHO_C" >&6
3040else
3041 if test -n "$STRIP"; then
3042 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
252b5132 3043else
f5385ebf
AM
3044as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3045for as_dir in $PATH
3046do
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
3055done
3056done
3057
3058fi
3059fi
3060STRIP=$ac_cv_prog_STRIP
3061if test -n "$STRIP"; then
3062 echo "$as_me:$LINENO: result: $STRIP" >&5
3063echo "${ECHO_T}$STRIP" >&6
3064else
3065 echo "$as_me:$LINENO: result: no" >&5
3066echo "${ECHO_T}no" >&6
3067fi
3068
252b5132 3069fi
f5385ebf
AM
3070if 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.
3073set dummy strip; ac_word=$2
3074echo "$as_me:$LINENO: checking for $ac_word" >&5
3075echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3076if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3077 echo $ECHO_N "(cached) $ECHO_C" >&6
3078else
3079 if test -n "$ac_ct_STRIP"; then
3080 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3081else
3082as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083for as_dir in $PATH
3084do
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
3093done
3094done
252b5132 3095
f5385ebf
AM
3096 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3097fi
3098fi
3099ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3100if test -n "$ac_ct_STRIP"; then
3101 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3102echo "${ECHO_T}$ac_ct_STRIP" >&6
252b5132 3103else
f5385ebf
AM
3104 echo "$as_me:$LINENO: result: no" >&5
3105echo "${ECHO_T}no" >&6
252b5132
RH
3106fi
3107
f5385ebf 3108 STRIP=$ac_ct_STRIP
252b5132 3109else
f5385ebf
AM
3110 STRIP="$ac_cv_prog_STRIP"
3111fi
3112
252b5132 3113fi
f5385ebf
AM
3114INSTALL_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
3120AMTAR=${AMTAR-"${am_missing_run}tar"}
3121
3122am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3123
252b5132 3124
f5385ebf
AM
3125
3126
3127depcc="$CC" am_compiler_list=
3128
3129echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3130echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3131if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3132 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3133else
f5385ebf
AM
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
3214else
3215 am_cv_CC_dependencies_compiler_type=none
3216fi
3217
252b5132 3218fi
f5385ebf
AM
3219echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3220echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3221CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
252b5132 3222
f5385ebf
AM
3223
3224
3225if
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='#'
252b5132 3230else
f5385ebf
AM
3231 am__fastdepCC_TRUE='#'
3232 am__fastdepCC_FALSE=
252b5132
RH
3233fi
3234
6be7c12c 3235
e43d48cc 3236
f5385ebf 3237
5464f5a1
NN
3238if 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.
252b5132 3240set dummy ${ac_tool_prefix}ar; ac_word=$2
5464f5a1
NN
3241echo "$as_me:$LINENO: checking for $ac_word" >&5
3242echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3243if test "${ac_cv_prog_AR+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3245else
3246 if test -n "$AR"; then
3247 ac_cv_prog_AR="$AR" # Let the user override the test.
3248else
5464f5a1
NN
3249as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3250for as_dir in $PATH
3251do
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
3260done
3261done
3262
252b5132
RH
3263fi
3264fi
5464f5a1 3265AR=$ac_cv_prog_AR
252b5132 3266if test -n "$AR"; then
5464f5a1
NN
3267 echo "$as_me:$LINENO: result: $AR" >&5
3268echo "${ECHO_T}$AR" >&6
252b5132 3269else
5464f5a1
NN
3270 echo "$as_me:$LINENO: result: no" >&5
3271echo "${ECHO_T}no" >&6
3272fi
3273
252b5132 3274fi
5464f5a1
NN
3275if 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.
3278set dummy ar; ac_word=$2
3279echo "$as_me:$LINENO: checking for $ac_word" >&5
3280echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3281if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3282 echo $ECHO_N "(cached) $ECHO_C" >&6
3283else
3284 if test -n "$ac_ct_AR"; then
3285 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3286else
3287as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288for as_dir in $PATH
3289do
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
3298done
3299done
252b5132 3300
5464f5a1
NN
3301fi
3302fi
3303ac_ct_AR=$ac_cv_prog_ac_ct_AR
3304if test -n "$ac_ct_AR"; then
3305 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3306echo "${ECHO_T}$ac_ct_AR" >&6
3307else
3308 echo "$as_me:$LINENO: result: no" >&5
3309echo "${ECHO_T}no" >&6
3310fi
252b5132 3311
5464f5a1
NN
3312 AR=$ac_ct_AR
3313else
3314 AR="$ac_cv_prog_AR"
3315fi
6be7c12c 3316
5464f5a1
NN
3317if 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.
252b5132 3319set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5464f5a1
NN
3320echo "$as_me:$LINENO: checking for $ac_word" >&5
3321echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3322if test "${ac_cv_prog_RANLIB+set}" = set; then
3323 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
3324else
3325 if test -n "$RANLIB"; then
3326 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3327else
5464f5a1
NN
3328as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329for as_dir in $PATH
3330do
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
3339done
3340done
3341
252b5132
RH
3342fi
3343fi
5464f5a1 3344RANLIB=$ac_cv_prog_RANLIB
252b5132 3345if test -n "$RANLIB"; then
5464f5a1
NN
3346 echo "$as_me:$LINENO: result: $RANLIB" >&5
3347echo "${ECHO_T}$RANLIB" >&6
252b5132 3348else
5464f5a1
NN
3349 echo "$as_me:$LINENO: result: no" >&5
3350echo "${ECHO_T}no" >&6
252b5132
RH
3351fi
3352
5464f5a1 3353fi
252b5132 3354if test -z "$ac_cv_prog_RANLIB"; then
5464f5a1 3355 ac_ct_RANLIB=$RANLIB
252b5132
RH
3356 # Extract the first word of "ranlib", so it can be a program name with args.
3357set dummy ranlib; ac_word=$2
5464f5a1
NN
3358echo "$as_me:$LINENO: checking for $ac_word" >&5
3359echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3360if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3361 echo $ECHO_N "(cached) $ECHO_C" >&6
6be7c12c 3362else
5464f5a1
NN
3363 if test -n "$ac_ct_RANLIB"; then
3364 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6be7c12c 3365else
5464f5a1
NN
3366as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3367for as_dir in $PATH
3368do
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
3377done
3378done
3379
3380 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
252b5132
RH
3381fi
3382fi
5464f5a1
NN
3383ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3384if test -n "$ac_ct_RANLIB"; then
3385 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3386echo "${ECHO_T}$ac_ct_RANLIB" >&6
252b5132 3387else
5464f5a1
NN
3388 echo "$as_me:$LINENO: result: no" >&5
3389echo "${ECHO_T}no" >&6
252b5132
RH
3390fi
3391
5464f5a1 3392 RANLIB=$ac_ct_RANLIB
252b5132 3393else
5464f5a1 3394 RANLIB="$ac_cv_prog_RANLIB"
6be7c12c
AO
3395fi
3396
252b5132
RH
3397
3398# Check whether --enable-shared or --disable-shared was given.
3399if test "${enable_shared+set}" = set; then
3400 enableval="$enable_shared"
3401 p=${PACKAGE-default}
d7040cdb
SE
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
252b5132
RH
3418else
3419 enable_shared=no
5464f5a1 3420fi;
252b5132 3421
d7040cdb
SE
3422
3423
3424
3425
3426
3427
3428
3429
cfbc9945
SE
3430ac_ext=c
3431ac_cpp='$CPP $CPPFLAGS'
3432ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3433ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3434ac_compiler_gnu=$ac_cv_c_compiler_gnu
3435if 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.
3437set dummy ${ac_tool_prefix}gcc; ac_word=$2
3438echo "$as_me:$LINENO: checking for $ac_word" >&5
3439echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3440if test "${ac_cv_prog_CC+set}" = set; then
3441 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3442else
cfbc9945
SE
3443 if test -n "$CC"; then
3444 ac_cv_prog_CC="$CC" # Let the user override the test.
b2ef150d 3445else
cfbc9945
SE
3446as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3447for as_dir in $PATH
3448do
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
3457done
3458done
c5d1701e 3459
cfbc9945
SE
3460fi
3461fi
3462CC=$ac_cv_prog_CC
3463if test -n "$CC"; then
3464 echo "$as_me:$LINENO: result: $CC" >&5
3465echo "${ECHO_T}$CC" >&6
252b5132 3466else
cfbc9945
SE
3467 echo "$as_me:$LINENO: result: no" >&5
3468echo "${ECHO_T}no" >&6
252b5132 3469fi
cfbc9945
SE
3470
3471fi
3472if 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.
3475set dummy gcc; ac_word=$2
3476echo "$as_me:$LINENO: checking for $ac_word" >&5
3477echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3478if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5464f5a1 3479 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3480else
cfbc9945
SE
3481 if test -n "$ac_ct_CC"; then
3482 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
252b5132 3483else
cfbc9945
SE
3484as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3485for as_dir in $PATH
3486do
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
3495done
3496done
3497
252b5132
RH
3498fi
3499fi
cfbc9945
SE
3500ac_ct_CC=$ac_cv_prog_ac_ct_CC
3501if test -n "$ac_ct_CC"; then
3502 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3503echo "${ECHO_T}$ac_ct_CC" >&6
252b5132 3504else
5464f5a1
NN
3505 echo "$as_me:$LINENO: result: no" >&5
3506echo "${ECHO_T}no" >&6
252b5132 3507fi
cfbc9945
SE
3508
3509 CC=$ac_ct_CC
3510else
3511 CC="$ac_cv_prog_CC"
3512fi
3513
3514if 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.
3517set dummy ${ac_tool_prefix}cc; ac_word=$2
3518echo "$as_me:$LINENO: checking for $ac_word" >&5
3519echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3520if test "${ac_cv_prog_CC+set}" = set; then
5464f5a1 3521 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3522else
cfbc9945
SE
3523 if test -n "$CC"; then
3524 ac_cv_prog_CC="$CC" # Let the user override the test.
252b5132 3525else
cfbc9945
SE
3526as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3527for as_dir in $PATH
3528do
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
3537done
3538done
3539
252b5132
RH
3540fi
3541fi
cfbc9945
SE
3542CC=$ac_cv_prog_CC
3543if test -n "$CC"; then
3544 echo "$as_me:$LINENO: result: $CC" >&5
3545echo "${ECHO_T}$CC" >&6
ac48eca1 3546else
cfbc9945
SE
3547 echo "$as_me:$LINENO: result: no" >&5
3548echo "${ECHO_T}no" >&6
ac48eca1 3549fi
ac48eca1 3550
cfbc9945
SE
3551fi
3552if 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.
3555set dummy cc; ac_word=$2
3556echo "$as_me:$LINENO: checking for $ac_word" >&5
3557echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3558if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5464f5a1 3559 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 3560else
cfbc9945
SE
3561 if test -n "$ac_ct_CC"; then
3562 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
252b5132 3563else
cfbc9945
SE
3564as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3565for as_dir in $PATH
3566do
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
3575done
3576done
3577
252b5132 3578fi
cfbc9945
SE
3579fi
3580ac_ct_CC=$ac_cv_prog_ac_ct_CC
3581if test -n "$ac_ct_CC"; then
3582 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3583echo "${ECHO_T}$ac_ct_CC" >&6
3584else
3585 echo "$as_me:$LINENO: result: no" >&5
3586echo "${ECHO_T}no" >&6
252b5132
RH
3587fi
3588
cfbc9945
SE
3589 CC=$ac_ct_CC
3590else
3591 CC="$ac_cv_prog_CC"
3592fi
252b5132 3593
cfbc9945
SE
3594fi
3595if test -z "$CC"; then
3596 # Extract the first word of "cc", so it can be a program name with args.
3597set dummy cc; ac_word=$2
3598echo "$as_me:$LINENO: checking for $ac_word" >&5
3599echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3600if test "${ac_cv_prog_CC+set}" = set; then
3601 echo $ECHO_N "(cached) $ECHO_C" >&6
6be7c12c 3602else
cfbc9945
SE
3603 if test -n "$CC"; then
3604 ac_cv_prog_CC="$CC" # Let the user override the test.
3605else
3606 ac_prog_rejected=no
3607as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3608for as_dir in $PATH
3609do
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
3622done
3623done
3624
3625if 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
3636fi
3637fi
3638fi
3639CC=$ac_cv_prog_CC
3640if test -n "$CC"; then
3641 echo "$as_me:$LINENO: result: $CC" >&5
3642echo "${ECHO_T}$CC" >&6
3643else
3644 echo "$as_me:$LINENO: result: no" >&5
3645echo "${ECHO_T}no" >&6
252b5132
RH
3646fi
3647
cfbc9945
SE
3648fi
3649if 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.
3654set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3655echo "$as_me:$LINENO: checking for $ac_word" >&5
3656echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3657if test "${ac_cv_prog_CC+set}" = set; then
5464f5a1 3658 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3659else
cfbc9945
SE
3660 if test -n "$CC"; then
3661 ac_cv_prog_CC="$CC" # Let the user override the test.
3662else
3663as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3664for as_dir in $PATH
3665do
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
3674done
3675done
ac48eca1 3676
cfbc9945
SE
3677fi
3678fi
3679CC=$ac_cv_prog_CC
3680if test -n "$CC"; then
3681 echo "$as_me:$LINENO: result: $CC" >&5
3682echo "${ECHO_T}$CC" >&6
3683else
3684 echo "$as_me:$LINENO: result: no" >&5
3685echo "${ECHO_T}no" >&6
3686fi
ac48eca1 3687
cfbc9945
SE
3688 test -n "$CC" && break
3689 done
3690fi
3691if test -z "$CC"; then
3692 ac_ct_CC=$CC
3693 for ac_prog in cl
3694do
3695 # Extract the first word of "$ac_prog", so it can be a program name with args.
3696set dummy $ac_prog; ac_word=$2
3697echo "$as_me:$LINENO: checking for $ac_word" >&5
3698echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3699if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3700 echo $ECHO_N "(cached) $ECHO_C" >&6
3701else
3702 if test -n "$ac_ct_CC"; then
3703 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3704else
3705as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3706for as_dir in $PATH
3707do
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
3716done
3717done
ac48eca1 3718
cfbc9945
SE
3719fi
3720fi
3721ac_ct_CC=$ac_cv_prog_ac_ct_CC
3722if test -n "$ac_ct_CC"; then
3723 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3724echo "${ECHO_T}$ac_ct_CC" >&6
3725else
3726 echo "$as_me:$LINENO: result: no" >&5
3727echo "${ECHO_T}no" >&6
3728fi
ac48eca1 3729
cfbc9945
SE
3730 test -n "$ac_ct_CC" && break
3731done
ac48eca1 3732
cfbc9945
SE
3733 CC=$ac_ct_CC
3734fi
55c80943 3735
cfbc9945 3736fi
ac48eca1 3737
ac48eca1 3738
cfbc9945
SE
3739test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3740See \`config.log' for more details." >&5
3741echo "$as_me: error: no acceptable C compiler found in \$PATH
3742See \`config.log' for more details." >&2;}
3743 { (exit 1); exit 1; }; }
ac48eca1 3744
cfbc9945
SE
3745# Provide some information about the compiler.
3746echo "$as_me:$LINENO:" \
3747 "checking for C compiler version" >&5
3748ac_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); }
ac48eca1 3764
cfbc9945
SE
3765echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3766echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3767if test "${ac_cv_c_compiler_gnu+set}" = set; then
5464f5a1 3768 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3769else
cfbc9945
SE
3770 cat >conftest.$ac_ext <<_ACEOF
3771/* confdefs.h. */
3772_ACEOF
3773cat confdefs.h >>conftest.$ac_ext
3774cat >>conftest.$ac_ext <<_ACEOF
3775/* end confdefs.h. */
ac48eca1 3776
cfbc9945
SE
3777int
3778main ()
3779{
3780#ifndef __GNUC__
3781 choke me
3782#endif
5464f5a1 3783
cfbc9945
SE
3784 ;
3785 return 0;
3786}
3787_ACEOF
3788rm -f conftest.$ac_objext
3789if { (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
ac48eca1 3811else
cfbc9945
SE
3812 echo "$as_me: failed program was:" >&5
3813sed 's/^/| /' conftest.$ac_ext >&5
3814
3815ac_compiler_gnu=no
ac48eca1 3816fi
cfbc9945
SE
3817rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3818ac_cv_c_compiler_gnu=$ac_compiler_gnu
ac48eca1 3819
5464f5a1 3820fi
cfbc9945
SE
3821echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3822echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3823GCC=`test $ac_compiler_gnu = yes && echo yes`
3824ac_test_CFLAGS=${CFLAGS+set}
3825ac_save_CFLAGS=$CFLAGS
3826CFLAGS="-g"
3827echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3828echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3829if test "${ac_cv_prog_cc_g+set}" = set; then
5464f5a1 3830 echo $ECHO_N "(cached) $ECHO_C" >&6
6be7c12c 3831else
cfbc9945
SE
3832 cat >conftest.$ac_ext <<_ACEOF
3833/* confdefs.h. */
3834_ACEOF
3835cat confdefs.h >>conftest.$ac_ext
3836cat >>conftest.$ac_ext <<_ACEOF
3837/* end confdefs.h. */
3838
3839int
3840main ()
3841{
3842
3843 ;
3844 return 0;
3845}
3846_ACEOF
3847rm -f conftest.$ac_objext
3848if { (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
6be7c12c 3870else
cfbc9945
SE
3871 echo "$as_me: failed program was:" >&5
3872sed 's/^/| /' conftest.$ac_ext >&5
5464f5a1 3873
cfbc9945 3874ac_cv_prog_cc_g=no
ac48eca1 3875fi
cfbc9945 3876rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
ac48eca1 3877fi
cfbc9945
SE
3878echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3879echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3880if test "$ac_test_CFLAGS" = set; then
3881 CFLAGS=$ac_save_CFLAGS
3882elif 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
ac48eca1 3888else
cfbc9945
SE
3889 if test "$GCC" = yes; then
3890 CFLAGS="-O2"
3891 else
3892 CFLAGS=
3893 fi
ac48eca1 3894fi
cfbc9945
SE
3895echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3896echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3897if test "${ac_cv_prog_cc_stdc+set}" = set; then
5464f5a1 3898 echo $ECHO_N "(cached) $ECHO_C" >&6
ac48eca1 3899else
cfbc9945
SE
3900 ac_cv_prog_cc_stdc=no
3901ac_save_CC=$CC
3902cat >conftest.$ac_ext <<_ACEOF
3903/* confdefs.h. */
3904_ACEOF
3905cat confdefs.h >>conftest.$ac_ext
3906cat >>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. */
3913struct buf { int x; };
3914FILE * (*rcsopen) (struct buf *, struct stat *, int);
3915static char *e (p, i)
3916 char **p;
3917 int i;
3918{
3919 return p[i];
3920}
3921static 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}
5464f5a1 3930
cfbc9945
SE
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. */
3938int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3939
3940int test (int i, double x);
3941struct s1 {int (*f) (int a);};
3942struct s2 {int (*f) (double a);};
3943int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3944int argc;
3945char **argv;
3946int
3947main ()
3948{
3949return 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__
3961for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3962do
3963 CC="$ac_save_CC $ac_arg"
3964 rm -f conftest.$ac_objext
3965if { (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
3987break
ac48eca1 3988else
cfbc9945
SE
3989 echo "$as_me: failed program was:" >&5
3990sed 's/^/| /' conftest.$ac_ext >&5
ac48eca1 3991
5464f5a1 3992fi
cfbc9945 3993rm -f conftest.err conftest.$ac_objext
5464f5a1 3994done
cfbc9945
SE
3995rm -f conftest.$ac_ext conftest.$ac_objext
3996CC=$ac_save_CC
5464f5a1 3997
ac48eca1 3998fi
252b5132 3999
cfbc9945
SE
4000case "x$ac_cv_prog_cc_stdc" in
4001 x|xno)
4002 echo "$as_me:$LINENO: result: none needed" >&5
4003echo "${ECHO_T}none needed" >&6 ;;
4004 *)
4005 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4006echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4007 CC="$CC $ac_cv_prog_cc_stdc" ;;
4008esac
6be7c12c 4009
cfbc9945
SE
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.
4014cat >conftest.$ac_ext <<_ACEOF
4015#ifndef __cplusplus
4016 choke me
4017#endif
4018_ACEOF
4019rm -f conftest.$ac_objext
4020if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4021 (eval $ac_compile) 2>conftest.er1
5464f5a1 4022 ac_status=$?
cfbc9945
SE
4023 grep -v '^ *+' conftest.er1 >conftest.err
4024 rm -f conftest.er1
4025 cat conftest.err >&5
5464f5a1 4026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
cfbc9945
SE
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
5464f5a1
NN
4032 ac_status=$?
4033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
cfbc9945
SE
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
d70c5fc7
NC
4038 ac_status=$?
4039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
cfbc9945
SE
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);'
4048do
4049 cat >conftest.$ac_ext <<_ACEOF
4050/* confdefs.h. */
4051_ACEOF
4052cat confdefs.h >>conftest.$ac_ext
4053cat >>conftest.$ac_ext <<_ACEOF
4054/* end confdefs.h. */
4055$ac_declaration
4056#include <stdlib.h>
4057int
4058main ()
4059{
4060exit (42);
4061 ;
4062 return 0;
4063}
4064_ACEOF
4065rm -f conftest.$ac_objext
4066if { (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 :
b2ef150d 4088else
cfbc9945
SE
4089 echo "$as_me: failed program was:" >&5
4090sed 's/^/| /' conftest.$ac_ext >&5
5464f5a1 4091
cfbc9945
SE
4092continue
4093fi
4094rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4095 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
4096/* confdefs.h. */
4097_ACEOF
4098cat confdefs.h >>conftest.$ac_ext
4099cat >>conftest.$ac_ext <<_ACEOF
4100/* end confdefs.h. */
cfbc9945 4101$ac_declaration
5464f5a1
NN
4102int
4103main ()
4104{
cfbc9945 4105exit (42);
5464f5a1
NN
4106 ;
4107 return 0;
4108}
4109_ACEOF
cfbc9945
SE
4110rm -f conftest.$ac_objext
4111if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4112 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
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); } &&
49c96104
SE
4119 { ac_try='test -z "$ac_c_werror_flag"
4120 || test ! -s conftest.err'
5464f5a1
NN
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); }; } &&
cfbc9945 4126 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
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
cfbc9945 4132 break
b2ef150d 4133else
5464f5a1
NN
4134 echo "$as_me: failed program was:" >&5
4135sed 's/^/| /' conftest.$ac_ext >&5
4136
b2ef150d 4137fi
cfbc9945
SE
4138rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4139done
4140rm -f conftest*
4141if test -n "$ac_declaration"; then
4142 echo '#ifdef __cplusplus' >>confdefs.h
4143 echo $ac_declaration >>confdefs.h
4144 echo '#endif' >>confdefs.h
6ec7057a 4145fi
cfbc9945 4146
92f01d61 4147else
cfbc9945
SE
4148 echo "$as_me: failed program was:" >&5
4149sed 's/^/| /' conftest.$ac_ext >&5
92f01d61 4150
cfbc9945
SE
4151fi
4152rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4153ac_ext=c
4154ac_cpp='$CPP $CPPFLAGS'
4155ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4156ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4157ac_compiler_gnu=$ac_cv_c_compiler_gnu
92f01d61
JM
4158
4159
cfbc9945
SE
4160cat >>confdefs.h <<\_ACEOF
4161#define _GNU_SOURCE 1
4162_ACEOF
a1ac8190 4163
c428fa83 4164
cfbc9945 4165
d7040cdb
SE
4166
4167
4168macro_version='2.1a'
4169macro_revision='1.2435'
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182ltmain="$ac_aux_dir/ltmain.sh"
4183
4184# Set options
4185
4186enable_dlopen=no
4187
4188
4189enable_win32_dll=no
4190
4191
4192
cfbc9945
SE
4193# Check whether --enable-static or --disable-static was given.
4194if test "${enable_static+set}" = set; then
4195 enableval="$enable_static"
4196 p=${PACKAGE-default}
d7040cdb
SE
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
c428fa83 4213else
cfbc9945
SE
4214 enable_static=yes
4215fi;
d7040cdb
SE
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225# Check whether --with-pic or --without-pic was given.
4226if test "${with_pic+set}" = set; then
4227 withval="$with_pic"
4228 pic_mode="$withval"
4229else
4230 pic_mode=default
4231fi;
4232
4233test -z "$pic_mode" && pic_mode=default
4234
4235
4236
4237
4238
4239
4240
cfbc9945
SE
4241# Check whether --enable-fast-install or --disable-fast-install was given.
4242if test "${enable_fast_install+set}" = set; then
4243 enableval="$enable_fast_install"
4244 p=${PACKAGE-default}
d7040cdb
SE
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
cfbc9945
SE
4261else
4262 enable_fast_install=yes
4263fi;
c428fa83 4264
d7040cdb
SE
4265
4266
4267
4268
4269
4270
4271
4272echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4273echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4274if test "${lt_cv_path_SED+set}" = set; then
4275 echo $ECHO_N "(cached) $ECHO_C" >&6
4276else
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.
4279as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4280for as_dir in $PATH
4281do
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
4291done
4292IFS=$as_save_IFS
4293lt_ac_max=0
4294lt_ac_count=0
4295# Add /usr/xpg4/bin/sed as it is typically found on Solaris
4296# along with /bin/sed that truncates output.
4297for 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
4322done
4323
4324fi
4325
4326SED=$lt_cv_path_SED
4327
4328echo "$as_me:$LINENO: result: $SED" >&5
4329echo "${ECHO_T}$SED" >&6
4330
4331test -z "$SED" && SED=sed
4332Xsed="$SED -e 1s/^X//"
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344echo "$as_me:$LINENO: checking for egrep" >&5
4345echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4346if test "${ac_cv_prog_egrep+set}" = set; then
4347 echo $ECHO_N "(cached) $ECHO_C" >&6
4348else
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
4353fi
4354echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4355echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4356 EGREP=$ac_cv_prog_egrep
4357
4358
4359echo "$as_me:$LINENO: checking for fgrep" >&5
4360echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4361if test "${ac_cv_prog_fgrep+set}" = set; then
4362 echo $ECHO_N "(cached) $ECHO_C" >&6
4363else
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
4368fi
4369echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4370echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4371 FGREP=$ac_cv_prog_fgrep
4372
4373
4374test -z "$GREP" && GREP=grep
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
cfbc9945
SE
4394# Check whether --with-gnu-ld or --without-gnu-ld was given.
4395if test "${with_gnu_ld+set}" = set; then
4396 withval="$with_gnu_ld"
4397 test "$withval" = no || with_gnu_ld=yes
4398else
4399 with_gnu_ld=no
c428fa83 4400fi;
cfbc9945
SE
4401ac_prog=ld
4402if test "$GCC" = yes; then
4403 # Check if gcc -print-prog-name=ld gives a path.
d7040cdb
SE
4404 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4405echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
cfbc9945
SE
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.
d7040cdb 4415 [\\/]* | ?:[\\/]*)
cfbc9945 4416 re_direlt='/[^/][^/]*/\.\./'
d7040cdb
SE
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%/%"`
cfbc9945
SE
4421 done
4422 test -z "$LD" && LD="$ac_prog"
4423 ;;
5bd8253d 4424 "")
cfbc9945
SE
4425 # If it fails, then pretend we aren't using GCC.
4426 ac_prog=ld
5bd8253d
L
4427 ;;
4428 *)
cfbc9945
SE
4429 # If it is relative, then search for the first ld in PATH.
4430 with_gnu_ld=unknown
5bd8253d 4431 ;;
cfbc9945
SE
4432 esac
4433elif test "$with_gnu_ld" = yes; then
4434 echo "$as_me:$LINENO: checking for GNU ld" >&5
4435echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4436else
4437 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4438echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4439fi
4440if test "${lt_cv_path_LD+set}" = set; then
4441 echo $ECHO_N "(cached) $ECHO_C" >&6
4442else
4443 if test -z "$LD"; then
d7040cdb 4444 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
cfbc9945 4445 for ac_dir in $PATH; do
d7040cdb 4446 IFS="$lt_save_ifs"
cfbc9945
SE
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,
d7040cdb 4451 # but apparently some variants of GNU ld only accept -v.
cfbc9945 4452 # Break only if it was the GNU/non-GNU ld that we prefer.
d7040cdb
SE
4453 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4454 *GNU* | *'with BFD'*)
cfbc9945 4455 test "$with_gnu_ld" != no && break
d7040cdb
SE
4456 ;;
4457 *)
cfbc9945 4458 test "$with_gnu_ld" != yes && break
d7040cdb
SE
4459 ;;
4460 esac
cfbc9945
SE
4461 fi
4462 done
d7040cdb 4463 IFS="$lt_save_ifs"
cfbc9945
SE
4464else
4465 lt_cv_path_LD="$LD" # Let the user override the test with a path.
9e9b66a9 4466fi
1ad12f97
NC
4467fi
4468
cfbc9945
SE
4469LD="$lt_cv_path_LD"
4470if test -n "$LD"; then
4471 echo "$as_me:$LINENO: result: $LD" >&5
4472echo "${ECHO_T}$LD" >&6
4473else
4474 echo "$as_me:$LINENO: result: no" >&5
4475echo "${ECHO_T}no" >&6
4476fi
4477test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4478echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4479 { (exit 1); exit 1; }; }
4480echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4481echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4482if test "${lt_cv_prog_gnu_ld+set}" = set; then
4483 echo $ECHO_N "(cached) $ECHO_C" >&6
4484else
d7040cdb
SE
4485 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4486case `$LD -v 2>&1 </dev/null` in
4487*GNU* | *'with BFD'*)
cfbc9945 4488 lt_cv_prog_gnu_ld=yes
d7040cdb
SE
4489 ;;
4490*)
cfbc9945 4491 lt_cv_prog_gnu_ld=no
d7040cdb
SE
4492 ;;
4493esac
49c96104 4494fi
cfbc9945
SE
4495echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4496echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4497with_gnu_ld=$lt_cv_prog_gnu_ld
49c96104 4498
9e9b66a9 4499
cfbc9945 4500
d7040cdb
SE
4501
4502
4503
4504
4505
4506
4507
4508echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4509echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
cfbc9945
SE
4510if test "${lt_cv_path_NM+set}" = set; then
4511 echo $ECHO_N "(cached) $ECHO_C" >&6
4512else
4513 if test -n "$NM"; then
4514 # Let the user override the test.
4515 lt_cv_path_NM="$NM"
4516else
d7040cdb
SE
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
cfbc9945 4550 fi
d7040cdb
SE
4551 done
4552 IFS="$lt_save_ifs"
cfbc9945 4553 done
d7040cdb 4554 : ${lt_cv_path_NM=no}
cfbc9945 4555fi
a2d91340 4556fi
d7040cdb
SE
4557echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4558echo "${ECHO_T}$lt_cv_path_NM" >&6
4559if test "$lt_cv_path_NM" != "no"; then
4560 NM="$lt_cv_path_NM"
cfbc9945 4561else
d7040cdb
SE
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.
4567set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4568echo "$as_me:$LINENO: checking for $ac_word" >&5
4569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4570if test "${ac_cv_prog_DUMPBIN+set}" = set; then
cfbc9945 4571 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 4572else
d7040cdb
SE
4573 if test -n "$DUMPBIN"; then
4574 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4575else
4576as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577for as_dir in $PATH
4578do
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
4587done
4588done
5464f5a1 4589
d7040cdb
SE
4590fi
4591fi
4592DUMPBIN=$ac_cv_prog_DUMPBIN
4593if test -n "$DUMPBIN"; then
4594 echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4595echo "${ECHO_T}$DUMPBIN" >&6
4596else
4597 echo "$as_me:$LINENO: result: no" >&5
4598echo "${ECHO_T}no" >&6
4599fi
d5fbea21 4600
d7040cdb
SE
4601 test -n "$DUMPBIN" && break
4602 done
4603fi
4604if test -z "$DUMPBIN"; then
4605 ac_ct_DUMPBIN=$DUMPBIN
4606 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4607do
4608 # Extract the first word of "$ac_prog", so it can be a program name with args.
4609set dummy $ac_prog; ac_word=$2
4610echo "$as_me:$LINENO: checking for $ac_word" >&5
4611echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4612if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4613 echo $ECHO_N "(cached) $ECHO_C" >&6
4614else
4615 if test -n "$ac_ct_DUMPBIN"; then
4616 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4617else
4618as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4619for as_dir in $PATH
4620do
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
cfbc9945 4628 fi
d7040cdb
SE
4629done
4630done
d5fbea21 4631
d7040cdb
SE
4632fi
4633fi
4634ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4635if test -n "$ac_ct_DUMPBIN"; then
4636 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4637echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4638else
4639 echo "$as_me:$LINENO: result: no" >&5
4640echo "${ECHO_T}no" >&6
4641fi
d5fbea21 4642
d7040cdb
SE
4643 test -n "$ac_ct_DUMPBIN" && break
4644done
4645test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
24443139 4646
d7040cdb
SE
4647 DUMPBIN=$ac_ct_DUMPBIN
4648fi
24443139 4649
24443139 4650
d7040cdb
SE
4651 if test "$DUMPBIN" != ":"; then
4652 NM="$DUMPBIN"
cfbc9945 4653 fi
d7040cdb
SE
4654fi
4655test -z "$NM" && NM=nm
a703a6ea 4656
f5385ebf 4657
cfbc9945 4658
24443139
AS
4659
4660
4661
d7040cdb
SE
4662echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4663echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4664if test "${lt_cv_nm_interface+set}" = set; then
4665 echo $ECHO_N "(cached) $ECHO_C" >&6
4666else
4667 lt_cv_nm_interface="BSD nm"
4668 echo "int some_variable = 0;" > conftest.$ac_ext
504b7d20 4669 (eval echo "\"\$as_me:4669: $ac_compile\"" >&5)
d7040cdb
SE
4670 (eval "$ac_compile" 2>conftest.err)
4671 cat conftest.err >&5
504b7d20 4672 (eval echo "\"\$as_me:4672: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
d7040cdb
SE
4673 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4674 cat conftest.err >&5
504b7d20 4675 (eval echo "\"\$as_me:4675: output\"" >&5)
d7040cdb
SE
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*
cfbc9945 4681fi
d7040cdb
SE
4682echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4683echo "${ECHO_T}$lt_cv_nm_interface" >&6
a703a6ea 4684
d7040cdb
SE
4685echo "$as_me:$LINENO: checking whether ln -s works" >&5
4686echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4687LN_S=$as_ln_s
4688if test "$LN_S" = "ln -s"; then
4689 echo "$as_me:$LINENO: result: yes" >&5
4690echo "${ECHO_T}yes" >&6
4691else
4692 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4693echo "${ECHO_T}no, using $LN_S" >&6
4694fi
252b5132 4695
cfbc9945
SE
4696# find the maximum length of command line arguments
4697echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4698echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4699if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4700 echo $ECHO_N "(cached) $ECHO_C" >&6
4701else
4702 i=0
4703 teststring="ABCD"
5464f5a1 4704
cfbc9945
SE
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 ;;
5464f5a1 4713
d7040cdb
SE
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
cfbc9945
SE
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 ;;
5464f5a1 4731
cfbc9945
SE
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 ;;
5464f5a1 4737
cfbc9945
SE
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
d7040cdb 4745 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
cfbc9945
SE
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 ;;
d7040cdb
SE
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 *)
79887925
L
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
d7040cdb 4811 ;;
cfbc9945 4812 esac
5464f5a1 4813
252b5132 4814fi
cfbc9945 4815
d7040cdb 4816if test -n $lt_cv_sys_max_cmd_len ; then
cfbc9945
SE
4817 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4818echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5464f5a1 4819else
cfbc9945
SE
4820 echo "$as_me:$LINENO: result: none" >&5
4821echo "${ECHO_T}none" >&6
5464f5a1 4822fi
d7040cdb 4823max_cmd_len=$lt_cv_sys_max_cmd_len
252b5132 4824
cfbc9945 4825
252b5132 4826
cfbc9945 4827
cfbc9945 4828
d7040cdb
SE
4829
4830
4831: ${CP="cp -f"}
4832: ${MV="mv -f"}
4833: ${RM="rm -f"}
4834
4835echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4836echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4837# Try some XSI features
4838xsi_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
4843echo "$as_me:$LINENO: result: $xsi_shell" >&5
4844echo "${ECHO_T}$xsi_shell" >&6
4845
4846
4847echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4848echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4849lt_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
4853echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4854echo "${ECHO_T}$lt_shell_append" >&6
4855
4856
4857if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4858 lt_unset=unset
5464f5a1 4859else
d7040cdb 4860 lt_unset=false
5464f5a1 4861fi
252b5132 4862
d7040cdb
SE
4863
4864
4865
4866
4867# test EBCDIC or ASCII
4868case `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 ;;
4878esac
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4889echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4890if test "${lt_cv_ld_reload_flag+set}" = set; then
5464f5a1
NN
4891 echo $ECHO_N "(cached) $ECHO_C" >&6
4892else
d7040cdb
SE
4893 lt_cv_ld_reload_flag='-r'
4894fi
4895echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4896echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4897reload_flag=$lt_cv_ld_reload_flag
4898case $reload_flag in
4899"" | " "*) ;;
4900*) reload_flag=" $reload_flag" ;;
4901esac
4902reload_cmds='$LD$reload_flag -o $output$reload_objs'
4903case $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 ;;
4911esac
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4923echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4924if test "${lt_cv_deplibs_check_method+set}" = set; then
4925 echo $ECHO_N "(cached) $ECHO_C" >&6
4926else
4927 lt_cv_file_magic_cmd='$MAGIC_CMD'
4928lt_cv_file_magic_test_file=
4929lt_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
4941case $host_os in
4942aix4* | aix5*)
4943 lt_cv_deplibs_check_method=pass_all
4944 ;;
4945
4946beos*)
4947 lt_cv_deplibs_check_method=pass_all
4948 ;;
4949
4950bsdi[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
4956cygwin*)
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
4962mingw* | 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
4975darwin* | rhapsody*)
4976 lt_cv_deplibs_check_method=pass_all
cfbc9945 4977 ;;
d7040cdb
SE
4978
4979freebsd* | 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
4995gnu*)
4996 lt_cv_deplibs_check_method=pass_all
cfbc9945 4997 ;;
d7040cdb
SE
4998
4999hpux10.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 ;;
cfbc9945 5010 *)
d7040cdb
SE
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 ;;
6be7c12c 5016
d7040cdb
SE
5017interix[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 ;;
cfbc9945 5021
d7040cdb
SE
5022irix5* | 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
cfbc9945 5030 ;;
cfbc9945 5031
d7040cdb
SE
5032# This must be Linux ELF.
5033linux* | k*bsd*-gnu)
5034 lt_cv_deplibs_check_method=pass_all
5035 ;;
5464f5a1 5036
d7040cdb
SE
5037netbsd*)
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)$'
cfbc9945 5040 else
d7040cdb 5041 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
cfbc9945 5042 fi
d7040cdb
SE
5043 ;;
5044
5045newos6*)
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 ;;
cfbc9945 5054
d7040cdb
SE
5055openbsd*)
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)$'
cfbc9945
SE
5060 fi
5061 ;;
d7040cdb
SE
5062
5063osf3* | osf4* | osf5*)
5064 lt_cv_deplibs_check_method=pass_all
5065 ;;
5066
5067rdos*)
5068 lt_cv_deplibs_check_method=pass_all
5069 ;;
5070
5071solaris*)
5072 lt_cv_deplibs_check_method=pass_all
5073 ;;
5074
5075sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5076 lt_cv_deplibs_check_method=pass_all
5077 ;;
5078
5079sysv4 | 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
5106tpf*)
5107 lt_cv_deplibs_check_method=pass_all
5108 ;;
cfbc9945
SE
5109esac
5110
d7040cdb
SE
5111fi
5112echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5113echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5114file_magic_cmd=$lt_cv_file_magic_cmd
5115deplibs_check_method=$lt_cv_deplibs_check_method
5116test -z "$deplibs_check_method" && deplibs_check_method=unknown
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
cfbc9945 5129if test -n "$ac_tool_prefix"; then
d7040cdb
SE
5130 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5131set dummy ${ac_tool_prefix}ar; ac_word=$2
5464f5a1
NN
5132echo "$as_me:$LINENO: checking for $ac_word" >&5
5133echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
d7040cdb 5134if test "${ac_cv_prog_AR+set}" = set; then
5464f5a1
NN
5135 echo $ECHO_N "(cached) $ECHO_C" >&6
5136else
d7040cdb
SE
5137 if test -n "$AR"; then
5138 ac_cv_prog_AR="$AR" # Let the user override the test.
5464f5a1
NN
5139else
5140as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5141for as_dir in $PATH
5142do
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
d7040cdb 5147 ac_cv_prog_AR="${ac_tool_prefix}ar"
5464f5a1
NN
5148 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5149 break 2
5150 fi
5151done
5152done
5153
5154fi
5155fi
d7040cdb
SE
5156AR=$ac_cv_prog_AR
5157if test -n "$AR"; then
5158 echo "$as_me:$LINENO: result: $AR" >&5
5159echo "${ECHO_T}$AR" >&6
5464f5a1
NN
5160else
5161 echo "$as_me:$LINENO: result: no" >&5
5162echo "${ECHO_T}no" >&6
5163fi
5164
5464f5a1 5165fi
d7040cdb
SE
5166if 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.
5169set dummy ar; ac_word=$2
5464f5a1
NN
5170echo "$as_me:$LINENO: checking for $ac_word" >&5
5171echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
d7040cdb 5172if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5464f5a1 5173 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5174else
d7040cdb
SE
5175 if test -n "$ac_ct_AR"; then
5176 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
252b5132 5177else
5464f5a1
NN
5178as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5179for as_dir in $PATH
5180do
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
d7040cdb 5185 ac_cv_prog_ac_ct_AR="ar"
5464f5a1
NN
5186 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5187 break 2
5188 fi
5189done
5190done
5191
d7040cdb 5192 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5464f5a1
NN
5193fi
5194fi
d7040cdb
SE
5195ac_ct_AR=$ac_cv_prog_ac_ct_AR
5196if test -n "$ac_ct_AR"; then
5197 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5198echo "${ECHO_T}$ac_ct_AR" >&6
5199else
5200 echo "$as_me:$LINENO: result: no" >&5
5464f5a1
NN
5201echo "${ECHO_T}no" >&6
5202fi
5203
d7040cdb 5204 AR=$ac_ct_AR
cfbc9945 5205else
d7040cdb 5206 AR="$ac_cv_prog_AR"
5464f5a1 5207fi
cfbc9945 5208
d7040cdb
SE
5209test -z "$AR" && AR=ar
5210test -z "$AR_FLAGS" && AR_FLAGS=cru
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
cfbc9945
SE
5222if 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.
5224set dummy ${ac_tool_prefix}strip; ac_word=$2
5464f5a1
NN
5225echo "$as_me:$LINENO: checking for $ac_word" >&5
5226echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
cfbc9945 5227if test "${ac_cv_prog_STRIP+set}" = set; then
5464f5a1
NN
5228 echo $ECHO_N "(cached) $ECHO_C" >&6
5229else
cfbc9945
SE
5230 if test -n "$STRIP"; then
5231 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5464f5a1
NN
5232else
5233as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5234for as_dir in $PATH
5235do
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
cfbc9945 5240 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5464f5a1
NN
5241 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5242 break 2
5243 fi
5244done
5245done
5246
5247fi
5248fi
cfbc9945
SE
5249STRIP=$ac_cv_prog_STRIP
5250if test -n "$STRIP"; then
5251 echo "$as_me:$LINENO: result: $STRIP" >&5
5252echo "${ECHO_T}$STRIP" >&6
5464f5a1
NN
5253else
5254 echo "$as_me:$LINENO: result: no" >&5
5255echo "${ECHO_T}no" >&6
5256fi
5257
252b5132 5258fi
cfbc9945
SE
5259if 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.
5262set dummy strip; ac_word=$2
5464f5a1
NN
5263echo "$as_me:$LINENO: checking for $ac_word" >&5
5264echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
cfbc9945 5265if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5464f5a1
NN
5266 echo $ECHO_N "(cached) $ECHO_C" >&6
5267else
cfbc9945
SE
5268 if test -n "$ac_ct_STRIP"; then
5269 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5464f5a1
NN
5270else
5271as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5272for as_dir in $PATH
5273do
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
cfbc9945 5278 ac_cv_prog_ac_ct_STRIP="strip"
5464f5a1
NN
5279 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5280 break 2
5281 fi
5282done
5283done
5284
cfbc9945 5285 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5464f5a1
NN
5286fi
5287fi
cfbc9945
SE
5288ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5289if test -n "$ac_ct_STRIP"; then
5290 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5291echo "${ECHO_T}$ac_ct_STRIP" >&6
5464f5a1
NN
5292else
5293 echo "$as_me:$LINENO: result: no" >&5
5294echo "${ECHO_T}no" >&6
5295fi
5296
cfbc9945
SE
5297 STRIP=$ac_ct_STRIP
5298else
5299 STRIP="$ac_cv_prog_STRIP"
5464f5a1
NN
5300fi
5301
d7040cdb 5302test -z "$STRIP" && STRIP=:
5464f5a1 5303
cfbc9945
SE
5304
5305
cfbc9945 5306
cfbc9945
SE
5307
5308
d7040cdb
SE
5309if 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.
5311set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5312echo "$as_me:$LINENO: checking for $ac_word" >&5
5313echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5314if test "${ac_cv_prog_RANLIB+set}" = set; then
5315 echo $ECHO_N "(cached) $ECHO_C" >&6
cfbc9945 5316else
d7040cdb
SE
5317 if test -n "$RANLIB"; then
5318 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5319else
5320as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5321for as_dir in $PATH
5322do
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
cfbc9945 5330 fi
d7040cdb
SE
5331done
5332done
cfbc9945 5333
d7040cdb
SE
5334fi
5335fi
5336RANLIB=$ac_cv_prog_RANLIB
5337if test -n "$RANLIB"; then
5338 echo "$as_me:$LINENO: result: $RANLIB" >&5
5339echo "${ECHO_T}$RANLIB" >&6
5340else
5341 echo "$as_me:$LINENO: result: no" >&5
5342echo "${ECHO_T}no" >&6
5343fi
cfbc9945 5344
d7040cdb
SE
5345fi
5346if 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.
5349set dummy ranlib; ac_word=$2
5350echo "$as_me:$LINENO: checking for $ac_word" >&5
5351echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5352if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5353 echo $ECHO_N "(cached) $ECHO_C" >&6
5354else
5355 if test -n "$ac_ct_RANLIB"; then
5356 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5357else
5358as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5359for as_dir in $PATH
5360do
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
cfbc9945 5368 fi
d7040cdb
SE
5369done
5370done
cfbc9945 5371
d7040cdb
SE
5372 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5373fi
5374fi
5375ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5376if test -n "$ac_ct_RANLIB"; then
5377 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5378echo "${ECHO_T}$ac_ct_RANLIB" >&6
cfbc9945 5379else
d7040cdb
SE
5380 echo "$as_me:$LINENO: result: no" >&5
5381echo "${ECHO_T}no" >&6
5382fi
5464f5a1 5383
d7040cdb
SE
5384 RANLIB=$ac_ct_RANLIB
5385else
5386 RANLIB="$ac_cv_prog_RANLIB"
5387fi
5464f5a1 5388
d7040cdb 5389test -z "$RANLIB" && RANLIB=:
5464f5a1 5390
5464f5a1 5391
5464f5a1 5392
cfbc9945 5393
cfbc9945 5394
d7040cdb
SE
5395
5396# Determine commands to create old-style static archives.
5397old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5398old_postinstall_cmds='chmod 644 $oldlib'
5399old_postuninstall_cmds=
5400
5401if 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"
cfbc9945 5411fi
cfbc9945
SE
5412
5413
cfbc9945
SE
5414
5415
cfbc9945 5416
cfbc9945 5417
cfbc9945 5418
cfbc9945 5419
cfbc9945
SE
5420
5421
cfbc9945 5422
cfbc9945 5423
cfbc9945
SE
5424
5425
5426
5427
5428
5429
5430
5464f5a1 5431
5464f5a1 5432
cfbc9945
SE
5433
5434
5435
5464f5a1 5436
5464f5a1 5437
cfbc9945
SE
5438
5439
5440
5464f5a1 5441
cfbc9945
SE
5442
5443
5444
5445
d7040cdb
SE
5446# If no C compiler was specified, use CC.
5447LTCC=${LTCC-"$CC"}
cfbc9945 5448
d7040cdb
SE
5449# If no C compiler flags were specified, use CFLAGS.
5450LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
cfbc9945 5451
d7040cdb
SE
5452# Allow CC to be a program name with arguments.
5453compiler=$CC
cfbc9945 5454
cfbc9945 5455
d7040cdb
SE
5456# Check for command to grab the raw symbol name followed by C symbol from nm.
5457echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5458echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5459if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5460 echo $ECHO_N "(cached) $ECHO_C" >&6
5461else
5464f5a1 5462
d7040cdb
SE
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?!! ;)]
5464f5a1 5465
d7040cdb
SE
5466# Character class describing NM global symbol codes.
5467symcode='[BCDEGRST]'
5468
5469# Regexp to match symbols that can be accessed directly from C.
5470sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5471
5472# Define system-specific variables.
5473case $host_os in
5474aix*)
5475 symcode='[BCDT]'
5476 ;;
5477cygwin* | mingw* | pw32*)
5478 symcode='[ABCDGISTW]'
5479 ;;
5480hpux*)
5481 if test "$host_cpu" = ia64; then
5482 symcode='[ABCDEGRST]'
5483 fi
5484 ;;
5485irix* | nonstopux*)
5486 symcode='[BCDEGRST]'
5487 ;;
5488osf*)
5489 symcode='[BCDEGQRST]'
5490 ;;
5491solaris*)
5492 symcode='[BDRT]'
5493 ;;
5494sco3.2v5*)
5495 symcode='[DT]'
5496 ;;
5497sysv4.2uw2*)
5498 symcode='[DT]'
5499 ;;
5500sysv5* | sco5v6* | unixware* | OpenUNIX*)
5501 symcode='[ABDT]'
5502 ;;
5503sysv4)
5504 symcode='[DFNSTU]'
5505 ;;
cfbc9945 5506esac
5464f5a1 5507
d7040cdb
SE
5508# If we're using GNU nm, then use its standard symbol codes.
5509case `$NM -V 2>&1` in
5510*GNU* | *'with BFD'*)
5511 symcode='[ABCDGIRSTW]' ;;
5512esac
5464f5a1 5513
d7040cdb
SE
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.
5517lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5464f5a1 5518
d7040cdb
SE
5519# Transform an extracted symbol line into symbol name and symbol address
5520lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5464f5a1 5521
d7040cdb
SE
5522# Handle CRLF in mingw tool chain
5523opt_cr=
5524case $build_os in
5525mingw*)
5526 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5527 ;;
5528esac
5464f5a1 5529
d7040cdb
SE
5530# Try without a prefix underscore, then with it.
5531for 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
cfbc9945 5556
d7040cdb
SE
5557 # Check to see that the pipe works correctly.
5558 pipe_works=no
cfbc9945 5559
d7040cdb
SE
5560 rm -f conftest*
5561 cat > conftest.$ac_ext <<_LT_EOF
5562#ifdef __cplusplus
5563extern "C" {
5564#endif
5565char nm_test_var;
5566void nm_test_func(void);
5567void nm_test_func(void){}
5568#ifdef __cplusplus
5569}
5570#endif
5571int main(){nm_test_var='a';nm_test_func();return(0);}
5572_LT_EOF
cfbc9945 5573
d7040cdb
SE
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
cfbc9945 5592
d7040cdb
SE
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
5598extern "C" {
5599#endif
cfbc9945 5600
d7040cdb
SE
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'
5464f5a1 5604
d7040cdb 5605 cat <<_LT_EOF >> conftest.$ac_ext
cfbc9945 5606
d7040cdb
SE
5607/* The mapping between symbol names and symbols. */
5608const struct {
5609 const char *name;
5610 void *address;
5611}
5612lt__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
5623static const void *lt_preloaded_setup() {
5624 return lt__PROGRAM__LTX_preloaded_symbols;
5625}
5626#endif
cfbc9945 5627
d7040cdb
SE
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*
cfbc9945 5661
d7040cdb
SE
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
5668done
cfbc9945 5669
252b5132 5670fi
5464f5a1 5671
d7040cdb
SE
5672if test -z "$lt_cv_sys_global_symbol_pipe"; then
5673 lt_cv_sys_global_symbol_to_cdecl=
5674fi
5675if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5676 echo "$as_me:$LINENO: result: failed" >&5
5677echo "${ECHO_T}failed" >&6
b3baf5d0 5678else
d7040cdb
SE
5679 echo "$as_me:$LINENO: result: ok" >&5
5680echo "${ECHO_T}ok" >&6
5681fi
5464f5a1 5682
cfbc9945 5683
b3baf5d0 5684
cfbc9945
SE
5685
5686
5687
5688
5464f5a1 5689
4a2a2686
HPN
5690
5691
5692
cfbc9945
SE
5693
5694
cfbc9945 5695
cfbc9945 5696
9d7cbccd 5697
20e95c23 5698
d7040cdb
SE
5699# Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5700if test "${enable_libtool_lock+set}" = set; then
5701 enableval="$enable_libtool_lock"
20e95c23 5702
d7040cdb
SE
5703fi;
5704test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
20e95c23 5705
d7040cdb
SE
5706# Some flags need to be propagated to the compiler or linker for good
5707# libtool support.
5708case $host in
5709ia64-*-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 ;;
20e95c23 5724 esac
d7040cdb
SE
5725 fi
5726 rm -rf conftest*
5727 ;;
5728*-*-irix6*)
5729 # Find out which ABI we are using.
504b7d20 5730 echo '#line 5730 "configure"' > conftest.$ac_ext
d7040cdb
SE
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
20e95c23 5748 else
d7040cdb
SE
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 ;;
20e95c23
DJ
5759 esac
5760 fi
d7040cdb
SE
5761 fi
5762 rm -rf conftest*
5763 ;;
20e95c23 5764
d7040cdb
SE
5765x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5766s390*-*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 ;;
20e95c23
DJ
5813 esac
5814 fi
d7040cdb
SE
5815 rm -rf conftest*
5816 ;;
20e95c23 5817
d7040cdb
SE
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
5823echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5824if test "${lt_cv_cc_needs_belf+set}" = set; then
5825 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 5826else
d7040cdb
SE
5827 ac_ext=c
5828ac_cpp='$CPP $CPPFLAGS'
5829ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5830ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5831ac_compiler_gnu=$ac_cv_c_compiler_gnu
20e95c23 5832
d7040cdb
SE
5833 cat >conftest.$ac_ext <<_ACEOF
5834/* confdefs.h. */
5835_ACEOF
5836cat confdefs.h >>conftest.$ac_ext
5837cat >>conftest.$ac_ext <<_ACEOF
5838/* end confdefs.h. */
20e95c23 5839
d7040cdb
SE
5840int
5841main ()
5842{
20e95c23 5843
d7040cdb
SE
5844 ;
5845 return 0;
5846}
5847_ACEOF
5848rm -f conftest.$ac_objext conftest$ac_exeext
5849if { (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
5871else
5872 echo "$as_me: failed program was:" >&5
5873sed 's/^/| /' conftest.$ac_ext >&5
5874
5875lt_cv_cc_needs_belf=no
5876fi
5877rm -f conftest.err conftest.$ac_objext \
5878 conftest$ac_exeext conftest.$ac_ext
5879 ac_ext=c
5880ac_cpp='$CPP $CPPFLAGS'
5881ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5882ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5883ac_compiler_gnu=$ac_cv_c_compiler_gnu
5884
5885fi
5886echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5887echo "${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 ;;
5893sparc*-*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 ;;
5912esac
5913
5914need_locks="$enable_libtool_lock"
5915
5916ac_ext=c
5917ac_cpp='$CPP $CPPFLAGS'
5918ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5919ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5920ac_compiler_gnu=$ac_cv_c_compiler_gnu
5921echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5922echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5923# On Suns, sometimes $CPP names a directory.
5924if test -n "$CPP" && test -d "$CPP"; then
5925 CPP=
5926fi
5927if test -z "$CPP"; then
5928 if test "${ac_cv_prog_CPP+set}" = set; then
5929 echo $ECHO_N "(cached) $ECHO_C" >&6
5930else
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
5935for ac_c_preproc_warn_flag in '' yes
5936do
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
5946cat confdefs.h >>conftest.$ac_ext
5947cat >>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
5956if { (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
5970else
5971 ac_cpp_err=yes
5972fi
5973if test -z "$ac_cpp_err"; then
5974 :
5975else
5976 echo "$as_me: failed program was:" >&5
5977sed 's/^/| /' conftest.$ac_ext >&5
5978
5979 # Broken: fails on valid input.
5980continue
5981fi
5982rm -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
5989cat confdefs.h >>conftest.$ac_ext
5990cat >>conftest.$ac_ext <<_ACEOF
5991/* end confdefs.h. */
5992#include <ac_nonexistent.h>
5993_ACEOF
5994if { (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
6008else
6009 ac_cpp_err=yes
6010fi
6011if test -z "$ac_cpp_err"; then
6012 # Broken: success on invalid input.
6013continue
6014else
6015 echo "$as_me: failed program was:" >&5
6016sed 's/^/| /' conftest.$ac_ext >&5
6017
6018 # Passes both tests.
6019ac_preproc_ok=:
6020break
6021fi
6022rm -f conftest.err conftest.$ac_ext
6023
6024done
6025# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6026rm -f conftest.err conftest.$ac_ext
6027if $ac_preproc_ok; then
6028 break
6029fi
6030
6031 done
6032 ac_cv_prog_CPP=$CPP
6033
6034fi
6035 CPP=$ac_cv_prog_CPP
6036else
6037 ac_cv_prog_CPP=$CPP
6038fi
6039echo "$as_me:$LINENO: result: $CPP" >&5
6040echo "${ECHO_T}$CPP" >&6
6041ac_preproc_ok=false
6042for ac_c_preproc_warn_flag in '' yes
6043do
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
6053cat confdefs.h >>conftest.$ac_ext
6054cat >>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
6063if { (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
6077else
6078 ac_cpp_err=yes
6079fi
6080if test -z "$ac_cpp_err"; then
6081 :
6082else
6083 echo "$as_me: failed program was:" >&5
6084sed 's/^/| /' conftest.$ac_ext >&5
6085
6086 # Broken: fails on valid input.
6087continue
6088fi
6089rm -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
6096cat confdefs.h >>conftest.$ac_ext
6097cat >>conftest.$ac_ext <<_ACEOF
6098/* end confdefs.h. */
6099#include <ac_nonexistent.h>
6100_ACEOF
6101if { (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
6115else
6116 ac_cpp_err=yes
6117fi
6118if test -z "$ac_cpp_err"; then
6119 # Broken: success on invalid input.
6120continue
6121else
6122 echo "$as_me: failed program was:" >&5
6123sed 's/^/| /' conftest.$ac_ext >&5
6124
6125 # Passes both tests.
6126ac_preproc_ok=:
6127break
6128fi
6129rm -f conftest.err conftest.$ac_ext
6130
6131done
6132# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6133rm -f conftest.err conftest.$ac_ext
6134if $ac_preproc_ok; then
6135 :
6136else
6137 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6138See \`config.log' for more details." >&5
6139echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6140See \`config.log' for more details." >&2;}
6141 { (exit 1); exit 1; }; }
6142fi
6143
6144ac_ext=c
6145ac_cpp='$CPP $CPPFLAGS'
6146ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6147ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6148ac_compiler_gnu=$ac_cv_c_compiler_gnu
6149
6150
6151echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6152echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6153if test "${ac_cv_header_stdc+set}" = set; then
6154 echo $ECHO_N "(cached) $ECHO_C" >&6
6155else
6156 cat >conftest.$ac_ext <<_ACEOF
6157/* confdefs.h. */
6158_ACEOF
6159cat confdefs.h >>conftest.$ac_ext
6160cat >>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
6167int
6168main ()
6169{
6170
6171 ;
6172 return 0;
6173}
6174_ACEOF
6175rm -f conftest.$ac_objext
6176if { (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
6198else
6199 echo "$as_me: failed program was:" >&5
6200sed 's/^/| /' conftest.$ac_ext >&5
6201
6202ac_cv_header_stdc=no
6203fi
6204rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6205
6206if 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
6211cat confdefs.h >>conftest.$ac_ext
6212cat >>conftest.$ac_ext <<_ACEOF
6213/* end confdefs.h. */
6214#include <string.h>
6215
6216_ACEOF
6217if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6218 $EGREP "memchr" >/dev/null 2>&1; then
6219 :
6220else
6221 ac_cv_header_stdc=no
6222fi
6223rm -f conftest*
6224
6225fi
6226
6227if 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
6232cat confdefs.h >>conftest.$ac_ext
6233cat >>conftest.$ac_ext <<_ACEOF
6234/* end confdefs.h. */
6235#include <stdlib.h>
6236
6237_ACEOF
6238if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6239 $EGREP "free" >/dev/null 2>&1; then
6240 :
6241else
6242 ac_cv_header_stdc=no
6243fi
6244rm -f conftest*
6245
6246fi
6247
6248if 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 :
6252else
6253 cat >conftest.$ac_ext <<_ACEOF
6254/* confdefs.h. */
6255_ACEOF
6256cat confdefs.h >>conftest.$ac_ext
6257cat >>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)))
6272int
6273main ()
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
6283rm -f conftest$ac_exeext
6284if { (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 :
6295else
6296 echo "$as_me: program exited with status $ac_status" >&5
6297echo "$as_me: failed program was:" >&5
6298sed 's/^/| /' conftest.$ac_ext >&5
6299
6300( exit $ac_status )
6301ac_cv_header_stdc=no
6302fi
6303rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6304fi
6305fi
6306fi
6307echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6308echo "${ECHO_T}$ac_cv_header_stdc" >&6
6309if test $ac_cv_header_stdc = yes; then
6310
6311cat >>confdefs.h <<\_ACEOF
6312#define STDC_HEADERS 1
6313_ACEOF
6314
6315fi
6316
6317# On IRIX 5.3, sys/types and inttypes.h are conflicting.
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6328 inttypes.h stdint.h unistd.h
6329do
6330as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6331echo "$as_me:$LINENO: checking for $ac_header" >&5
6332echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6333if eval "test \"\${$as_ac_Header+set}\" = set"; then
6334 echo $ECHO_N "(cached) $ECHO_C" >&6
6335else
6336 cat >conftest.$ac_ext <<_ACEOF
6337/* confdefs.h. */
6338_ACEOF
6339cat confdefs.h >>conftest.$ac_ext
6340cat >>conftest.$ac_ext <<_ACEOF
6341/* end confdefs.h. */
6342$ac_includes_default
6343
6344#include <$ac_header>
6345_ACEOF
6346rm -f conftest.$ac_objext
6347if { (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"
6369else
6370 echo "$as_me: failed program was:" >&5
6371sed 's/^/| /' conftest.$ac_ext >&5
6372
6373eval "$as_ac_Header=no"
6374fi
6375rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6376fi
6377echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6378echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6379if 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
6384fi
6385
6386done
6387
6388
6389
6390for ac_header in dlfcn.h
6391do
6392as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6393echo "$as_me:$LINENO: checking for $ac_header" >&5
6394echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6395if eval "test \"\${$as_ac_Header+set}\" = set"; then
6396 echo $ECHO_N "(cached) $ECHO_C" >&6
6397else
6398 cat >conftest.$ac_ext <<_ACEOF
6399/* confdefs.h. */
6400_ACEOF
6401cat confdefs.h >>conftest.$ac_ext
6402cat >>conftest.$ac_ext <<_ACEOF
6403/* end confdefs.h. */
6404$ac_includes_default
6405
6406#include <$ac_header>
6407_ACEOF
6408rm -f conftest.$ac_objext
6409if { (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"
6431else
6432 echo "$as_me: failed program was:" >&5
6433sed 's/^/| /' conftest.$ac_ext >&5
6434
6435eval "$as_ac_Header=no"
6436fi
6437rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6438fi
6439echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6440echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6441if 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
6446fi
6447
6448done
6449
6450
6451
6452# This can be used to rebuild libtool when needed
6453LIBTOOL_DEPS="$ltmain"
6454
6455# Always use our own libtool.
6456LIBTOOL='$(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
6482test -z "$LN_S" && LN_S="ln -s"
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497if test -n "${ZSH_VERSION+set}" ; then
6498 setopt NO_GLOB_SUBST
6499fi
6500
6501echo "$as_me:$LINENO: checking for objdir" >&5
6502echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6503if test "${lt_cv_objdir+set}" = set; then
6504 echo $ECHO_N "(cached) $ECHO_C" >&6
6505else
6506 rm -f .libs 2>/dev/null
6507mkdir .libs 2>/dev/null
6508if test -d .libs; then
6509 lt_cv_objdir=.libs
6510else
6511 # MS-DOS does not allow filenames that begin with a dot.
6512 lt_cv_objdir=_libs
6513fi
6514rmdir .libs 2>/dev/null
6515fi
6516echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6517echo "${ECHO_T}$lt_cv_objdir" >&6
6518objdir=$lt_cv_objdir
6519
6520
6521
6522
6523
6524cat >>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
6544case $host_os in
6545aix3*)
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 ;;
6554esac
6555
6556# Sed substitution that helps us do robust quoting. It backslashifies
6557# metacharacters that are still active within double-quoted strings.
6558sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6559
6560# Same as above, but do not quote variable references.
6561double_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.
6565delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6566
6567# Sed substitution to delay expansion of an escaped single quote.
6568delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6569
6570# Sed substitution to avoid accidental globbing in evaled expressions
6571no_glob_subst='s/\*/\\\*/g'
6572
6573# Global variables:
6574ofile=libtool
6575can_build_shared=yes
6576
6577# All known linkers require a `.a' archive for static linking (except MSVC,
6578# which needs '.lib').
6579libext=a
6580
6581with_gnu_ld="$lt_cv_prog_gnu_ld"
6582
6583old_CC="$CC"
6584old_CFLAGS="$CFLAGS"
6585
6586# Set sane defaults for various variables
6587test -z "$CC" && CC=cc
6588test -z "$LTCC" && LTCC=$CC
6589test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6590test -z "$LD" && LD=ld
6591test -z "$ac_objext" && ac_objext=o
6592
6593for 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
6600done
6601cc_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
6605test -z "$MAGIC_CMD" && MAGIC_CMD=file
6606case $deplibs_check_method in
6607file_magic*)
6608 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6609 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6610echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6611if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6612 echo $ECHO_N "(cached) $ECHO_C" >&6
6613else
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 ;;
6657esac
6658fi
6659
6660MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6661if test -n "$MAGIC_CMD"; then
6662 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6663echo "${ECHO_T}$MAGIC_CMD" >&6
6664else
6665 echo "$as_me:$LINENO: result: no" >&5
6666echo "${ECHO_T}no" >&6
6667fi
6668
6669
6670
6671
6672
6673if 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
6676echo $ECHO_N "checking for file... $ECHO_C" >&6
6677if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6678 echo $ECHO_N "(cached) $ECHO_C" >&6
6679else
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 ;;
6723esac
6724fi
6725
6726MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6727if test -n "$MAGIC_CMD"; then
6728 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6729echo "${ECHO_T}$MAGIC_CMD" >&6
6730else
6731 echo "$as_me:$LINENO: result: no" >&5
6732echo "${ECHO_T}no" >&6
6733fi
6734
6735
6736 else
6737 MAGIC_CMD=:
6738 fi
6739fi
6740
6741 fi
6742 ;;
6743esac
6744
6745# Use C for the default configuration in the libtool script
6746
6747lt_save_CC="$CC"
6748ac_ext=c
6749ac_cpp='$CPP $CPPFLAGS'
6750ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6751ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6752ac_compiler_gnu=$ac_cv_c_compiler_gnu
6753
6754
6755# Source file extension for C test sources.
6756ac_ext=c
6757
6758# Object file extension for compiled C test sources.
6759objext=o
6760objext=$objext
6761
6762# Code to be used in simple compile tests
6763lt_simple_compile_test_code="int some_variable = 0;"
6764
6765# Code to be used in simple link tests
6766lt_simple_link_test_code='int main(){return(0);}'
6767
6768
6769
6770
6771
6772
6773
6774# If no C compiler was specified, use CC.
6775LTCC=${LTCC-"$CC"}
6776
6777# If no C compiler flags were specified, use CFLAGS.
6778LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6779
6780# Allow CC to be a program name with arguments.
6781compiler=$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.
6785compiler_DEFAULT=$CC
6786
6787# save warnings/boilerplate of simple test code
6788ac_outfile=conftest.$ac_objext
6789echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6790eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6791_lt_compiler_boilerplate=`cat conftest.err`
6792$RM conftest*
6793
6794ac_outfile=conftest.$ac_objext
6795echo "$lt_simple_link_test_code" >conftest.$ac_ext
6796eval "$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...
6805if test -n "$compiler"; then
6806
6807lt_prog_compiler_no_builtin_flag=
6808
6809if 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
6813echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6814if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6815 echo $ECHO_N "(cached) $ECHO_C" >&6
6816else
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:'`
504b7d20 6830 (eval echo "\"\$as_me:6830: $lt_compile\"" >&5)
d7040cdb
SE
6831 (eval "$lt_compile" 2>conftest.err)
6832 ac_status=$?
6833 cat conftest.err >&5
504b7d20 6834 echo "$as_me:6834: \$? = $ac_status" >&5
d7040cdb
SE
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
6846fi
6847echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6848echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6849
6850if 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"
6852else
6853 :
6854fi
6855
6856fi
6857
6858
6859
6860
6861
6862
6863 lt_prog_compiler_wl=
6864lt_prog_compiler_pic=
6865lt_prog_compiler_static=
6866
6867echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6868echo $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
7113case $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 ;;
7121esac
7122echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7123echo "${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#
7133if test -n "$lt_prog_compiler_pic"; then
7134 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7135echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7136if test "${lt_prog_compiler_pic_works+set}" = set; then
7137 echo $ECHO_N "(cached) $ECHO_C" >&6
7138else
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:'`
504b7d20 7152 (eval echo "\"\$as_me:7152: $lt_compile\"" >&5)
d7040cdb
SE
7153 (eval "$lt_compile" 2>conftest.err)
7154 ac_status=$?
7155 cat conftest.err >&5
504b7d20 7156 echo "$as_me:7156: \$? = $ac_status" >&5
d7040cdb
SE
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
7168fi
7169echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7170echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7171
7172if 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
7177else
7178 lt_prog_compiler_pic=
7179 lt_prog_compiler_can_build_shared=no
7180fi
7181
7182fi
7183
7184
7185
7186
7187
7188
7189#
7190# Check to make sure the static flag actually works.
7191#
7192wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7193echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7194echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7195if test "${lt_prog_compiler_static_works+set}" = set; then
7196 echo $ECHO_N "(cached) $ECHO_C" >&6
7197else
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
7220fi
7221echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7222echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7223
7224if test x"$lt_prog_compiler_static_works" = xyes; then
7225 :
7226else
7227 lt_prog_compiler_static=
7228fi
7229
7230
7231
7232
7233
7234
7235
7236 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7237echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7238if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7239 echo $ECHO_N "(cached) $ECHO_C" >&6
7240else
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:'`
504b7d20 7257 (eval echo "\"\$as_me:7257: $lt_compile\"" >&5)
d7040cdb
SE
7258 (eval "$lt_compile" 2>out/conftest.err)
7259 ac_status=$?
7260 cat out/conftest.err >&5
504b7d20 7261 echo "$as_me:7261: \$? = $ac_status" >&5
d7040cdb
SE
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
7282fi
7283echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7284echo "${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
7292echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7293if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7294 echo $ECHO_N "(cached) $ECHO_C" >&6
7295else
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:'`
504b7d20 7312 (eval echo "\"\$as_me:7312: $lt_compile\"" >&5)
d7040cdb
SE
7313 (eval "$lt_compile" 2>out/conftest.err)
7314 ac_status=$?
7315 cat out/conftest.err >&5
504b7d20 7316 echo "$as_me:7316: \$? = $ac_status" >&5
d7040cdb
SE
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
7337fi
7338echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7339echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7340
7341
7342
7343
7344hard_links="nottested"
7345if 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
7348echo $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
7356echo "${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
7359echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7360 need_locks=warn
7361 fi
7362else
7363 need_locks=no
7364fi
7365
7366
7367
7368
7369
7370
7371 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7372echo $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
7794cat confdefs.h >>conftest.$ac_ext
7795cat >>conftest.$ac_ext <<_ACEOF
7796/* end confdefs.h. */
7797
7798int
7799main ()
7800{
7801
7802 ;
7803 return 0;
7804}
7805_ACEOF
7806rm -f conftest.$ac_objext conftest$ac_exeext
7807if { (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
7829lt_aix_libpath_sed='
7830 /Import File Strings/,/^$/ {
7831 /^0/ {
7832 s/^0 *\(.*\)$/\1/
7833 p
7834 }
7835 }'
7836aix_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.
7838if test -z "$aix_libpath"; then
7839 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7840fi
7841else
7842 echo "$as_me: failed program was:" >&5
7843sed 's/^/| /' conftest.$ac_ext >&5
7844
7845fi
7846rm -f conftest.err conftest.$ac_objext \
7847 conftest$ac_exeext conftest.$ac_ext
7848if 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
7863cat confdefs.h >>conftest.$ac_ext
7864cat >>conftest.$ac_ext <<_ACEOF
7865/* end confdefs.h. */
7866
7867int
7868main ()
7869{
7870
7871 ;
7872 return 0;
7873}
7874_ACEOF
7875rm -f conftest.$ac_objext conftest$ac_exeext
7876if { (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
7898lt_aix_libpath_sed='
7899 /Import File Strings/,/^$/ {
7900 /^0/ {
7901 s/^0 *\(.*\)$/\1/
7902 p
7903 }
7904 }'
7905aix_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.
7907if test -z "$aix_libpath"; then
7908 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7909fi
7910else
7911 echo "$as_me: failed program was:" >&5
7912sed 's/^/| /' conftest.$ac_ext >&5
7913
7914fi
7915rm -f conftest.err conftest.$ac_objext \
7916 conftest$ac_exeext conftest.$ac_ext
7917if 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
7993else
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
8009fi
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
8167int foo(void) {}
8168_ACEOF
8169rm -f conftest.$ac_objext conftest$ac_exeext
8170if { (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
8193else
8194 echo "$as_me: failed program was:" >&5
8195sed 's/^/| /' conftest.$ac_ext >&5
8196
8197fi
8198rm -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
8451echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8452echo "${ECHO_T}$ld_shlibs" >&6
8453test "$ld_shlibs" = no && can_build_shared=no
8454
8455with_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#
8474case "x$archive_cmds_need_lc" in
8475x|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
8489echo $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
8527echo "${ECHO_T}$archive_cmds_need_lc" >&6
8528 ;;
8529 esac
8530 fi
8531 ;;
8532esac
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
8691echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8692withGCC=$GCC
8693if 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 '
8721BEGIN {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`
8741else
8742 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8743fi
8744library_names_spec=
8745libname_spec='lib$name'
8746soname_spec=
8747shrext_cmds=".so"
8748postinstall_cmds=
8749postuninstall_cmds=
8750finish_cmds=
8751finish_eval=
8752shlibpath_var=
8753shlibpath_overrides_runpath=unknown
8754version_type=none
8755dynamic_linker="$host_os ld.so"
8756sys_lib_dlsearch_path_spec="/lib /usr/lib"
8757need_lib_prefix=unknown
8758hardcode_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
8762need_version=unknown
8763
8764case $host_os in
8765aix3*)
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
8774aix4* | 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
8818amigaos*)
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
8828beos*)
8829 library_names_spec='${libname}${shared_ext}'
8830 dynamic_linker="$host_os ld.so"
8831 shlibpath_var=LIBRARY_PATH
8832 ;;
8833
8834bsdi[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
8848cygwin* | 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
8910darwin* | 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
8925dgux*)
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
8934freebsd1*)
8935 dynamic_linker=no
8936 ;;
8937
8938freebsd* | 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
8982gnu*)
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
8992hpux9* | 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
9038interix[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
9050irix5* | 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.
9088linux*oldld* | linux*aout* | linux*coff*)
9089 dynamic_linker=no
9090 ;;
9091
9092# This must be Linux ELF.
9093linux* | 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
9110cat confdefs.h >>conftest.$ac_ext
9111cat >>conftest.$ac_ext <<_ACEOF
9112/* end confdefs.h. */
9113
9114int
9115main ()
9116{
9117
9118 ;
9119 return 0;
9120}
9121_ACEOF
9122rm -f conftest.$ac_objext conftest$ac_exeext
9123if { (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
9146fi
9147
9148else
9149 echo "$as_me: failed program was:" >&5
9150sed 's/^/| /' conftest.$ac_ext >&5
9151
9152fi
9153rm -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
9178netbsd*)
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
9196newsos6)
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
9215openbsd*)
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
9241os2*)
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
9250osf3* | 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
9261rdos*)
9262 dynamic_linker=no
9263 ;;
9264
9265solaris*)
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
9278sunos4*)
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
9290sysv4 | 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
9313sysv4*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
9322sysv5* | 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
9344tpf*)
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
9355uts4*)
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 ;;
9365esac
9366echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9367echo "${ECHO_T}$dynamic_linker" >&6
9368test "$dynamic_linker" = no && can_build_shared=no
9369
9370variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9371if test "$GCC" = yes; then
9372 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9373fi
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
9462echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9463hardcode_action=
9464if 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
9481else
9482 # We cannot hardcode anything, or else we can only hardcode existing
9483 # directories.
9484 hardcode_action=unsupported
9485fi
9486echo "$as_me:$LINENO: result: $hardcode_action" >&5
9487echo "${ECHO_T}$hardcode_action" >&6
9488
9489if test "$hardcode_action" = relink ||
9490 test "$inherit_rpath" = yes; then
9491 # Fast installation is not supported
9492 enable_fast_install=no
9493elif test "$shlibpath_overrides_runpath" = yes ||
9494 test "$enable_shared" = no; then
9495 # Fast installation is not necessary
9496 enable_fast_install=needless
9497fi
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
9508else
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
9532echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9533if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9534 echo $ECHO_N "(cached) $ECHO_C" >&6
9535else
9536 ac_check_lib_save_LIBS=$LIBS
9537LIBS="-ldl $LIBS"
9538cat >conftest.$ac_ext <<_ACEOF
9539/* confdefs.h. */
9540_ACEOF
9541cat confdefs.h >>conftest.$ac_ext
9542cat >>conftest.$ac_ext <<_ACEOF
9543/* end confdefs.h. */
9544
9545/* Override any gcc2 internal prototype to avoid an error. */
9546#ifdef __cplusplus
9547extern "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. */
9551char dlopen ();
9552int
9553main ()
9554{
9555dlopen ();
9556 ;
9557 return 0;
9558}
9559_ACEOF
9560rm -f conftest.$ac_objext conftest$ac_exeext
9561if { (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
9583else
9584 echo "$as_me: failed program was:" >&5
9585sed 's/^/| /' conftest.$ac_ext >&5
9586
9587ac_cv_lib_dl_dlopen=no
9588fi
9589rm -f conftest.err conftest.$ac_objext \
9590 conftest$ac_exeext conftest.$ac_ext
9591LIBS=$ac_check_lib_save_LIBS
9592fi
9593echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9594echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9595if test $ac_cv_lib_dl_dlopen = yes; then
9596 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9597else
9598
9599 lt_cv_dlopen="dyld"
9600 lt_cv_dlopen_libs=
9601 lt_cv_dlopen_self=yes
9602
9603fi
9604
9605 ;;
9606
9607 *)
9608 echo "$as_me:$LINENO: checking for shl_load" >&5
9609echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9610if test "${ac_cv_func_shl_load+set}" = set; then
9611 echo $ECHO_N "(cached) $ECHO_C" >&6
9612else
9613 cat >conftest.$ac_ext <<_ACEOF
9614/* confdefs.h. */
9615_ACEOF
9616cat confdefs.h >>conftest.$ac_ext
9617cat >>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
9638extern "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. */
9643char 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)
9648choke me
9649#else
9650char (*f) () = shl_load;
9651#endif
9652#ifdef __cplusplus
9653}
9654#endif
9655
9656int
9657main ()
9658{
9659return f != shl_load;
9660 ;
9661 return 0;
9662}
9663_ACEOF
9664rm -f conftest.$ac_objext conftest$ac_exeext
9665if { (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
9687else
9688 echo "$as_me: failed program was:" >&5
9689sed 's/^/| /' conftest.$ac_ext >&5
9690
9691ac_cv_func_shl_load=no
9692fi
9693rm -f conftest.err conftest.$ac_objext \
9694 conftest$ac_exeext conftest.$ac_ext
9695fi
9696echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9697echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9698if test $ac_cv_func_shl_load = yes; then
9699 lt_cv_dlopen="shl_load"
9700else
9701 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9702echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9703if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9704 echo $ECHO_N "(cached) $ECHO_C" >&6
9705else
9706 ac_check_lib_save_LIBS=$LIBS
9707LIBS="-ldld $LIBS"
9708cat >conftest.$ac_ext <<_ACEOF
9709/* confdefs.h. */
9710_ACEOF
9711cat confdefs.h >>conftest.$ac_ext
9712cat >>conftest.$ac_ext <<_ACEOF
9713/* end confdefs.h. */
9714
9715/* Override any gcc2 internal prototype to avoid an error. */
9716#ifdef __cplusplus
9717extern "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. */
9721char shl_load ();
9722int
9723main ()
9724{
9725shl_load ();
9726 ;
9727 return 0;
9728}
9729_ACEOF
9730rm -f conftest.$ac_objext conftest$ac_exeext
9731if { (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
9753else
9754 echo "$as_me: failed program was:" >&5
9755sed 's/^/| /' conftest.$ac_ext >&5
9756
9757ac_cv_lib_dld_shl_load=no
9758fi
9759rm -f conftest.err conftest.$ac_objext \
9760 conftest$ac_exeext conftest.$ac_ext
9761LIBS=$ac_check_lib_save_LIBS
9762fi
9763echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9764echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9765if test $ac_cv_lib_dld_shl_load = yes; then
9766 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9767else
9768 echo "$as_me:$LINENO: checking for dlopen" >&5
9769echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9770if test "${ac_cv_func_dlopen+set}" = set; then
9771 echo $ECHO_N "(cached) $ECHO_C" >&6
9772else
9773 cat >conftest.$ac_ext <<_ACEOF
9774/* confdefs.h. */
9775_ACEOF
9776cat confdefs.h >>conftest.$ac_ext
9777cat >>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
9798extern "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. */
9803char 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)
9808choke me
9809#else
9810char (*f) () = dlopen;
9811#endif
9812#ifdef __cplusplus
9813}
9814#endif
9815
9816int
9817main ()
9818{
9819return f != dlopen;
9820 ;
9821 return 0;
9822}
9823_ACEOF
9824rm -f conftest.$ac_objext conftest$ac_exeext
9825if { (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
9847else
9848 echo "$as_me: failed program was:" >&5
9849sed 's/^/| /' conftest.$ac_ext >&5
9850
9851ac_cv_func_dlopen=no
9852fi
9853rm -f conftest.err conftest.$ac_objext \
9854 conftest$ac_exeext conftest.$ac_ext
9855fi
9856echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9857echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9858if test $ac_cv_func_dlopen = yes; then
9859 lt_cv_dlopen="dlopen"
9860else
9861 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9862echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9863if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9864 echo $ECHO_N "(cached) $ECHO_C" >&6
9865else
9866 ac_check_lib_save_LIBS=$LIBS
9867LIBS="-ldl $LIBS"
9868cat >conftest.$ac_ext <<_ACEOF
9869/* confdefs.h. */
9870_ACEOF
9871cat confdefs.h >>conftest.$ac_ext
9872cat >>conftest.$ac_ext <<_ACEOF
9873/* end confdefs.h. */
9874
9875/* Override any gcc2 internal prototype to avoid an error. */
9876#ifdef __cplusplus
9877extern "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. */
9881char dlopen ();
9882int
9883main ()
9884{
9885dlopen ();
9886 ;
9887 return 0;
9888}
9889_ACEOF
9890rm -f conftest.$ac_objext conftest$ac_exeext
9891if { (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
9913else
9914 echo "$as_me: failed program was:" >&5
9915sed 's/^/| /' conftest.$ac_ext >&5
9916
9917ac_cv_lib_dl_dlopen=no
9918fi
9919rm -f conftest.err conftest.$ac_objext \
9920 conftest$ac_exeext conftest.$ac_ext
9921LIBS=$ac_check_lib_save_LIBS
9922fi
9923echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9924echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9925if test $ac_cv_lib_dl_dlopen = yes; then
9926 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9927else
9928 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9929echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9930if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9931 echo $ECHO_N "(cached) $ECHO_C" >&6
9932else
9933 ac_check_lib_save_LIBS=$LIBS
9934LIBS="-lsvld $LIBS"
9935cat >conftest.$ac_ext <<_ACEOF
9936/* confdefs.h. */
9937_ACEOF
9938cat confdefs.h >>conftest.$ac_ext
9939cat >>conftest.$ac_ext <<_ACEOF
9940/* end confdefs.h. */
9941
9942/* Override any gcc2 internal prototype to avoid an error. */
9943#ifdef __cplusplus
9944extern "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. */
9948char dlopen ();
9949int
9950main ()
9951{
9952dlopen ();
9953 ;
9954 return 0;
9955}
9956_ACEOF
9957rm -f conftest.$ac_objext conftest$ac_exeext
9958if { (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
9980else
9981 echo "$as_me: failed program was:" >&5
9982sed 's/^/| /' conftest.$ac_ext >&5
9983
9984ac_cv_lib_svld_dlopen=no
9985fi
9986rm -f conftest.err conftest.$ac_objext \
9987 conftest$ac_exeext conftest.$ac_ext
9988LIBS=$ac_check_lib_save_LIBS
9989fi
9990echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9991echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9992if test $ac_cv_lib_svld_dlopen = yes; then
9993 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9994else
9995 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9996echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9997if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
9999else
10000 ac_check_lib_save_LIBS=$LIBS
10001LIBS="-ldld $LIBS"
10002cat >conftest.$ac_ext <<_ACEOF
10003/* confdefs.h. */
10004_ACEOF
10005cat confdefs.h >>conftest.$ac_ext
10006cat >>conftest.$ac_ext <<_ACEOF
10007/* end confdefs.h. */
10008
10009/* Override any gcc2 internal prototype to avoid an error. */
10010#ifdef __cplusplus
10011extern "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. */
10015char dld_link ();
10016int
10017main ()
10018{
10019dld_link ();
10020 ;
10021 return 0;
10022}
10023_ACEOF
10024rm -f conftest.$ac_objext conftest$ac_exeext
10025if { (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
10047else
10048 echo "$as_me: failed program was:" >&5
10049sed 's/^/| /' conftest.$ac_ext >&5
10050
10051ac_cv_lib_dld_dld_link=no
10052fi
10053rm -f conftest.err conftest.$ac_objext \
10054 conftest$ac_exeext conftest.$ac_ext
10055LIBS=$ac_check_lib_save_LIBS
10056fi
10057echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10058echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10059if test $ac_cv_lib_dld_dld_link = yes; then
10060 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10061fi
10062
10063
10064fi
10065
10066
10067fi
10068
10069
10070fi
10071
10072
10073fi
10074
10075
10076fi
10077
10078 ;;
10079 esac
10080
10081 if test "x$lt_cv_dlopen" != xno; then
10082 enable_dlopen=yes
20e95c23 10083 else
d7040cdb 10084 enable_dlopen=no
252b5132 10085 fi
5464f5a1 10086
d7040cdb
SE
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
10099echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10100if test "${lt_cv_dlopen_self+set}" = set; then
10101 echo $ECHO_N "(cached) $ECHO_C" >&6
20e95c23 10102else
d7040cdb
SE
10103 if test "$cross_compiling" = yes; then :
10104 lt_cv_dlopen_self=cross
10105else
10106 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10107 lt_status=$lt_dlunknown
10108 cat > conftest.$ac_ext <<_LT_EOF
504b7d20 10109#line 10109 "configure"
d7040cdb
SE
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
10151extern "C" void exit (int);
10152#endif
10153
10154void fnord() { int i=42;}
10155int 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
252b5132 10188fi
d7040cdb 10189rm -fr conftest*
20e95c23 10190
d7040cdb
SE
10191
10192fi
10193echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10194echo "${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
10199echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10200if test "${lt_cv_dlopen_self_static+set}" = set; then
20e95c23
DJ
10201 echo $ECHO_N "(cached) $ECHO_C" >&6
10202else
d7040cdb
SE
10203 if test "$cross_compiling" = yes; then :
10204 lt_cv_dlopen_self_static=cross
10205else
10206 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10207 lt_status=$lt_dlunknown
10208 cat > conftest.$ac_ext <<_LT_EOF
504b7d20 10209#line 10209 "configure"
d7040cdb
SE
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
10251extern "C" void exit (int);
10252#endif
10253
10254void fnord() { int i=42;}
10255int 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
10288fi
10289rm -fr conftest*
10290
10291
10292fi
10293echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10294echo "${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
10312fi
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330striplib=
10331old_striplib=
10332echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10333echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10334if 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
10338echo "${ECHO_T}yes" >&6
10339else
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
10347echo "${ECHO_T}yes" >&6
10348 else
10349 echo "$as_me:$LINENO: result: no" >&5
10350echo "${ECHO_T}no" >&6
10351 fi
20e95c23
DJ
10352 ;;
10353 *)
d7040cdb
SE
10354 echo "$as_me:$LINENO: result: no" >&5
10355echo "${ECHO_T}no" >&6
10356 ;;
10357 esac
10358fi
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
10373echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10374 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10375echo "${ECHO_T}$can_build_shared" >&6
10376
10377 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10378echo $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
20e95c23 10396 ;;
d7040cdb
SE
10397 esac
10398 echo "$as_me:$LINENO: result: $enable_shared" >&5
10399echo "${ECHO_T}$enable_shared" >&6
10400
10401 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10402echo $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
10406echo "${ECHO_T}$enable_static" >&6
10407
10408
10409
10410
10411fi
10412ac_ext=c
10413ac_cpp='$CPP $CPPFLAGS'
10414ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10415ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10416ac_compiler_gnu=$ac_cv_c_compiler_gnu
10417
10418CC="$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.
10442if 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
10448echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
10449 { (exit 1); exit 1; }; } ;;
10450esac
10451else
10452 want64=false
504b7d20
NC
10453fi;
10454# Check whether --enable-targets or --disable-targets was given.
d7040cdb
SE
10455if 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
10459echo "$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 ;;
10464esac
504b7d20
NC
10465fi;
10466# Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
d7040cdb
SE
10467if 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
10473echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10474 { (exit 1); exit 1; }; } ;;
10475esac
10476fi;
504b7d20 10477
d7040cdb
SE
10478# Check whether --with-mmap or --without-mmap was given.
10479if 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
10485echo "$as_me: error: bad value ${withval} for BFD with-mmap option" >&2;}
10486 { (exit 1); exit 1; }; } ;;
20e95c23 10487esac
252b5132 10488else
d7040cdb
SE
10489 want_mmap=false
10490fi;
10491# Check whether --enable-secureplt or --disable-secureplt was given.
10492if 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
10498echo "$as_me: error: bad value ${enableval} for secureplt option" >&2;}
10499 { (exit 1); exit 1; }; } ;;
10500esac
252b5132 10501else
d7040cdb
SE
10502 use_secureplt=false
10503fi; if test $use_secureplt = true; then
10504
10505cat >>confdefs.h <<\_ACEOF
10506#define USE_SECUREPLT 1
10507_ACEOF
5464f5a1 10508
252b5132 10509fi
20e95c23 10510
0d4a1476
AS
10511DEBUGDIR=${libdir}/debug
10512
0d4a1476
AS
10513# Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
10514if test "${with_separate_debug_dir+set}" = set; then
10515 withval="$with_separate_debug_dir"
10516 DEBUGDIR="${withval}"
10517fi;
10518
10519
504b7d20
NC
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.
10523if 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
10529echo "$as_me: error: bad value ${enableval} for ELF STT_COMMON option" >&2;}
10530 { (exit 1); exit 1; }; } ;;
10531 esac
10532else
10533 # We have to choose a default behaviour. For native builds we could
10534# test whether the loader supports the STT_COMMON type. For cross
10535# toolchains we default to assuming that they are not supported.
10536if test "$cross_compiling" != yes; then
10537 want_elf_stt_common=false
10538 else
10539 # XXX FIXME: Add code to test the loader here.
10540 want_elf_stt_common=false
10541 fi
10542fi; if test $want_elf_stt_common = true; then
10543
10544cat >>confdefs.h <<\_ACEOF
10545#define USE_STT_COMMON 1
10546_ACEOF
10547
10548fi
10549
10550
d7040cdb
SE
10551
10552
10553# Check whether --with-pkgversion or --without-pkgversion was given.
10554if test "${with_pkgversion+set}" = set; then
10555 withval="$with_pkgversion"
10556 case "$withval" in
10557 yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
10558echo "$as_me: error: package version not specified" >&2;}
10559 { (exit 1); exit 1; }; } ;;
10560 no) PKGVERSION= ;;
10561 *) PKGVERSION="($withval) " ;;
10562 esac
252b5132 10563else
d7040cdb 10564 PKGVERSION="(GNU Binutils) "
252b5132 10565
d7040cdb 10566fi;
20e95c23
DJ
10567
10568
5464f5a1 10569
20e95c23 10570
d7040cdb
SE
10571# Check whether --with-bugurl or --without-bugurl was given.
10572if test "${with_bugurl+set}" = set; then
10573 withval="$with_bugurl"
10574 case "$withval" in
10575 yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
10576echo "$as_me: error: bug URL not specified" >&2;}
10577 { (exit 1); exit 1; }; } ;;
10578 no) BUGURL=
10579 ;;
10580 *) BUGURL="$withval"
10581 ;;
10582 esac
252b5132 10583else
d7040cdb
SE
10584 BUGURL="http://www.sourceware.org/bugzilla/"
10585
10586fi;
10587 case ${BUGURL} in
10588 "")
10589 REPORT_BUGS_TO=
10590 REPORT_BUGS_TEXI=
20e95c23
DJ
10591 ;;
10592 *)
d7040cdb
SE
10593 REPORT_BUGS_TO="<$BUGURL>"
10594 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
20e95c23 10595 ;;
d7040cdb
SE
10596 esac;
10597
10598
10599
10600
10601
10602GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10603
10604# Check whether --enable-werror or --disable-werror was given.
10605if test "${enable_werror+set}" = set; then
10606 enableval="$enable_werror"
10607 case "${enableval}" in
10608 yes | y) ERROR_ON_WARNING="yes" ;;
10609 no | n) ERROR_ON_WARNING="no" ;;
10610 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10611echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10612 { (exit 1); exit 1; }; } ;;
10613 esac
10614fi;
10615
10616# Enable -Werror by default when using gcc
10617if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10618 ERROR_ON_WARNING=yes
10619fi
10620
10621NO_WERROR=
10622if test "${ERROR_ON_WARNING}" = yes ; then
10623 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10624 NO_WERROR="-Wno-error"
10625fi
10626
10627if test "${GCC}" = yes ; then
10628 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10629fi
10630
10631# Check whether --enable-build-warnings or --disable-build-warnings was given.
10632if test "${enable_build_warnings+set}" = set; then
10633 enableval="$enable_build_warnings"
10634 case "${enableval}" in
10635 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10636 no) if test "${GCC}" = yes ; then
10637 WARN_CFLAGS="-w"
10638 fi;;
10639 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10640 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10641 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10642 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10643 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
20e95c23 10644esac
d7040cdb
SE
10645fi;
10646
10647if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10648 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
20e95c23 10649fi
d7040cdb
SE
10650
10651
10652
10653
10654
10655 ac_config_headers="$ac_config_headers config.h:config.in"
10656
10657
10658if test -z "$target" ; then
10659 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10660echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10661 { (exit 1); exit 1; }; }
20e95c23
DJ
10662fi
10663
d7040cdb
SE
10664echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10665echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10666 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10667if test "${enable_maintainer_mode+set}" = set; then
10668 enableval="$enable_maintainer_mode"
10669 USE_MAINTAINER_MODE=$enableval
10670else
10671 USE_MAINTAINER_MODE=no
10672fi;
10673 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10674echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
20e95c23
DJ
10675
10676
d7040cdb
SE
10677if test $USE_MAINTAINER_MODE = yes; then
10678 MAINTAINER_MODE_TRUE=
10679 MAINTAINER_MODE_FALSE='#'
10680else
10681 MAINTAINER_MODE_TRUE='#'
10682 MAINTAINER_MODE_FALSE=
6be7c12c 10683fi
5464f5a1 10684
d7040cdb
SE
10685 MAINT=$MAINTAINER_MODE_TRUE
10686
10687
10688
10689
10690if false; then
10691 GENINSRC_NEVER_TRUE=
10692 GENINSRC_NEVER_FALSE='#'
20e95c23 10693else
d7040cdb
SE
10694 GENINSRC_NEVER_TRUE='#'
10695 GENINSRC_NEVER_FALSE=
5464f5a1 10696fi
5464f5a1 10697
d7040cdb
SE
10698 case ${build_alias} in
10699 "") build_noncanonical=${build} ;;
10700 *) build_noncanonical=${build_alias} ;;
20e95c23 10701esac
d7040cdb
SE
10702
10703 case ${host_alias} in
10704 "") host_noncanonical=${build_noncanonical} ;;
10705 *) host_noncanonical=${host_alias} ;;
10706esac
10707
10708 case ${target_alias} in
10709 "") target_noncanonical=${host_noncanonical} ;;
10710 *) target_noncanonical=${target_alias} ;;
10711esac
10712
10713echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10714echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10715 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10716if test "${enable_install_libbfd+set}" = set; then
10717 enableval="$enable_install_libbfd"
10718 install_libbfd_p=$enableval
252b5132 10719else
d7040cdb
SE
10720 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10721 install_libbfd_p=yes
10722 else
10723 install_libbfd_p=no
10724 fi
10725fi;
10726 echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10727echo "${ECHO_T}$install_libbfd_p" >&6
10728
10729
10730if test $install_libbfd_p = yes; then
10731 INSTALL_LIBBFD_TRUE=
10732 INSTALL_LIBBFD_FALSE='#'
10733else
10734 INSTALL_LIBBFD_TRUE='#'
10735 INSTALL_LIBBFD_FALSE=
5464f5a1 10736fi
5464f5a1 10737
d7040cdb 10738 # Need _noncanonical variables for this.
5464f5a1 10739
5464f5a1 10740
d7040cdb
SE
10741
10742
10743 # libbfd.a is a host library containing target dependent code
10744 bfdlibdir='$(libdir)'
10745 bfdincludedir='$(includedir)'
10746 if test "${host}" != "${target}"; then
10747 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10748 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
20e95c23 10749 fi
6be7c12c 10750
5464f5a1 10751
5464f5a1
NN
10752
10753
5464f5a1 10754
ac48eca1 10755
d7040cdb
SE
10756host64=false
10757target64=false
10758bfd_default_target_size=32
252b5132 10759
d7040cdb 10760# host stuff:
20e95c23 10761
041a1845 10762ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi"
d7040cdb
SE
10763# If we haven't got the data from the intl directory,
10764# assume NLS is disabled.
10765USE_NLS=no
10766LIBINTL=
10767LIBINTL_DEP=
10768INCINTL=
10769XGETTEXT=
10770GMSGFMT=
10771POSUB=
10772
10773if test -f ../intl/config.intl; then
10774 . ../intl/config.intl
252b5132 10775fi
d7040cdb
SE
10776echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10777echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10778if test x"$USE_NLS" != xyes; then
10779 echo "$as_me:$LINENO: result: no" >&5
10780echo "${ECHO_T}no" >&6
10781else
10782 echo "$as_me:$LINENO: result: yes" >&5
10783echo "${ECHO_T}yes" >&6
5464f5a1 10784
d7040cdb
SE
10785cat >>confdefs.h <<\_ACEOF
10786#define ENABLE_NLS 1
10787_ACEOF
252b5132 10788
6be7c12c 10789
d7040cdb
SE
10790 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10791echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10792 # Look for .po and .gmo files in the source directory.
10793 CATALOGS=
10794 XLINGUAS=
10795 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10796 # If there aren't any .gmo files the shell will give us the
10797 # literal string "../path/to/srcdir/po/*.gmo" which has to be
10798 # weeded out.
10799 case "$cat" in *\**)
10800 continue;;
10801 esac
10802 # The quadruple backslash is collapsed to a double backslash
10803 # by the backticks, then collapsed again by the double quotes,
10804 # leaving us with one backslash in the sed expression (right
10805 # before the dot that mustn't act as a wildcard).
10806 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10807 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10808 # The user is allowed to set LINGUAS to a list of languages to
10809 # install catalogs for. If it's empty that means "all of them."
10810 if test "x$LINGUAS" = x; then
10811 CATALOGS="$CATALOGS $cat"
10812 XLINGUAS="$XLINGUAS $lang"
10813 else
10814 case "$LINGUAS" in *$lang*)
10815 CATALOGS="$CATALOGS $cat"
10816 XLINGUAS="$XLINGUAS $lang"
10817 ;;
10818 esac
10819 fi
10820 done
10821 LINGUAS="$XLINGUAS"
10822 echo "$as_me:$LINENO: result: $LINGUAS" >&5
10823echo "${ECHO_T}$LINGUAS" >&6
10824
252b5132 10825
d7040cdb 10826 DATADIRNAME=share
252b5132 10827
d7040cdb 10828 INSTOBJEXT=.mo
5464f5a1 10829
d7040cdb 10830 GENCAT=gencat
20e95c23 10831
d7040cdb 10832 CATOBJEXT=.gmo
5464f5a1 10833
20e95c23 10834fi
5464f5a1 10835
d7040cdb
SE
10836 MKINSTALLDIRS=
10837 if test -n "$ac_aux_dir"; then
10838 case "$ac_aux_dir" in
10839 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10840 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10841 esac
10842 fi
10843 if test -z "$MKINSTALLDIRS"; then
10844 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5464f5a1 10845 fi
5464f5a1 10846
5464f5a1 10847
d7040cdb
SE
10848
10849 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10850echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10851 # Check whether --enable-nls or --disable-nls was given.
10852if test "${enable_nls+set}" = set; then
10853 enableval="$enable_nls"
10854 USE_NLS=$enableval
252b5132 10855else
d7040cdb
SE
10856 USE_NLS=yes
10857fi;
10858 echo "$as_me:$LINENO: result: $USE_NLS" >&5
10859echo "${ECHO_T}$USE_NLS" >&6
5464f5a1 10860
252b5132 10861
5464f5a1 10862
252b5132 10863
d7040cdb
SE
10864
10865
10866# Prepare PATH_SEPARATOR.
10867# The user is always right.
10868if test "${PATH_SEPARATOR+set}" != set; then
10869 echo "#! /bin/sh" >conf$$.sh
10870 echo "exit 0" >>conf$$.sh
10871 chmod +x conf$$.sh
10872 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10873 PATH_SEPARATOR=';'
20e95c23 10874 else
d7040cdb 10875 PATH_SEPARATOR=:
20e95c23 10876 fi
d7040cdb
SE
10877 rm -f conf$$.sh
10878fi
10879
10880# Find out how to test for executable files. Don't use a zero-byte file,
10881# as systems may use methods other than mode bits to determine executability.
10882cat >conf$$.file <<_ASEOF
10883#! /bin/sh
10884exit 0
10885_ASEOF
10886chmod +x conf$$.file
10887if test -x conf$$.file >/dev/null 2>&1; then
10888 ac_executable_p="test -x"
20e95c23 10889else
d7040cdb 10890 ac_executable_p="test -f"
20e95c23 10891fi
d7040cdb 10892rm -f conf$$.file
5464f5a1 10893
d7040cdb
SE
10894# Extract the first word of "msgfmt", so it can be a program name with args.
10895set dummy msgfmt; ac_word=$2
10896echo "$as_me:$LINENO: checking for $ac_word" >&5
10897echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10898if test "${ac_cv_path_MSGFMT+set}" = set; then
10899 echo $ECHO_N "(cached) $ECHO_C" >&6
10900else
10901 case "$MSGFMT" in
10902 [\\/]* | ?:[\\/]*)
10903 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10904 ;;
10905 *)
10906 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10907 for ac_dir in $PATH; do
10908 IFS="$ac_save_IFS"
10909 test -z "$ac_dir" && ac_dir=.
10910 for ac_exec_ext in '' $ac_executable_extensions; do
10911 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10912 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10913 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10914 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10915 break 2
10916 fi
10917 fi
10918 done
10919 done
10920 IFS="$ac_save_IFS"
10921 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10922 ;;
10923esac
5464f5a1 10924fi
d7040cdb
SE
10925MSGFMT="$ac_cv_path_MSGFMT"
10926if test "$MSGFMT" != ":"; then
10927 echo "$as_me:$LINENO: result: $MSGFMT" >&5
10928echo "${ECHO_T}$MSGFMT" >&6
20e95c23 10929else
d7040cdb
SE
10930 echo "$as_me:$LINENO: result: no" >&5
10931echo "${ECHO_T}no" >&6
252b5132 10932fi
d7040cdb
SE
10933
10934 # Extract the first word of "gmsgfmt", so it can be a program name with args.
10935set dummy gmsgfmt; ac_word=$2
10936echo "$as_me:$LINENO: checking for $ac_word" >&5
10937echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10938if test "${ac_cv_path_GMSGFMT+set}" = set; then
10939 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 10940else
d7040cdb
SE
10941 case $GMSGFMT in
10942 [\\/]* | ?:[\\/]*)
10943 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10944 ;;
10945 *)
10946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10947for as_dir in $PATH
10948do
10949 IFS=$as_save_IFS
10950 test -z "$as_dir" && as_dir=.
10951 for ac_exec_ext in '' $ac_executable_extensions; do
10952 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10953 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10954 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10955 break 2
10956 fi
10957done
10958done
5464f5a1 10959
d7040cdb
SE
10960 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10961 ;;
10962esac
252b5132 10963fi
d7040cdb 10964GMSGFMT=$ac_cv_path_GMSGFMT
5464f5a1 10965
d7040cdb
SE
10966if test -n "$GMSGFMT"; then
10967 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10968echo "${ECHO_T}$GMSGFMT" >&6
252b5132 10969else
d7040cdb
SE
10970 echo "$as_me:$LINENO: result: no" >&5
10971echo "${ECHO_T}no" >&6
252b5132
RH
10972fi
10973
20e95c23
DJ
10974
10975
d7040cdb
SE
10976# Prepare PATH_SEPARATOR.
10977# The user is always right.
10978if test "${PATH_SEPARATOR+set}" != set; then
10979 echo "#! /bin/sh" >conf$$.sh
10980 echo "exit 0" >>conf$$.sh
10981 chmod +x conf$$.sh
10982 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10983 PATH_SEPARATOR=';'
10984 else
10985 PATH_SEPARATOR=:
10986 fi
10987 rm -f conf$$.sh
252b5132 10988fi
20e95c23 10989
d7040cdb
SE
10990# Find out how to test for executable files. Don't use a zero-byte file,
10991# as systems may use methods other than mode bits to determine executability.
10992cat >conf$$.file <<_ASEOF
10993#! /bin/sh
10994exit 0
10995_ASEOF
10996chmod +x conf$$.file
10997if test -x conf$$.file >/dev/null 2>&1; then
10998 ac_executable_p="test -x"
10999else
11000 ac_executable_p="test -f"
11001fi
11002rm -f conf$$.file
252b5132 11003
d7040cdb
SE
11004# Extract the first word of "xgettext", so it can be a program name with args.
11005set dummy xgettext; ac_word=$2
11006echo "$as_me:$LINENO: checking for $ac_word" >&5
11007echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11008if test "${ac_cv_path_XGETTEXT+set}" = set; then
20e95c23
DJ
11009 echo $ECHO_N "(cached) $ECHO_C" >&6
11010else
d7040cdb
SE
11011 case "$XGETTEXT" in
11012 [\\/]* | ?:[\\/]*)
11013 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11014 ;;
11015 *)
11016 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11017 for ac_dir in $PATH; do
11018 IFS="$ac_save_IFS"
11019 test -z "$ac_dir" && ac_dir=.
11020 for ac_exec_ext in '' $ac_executable_extensions; do
11021 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11022 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11023 (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
11024 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11025 break 2
11026 fi
11027 fi
11028 done
11029 done
11030 IFS="$ac_save_IFS"
11031 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11032 ;;
11033esac
11034fi
11035XGETTEXT="$ac_cv_path_XGETTEXT"
11036if test "$XGETTEXT" != ":"; then
11037 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11038echo "${ECHO_T}$XGETTEXT" >&6
252b5132 11039else
d7040cdb
SE
11040 echo "$as_me:$LINENO: result: no" >&5
11041echo "${ECHO_T}no" >&6
252b5132
RH
11042fi
11043
d7040cdb 11044 rm -f messages.po
5464f5a1 11045
252b5132 11046
d7040cdb
SE
11047# Prepare PATH_SEPARATOR.
11048# The user is always right.
11049if test "${PATH_SEPARATOR+set}" != set; then
11050 echo "#! /bin/sh" >conf$$.sh
11051 echo "exit 0" >>conf$$.sh
11052 chmod +x conf$$.sh
11053 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11054 PATH_SEPARATOR=';'
11055 else
11056 PATH_SEPARATOR=:
11057 fi
11058 rm -f conf$$.sh
252b5132
RH
11059fi
11060
d7040cdb
SE
11061# Find out how to test for executable files. Don't use a zero-byte file,
11062# as systems may use methods other than mode bits to determine executability.
11063cat >conf$$.file <<_ASEOF
11064#! /bin/sh
11065exit 0
11066_ASEOF
11067chmod +x conf$$.file
11068if test -x conf$$.file >/dev/null 2>&1; then
11069 ac_executable_p="test -x"
5464f5a1 11070else
d7040cdb 11071 ac_executable_p="test -f"
20e95c23 11072fi
d7040cdb 11073rm -f conf$$.file
5464f5a1 11074
d7040cdb
SE
11075# Extract the first word of "msgmerge", so it can be a program name with args.
11076set dummy msgmerge; ac_word=$2
11077echo "$as_me:$LINENO: checking for $ac_word" >&5
11078echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11079if test "${ac_cv_path_MSGMERGE+set}" = set; then
11080 echo $ECHO_N "(cached) $ECHO_C" >&6
11081else
11082 case "$MSGMERGE" in
11083 [\\/]* | ?:[\\/]*)
11084 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11085 ;;
11086 *)
11087 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11088 for ac_dir in $PATH; do
11089 IFS="$ac_save_IFS"
11090 test -z "$ac_dir" && ac_dir=.
11091 for ac_exec_ext in '' $ac_executable_extensions; do
11092 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11093 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11094 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11095 break 2
11096 fi
11097 fi
11098 done
11099 done
11100 IFS="$ac_save_IFS"
11101 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11102 ;;
11103esac
5464f5a1 11104fi
d7040cdb
SE
11105MSGMERGE="$ac_cv_path_MSGMERGE"
11106if test "$MSGMERGE" != ":"; then
11107 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11108echo "${ECHO_T}$MSGMERGE" >&6
20e95c23 11109else
d7040cdb
SE
11110 echo "$as_me:$LINENO: result: no" >&5
11111echo "${ECHO_T}no" >&6
11112fi
20e95c23 11113
5464f5a1 11114
d7040cdb
SE
11115 if test "$GMSGFMT" != ":"; then
11116 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11117 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11118 : ;
11119 else
11120 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11121 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11122echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11123 GMSGFMT=":"
11124 fi
11125 fi
252b5132 11126
d7040cdb
SE
11127 if test "$XGETTEXT" != ":"; then
11128 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11129 (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
11130 : ;
11131 else
11132 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11133echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11134 XGETTEXT=":"
11135 fi
11136 rm -f messages.po
11137 fi
6be7c12c 11138
d7040cdb 11139 ac_config_commands="$ac_config_commands default-1"
5464f5a1 11140
252b5132 11141
5464f5a1 11142
d7040cdb
SE
11143# Permit host specific settings.
11144. ${srcdir}/configure.host
11145
11146
11147# Find a good install program. We prefer a C program (faster),
11148# so one script is as good as another. But avoid the broken or
11149# incompatible versions:
11150# SysV /etc/install, /usr/sbin/install
11151# SunOS /usr/etc/install
11152# IRIX /sbin/install
11153# AIX /bin/install
11154# AmigaOS /C/install, which installs bootblocks on floppy discs
11155# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11156# AFS /usr/afsws/bin/install, which mishandles nonexistent args
11157# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11158# OS/2's system install, which has a completely different semantic
11159# ./install, which can be erroneously created by make from ./install.sh.
11160echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11161echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11162if test -z "$INSTALL"; then
11163if test "${ac_cv_path_install+set}" = set; then
11164 echo $ECHO_N "(cached) $ECHO_C" >&6
11165else
11166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11167for as_dir in $PATH
11168do
11169 IFS=$as_save_IFS
11170 test -z "$as_dir" && as_dir=.
11171 # Account for people who put trailing slashes in PATH elements.
11172case $as_dir/ in
11173 ./ | .// | /cC/* | \
11174 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11175 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11176 /usr/ucb/* ) ;;
11177 *)
11178 # OSF1 and SCO ODT 3.0 have their own names for install.
11179 # Don't use installbsd from OSF since it installs stuff as root
11180 # by default.
11181 for ac_prog in ginstall scoinst install; do
11182 for ac_exec_ext in '' $ac_executable_extensions; do
11183 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11184 if test $ac_prog = install &&
11185 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11186 # AIX install. It has an incompatible calling convention.
11187 :
11188 elif test $ac_prog = install &&
11189 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11190 # program-specific install script used by HP pwplus--don't use.
11191 :
11192 else
11193 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11194 break 3
11195 fi
11196 fi
11197 done
11198 done
11199 ;;
11200esac
11201done
11202
252b5132 11203
d7040cdb
SE
11204fi
11205 if test "${ac_cv_path_install+set}" = set; then
11206 INSTALL=$ac_cv_path_install
11207 else
11208 # As a last resort, use the slow shell script. We don't cache a
11209 # path for INSTALL within a source directory, because that will
11210 # break other packages using the cache if that directory is
11211 # removed, or if the path is relative.
11212 INSTALL=$ac_install_sh
11213 fi
11214fi
11215echo "$as_me:$LINENO: result: $INSTALL" >&5
11216echo "${ECHO_T}$INSTALL" >&6
5464f5a1 11217
d7040cdb
SE
11218# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11219# It thinks the first close brace ends the variable substitution.
11220test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
252b5132 11221
d7040cdb 11222test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5464f5a1 11223
d7040cdb 11224test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
252b5132 11225
252b5132 11226
d7040cdb 11227BFD_HOST_64BIT_LONG=0
d2df793a 11228BFD_HOST_64BIT_LONG_LONG=0
d7040cdb
SE
11229BFD_HOST_64_BIT_DEFINED=0
11230BFD_HOST_64_BIT=
11231BFD_HOST_U_64_BIT=
d2df793a 11232BFD_HOSTPTR_T="unsigned long"
6be7c12c 11233
d7040cdb
SE
11234echo "$as_me:$LINENO: checking for long long" >&5
11235echo $ECHO_N "checking for long long... $ECHO_C" >&6
2ba49b59 11236if test "${ac_cv_type_long_long+set}" = set; then
5464f5a1 11237 echo $ECHO_N "(cached) $ECHO_C" >&6
6726e1ea 11238else
5464f5a1
NN
11239 cat >conftest.$ac_ext <<_ACEOF
11240/* confdefs.h. */
11241_ACEOF
11242cat confdefs.h >>conftest.$ac_ext
11243cat >>conftest.$ac_ext <<_ACEOF
11244/* end confdefs.h. */
2ba49b59 11245$ac_includes_default
5464f5a1
NN
11246int
11247main ()
11248{
2ba49b59
KC
11249if ((long long *) 0)
11250 return 0;
11251if (sizeof (long long))
11252 return 0;
5464f5a1
NN
11253 ;
11254 return 0;
11255}
11256_ACEOF
11257rm -f conftest.$ac_objext
11258if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11259 (eval $ac_compile) 2>conftest.er1
11260 ac_status=$?
11261 grep -v '^ *+' conftest.er1 >conftest.err
11262 rm -f conftest.er1
11263 cat conftest.err >&5
11264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11265 (exit $ac_status); } &&
49c96104
SE
11266 { ac_try='test -z "$ac_c_werror_flag"
11267 || test ! -s conftest.err'
5464f5a1
NN
11268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11269 (eval $ac_try) 2>&5
11270 ac_status=$?
11271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); }; } &&
11273 { ac_try='test -s conftest.$ac_objext'
11274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11275 (eval $ac_try) 2>&5
11276 ac_status=$?
11277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11278 (exit $ac_status); }; }; then
2ba49b59 11279 ac_cv_type_long_long=yes
6726e1ea 11280else
5464f5a1
NN
11281 echo "$as_me: failed program was:" >&5
11282sed 's/^/| /' conftest.$ac_ext >&5
11283
2ba49b59 11284ac_cv_type_long_long=no
6726e1ea 11285fi
5464f5a1 11286rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6726e1ea 11287fi
2ba49b59
KC
11288echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11289echo "${ECHO_T}$ac_cv_type_long_long" >&6
6726e1ea 11290
2ba49b59
KC
11291echo "$as_me:$LINENO: checking size of long long" >&5
11292echo $ECHO_N "checking size of long long... $ECHO_C" >&6
11293if test "${ac_cv_sizeof_long_long+set}" = set; then
5464f5a1 11294 echo $ECHO_N "(cached) $ECHO_C" >&6
6726e1ea 11295else
2ba49b59
KC
11296 if test "$ac_cv_type_long_long" = yes; then
11297 # The cast to unsigned long works around a bug in the HP C Compiler
11298 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11299 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11300 # This bug is HP SR number 8606223364.
11301 if test "$cross_compiling" = yes; then
11302 # Depending upon the size, compute the lo and hi bounds.
11303cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
11304/* confdefs.h. */
11305_ACEOF
11306cat confdefs.h >>conftest.$ac_ext
11307cat >>conftest.$ac_ext <<_ACEOF
11308/* end confdefs.h. */
2ba49b59
KC
11309$ac_includes_default
11310int
11311main ()
11312{
11313static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
11314test_array [0] = 0
6726e1ea 11315
2ba49b59
KC
11316 ;
11317 return 0;
11318}
11319_ACEOF
11320rm -f conftest.$ac_objext
11321if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11322 (eval $ac_compile) 2>conftest.er1
11323 ac_status=$?
11324 grep -v '^ *+' conftest.er1 >conftest.err
11325 rm -f conftest.er1
11326 cat conftest.err >&5
11327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11328 (exit $ac_status); } &&
49c96104
SE
11329 { ac_try='test -z "$ac_c_werror_flag"
11330 || test ! -s conftest.err'
2ba49b59
KC
11331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11332 (eval $ac_try) 2>&5
11333 ac_status=$?
11334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11335 (exit $ac_status); }; } &&
11336 { ac_try='test -s conftest.$ac_objext'
11337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11338 (eval $ac_try) 2>&5
11339 ac_status=$?
11340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341 (exit $ac_status); }; }; then
11342 ac_lo=0 ac_mid=0
11343 while :; do
11344 cat >conftest.$ac_ext <<_ACEOF
11345/* confdefs.h. */
11346_ACEOF
11347cat confdefs.h >>conftest.$ac_ext
11348cat >>conftest.$ac_ext <<_ACEOF
11349/* end confdefs.h. */
11350$ac_includes_default
5464f5a1
NN
11351int
11352main ()
11353{
2ba49b59
KC
11354static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11355test_array [0] = 0
11356
5464f5a1
NN
11357 ;
11358 return 0;
11359}
11360_ACEOF
11361rm -f conftest.$ac_objext
11362if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11363 (eval $ac_compile) 2>conftest.er1
11364 ac_status=$?
11365 grep -v '^ *+' conftest.er1 >conftest.err
11366 rm -f conftest.er1
11367 cat conftest.err >&5
11368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11369 (exit $ac_status); } &&
49c96104
SE
11370 { ac_try='test -z "$ac_c_werror_flag"
11371 || test ! -s conftest.err'
5464f5a1
NN
11372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11373 (eval $ac_try) 2>&5
11374 ac_status=$?
11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376 (exit $ac_status); }; } &&
11377 { ac_try='test -s conftest.$ac_objext'
11378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11379 (eval $ac_try) 2>&5
11380 ac_status=$?
11381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11382 (exit $ac_status); }; }; then
2ba49b59 11383 ac_hi=$ac_mid; break
6726e1ea 11384else
5464f5a1
NN
11385 echo "$as_me: failed program was:" >&5
11386sed 's/^/| /' conftest.$ac_ext >&5
11387
2ba49b59
KC
11388ac_lo=`expr $ac_mid + 1`
11389 if test $ac_lo -le $ac_mid; then
11390 ac_lo= ac_hi=
11391 break
11392 fi
11393 ac_mid=`expr 2 '*' $ac_mid + 1`
6726e1ea 11394fi
5464f5a1 11395rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2ba49b59 11396 done
252b5132 11397else
2ba49b59
KC
11398 echo "$as_me: failed program was:" >&5
11399sed 's/^/| /' conftest.$ac_ext >&5
5464f5a1 11400
5464f5a1
NN
11401cat >conftest.$ac_ext <<_ACEOF
11402/* confdefs.h. */
11403_ACEOF
11404cat confdefs.h >>conftest.$ac_ext
11405cat >>conftest.$ac_ext <<_ACEOF
11406/* end confdefs.h. */
11407$ac_includes_default
2ba49b59
KC
11408int
11409main ()
11410{
11411static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
11412test_array [0] = 0
11413
11414 ;
11415 return 0;
11416}
5464f5a1
NN
11417_ACEOF
11418rm -f conftest.$ac_objext
11419if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11420 (eval $ac_compile) 2>conftest.er1
11421 ac_status=$?
11422 grep -v '^ *+' conftest.er1 >conftest.err
11423 rm -f conftest.er1
11424 cat conftest.err >&5
11425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11426 (exit $ac_status); } &&
49c96104
SE
11427 { ac_try='test -z "$ac_c_werror_flag"
11428 || test ! -s conftest.err'
5464f5a1
NN
11429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11430 (eval $ac_try) 2>&5
11431 ac_status=$?
11432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11433 (exit $ac_status); }; } &&
11434 { ac_try='test -s conftest.$ac_objext'
11435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11436 (eval $ac_try) 2>&5
11437 ac_status=$?
11438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11439 (exit $ac_status); }; }; then
2ba49b59
KC
11440 ac_hi=-1 ac_mid=-1
11441 while :; do
11442 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
11443/* confdefs.h. */
11444_ACEOF
11445cat confdefs.h >>conftest.$ac_ext
11446cat >>conftest.$ac_ext <<_ACEOF
11447/* end confdefs.h. */
2ba49b59
KC
11448$ac_includes_default
11449int
11450main ()
11451{
11452static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
11453test_array [0] = 0
11454
11455 ;
11456 return 0;
11457}
5464f5a1 11458_ACEOF
2ba49b59
KC
11459rm -f conftest.$ac_objext
11460if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11461 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
11462 ac_status=$?
11463 grep -v '^ *+' conftest.er1 >conftest.err
11464 rm -f conftest.er1
11465 cat conftest.err >&5
11466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2ba49b59 11467 (exit $ac_status); } &&
49c96104
SE
11468 { ac_try='test -z "$ac_c_werror_flag"
11469 || test ! -s conftest.err'
2ba49b59
KC
11470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471 (eval $ac_try) 2>&5
11472 ac_status=$?
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; } &&
11475 { ac_try='test -s conftest.$ac_objext'
11476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11477 (eval $ac_try) 2>&5
11478 ac_status=$?
11479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11480 (exit $ac_status); }; }; then
11481 ac_lo=$ac_mid; break
252b5132 11482else
2ba49b59
KC
11483 echo "$as_me: failed program was:" >&5
11484sed 's/^/| /' conftest.$ac_ext >&5
11485
11486ac_hi=`expr '(' $ac_mid ')' - 1`
11487 if test $ac_mid -le $ac_hi; then
11488 ac_lo= ac_hi=
11489 break
11490 fi
11491 ac_mid=`expr 2 '*' $ac_mid`
252b5132 11492fi
2ba49b59
KC
11493rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11494 done
5464f5a1
NN
11495else
11496 echo "$as_me: failed program was:" >&5
11497sed 's/^/| /' conftest.$ac_ext >&5
11498
2ba49b59 11499ac_lo= ac_hi=
252b5132 11500fi
2ba49b59
KC
11501rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11502fi
11503rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11504# Binary search between lo and hi bounds.
11505while test "x$ac_lo" != "x$ac_hi"; do
11506 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11507 cat >conftest.$ac_ext <<_ACEOF
11508/* confdefs.h. */
11509_ACEOF
11510cat confdefs.h >>conftest.$ac_ext
11511cat >>conftest.$ac_ext <<_ACEOF
11512/* end confdefs.h. */
11513$ac_includes_default
11514int
11515main ()
11516{
11517static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11518test_array [0] = 0
5464f5a1 11519
2ba49b59
KC
11520 ;
11521 return 0;
11522}
5464f5a1
NN
11523_ACEOF
11524rm -f conftest.$ac_objext
11525if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11526 (eval $ac_compile) 2>conftest.er1
11527 ac_status=$?
11528 grep -v '^ *+' conftest.er1 >conftest.err
11529 rm -f conftest.er1
11530 cat conftest.err >&5
11531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11532 (exit $ac_status); } &&
49c96104
SE
11533 { ac_try='test -z "$ac_c_werror_flag"
11534 || test ! -s conftest.err'
5464f5a1
NN
11535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11536 (eval $ac_try) 2>&5
11537 ac_status=$?
11538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11539 (exit $ac_status); }; } &&
11540 { ac_try='test -s conftest.$ac_objext'
11541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11542 (eval $ac_try) 2>&5
11543 ac_status=$?
11544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11545 (exit $ac_status); }; }; then
2ba49b59 11546 ac_hi=$ac_mid
5464f5a1
NN
11547else
11548 echo "$as_me: failed program was:" >&5
11549sed 's/^/| /' conftest.$ac_ext >&5
11550
2ba49b59 11551ac_lo=`expr '(' $ac_mid ')' + 1`
5464f5a1
NN
11552fi
11553rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2ba49b59
KC
11554done
11555case $ac_lo in
11556?*) ac_cv_sizeof_long_long=$ac_lo;;
11557'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11558See \`config.log' for more details." >&5
11559echo "$as_me: error: cannot compute sizeof (long long), 77
11560See \`config.log' for more details." >&2;}
11561 { (exit 1); exit 1; }; } ;;
11562esac
11563else
11564 if test "$cross_compiling" = yes; then
49c96104
SE
11565 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11566See \`config.log' for more details." >&5
11567echo "$as_me: error: cannot run test program while cross compiling
11568See \`config.log' for more details." >&2;}
2ba49b59
KC
11569 { (exit 1); exit 1; }; }
11570else
11571 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
11572/* confdefs.h. */
11573_ACEOF
11574cat confdefs.h >>conftest.$ac_ext
11575cat >>conftest.$ac_ext <<_ACEOF
11576/* end confdefs.h. */
2ba49b59
KC
11577$ac_includes_default
11578long longval () { return (long) (sizeof (long long)); }
11579unsigned long ulongval () { return (long) (sizeof (long long)); }
11580#include <stdio.h>
11581#include <stdlib.h>
11582int
11583main ()
11584{
11585
11586 FILE *f = fopen ("conftest.val", "w");
11587 if (! f)
11588 exit (1);
11589 if (((long) (sizeof (long long))) < 0)
11590 {
11591 long i = longval ();
11592 if (i != ((long) (sizeof (long long))))
11593 exit (1);
11594 fprintf (f, "%ld\n", i);
11595 }
11596 else
11597 {
11598 unsigned long i = ulongval ();
11599 if (i != ((long) (sizeof (long long))))
11600 exit (1);
11601 fprintf (f, "%lu\n", i);
11602 }
11603 exit (ferror (f) || fclose (f) != 0);
11604
11605 ;
11606 return 0;
11607}
5464f5a1 11608_ACEOF
2ba49b59
KC
11609rm -f conftest$ac_exeext
11610if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11611 (eval $ac_link) 2>&5
5464f5a1 11612 ac_status=$?
5464f5a1 11613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2ba49b59
KC
11614 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11616 (eval $ac_try) 2>&5
11617 ac_status=$?
11618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11619 (exit $ac_status); }; }; then
11620 ac_cv_sizeof_long_long=`cat conftest.val`
5464f5a1 11621else
2ba49b59
KC
11622 echo "$as_me: program exited with status $ac_status" >&5
11623echo "$as_me: failed program was:" >&5
5464f5a1
NN
11624sed 's/^/| /' conftest.$ac_ext >&5
11625
2ba49b59
KC
11626( exit $ac_status )
11627{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11628See \`config.log' for more details." >&5
11629echo "$as_me: error: cannot compute sizeof (long long), 77
11630See \`config.log' for more details." >&2;}
11631 { (exit 1); exit 1; }; }
252b5132 11632fi
2ba49b59
KC
11633rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11634fi
11635fi
11636rm -f conftest.val
6be7c12c 11637else
2ba49b59 11638 ac_cv_sizeof_long_long=0
5464f5a1 11639fi
5464f5a1 11640fi
2ba49b59
KC
11641echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11642echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
11643cat >>confdefs.h <<_ACEOF
11644#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
5464f5a1
NN
11645_ACEOF
11646
5464f5a1 11647
d2df793a
NC
11648echo "$as_me:$LINENO: checking for void *" >&5
11649echo $ECHO_N "checking for void *... $ECHO_C" >&6
11650if test "${ac_cv_type_void_p+set}" = set; then
11651 echo $ECHO_N "(cached) $ECHO_C" >&6
11652else
11653 cat >conftest.$ac_ext <<_ACEOF
11654/* confdefs.h. */
11655_ACEOF
11656cat confdefs.h >>conftest.$ac_ext
11657cat >>conftest.$ac_ext <<_ACEOF
11658/* end confdefs.h. */
11659$ac_includes_default
11660int
11661main ()
11662{
11663if ((void * *) 0)
11664 return 0;
11665if (sizeof (void *))
11666 return 0;
11667 ;
11668 return 0;
11669}
11670_ACEOF
11671rm -f conftest.$ac_objext
11672if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11673 (eval $ac_compile) 2>conftest.er1
11674 ac_status=$?
11675 grep -v '^ *+' conftest.er1 >conftest.err
11676 rm -f conftest.er1
11677 cat conftest.err >&5
11678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11679 (exit $ac_status); } &&
11680 { ac_try='test -z "$ac_c_werror_flag"
11681 || test ! -s conftest.err'
11682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11683 (eval $ac_try) 2>&5
11684 ac_status=$?
11685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11686 (exit $ac_status); }; } &&
11687 { ac_try='test -s conftest.$ac_objext'
11688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11689 (eval $ac_try) 2>&5
11690 ac_status=$?
11691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11692 (exit $ac_status); }; }; then
11693 ac_cv_type_void_p=yes
11694else
11695 echo "$as_me: failed program was:" >&5
11696sed 's/^/| /' conftest.$ac_ext >&5
11697
11698ac_cv_type_void_p=no
11699fi
11700rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11701fi
11702echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
11703echo "${ECHO_T}$ac_cv_type_void_p" >&6
11704
11705echo "$as_me:$LINENO: checking size of void *" >&5
11706echo $ECHO_N "checking size of void *... $ECHO_C" >&6
11707if test "${ac_cv_sizeof_void_p+set}" = set; then
11708 echo $ECHO_N "(cached) $ECHO_C" >&6
11709else
11710 if test "$ac_cv_type_void_p" = yes; then
11711 # The cast to unsigned long works around a bug in the HP C Compiler
11712 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11713 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11714 # This bug is HP SR number 8606223364.
11715 if test "$cross_compiling" = yes; then
11716 # Depending upon the size, compute the lo and hi bounds.
11717cat >conftest.$ac_ext <<_ACEOF
11718/* confdefs.h. */
11719_ACEOF
11720cat confdefs.h >>conftest.$ac_ext
11721cat >>conftest.$ac_ext <<_ACEOF
11722/* end confdefs.h. */
11723$ac_includes_default
11724int
11725main ()
11726{
11727static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
11728test_array [0] = 0
11729
11730 ;
11731 return 0;
11732}
11733_ACEOF
11734rm -f conftest.$ac_objext
11735if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11736 (eval $ac_compile) 2>conftest.er1
11737 ac_status=$?
11738 grep -v '^ *+' conftest.er1 >conftest.err
11739 rm -f conftest.er1
11740 cat conftest.err >&5
11741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11742 (exit $ac_status); } &&
11743 { ac_try='test -z "$ac_c_werror_flag"
11744 || test ! -s conftest.err'
11745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11746 (eval $ac_try) 2>&5
11747 ac_status=$?
11748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11749 (exit $ac_status); }; } &&
11750 { ac_try='test -s conftest.$ac_objext'
11751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11752 (eval $ac_try) 2>&5
11753 ac_status=$?
11754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11755 (exit $ac_status); }; }; then
11756 ac_lo=0 ac_mid=0
11757 while :; do
11758 cat >conftest.$ac_ext <<_ACEOF
11759/* confdefs.h. */
11760_ACEOF
11761cat confdefs.h >>conftest.$ac_ext
11762cat >>conftest.$ac_ext <<_ACEOF
11763/* end confdefs.h. */
11764$ac_includes_default
11765int
11766main ()
11767{
11768static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11769test_array [0] = 0
11770
11771 ;
11772 return 0;
11773}
11774_ACEOF
11775rm -f conftest.$ac_objext
11776if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11777 (eval $ac_compile) 2>conftest.er1
11778 ac_status=$?
11779 grep -v '^ *+' conftest.er1 >conftest.err
11780 rm -f conftest.er1
11781 cat conftest.err >&5
11782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11783 (exit $ac_status); } &&
11784 { ac_try='test -z "$ac_c_werror_flag"
11785 || test ! -s conftest.err'
11786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11787 (eval $ac_try) 2>&5
11788 ac_status=$?
11789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11790 (exit $ac_status); }; } &&
11791 { ac_try='test -s conftest.$ac_objext'
11792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11793 (eval $ac_try) 2>&5
11794 ac_status=$?
11795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11796 (exit $ac_status); }; }; then
11797 ac_hi=$ac_mid; break
11798else
11799 echo "$as_me: failed program was:" >&5
11800sed 's/^/| /' conftest.$ac_ext >&5
11801
11802ac_lo=`expr $ac_mid + 1`
11803 if test $ac_lo -le $ac_mid; then
11804 ac_lo= ac_hi=
11805 break
11806 fi
11807 ac_mid=`expr 2 '*' $ac_mid + 1`
11808fi
11809rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11810 done
11811else
11812 echo "$as_me: failed program was:" >&5
11813sed 's/^/| /' conftest.$ac_ext >&5
11814
11815cat >conftest.$ac_ext <<_ACEOF
11816/* confdefs.h. */
11817_ACEOF
11818cat confdefs.h >>conftest.$ac_ext
11819cat >>conftest.$ac_ext <<_ACEOF
11820/* end confdefs.h. */
11821$ac_includes_default
11822int
11823main ()
11824{
11825static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
11826test_array [0] = 0
11827
11828 ;
11829 return 0;
11830}
11831_ACEOF
11832rm -f conftest.$ac_objext
11833if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11834 (eval $ac_compile) 2>conftest.er1
11835 ac_status=$?
11836 grep -v '^ *+' conftest.er1 >conftest.err
11837 rm -f conftest.er1
11838 cat conftest.err >&5
11839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11840 (exit $ac_status); } &&
11841 { ac_try='test -z "$ac_c_werror_flag"
11842 || test ! -s conftest.err'
11843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11844 (eval $ac_try) 2>&5
11845 ac_status=$?
11846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11847 (exit $ac_status); }; } &&
11848 { ac_try='test -s conftest.$ac_objext'
11849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11850 (eval $ac_try) 2>&5
11851 ac_status=$?
11852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11853 (exit $ac_status); }; }; then
11854 ac_hi=-1 ac_mid=-1
11855 while :; do
11856 cat >conftest.$ac_ext <<_ACEOF
11857/* confdefs.h. */
11858_ACEOF
11859cat confdefs.h >>conftest.$ac_ext
11860cat >>conftest.$ac_ext <<_ACEOF
11861/* end confdefs.h. */
11862$ac_includes_default
11863int
11864main ()
11865{
11866static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
11867test_array [0] = 0
11868
11869 ;
11870 return 0;
11871}
11872_ACEOF
11873rm -f conftest.$ac_objext
11874if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11875 (eval $ac_compile) 2>conftest.er1
11876 ac_status=$?
11877 grep -v '^ *+' conftest.er1 >conftest.err
11878 rm -f conftest.er1
11879 cat conftest.err >&5
11880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11881 (exit $ac_status); } &&
11882 { ac_try='test -z "$ac_c_werror_flag"
11883 || test ! -s conftest.err'
11884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11885 (eval $ac_try) 2>&5
11886 ac_status=$?
11887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888 (exit $ac_status); }; } &&
11889 { ac_try='test -s conftest.$ac_objext'
11890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11891 (eval $ac_try) 2>&5
11892 ac_status=$?
11893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11894 (exit $ac_status); }; }; then
11895 ac_lo=$ac_mid; break
11896else
11897 echo "$as_me: failed program was:" >&5
11898sed 's/^/| /' conftest.$ac_ext >&5
11899
11900ac_hi=`expr '(' $ac_mid ')' - 1`
11901 if test $ac_mid -le $ac_hi; then
11902 ac_lo= ac_hi=
11903 break
11904 fi
11905 ac_mid=`expr 2 '*' $ac_mid`
11906fi
11907rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11908 done
11909else
11910 echo "$as_me: failed program was:" >&5
11911sed 's/^/| /' conftest.$ac_ext >&5
11912
11913ac_lo= ac_hi=
11914fi
11915rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11916fi
11917rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11918# Binary search between lo and hi bounds.
11919while test "x$ac_lo" != "x$ac_hi"; do
11920 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11921 cat >conftest.$ac_ext <<_ACEOF
11922/* confdefs.h. */
11923_ACEOF
11924cat confdefs.h >>conftest.$ac_ext
11925cat >>conftest.$ac_ext <<_ACEOF
11926/* end confdefs.h. */
11927$ac_includes_default
11928int
11929main ()
11930{
11931static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11932test_array [0] = 0
11933
11934 ;
11935 return 0;
11936}
11937_ACEOF
11938rm -f conftest.$ac_objext
11939if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11940 (eval $ac_compile) 2>conftest.er1
11941 ac_status=$?
11942 grep -v '^ *+' conftest.er1 >conftest.err
11943 rm -f conftest.er1
11944 cat conftest.err >&5
11945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11946 (exit $ac_status); } &&
11947 { ac_try='test -z "$ac_c_werror_flag"
11948 || test ! -s conftest.err'
11949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11950 (eval $ac_try) 2>&5
11951 ac_status=$?
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); }; } &&
11954 { ac_try='test -s conftest.$ac_objext'
11955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11956 (eval $ac_try) 2>&5
11957 ac_status=$?
11958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11959 (exit $ac_status); }; }; then
11960 ac_hi=$ac_mid
11961else
11962 echo "$as_me: failed program was:" >&5
11963sed 's/^/| /' conftest.$ac_ext >&5
11964
11965ac_lo=`expr '(' $ac_mid ')' + 1`
11966fi
11967rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11968done
11969case $ac_lo in
11970?*) ac_cv_sizeof_void_p=$ac_lo;;
11971'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
11972See \`config.log' for more details." >&5
11973echo "$as_me: error: cannot compute sizeof (void *), 77
11974See \`config.log' for more details." >&2;}
11975 { (exit 1); exit 1; }; } ;;
11976esac
11977else
11978 if test "$cross_compiling" = yes; then
11979 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11980See \`config.log' for more details." >&5
11981echo "$as_me: error: cannot run test program while cross compiling
11982See \`config.log' for more details." >&2;}
11983 { (exit 1); exit 1; }; }
11984else
11985 cat >conftest.$ac_ext <<_ACEOF
11986/* confdefs.h. */
11987_ACEOF
11988cat confdefs.h >>conftest.$ac_ext
11989cat >>conftest.$ac_ext <<_ACEOF
11990/* end confdefs.h. */
11991$ac_includes_default
11992long longval () { return (long) (sizeof (void *)); }
11993unsigned long ulongval () { return (long) (sizeof (void *)); }
11994#include <stdio.h>
11995#include <stdlib.h>
11996int
11997main ()
11998{
11999
12000 FILE *f = fopen ("conftest.val", "w");
12001 if (! f)
12002 exit (1);
12003 if (((long) (sizeof (void *))) < 0)
12004 {
12005 long i = longval ();
12006 if (i != ((long) (sizeof (void *))))
12007 exit (1);
12008 fprintf (f, "%ld\n", i);
12009 }
12010 else
12011 {
12012 unsigned long i = ulongval ();
12013 if (i != ((long) (sizeof (void *))))
12014 exit (1);
12015 fprintf (f, "%lu\n", i);
12016 }
12017 exit (ferror (f) || fclose (f) != 0);
12018
12019 ;
12020 return 0;
12021}
12022_ACEOF
12023rm -f conftest$ac_exeext
12024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12025 (eval $ac_link) 2>&5
12026 ac_status=$?
12027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12028 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12030 (eval $ac_try) 2>&5
12031 ac_status=$?
12032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12033 (exit $ac_status); }; }; then
12034 ac_cv_sizeof_void_p=`cat conftest.val`
12035else
12036 echo "$as_me: program exited with status $ac_status" >&5
12037echo "$as_me: failed program was:" >&5
12038sed 's/^/| /' conftest.$ac_ext >&5
12039
12040( exit $ac_status )
12041{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
12042See \`config.log' for more details." >&5
12043echo "$as_me: error: cannot compute sizeof (void *), 77
12044See \`config.log' for more details." >&2;}
12045 { (exit 1); exit 1; }; }
12046fi
12047rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12048fi
12049fi
12050rm -f conftest.val
12051else
12052 ac_cv_sizeof_void_p=0
12053fi
12054fi
12055echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
12056echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
12057cat >>confdefs.h <<_ACEOF
12058#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12059_ACEOF
12060
12061
2ba49b59
KC
12062echo "$as_me:$LINENO: checking for long" >&5
12063echo $ECHO_N "checking for long... $ECHO_C" >&6
12064if test "${ac_cv_type_long+set}" = set; then
5464f5a1
NN
12065 echo $ECHO_N "(cached) $ECHO_C" >&6
12066else
12067 cat >conftest.$ac_ext <<_ACEOF
12068/* confdefs.h. */
12069_ACEOF
12070cat confdefs.h >>conftest.$ac_ext
12071cat >>conftest.$ac_ext <<_ACEOF
12072/* end confdefs.h. */
2ba49b59 12073$ac_includes_default
5464f5a1
NN
12074int
12075main ()
12076{
2ba49b59
KC
12077if ((long *) 0)
12078 return 0;
12079if (sizeof (long))
12080 return 0;
5464f5a1
NN
12081 ;
12082 return 0;
12083}
12084_ACEOF
12085rm -f conftest.$ac_objext
12086if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12087 (eval $ac_compile) 2>conftest.er1
12088 ac_status=$?
12089 grep -v '^ *+' conftest.er1 >conftest.err
12090 rm -f conftest.er1
12091 cat conftest.err >&5
12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12093 (exit $ac_status); } &&
49c96104
SE
12094 { ac_try='test -z "$ac_c_werror_flag"
12095 || test ! -s conftest.err'
5464f5a1
NN
12096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12097 (eval $ac_try) 2>&5
12098 ac_status=$?
12099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12100 (exit $ac_status); }; } &&
12101 { ac_try='test -s conftest.$ac_objext'
12102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12103 (eval $ac_try) 2>&5
12104 ac_status=$?
12105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12106 (exit $ac_status); }; }; then
2ba49b59 12107 ac_cv_type_long=yes
252b5132 12108else
5464f5a1
NN
12109 echo "$as_me: failed program was:" >&5
12110sed 's/^/| /' conftest.$ac_ext >&5
12111
2ba49b59 12112ac_cv_type_long=no
252b5132 12113fi
5464f5a1 12114rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 12115fi
2ba49b59
KC
12116echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12117echo "${ECHO_T}$ac_cv_type_long" >&6
5464f5a1 12118
2ba49b59
KC
12119echo "$as_me:$LINENO: checking size of long" >&5
12120echo $ECHO_N "checking size of long... $ECHO_C" >&6
12121if test "${ac_cv_sizeof_long+set}" = set; then
5464f5a1
NN
12122 echo $ECHO_N "(cached) $ECHO_C" >&6
12123else
2ba49b59
KC
12124 if test "$ac_cv_type_long" = yes; then
12125 # The cast to unsigned long works around a bug in the HP C Compiler
12126 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12127 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12128 # This bug is HP SR number 8606223364.
12129 if test "$cross_compiling" = yes; then
12130 # Depending upon the size, compute the lo and hi bounds.
12131cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
12132/* confdefs.h. */
12133_ACEOF
12134cat confdefs.h >>conftest.$ac_ext
12135cat >>conftest.$ac_ext <<_ACEOF
12136/* end confdefs.h. */
2ba49b59 12137$ac_includes_default
5464f5a1
NN
12138int
12139main ()
12140{
2ba49b59
KC
12141static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12142test_array [0] = 0
12143
5464f5a1
NN
12144 ;
12145 return 0;
12146}
12147_ACEOF
12148rm -f conftest.$ac_objext
12149if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12150 (eval $ac_compile) 2>conftest.er1
12151 ac_status=$?
12152 grep -v '^ *+' conftest.er1 >conftest.err
12153 rm -f conftest.er1
12154 cat conftest.err >&5
12155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12156 (exit $ac_status); } &&
49c96104
SE
12157 { ac_try='test -z "$ac_c_werror_flag"
12158 || test ! -s conftest.err'
5464f5a1
NN
12159 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12160 (eval $ac_try) 2>&5
12161 ac_status=$?
12162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12163 (exit $ac_status); }; } &&
12164 { ac_try='test -s conftest.$ac_objext'
12165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12166 (eval $ac_try) 2>&5
12167 ac_status=$?
12168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12169 (exit $ac_status); }; }; then
2ba49b59
KC
12170 ac_lo=0 ac_mid=0
12171 while :; do
12172 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
12173/* confdefs.h. */
12174_ACEOF
12175cat confdefs.h >>conftest.$ac_ext
12176cat >>conftest.$ac_ext <<_ACEOF
12177/* end confdefs.h. */
2ba49b59 12178$ac_includes_default
5464f5a1
NN
12179int
12180main ()
12181{
2ba49b59
KC
12182static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12183test_array [0] = 0
12184
5464f5a1
NN
12185 ;
12186 return 0;
12187}
12188_ACEOF
2ba49b59
KC
12189rm -f conftest.$ac_objext
12190if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12191 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
12192 ac_status=$?
12193 grep -v '^ *+' conftest.er1 >conftest.err
12194 rm -f conftest.er1
12195 cat conftest.err >&5
12196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12197 (exit $ac_status); } &&
49c96104
SE
12198 { ac_try='test -z "$ac_c_werror_flag"
12199 || test ! -s conftest.err'
5464f5a1
NN
12200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12201 (eval $ac_try) 2>&5
12202 ac_status=$?
12203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12204 (exit $ac_status); }; } &&
2ba49b59 12205 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
12206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12207 (eval $ac_try) 2>&5
12208 ac_status=$?
12209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12210 (exit $ac_status); }; }; then
2ba49b59 12211 ac_hi=$ac_mid; break
5464f5a1
NN
12212else
12213 echo "$as_me: failed program was:" >&5
12214sed 's/^/| /' conftest.$ac_ext >&5
12215
2ba49b59
KC
12216ac_lo=`expr $ac_mid + 1`
12217 if test $ac_lo -le $ac_mid; then
12218 ac_lo= ac_hi=
12219 break
12220 fi
12221 ac_mid=`expr 2 '*' $ac_mid + 1`
5464f5a1 12222fi
2ba49b59
KC
12223rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12224 done
12225else
12226 echo "$as_me: failed program was:" >&5
12227sed 's/^/| /' conftest.$ac_ext >&5
12228
12229cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
12230/* confdefs.h. */
12231_ACEOF
12232cat confdefs.h >>conftest.$ac_ext
12233cat >>conftest.$ac_ext <<_ACEOF
12234/* end confdefs.h. */
2ba49b59 12235$ac_includes_default
5464f5a1
NN
12236int
12237main ()
12238{
2ba49b59
KC
12239static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12240test_array [0] = 0
12241
5464f5a1
NN
12242 ;
12243 return 0;
12244}
12245_ACEOF
2ba49b59
KC
12246rm -f conftest.$ac_objext
12247if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12248 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
12249 ac_status=$?
12250 grep -v '^ *+' conftest.er1 >conftest.err
12251 rm -f conftest.er1
12252 cat conftest.err >&5
12253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12254 (exit $ac_status); } &&
49c96104
SE
12255 { ac_try='test -z "$ac_c_werror_flag"
12256 || test ! -s conftest.err'
5464f5a1
NN
12257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12258 (eval $ac_try) 2>&5
12259 ac_status=$?
12260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12261 (exit $ac_status); }; } &&
2ba49b59 12262 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
12263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12264 (eval $ac_try) 2>&5
12265 ac_status=$?
12266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12267 (exit $ac_status); }; }; then
2ba49b59
KC
12268 ac_hi=-1 ac_mid=-1
12269 while :; do
12270 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
12271/* confdefs.h. */
12272_ACEOF
12273cat confdefs.h >>conftest.$ac_ext
12274cat >>conftest.$ac_ext <<_ACEOF
12275/* end confdefs.h. */
2ba49b59 12276$ac_includes_default
5464f5a1
NN
12277int
12278main ()
12279{
2ba49b59
KC
12280static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12281test_array [0] = 0
12282
5464f5a1
NN
12283 ;
12284 return 0;
12285}
12286_ACEOF
2ba49b59
KC
12287rm -f conftest.$ac_objext
12288if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12289 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
12290 ac_status=$?
12291 grep -v '^ *+' conftest.er1 >conftest.err
12292 rm -f conftest.er1
12293 cat conftest.err >&5
12294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12295 (exit $ac_status); } &&
49c96104
SE
12296 { ac_try='test -z "$ac_c_werror_flag"
12297 || test ! -s conftest.err'
5464f5a1
NN
12298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12299 (eval $ac_try) 2>&5
12300 ac_status=$?
12301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302 (exit $ac_status); }; } &&
2ba49b59 12303 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
12304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12305 (eval $ac_try) 2>&5
12306 ac_status=$?
12307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12308 (exit $ac_status); }; }; then
2ba49b59 12309 ac_lo=$ac_mid; break
5464f5a1
NN
12310else
12311 echo "$as_me: failed program was:" >&5
12312sed 's/^/| /' conftest.$ac_ext >&5
12313
2ba49b59
KC
12314ac_hi=`expr '(' $ac_mid ')' - 1`
12315 if test $ac_mid -le $ac_hi; then
12316 ac_lo= ac_hi=
12317 break
12318 fi
12319 ac_mid=`expr 2 '*' $ac_mid`
5464f5a1 12320fi
2ba49b59
KC
12321rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12322 done
12323else
12324 echo "$as_me: failed program was:" >&5
12325sed 's/^/| /' conftest.$ac_ext >&5
12326
12327ac_lo= ac_hi=
12328fi
12329rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12330fi
12331rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12332# Binary search between lo and hi bounds.
12333while test "x$ac_lo" != "x$ac_hi"; do
12334 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12335 cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
12336/* confdefs.h. */
12337_ACEOF
12338cat confdefs.h >>conftest.$ac_ext
12339cat >>conftest.$ac_ext <<_ACEOF
12340/* end confdefs.h. */
2ba49b59 12341$ac_includes_default
5464f5a1
NN
12342int
12343main ()
12344{
2ba49b59
KC
12345static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12346test_array [0] = 0
12347
5464f5a1
NN
12348 ;
12349 return 0;
12350}
12351_ACEOF
2ba49b59
KC
12352rm -f conftest.$ac_objext
12353if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12354 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
12355 ac_status=$?
12356 grep -v '^ *+' conftest.er1 >conftest.err
12357 rm -f conftest.er1
12358 cat conftest.err >&5
12359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360 (exit $ac_status); } &&
49c96104
SE
12361 { ac_try='test -z "$ac_c_werror_flag"
12362 || test ! -s conftest.err'
5464f5a1
NN
12363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12364 (eval $ac_try) 2>&5
12365 ac_status=$?
12366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12367 (exit $ac_status); }; } &&
2ba49b59 12368 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
12369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12370 (eval $ac_try) 2>&5
12371 ac_status=$?
12372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12373 (exit $ac_status); }; }; then
2ba49b59 12374 ac_hi=$ac_mid
5464f5a1
NN
12375else
12376 echo "$as_me: failed program was:" >&5
12377sed 's/^/| /' conftest.$ac_ext >&5
12378
2ba49b59 12379ac_lo=`expr '(' $ac_mid ')' + 1`
5464f5a1 12380fi
2ba49b59
KC
12381rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12382done
12383case $ac_lo in
12384?*) ac_cv_sizeof_long=$ac_lo;;
12385'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12386See \`config.log' for more details." >&5
12387echo "$as_me: error: cannot compute sizeof (long), 77
12388See \`config.log' for more details." >&2;}
12389 { (exit 1); exit 1; }; } ;;
12390esac
12391else
12392 if test "$cross_compiling" = yes; then
49c96104
SE
12393 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12394See \`config.log' for more details." >&5
12395echo "$as_me: error: cannot run test program while cross compiling
12396See \`config.log' for more details." >&2;}
2ba49b59 12397 { (exit 1); exit 1; }; }
2e0fbf77
JW
12398else
12399 cat >conftest.$ac_ext <<_ACEOF
12400/* confdefs.h. */
12401_ACEOF
12402cat confdefs.h >>conftest.$ac_ext
12403cat >>conftest.$ac_ext <<_ACEOF
12404/* end confdefs.h. */
2ba49b59
KC
12405$ac_includes_default
12406long longval () { return (long) (sizeof (long)); }
12407unsigned long ulongval () { return (long) (sizeof (long)); }
12408#include <stdio.h>
12409#include <stdlib.h>
2e0fbf77
JW
12410int
12411main ()
12412{
12413
2ba49b59
KC
12414 FILE *f = fopen ("conftest.val", "w");
12415 if (! f)
12416 exit (1);
12417 if (((long) (sizeof (long))) < 0)
12418 {
12419 long i = longval ();
12420 if (i != ((long) (sizeof (long))))
12421 exit (1);
12422 fprintf (f, "%ld\n", i);
12423 }
12424 else
12425 {
12426 unsigned long i = ulongval ();
12427 if (i != ((long) (sizeof (long))))
12428 exit (1);
12429 fprintf (f, "%lu\n", i);
12430 }
12431 exit (ferror (f) || fclose (f) != 0);
12432
2e0fbf77
JW
12433 ;
12434 return 0;
12435}
12436_ACEOF
2ba49b59
KC
12437rm -f conftest$ac_exeext
12438if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12439 (eval $ac_link) 2>&5
2e0fbf77
JW
12440 ac_status=$?
12441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2ba49b59 12442 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2e0fbf77
JW
12443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12444 (eval $ac_try) 2>&5
12445 ac_status=$?
12446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447 (exit $ac_status); }; }; then
2ba49b59 12448 ac_cv_sizeof_long=`cat conftest.val`
2e0fbf77 12449else
2ba49b59
KC
12450 echo "$as_me: program exited with status $ac_status" >&5
12451echo "$as_me: failed program was:" >&5
2e0fbf77
JW
12452sed 's/^/| /' conftest.$ac_ext >&5
12453
2ba49b59
KC
12454( exit $ac_status )
12455{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12456See \`config.log' for more details." >&5
12457echo "$as_me: error: cannot compute sizeof (long), 77
12458See \`config.log' for more details." >&2;}
12459 { (exit 1); exit 1; }; }
2e0fbf77 12460fi
2ba49b59 12461rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2e0fbf77 12462fi
2ba49b59
KC
12463fi
12464rm -f conftest.val
12465else
12466 ac_cv_sizeof_long=0
12467fi
12468fi
12469echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12470echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12471cat >>confdefs.h <<_ACEOF
12472#define SIZEOF_LONG $ac_cv_sizeof_long
12473_ACEOF
12474
12475
d2df793a
NC
12476
12477if test "x${ac_cv_sizeof_void_p}" = "x8"; then
2ba49b59 12478 host64=true
bce5e5c9
AM
12479fi
12480
12481if test "x${ac_cv_sizeof_long}" = "x8"; then
2ba49b59
KC
12482 BFD_HOST_64BIT_LONG=1
12483 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12484 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12485elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
bce5e5c9 12486 BFD_HOST_64BIT_LONG_LONG=1
2ba49b59
KC
12487 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12488 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
bce5e5c9
AM
12489 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12490 BFD_HOSTPTR_T="unsigned long long"
12491 fi
2ba49b59
KC
12492fi
12493
12494if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12495 BFD_HOST_64_BIT_DEFINED=1
12496 BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12497 BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12498fi
12499
12500
12501
12502
12503
12504
12505
d2df793a 12506
2ba49b59
KC
12507# Put a plausible default for CC_FOR_BUILD in Makefile.
12508if test -z "$CC_FOR_BUILD"; then
12509 if test "x$cross_compiling" = "xno"; then
12510 CC_FOR_BUILD='$(CC)'
12511 else
12512 CC_FOR_BUILD=gcc
12513 fi
12514fi
12515
12516# Also set EXEEXT_FOR_BUILD.
12517if test "x$cross_compiling" = "xno"; then
12518 EXEEXT_FOR_BUILD='$(EXEEXT)'
12519else
12520 echo "$as_me:$LINENO: checking for build system executable suffix" >&5
12521echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
12522if test "${bfd_cv_build_exeext+set}" = set; then
12523 echo $ECHO_N "(cached) $ECHO_C" >&6
12524else
12525 rm -f conftest*
12526 echo 'int main () { return 0; }' > conftest.c
12527 bfd_cv_build_exeext=
12528 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12529 for file in conftest.*; do
12530 case $file in
12531 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12532 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12533 esac
12534 done
12535 rm -f conftest*
12536 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12537fi
12538echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
12539echo "${ECHO_T}$bfd_cv_build_exeext" >&6
12540 EXEEXT_FOR_BUILD=""
12541 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12542fi
12543
12544
12545
12546
12547
12548
12549
12550
12551for ac_header in stddef.h string.h strings.h stdlib.h time.h unistd.h
12552do
12553as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12554if eval "test \"\${$as_ac_Header+set}\" = set"; then
12555 echo "$as_me:$LINENO: checking for $ac_header" >&5
12556echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12557if eval "test \"\${$as_ac_Header+set}\" = set"; then
12558 echo $ECHO_N "(cached) $ECHO_C" >&6
12559fi
12560echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12561echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12562else
12563 # Is the header compilable?
12564echo "$as_me:$LINENO: checking $ac_header usability" >&5
12565echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12566cat >conftest.$ac_ext <<_ACEOF
12567/* confdefs.h. */
12568_ACEOF
12569cat confdefs.h >>conftest.$ac_ext
12570cat >>conftest.$ac_ext <<_ACEOF
12571/* end confdefs.h. */
12572$ac_includes_default
12573#include <$ac_header>
12574_ACEOF
12575rm -f conftest.$ac_objext
12576if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12577 (eval $ac_compile) 2>conftest.er1
12578 ac_status=$?
12579 grep -v '^ *+' conftest.er1 >conftest.err
12580 rm -f conftest.er1
12581 cat conftest.err >&5
12582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12583 (exit $ac_status); } &&
49c96104
SE
12584 { ac_try='test -z "$ac_c_werror_flag"
12585 || test ! -s conftest.err'
2ba49b59
KC
12586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12587 (eval $ac_try) 2>&5
12588 ac_status=$?
12589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12590 (exit $ac_status); }; } &&
12591 { ac_try='test -s conftest.$ac_objext'
12592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12593 (eval $ac_try) 2>&5
12594 ac_status=$?
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); }; }; then
12597 ac_header_compiler=yes
12598else
12599 echo "$as_me: failed program was:" >&5
12600sed 's/^/| /' conftest.$ac_ext >&5
12601
12602ac_header_compiler=no
12603fi
12604rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12605echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12606echo "${ECHO_T}$ac_header_compiler" >&6
12607
12608# Is the header present?
12609echo "$as_me:$LINENO: checking $ac_header presence" >&5
12610echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12611cat >conftest.$ac_ext <<_ACEOF
12612/* confdefs.h. */
12613_ACEOF
12614cat confdefs.h >>conftest.$ac_ext
12615cat >>conftest.$ac_ext <<_ACEOF
12616/* end confdefs.h. */
12617#include <$ac_header>
12618_ACEOF
12619if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12620 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12621 ac_status=$?
12622 grep -v '^ *+' conftest.er1 >conftest.err
12623 rm -f conftest.er1
12624 cat conftest.err >&5
12625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626 (exit $ac_status); } >/dev/null; then
12627 if test -s conftest.err; then
12628 ac_cpp_err=$ac_c_preproc_warn_flag
12629 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12630 else
12631 ac_cpp_err=
12632 fi
12633else
12634 ac_cpp_err=yes
12635fi
12636if test -z "$ac_cpp_err"; then
12637 ac_header_preproc=yes
12638else
12639 echo "$as_me: failed program was:" >&5
12640sed 's/^/| /' conftest.$ac_ext >&5
12641
12642 ac_header_preproc=no
12643fi
12644rm -f conftest.err conftest.$ac_ext
12645echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12646echo "${ECHO_T}$ac_header_preproc" >&6
12647
12648# So? What about this header?
12649case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12650 yes:no: )
12651 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12652echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12653 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12654echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12655 ac_header_preproc=yes
12656 ;;
12657 no:yes:* )
12658 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12659echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12660 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12661echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12662 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12663echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12664 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12665echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12666 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12667echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12668 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12669echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12670 (
12671 cat <<\_ASBOX
12672## ------------------------------------------ ##
12673## Report this to the AC_PACKAGE_NAME lists. ##
12674## ------------------------------------------ ##
12675_ASBOX
12676 ) |
12677 sed "s/^/$as_me: WARNING: /" >&2
12678 ;;
12679esac
12680echo "$as_me:$LINENO: checking for $ac_header" >&5
12681echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12682if eval "test \"\${$as_ac_Header+set}\" = set"; then
12683 echo $ECHO_N "(cached) $ECHO_C" >&6
12684else
12685 eval "$as_ac_Header=\$ac_header_preproc"
12686fi
12687echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12688echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12689
12690fi
12691if test `eval echo '${'$as_ac_Header'}'` = yes; then
12692 cat >>confdefs.h <<_ACEOF
12693#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12694_ACEOF
12695
12696fi
12697
12698done
12699
12700
12701
12702
12703for ac_header in fcntl.h sys/file.h sys/time.h
12704do
12705as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12706if eval "test \"\${$as_ac_Header+set}\" = set"; then
12707 echo "$as_me:$LINENO: checking for $ac_header" >&5
12708echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12709if eval "test \"\${$as_ac_Header+set}\" = set"; then
12710 echo $ECHO_N "(cached) $ECHO_C" >&6
12711fi
12712echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12713echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12714else
12715 # Is the header compilable?
12716echo "$as_me:$LINENO: checking $ac_header usability" >&5
12717echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12718cat >conftest.$ac_ext <<_ACEOF
12719/* confdefs.h. */
12720_ACEOF
12721cat confdefs.h >>conftest.$ac_ext
12722cat >>conftest.$ac_ext <<_ACEOF
12723/* end confdefs.h. */
12724$ac_includes_default
12725#include <$ac_header>
12726_ACEOF
12727rm -f conftest.$ac_objext
12728if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12729 (eval $ac_compile) 2>conftest.er1
12730 ac_status=$?
12731 grep -v '^ *+' conftest.er1 >conftest.err
12732 rm -f conftest.er1
12733 cat conftest.err >&5
12734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12735 (exit $ac_status); } &&
49c96104
SE
12736 { ac_try='test -z "$ac_c_werror_flag"
12737 || test ! -s conftest.err'
2ba49b59
KC
12738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12739 (eval $ac_try) 2>&5
12740 ac_status=$?
12741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12742 (exit $ac_status); }; } &&
12743 { ac_try='test -s conftest.$ac_objext'
12744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12745 (eval $ac_try) 2>&5
12746 ac_status=$?
12747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12748 (exit $ac_status); }; }; then
12749 ac_header_compiler=yes
12750else
12751 echo "$as_me: failed program was:" >&5
12752sed 's/^/| /' conftest.$ac_ext >&5
12753
12754ac_header_compiler=no
12755fi
12756rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12757echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12758echo "${ECHO_T}$ac_header_compiler" >&6
12759
12760# Is the header present?
12761echo "$as_me:$LINENO: checking $ac_header presence" >&5
12762echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12763cat >conftest.$ac_ext <<_ACEOF
12764/* confdefs.h. */
12765_ACEOF
12766cat confdefs.h >>conftest.$ac_ext
12767cat >>conftest.$ac_ext <<_ACEOF
12768/* end confdefs.h. */
12769#include <$ac_header>
12770_ACEOF
12771if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12772 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12773 ac_status=$?
12774 grep -v '^ *+' conftest.er1 >conftest.err
12775 rm -f conftest.er1
12776 cat conftest.err >&5
12777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12778 (exit $ac_status); } >/dev/null; then
12779 if test -s conftest.err; then
12780 ac_cpp_err=$ac_c_preproc_warn_flag
12781 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12782 else
12783 ac_cpp_err=
12784 fi
12785else
12786 ac_cpp_err=yes
12787fi
12788if test -z "$ac_cpp_err"; then
12789 ac_header_preproc=yes
12790else
12791 echo "$as_me: failed program was:" >&5
12792sed 's/^/| /' conftest.$ac_ext >&5
12793
12794 ac_header_preproc=no
12795fi
12796rm -f conftest.err conftest.$ac_ext
12797echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12798echo "${ECHO_T}$ac_header_preproc" >&6
12799
12800# So? What about this header?
12801case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12802 yes:no: )
12803 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12804echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12805 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12806echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12807 ac_header_preproc=yes
12808 ;;
12809 no:yes:* )
12810 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12811echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12812 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12813echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12814 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12815echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12816 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12817echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12818 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12819echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12820 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12821echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12822 (
12823 cat <<\_ASBOX
12824## ------------------------------------------ ##
12825## Report this to the AC_PACKAGE_NAME lists. ##
12826## ------------------------------------------ ##
12827_ASBOX
12828 ) |
12829 sed "s/^/$as_me: WARNING: /" >&2
12830 ;;
12831esac
12832echo "$as_me:$LINENO: checking for $ac_header" >&5
12833echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12834if eval "test \"\${$as_ac_Header+set}\" = set"; then
12835 echo $ECHO_N "(cached) $ECHO_C" >&6
12836else
12837 eval "$as_ac_Header=\$ac_header_preproc"
12838fi
12839echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12840echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12841
12842fi
12843if test `eval echo '${'$as_ac_Header'}'` = yes; then
12844 cat >>confdefs.h <<_ACEOF
12845#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12846_ACEOF
12847
12848fi
12849
12850done
12851
d5efd9fc
AM
12852
12853
12854inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
12855
12856acx_cv_header_stdint=stddef.h
12857acx_cv_header_stdint_kind="(already complete)"
12858for i in stdint.h $inttype_headers; do
12859 unset ac_cv_type_uintptr_t
12860 unset ac_cv_type_uintmax_t
12861 unset ac_cv_type_int_least32_t
12862 unset ac_cv_type_int_fast32_t
12863 unset ac_cv_type_uint64_t
12864 echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
12865 echo "$as_me:$LINENO: checking for uintmax_t" >&5
12866echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
12867if test "${ac_cv_type_uintmax_t+set}" = set; then
12868 echo $ECHO_N "(cached) $ECHO_C" >&6
12869else
12870 cat >conftest.$ac_ext <<_ACEOF
12871/* confdefs.h. */
12872_ACEOF
12873cat confdefs.h >>conftest.$ac_ext
12874cat >>conftest.$ac_ext <<_ACEOF
12875/* end confdefs.h. */
12876#include <sys/types.h>
12877#include <$i>
12878
12879int
12880main ()
12881{
12882if ((uintmax_t *) 0)
12883 return 0;
12884if (sizeof (uintmax_t))
12885 return 0;
12886 ;
12887 return 0;
12888}
12889_ACEOF
12890rm -f conftest.$ac_objext
12891if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12892 (eval $ac_compile) 2>conftest.er1
12893 ac_status=$?
12894 grep -v '^ *+' conftest.er1 >conftest.err
12895 rm -f conftest.er1
12896 cat conftest.err >&5
12897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12898 (exit $ac_status); } &&
12899 { ac_try='test -z "$ac_c_werror_flag"
12900 || test ! -s conftest.err'
12901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12902 (eval $ac_try) 2>&5
12903 ac_status=$?
12904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905 (exit $ac_status); }; } &&
12906 { ac_try='test -s conftest.$ac_objext'
12907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12908 (eval $ac_try) 2>&5
12909 ac_status=$?
12910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12911 (exit $ac_status); }; }; then
12912 ac_cv_type_uintmax_t=yes
12913else
12914 echo "$as_me: failed program was:" >&5
12915sed 's/^/| /' conftest.$ac_ext >&5
12916
12917ac_cv_type_uintmax_t=no
12918fi
12919rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12920fi
12921echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
12922echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
12923if test $ac_cv_type_uintmax_t = yes; then
12924 acx_cv_header_stdint=$i
12925else
12926 continue
12927fi
12928
12929 echo "$as_me:$LINENO: checking for uintptr_t" >&5
12930echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
12931if test "${ac_cv_type_uintptr_t+set}" = set; then
12932 echo $ECHO_N "(cached) $ECHO_C" >&6
12933else
12934 cat >conftest.$ac_ext <<_ACEOF
12935/* confdefs.h. */
12936_ACEOF
12937cat confdefs.h >>conftest.$ac_ext
12938cat >>conftest.$ac_ext <<_ACEOF
12939/* end confdefs.h. */
12940#include <sys/types.h>
12941#include <$i>
12942
12943int
12944main ()
12945{
12946if ((uintptr_t *) 0)
12947 return 0;
12948if (sizeof (uintptr_t))
12949 return 0;
12950 ;
12951 return 0;
12952}
12953_ACEOF
12954rm -f conftest.$ac_objext
12955if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12956 (eval $ac_compile) 2>conftest.er1
12957 ac_status=$?
12958 grep -v '^ *+' conftest.er1 >conftest.err
12959 rm -f conftest.er1
12960 cat conftest.err >&5
12961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12962 (exit $ac_status); } &&
12963 { ac_try='test -z "$ac_c_werror_flag"
12964 || test ! -s conftest.err'
12965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12966 (eval $ac_try) 2>&5
12967 ac_status=$?
12968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12969 (exit $ac_status); }; } &&
12970 { ac_try='test -s conftest.$ac_objext'
12971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12972 (eval $ac_try) 2>&5
12973 ac_status=$?
12974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12975 (exit $ac_status); }; }; then
12976 ac_cv_type_uintptr_t=yes
12977else
12978 echo "$as_me: failed program was:" >&5
12979sed 's/^/| /' conftest.$ac_ext >&5
12980
12981ac_cv_type_uintptr_t=no
12982fi
12983rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12984fi
12985echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12986echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
12987if test $ac_cv_type_uintptr_t = yes; then
12988 :
12989else
12990 acx_cv_header_stdint_kind="(mostly complete)"
12991fi
12992
12993 echo "$as_me:$LINENO: checking for int_least32_t" >&5
12994echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
12995if test "${ac_cv_type_int_least32_t+set}" = set; then
12996 echo $ECHO_N "(cached) $ECHO_C" >&6
12997else
12998 cat >conftest.$ac_ext <<_ACEOF
12999/* confdefs.h. */
13000_ACEOF
13001cat confdefs.h >>conftest.$ac_ext
13002cat >>conftest.$ac_ext <<_ACEOF
13003/* end confdefs.h. */
13004#include <sys/types.h>
13005#include <$i>
13006
13007int
13008main ()
13009{
13010if ((int_least32_t *) 0)
13011 return 0;
13012if (sizeof (int_least32_t))
13013 return 0;
13014 ;
13015 return 0;
13016}
13017_ACEOF
13018rm -f conftest.$ac_objext
13019if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13020 (eval $ac_compile) 2>conftest.er1
13021 ac_status=$?
13022 grep -v '^ *+' conftest.er1 >conftest.err
13023 rm -f conftest.er1
13024 cat conftest.err >&5
13025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13026 (exit $ac_status); } &&
13027 { ac_try='test -z "$ac_c_werror_flag"
13028 || test ! -s conftest.err'
13029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13030 (eval $ac_try) 2>&5
13031 ac_status=$?
13032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13033 (exit $ac_status); }; } &&
13034 { ac_try='test -s conftest.$ac_objext'
13035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13036 (eval $ac_try) 2>&5
13037 ac_status=$?
13038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13039 (exit $ac_status); }; }; then
13040 ac_cv_type_int_least32_t=yes
13041else
13042 echo "$as_me: failed program was:" >&5
13043sed 's/^/| /' conftest.$ac_ext >&5
13044
13045ac_cv_type_int_least32_t=no
13046fi
13047rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13048fi
13049echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
13050echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
13051if test $ac_cv_type_int_least32_t = yes; then
13052 :
13053else
13054 acx_cv_header_stdint_kind="(mostly complete)"
13055fi
13056
13057 echo "$as_me:$LINENO: checking for int_fast32_t" >&5
13058echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
13059if test "${ac_cv_type_int_fast32_t+set}" = set; then
13060 echo $ECHO_N "(cached) $ECHO_C" >&6
13061else
13062 cat >conftest.$ac_ext <<_ACEOF
13063/* confdefs.h. */
13064_ACEOF
13065cat confdefs.h >>conftest.$ac_ext
13066cat >>conftest.$ac_ext <<_ACEOF
13067/* end confdefs.h. */
13068#include <sys/types.h>
13069#include <$i>
13070
13071int
13072main ()
13073{
13074if ((int_fast32_t *) 0)
13075 return 0;
13076if (sizeof (int_fast32_t))
13077 return 0;
13078 ;
13079 return 0;
13080}
13081_ACEOF
13082rm -f conftest.$ac_objext
13083if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13084 (eval $ac_compile) 2>conftest.er1
13085 ac_status=$?
13086 grep -v '^ *+' conftest.er1 >conftest.err
13087 rm -f conftest.er1
13088 cat conftest.err >&5
13089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13090 (exit $ac_status); } &&
13091 { ac_try='test -z "$ac_c_werror_flag"
13092 || test ! -s conftest.err'
13093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13094 (eval $ac_try) 2>&5
13095 ac_status=$?
13096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13097 (exit $ac_status); }; } &&
13098 { ac_try='test -s conftest.$ac_objext'
13099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13100 (eval $ac_try) 2>&5
13101 ac_status=$?
13102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103 (exit $ac_status); }; }; then
13104 ac_cv_type_int_fast32_t=yes
13105else
13106 echo "$as_me: failed program was:" >&5
13107sed 's/^/| /' conftest.$ac_ext >&5
13108
13109ac_cv_type_int_fast32_t=no
13110fi
13111rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13112fi
13113echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
13114echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
13115if test $ac_cv_type_int_fast32_t = yes; then
13116 :
13117else
13118 acx_cv_header_stdint_kind="(mostly complete)"
13119fi
13120
13121 echo "$as_me:$LINENO: checking for uint64_t" >&5
13122echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13123if test "${ac_cv_type_uint64_t+set}" = set; then
13124 echo $ECHO_N "(cached) $ECHO_C" >&6
13125else
13126 cat >conftest.$ac_ext <<_ACEOF
13127/* confdefs.h. */
13128_ACEOF
13129cat confdefs.h >>conftest.$ac_ext
13130cat >>conftest.$ac_ext <<_ACEOF
13131/* end confdefs.h. */
13132#include <sys/types.h>
13133#include <$i>
13134
13135int
13136main ()
13137{
13138if ((uint64_t *) 0)
13139 return 0;
13140if (sizeof (uint64_t))
13141 return 0;
13142 ;
13143 return 0;
13144}
13145_ACEOF
13146rm -f conftest.$ac_objext
13147if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13148 (eval $ac_compile) 2>conftest.er1
13149 ac_status=$?
13150 grep -v '^ *+' conftest.er1 >conftest.err
13151 rm -f conftest.er1
13152 cat conftest.err >&5
13153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13154 (exit $ac_status); } &&
13155 { ac_try='test -z "$ac_c_werror_flag"
13156 || test ! -s conftest.err'
13157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13158 (eval $ac_try) 2>&5
13159 ac_status=$?
13160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13161 (exit $ac_status); }; } &&
13162 { ac_try='test -s conftest.$ac_objext'
13163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13164 (eval $ac_try) 2>&5
13165 ac_status=$?
13166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13167 (exit $ac_status); }; }; then
13168 ac_cv_type_uint64_t=yes
13169else
13170 echo "$as_me: failed program was:" >&5
13171sed 's/^/| /' conftest.$ac_ext >&5
13172
13173ac_cv_type_uint64_t=no
13174fi
13175rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13176fi
13177echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13178echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13179if test $ac_cv_type_uint64_t = yes; then
13180 :
13181else
13182 acx_cv_header_stdint_kind="(lacks uint64_t)"
13183fi
13184
13185 break
13186done
13187if test "$acx_cv_header_stdint" = stddef.h; then
13188 acx_cv_header_stdint_kind="(lacks uintmax_t)"
13189 for i in stdint.h $inttype_headers; do
13190 unset ac_cv_type_uintptr_t
13191 unset ac_cv_type_uint32_t
13192 unset ac_cv_type_uint64_t
13193 echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
13194 echo "$as_me:$LINENO: checking for uint32_t" >&5
13195echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13196if test "${ac_cv_type_uint32_t+set}" = set; then
13197 echo $ECHO_N "(cached) $ECHO_C" >&6
13198else
13199 cat >conftest.$ac_ext <<_ACEOF
13200/* confdefs.h. */
13201_ACEOF
13202cat confdefs.h >>conftest.$ac_ext
13203cat >>conftest.$ac_ext <<_ACEOF
13204/* end confdefs.h. */
13205#include <sys/types.h>
13206#include <$i>
13207
13208int
13209main ()
13210{
13211if ((uint32_t *) 0)
13212 return 0;
13213if (sizeof (uint32_t))
13214 return 0;
13215 ;
13216 return 0;
13217}
13218_ACEOF
13219rm -f conftest.$ac_objext
13220if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13221 (eval $ac_compile) 2>conftest.er1
13222 ac_status=$?
13223 grep -v '^ *+' conftest.er1 >conftest.err
13224 rm -f conftest.er1
13225 cat conftest.err >&5
13226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13227 (exit $ac_status); } &&
13228 { ac_try='test -z "$ac_c_werror_flag"
13229 || test ! -s conftest.err'
13230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13231 (eval $ac_try) 2>&5
13232 ac_status=$?
13233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13234 (exit $ac_status); }; } &&
13235 { ac_try='test -s conftest.$ac_objext'
13236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13237 (eval $ac_try) 2>&5
13238 ac_status=$?
13239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13240 (exit $ac_status); }; }; then
13241 ac_cv_type_uint32_t=yes
13242else
13243 echo "$as_me: failed program was:" >&5
13244sed 's/^/| /' conftest.$ac_ext >&5
13245
13246ac_cv_type_uint32_t=no
13247fi
13248rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13249fi
13250echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
13251echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
13252if test $ac_cv_type_uint32_t = yes; then
13253 acx_cv_header_stdint=$i
13254else
13255 continue
13256fi
13257
13258 echo "$as_me:$LINENO: checking for uint64_t" >&5
13259echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13260if test "${ac_cv_type_uint64_t+set}" = set; then
13261 echo $ECHO_N "(cached) $ECHO_C" >&6
13262else
13263 cat >conftest.$ac_ext <<_ACEOF
13264/* confdefs.h. */
13265_ACEOF
13266cat confdefs.h >>conftest.$ac_ext
13267cat >>conftest.$ac_ext <<_ACEOF
13268/* end confdefs.h. */
13269#include <sys/types.h>
13270#include <$i>
13271
13272int
13273main ()
13274{
13275if ((uint64_t *) 0)
13276 return 0;
13277if (sizeof (uint64_t))
13278 return 0;
13279 ;
13280 return 0;
13281}
13282_ACEOF
13283rm -f conftest.$ac_objext
13284if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13285 (eval $ac_compile) 2>conftest.er1
13286 ac_status=$?
13287 grep -v '^ *+' conftest.er1 >conftest.err
13288 rm -f conftest.er1
13289 cat conftest.err >&5
13290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291 (exit $ac_status); } &&
13292 { ac_try='test -z "$ac_c_werror_flag"
13293 || test ! -s conftest.err'
13294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13295 (eval $ac_try) 2>&5
13296 ac_status=$?
13297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13298 (exit $ac_status); }; } &&
13299 { ac_try='test -s conftest.$ac_objext'
13300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13301 (eval $ac_try) 2>&5
13302 ac_status=$?
13303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13304 (exit $ac_status); }; }; then
13305 ac_cv_type_uint64_t=yes
13306else
13307 echo "$as_me: failed program was:" >&5
13308sed 's/^/| /' conftest.$ac_ext >&5
13309
13310ac_cv_type_uint64_t=no
13311fi
13312rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13313fi
13314echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13315echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13316
13317 echo "$as_me:$LINENO: checking for uintptr_t" >&5
13318echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
13319if test "${ac_cv_type_uintptr_t+set}" = set; then
13320 echo $ECHO_N "(cached) $ECHO_C" >&6
13321else
13322 cat >conftest.$ac_ext <<_ACEOF
13323/* confdefs.h. */
13324_ACEOF
13325cat confdefs.h >>conftest.$ac_ext
13326cat >>conftest.$ac_ext <<_ACEOF
13327/* end confdefs.h. */
13328#include <sys/types.h>
13329#include <$i>
13330
13331int
13332main ()
13333{
13334if ((uintptr_t *) 0)
13335 return 0;
13336if (sizeof (uintptr_t))
13337 return 0;
13338 ;
13339 return 0;
13340}
13341_ACEOF
13342rm -f conftest.$ac_objext
13343if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13344 (eval $ac_compile) 2>conftest.er1
13345 ac_status=$?
13346 grep -v '^ *+' conftest.er1 >conftest.err
13347 rm -f conftest.er1
13348 cat conftest.err >&5
13349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13350 (exit $ac_status); } &&
13351 { ac_try='test -z "$ac_c_werror_flag"
13352 || test ! -s conftest.err'
13353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13354 (eval $ac_try) 2>&5
13355 ac_status=$?
13356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13357 (exit $ac_status); }; } &&
13358 { ac_try='test -s conftest.$ac_objext'
13359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13360 (eval $ac_try) 2>&5
13361 ac_status=$?
13362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13363 (exit $ac_status); }; }; then
13364 ac_cv_type_uintptr_t=yes
13365else
13366 echo "$as_me: failed program was:" >&5
13367sed 's/^/| /' conftest.$ac_ext >&5
13368
13369ac_cv_type_uintptr_t=no
13370fi
13371rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13372fi
13373echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
13374echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
13375
13376 break
13377 done
13378fi
13379if test "$acx_cv_header_stdint" = stddef.h; then
13380 acx_cv_header_stdint_kind="(u_intXX_t style)"
13381 for i in sys/types.h $inttype_headers; do
13382 unset ac_cv_type_u_int32_t
13383 unset ac_cv_type_u_int64_t
13384 echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
13385 echo "$as_me:$LINENO: checking for u_int32_t" >&5
13386echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
13387if test "${ac_cv_type_u_int32_t+set}" = set; then
13388 echo $ECHO_N "(cached) $ECHO_C" >&6
13389else
13390 cat >conftest.$ac_ext <<_ACEOF
13391/* confdefs.h. */
13392_ACEOF
13393cat confdefs.h >>conftest.$ac_ext
13394cat >>conftest.$ac_ext <<_ACEOF
13395/* end confdefs.h. */
13396#include <sys/types.h>
13397#include <$i>
13398
13399int
13400main ()
13401{
13402if ((u_int32_t *) 0)
13403 return 0;
13404if (sizeof (u_int32_t))
13405 return 0;
13406 ;
13407 return 0;
13408}
13409_ACEOF
13410rm -f conftest.$ac_objext
13411if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13412 (eval $ac_compile) 2>conftest.er1
13413 ac_status=$?
13414 grep -v '^ *+' conftest.er1 >conftest.err
13415 rm -f conftest.er1
13416 cat conftest.err >&5
13417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13418 (exit $ac_status); } &&
13419 { ac_try='test -z "$ac_c_werror_flag"
13420 || test ! -s conftest.err'
13421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13422 (eval $ac_try) 2>&5
13423 ac_status=$?
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425 (exit $ac_status); }; } &&
13426 { ac_try='test -s conftest.$ac_objext'
13427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13428 (eval $ac_try) 2>&5
13429 ac_status=$?
13430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13431 (exit $ac_status); }; }; then
13432 ac_cv_type_u_int32_t=yes
13433else
13434 echo "$as_me: failed program was:" >&5
13435sed 's/^/| /' conftest.$ac_ext >&5
13436
13437ac_cv_type_u_int32_t=no
13438fi
13439rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13440fi
13441echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
13442echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
13443if test $ac_cv_type_u_int32_t = yes; then
13444 acx_cv_header_stdint=$i
13445else
13446 continue
13447fi
13448
13449 echo "$as_me:$LINENO: checking for u_int64_t" >&5
13450echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
13451if test "${ac_cv_type_u_int64_t+set}" = set; then
13452 echo $ECHO_N "(cached) $ECHO_C" >&6
13453else
13454 cat >conftest.$ac_ext <<_ACEOF
13455/* confdefs.h. */
13456_ACEOF
13457cat confdefs.h >>conftest.$ac_ext
13458cat >>conftest.$ac_ext <<_ACEOF
13459/* end confdefs.h. */
13460#include <sys/types.h>
13461#include <$i>
13462
13463int
13464main ()
13465{
13466if ((u_int64_t *) 0)
13467 return 0;
13468if (sizeof (u_int64_t))
13469 return 0;
13470 ;
13471 return 0;
13472}
13473_ACEOF
13474rm -f conftest.$ac_objext
13475if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13476 (eval $ac_compile) 2>conftest.er1
13477 ac_status=$?
13478 grep -v '^ *+' conftest.er1 >conftest.err
13479 rm -f conftest.er1
13480 cat conftest.err >&5
13481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13482 (exit $ac_status); } &&
13483 { ac_try='test -z "$ac_c_werror_flag"
13484 || test ! -s conftest.err'
13485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13486 (eval $ac_try) 2>&5
13487 ac_status=$?
13488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13489 (exit $ac_status); }; } &&
13490 { ac_try='test -s conftest.$ac_objext'
13491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13492 (eval $ac_try) 2>&5
13493 ac_status=$?
13494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495 (exit $ac_status); }; }; then
13496 ac_cv_type_u_int64_t=yes
13497else
13498 echo "$as_me: failed program was:" >&5
13499sed 's/^/| /' conftest.$ac_ext >&5
13500
13501ac_cv_type_u_int64_t=no
13502fi
13503rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13504fi
13505echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
13506echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
13507
13508 break
13509 done
13510fi
13511if test "$acx_cv_header_stdint" = stddef.h; then
13512 acx_cv_header_stdint_kind="(using manual detection)"
13513fi
13514
13515test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13516test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13517test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13518test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13519test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13520
13521# ----------------- Summarize what we found so far
13522
13523echo "$as_me:$LINENO: checking what to include in bfd_stdint.h" >&5
13524echo $ECHO_N "checking what to include in bfd_stdint.h... $ECHO_C" >&6
13525
13526case `$as_basename bfd_stdint.h ||
13527$as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13528 Xbfd_stdint.h : 'X\(//\)$' \| \
13529 Xbfd_stdint.h : 'X\(/\)$' \| \
13530 . : '\(.\)' 2>/dev/null ||
13531echo X/bfd_stdint.h |
13532 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13533 /^X\/\(\/\/\)$/{ s//\1/; q; }
13534 /^X\/\(\/\).*/{ s//\1/; q; }
13535 s/.*/./; q'` in
13536 stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13537echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13538 inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13539echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13540 *) ;;
13541esac
13542
13543echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13544echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
13545
13546# ----------------- done included file, check C basic types --------
13547
13548# Lacking an uintptr_t? Test size of void *
13549case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13550 stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
13551echo $ECHO_N "checking for void *... $ECHO_C" >&6
13552if test "${ac_cv_type_void_p+set}" = set; then
13553 echo $ECHO_N "(cached) $ECHO_C" >&6
13554else
13555 cat >conftest.$ac_ext <<_ACEOF
13556/* confdefs.h. */
13557_ACEOF
13558cat confdefs.h >>conftest.$ac_ext
13559cat >>conftest.$ac_ext <<_ACEOF
13560/* end confdefs.h. */
13561$ac_includes_default
13562int
13563main ()
13564{
13565if ((void * *) 0)
13566 return 0;
13567if (sizeof (void *))
13568 return 0;
13569 ;
13570 return 0;
13571}
13572_ACEOF
13573rm -f conftest.$ac_objext
13574if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13575 (eval $ac_compile) 2>conftest.er1
13576 ac_status=$?
13577 grep -v '^ *+' conftest.er1 >conftest.err
13578 rm -f conftest.er1
13579 cat conftest.err >&5
13580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13581 (exit $ac_status); } &&
13582 { ac_try='test -z "$ac_c_werror_flag"
13583 || test ! -s conftest.err'
13584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13585 (eval $ac_try) 2>&5
13586 ac_status=$?
13587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13588 (exit $ac_status); }; } &&
13589 { ac_try='test -s conftest.$ac_objext'
13590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13591 (eval $ac_try) 2>&5
13592 ac_status=$?
13593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13594 (exit $ac_status); }; }; then
13595 ac_cv_type_void_p=yes
13596else
13597 echo "$as_me: failed program was:" >&5
13598sed 's/^/| /' conftest.$ac_ext >&5
13599
13600ac_cv_type_void_p=no
13601fi
13602rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13603fi
13604echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13605echo "${ECHO_T}$ac_cv_type_void_p" >&6
13606
13607echo "$as_me:$LINENO: checking size of void *" >&5
13608echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13609if test "${ac_cv_sizeof_void_p+set}" = set; then
13610 echo $ECHO_N "(cached) $ECHO_C" >&6
13611else
13612 if test "$ac_cv_type_void_p" = yes; then
13613 # The cast to unsigned long works around a bug in the HP C Compiler
13614 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13615 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13616 # This bug is HP SR number 8606223364.
13617 if test "$cross_compiling" = yes; then
13618 # Depending upon the size, compute the lo and hi bounds.
13619cat >conftest.$ac_ext <<_ACEOF
13620/* confdefs.h. */
13621_ACEOF
13622cat confdefs.h >>conftest.$ac_ext
13623cat >>conftest.$ac_ext <<_ACEOF
13624/* end confdefs.h. */
13625$ac_includes_default
13626int
13627main ()
13628{
13629static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13630test_array [0] = 0
13631
13632 ;
13633 return 0;
13634}
13635_ACEOF
13636rm -f conftest.$ac_objext
13637if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13638 (eval $ac_compile) 2>conftest.er1
13639 ac_status=$?
13640 grep -v '^ *+' conftest.er1 >conftest.err
13641 rm -f conftest.er1
13642 cat conftest.err >&5
13643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13644 (exit $ac_status); } &&
13645 { ac_try='test -z "$ac_c_werror_flag"
13646 || test ! -s conftest.err'
13647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13648 (eval $ac_try) 2>&5
13649 ac_status=$?
13650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13651 (exit $ac_status); }; } &&
13652 { ac_try='test -s conftest.$ac_objext'
13653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13654 (eval $ac_try) 2>&5
13655 ac_status=$?
13656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13657 (exit $ac_status); }; }; then
13658 ac_lo=0 ac_mid=0
13659 while :; do
13660 cat >conftest.$ac_ext <<_ACEOF
13661/* confdefs.h. */
13662_ACEOF
13663cat confdefs.h >>conftest.$ac_ext
13664cat >>conftest.$ac_ext <<_ACEOF
13665/* end confdefs.h. */
13666$ac_includes_default
13667int
13668main ()
13669{
13670static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13671test_array [0] = 0
13672
13673 ;
13674 return 0;
13675}
13676_ACEOF
13677rm -f conftest.$ac_objext
13678if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13679 (eval $ac_compile) 2>conftest.er1
13680 ac_status=$?
13681 grep -v '^ *+' conftest.er1 >conftest.err
13682 rm -f conftest.er1
13683 cat conftest.err >&5
13684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13685 (exit $ac_status); } &&
13686 { ac_try='test -z "$ac_c_werror_flag"
13687 || test ! -s conftest.err'
13688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13689 (eval $ac_try) 2>&5
13690 ac_status=$?
13691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13692 (exit $ac_status); }; } &&
13693 { ac_try='test -s conftest.$ac_objext'
13694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13695 (eval $ac_try) 2>&5
13696 ac_status=$?
13697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13698 (exit $ac_status); }; }; then
13699 ac_hi=$ac_mid; break
13700else
13701 echo "$as_me: failed program was:" >&5
13702sed 's/^/| /' conftest.$ac_ext >&5
13703
13704ac_lo=`expr $ac_mid + 1`
13705 if test $ac_lo -le $ac_mid; then
13706 ac_lo= ac_hi=
13707 break
13708 fi
13709 ac_mid=`expr 2 '*' $ac_mid + 1`
13710fi
13711rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13712 done
13713else
13714 echo "$as_me: failed program was:" >&5
13715sed 's/^/| /' conftest.$ac_ext >&5
13716
13717cat >conftest.$ac_ext <<_ACEOF
13718/* confdefs.h. */
13719_ACEOF
13720cat confdefs.h >>conftest.$ac_ext
13721cat >>conftest.$ac_ext <<_ACEOF
13722/* end confdefs.h. */
13723$ac_includes_default
13724int
13725main ()
13726{
13727static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13728test_array [0] = 0
13729
13730 ;
13731 return 0;
13732}
13733_ACEOF
13734rm -f conftest.$ac_objext
13735if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13736 (eval $ac_compile) 2>conftest.er1
13737 ac_status=$?
13738 grep -v '^ *+' conftest.er1 >conftest.err
13739 rm -f conftest.er1
13740 cat conftest.err >&5
13741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13742 (exit $ac_status); } &&
13743 { ac_try='test -z "$ac_c_werror_flag"
13744 || test ! -s conftest.err'
13745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13746 (eval $ac_try) 2>&5
13747 ac_status=$?
13748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13749 (exit $ac_status); }; } &&
13750 { ac_try='test -s conftest.$ac_objext'
13751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13752 (eval $ac_try) 2>&5
13753 ac_status=$?
13754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13755 (exit $ac_status); }; }; then
13756 ac_hi=-1 ac_mid=-1
13757 while :; do
13758 cat >conftest.$ac_ext <<_ACEOF
13759/* confdefs.h. */
13760_ACEOF
13761cat confdefs.h >>conftest.$ac_ext
13762cat >>conftest.$ac_ext <<_ACEOF
13763/* end confdefs.h. */
13764$ac_includes_default
13765int
13766main ()
13767{
13768static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13769test_array [0] = 0
13770
13771 ;
13772 return 0;
13773}
13774_ACEOF
13775rm -f conftest.$ac_objext
13776if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13777 (eval $ac_compile) 2>conftest.er1
13778 ac_status=$?
13779 grep -v '^ *+' conftest.er1 >conftest.err
13780 rm -f conftest.er1
13781 cat conftest.err >&5
13782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13783 (exit $ac_status); } &&
13784 { ac_try='test -z "$ac_c_werror_flag"
13785 || test ! -s conftest.err'
13786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13787 (eval $ac_try) 2>&5
13788 ac_status=$?
13789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13790 (exit $ac_status); }; } &&
13791 { ac_try='test -s conftest.$ac_objext'
13792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13793 (eval $ac_try) 2>&5
13794 ac_status=$?
13795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13796 (exit $ac_status); }; }; then
13797 ac_lo=$ac_mid; break
13798else
13799 echo "$as_me: failed program was:" >&5
13800sed 's/^/| /' conftest.$ac_ext >&5
13801
13802ac_hi=`expr '(' $ac_mid ')' - 1`
13803 if test $ac_mid -le $ac_hi; then
13804 ac_lo= ac_hi=
13805 break
13806 fi
13807 ac_mid=`expr 2 '*' $ac_mid`
13808fi
13809rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13810 done
13811else
13812 echo "$as_me: failed program was:" >&5
13813sed 's/^/| /' conftest.$ac_ext >&5
13814
13815ac_lo= ac_hi=
13816fi
13817rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13818fi
13819rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13820# Binary search between lo and hi bounds.
13821while test "x$ac_lo" != "x$ac_hi"; do
13822 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13823 cat >conftest.$ac_ext <<_ACEOF
13824/* confdefs.h. */
13825_ACEOF
13826cat confdefs.h >>conftest.$ac_ext
13827cat >>conftest.$ac_ext <<_ACEOF
13828/* end confdefs.h. */
13829$ac_includes_default
13830int
13831main ()
13832{
13833static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13834test_array [0] = 0
13835
13836 ;
13837 return 0;
13838}
13839_ACEOF
13840rm -f conftest.$ac_objext
13841if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13842 (eval $ac_compile) 2>conftest.er1
13843 ac_status=$?
13844 grep -v '^ *+' conftest.er1 >conftest.err
13845 rm -f conftest.er1
13846 cat conftest.err >&5
13847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13848 (exit $ac_status); } &&
13849 { ac_try='test -z "$ac_c_werror_flag"
13850 || test ! -s conftest.err'
13851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13852 (eval $ac_try) 2>&5
13853 ac_status=$?
13854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13855 (exit $ac_status); }; } &&
13856 { ac_try='test -s conftest.$ac_objext'
13857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13858 (eval $ac_try) 2>&5
13859 ac_status=$?
13860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13861 (exit $ac_status); }; }; then
13862 ac_hi=$ac_mid
13863else
13864 echo "$as_me: failed program was:" >&5
13865sed 's/^/| /' conftest.$ac_ext >&5
13866
13867ac_lo=`expr '(' $ac_mid ')' + 1`
13868fi
13869rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13870done
13871case $ac_lo in
13872?*) ac_cv_sizeof_void_p=$ac_lo;;
13873'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13874See \`config.log' for more details." >&5
13875echo "$as_me: error: cannot compute sizeof (void *), 77
13876See \`config.log' for more details." >&2;}
13877 { (exit 1); exit 1; }; } ;;
13878esac
13879else
13880 if test "$cross_compiling" = yes; then
13881 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13882See \`config.log' for more details." >&5
13883echo "$as_me: error: cannot run test program while cross compiling
13884See \`config.log' for more details." >&2;}
13885 { (exit 1); exit 1; }; }
13886else
13887 cat >conftest.$ac_ext <<_ACEOF
13888/* confdefs.h. */
13889_ACEOF
13890cat confdefs.h >>conftest.$ac_ext
13891cat >>conftest.$ac_ext <<_ACEOF
13892/* end confdefs.h. */
13893$ac_includes_default
13894long longval () { return (long) (sizeof (void *)); }
13895unsigned long ulongval () { return (long) (sizeof (void *)); }
13896#include <stdio.h>
13897#include <stdlib.h>
13898int
13899main ()
13900{
13901
13902 FILE *f = fopen ("conftest.val", "w");
13903 if (! f)
13904 exit (1);
13905 if (((long) (sizeof (void *))) < 0)
13906 {
13907 long i = longval ();
13908 if (i != ((long) (sizeof (void *))))
13909 exit (1);
13910 fprintf (f, "%ld\n", i);
13911 }
13912 else
13913 {
13914 unsigned long i = ulongval ();
13915 if (i != ((long) (sizeof (void *))))
13916 exit (1);
13917 fprintf (f, "%lu\n", i);
13918 }
13919 exit (ferror (f) || fclose (f) != 0);
13920
13921 ;
13922 return 0;
13923}
13924_ACEOF
13925rm -f conftest$ac_exeext
13926if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13927 (eval $ac_link) 2>&5
13928 ac_status=$?
13929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13930 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13932 (eval $ac_try) 2>&5
13933 ac_status=$?
13934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13935 (exit $ac_status); }; }; then
13936 ac_cv_sizeof_void_p=`cat conftest.val`
13937else
13938 echo "$as_me: program exited with status $ac_status" >&5
13939echo "$as_me: failed program was:" >&5
13940sed 's/^/| /' conftest.$ac_ext >&5
13941
13942( exit $ac_status )
13943{ { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13944See \`config.log' for more details." >&5
13945echo "$as_me: error: cannot compute sizeof (void *), 77
13946See \`config.log' for more details." >&2;}
13947 { (exit 1); exit 1; }; }
13948fi
13949rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13950fi
13951fi
13952rm -f conftest.val
13953else
13954 ac_cv_sizeof_void_p=0
13955fi
13956fi
13957echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13958echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13959cat >>confdefs.h <<_ACEOF
13960#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13961_ACEOF
13962
13963 ;;
13964esac
13965
13966# Lacking an uint64_t? Test size of long
13967case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13968 stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
13969echo $ECHO_N "checking for long... $ECHO_C" >&6
13970if test "${ac_cv_type_long+set}" = set; then
13971 echo $ECHO_N "(cached) $ECHO_C" >&6
13972else
13973 cat >conftest.$ac_ext <<_ACEOF
13974/* confdefs.h. */
13975_ACEOF
13976cat confdefs.h >>conftest.$ac_ext
13977cat >>conftest.$ac_ext <<_ACEOF
13978/* end confdefs.h. */
13979$ac_includes_default
13980int
13981main ()
13982{
13983if ((long *) 0)
13984 return 0;
13985if (sizeof (long))
13986 return 0;
13987 ;
13988 return 0;
13989}
13990_ACEOF
13991rm -f conftest.$ac_objext
13992if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13993 (eval $ac_compile) 2>conftest.er1
13994 ac_status=$?
13995 grep -v '^ *+' conftest.er1 >conftest.err
13996 rm -f conftest.er1
13997 cat conftest.err >&5
13998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13999 (exit $ac_status); } &&
14000 { ac_try='test -z "$ac_c_werror_flag"
14001 || test ! -s conftest.err'
14002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14003 (eval $ac_try) 2>&5
14004 ac_status=$?
14005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14006 (exit $ac_status); }; } &&
14007 { ac_try='test -s conftest.$ac_objext'
14008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14009 (eval $ac_try) 2>&5
14010 ac_status=$?
14011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14012 (exit $ac_status); }; }; then
14013 ac_cv_type_long=yes
14014else
14015 echo "$as_me: failed program was:" >&5
14016sed 's/^/| /' conftest.$ac_ext >&5
14017
14018ac_cv_type_long=no
14019fi
14020rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14021fi
14022echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
14023echo "${ECHO_T}$ac_cv_type_long" >&6
14024
14025echo "$as_me:$LINENO: checking size of long" >&5
14026echo $ECHO_N "checking size of long... $ECHO_C" >&6
14027if test "${ac_cv_sizeof_long+set}" = set; then
14028 echo $ECHO_N "(cached) $ECHO_C" >&6
14029else
14030 if test "$ac_cv_type_long" = yes; then
14031 # The cast to unsigned long works around a bug in the HP C Compiler
14032 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14033 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14034 # This bug is HP SR number 8606223364.
14035 if test "$cross_compiling" = yes; then
14036 # Depending upon the size, compute the lo and hi bounds.
14037cat >conftest.$ac_ext <<_ACEOF
14038/* confdefs.h. */
14039_ACEOF
14040cat confdefs.h >>conftest.$ac_ext
14041cat >>conftest.$ac_ext <<_ACEOF
14042/* end confdefs.h. */
14043$ac_includes_default
14044int
14045main ()
14046{
14047static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
14048test_array [0] = 0
14049
14050 ;
14051 return 0;
14052}
14053_ACEOF
14054rm -f conftest.$ac_objext
14055if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14056 (eval $ac_compile) 2>conftest.er1
14057 ac_status=$?
14058 grep -v '^ *+' conftest.er1 >conftest.err
14059 rm -f conftest.er1
14060 cat conftest.err >&5
14061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14062 (exit $ac_status); } &&
14063 { ac_try='test -z "$ac_c_werror_flag"
14064 || test ! -s conftest.err'
14065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14066 (eval $ac_try) 2>&5
14067 ac_status=$?
14068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14069 (exit $ac_status); }; } &&
14070 { ac_try='test -s conftest.$ac_objext'
14071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14072 (eval $ac_try) 2>&5
14073 ac_status=$?
14074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14075 (exit $ac_status); }; }; then
14076 ac_lo=0 ac_mid=0
14077 while :; do
14078 cat >conftest.$ac_ext <<_ACEOF
14079/* confdefs.h. */
14080_ACEOF
14081cat confdefs.h >>conftest.$ac_ext
14082cat >>conftest.$ac_ext <<_ACEOF
14083/* end confdefs.h. */
14084$ac_includes_default
14085int
14086main ()
14087{
14088static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14089test_array [0] = 0
14090
14091 ;
14092 return 0;
14093}
14094_ACEOF
14095rm -f conftest.$ac_objext
14096if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14097 (eval $ac_compile) 2>conftest.er1
14098 ac_status=$?
14099 grep -v '^ *+' conftest.er1 >conftest.err
14100 rm -f conftest.er1
14101 cat conftest.err >&5
14102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14103 (exit $ac_status); } &&
14104 { ac_try='test -z "$ac_c_werror_flag"
14105 || test ! -s conftest.err'
14106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14107 (eval $ac_try) 2>&5
14108 ac_status=$?
14109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14110 (exit $ac_status); }; } &&
14111 { ac_try='test -s conftest.$ac_objext'
14112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14113 (eval $ac_try) 2>&5
14114 ac_status=$?
14115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116 (exit $ac_status); }; }; then
14117 ac_hi=$ac_mid; break
14118else
14119 echo "$as_me: failed program was:" >&5
14120sed 's/^/| /' conftest.$ac_ext >&5
14121
14122ac_lo=`expr $ac_mid + 1`
14123 if test $ac_lo -le $ac_mid; then
14124 ac_lo= ac_hi=
14125 break
14126 fi
14127 ac_mid=`expr 2 '*' $ac_mid + 1`
14128fi
14129rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14130 done
14131else
14132 echo "$as_me: failed program was:" >&5
14133sed 's/^/| /' conftest.$ac_ext >&5
14134
14135cat >conftest.$ac_ext <<_ACEOF
14136/* confdefs.h. */
14137_ACEOF
14138cat confdefs.h >>conftest.$ac_ext
14139cat >>conftest.$ac_ext <<_ACEOF
14140/* end confdefs.h. */
14141$ac_includes_default
14142int
14143main ()
14144{
14145static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
14146test_array [0] = 0
14147
14148 ;
14149 return 0;
14150}
14151_ACEOF
14152rm -f conftest.$ac_objext
14153if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14154 (eval $ac_compile) 2>conftest.er1
14155 ac_status=$?
14156 grep -v '^ *+' conftest.er1 >conftest.err
14157 rm -f conftest.er1
14158 cat conftest.err >&5
14159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14160 (exit $ac_status); } &&
14161 { ac_try='test -z "$ac_c_werror_flag"
14162 || test ! -s conftest.err'
14163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14164 (eval $ac_try) 2>&5
14165 ac_status=$?
14166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14167 (exit $ac_status); }; } &&
14168 { ac_try='test -s conftest.$ac_objext'
14169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14170 (eval $ac_try) 2>&5
14171 ac_status=$?
14172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14173 (exit $ac_status); }; }; then
14174 ac_hi=-1 ac_mid=-1
14175 while :; do
14176 cat >conftest.$ac_ext <<_ACEOF
14177/* confdefs.h. */
14178_ACEOF
14179cat confdefs.h >>conftest.$ac_ext
14180cat >>conftest.$ac_ext <<_ACEOF
14181/* end confdefs.h. */
14182$ac_includes_default
14183int
14184main ()
14185{
14186static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
14187test_array [0] = 0
14188
14189 ;
14190 return 0;
14191}
14192_ACEOF
14193rm -f conftest.$ac_objext
14194if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14195 (eval $ac_compile) 2>conftest.er1
14196 ac_status=$?
14197 grep -v '^ *+' conftest.er1 >conftest.err
14198 rm -f conftest.er1
14199 cat conftest.err >&5
14200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14201 (exit $ac_status); } &&
14202 { ac_try='test -z "$ac_c_werror_flag"
14203 || test ! -s conftest.err'
14204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14205 (eval $ac_try) 2>&5
14206 ac_status=$?
14207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14208 (exit $ac_status); }; } &&
14209 { ac_try='test -s conftest.$ac_objext'
14210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14211 (eval $ac_try) 2>&5
14212 ac_status=$?
14213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14214 (exit $ac_status); }; }; then
14215 ac_lo=$ac_mid; break
14216else
14217 echo "$as_me: failed program was:" >&5
14218sed 's/^/| /' conftest.$ac_ext >&5
14219
14220ac_hi=`expr '(' $ac_mid ')' - 1`
14221 if test $ac_mid -le $ac_hi; then
14222 ac_lo= ac_hi=
14223 break
14224 fi
14225 ac_mid=`expr 2 '*' $ac_mid`
14226fi
14227rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14228 done
14229else
14230 echo "$as_me: failed program was:" >&5
14231sed 's/^/| /' conftest.$ac_ext >&5
14232
14233ac_lo= ac_hi=
14234fi
14235rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14236fi
14237rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14238# Binary search between lo and hi bounds.
14239while test "x$ac_lo" != "x$ac_hi"; do
14240 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14241 cat >conftest.$ac_ext <<_ACEOF
14242/* confdefs.h. */
14243_ACEOF
14244cat confdefs.h >>conftest.$ac_ext
14245cat >>conftest.$ac_ext <<_ACEOF
14246/* end confdefs.h. */
14247$ac_includes_default
14248int
14249main ()
14250{
14251static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14252test_array [0] = 0
14253
14254 ;
14255 return 0;
14256}
14257_ACEOF
14258rm -f conftest.$ac_objext
14259if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14260 (eval $ac_compile) 2>conftest.er1
14261 ac_status=$?
14262 grep -v '^ *+' conftest.er1 >conftest.err
14263 rm -f conftest.er1
14264 cat conftest.err >&5
14265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14266 (exit $ac_status); } &&
14267 { ac_try='test -z "$ac_c_werror_flag"
14268 || test ! -s conftest.err'
14269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14270 (eval $ac_try) 2>&5
14271 ac_status=$?
14272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14273 (exit $ac_status); }; } &&
14274 { ac_try='test -s conftest.$ac_objext'
14275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14276 (eval $ac_try) 2>&5
14277 ac_status=$?
14278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14279 (exit $ac_status); }; }; then
14280 ac_hi=$ac_mid
14281else
14282 echo "$as_me: failed program was:" >&5
14283sed 's/^/| /' conftest.$ac_ext >&5
14284
14285ac_lo=`expr '(' $ac_mid ')' + 1`
14286fi
14287rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14288done
14289case $ac_lo in
14290?*) ac_cv_sizeof_long=$ac_lo;;
14291'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14292See \`config.log' for more details." >&5
14293echo "$as_me: error: cannot compute sizeof (long), 77
14294See \`config.log' for more details." >&2;}
14295 { (exit 1); exit 1; }; } ;;
14296esac
14297else
14298 if test "$cross_compiling" = yes; then
14299 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14300See \`config.log' for more details." >&5
14301echo "$as_me: error: cannot run test program while cross compiling
14302See \`config.log' for more details." >&2;}
14303 { (exit 1); exit 1; }; }
14304else
14305 cat >conftest.$ac_ext <<_ACEOF
14306/* confdefs.h. */
14307_ACEOF
14308cat confdefs.h >>conftest.$ac_ext
14309cat >>conftest.$ac_ext <<_ACEOF
14310/* end confdefs.h. */
14311$ac_includes_default
14312long longval () { return (long) (sizeof (long)); }
14313unsigned long ulongval () { return (long) (sizeof (long)); }
14314#include <stdio.h>
14315#include <stdlib.h>
14316int
14317main ()
14318{
14319
14320 FILE *f = fopen ("conftest.val", "w");
14321 if (! f)
14322 exit (1);
14323 if (((long) (sizeof (long))) < 0)
14324 {
14325 long i = longval ();
14326 if (i != ((long) (sizeof (long))))
14327 exit (1);
14328 fprintf (f, "%ld\n", i);
14329 }
14330 else
14331 {
14332 unsigned long i = ulongval ();
14333 if (i != ((long) (sizeof (long))))
14334 exit (1);
14335 fprintf (f, "%lu\n", i);
14336 }
14337 exit (ferror (f) || fclose (f) != 0);
14338
14339 ;
14340 return 0;
14341}
14342_ACEOF
14343rm -f conftest$ac_exeext
14344if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14345 (eval $ac_link) 2>&5
14346 ac_status=$?
14347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14348 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14350 (eval $ac_try) 2>&5
14351 ac_status=$?
14352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14353 (exit $ac_status); }; }; then
14354 ac_cv_sizeof_long=`cat conftest.val`
14355else
14356 echo "$as_me: program exited with status $ac_status" >&5
14357echo "$as_me: failed program was:" >&5
14358sed 's/^/| /' conftest.$ac_ext >&5
14359
14360( exit $ac_status )
14361{ { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14362See \`config.log' for more details." >&5
14363echo "$as_me: error: cannot compute sizeof (long), 77
14364See \`config.log' for more details." >&2;}
14365 { (exit 1); exit 1; }; }
14366fi
14367rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14368fi
14369fi
14370rm -f conftest.val
14371else
14372 ac_cv_sizeof_long=0
14373fi
14374fi
14375echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
14376echo "${ECHO_T}$ac_cv_sizeof_long" >&6
14377cat >>confdefs.h <<_ACEOF
14378#define SIZEOF_LONG $ac_cv_sizeof_long
14379_ACEOF
14380
14381 ;;
14382esac
14383
14384if test $acx_cv_header_stdint = stddef.h; then
14385 # Lacking a good header? Test size of everything and deduce all types.
14386 echo "$as_me:$LINENO: checking for int" >&5
14387echo $ECHO_N "checking for int... $ECHO_C" >&6
14388if test "${ac_cv_type_int+set}" = set; then
14389 echo $ECHO_N "(cached) $ECHO_C" >&6
14390else
14391 cat >conftest.$ac_ext <<_ACEOF
14392/* confdefs.h. */
14393_ACEOF
14394cat confdefs.h >>conftest.$ac_ext
14395cat >>conftest.$ac_ext <<_ACEOF
14396/* end confdefs.h. */
14397$ac_includes_default
14398int
14399main ()
14400{
14401if ((int *) 0)
14402 return 0;
14403if (sizeof (int))
14404 return 0;
14405 ;
14406 return 0;
14407}
14408_ACEOF
14409rm -f conftest.$ac_objext
14410if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14411 (eval $ac_compile) 2>conftest.er1
14412 ac_status=$?
14413 grep -v '^ *+' conftest.er1 >conftest.err
14414 rm -f conftest.er1
14415 cat conftest.err >&5
14416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); } &&
14418 { ac_try='test -z "$ac_c_werror_flag"
14419 || test ! -s conftest.err'
14420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14421 (eval $ac_try) 2>&5
14422 ac_status=$?
14423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14424 (exit $ac_status); }; } &&
14425 { ac_try='test -s conftest.$ac_objext'
14426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14427 (eval $ac_try) 2>&5
14428 ac_status=$?
14429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14430 (exit $ac_status); }; }; then
14431 ac_cv_type_int=yes
14432else
14433 echo "$as_me: failed program was:" >&5
14434sed 's/^/| /' conftest.$ac_ext >&5
14435
14436ac_cv_type_int=no
14437fi
14438rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14439fi
14440echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
14441echo "${ECHO_T}$ac_cv_type_int" >&6
14442
14443echo "$as_me:$LINENO: checking size of int" >&5
14444echo $ECHO_N "checking size of int... $ECHO_C" >&6
14445if test "${ac_cv_sizeof_int+set}" = set; then
14446 echo $ECHO_N "(cached) $ECHO_C" >&6
14447else
14448 if test "$ac_cv_type_int" = yes; then
14449 # The cast to unsigned long works around a bug in the HP C Compiler
14450 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14451 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14452 # This bug is HP SR number 8606223364.
14453 if test "$cross_compiling" = yes; then
14454 # Depending upon the size, compute the lo and hi bounds.
14455cat >conftest.$ac_ext <<_ACEOF
14456/* confdefs.h. */
14457_ACEOF
14458cat confdefs.h >>conftest.$ac_ext
14459cat >>conftest.$ac_ext <<_ACEOF
14460/* end confdefs.h. */
14461$ac_includes_default
14462int
14463main ()
14464{
14465static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
14466test_array [0] = 0
14467
14468 ;
14469 return 0;
14470}
14471_ACEOF
14472rm -f conftest.$ac_objext
14473if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14474 (eval $ac_compile) 2>conftest.er1
14475 ac_status=$?
14476 grep -v '^ *+' conftest.er1 >conftest.err
14477 rm -f conftest.er1
14478 cat conftest.err >&5
14479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14480 (exit $ac_status); } &&
14481 { ac_try='test -z "$ac_c_werror_flag"
14482 || test ! -s conftest.err'
14483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14484 (eval $ac_try) 2>&5
14485 ac_status=$?
14486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14487 (exit $ac_status); }; } &&
14488 { ac_try='test -s conftest.$ac_objext'
14489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14490 (eval $ac_try) 2>&5
14491 ac_status=$?
14492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14493 (exit $ac_status); }; }; then
14494 ac_lo=0 ac_mid=0
14495 while :; do
14496 cat >conftest.$ac_ext <<_ACEOF
14497/* confdefs.h. */
14498_ACEOF
14499cat confdefs.h >>conftest.$ac_ext
14500cat >>conftest.$ac_ext <<_ACEOF
14501/* end confdefs.h. */
14502$ac_includes_default
14503int
14504main ()
14505{
14506static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14507test_array [0] = 0
14508
14509 ;
14510 return 0;
14511}
14512_ACEOF
14513rm -f conftest.$ac_objext
14514if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14515 (eval $ac_compile) 2>conftest.er1
14516 ac_status=$?
14517 grep -v '^ *+' conftest.er1 >conftest.err
14518 rm -f conftest.er1
14519 cat conftest.err >&5
14520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14521 (exit $ac_status); } &&
14522 { ac_try='test -z "$ac_c_werror_flag"
14523 || test ! -s conftest.err'
14524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14525 (eval $ac_try) 2>&5
14526 ac_status=$?
14527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14528 (exit $ac_status); }; } &&
14529 { ac_try='test -s conftest.$ac_objext'
14530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14531 (eval $ac_try) 2>&5
14532 ac_status=$?
14533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14534 (exit $ac_status); }; }; then
14535 ac_hi=$ac_mid; break
14536else
14537 echo "$as_me: failed program was:" >&5
14538sed 's/^/| /' conftest.$ac_ext >&5
14539
14540ac_lo=`expr $ac_mid + 1`
14541 if test $ac_lo -le $ac_mid; then
14542 ac_lo= ac_hi=
14543 break
14544 fi
14545 ac_mid=`expr 2 '*' $ac_mid + 1`
14546fi
14547rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14548 done
14549else
14550 echo "$as_me: failed program was:" >&5
14551sed 's/^/| /' conftest.$ac_ext >&5
14552
14553cat >conftest.$ac_ext <<_ACEOF
14554/* confdefs.h. */
14555_ACEOF
14556cat confdefs.h >>conftest.$ac_ext
14557cat >>conftest.$ac_ext <<_ACEOF
14558/* end confdefs.h. */
14559$ac_includes_default
14560int
14561main ()
14562{
14563static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
14564test_array [0] = 0
14565
14566 ;
14567 return 0;
14568}
14569_ACEOF
14570rm -f conftest.$ac_objext
14571if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14572 (eval $ac_compile) 2>conftest.er1
14573 ac_status=$?
14574 grep -v '^ *+' conftest.er1 >conftest.err
14575 rm -f conftest.er1
14576 cat conftest.err >&5
14577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14578 (exit $ac_status); } &&
14579 { ac_try='test -z "$ac_c_werror_flag"
14580 || test ! -s conftest.err'
14581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14582 (eval $ac_try) 2>&5
14583 ac_status=$?
14584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14585 (exit $ac_status); }; } &&
14586 { ac_try='test -s conftest.$ac_objext'
14587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14588 (eval $ac_try) 2>&5
14589 ac_status=$?
14590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14591 (exit $ac_status); }; }; then
14592 ac_hi=-1 ac_mid=-1
14593 while :; do
14594 cat >conftest.$ac_ext <<_ACEOF
14595/* confdefs.h. */
14596_ACEOF
14597cat confdefs.h >>conftest.$ac_ext
14598cat >>conftest.$ac_ext <<_ACEOF
14599/* end confdefs.h. */
14600$ac_includes_default
14601int
14602main ()
14603{
14604static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
14605test_array [0] = 0
14606
14607 ;
14608 return 0;
14609}
14610_ACEOF
14611rm -f conftest.$ac_objext
14612if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14613 (eval $ac_compile) 2>conftest.er1
14614 ac_status=$?
14615 grep -v '^ *+' conftest.er1 >conftest.err
14616 rm -f conftest.er1
14617 cat conftest.err >&5
14618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14619 (exit $ac_status); } &&
14620 { ac_try='test -z "$ac_c_werror_flag"
14621 || test ! -s conftest.err'
14622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14623 (eval $ac_try) 2>&5
14624 ac_status=$?
14625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14626 (exit $ac_status); }; } &&
14627 { ac_try='test -s conftest.$ac_objext'
14628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14629 (eval $ac_try) 2>&5
14630 ac_status=$?
14631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14632 (exit $ac_status); }; }; then
14633 ac_lo=$ac_mid; break
14634else
14635 echo "$as_me: failed program was:" >&5
14636sed 's/^/| /' conftest.$ac_ext >&5
14637
14638ac_hi=`expr '(' $ac_mid ')' - 1`
14639 if test $ac_mid -le $ac_hi; then
14640 ac_lo= ac_hi=
14641 break
14642 fi
14643 ac_mid=`expr 2 '*' $ac_mid`
14644fi
14645rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14646 done
14647else
14648 echo "$as_me: failed program was:" >&5
14649sed 's/^/| /' conftest.$ac_ext >&5
14650
14651ac_lo= ac_hi=
14652fi
14653rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14654fi
14655rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14656# Binary search between lo and hi bounds.
14657while test "x$ac_lo" != "x$ac_hi"; do
14658 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14659 cat >conftest.$ac_ext <<_ACEOF
14660/* confdefs.h. */
14661_ACEOF
14662cat confdefs.h >>conftest.$ac_ext
14663cat >>conftest.$ac_ext <<_ACEOF
14664/* end confdefs.h. */
14665$ac_includes_default
14666int
14667main ()
14668{
14669static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14670test_array [0] = 0
14671
14672 ;
14673 return 0;
14674}
14675_ACEOF
14676rm -f conftest.$ac_objext
14677if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14678 (eval $ac_compile) 2>conftest.er1
14679 ac_status=$?
14680 grep -v '^ *+' conftest.er1 >conftest.err
14681 rm -f conftest.er1
14682 cat conftest.err >&5
14683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14684 (exit $ac_status); } &&
14685 { ac_try='test -z "$ac_c_werror_flag"
14686 || test ! -s conftest.err'
14687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14688 (eval $ac_try) 2>&5
14689 ac_status=$?
14690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14691 (exit $ac_status); }; } &&
14692 { ac_try='test -s conftest.$ac_objext'
14693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14694 (eval $ac_try) 2>&5
14695 ac_status=$?
14696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14697 (exit $ac_status); }; }; then
14698 ac_hi=$ac_mid
14699else
14700 echo "$as_me: failed program was:" >&5
14701sed 's/^/| /' conftest.$ac_ext >&5
14702
14703ac_lo=`expr '(' $ac_mid ')' + 1`
14704fi
14705rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14706done
14707case $ac_lo in
14708?*) ac_cv_sizeof_int=$ac_lo;;
14709'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14710See \`config.log' for more details." >&5
14711echo "$as_me: error: cannot compute sizeof (int), 77
14712See \`config.log' for more details." >&2;}
14713 { (exit 1); exit 1; }; } ;;
14714esac
14715else
14716 if test "$cross_compiling" = yes; then
14717 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14718See \`config.log' for more details." >&5
14719echo "$as_me: error: cannot run test program while cross compiling
14720See \`config.log' for more details." >&2;}
14721 { (exit 1); exit 1; }; }
14722else
14723 cat >conftest.$ac_ext <<_ACEOF
14724/* confdefs.h. */
14725_ACEOF
14726cat confdefs.h >>conftest.$ac_ext
14727cat >>conftest.$ac_ext <<_ACEOF
14728/* end confdefs.h. */
14729$ac_includes_default
14730long longval () { return (long) (sizeof (int)); }
14731unsigned long ulongval () { return (long) (sizeof (int)); }
14732#include <stdio.h>
14733#include <stdlib.h>
14734int
14735main ()
14736{
14737
14738 FILE *f = fopen ("conftest.val", "w");
14739 if (! f)
14740 exit (1);
14741 if (((long) (sizeof (int))) < 0)
14742 {
14743 long i = longval ();
14744 if (i != ((long) (sizeof (int))))
14745 exit (1);
14746 fprintf (f, "%ld\n", i);
14747 }
14748 else
14749 {
14750 unsigned long i = ulongval ();
14751 if (i != ((long) (sizeof (int))))
14752 exit (1);
14753 fprintf (f, "%lu\n", i);
14754 }
14755 exit (ferror (f) || fclose (f) != 0);
14756
14757 ;
14758 return 0;
14759}
14760_ACEOF
14761rm -f conftest$ac_exeext
14762if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14763 (eval $ac_link) 2>&5
14764 ac_status=$?
14765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14766 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14768 (eval $ac_try) 2>&5
14769 ac_status=$?
14770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14771 (exit $ac_status); }; }; then
14772 ac_cv_sizeof_int=`cat conftest.val`
14773else
14774 echo "$as_me: program exited with status $ac_status" >&5
14775echo "$as_me: failed program was:" >&5
14776sed 's/^/| /' conftest.$ac_ext >&5
14777
14778( exit $ac_status )
14779{ { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14780See \`config.log' for more details." >&5
14781echo "$as_me: error: cannot compute sizeof (int), 77
14782See \`config.log' for more details." >&2;}
14783 { (exit 1); exit 1; }; }
14784fi
14785rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14786fi
14787fi
14788rm -f conftest.val
14789else
14790 ac_cv_sizeof_int=0
14791fi
14792fi
14793echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
14794echo "${ECHO_T}$ac_cv_sizeof_int" >&6
14795cat >>confdefs.h <<_ACEOF
14796#define SIZEOF_INT $ac_cv_sizeof_int
14797_ACEOF
14798
14799
14800 echo "$as_me:$LINENO: checking for short" >&5
14801echo $ECHO_N "checking for short... $ECHO_C" >&6
14802if test "${ac_cv_type_short+set}" = set; then
14803 echo $ECHO_N "(cached) $ECHO_C" >&6
14804else
14805 cat >conftest.$ac_ext <<_ACEOF
14806/* confdefs.h. */
14807_ACEOF
14808cat confdefs.h >>conftest.$ac_ext
14809cat >>conftest.$ac_ext <<_ACEOF
14810/* end confdefs.h. */
14811$ac_includes_default
14812int
14813main ()
14814{
14815if ((short *) 0)
14816 return 0;
14817if (sizeof (short))
14818 return 0;
14819 ;
14820 return 0;
14821}
14822_ACEOF
14823rm -f conftest.$ac_objext
14824if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14825 (eval $ac_compile) 2>conftest.er1
14826 ac_status=$?
14827 grep -v '^ *+' conftest.er1 >conftest.err
14828 rm -f conftest.er1
14829 cat conftest.err >&5
14830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14831 (exit $ac_status); } &&
14832 { ac_try='test -z "$ac_c_werror_flag"
14833 || test ! -s conftest.err'
14834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14835 (eval $ac_try) 2>&5
14836 ac_status=$?
14837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14838 (exit $ac_status); }; } &&
14839 { ac_try='test -s conftest.$ac_objext'
14840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14841 (eval $ac_try) 2>&5
14842 ac_status=$?
14843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14844 (exit $ac_status); }; }; then
14845 ac_cv_type_short=yes
14846else
14847 echo "$as_me: failed program was:" >&5
14848sed 's/^/| /' conftest.$ac_ext >&5
14849
14850ac_cv_type_short=no
14851fi
14852rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14853fi
14854echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
14855echo "${ECHO_T}$ac_cv_type_short" >&6
14856
14857echo "$as_me:$LINENO: checking size of short" >&5
14858echo $ECHO_N "checking size of short... $ECHO_C" >&6
14859if test "${ac_cv_sizeof_short+set}" = set; then
14860 echo $ECHO_N "(cached) $ECHO_C" >&6
14861else
14862 if test "$ac_cv_type_short" = yes; then
14863 # The cast to unsigned long works around a bug in the HP C Compiler
14864 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14865 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14866 # This bug is HP SR number 8606223364.
14867 if test "$cross_compiling" = yes; then
14868 # Depending upon the size, compute the lo and hi bounds.
14869cat >conftest.$ac_ext <<_ACEOF
14870/* confdefs.h. */
14871_ACEOF
14872cat confdefs.h >>conftest.$ac_ext
14873cat >>conftest.$ac_ext <<_ACEOF
14874/* end confdefs.h. */
14875$ac_includes_default
14876int
14877main ()
14878{
14879static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
14880test_array [0] = 0
14881
14882 ;
14883 return 0;
14884}
14885_ACEOF
14886rm -f conftest.$ac_objext
14887if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14888 (eval $ac_compile) 2>conftest.er1
14889 ac_status=$?
14890 grep -v '^ *+' conftest.er1 >conftest.err
14891 rm -f conftest.er1
14892 cat conftest.err >&5
14893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14894 (exit $ac_status); } &&
14895 { ac_try='test -z "$ac_c_werror_flag"
14896 || test ! -s conftest.err'
14897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14898 (eval $ac_try) 2>&5
14899 ac_status=$?
14900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14901 (exit $ac_status); }; } &&
14902 { ac_try='test -s conftest.$ac_objext'
14903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14904 (eval $ac_try) 2>&5
14905 ac_status=$?
14906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14907 (exit $ac_status); }; }; then
14908 ac_lo=0 ac_mid=0
14909 while :; do
14910 cat >conftest.$ac_ext <<_ACEOF
14911/* confdefs.h. */
14912_ACEOF
14913cat confdefs.h >>conftest.$ac_ext
14914cat >>conftest.$ac_ext <<_ACEOF
14915/* end confdefs.h. */
14916$ac_includes_default
14917int
14918main ()
14919{
14920static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
14921test_array [0] = 0
14922
14923 ;
14924 return 0;
14925}
14926_ACEOF
14927rm -f conftest.$ac_objext
14928if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14929 (eval $ac_compile) 2>conftest.er1
14930 ac_status=$?
14931 grep -v '^ *+' conftest.er1 >conftest.err
14932 rm -f conftest.er1
14933 cat conftest.err >&5
14934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14935 (exit $ac_status); } &&
14936 { ac_try='test -z "$ac_c_werror_flag"
14937 || test ! -s conftest.err'
14938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14939 (eval $ac_try) 2>&5
14940 ac_status=$?
14941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14942 (exit $ac_status); }; } &&
14943 { ac_try='test -s conftest.$ac_objext'
14944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14945 (eval $ac_try) 2>&5
14946 ac_status=$?
14947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14948 (exit $ac_status); }; }; then
14949 ac_hi=$ac_mid; break
14950else
14951 echo "$as_me: failed program was:" >&5
14952sed 's/^/| /' conftest.$ac_ext >&5
14953
14954ac_lo=`expr $ac_mid + 1`
14955 if test $ac_lo -le $ac_mid; then
14956 ac_lo= ac_hi=
14957 break
14958 fi
14959 ac_mid=`expr 2 '*' $ac_mid + 1`
14960fi
14961rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14962 done
14963else
14964 echo "$as_me: failed program was:" >&5
14965sed 's/^/| /' conftest.$ac_ext >&5
14966
14967cat >conftest.$ac_ext <<_ACEOF
14968/* confdefs.h. */
14969_ACEOF
14970cat confdefs.h >>conftest.$ac_ext
14971cat >>conftest.$ac_ext <<_ACEOF
14972/* end confdefs.h. */
14973$ac_includes_default
14974int
14975main ()
14976{
14977static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
14978test_array [0] = 0
14979
14980 ;
14981 return 0;
14982}
14983_ACEOF
14984rm -f conftest.$ac_objext
14985if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14986 (eval $ac_compile) 2>conftest.er1
14987 ac_status=$?
14988 grep -v '^ *+' conftest.er1 >conftest.err
14989 rm -f conftest.er1
14990 cat conftest.err >&5
14991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14992 (exit $ac_status); } &&
14993 { ac_try='test -z "$ac_c_werror_flag"
14994 || test ! -s conftest.err'
14995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14996 (eval $ac_try) 2>&5
14997 ac_status=$?
14998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14999 (exit $ac_status); }; } &&
15000 { ac_try='test -s conftest.$ac_objext'
15001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15002 (eval $ac_try) 2>&5
15003 ac_status=$?
15004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15005 (exit $ac_status); }; }; then
15006 ac_hi=-1 ac_mid=-1
15007 while :; do
15008 cat >conftest.$ac_ext <<_ACEOF
15009/* confdefs.h. */
15010_ACEOF
15011cat confdefs.h >>conftest.$ac_ext
15012cat >>conftest.$ac_ext <<_ACEOF
15013/* end confdefs.h. */
15014$ac_includes_default
15015int
15016main ()
15017{
15018static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
15019test_array [0] = 0
15020
15021 ;
15022 return 0;
15023}
15024_ACEOF
15025rm -f conftest.$ac_objext
15026if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15027 (eval $ac_compile) 2>conftest.er1
15028 ac_status=$?
15029 grep -v '^ *+' conftest.er1 >conftest.err
15030 rm -f conftest.er1
15031 cat conftest.err >&5
15032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15033 (exit $ac_status); } &&
15034 { ac_try='test -z "$ac_c_werror_flag"
15035 || test ! -s conftest.err'
15036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15037 (eval $ac_try) 2>&5
15038 ac_status=$?
15039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15040 (exit $ac_status); }; } &&
15041 { ac_try='test -s conftest.$ac_objext'
15042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15043 (eval $ac_try) 2>&5
15044 ac_status=$?
15045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15046 (exit $ac_status); }; }; then
15047 ac_lo=$ac_mid; break
15048else
15049 echo "$as_me: failed program was:" >&5
15050sed 's/^/| /' conftest.$ac_ext >&5
15051
15052ac_hi=`expr '(' $ac_mid ')' - 1`
15053 if test $ac_mid -le $ac_hi; then
15054 ac_lo= ac_hi=
15055 break
15056 fi
15057 ac_mid=`expr 2 '*' $ac_mid`
15058fi
15059rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15060 done
15061else
15062 echo "$as_me: failed program was:" >&5
15063sed 's/^/| /' conftest.$ac_ext >&5
15064
15065ac_lo= ac_hi=
15066fi
15067rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15068fi
15069rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15070# Binary search between lo and hi bounds.
15071while test "x$ac_lo" != "x$ac_hi"; do
15072 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15073 cat >conftest.$ac_ext <<_ACEOF
15074/* confdefs.h. */
15075_ACEOF
15076cat confdefs.h >>conftest.$ac_ext
15077cat >>conftest.$ac_ext <<_ACEOF
15078/* end confdefs.h. */
15079$ac_includes_default
15080int
15081main ()
15082{
15083static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
15084test_array [0] = 0
15085
15086 ;
15087 return 0;
15088}
15089_ACEOF
15090rm -f conftest.$ac_objext
15091if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15092 (eval $ac_compile) 2>conftest.er1
15093 ac_status=$?
15094 grep -v '^ *+' conftest.er1 >conftest.err
15095 rm -f conftest.er1
15096 cat conftest.err >&5
15097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15098 (exit $ac_status); } &&
15099 { ac_try='test -z "$ac_c_werror_flag"
15100 || test ! -s conftest.err'
15101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15102 (eval $ac_try) 2>&5
15103 ac_status=$?
15104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105 (exit $ac_status); }; } &&
15106 { ac_try='test -s conftest.$ac_objext'
15107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15108 (eval $ac_try) 2>&5
15109 ac_status=$?
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); }; }; then
15112 ac_hi=$ac_mid
15113else
15114 echo "$as_me: failed program was:" >&5
15115sed 's/^/| /' conftest.$ac_ext >&5
15116
15117ac_lo=`expr '(' $ac_mid ')' + 1`
15118fi
15119rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15120done
15121case $ac_lo in
15122?*) ac_cv_sizeof_short=$ac_lo;;
15123'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15124See \`config.log' for more details." >&5
15125echo "$as_me: error: cannot compute sizeof (short), 77
15126See \`config.log' for more details." >&2;}
15127 { (exit 1); exit 1; }; } ;;
15128esac
15129else
15130 if test "$cross_compiling" = yes; then
15131 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15132See \`config.log' for more details." >&5
15133echo "$as_me: error: cannot run test program while cross compiling
15134See \`config.log' for more details." >&2;}
15135 { (exit 1); exit 1; }; }
15136else
15137 cat >conftest.$ac_ext <<_ACEOF
15138/* confdefs.h. */
15139_ACEOF
15140cat confdefs.h >>conftest.$ac_ext
15141cat >>conftest.$ac_ext <<_ACEOF
15142/* end confdefs.h. */
15143$ac_includes_default
15144long longval () { return (long) (sizeof (short)); }
15145unsigned long ulongval () { return (long) (sizeof (short)); }
15146#include <stdio.h>
15147#include <stdlib.h>
15148int
15149main ()
15150{
15151
15152 FILE *f = fopen ("conftest.val", "w");
15153 if (! f)
15154 exit (1);
15155 if (((long) (sizeof (short))) < 0)
15156 {
15157 long i = longval ();
15158 if (i != ((long) (sizeof (short))))
15159 exit (1);
15160 fprintf (f, "%ld\n", i);
15161 }
15162 else
15163 {
15164 unsigned long i = ulongval ();
15165 if (i != ((long) (sizeof (short))))
15166 exit (1);
15167 fprintf (f, "%lu\n", i);
15168 }
15169 exit (ferror (f) || fclose (f) != 0);
15170
15171 ;
15172 return 0;
15173}
15174_ACEOF
15175rm -f conftest$ac_exeext
15176if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15177 (eval $ac_link) 2>&5
15178 ac_status=$?
15179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15180 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15182 (eval $ac_try) 2>&5
15183 ac_status=$?
15184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15185 (exit $ac_status); }; }; then
15186 ac_cv_sizeof_short=`cat conftest.val`
15187else
15188 echo "$as_me: program exited with status $ac_status" >&5
15189echo "$as_me: failed program was:" >&5
15190sed 's/^/| /' conftest.$ac_ext >&5
15191
15192( exit $ac_status )
15193{ { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15194See \`config.log' for more details." >&5
15195echo "$as_me: error: cannot compute sizeof (short), 77
15196See \`config.log' for more details." >&2;}
15197 { (exit 1); exit 1; }; }
15198fi
15199rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15200fi
15201fi
15202rm -f conftest.val
15203else
15204 ac_cv_sizeof_short=0
15205fi
15206fi
15207echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
15208echo "${ECHO_T}$ac_cv_sizeof_short" >&6
15209cat >>confdefs.h <<_ACEOF
15210#define SIZEOF_SHORT $ac_cv_sizeof_short
15211_ACEOF
15212
15213
15214 echo "$as_me:$LINENO: checking for char" >&5
15215echo $ECHO_N "checking for char... $ECHO_C" >&6
15216if test "${ac_cv_type_char+set}" = set; then
15217 echo $ECHO_N "(cached) $ECHO_C" >&6
15218else
15219 cat >conftest.$ac_ext <<_ACEOF
15220/* confdefs.h. */
15221_ACEOF
15222cat confdefs.h >>conftest.$ac_ext
15223cat >>conftest.$ac_ext <<_ACEOF
15224/* end confdefs.h. */
15225$ac_includes_default
15226int
15227main ()
15228{
15229if ((char *) 0)
15230 return 0;
15231if (sizeof (char))
15232 return 0;
15233 ;
15234 return 0;
15235}
15236_ACEOF
15237rm -f conftest.$ac_objext
15238if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15239 (eval $ac_compile) 2>conftest.er1
15240 ac_status=$?
15241 grep -v '^ *+' conftest.er1 >conftest.err
15242 rm -f conftest.er1
15243 cat conftest.err >&5
15244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15245 (exit $ac_status); } &&
15246 { ac_try='test -z "$ac_c_werror_flag"
15247 || test ! -s conftest.err'
15248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15249 (eval $ac_try) 2>&5
15250 ac_status=$?
15251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15252 (exit $ac_status); }; } &&
15253 { ac_try='test -s conftest.$ac_objext'
15254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15255 (eval $ac_try) 2>&5
15256 ac_status=$?
15257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15258 (exit $ac_status); }; }; then
15259 ac_cv_type_char=yes
15260else
15261 echo "$as_me: failed program was:" >&5
15262sed 's/^/| /' conftest.$ac_ext >&5
15263
15264ac_cv_type_char=no
15265fi
15266rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15267fi
15268echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
15269echo "${ECHO_T}$ac_cv_type_char" >&6
15270
15271echo "$as_me:$LINENO: checking size of char" >&5
15272echo $ECHO_N "checking size of char... $ECHO_C" >&6
15273if test "${ac_cv_sizeof_char+set}" = set; then
15274 echo $ECHO_N "(cached) $ECHO_C" >&6
15275else
15276 if test "$ac_cv_type_char" = yes; then
15277 # The cast to unsigned long works around a bug in the HP C Compiler
15278 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15279 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15280 # This bug is HP SR number 8606223364.
15281 if test "$cross_compiling" = yes; then
15282 # Depending upon the size, compute the lo and hi bounds.
15283cat >conftest.$ac_ext <<_ACEOF
15284/* confdefs.h. */
15285_ACEOF
15286cat confdefs.h >>conftest.$ac_ext
15287cat >>conftest.$ac_ext <<_ACEOF
15288/* end confdefs.h. */
15289$ac_includes_default
15290int
15291main ()
15292{
15293static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
15294test_array [0] = 0
15295
15296 ;
15297 return 0;
15298}
15299_ACEOF
15300rm -f conftest.$ac_objext
15301if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15302 (eval $ac_compile) 2>conftest.er1
15303 ac_status=$?
15304 grep -v '^ *+' conftest.er1 >conftest.err
15305 rm -f conftest.er1
15306 cat conftest.err >&5
15307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15308 (exit $ac_status); } &&
15309 { ac_try='test -z "$ac_c_werror_flag"
15310 || test ! -s conftest.err'
15311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15312 (eval $ac_try) 2>&5
15313 ac_status=$?
15314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15315 (exit $ac_status); }; } &&
15316 { ac_try='test -s conftest.$ac_objext'
15317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15318 (eval $ac_try) 2>&5
15319 ac_status=$?
15320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15321 (exit $ac_status); }; }; then
15322 ac_lo=0 ac_mid=0
15323 while :; do
15324 cat >conftest.$ac_ext <<_ACEOF
15325/* confdefs.h. */
15326_ACEOF
15327cat confdefs.h >>conftest.$ac_ext
15328cat >>conftest.$ac_ext <<_ACEOF
15329/* end confdefs.h. */
15330$ac_includes_default
15331int
15332main ()
15333{
15334static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15335test_array [0] = 0
15336
15337 ;
15338 return 0;
15339}
15340_ACEOF
15341rm -f conftest.$ac_objext
15342if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15343 (eval $ac_compile) 2>conftest.er1
15344 ac_status=$?
15345 grep -v '^ *+' conftest.er1 >conftest.err
15346 rm -f conftest.er1
15347 cat conftest.err >&5
15348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15349 (exit $ac_status); } &&
15350 { ac_try='test -z "$ac_c_werror_flag"
15351 || test ! -s conftest.err'
15352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15353 (eval $ac_try) 2>&5
15354 ac_status=$?
15355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15356 (exit $ac_status); }; } &&
15357 { ac_try='test -s conftest.$ac_objext'
15358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15359 (eval $ac_try) 2>&5
15360 ac_status=$?
15361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15362 (exit $ac_status); }; }; then
15363 ac_hi=$ac_mid; break
15364else
15365 echo "$as_me: failed program was:" >&5
15366sed 's/^/| /' conftest.$ac_ext >&5
15367
15368ac_lo=`expr $ac_mid + 1`
15369 if test $ac_lo -le $ac_mid; then
15370 ac_lo= ac_hi=
15371 break
15372 fi
15373 ac_mid=`expr 2 '*' $ac_mid + 1`
15374fi
15375rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15376 done
15377else
15378 echo "$as_me: failed program was:" >&5
15379sed 's/^/| /' conftest.$ac_ext >&5
15380
15381cat >conftest.$ac_ext <<_ACEOF
15382/* confdefs.h. */
15383_ACEOF
15384cat confdefs.h >>conftest.$ac_ext
15385cat >>conftest.$ac_ext <<_ACEOF
15386/* end confdefs.h. */
15387$ac_includes_default
15388int
15389main ()
15390{
15391static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
15392test_array [0] = 0
15393
15394 ;
15395 return 0;
15396}
15397_ACEOF
15398rm -f conftest.$ac_objext
15399if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15400 (eval $ac_compile) 2>conftest.er1
15401 ac_status=$?
15402 grep -v '^ *+' conftest.er1 >conftest.err
15403 rm -f conftest.er1
15404 cat conftest.err >&5
15405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15406 (exit $ac_status); } &&
15407 { ac_try='test -z "$ac_c_werror_flag"
15408 || test ! -s conftest.err'
15409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15410 (eval $ac_try) 2>&5
15411 ac_status=$?
15412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15413 (exit $ac_status); }; } &&
15414 { ac_try='test -s conftest.$ac_objext'
15415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15416 (eval $ac_try) 2>&5
15417 ac_status=$?
15418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15419 (exit $ac_status); }; }; then
15420 ac_hi=-1 ac_mid=-1
15421 while :; do
15422 cat >conftest.$ac_ext <<_ACEOF
15423/* confdefs.h. */
15424_ACEOF
15425cat confdefs.h >>conftest.$ac_ext
15426cat >>conftest.$ac_ext <<_ACEOF
15427/* end confdefs.h. */
15428$ac_includes_default
15429int
15430main ()
15431{
15432static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
15433test_array [0] = 0
15434
15435 ;
15436 return 0;
15437}
15438_ACEOF
15439rm -f conftest.$ac_objext
15440if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15441 (eval $ac_compile) 2>conftest.er1
15442 ac_status=$?
15443 grep -v '^ *+' conftest.er1 >conftest.err
15444 rm -f conftest.er1
15445 cat conftest.err >&5
15446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15447 (exit $ac_status); } &&
15448 { ac_try='test -z "$ac_c_werror_flag"
15449 || test ! -s conftest.err'
15450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15451 (eval $ac_try) 2>&5
15452 ac_status=$?
15453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454 (exit $ac_status); }; } &&
15455 { ac_try='test -s conftest.$ac_objext'
15456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15457 (eval $ac_try) 2>&5
15458 ac_status=$?
15459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15460 (exit $ac_status); }; }; then
15461 ac_lo=$ac_mid; break
15462else
15463 echo "$as_me: failed program was:" >&5
15464sed 's/^/| /' conftest.$ac_ext >&5
15465
15466ac_hi=`expr '(' $ac_mid ')' - 1`
15467 if test $ac_mid -le $ac_hi; then
15468 ac_lo= ac_hi=
15469 break
15470 fi
15471 ac_mid=`expr 2 '*' $ac_mid`
15472fi
15473rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15474 done
15475else
15476 echo "$as_me: failed program was:" >&5
15477sed 's/^/| /' conftest.$ac_ext >&5
15478
15479ac_lo= ac_hi=
15480fi
15481rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15482fi
15483rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15484# Binary search between lo and hi bounds.
15485while test "x$ac_lo" != "x$ac_hi"; do
15486 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15487 cat >conftest.$ac_ext <<_ACEOF
15488/* confdefs.h. */
15489_ACEOF
15490cat confdefs.h >>conftest.$ac_ext
15491cat >>conftest.$ac_ext <<_ACEOF
15492/* end confdefs.h. */
15493$ac_includes_default
15494int
15495main ()
15496{
15497static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15498test_array [0] = 0
15499
15500 ;
15501 return 0;
15502}
15503_ACEOF
15504rm -f conftest.$ac_objext
15505if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15506 (eval $ac_compile) 2>conftest.er1
15507 ac_status=$?
15508 grep -v '^ *+' conftest.er1 >conftest.err
15509 rm -f conftest.er1
15510 cat conftest.err >&5
15511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15512 (exit $ac_status); } &&
15513 { ac_try='test -z "$ac_c_werror_flag"
15514 || test ! -s conftest.err'
15515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15516 (eval $ac_try) 2>&5
15517 ac_status=$?
15518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15519 (exit $ac_status); }; } &&
15520 { ac_try='test -s conftest.$ac_objext'
15521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15522 (eval $ac_try) 2>&5
15523 ac_status=$?
15524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15525 (exit $ac_status); }; }; then
15526 ac_hi=$ac_mid
15527else
15528 echo "$as_me: failed program was:" >&5
15529sed 's/^/| /' conftest.$ac_ext >&5
15530
15531ac_lo=`expr '(' $ac_mid ')' + 1`
15532fi
15533rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15534done
15535case $ac_lo in
15536?*) ac_cv_sizeof_char=$ac_lo;;
15537'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15538See \`config.log' for more details." >&5
15539echo "$as_me: error: cannot compute sizeof (char), 77
15540See \`config.log' for more details." >&2;}
15541 { (exit 1); exit 1; }; } ;;
15542esac
15543else
15544 if test "$cross_compiling" = yes; then
15545 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15546See \`config.log' for more details." >&5
15547echo "$as_me: error: cannot run test program while cross compiling
15548See \`config.log' for more details." >&2;}
15549 { (exit 1); exit 1; }; }
15550else
15551 cat >conftest.$ac_ext <<_ACEOF
15552/* confdefs.h. */
15553_ACEOF
15554cat confdefs.h >>conftest.$ac_ext
15555cat >>conftest.$ac_ext <<_ACEOF
15556/* end confdefs.h. */
15557$ac_includes_default
15558long longval () { return (long) (sizeof (char)); }
15559unsigned long ulongval () { return (long) (sizeof (char)); }
15560#include <stdio.h>
15561#include <stdlib.h>
15562int
15563main ()
15564{
15565
15566 FILE *f = fopen ("conftest.val", "w");
15567 if (! f)
15568 exit (1);
15569 if (((long) (sizeof (char))) < 0)
15570 {
15571 long i = longval ();
15572 if (i != ((long) (sizeof (char))))
15573 exit (1);
15574 fprintf (f, "%ld\n", i);
15575 }
15576 else
15577 {
15578 unsigned long i = ulongval ();
15579 if (i != ((long) (sizeof (char))))
15580 exit (1);
15581 fprintf (f, "%lu\n", i);
15582 }
15583 exit (ferror (f) || fclose (f) != 0);
15584
15585 ;
15586 return 0;
15587}
15588_ACEOF
15589rm -f conftest$ac_exeext
15590if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15591 (eval $ac_link) 2>&5
15592 ac_status=$?
15593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15594 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15596 (eval $ac_try) 2>&5
15597 ac_status=$?
15598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15599 (exit $ac_status); }; }; then
15600 ac_cv_sizeof_char=`cat conftest.val`
15601else
15602 echo "$as_me: program exited with status $ac_status" >&5
15603echo "$as_me: failed program was:" >&5
15604sed 's/^/| /' conftest.$ac_ext >&5
15605
15606( exit $ac_status )
15607{ { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15608See \`config.log' for more details." >&5
15609echo "$as_me: error: cannot compute sizeof (char), 77
15610See \`config.log' for more details." >&2;}
15611 { (exit 1); exit 1; }; }
15612fi
15613rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15614fi
15615fi
15616rm -f conftest.val
15617else
15618 ac_cv_sizeof_char=0
15619fi
15620fi
15621echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
15622echo "${ECHO_T}$ac_cv_sizeof_char" >&6
15623cat >>confdefs.h <<_ACEOF
15624#define SIZEOF_CHAR $ac_cv_sizeof_char
15625_ACEOF
15626
15627
15628
15629 echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
15630echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
15631 case "$ac_cv_sizeof_char" in
15632 1) acx_cv_type_int8_t=char ;;
15633 *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
15634echo "$as_me: error: no 8-bit type" >&2;}
15635 { (exit please report a bug); exit please report a bug; }; }
15636 esac
15637 echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
15638echo "${ECHO_T}$acx_cv_type_int8_t" >&6
15639
15640 echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
15641echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
15642 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
15643 2:*) acx_cv_type_int16_t=int ;;
15644 *:2) acx_cv_type_int16_t=short ;;
15645 *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
15646echo "$as_me: error: no 16-bit type" >&2;}
15647 { (exit please report a bug); exit please report a bug; }; }
15648 esac
15649 echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
15650echo "${ECHO_T}$acx_cv_type_int16_t" >&6
15651
15652 echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
15653echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
15654 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
15655 4:*) acx_cv_type_int32_t=int ;;
15656 *:4) acx_cv_type_int32_t=long ;;
15657 *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
15658echo "$as_me: error: no 32-bit type" >&2;}
15659 { (exit please report a bug); exit please report a bug; }; }
15660 esac
15661 echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
15662echo "${ECHO_T}$acx_cv_type_int32_t" >&6
15663fi
15664
15665# These tests are here to make the output prettier
15666
15667if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
15668 case "$ac_cv_sizeof_long" in
15669 8) acx_cv_type_int64_t=long ;;
15670 esac
15671 echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
15672echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
15673 echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
15674echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
15675fi
15676
15677# Now we can use the above types
15678
15679if test "$ac_cv_type_uintptr_t" != yes; then
15680 echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
15681echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
15682 case $ac_cv_sizeof_void_p in
15683 2) acx_cv_type_intptr_t=int16_t ;;
15684 4) acx_cv_type_intptr_t=int32_t ;;
15685 8) acx_cv_type_intptr_t=int64_t ;;
15686 *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
15687echo "$as_me: error: no equivalent for intptr_t" >&2;}
15688 { (exit please report a bug); exit please report a bug; }; }
15689 esac
15690 echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
15691echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
15692fi
15693
15694# ----------------- done all checks, emit header -------------
15695 ac_config_commands="$ac_config_commands bfd_stdint.h"
15696
15697
15698
2ba49b59
KC
15699echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15700echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15701if test "${ac_cv_header_time+set}" = set; then
15702 echo $ECHO_N "(cached) $ECHO_C" >&6
15703else
15704 cat >conftest.$ac_ext <<_ACEOF
15705/* confdefs.h. */
15706_ACEOF
15707cat confdefs.h >>conftest.$ac_ext
15708cat >>conftest.$ac_ext <<_ACEOF
15709/* end confdefs.h. */
15710#include <sys/types.h>
15711#include <sys/time.h>
15712#include <time.h>
15713
15714int
15715main ()
15716{
15717if ((struct tm *) 0)
15718return 0;
15719 ;
15720 return 0;
15721}
15722_ACEOF
15723rm -f conftest.$ac_objext
15724if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15725 (eval $ac_compile) 2>conftest.er1
15726 ac_status=$?
15727 grep -v '^ *+' conftest.er1 >conftest.err
15728 rm -f conftest.er1
15729 cat conftest.err >&5
15730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15731 (exit $ac_status); } &&
49c96104
SE
15732 { ac_try='test -z "$ac_c_werror_flag"
15733 || test ! -s conftest.err'
2ba49b59
KC
15734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15735 (eval $ac_try) 2>&5
15736 ac_status=$?
15737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15738 (exit $ac_status); }; } &&
15739 { ac_try='test -s conftest.$ac_objext'
15740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15741 (eval $ac_try) 2>&5
15742 ac_status=$?
15743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15744 (exit $ac_status); }; }; then
15745 ac_cv_header_time=yes
15746else
15747 echo "$as_me: failed program was:" >&5
15748sed 's/^/| /' conftest.$ac_ext >&5
15749
15750ac_cv_header_time=no
15751fi
15752rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15753fi
15754echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15755echo "${ECHO_T}$ac_cv_header_time" >&6
15756if test $ac_cv_header_time = yes; then
15757
15758cat >>confdefs.h <<\_ACEOF
15759#define TIME_WITH_SYS_TIME 1
15760_ACEOF
15761
15762fi
15763
15764
15765
15766
15767
15768
15769ac_header_dirent=no
15770for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15771 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15772echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
15773echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15774if eval "test \"\${$as_ac_Header+set}\" = set"; then
15775 echo $ECHO_N "(cached) $ECHO_C" >&6
15776else
15777 cat >conftest.$ac_ext <<_ACEOF
15778/* confdefs.h. */
15779_ACEOF
15780cat confdefs.h >>conftest.$ac_ext
15781cat >>conftest.$ac_ext <<_ACEOF
15782/* end confdefs.h. */
15783#include <sys/types.h>
15784#include <$ac_hdr>
15785
15786int
15787main ()
15788{
15789if ((DIR *) 0)
15790return 0;
15791 ;
15792 return 0;
15793}
15794_ACEOF
15795rm -f conftest.$ac_objext
15796if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15797 (eval $ac_compile) 2>conftest.er1
15798 ac_status=$?
15799 grep -v '^ *+' conftest.er1 >conftest.err
15800 rm -f conftest.er1
15801 cat conftest.err >&5
15802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15803 (exit $ac_status); } &&
49c96104
SE
15804 { ac_try='test -z "$ac_c_werror_flag"
15805 || test ! -s conftest.err'
2ba49b59
KC
15806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15807 (eval $ac_try) 2>&5
15808 ac_status=$?
15809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15810 (exit $ac_status); }; } &&
15811 { ac_try='test -s conftest.$ac_objext'
15812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15813 (eval $ac_try) 2>&5
15814 ac_status=$?
15815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15816 (exit $ac_status); }; }; then
15817 eval "$as_ac_Header=yes"
15818else
15819 echo "$as_me: failed program was:" >&5
15820sed 's/^/| /' conftest.$ac_ext >&5
15821
15822eval "$as_ac_Header=no"
15823fi
15824rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15825fi
15826echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15827echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15828if test `eval echo '${'$as_ac_Header'}'` = yes; then
15829 cat >>confdefs.h <<_ACEOF
15830#define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15831_ACEOF
15832
15833ac_header_dirent=$ac_hdr; break
15834fi
15835
15836done
15837# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15838if test $ac_header_dirent = dirent.h; then
15839 echo "$as_me:$LINENO: checking for library containing opendir" >&5
15840echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15841if test "${ac_cv_search_opendir+set}" = set; then
15842 echo $ECHO_N "(cached) $ECHO_C" >&6
15843else
15844 ac_func_search_save_LIBS=$LIBS
15845ac_cv_search_opendir=no
15846cat >conftest.$ac_ext <<_ACEOF
15847/* confdefs.h. */
15848_ACEOF
15849cat confdefs.h >>conftest.$ac_ext
15850cat >>conftest.$ac_ext <<_ACEOF
15851/* end confdefs.h. */
15852
15853/* Override any gcc2 internal prototype to avoid an error. */
15854#ifdef __cplusplus
15855extern "C"
15856#endif
15857/* We use char because int might match the return type of a gcc2
15858 builtin and then its argument prototype would still apply. */
15859char opendir ();
15860int
15861main ()
15862{
15863opendir ();
15864 ;
15865 return 0;
15866}
15867_ACEOF
15868rm -f conftest.$ac_objext conftest$ac_exeext
15869if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15870 (eval $ac_link) 2>conftest.er1
15871 ac_status=$?
15872 grep -v '^ *+' conftest.er1 >conftest.err
15873 rm -f conftest.er1
15874 cat conftest.err >&5
15875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15876 (exit $ac_status); } &&
49c96104
SE
15877 { ac_try='test -z "$ac_c_werror_flag"
15878 || test ! -s conftest.err'
2ba49b59
KC
15879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15880 (eval $ac_try) 2>&5
15881 ac_status=$?
15882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15883 (exit $ac_status); }; } &&
15884 { ac_try='test -s conftest$ac_exeext'
15885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15886 (eval $ac_try) 2>&5
15887 ac_status=$?
15888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15889 (exit $ac_status); }; }; then
15890 ac_cv_search_opendir="none required"
15891else
15892 echo "$as_me: failed program was:" >&5
15893sed 's/^/| /' conftest.$ac_ext >&5
15894
15895fi
15896rm -f conftest.err conftest.$ac_objext \
15897 conftest$ac_exeext conftest.$ac_ext
15898if test "$ac_cv_search_opendir" = no; then
15899 for ac_lib in dir; do
15900 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15901 cat >conftest.$ac_ext <<_ACEOF
15902/* confdefs.h. */
15903_ACEOF
15904cat confdefs.h >>conftest.$ac_ext
15905cat >>conftest.$ac_ext <<_ACEOF
15906/* end confdefs.h. */
15907
15908/* Override any gcc2 internal prototype to avoid an error. */
15909#ifdef __cplusplus
15910extern "C"
15911#endif
15912/* We use char because int might match the return type of a gcc2
15913 builtin and then its argument prototype would still apply. */
15914char opendir ();
15915int
15916main ()
15917{
15918opendir ();
15919 ;
15920 return 0;
15921}
15922_ACEOF
15923rm -f conftest.$ac_objext conftest$ac_exeext
15924if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15925 (eval $ac_link) 2>conftest.er1
15926 ac_status=$?
15927 grep -v '^ *+' conftest.er1 >conftest.err
15928 rm -f conftest.er1
15929 cat conftest.err >&5
15930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15931 (exit $ac_status); } &&
49c96104
SE
15932 { ac_try='test -z "$ac_c_werror_flag"
15933 || test ! -s conftest.err'
2ba49b59
KC
15934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15935 (eval $ac_try) 2>&5
15936 ac_status=$?
15937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938 (exit $ac_status); }; } &&
15939 { ac_try='test -s conftest$ac_exeext'
15940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15941 (eval $ac_try) 2>&5
15942 ac_status=$?
15943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15944 (exit $ac_status); }; }; then
15945 ac_cv_search_opendir="-l$ac_lib"
15946break
15947else
15948 echo "$as_me: failed program was:" >&5
15949sed 's/^/| /' conftest.$ac_ext >&5
15950
15951fi
15952rm -f conftest.err conftest.$ac_objext \
15953 conftest$ac_exeext conftest.$ac_ext
15954 done
15955fi
15956LIBS=$ac_func_search_save_LIBS
15957fi
15958echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15959echo "${ECHO_T}$ac_cv_search_opendir" >&6
15960if test "$ac_cv_search_opendir" != no; then
15961 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
15962
15963fi
15964
15965else
15966 echo "$as_me:$LINENO: checking for library containing opendir" >&5
15967echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15968if test "${ac_cv_search_opendir+set}" = set; then
15969 echo $ECHO_N "(cached) $ECHO_C" >&6
15970else
15971 ac_func_search_save_LIBS=$LIBS
15972ac_cv_search_opendir=no
15973cat >conftest.$ac_ext <<_ACEOF
15974/* confdefs.h. */
15975_ACEOF
15976cat confdefs.h >>conftest.$ac_ext
15977cat >>conftest.$ac_ext <<_ACEOF
15978/* end confdefs.h. */
15979
15980/* Override any gcc2 internal prototype to avoid an error. */
15981#ifdef __cplusplus
15982extern "C"
15983#endif
15984/* We use char because int might match the return type of a gcc2
15985 builtin and then its argument prototype would still apply. */
15986char opendir ();
15987int
15988main ()
15989{
15990opendir ();
15991 ;
15992 return 0;
15993}
15994_ACEOF
15995rm -f conftest.$ac_objext conftest$ac_exeext
15996if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15997 (eval $ac_link) 2>conftest.er1
15998 ac_status=$?
15999 grep -v '^ *+' conftest.er1 >conftest.err
16000 rm -f conftest.er1
16001 cat conftest.err >&5
16002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16003 (exit $ac_status); } &&
49c96104
SE
16004 { ac_try='test -z "$ac_c_werror_flag"
16005 || test ! -s conftest.err'
2ba49b59
KC
16006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16007 (eval $ac_try) 2>&5
16008 ac_status=$?
16009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16010 (exit $ac_status); }; } &&
16011 { ac_try='test -s conftest$ac_exeext'
16012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16013 (eval $ac_try) 2>&5
16014 ac_status=$?
16015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16016 (exit $ac_status); }; }; then
16017 ac_cv_search_opendir="none required"
16018else
16019 echo "$as_me: failed program was:" >&5
16020sed 's/^/| /' conftest.$ac_ext >&5
16021
16022fi
16023rm -f conftest.err conftest.$ac_objext \
16024 conftest$ac_exeext conftest.$ac_ext
16025if test "$ac_cv_search_opendir" = no; then
16026 for ac_lib in x; do
16027 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16028 cat >conftest.$ac_ext <<_ACEOF
16029/* confdefs.h. */
16030_ACEOF
16031cat confdefs.h >>conftest.$ac_ext
16032cat >>conftest.$ac_ext <<_ACEOF
16033/* end confdefs.h. */
16034
16035/* Override any gcc2 internal prototype to avoid an error. */
16036#ifdef __cplusplus
16037extern "C"
16038#endif
16039/* We use char because int might match the return type of a gcc2
16040 builtin and then its argument prototype would still apply. */
16041char opendir ();
16042int
16043main ()
16044{
16045opendir ();
16046 ;
16047 return 0;
16048}
16049_ACEOF
16050rm -f conftest.$ac_objext conftest$ac_exeext
16051if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16052 (eval $ac_link) 2>conftest.er1
16053 ac_status=$?
16054 grep -v '^ *+' conftest.er1 >conftest.err
16055 rm -f conftest.er1
16056 cat conftest.err >&5
16057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16058 (exit $ac_status); } &&
49c96104
SE
16059 { ac_try='test -z "$ac_c_werror_flag"
16060 || test ! -s conftest.err'
2ba49b59
KC
16061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16062 (eval $ac_try) 2>&5
16063 ac_status=$?
16064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16065 (exit $ac_status); }; } &&
16066 { ac_try='test -s conftest$ac_exeext'
16067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16068 (eval $ac_try) 2>&5
16069 ac_status=$?
16070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16071 (exit $ac_status); }; }; then
16072 ac_cv_search_opendir="-l$ac_lib"
16073break
16074else
16075 echo "$as_me: failed program was:" >&5
16076sed 's/^/| /' conftest.$ac_ext >&5
16077
16078fi
16079rm -f conftest.err conftest.$ac_objext \
16080 conftest$ac_exeext conftest.$ac_ext
16081 done
16082fi
16083LIBS=$ac_func_search_save_LIBS
16084fi
16085echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
16086echo "${ECHO_T}$ac_cv_search_opendir" >&6
16087if test "$ac_cv_search_opendir" != no; then
16088 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
16089
16090fi
16091
16092fi
16093
16094echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
16095echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6
16096if test "${gcc_cv_header_string+set}" = set; then
16097 echo $ECHO_N "(cached) $ECHO_C" >&6
16098else
16099 cat >conftest.$ac_ext <<_ACEOF
16100/* confdefs.h. */
16101_ACEOF
16102cat confdefs.h >>conftest.$ac_ext
16103cat >>conftest.$ac_ext <<_ACEOF
16104/* end confdefs.h. */
16105#include <string.h>
16106#include <strings.h>
16107int
16108main ()
16109{
16110
16111 ;
16112 return 0;
16113}
16114_ACEOF
16115rm -f conftest.$ac_objext
16116if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16117 (eval $ac_compile) 2>conftest.er1
16118 ac_status=$?
16119 grep -v '^ *+' conftest.er1 >conftest.err
16120 rm -f conftest.er1
16121 cat conftest.err >&5
16122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16123 (exit $ac_status); } &&
49c96104
SE
16124 { ac_try='test -z "$ac_c_werror_flag"
16125 || test ! -s conftest.err'
2ba49b59
KC
16126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16127 (eval $ac_try) 2>&5
16128 ac_status=$?
16129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16130 (exit $ac_status); }; } &&
16131 { ac_try='test -s conftest.$ac_objext'
16132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16133 (eval $ac_try) 2>&5
16134 ac_status=$?
16135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16136 (exit $ac_status); }; }; then
16137 gcc_cv_header_string=yes
16138else
16139 echo "$as_me: failed program was:" >&5
16140sed 's/^/| /' conftest.$ac_ext >&5
16141
16142gcc_cv_header_string=no
16143fi
16144rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16145fi
16146echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
16147echo "${ECHO_T}$gcc_cv_header_string" >&6
16148if test $gcc_cv_header_string = yes; then
16149
16150cat >>confdefs.h <<\_ACEOF
16151#define STRING_WITH_STRINGS 1
16152_ACEOF
16153
2e0fbf77
JW
16154fi
16155
5464f5a1
NN
16156
16157
16158
16159
16160
16161
16162
633fd09f 16163for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
252b5132 16164do
5464f5a1
NN
16165as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16166echo "$as_me:$LINENO: checking for $ac_func" >&5
16167echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16168if eval "test \"\${$as_ac_var+set}\" = set"; then
16169 echo $ECHO_N "(cached) $ECHO_C" >&6
16170else
16171 cat >conftest.$ac_ext <<_ACEOF
16172/* confdefs.h. */
16173_ACEOF
16174cat confdefs.h >>conftest.$ac_ext
16175cat >>conftest.$ac_ext <<_ACEOF
16176/* end confdefs.h. */
16177/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16178 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16179#define $ac_func innocuous_$ac_func
16180
252b5132 16181/* System header to define __stub macros and hopefully few prototypes,
5464f5a1
NN
16182 which can conflict with char $ac_func (); below.
16183 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16184 <limits.h> exists even on freestanding compilers. */
16185
16186#ifdef __STDC__
16187# include <limits.h>
16188#else
16189# include <assert.h>
16190#endif
6be7c12c 16191
5464f5a1 16192#undef $ac_func
252b5132 16193
5464f5a1
NN
16194/* Override any gcc2 internal prototype to avoid an error. */
16195#ifdef __cplusplus
16196extern "C"
16197{
16198#endif
16199/* We use char because int might match the return type of a gcc2
16200 builtin and then its argument prototype would still apply. */
16201char $ac_func ();
252b5132
RH
16202/* The GNU C library defines this for functions which it implements
16203 to always fail with ENOSYS. Some functions are actually named
16204 something starting with __ and the normal name is an alias. */
16205#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16206choke me
16207#else
5464f5a1
NN
16208char (*f) () = $ac_func;
16209#endif
16210#ifdef __cplusplus
16211}
252b5132
RH
16212#endif
16213
5464f5a1
NN
16214int
16215main ()
16216{
16217return f != $ac_func;
16218 ;
16219 return 0;
16220}
16221_ACEOF
16222rm -f conftest.$ac_objext conftest$ac_exeext
16223if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16224 (eval $ac_link) 2>conftest.er1
16225 ac_status=$?
16226 grep -v '^ *+' conftest.er1 >conftest.err
16227 rm -f conftest.er1
16228 cat conftest.err >&5
16229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230 (exit $ac_status); } &&
49c96104
SE
16231 { ac_try='test -z "$ac_c_werror_flag"
16232 || test ! -s conftest.err'
5464f5a1
NN
16233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16234 (eval $ac_try) 2>&5
16235 ac_status=$?
16236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16237 (exit $ac_status); }; } &&
16238 { ac_try='test -s conftest$ac_exeext'
16239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16240 (eval $ac_try) 2>&5
16241 ac_status=$?
16242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16243 (exit $ac_status); }; }; then
16244 eval "$as_ac_var=yes"
16245else
16246 echo "$as_me: failed program was:" >&5
16247sed 's/^/| /' conftest.$ac_ext >&5
16248
16249eval "$as_ac_var=no"
16250fi
16251rm -f conftest.err conftest.$ac_objext \
16252 conftest$ac_exeext conftest.$ac_ext
16253fi
16254echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16255echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16256if test `eval echo '${'$as_ac_var'}'` = yes; then
16257 cat >>confdefs.h <<_ACEOF
16258#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16259_ACEOF
252b5132 16260
252b5132
RH
16261fi
16262done
16263
5464f5a1 16264
49c97a80
ILT
16265for ac_func in strtoull
16266do
5464f5a1
NN
16267as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16268echo "$as_me:$LINENO: checking for $ac_func" >&5
16269echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16270if eval "test \"\${$as_ac_var+set}\" = set"; then
16271 echo $ECHO_N "(cached) $ECHO_C" >&6
16272else
16273 cat >conftest.$ac_ext <<_ACEOF
16274/* confdefs.h. */
16275_ACEOF
16276cat confdefs.h >>conftest.$ac_ext
16277cat >>conftest.$ac_ext <<_ACEOF
16278/* end confdefs.h. */
16279/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16280 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16281#define $ac_func innocuous_$ac_func
16282
49c97a80 16283/* System header to define __stub macros and hopefully few prototypes,
5464f5a1
NN
16284 which can conflict with char $ac_func (); below.
16285 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16286 <limits.h> exists even on freestanding compilers. */
16287
16288#ifdef __STDC__
16289# include <limits.h>
16290#else
16291# include <assert.h>
16292#endif
49c97a80 16293
5464f5a1 16294#undef $ac_func
49c97a80 16295
5464f5a1
NN
16296/* Override any gcc2 internal prototype to avoid an error. */
16297#ifdef __cplusplus
16298extern "C"
16299{
16300#endif
16301/* We use char because int might match the return type of a gcc2
16302 builtin and then its argument prototype would still apply. */
16303char $ac_func ();
49c97a80
ILT
16304/* The GNU C library defines this for functions which it implements
16305 to always fail with ENOSYS. Some functions are actually named
16306 something starting with __ and the normal name is an alias. */
16307#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16308choke me
16309#else
5464f5a1
NN
16310char (*f) () = $ac_func;
16311#endif
16312#ifdef __cplusplus
16313}
49c97a80
ILT
16314#endif
16315
5464f5a1
NN
16316int
16317main ()
16318{
16319return f != $ac_func;
16320 ;
16321 return 0;
16322}
16323_ACEOF
16324rm -f conftest.$ac_objext conftest$ac_exeext
16325if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16326 (eval $ac_link) 2>conftest.er1
16327 ac_status=$?
16328 grep -v '^ *+' conftest.er1 >conftest.err
16329 rm -f conftest.er1
16330 cat conftest.err >&5
16331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16332 (exit $ac_status); } &&
49c96104
SE
16333 { ac_try='test -z "$ac_c_werror_flag"
16334 || test ! -s conftest.err'
5464f5a1
NN
16335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16336 (eval $ac_try) 2>&5
16337 ac_status=$?
16338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16339 (exit $ac_status); }; } &&
16340 { ac_try='test -s conftest$ac_exeext'
16341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16342 (eval $ac_try) 2>&5
16343 ac_status=$?
16344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16345 (exit $ac_status); }; }; then
16346 eval "$as_ac_var=yes"
16347else
16348 echo "$as_me: failed program was:" >&5
16349sed 's/^/| /' conftest.$ac_ext >&5
16350
16351eval "$as_ac_var=no"
16352fi
16353rm -f conftest.err conftest.$ac_objext \
16354 conftest$ac_exeext conftest.$ac_ext
16355fi
16356echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16357echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16358if test `eval echo '${'$as_ac_var'}'` = yes; then
16359 cat >>confdefs.h <<_ACEOF
16360#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16361_ACEOF
49c97a80 16362
49c97a80
ILT
16363fi
16364done
16365
6be7c12c 16366
2e9ebff5
JG
16367echo "$as_me:$LINENO: checking whether basename is declared" >&5
16368echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
16369if test "${ac_cv_have_decl_basename+set}" = set; then
16370 echo $ECHO_N "(cached) $ECHO_C" >&6
16371else
16372 cat >conftest.$ac_ext <<_ACEOF
16373/* confdefs.h. */
16374_ACEOF
16375cat confdefs.h >>conftest.$ac_ext
16376cat >>conftest.$ac_ext <<_ACEOF
16377/* end confdefs.h. */
ec7b76fe 16378$ac_includes_default
2e9ebff5
JG
16379int
16380main ()
16381{
16382#ifndef basename
16383 char *p = (char *) basename;
16384#endif
16385
16386 ;
16387 return 0;
16388}
16389_ACEOF
16390rm -f conftest.$ac_objext
16391if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16392 (eval $ac_compile) 2>conftest.er1
16393 ac_status=$?
16394 grep -v '^ *+' conftest.er1 >conftest.err
16395 rm -f conftest.er1
16396 cat conftest.err >&5
16397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16398 (exit $ac_status); } &&
49c96104
SE
16399 { ac_try='test -z "$ac_c_werror_flag"
16400 || test ! -s conftest.err'
2e9ebff5
JG
16401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16402 (eval $ac_try) 2>&5
16403 ac_status=$?
16404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16405 (exit $ac_status); }; } &&
16406 { ac_try='test -s conftest.$ac_objext'
16407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16408 (eval $ac_try) 2>&5
16409 ac_status=$?
16410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16411 (exit $ac_status); }; }; then
16412 ac_cv_have_decl_basename=yes
16413else
16414 echo "$as_me: failed program was:" >&5
16415sed 's/^/| /' conftest.$ac_ext >&5
16416
16417ac_cv_have_decl_basename=no
16418fi
16419rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16420fi
16421echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
16422echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
16423if test $ac_cv_have_decl_basename = yes; then
16424
16425cat >>confdefs.h <<_ACEOF
16426#define HAVE_DECL_BASENAME 1
16427_ACEOF
16428
16429
16430else
16431 cat >>confdefs.h <<_ACEOF
16432#define HAVE_DECL_BASENAME 0
16433_ACEOF
16434
16435
16436fi
16437
16438
ec7b76fe
JG
16439echo "$as_me:$LINENO: checking whether ftello is declared" >&5
16440echo $ECHO_N "checking whether ftello is declared... $ECHO_C" >&6
16441if test "${ac_cv_have_decl_ftello+set}" = set; then
16442 echo $ECHO_N "(cached) $ECHO_C" >&6
16443else
16444 cat >conftest.$ac_ext <<_ACEOF
16445/* confdefs.h. */
16446_ACEOF
16447cat confdefs.h >>conftest.$ac_ext
16448cat >>conftest.$ac_ext <<_ACEOF
16449/* end confdefs.h. */
16450$ac_includes_default
16451int
16452main ()
16453{
16454#ifndef ftello
16455 char *p = (char *) ftello;
16456#endif
16457
16458 ;
16459 return 0;
16460}
16461_ACEOF
16462rm -f conftest.$ac_objext
16463if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16464 (eval $ac_compile) 2>conftest.er1
16465 ac_status=$?
16466 grep -v '^ *+' conftest.er1 >conftest.err
16467 rm -f conftest.er1
16468 cat conftest.err >&5
16469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16470 (exit $ac_status); } &&
49c96104
SE
16471 { ac_try='test -z "$ac_c_werror_flag"
16472 || test ! -s conftest.err'
ec7b76fe
JG
16473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16474 (eval $ac_try) 2>&5
16475 ac_status=$?
16476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16477 (exit $ac_status); }; } &&
16478 { ac_try='test -s conftest.$ac_objext'
16479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16480 (eval $ac_try) 2>&5
16481 ac_status=$?
16482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16483 (exit $ac_status); }; }; then
16484 ac_cv_have_decl_ftello=yes
16485else
16486 echo "$as_me: failed program was:" >&5
16487sed 's/^/| /' conftest.$ac_ext >&5
16488
16489ac_cv_have_decl_ftello=no
16490fi
16491rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16492fi
16493echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello" >&5
16494echo "${ECHO_T}$ac_cv_have_decl_ftello" >&6
16495if test $ac_cv_have_decl_ftello = yes; then
16496
16497cat >>confdefs.h <<_ACEOF
16498#define HAVE_DECL_FTELLO 1
16499_ACEOF
16500
16501
16502else
16503 cat >>confdefs.h <<_ACEOF
16504#define HAVE_DECL_FTELLO 0
16505_ACEOF
16506
16507
16508fi
16509
16510
16511echo "$as_me:$LINENO: checking whether ftello64 is declared" >&5
16512echo $ECHO_N "checking whether ftello64 is declared... $ECHO_C" >&6
16513if test "${ac_cv_have_decl_ftello64+set}" = set; then
16514 echo $ECHO_N "(cached) $ECHO_C" >&6
16515else
16516 cat >conftest.$ac_ext <<_ACEOF
16517/* confdefs.h. */
16518_ACEOF
16519cat confdefs.h >>conftest.$ac_ext
16520cat >>conftest.$ac_ext <<_ACEOF
16521/* end confdefs.h. */
16522$ac_includes_default
16523int
16524main ()
16525{
16526#ifndef ftello64
16527 char *p = (char *) ftello64;
16528#endif
16529
16530 ;
16531 return 0;
16532}
16533_ACEOF
16534rm -f conftest.$ac_objext
16535if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16536 (eval $ac_compile) 2>conftest.er1
16537 ac_status=$?
16538 grep -v '^ *+' conftest.er1 >conftest.err
16539 rm -f conftest.er1
16540 cat conftest.err >&5
16541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16542 (exit $ac_status); } &&
49c96104
SE
16543 { ac_try='test -z "$ac_c_werror_flag"
16544 || test ! -s conftest.err'
ec7b76fe
JG
16545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16546 (eval $ac_try) 2>&5
16547 ac_status=$?
16548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16549 (exit $ac_status); }; } &&
16550 { ac_try='test -s conftest.$ac_objext'
16551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16552 (eval $ac_try) 2>&5
16553 ac_status=$?
16554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16555 (exit $ac_status); }; }; then
16556 ac_cv_have_decl_ftello64=yes
16557else
16558 echo "$as_me: failed program was:" >&5
16559sed 's/^/| /' conftest.$ac_ext >&5
16560
16561ac_cv_have_decl_ftello64=no
16562fi
16563rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16564fi
16565echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello64" >&5
16566echo "${ECHO_T}$ac_cv_have_decl_ftello64" >&6
16567if test $ac_cv_have_decl_ftello64 = yes; then
16568
16569cat >>confdefs.h <<_ACEOF
16570#define HAVE_DECL_FTELLO64 1
16571_ACEOF
16572
16573
16574else
16575 cat >>confdefs.h <<_ACEOF
16576#define HAVE_DECL_FTELLO64 0
16577_ACEOF
16578
16579
16580fi
16581
16582
16583echo "$as_me:$LINENO: checking whether fseeko is declared" >&5
16584echo $ECHO_N "checking whether fseeko is declared... $ECHO_C" >&6
16585if test "${ac_cv_have_decl_fseeko+set}" = set; then
16586 echo $ECHO_N "(cached) $ECHO_C" >&6
16587else
16588 cat >conftest.$ac_ext <<_ACEOF
16589/* confdefs.h. */
16590_ACEOF
16591cat confdefs.h >>conftest.$ac_ext
16592cat >>conftest.$ac_ext <<_ACEOF
16593/* end confdefs.h. */
16594$ac_includes_default
16595int
16596main ()
16597{
16598#ifndef fseeko
16599 char *p = (char *) fseeko;
16600#endif
16601
16602 ;
16603 return 0;
16604}
16605_ACEOF
16606rm -f conftest.$ac_objext
16607if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16608 (eval $ac_compile) 2>conftest.er1
16609 ac_status=$?
16610 grep -v '^ *+' conftest.er1 >conftest.err
16611 rm -f conftest.er1
16612 cat conftest.err >&5
16613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16614 (exit $ac_status); } &&
49c96104
SE
16615 { ac_try='test -z "$ac_c_werror_flag"
16616 || test ! -s conftest.err'
ec7b76fe
JG
16617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16618 (eval $ac_try) 2>&5
16619 ac_status=$?
16620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621 (exit $ac_status); }; } &&
16622 { ac_try='test -s conftest.$ac_objext'
16623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16624 (eval $ac_try) 2>&5
16625 ac_status=$?
16626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16627 (exit $ac_status); }; }; then
16628 ac_cv_have_decl_fseeko=yes
16629else
16630 echo "$as_me: failed program was:" >&5
16631sed 's/^/| /' conftest.$ac_ext >&5
16632
16633ac_cv_have_decl_fseeko=no
16634fi
16635rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16636fi
16637echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko" >&5
16638echo "${ECHO_T}$ac_cv_have_decl_fseeko" >&6
16639if test $ac_cv_have_decl_fseeko = yes; then
16640
16641cat >>confdefs.h <<_ACEOF
16642#define HAVE_DECL_FSEEKO 1
16643_ACEOF
16644
16645
16646else
16647 cat >>confdefs.h <<_ACEOF
16648#define HAVE_DECL_FSEEKO 0
16649_ACEOF
16650
16651
16652fi
16653
16654
16655echo "$as_me:$LINENO: checking whether fseeko64 is declared" >&5
16656echo $ECHO_N "checking whether fseeko64 is declared... $ECHO_C" >&6
16657if test "${ac_cv_have_decl_fseeko64+set}" = set; then
16658 echo $ECHO_N "(cached) $ECHO_C" >&6
16659else
16660 cat >conftest.$ac_ext <<_ACEOF
16661/* confdefs.h. */
16662_ACEOF
16663cat confdefs.h >>conftest.$ac_ext
16664cat >>conftest.$ac_ext <<_ACEOF
16665/* end confdefs.h. */
16666$ac_includes_default
16667int
16668main ()
16669{
16670#ifndef fseeko64
16671 char *p = (char *) fseeko64;
16672#endif
16673
16674 ;
16675 return 0;
16676}
16677_ACEOF
16678rm -f conftest.$ac_objext
16679if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16680 (eval $ac_compile) 2>conftest.er1
16681 ac_status=$?
16682 grep -v '^ *+' conftest.er1 >conftest.err
16683 rm -f conftest.er1
16684 cat conftest.err >&5
16685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16686 (exit $ac_status); } &&
49c96104
SE
16687 { ac_try='test -z "$ac_c_werror_flag"
16688 || test ! -s conftest.err'
ec7b76fe
JG
16689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16690 (eval $ac_try) 2>&5
16691 ac_status=$?
16692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16693 (exit $ac_status); }; } &&
16694 { ac_try='test -s conftest.$ac_objext'
16695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16696 (eval $ac_try) 2>&5
16697 ac_status=$?
16698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16699 (exit $ac_status); }; }; then
16700 ac_cv_have_decl_fseeko64=yes
16701else
16702 echo "$as_me: failed program was:" >&5
16703sed 's/^/| /' conftest.$ac_ext >&5
16704
16705ac_cv_have_decl_fseeko64=no
16706fi
16707rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16708fi
16709echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko64" >&5
16710echo "${ECHO_T}$ac_cv_have_decl_fseeko64" >&6
16711if test $ac_cv_have_decl_fseeko64 = yes; then
16712
16713cat >>confdefs.h <<_ACEOF
16714#define HAVE_DECL_FSEEKO64 1
16715_ACEOF
16716
16717
16718else
16719 cat >>confdefs.h <<_ACEOF
16720#define HAVE_DECL_FSEEKO64 0
16721_ACEOF
16722
16723
16724fi
16725
16726
2e9ebff5 16727
6be7c12c 16728
252b5132 16729case "${host}" in
855b0be7 16730*-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
5464f5a1
NN
16731
16732cat >>confdefs.h <<\_ACEOF
252b5132 16733#define USE_BINARY_FOPEN 1
5464f5a1 16734_ACEOF
252b5132
RH
16735 ;;
16736esac
16737
d34a2b1d
JG
16738echo "$as_me:$LINENO: checking whether ffs is declared" >&5
16739echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
16740if test "${ac_cv_have_decl_ffs+set}" = set; then
5464f5a1 16741 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 16742else
5464f5a1
NN
16743 cat >conftest.$ac_ext <<_ACEOF
16744/* confdefs.h. */
16745_ACEOF
16746cat confdefs.h >>conftest.$ac_ext
16747cat >>conftest.$ac_ext <<_ACEOF
16748/* end confdefs.h. */
d34a2b1d 16749$ac_includes_default
5464f5a1
NN
16750int
16751main ()
16752{
d34a2b1d
JG
16753#ifndef ffs
16754 char *p = (char *) ffs;
16755#endif
16756
5464f5a1
NN
16757 ;
16758 return 0;
16759}
16760_ACEOF
16761rm -f conftest.$ac_objext
16762if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16763 (eval $ac_compile) 2>conftest.er1
16764 ac_status=$?
16765 grep -v '^ *+' conftest.er1 >conftest.err
16766 rm -f conftest.er1
16767 cat conftest.err >&5
16768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16769 (exit $ac_status); } &&
49c96104
SE
16770 { ac_try='test -z "$ac_c_werror_flag"
16771 || test ! -s conftest.err'
5464f5a1
NN
16772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16773 (eval $ac_try) 2>&5
16774 ac_status=$?
16775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16776 (exit $ac_status); }; } &&
16777 { ac_try='test -s conftest.$ac_objext'
16778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16779 (eval $ac_try) 2>&5
16780 ac_status=$?
16781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16782 (exit $ac_status); }; }; then
d34a2b1d 16783 ac_cv_have_decl_ffs=yes
252b5132 16784else
5464f5a1
NN
16785 echo "$as_me: failed program was:" >&5
16786sed 's/^/| /' conftest.$ac_ext >&5
16787
d34a2b1d 16788ac_cv_have_decl_ffs=no
252b5132 16789fi
5464f5a1 16790rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 16791fi
d34a2b1d
JG
16792echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
16793echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
16794if test $ac_cv_have_decl_ffs = yes; then
252b5132 16795
d34a2b1d
JG
16796cat >>confdefs.h <<_ACEOF
16797#define HAVE_DECL_FFS 1
16798_ACEOF
5464f5a1 16799
d34a2b1d
JG
16800
16801else
16802 cat >>confdefs.h <<_ACEOF
16803#define HAVE_DECL_FFS 0
5464f5a1 16804_ACEOF
252b5132 16805
d34a2b1d 16806
252b5132
RH
16807fi
16808
d34a2b1d
JG
16809
16810echo "$as_me:$LINENO: checking whether free is declared" >&5
16811echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
16812if test "${ac_cv_have_decl_free+set}" = set; then
5464f5a1 16813 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 16814else
5464f5a1
NN
16815 cat >conftest.$ac_ext <<_ACEOF
16816/* confdefs.h. */
16817_ACEOF
16818cat confdefs.h >>conftest.$ac_ext
16819cat >>conftest.$ac_ext <<_ACEOF
16820/* end confdefs.h. */
d34a2b1d 16821$ac_includes_default
5464f5a1
NN
16822int
16823main ()
16824{
d34a2b1d
JG
16825#ifndef free
16826 char *p = (char *) free;
16827#endif
16828
5464f5a1
NN
16829 ;
16830 return 0;
16831}
16832_ACEOF
16833rm -f conftest.$ac_objext
16834if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16835 (eval $ac_compile) 2>conftest.er1
16836 ac_status=$?
16837 grep -v '^ *+' conftest.er1 >conftest.err
16838 rm -f conftest.er1
16839 cat conftest.err >&5
16840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16841 (exit $ac_status); } &&
49c96104
SE
16842 { ac_try='test -z "$ac_c_werror_flag"
16843 || test ! -s conftest.err'
5464f5a1
NN
16844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16845 (eval $ac_try) 2>&5
16846 ac_status=$?
16847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16848 (exit $ac_status); }; } &&
16849 { ac_try='test -s conftest.$ac_objext'
16850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16851 (eval $ac_try) 2>&5
16852 ac_status=$?
16853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16854 (exit $ac_status); }; }; then
d34a2b1d 16855 ac_cv_have_decl_free=yes
252b5132 16856else
5464f5a1
NN
16857 echo "$as_me: failed program was:" >&5
16858sed 's/^/| /' conftest.$ac_ext >&5
16859
d34a2b1d 16860ac_cv_have_decl_free=no
252b5132 16861fi
5464f5a1 16862rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 16863fi
d34a2b1d
JG
16864echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
16865echo "${ECHO_T}$ac_cv_have_decl_free" >&6
16866if test $ac_cv_have_decl_free = yes; then
16867
16868cat >>confdefs.h <<_ACEOF
16869#define HAVE_DECL_FREE 1
16870_ACEOF
252b5132 16871
5464f5a1 16872
d34a2b1d
JG
16873else
16874 cat >>confdefs.h <<_ACEOF
16875#define HAVE_DECL_FREE 0
5464f5a1 16876_ACEOF
252b5132 16877
d34a2b1d 16878
252b5132
RH
16879fi
16880
d34a2b1d
JG
16881
16882echo "$as_me:$LINENO: checking whether getenv is declared" >&5
16883echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
16884if test "${ac_cv_have_decl_getenv+set}" = set; then
5464f5a1 16885 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 16886else
5464f5a1
NN
16887 cat >conftest.$ac_ext <<_ACEOF
16888/* confdefs.h. */
16889_ACEOF
16890cat confdefs.h >>conftest.$ac_ext
16891cat >>conftest.$ac_ext <<_ACEOF
16892/* end confdefs.h. */
d34a2b1d 16893$ac_includes_default
5464f5a1
NN
16894int
16895main ()
16896{
d34a2b1d
JG
16897#ifndef getenv
16898 char *p = (char *) getenv;
16899#endif
16900
5464f5a1
NN
16901 ;
16902 return 0;
16903}
16904_ACEOF
16905rm -f conftest.$ac_objext
16906if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16907 (eval $ac_compile) 2>conftest.er1
16908 ac_status=$?
16909 grep -v '^ *+' conftest.er1 >conftest.err
16910 rm -f conftest.er1
16911 cat conftest.err >&5
16912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16913 (exit $ac_status); } &&
49c96104
SE
16914 { ac_try='test -z "$ac_c_werror_flag"
16915 || test ! -s conftest.err'
5464f5a1
NN
16916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16917 (eval $ac_try) 2>&5
16918 ac_status=$?
16919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16920 (exit $ac_status); }; } &&
16921 { ac_try='test -s conftest.$ac_objext'
16922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16923 (eval $ac_try) 2>&5
16924 ac_status=$?
16925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16926 (exit $ac_status); }; }; then
d34a2b1d 16927 ac_cv_have_decl_getenv=yes
252b5132 16928else
5464f5a1
NN
16929 echo "$as_me: failed program was:" >&5
16930sed 's/^/| /' conftest.$ac_ext >&5
16931
d34a2b1d 16932ac_cv_have_decl_getenv=no
252b5132 16933fi
5464f5a1 16934rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 16935fi
d34a2b1d
JG
16936echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
16937echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
16938if test $ac_cv_have_decl_getenv = yes; then
252b5132 16939
d34a2b1d
JG
16940cat >>confdefs.h <<_ACEOF
16941#define HAVE_DECL_GETENV 1
16942_ACEOF
5464f5a1 16943
d34a2b1d
JG
16944
16945else
16946 cat >>confdefs.h <<_ACEOF
16947#define HAVE_DECL_GETENV 0
5464f5a1 16948_ACEOF
252b5132 16949
d34a2b1d 16950
252b5132
RH
16951fi
16952
d34a2b1d
JG
16953
16954echo "$as_me:$LINENO: checking whether malloc is declared" >&5
16955echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
16956if test "${ac_cv_have_decl_malloc+set}" = set; then
5464f5a1 16957 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 16958else
5464f5a1
NN
16959 cat >conftest.$ac_ext <<_ACEOF
16960/* confdefs.h. */
16961_ACEOF
16962cat confdefs.h >>conftest.$ac_ext
16963cat >>conftest.$ac_ext <<_ACEOF
16964/* end confdefs.h. */
d34a2b1d 16965$ac_includes_default
5464f5a1
NN
16966int
16967main ()
16968{
d34a2b1d
JG
16969#ifndef malloc
16970 char *p = (char *) malloc;
16971#endif
16972
5464f5a1
NN
16973 ;
16974 return 0;
16975}
16976_ACEOF
16977rm -f conftest.$ac_objext
16978if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16979 (eval $ac_compile) 2>conftest.er1
16980 ac_status=$?
16981 grep -v '^ *+' conftest.er1 >conftest.err
16982 rm -f conftest.er1
16983 cat conftest.err >&5
16984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16985 (exit $ac_status); } &&
49c96104
SE
16986 { ac_try='test -z "$ac_c_werror_flag"
16987 || test ! -s conftest.err'
5464f5a1
NN
16988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16989 (eval $ac_try) 2>&5
16990 ac_status=$?
16991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16992 (exit $ac_status); }; } &&
16993 { ac_try='test -s conftest.$ac_objext'
16994 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16995 (eval $ac_try) 2>&5
16996 ac_status=$?
16997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16998 (exit $ac_status); }; }; then
d34a2b1d 16999 ac_cv_have_decl_malloc=yes
252b5132 17000else
5464f5a1
NN
17001 echo "$as_me: failed program was:" >&5
17002sed 's/^/| /' conftest.$ac_ext >&5
17003
d34a2b1d 17004ac_cv_have_decl_malloc=no
252b5132 17005fi
5464f5a1 17006rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 17007fi
d34a2b1d
JG
17008echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
17009echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
17010if test $ac_cv_have_decl_malloc = yes; then
252b5132 17011
d34a2b1d
JG
17012cat >>confdefs.h <<_ACEOF
17013#define HAVE_DECL_MALLOC 1
17014_ACEOF
5464f5a1 17015
d34a2b1d
JG
17016
17017else
17018 cat >>confdefs.h <<_ACEOF
17019#define HAVE_DECL_MALLOC 0
5464f5a1 17020_ACEOF
252b5132 17021
d34a2b1d 17022
252b5132
RH
17023fi
17024
d34a2b1d
JG
17025
17026echo "$as_me:$LINENO: checking whether realloc is declared" >&5
17027echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
17028if test "${ac_cv_have_decl_realloc+set}" = set; then
5464f5a1 17029 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 17030else
5464f5a1
NN
17031 cat >conftest.$ac_ext <<_ACEOF
17032/* confdefs.h. */
17033_ACEOF
17034cat confdefs.h >>conftest.$ac_ext
17035cat >>conftest.$ac_ext <<_ACEOF
17036/* end confdefs.h. */
d34a2b1d 17037$ac_includes_default
5464f5a1
NN
17038int
17039main ()
17040{
d34a2b1d
JG
17041#ifndef realloc
17042 char *p = (char *) realloc;
17043#endif
17044
5464f5a1
NN
17045 ;
17046 return 0;
17047}
17048_ACEOF
17049rm -f conftest.$ac_objext
17050if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17051 (eval $ac_compile) 2>conftest.er1
17052 ac_status=$?
17053 grep -v '^ *+' conftest.er1 >conftest.err
17054 rm -f conftest.er1
17055 cat conftest.err >&5
17056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17057 (exit $ac_status); } &&
49c96104
SE
17058 { ac_try='test -z "$ac_c_werror_flag"
17059 || test ! -s conftest.err'
5464f5a1
NN
17060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17061 (eval $ac_try) 2>&5
17062 ac_status=$?
17063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17064 (exit $ac_status); }; } &&
17065 { ac_try='test -s conftest.$ac_objext'
17066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17067 (eval $ac_try) 2>&5
17068 ac_status=$?
17069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17070 (exit $ac_status); }; }; then
d34a2b1d 17071 ac_cv_have_decl_realloc=yes
252b5132 17072else
5464f5a1
NN
17073 echo "$as_me: failed program was:" >&5
17074sed 's/^/| /' conftest.$ac_ext >&5
17075
d34a2b1d 17076ac_cv_have_decl_realloc=no
252b5132 17077fi
5464f5a1 17078rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132 17079fi
d34a2b1d
JG
17080echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
17081echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
17082if test $ac_cv_have_decl_realloc = yes; then
17083
17084cat >>confdefs.h <<_ACEOF
17085#define HAVE_DECL_REALLOC 1
17086_ACEOF
252b5132 17087
5464f5a1 17088
d34a2b1d
JG
17089else
17090 cat >>confdefs.h <<_ACEOF
17091#define HAVE_DECL_REALLOC 0
efa9bda4
AL
17092_ACEOF
17093
d34a2b1d 17094
efa9bda4
AL
17095fi
17096
d34a2b1d 17097
be5cacdb
L
17098echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
17099echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
17100if test "${ac_cv_have_decl_stpcpy+set}" = set; then
17101 echo $ECHO_N "(cached) $ECHO_C" >&6
17102else
17103 cat >conftest.$ac_ext <<_ACEOF
17104/* confdefs.h. */
17105_ACEOF
17106cat confdefs.h >>conftest.$ac_ext
17107cat >>conftest.$ac_ext <<_ACEOF
17108/* end confdefs.h. */
17109$ac_includes_default
17110int
17111main ()
17112{
17113#ifndef stpcpy
17114 char *p = (char *) stpcpy;
17115#endif
17116
17117 ;
17118 return 0;
17119}
17120_ACEOF
17121rm -f conftest.$ac_objext
17122if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17123 (eval $ac_compile) 2>conftest.er1
17124 ac_status=$?
17125 grep -v '^ *+' conftest.er1 >conftest.err
17126 rm -f conftest.er1
17127 cat conftest.err >&5
17128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129 (exit $ac_status); } &&
49c96104
SE
17130 { ac_try='test -z "$ac_c_werror_flag"
17131 || test ! -s conftest.err'
be5cacdb
L
17132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17133 (eval $ac_try) 2>&5
17134 ac_status=$?
17135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17136 (exit $ac_status); }; } &&
17137 { ac_try='test -s conftest.$ac_objext'
17138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17139 (eval $ac_try) 2>&5
17140 ac_status=$?
17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142 (exit $ac_status); }; }; then
17143 ac_cv_have_decl_stpcpy=yes
17144else
17145 echo "$as_me: failed program was:" >&5
17146sed 's/^/| /' conftest.$ac_ext >&5
17147
17148ac_cv_have_decl_stpcpy=no
17149fi
17150rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17151fi
17152echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
17153echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
17154if test $ac_cv_have_decl_stpcpy = yes; then
17155
17156cat >>confdefs.h <<_ACEOF
17157#define HAVE_DECL_STPCPY 1
17158_ACEOF
17159
17160
17161else
17162 cat >>confdefs.h <<_ACEOF
17163#define HAVE_DECL_STPCPY 0
17164_ACEOF
17165
17166
17167fi
17168
17169
d34a2b1d
JG
17170echo "$as_me:$LINENO: checking whether strstr is declared" >&5
17171echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
17172if test "${ac_cv_have_decl_strstr+set}" = set; then
efa9bda4
AL
17173 echo $ECHO_N "(cached) $ECHO_C" >&6
17174else
17175 cat >conftest.$ac_ext <<_ACEOF
17176/* confdefs.h. */
17177_ACEOF
17178cat confdefs.h >>conftest.$ac_ext
17179cat >>conftest.$ac_ext <<_ACEOF
17180/* end confdefs.h. */
d34a2b1d 17181$ac_includes_default
efa9bda4
AL
17182int
17183main ()
17184{
d34a2b1d
JG
17185#ifndef strstr
17186 char *p = (char *) strstr;
17187#endif
17188
efa9bda4
AL
17189 ;
17190 return 0;
17191}
17192_ACEOF
17193rm -f conftest.$ac_objext
17194if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17195 (eval $ac_compile) 2>conftest.er1
17196 ac_status=$?
17197 grep -v '^ *+' conftest.er1 >conftest.err
17198 rm -f conftest.er1
17199 cat conftest.err >&5
17200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17201 (exit $ac_status); } &&
49c96104
SE
17202 { ac_try='test -z "$ac_c_werror_flag"
17203 || test ! -s conftest.err'
efa9bda4
AL
17204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17205 (eval $ac_try) 2>&5
17206 ac_status=$?
17207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17208 (exit $ac_status); }; } &&
17209 { ac_try='test -s conftest.$ac_objext'
17210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17211 (eval $ac_try) 2>&5
17212 ac_status=$?
17213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17214 (exit $ac_status); }; }; then
d34a2b1d 17215 ac_cv_have_decl_strstr=yes
efa9bda4
AL
17216else
17217 echo "$as_me: failed program was:" >&5
17218sed 's/^/| /' conftest.$ac_ext >&5
17219
d34a2b1d 17220ac_cv_have_decl_strstr=no
efa9bda4
AL
17221fi
17222rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17223fi
d34a2b1d
JG
17224echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
17225echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
17226if test $ac_cv_have_decl_strstr = yes; then
efa9bda4 17227
d34a2b1d
JG
17228cat >>confdefs.h <<_ACEOF
17229#define HAVE_DECL_STRSTR 1
17230_ACEOF
efa9bda4 17231
d34a2b1d
JG
17232
17233else
17234 cat >>confdefs.h <<_ACEOF
17235#define HAVE_DECL_STRSTR 0
5464f5a1 17236_ACEOF
252b5132 17237
d34a2b1d 17238
252b5132
RH
17239fi
17240
6be7c12c 17241
36527912
AJ
17242echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
17243echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
17244if test "${ac_cv_have_decl_snprintf+set}" = set; then
17245 echo $ECHO_N "(cached) $ECHO_C" >&6
17246else
17247 cat >conftest.$ac_ext <<_ACEOF
17248/* confdefs.h. */
17249_ACEOF
17250cat confdefs.h >>conftest.$ac_ext
17251cat >>conftest.$ac_ext <<_ACEOF
17252/* end confdefs.h. */
17253$ac_includes_default
17254int
17255main ()
17256{
17257#ifndef snprintf
17258 char *p = (char *) snprintf;
17259#endif
17260
17261 ;
17262 return 0;
17263}
17264_ACEOF
17265rm -f conftest.$ac_objext
17266if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17267 (eval $ac_compile) 2>conftest.er1
17268 ac_status=$?
17269 grep -v '^ *+' conftest.er1 >conftest.err
17270 rm -f conftest.er1
17271 cat conftest.err >&5
17272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17273 (exit $ac_status); } &&
49c96104
SE
17274 { ac_try='test -z "$ac_c_werror_flag"
17275 || test ! -s conftest.err'
36527912
AJ
17276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17277 (eval $ac_try) 2>&5
17278 ac_status=$?
17279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17280 (exit $ac_status); }; } &&
17281 { ac_try='test -s conftest.$ac_objext'
17282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17283 (eval $ac_try) 2>&5
17284 ac_status=$?
17285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17286 (exit $ac_status); }; }; then
17287 ac_cv_have_decl_snprintf=yes
17288else
17289 echo "$as_me: failed program was:" >&5
17290sed 's/^/| /' conftest.$ac_ext >&5
17291
17292ac_cv_have_decl_snprintf=no
17293fi
17294rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17295fi
17296echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
17297echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
17298if test $ac_cv_have_decl_snprintf = yes; then
17299
17300cat >>confdefs.h <<_ACEOF
17301#define HAVE_DECL_SNPRINTF 1
17302_ACEOF
17303
17304
17305else
17306 cat >>confdefs.h <<_ACEOF
17307#define HAVE_DECL_SNPRINTF 0
17308_ACEOF
17309
17310
17311fi
17312
17313
17314echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
17315echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
17316if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
17317 echo $ECHO_N "(cached) $ECHO_C" >&6
17318else
17319 cat >conftest.$ac_ext <<_ACEOF
17320/* confdefs.h. */
17321_ACEOF
17322cat confdefs.h >>conftest.$ac_ext
17323cat >>conftest.$ac_ext <<_ACEOF
17324/* end confdefs.h. */
17325$ac_includes_default
17326int
17327main ()
17328{
17329#ifndef vsnprintf
17330 char *p = (char *) vsnprintf;
17331#endif
17332
17333 ;
17334 return 0;
17335}
17336_ACEOF
17337rm -f conftest.$ac_objext
17338if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17339 (eval $ac_compile) 2>conftest.er1
17340 ac_status=$?
17341 grep -v '^ *+' conftest.er1 >conftest.err
17342 rm -f conftest.er1
17343 cat conftest.err >&5
17344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17345 (exit $ac_status); } &&
49c96104
SE
17346 { ac_try='test -z "$ac_c_werror_flag"
17347 || test ! -s conftest.err'
36527912
AJ
17348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17349 (eval $ac_try) 2>&5
17350 ac_status=$?
17351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17352 (exit $ac_status); }; } &&
17353 { ac_try='test -s conftest.$ac_objext'
17354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17355 (eval $ac_try) 2>&5
17356 ac_status=$?
17357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17358 (exit $ac_status); }; }; then
17359 ac_cv_have_decl_vsnprintf=yes
17360else
17361 echo "$as_me: failed program was:" >&5
17362sed 's/^/| /' conftest.$ac_ext >&5
17363
17364ac_cv_have_decl_vsnprintf=no
17365fi
17366rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17367fi
17368echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
17369echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
17370if test $ac_cv_have_decl_vsnprintf = yes; then
17371
17372cat >>confdefs.h <<_ACEOF
17373#define HAVE_DECL_VSNPRINTF 1
17374_ACEOF
17375
17376
17377else
17378 cat >>confdefs.h <<_ACEOF
17379#define HAVE_DECL_VSNPRINTF 0
17380_ACEOF
17381
17382
17383fi
17384
17385
d34a2b1d 17386
252b5132
RH
17387# If we are configured native, pick a core file support file.
17388COREFILE=
17389COREFLAG=
17390TRAD_HEADER=
17391if test "${target}" = "${host}"; then
17392 case "${host}" in
13dfd2d0 17393 alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
46d59bfa
DB
17394 COREFILE=''
17395 ;;
ed84e695 17396 alpha*-*-linux-*)
252b5132
RH
17397 COREFILE=trad-core.lo
17398 TRAD_HEADER='"hosts/alphalinux.h"'
17399 ;;
690cc98b
NC
17400 alpha*-*-netbsd* | alpha*-*-openbsd*)
17401 COREFILE=netbsd-core.lo
17402 ;;
252b5132 17403 alpha*-*-*) COREFILE=osf-core.lo ;;
13dfd2d0
NC
17404 arm-*-freebsd* | arm-*-kfreebsd*-gnu)
17405 COREFILE='' ;;
e33533a4
MK
17406 arm-*-netbsd* | arm-*-openbsd*)
17407 COREFILE=netbsd-core.lo
17408 ;;
252b5132
RH
17409 arm-*-riscix) COREFILE=trad-core.lo ;;
17410 hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
17411 hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
17412 hppa*-*-mpeix*) COREFILE=hpux-core.lo ;;
17413 hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
17414 COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
eef0f186
MK
17415 hppa*-*-netbsd* | hppa*-*-openbsd*)
17416 COREFILE=netbsd-core.lo
17417 ;;
17418
dc810e39 17419 i370-*-*)
5b93d8bb
AM
17420 COREFILE=trad-core.lo
17421 TRAD_HEADER='"hosts/i370linux.h"'
17422 ;;
17423
80c7c40a 17424 i[3-7]86-sequent-bsd*)
5b93d8bb 17425 COREFILE=trad-core.lo
252b5132
RH
17426 TRAD_HEADER='"hosts/symmetry.h"'
17427 ;;
80c7c40a
NC
17428 i[3-7]86-sequent-sysv4*) ;;
17429 i[3-7]86-sequent-sysv*)
252b5132
RH
17430 COREFILE=trad-core.lo
17431 TRAD_HEADER='"hosts/symmetry.h"'
17432 ;;
80c7c40a 17433 i[3-7]86-*-bsdi)
7e3b3466
NC
17434 COREFILE=
17435 ;;
d2bef492 17436 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*)
252b5132
RH
17437 COREFILE=trad-core.lo
17438 TRAD_HEADER='"hosts/i386bsd.h"'
17439 ;;
0b3e17e9 17440 i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
d4af9775
DB
17441 COREFILE=''
17442 TRAD_HEADER='"hosts/i386bsd.h"'
17443 ;;
4615568e 17444 i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
252b5132
RH
17445 COREFILE=netbsd-core.lo
17446 ;;
80c7c40a 17447 i[3-7]86-esix-sysv3*)
252b5132
RH
17448 COREFILE=trad-core.lo
17449 TRAD_HEADER='"hosts/esix.h"'
17450 ;;
80c7c40a 17451 i[3-7]86-*-sco3.2v5*)
252b5132
RH
17452 COREFILE=sco5-core.lo
17453 ;;
80c7c40a 17454 i[3-7]86-*-sco* | i[3-7]86-*-isc*)
252b5132
RH
17455 COREFILE=trad-core.lo
17456 TRAD_HEADER='"hosts/i386sco.h"'
17457 ;;
80c7c40a 17458 i[3-7]86-*-mach3*)
252b5132
RH
17459 COREFILE=trad-core.lo
17460 TRAD_HEADER='"hosts/i386mach3.h"'
17461 ;;
ed84e695 17462 i[3-7]86-*-linux-*)
252b5132
RH
17463 COREFILE=trad-core.lo
17464 TRAD_HEADER='"hosts/i386linux.h"'
17465 ;;
80c7c40a
NC
17466 i[3-7]86-*-isc*) COREFILE=trad-core.lo ;;
17467 i[3-7]86-*-aix*) COREFILE=aix386-core.lo ;;
252b5132
RH
17468 i860-*-mach3* | i860-*-osf1*)
17469 COREFILE=trad-core.lo
17470 TRAD_HEADER='"hosts/i860mach3.h"'
17471 ;;
252b5132
RH
17472 mips-*-netbsd* | mips*-*-openbsd*)
17473 COREFILE=netbsd-core.lo
17474 ;;
17475 mips-dec-*)
17476 COREFILE=trad-core.lo
17477 TRAD_HEADER='"hosts/decstation.h"'
17478 ;;
17479 mips-sgi-irix4*) COREFILE=irix-core.lo ;;
17480 mips-sgi-irix5*) COREFILE=irix-core.lo ;;
17481 mips-sgi-irix6*) COREFILE=irix-core.lo ;;
252b5132
RH
17482 mips-*-sysv4*) ;;
17483 mips-*-sysv* | mips-*-riscos*)
17484 COREFILE=trad-core.lo
17485 TRAD_HEADER='"hosts/riscos.h"'
17486 ;;
17487 mips-sony-bsd*)
17488 COREFILE=trad-core.lo
17489 TRAD_HEADER='"hosts/news-mips.h"'
17490 ;;
17491 m68*-bull*-sysv*)
17492 COREFILE=trad-core.lo
17493 TRAD_HEADER='"hosts/dpx2.h"'
17494 ;;
17495 m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
17496 m68*-hp-bsd*)
17497 COREFILE=trad-core.lo
17498 TRAD_HEADER='"hosts/hp300bsd.h"'
17499 ;;
ed84e695 17500 m68*-*-linux-*)
252b5132
RH
17501 COREFILE=trad-core.lo
17502 TRAD_HEADER='"hosts/m68klinux.h"'
17503 ;;
17504 m68*-motorola-sysv*)
17505 COREFILE=trad-core.lo
17506 TRAD_HEADER='"hosts/delta68.h"'
17507 ;;
17508 m68*-sony-*)
17509 COREFILE=trad-core.lo
17510 TRAD_HEADER='"hosts/news.h"'
17511 ;;
17512 m68*-*-netbsd* | m68*-*-openbsd*)
17513 COREFILE=netbsd-core.lo
17514 ;;
17515 m68*-apple-aux*)
17516 COREFILE=trad-core.lo
17517 TRAD_HEADER='"hosts/m68kaux.h"'
17518 ;;
eb1e0e80
NC
17519 m88*-*-sysv4*)
17520 ;;
17521 m88*-motorola-sysv*)
17522 COREFILE=ptrace-core.lo
17523 ;;
252b5132
RH
17524 m88*-*-mach3*)
17525 COREFILE=trad-core.lo
17526 TRAD_HEADER='"hosts/m88kmach3.h"'
17527 ;;
c6f8758f
NC
17528 m88*-*-openbsd*)
17529 COREFILE=netbsd-core.lo
17530 ;;
252b5132
RH
17531 ns32k-pc532-mach)
17532 COREFILE=trad-core.lo
17533 TRAD_HEADER='"hosts/pc532mach.h"'
17534 ;;
17535 ns32k-*-netbsd* | ns32k-*-openbsd*)
17536 COREFILE=netbsd-core.lo
17537 ;;
eb1e0e80
NC
17538 rs6000-*-lynx*)
17539 COREFILE=lynx-core.lo
17540 ;;
17541 rs6000-*-aix5.* | powerpc-*-aix5.*)
17542 COREFILE=rs6000-core.lo
17543 COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
17544 ;;
83954261 17545 rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
653f71ca
KB
17546 COREFILE=rs6000-core.lo
17547 COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
83954261
AM
17548 # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
17549 # have c_impl as a member of struct core_dumpx
5464f5a1
NN
17550 echo "$as_me:$LINENO: checking for c_impl in struct core_dumpx" >&5
17551echo $ECHO_N "checking for c_impl in struct core_dumpx... $ECHO_C" >&6
17552 cat >conftest.$ac_ext <<_ACEOF
17553/* confdefs.h. */
17554_ACEOF
17555cat confdefs.h >>conftest.$ac_ext
17556cat >>conftest.$ac_ext <<_ACEOF
17557/* end confdefs.h. */
83954261 17558#include <core.h>
5464f5a1
NN
17559int
17560main ()
17561{
83954261 17562struct core_dumpx c; c.c_impl = 0;
5464f5a1
NN
17563 ;
17564 return 0;
17565}
17566_ACEOF
17567rm -f conftest.$ac_objext
17568if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17569 (eval $ac_compile) 2>conftest.er1
17570 ac_status=$?
17571 grep -v '^ *+' conftest.er1 >conftest.err
17572 rm -f conftest.er1
17573 cat conftest.err >&5
17574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17575 (exit $ac_status); } &&
49c96104
SE
17576 { ac_try='test -z "$ac_c_werror_flag"
17577 || test ! -s conftest.err'
5464f5a1
NN
17578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17579 (eval $ac_try) 2>&5
17580 ac_status=$?
17581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17582 (exit $ac_status); }; } &&
17583 { ac_try='test -s conftest.$ac_objext'
17584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17585 (eval $ac_try) 2>&5
17586 ac_status=$?
17587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17588 (exit $ac_status); }; }; then
17589
17590cat >>confdefs.h <<\_ACEOF
83954261 17591#define HAVE_ST_C_IMPL 1
5464f5a1 17592_ACEOF
83954261 17593
5464f5a1
NN
17594 echo "$as_me:$LINENO: result: yes" >&5
17595echo "${ECHO_T}yes" >&6
83954261 17596else
5464f5a1
NN
17597 echo "$as_me: failed program was:" >&5
17598sed 's/^/| /' conftest.$ac_ext >&5
17599
17600echo "$as_me:$LINENO: result: no" >&5
17601echo "${ECHO_T}no" >&6
83954261 17602fi
5464f5a1 17603rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
653f71ca 17604 ;;
252b5132
RH
17605 rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
17606 rs6000-*-*) COREFILE=rs6000-core.lo ;;
252b5132
RH
17607 powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
17608 powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
17609 powerpc-*-beos*) ;;
13dfd2d0
NC
17610 powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
17611 COREFILE='' ;;
252b5132 17612 powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
d4af9775 17613 powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
dc810e39 17614 s390*-*-*) COREFILE=trad-core.lo ;;
a38b2659
MK
17615 sh*-*-netbsd* | sh*-*-openbsd*)
17616 COREFILE=netbsd-core.lo
17617 ;;
a9bf1154 17618 sparc-*-netbsd* | sparc*-*-openbsd*)
252b5132
RH
17619 COREFILE=netbsd-core.lo
17620 ;;
17621 tahoe-*-*)
17622 COREFILE=trad-core.lo
17623 TRAD_HEADER='"hosts/tahoe.h"'
17624 ;;
de6e5e1a
NC
17625 vax-*-netbsd* | vax-*-openbsd*)
17626 COREFILE=netbsd-core.lo
17627 ;;
252b5132
RH
17628 vax-*-ultrix2*)
17629 COREFILE=trad-core.lo
17630 TRAD_HEADER='"hosts/vaxult2.h"'
17631 ;;
17632 vax-*-ultrix*)
17633 COREFILE=trad-core.lo
17634 TRAD_HEADER='"hosts/vaxult2.h"'
17635 ;;
ed84e695 17636 vax-*-linux-*)
f8fc3443
NC
17637 COREFILE=trad-core.lo
17638 TRAD_HEADER='"hosts/vaxlinux.h"'
17639 ;;
252b5132
RH
17640 vax-*-*)
17641 COREFILE=trad-core.lo
17642 TRAD_HEADER='"hosts/vaxbsd.h"'
17643 ;;
85cfd8d3
MK
17644 x86_64-*-netbsd* | x86_64-*-openbsd*)
17645 COREFILE=netbsd-core.lo
17646 ;;
252b5132
RH
17647 esac
17648
17649 case "$COREFILE" in
17650 aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
17651 hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
17652 hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
17653 irix-core.lo) COREFLAG=-DIRIX_CORE ;;
17654 lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
17655 netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
17656 osf-core.lo) COREFLAG=-DOSF_CORE ;;
17657 ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
17658 rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
17659 sco5-core.lo) COREFLAG="$COREFLAG -DSCO5_CORE" ;;
17660 trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
17661 esac
17662
17663 # ELF corefile support has several flavors, but all of
17664 # them use something called <sys/procfs.h>
5464f5a1
NN
17665
17666for ac_header in sys/procfs.h
252b5132 17667do
5464f5a1
NN
17668as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17669if eval "test \"\${$as_ac_Header+set}\" = set"; then
17670 echo "$as_me:$LINENO: checking for $ac_header" >&5
17671echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17672if eval "test \"\${$as_ac_Header+set}\" = set"; then
17673 echo $ECHO_N "(cached) $ECHO_C" >&6
17674fi
17675echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17676echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17677else
17678 # Is the header compilable?
17679echo "$as_me:$LINENO: checking $ac_header usability" >&5
17680echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17681cat >conftest.$ac_ext <<_ACEOF
17682/* confdefs.h. */
17683_ACEOF
17684cat confdefs.h >>conftest.$ac_ext
17685cat >>conftest.$ac_ext <<_ACEOF
17686/* end confdefs.h. */
17687$ac_includes_default
17688#include <$ac_header>
17689_ACEOF
17690rm -f conftest.$ac_objext
17691if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17692 (eval $ac_compile) 2>conftest.er1
17693 ac_status=$?
17694 grep -v '^ *+' conftest.er1 >conftest.err
17695 rm -f conftest.er1
17696 cat conftest.err >&5
17697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17698 (exit $ac_status); } &&
49c96104
SE
17699 { ac_try='test -z "$ac_c_werror_flag"
17700 || test ! -s conftest.err'
5464f5a1
NN
17701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17702 (eval $ac_try) 2>&5
17703 ac_status=$?
17704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17705 (exit $ac_status); }; } &&
17706 { ac_try='test -s conftest.$ac_objext'
17707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17708 (eval $ac_try) 2>&5
17709 ac_status=$?
17710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17711 (exit $ac_status); }; }; then
17712 ac_header_compiler=yes
17713else
17714 echo "$as_me: failed program was:" >&5
17715sed 's/^/| /' conftest.$ac_ext >&5
17716
17717ac_header_compiler=no
17718fi
17719rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17720echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17721echo "${ECHO_T}$ac_header_compiler" >&6
17722
17723# Is the header present?
17724echo "$as_me:$LINENO: checking $ac_header presence" >&5
17725echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17726cat >conftest.$ac_ext <<_ACEOF
17727/* confdefs.h. */
17728_ACEOF
17729cat confdefs.h >>conftest.$ac_ext
17730cat >>conftest.$ac_ext <<_ACEOF
17731/* end confdefs.h. */
17732#include <$ac_header>
17733_ACEOF
17734if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17735 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17736 ac_status=$?
17737 grep -v '^ *+' conftest.er1 >conftest.err
17738 rm -f conftest.er1
17739 cat conftest.err >&5
17740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17741 (exit $ac_status); } >/dev/null; then
17742 if test -s conftest.err; then
17743 ac_cpp_err=$ac_c_preproc_warn_flag
17744 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17745 else
17746 ac_cpp_err=
17747 fi
252b5132 17748else
5464f5a1 17749 ac_cpp_err=yes
252b5132 17750fi
5464f5a1
NN
17751if test -z "$ac_cpp_err"; then
17752 ac_header_preproc=yes
17753else
17754 echo "$as_me: failed program was:" >&5
17755sed 's/^/| /' conftest.$ac_ext >&5
17756
17757 ac_header_preproc=no
252b5132 17758fi
5464f5a1
NN
17759rm -f conftest.err conftest.$ac_ext
17760echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17761echo "${ECHO_T}$ac_header_preproc" >&6
17762
17763# So? What about this header?
17764case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17765 yes:no: )
17766 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17767echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17768 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17769echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17770 ac_header_preproc=yes
17771 ;;
17772 no:yes:* )
17773 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17774echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17775 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17776echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17777 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17778echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17779 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17780echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17781 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17782echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17783 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17784echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17785 (
17786 cat <<\_ASBOX
17787## ------------------------------------------ ##
17788## Report this to the AC_PACKAGE_NAME lists. ##
17789## ------------------------------------------ ##
17790_ASBOX
17791 ) |
17792 sed "s/^/$as_me: WARNING: /" >&2
17793 ;;
17794esac
17795echo "$as_me:$LINENO: checking for $ac_header" >&5
17796echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17797if eval "test \"\${$as_ac_Header+set}\" = set"; then
17798 echo $ECHO_N "(cached) $ECHO_C" >&6
6be7c12c 17799else
5464f5a1
NN
17800 eval "$as_ac_Header=\$ac_header_preproc"
17801fi
17802echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17803echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17804
252b5132 17805fi
5464f5a1
NN
17806if test `eval echo '${'$as_ac_Header'}'` = yes; then
17807 cat >>confdefs.h <<_ACEOF
17808#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17809_ACEOF
17810
17811fi
17812
252b5132
RH
17813done
17814
17815 if test "$ac_cv_header_sys_procfs_h" = yes; then
5464f5a1
NN
17816 echo "$as_me:$LINENO: checking for prstatus_t in sys/procfs.h" >&5
17817echo $ECHO_N "checking for prstatus_t in sys/procfs.h... $ECHO_C" >&6
17818 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then
17819 echo $ECHO_N "(cached) $ECHO_C" >&6
17820else
17821 cat >conftest.$ac_ext <<_ACEOF
17822/* confdefs.h. */
17823_ACEOF
17824cat confdefs.h >>conftest.$ac_ext
17825cat >>conftest.$ac_ext <<_ACEOF
17826/* end confdefs.h. */
7ee38065
MS
17827
17828#define _SYSCALL32
252b5132 17829#include <sys/procfs.h>
5464f5a1
NN
17830int
17831main ()
17832{
252b5132 17833prstatus_t avar
5464f5a1
NN
17834 ;
17835 return 0;
17836}
17837_ACEOF
17838rm -f conftest.$ac_objext
17839if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17840 (eval $ac_compile) 2>conftest.er1
17841 ac_status=$?
17842 grep -v '^ *+' conftest.er1 >conftest.err
17843 rm -f conftest.er1
17844 cat conftest.err >&5
17845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17846 (exit $ac_status); } &&
49c96104
SE
17847 { ac_try='test -z "$ac_c_werror_flag"
17848 || test ! -s conftest.err'
5464f5a1
NN
17849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17850 (eval $ac_try) 2>&5
17851 ac_status=$?
17852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17853 (exit $ac_status); }; } &&
17854 { ac_try='test -s conftest.$ac_objext'
17855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17856 (eval $ac_try) 2>&5
17857 ac_status=$?
17858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17859 (exit $ac_status); }; }; then
252b5132
RH
17860 bfd_cv_have_sys_procfs_type_prstatus_t=yes
17861else
5464f5a1
NN
17862 echo "$as_me: failed program was:" >&5
17863sed 's/^/| /' conftest.$ac_ext >&5
17864
17865bfd_cv_have_sys_procfs_type_prstatus_t=no
17866
252b5132 17867fi
5464f5a1 17868rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
17869fi
17870
17871 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
5464f5a1
NN
17872
17873cat >>confdefs.h <<\_ACEOF
252b5132 17874#define HAVE_PRSTATUS_T 1
5464f5a1 17875_ACEOF
252b5132
RH
17876
17877 fi
5464f5a1
NN
17878 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
17879echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus_t" >&6
252b5132 17880
5464f5a1
NN
17881 echo "$as_me:$LINENO: checking for prstatus32_t in sys/procfs.h" >&5
17882echo $ECHO_N "checking for prstatus32_t in sys/procfs.h... $ECHO_C" >&6
17883 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then
17884 echo $ECHO_N "(cached) $ECHO_C" >&6
7ee38065 17885else
5464f5a1
NN
17886 cat >conftest.$ac_ext <<_ACEOF
17887/* confdefs.h. */
17888_ACEOF
17889cat confdefs.h >>conftest.$ac_ext
17890cat >>conftest.$ac_ext <<_ACEOF
17891/* end confdefs.h. */
7ee38065
MS
17892
17893#define _SYSCALL32
17894#include <sys/procfs.h>
5464f5a1
NN
17895int
17896main ()
17897{
7ee38065 17898prstatus32_t avar
5464f5a1
NN
17899 ;
17900 return 0;
17901}
17902_ACEOF
17903rm -f conftest.$ac_objext
17904if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17905 (eval $ac_compile) 2>conftest.er1
17906 ac_status=$?
17907 grep -v '^ *+' conftest.er1 >conftest.err
17908 rm -f conftest.er1
17909 cat conftest.err >&5
17910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17911 (exit $ac_status); } &&
49c96104
SE
17912 { ac_try='test -z "$ac_c_werror_flag"
17913 || test ! -s conftest.err'
5464f5a1
NN
17914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17915 (eval $ac_try) 2>&5
17916 ac_status=$?
17917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17918 (exit $ac_status); }; } &&
17919 { ac_try='test -s conftest.$ac_objext'
17920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17921 (eval $ac_try) 2>&5
17922 ac_status=$?
17923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17924 (exit $ac_status); }; }; then
7ee38065
MS
17925 bfd_cv_have_sys_procfs_type_prstatus32_t=yes
17926else
5464f5a1
NN
17927 echo "$as_me: failed program was:" >&5
17928sed 's/^/| /' conftest.$ac_ext >&5
17929
17930bfd_cv_have_sys_procfs_type_prstatus32_t=no
17931
7ee38065 17932fi
5464f5a1 17933rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7ee38065
MS
17934fi
17935
17936 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
5464f5a1
NN
17937
17938cat >>confdefs.h <<\_ACEOF
7ee38065 17939#define HAVE_PRSTATUS32_T 1
5464f5a1 17940_ACEOF
7ee38065
MS
17941
17942 fi
5464f5a1
NN
17943 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
17944echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6
7ee38065 17945
5464f5a1
NN
17946 echo "$as_me:$LINENO: checking for prstatus_t.pr_who in sys/procfs.h" >&5
17947echo $ECHO_N "checking for prstatus_t.pr_who in sys/procfs.h... $ECHO_C" >&6
17948 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then
17949 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 17950else
5464f5a1
NN
17951 cat >conftest.$ac_ext <<_ACEOF
17952/* confdefs.h. */
17953_ACEOF
17954cat confdefs.h >>conftest.$ac_ext
17955cat >>conftest.$ac_ext <<_ACEOF
17956/* end confdefs.h. */
7ee38065
MS
17957
17958#define _SYSCALL32
252b5132 17959#include <sys/procfs.h>
5464f5a1
NN
17960int
17961main ()
17962{
252b5132 17963prstatus_t avar; void* aref = (void*) &avar.pr_who
5464f5a1
NN
17964 ;
17965 return 0;
17966}
17967_ACEOF
17968rm -f conftest.$ac_objext
17969if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17970 (eval $ac_compile) 2>conftest.er1
17971 ac_status=$?
17972 grep -v '^ *+' conftest.er1 >conftest.err
17973 rm -f conftest.er1
17974 cat conftest.err >&5
17975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17976 (exit $ac_status); } &&
49c96104
SE
17977 { ac_try='test -z "$ac_c_werror_flag"
17978 || test ! -s conftest.err'
5464f5a1
NN
17979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17980 (eval $ac_try) 2>&5
17981 ac_status=$?
17982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17983 (exit $ac_status); }; } &&
17984 { ac_try='test -s conftest.$ac_objext'
17985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17986 (eval $ac_try) 2>&5
17987 ac_status=$?
17988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17989 (exit $ac_status); }; }; then
252b5132
RH
17990 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
17991else
5464f5a1
NN
17992 echo "$as_me: failed program was:" >&5
17993sed 's/^/| /' conftest.$ac_ext >&5
17994
17995bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
17996
252b5132 17997fi
5464f5a1 17998rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
17999fi
18000
18001 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
5464f5a1
NN
18002
18003cat >>confdefs.h <<\_ACEOF
252b5132 18004#define HAVE_PRSTATUS_T_PR_WHO 1
5464f5a1 18005_ACEOF
252b5132
RH
18006
18007 fi
5464f5a1
NN
18008 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
18009echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6
252b5132 18010
5464f5a1
NN
18011 echo "$as_me:$LINENO: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
18012echo $ECHO_N "checking for prstatus32_t.pr_who in sys/procfs.h... $ECHO_C" >&6
18013 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then
18014 echo $ECHO_N "(cached) $ECHO_C" >&6
7ee38065 18015else
5464f5a1
NN
18016 cat >conftest.$ac_ext <<_ACEOF
18017/* confdefs.h. */
18018_ACEOF
18019cat confdefs.h >>conftest.$ac_ext
18020cat >>conftest.$ac_ext <<_ACEOF
18021/* end confdefs.h. */
7ee38065
MS
18022
18023#define _SYSCALL32
18024#include <sys/procfs.h>
5464f5a1
NN
18025int
18026main ()
18027{
7ee38065 18028prstatus32_t avar; void* aref = (void*) &avar.pr_who
5464f5a1
NN
18029 ;
18030 return 0;
18031}
18032_ACEOF
18033rm -f conftest.$ac_objext
18034if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18035 (eval $ac_compile) 2>conftest.er1
18036 ac_status=$?
18037 grep -v '^ *+' conftest.er1 >conftest.err
18038 rm -f conftest.er1
18039 cat conftest.err >&5
18040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18041 (exit $ac_status); } &&
49c96104
SE
18042 { ac_try='test -z "$ac_c_werror_flag"
18043 || test ! -s conftest.err'
5464f5a1
NN
18044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18045 (eval $ac_try) 2>&5
18046 ac_status=$?
18047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18048 (exit $ac_status); }; } &&
18049 { ac_try='test -s conftest.$ac_objext'
18050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18051 (eval $ac_try) 2>&5
18052 ac_status=$?
18053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18054 (exit $ac_status); }; }; then
7ee38065
MS
18055 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
18056else
5464f5a1
NN
18057 echo "$as_me: failed program was:" >&5
18058sed 's/^/| /' conftest.$ac_ext >&5
18059
18060bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
18061
7ee38065 18062fi
5464f5a1 18063rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7ee38065
MS
18064fi
18065
18066 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
5464f5a1
NN
18067
18068cat >>confdefs.h <<\_ACEOF
7ee38065 18069#define HAVE_PRSTATUS32_T_PR_WHO 1
5464f5a1 18070_ACEOF
7ee38065
MS
18071
18072 fi
5464f5a1
NN
18073 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
18074echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6
7ee38065 18075
5464f5a1
NN
18076 echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
18077echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
18078 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
18079 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18080else
5464f5a1
NN
18081 cat >conftest.$ac_ext <<_ACEOF
18082/* confdefs.h. */
18083_ACEOF
18084cat confdefs.h >>conftest.$ac_ext
18085cat >>conftest.$ac_ext <<_ACEOF
18086/* end confdefs.h. */
7ee38065
MS
18087
18088#define _SYSCALL32
252b5132 18089#include <sys/procfs.h>
5464f5a1
NN
18090int
18091main ()
18092{
252b5132 18093pstatus_t avar
5464f5a1
NN
18094 ;
18095 return 0;
18096}
18097_ACEOF
18098rm -f conftest.$ac_objext
18099if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18100 (eval $ac_compile) 2>conftest.er1
18101 ac_status=$?
18102 grep -v '^ *+' conftest.er1 >conftest.err
18103 rm -f conftest.er1
18104 cat conftest.err >&5
18105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18106 (exit $ac_status); } &&
49c96104
SE
18107 { ac_try='test -z "$ac_c_werror_flag"
18108 || test ! -s conftest.err'
5464f5a1
NN
18109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18110 (eval $ac_try) 2>&5
18111 ac_status=$?
18112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18113 (exit $ac_status); }; } &&
18114 { ac_try='test -s conftest.$ac_objext'
18115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18116 (eval $ac_try) 2>&5
18117 ac_status=$?
18118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18119 (exit $ac_status); }; }; then
252b5132
RH
18120 bfd_cv_have_sys_procfs_type_pstatus_t=yes
18121else
5464f5a1
NN
18122 echo "$as_me: failed program was:" >&5
18123sed 's/^/| /' conftest.$ac_ext >&5
18124
18125bfd_cv_have_sys_procfs_type_pstatus_t=no
18126
252b5132 18127fi
5464f5a1 18128rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18129fi
18130
18131 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
5464f5a1
NN
18132
18133cat >>confdefs.h <<\_ACEOF
252b5132 18134#define HAVE_PSTATUS_T 1
5464f5a1 18135_ACEOF
252b5132
RH
18136
18137 fi
5464f5a1
NN
18138 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
18139echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
252b5132 18140
5464f5a1
NN
18141 echo "$as_me:$LINENO: checking for pxstatus_t in sys/procfs.h" >&5
18142echo $ECHO_N "checking for pxstatus_t in sys/procfs.h... $ECHO_C" >&6
18143 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then
18144 echo $ECHO_N "(cached) $ECHO_C" >&6
f572a39d 18145else
5464f5a1
NN
18146 cat >conftest.$ac_ext <<_ACEOF
18147/* confdefs.h. */
18148_ACEOF
18149cat confdefs.h >>conftest.$ac_ext
18150cat >>conftest.$ac_ext <<_ACEOF
18151/* end confdefs.h. */
f572a39d
AM
18152
18153#define _SYSCALL32
18154#include <sys/procfs.h>
5464f5a1
NN
18155int
18156main ()
18157{
f572a39d 18158pxstatus_t avar
5464f5a1
NN
18159 ;
18160 return 0;
18161}
18162_ACEOF
18163rm -f conftest.$ac_objext
18164if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18165 (eval $ac_compile) 2>conftest.er1
18166 ac_status=$?
18167 grep -v '^ *+' conftest.er1 >conftest.err
18168 rm -f conftest.er1
18169 cat conftest.err >&5
18170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18171 (exit $ac_status); } &&
49c96104
SE
18172 { ac_try='test -z "$ac_c_werror_flag"
18173 || test ! -s conftest.err'
5464f5a1
NN
18174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18175 (eval $ac_try) 2>&5
18176 ac_status=$?
18177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18178 (exit $ac_status); }; } &&
18179 { ac_try='test -s conftest.$ac_objext'
18180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18181 (eval $ac_try) 2>&5
18182 ac_status=$?
18183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18184 (exit $ac_status); }; }; then
f572a39d
AM
18185 bfd_cv_have_sys_procfs_type_pxstatus_t=yes
18186else
5464f5a1
NN
18187 echo "$as_me: failed program was:" >&5
18188sed 's/^/| /' conftest.$ac_ext >&5
18189
18190bfd_cv_have_sys_procfs_type_pxstatus_t=no
18191
f572a39d 18192fi
5464f5a1 18193rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
f572a39d
AM
18194fi
18195
18196 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
5464f5a1
NN
18197
18198cat >>confdefs.h <<\_ACEOF
f572a39d 18199#define HAVE_PXSTATUS_T 1
5464f5a1 18200_ACEOF
f572a39d
AM
18201
18202 fi
5464f5a1
NN
18203 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
18204echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6
f572a39d 18205
5464f5a1
NN
18206 echo "$as_me:$LINENO: checking for pstatus32_t in sys/procfs.h" >&5
18207echo $ECHO_N "checking for pstatus32_t in sys/procfs.h... $ECHO_C" >&6
18208 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then
18209 echo $ECHO_N "(cached) $ECHO_C" >&6
7ee38065 18210else
5464f5a1
NN
18211 cat >conftest.$ac_ext <<_ACEOF
18212/* confdefs.h. */
18213_ACEOF
18214cat confdefs.h >>conftest.$ac_ext
18215cat >>conftest.$ac_ext <<_ACEOF
18216/* end confdefs.h. */
7ee38065
MS
18217
18218#define _SYSCALL32
18219#include <sys/procfs.h>
5464f5a1
NN
18220int
18221main ()
18222{
7ee38065 18223pstatus32_t avar
5464f5a1
NN
18224 ;
18225 return 0;
18226}
18227_ACEOF
18228rm -f conftest.$ac_objext
18229if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18230 (eval $ac_compile) 2>conftest.er1
18231 ac_status=$?
18232 grep -v '^ *+' conftest.er1 >conftest.err
18233 rm -f conftest.er1
18234 cat conftest.err >&5
18235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18236 (exit $ac_status); } &&
49c96104
SE
18237 { ac_try='test -z "$ac_c_werror_flag"
18238 || test ! -s conftest.err'
5464f5a1
NN
18239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18240 (eval $ac_try) 2>&5
18241 ac_status=$?
18242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18243 (exit $ac_status); }; } &&
18244 { ac_try='test -s conftest.$ac_objext'
18245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18246 (eval $ac_try) 2>&5
18247 ac_status=$?
18248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18249 (exit $ac_status); }; }; then
7ee38065
MS
18250 bfd_cv_have_sys_procfs_type_pstatus32_t=yes
18251else
5464f5a1
NN
18252 echo "$as_me: failed program was:" >&5
18253sed 's/^/| /' conftest.$ac_ext >&5
18254
18255bfd_cv_have_sys_procfs_type_pstatus32_t=no
18256
7ee38065 18257fi
5464f5a1 18258rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7ee38065
MS
18259fi
18260
18261 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
5464f5a1
NN
18262
18263cat >>confdefs.h <<\_ACEOF
7ee38065 18264#define HAVE_PSTATUS32_T 1
5464f5a1 18265_ACEOF
7ee38065
MS
18266
18267 fi
5464f5a1
NN
18268 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
18269echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6
7ee38065 18270
5464f5a1
NN
18271 echo "$as_me:$LINENO: checking for prpsinfo_t in sys/procfs.h" >&5
18272echo $ECHO_N "checking for prpsinfo_t in sys/procfs.h... $ECHO_C" >&6
18273 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then
18274 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18275else
5464f5a1
NN
18276 cat >conftest.$ac_ext <<_ACEOF
18277/* confdefs.h. */
18278_ACEOF
18279cat confdefs.h >>conftest.$ac_ext
18280cat >>conftest.$ac_ext <<_ACEOF
18281/* end confdefs.h. */
7ee38065
MS
18282
18283#define _SYSCALL32
252b5132 18284#include <sys/procfs.h>
5464f5a1
NN
18285int
18286main ()
18287{
252b5132 18288prpsinfo_t avar
5464f5a1
NN
18289 ;
18290 return 0;
18291}
18292_ACEOF
18293rm -f conftest.$ac_objext
18294if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18295 (eval $ac_compile) 2>conftest.er1
18296 ac_status=$?
18297 grep -v '^ *+' conftest.er1 >conftest.err
18298 rm -f conftest.er1
18299 cat conftest.err >&5
18300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18301 (exit $ac_status); } &&
49c96104
SE
18302 { ac_try='test -z "$ac_c_werror_flag"
18303 || test ! -s conftest.err'
5464f5a1
NN
18304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18305 (eval $ac_try) 2>&5
18306 ac_status=$?
18307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18308 (exit $ac_status); }; } &&
18309 { ac_try='test -s conftest.$ac_objext'
18310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18311 (eval $ac_try) 2>&5
18312 ac_status=$?
18313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18314 (exit $ac_status); }; }; then
252b5132
RH
18315 bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
18316else
5464f5a1
NN
18317 echo "$as_me: failed program was:" >&5
18318sed 's/^/| /' conftest.$ac_ext >&5
18319
18320bfd_cv_have_sys_procfs_type_prpsinfo_t=no
18321
252b5132 18322fi
5464f5a1 18323rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18324fi
18325
18326 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
5464f5a1
NN
18327
18328cat >>confdefs.h <<\_ACEOF
252b5132 18329#define HAVE_PRPSINFO_T 1
5464f5a1 18330_ACEOF
252b5132
RH
18331
18332 fi
5464f5a1
NN
18333 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
18334echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6
252b5132 18335
5464f5a1
NN
18336 echo "$as_me:$LINENO: checking for prpsinfo32_t in sys/procfs.h" >&5
18337echo $ECHO_N "checking for prpsinfo32_t in sys/procfs.h... $ECHO_C" >&6
18338 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then
18339 echo $ECHO_N "(cached) $ECHO_C" >&6
7ee38065 18340else
5464f5a1
NN
18341 cat >conftest.$ac_ext <<_ACEOF
18342/* confdefs.h. */
18343_ACEOF
18344cat confdefs.h >>conftest.$ac_ext
18345cat >>conftest.$ac_ext <<_ACEOF
18346/* end confdefs.h. */
7ee38065
MS
18347
18348#define _SYSCALL32
18349#include <sys/procfs.h>
5464f5a1
NN
18350int
18351main ()
18352{
7ee38065 18353prpsinfo32_t avar
5464f5a1
NN
18354 ;
18355 return 0;
18356}
18357_ACEOF
18358rm -f conftest.$ac_objext
18359if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18360 (eval $ac_compile) 2>conftest.er1
18361 ac_status=$?
18362 grep -v '^ *+' conftest.er1 >conftest.err
18363 rm -f conftest.er1
18364 cat conftest.err >&5
18365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18366 (exit $ac_status); } &&
49c96104
SE
18367 { ac_try='test -z "$ac_c_werror_flag"
18368 || test ! -s conftest.err'
5464f5a1
NN
18369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18370 (eval $ac_try) 2>&5
18371 ac_status=$?
18372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18373 (exit $ac_status); }; } &&
18374 { ac_try='test -s conftest.$ac_objext'
18375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18376 (eval $ac_try) 2>&5
18377 ac_status=$?
18378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18379 (exit $ac_status); }; }; then
7ee38065
MS
18380 bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
18381else
5464f5a1
NN
18382 echo "$as_me: failed program was:" >&5
18383sed 's/^/| /' conftest.$ac_ext >&5
18384
18385bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
18386
7ee38065 18387fi
5464f5a1 18388rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7ee38065
MS
18389fi
18390
18391 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
5464f5a1
NN
18392
18393cat >>confdefs.h <<\_ACEOF
7ee38065 18394#define HAVE_PRPSINFO32_T 1
5464f5a1 18395_ACEOF
7ee38065
MS
18396
18397 fi
5464f5a1
NN
18398 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
18399echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6
7ee38065 18400
5464f5a1
NN
18401 echo "$as_me:$LINENO: checking for psinfo_t in sys/procfs.h" >&5
18402echo $ECHO_N "checking for psinfo_t in sys/procfs.h... $ECHO_C" >&6
18403 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then
18404 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18405else
5464f5a1
NN
18406 cat >conftest.$ac_ext <<_ACEOF
18407/* confdefs.h. */
18408_ACEOF
18409cat confdefs.h >>conftest.$ac_ext
18410cat >>conftest.$ac_ext <<_ACEOF
18411/* end confdefs.h. */
7ee38065
MS
18412
18413#define _SYSCALL32
252b5132 18414#include <sys/procfs.h>
5464f5a1
NN
18415int
18416main ()
18417{
252b5132 18418psinfo_t avar
5464f5a1
NN
18419 ;
18420 return 0;
18421}
18422_ACEOF
18423rm -f conftest.$ac_objext
18424if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18425 (eval $ac_compile) 2>conftest.er1
18426 ac_status=$?
18427 grep -v '^ *+' conftest.er1 >conftest.err
18428 rm -f conftest.er1
18429 cat conftest.err >&5
18430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18431 (exit $ac_status); } &&
49c96104
SE
18432 { ac_try='test -z "$ac_c_werror_flag"
18433 || test ! -s conftest.err'
5464f5a1
NN
18434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18435 (eval $ac_try) 2>&5
18436 ac_status=$?
18437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18438 (exit $ac_status); }; } &&
18439 { ac_try='test -s conftest.$ac_objext'
18440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18441 (eval $ac_try) 2>&5
18442 ac_status=$?
18443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18444 (exit $ac_status); }; }; then
252b5132
RH
18445 bfd_cv_have_sys_procfs_type_psinfo_t=yes
18446else
5464f5a1
NN
18447 echo "$as_me: failed program was:" >&5
18448sed 's/^/| /' conftest.$ac_ext >&5
18449
18450bfd_cv_have_sys_procfs_type_psinfo_t=no
18451
252b5132 18452fi
5464f5a1 18453rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18454fi
18455
18456 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
5464f5a1
NN
18457
18458cat >>confdefs.h <<\_ACEOF
252b5132 18459#define HAVE_PSINFO_T 1
5464f5a1 18460_ACEOF
252b5132
RH
18461
18462 fi
5464f5a1
NN
18463 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
18464echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo_t" >&6
252b5132 18465
5464f5a1
NN
18466 echo "$as_me:$LINENO: checking for psinfo32_t in sys/procfs.h" >&5
18467echo $ECHO_N "checking for psinfo32_t in sys/procfs.h... $ECHO_C" >&6
18468 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then
18469 echo $ECHO_N "(cached) $ECHO_C" >&6
7ee38065 18470else
5464f5a1
NN
18471 cat >conftest.$ac_ext <<_ACEOF
18472/* confdefs.h. */
18473_ACEOF
18474cat confdefs.h >>conftest.$ac_ext
18475cat >>conftest.$ac_ext <<_ACEOF
18476/* end confdefs.h. */
7ee38065
MS
18477
18478#define _SYSCALL32
18479#include <sys/procfs.h>
5464f5a1
NN
18480int
18481main ()
18482{
7ee38065 18483psinfo32_t avar
5464f5a1
NN
18484 ;
18485 return 0;
18486}
18487_ACEOF
18488rm -f conftest.$ac_objext
18489if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18490 (eval $ac_compile) 2>conftest.er1
18491 ac_status=$?
18492 grep -v '^ *+' conftest.er1 >conftest.err
18493 rm -f conftest.er1
18494 cat conftest.err >&5
18495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18496 (exit $ac_status); } &&
49c96104
SE
18497 { ac_try='test -z "$ac_c_werror_flag"
18498 || test ! -s conftest.err'
5464f5a1
NN
18499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18500 (eval $ac_try) 2>&5
18501 ac_status=$?
18502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18503 (exit $ac_status); }; } &&
18504 { ac_try='test -s conftest.$ac_objext'
18505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18506 (eval $ac_try) 2>&5
18507 ac_status=$?
18508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18509 (exit $ac_status); }; }; then
7ee38065
MS
18510 bfd_cv_have_sys_procfs_type_psinfo32_t=yes
18511else
5464f5a1
NN
18512 echo "$as_me: failed program was:" >&5
18513sed 's/^/| /' conftest.$ac_ext >&5
18514
18515bfd_cv_have_sys_procfs_type_psinfo32_t=no
18516
7ee38065 18517fi
5464f5a1 18518rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7ee38065
MS
18519fi
18520
18521 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
5464f5a1
NN
18522
18523cat >>confdefs.h <<\_ACEOF
7ee38065 18524#define HAVE_PSINFO32_T 1
5464f5a1 18525_ACEOF
7ee38065
MS
18526
18527 fi
5464f5a1
NN
18528 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
18529echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6
7ee38065 18530
5464f5a1
NN
18531 echo "$as_me:$LINENO: checking for lwpstatus_t in sys/procfs.h" >&5
18532echo $ECHO_N "checking for lwpstatus_t in sys/procfs.h... $ECHO_C" >&6
18533 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then
18534 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18535else
5464f5a1
NN
18536 cat >conftest.$ac_ext <<_ACEOF
18537/* confdefs.h. */
18538_ACEOF
18539cat confdefs.h >>conftest.$ac_ext
18540cat >>conftest.$ac_ext <<_ACEOF
18541/* end confdefs.h. */
7ee38065
MS
18542
18543#define _SYSCALL32
252b5132 18544#include <sys/procfs.h>
5464f5a1
NN
18545int
18546main ()
18547{
252b5132 18548lwpstatus_t avar
5464f5a1
NN
18549 ;
18550 return 0;
18551}
18552_ACEOF
18553rm -f conftest.$ac_objext
18554if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18555 (eval $ac_compile) 2>conftest.er1
18556 ac_status=$?
18557 grep -v '^ *+' conftest.er1 >conftest.err
18558 rm -f conftest.er1
18559 cat conftest.err >&5
18560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18561 (exit $ac_status); } &&
49c96104
SE
18562 { ac_try='test -z "$ac_c_werror_flag"
18563 || test ! -s conftest.err'
5464f5a1
NN
18564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18565 (eval $ac_try) 2>&5
18566 ac_status=$?
18567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18568 (exit $ac_status); }; } &&
18569 { ac_try='test -s conftest.$ac_objext'
18570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18571 (eval $ac_try) 2>&5
18572 ac_status=$?
18573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18574 (exit $ac_status); }; }; then
252b5132
RH
18575 bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
18576else
5464f5a1
NN
18577 echo "$as_me: failed program was:" >&5
18578sed 's/^/| /' conftest.$ac_ext >&5
18579
18580bfd_cv_have_sys_procfs_type_lwpstatus_t=no
18581
252b5132 18582fi
5464f5a1 18583rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18584fi
18585
18586 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
5464f5a1
NN
18587
18588cat >>confdefs.h <<\_ACEOF
252b5132 18589#define HAVE_LWPSTATUS_T 1
5464f5a1 18590_ACEOF
252b5132
RH
18591
18592 fi
5464f5a1
NN
18593 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
18594echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6
252b5132 18595
5464f5a1
NN
18596 echo "$as_me:$LINENO: checking for lwpxstatus_t in sys/procfs.h" >&5
18597echo $ECHO_N "checking for lwpxstatus_t in sys/procfs.h... $ECHO_C" >&6
18598 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then
18599 echo $ECHO_N "(cached) $ECHO_C" >&6
f572a39d 18600else
5464f5a1
NN
18601 cat >conftest.$ac_ext <<_ACEOF
18602/* confdefs.h. */
18603_ACEOF
18604cat confdefs.h >>conftest.$ac_ext
18605cat >>conftest.$ac_ext <<_ACEOF
18606/* end confdefs.h. */
f572a39d
AM
18607
18608#define _SYSCALL32
18609#include <sys/procfs.h>
5464f5a1
NN
18610int
18611main ()
18612{
f572a39d 18613lwpxstatus_t avar
5464f5a1
NN
18614 ;
18615 return 0;
18616}
18617_ACEOF
18618rm -f conftest.$ac_objext
18619if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18620 (eval $ac_compile) 2>conftest.er1
18621 ac_status=$?
18622 grep -v '^ *+' conftest.er1 >conftest.err
18623 rm -f conftest.er1
18624 cat conftest.err >&5
18625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626 (exit $ac_status); } &&
49c96104
SE
18627 { ac_try='test -z "$ac_c_werror_flag"
18628 || test ! -s conftest.err'
5464f5a1
NN
18629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18630 (eval $ac_try) 2>&5
18631 ac_status=$?
18632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633 (exit $ac_status); }; } &&
18634 { ac_try='test -s conftest.$ac_objext'
18635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18636 (eval $ac_try) 2>&5
18637 ac_status=$?
18638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18639 (exit $ac_status); }; }; then
f572a39d
AM
18640 bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
18641else
5464f5a1
NN
18642 echo "$as_me: failed program was:" >&5
18643sed 's/^/| /' conftest.$ac_ext >&5
18644
18645bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
18646
f572a39d 18647fi
5464f5a1 18648rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
f572a39d
AM
18649fi
18650
18651 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
5464f5a1
NN
18652
18653cat >>confdefs.h <<\_ACEOF
f572a39d 18654#define HAVE_LWPXSTATUS_T 1
5464f5a1 18655_ACEOF
f572a39d
AM
18656
18657 fi
5464f5a1
NN
18658 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
18659echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6
f572a39d 18660
5464f5a1
NN
18661 echo "$as_me:$LINENO: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
18662echo $ECHO_N "checking for lwpstatus_t.pr_context in sys/procfs.h... $ECHO_C" >&6
18663 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then
18664 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18665else
5464f5a1
NN
18666 cat >conftest.$ac_ext <<_ACEOF
18667/* confdefs.h. */
18668_ACEOF
18669cat confdefs.h >>conftest.$ac_ext
18670cat >>conftest.$ac_ext <<_ACEOF
18671/* end confdefs.h. */
7ee38065
MS
18672
18673#define _SYSCALL32
252b5132 18674#include <sys/procfs.h>
5464f5a1
NN
18675int
18676main ()
18677{
252b5132 18678lwpstatus_t avar; void* aref = (void*) &avar.pr_context
5464f5a1
NN
18679 ;
18680 return 0;
18681}
18682_ACEOF
18683rm -f conftest.$ac_objext
18684if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18685 (eval $ac_compile) 2>conftest.er1
18686 ac_status=$?
18687 grep -v '^ *+' conftest.er1 >conftest.err
18688 rm -f conftest.er1
18689 cat conftest.err >&5
18690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18691 (exit $ac_status); } &&
49c96104
SE
18692 { ac_try='test -z "$ac_c_werror_flag"
18693 || test ! -s conftest.err'
5464f5a1
NN
18694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18695 (eval $ac_try) 2>&5
18696 ac_status=$?
18697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18698 (exit $ac_status); }; } &&
18699 { ac_try='test -s conftest.$ac_objext'
18700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18701 (eval $ac_try) 2>&5
18702 ac_status=$?
18703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18704 (exit $ac_status); }; }; then
252b5132
RH
18705 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
18706else
5464f5a1
NN
18707 echo "$as_me: failed program was:" >&5
18708sed 's/^/| /' conftest.$ac_ext >&5
18709
18710bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
18711
252b5132 18712fi
5464f5a1 18713rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18714fi
18715
18716 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
5464f5a1
NN
18717
18718cat >>confdefs.h <<\_ACEOF
252b5132 18719#define HAVE_LWPSTATUS_T_PR_CONTEXT 1
5464f5a1 18720_ACEOF
252b5132
RH
18721
18722 fi
5464f5a1
NN
18723 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
18724echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6
252b5132 18725
5464f5a1
NN
18726 echo "$as_me:$LINENO: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
18727echo $ECHO_N "checking for lwpstatus_t.pr_reg in sys/procfs.h... $ECHO_C" >&6
18728 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then
18729 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132 18730else
5464f5a1
NN
18731 cat >conftest.$ac_ext <<_ACEOF
18732/* confdefs.h. */
18733_ACEOF
18734cat confdefs.h >>conftest.$ac_ext
18735cat >>conftest.$ac_ext <<_ACEOF
18736/* end confdefs.h. */
7ee38065
MS
18737
18738#define _SYSCALL32
252b5132 18739#include <sys/procfs.h>
5464f5a1
NN
18740int
18741main ()
18742{
252b5132 18743lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
5464f5a1
NN
18744 ;
18745 return 0;
18746}
18747_ACEOF
18748rm -f conftest.$ac_objext
18749if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18750 (eval $ac_compile) 2>conftest.er1
18751 ac_status=$?
18752 grep -v '^ *+' conftest.er1 >conftest.err
18753 rm -f conftest.er1
18754 cat conftest.err >&5
18755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18756 (exit $ac_status); } &&
49c96104
SE
18757 { ac_try='test -z "$ac_c_werror_flag"
18758 || test ! -s conftest.err'
5464f5a1
NN
18759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18760 (eval $ac_try) 2>&5
18761 ac_status=$?
18762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18763 (exit $ac_status); }; } &&
18764 { ac_try='test -s conftest.$ac_objext'
18765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18766 (eval $ac_try) 2>&5
18767 ac_status=$?
18768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18769 (exit $ac_status); }; }; then
252b5132
RH
18770 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
18771else
5464f5a1
NN
18772 echo "$as_me: failed program was:" >&5
18773sed 's/^/| /' conftest.$ac_ext >&5
18774
18775bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
18776
252b5132 18777fi
5464f5a1 18778rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18779fi
18780
18781 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
5464f5a1
NN
18782
18783cat >>confdefs.h <<\_ACEOF
252b5132 18784#define HAVE_LWPSTATUS_T_PR_REG 1
5464f5a1 18785_ACEOF
252b5132
RH
18786
18787 fi
5464f5a1
NN
18788 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
18789echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6
252b5132 18790
5464f5a1
NN
18791 echo "$as_me:$LINENO: checking for win32_pstatus_t in sys/procfs.h" >&5
18792echo $ECHO_N "checking for win32_pstatus_t in sys/procfs.h... $ECHO_C" >&6
18793 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then
18794 echo $ECHO_N "(cached) $ECHO_C" >&6
e3c976c4 18795else
5464f5a1
NN
18796 cat >conftest.$ac_ext <<_ACEOF
18797/* confdefs.h. */
18798_ACEOF
18799cat confdefs.h >>conftest.$ac_ext
18800cat >>conftest.$ac_ext <<_ACEOF
18801/* end confdefs.h. */
7ee38065
MS
18802
18803#define _SYSCALL32
e3c976c4 18804#include <sys/procfs.h>
5464f5a1
NN
18805int
18806main ()
18807{
e3c976c4 18808win32_pstatus_t avar
5464f5a1
NN
18809 ;
18810 return 0;
18811}
18812_ACEOF
18813rm -f conftest.$ac_objext
18814if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18815 (eval $ac_compile) 2>conftest.er1
18816 ac_status=$?
18817 grep -v '^ *+' conftest.er1 >conftest.err
18818 rm -f conftest.er1
18819 cat conftest.err >&5
18820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18821 (exit $ac_status); } &&
49c96104
SE
18822 { ac_try='test -z "$ac_c_werror_flag"
18823 || test ! -s conftest.err'
5464f5a1
NN
18824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18825 (eval $ac_try) 2>&5
18826 ac_status=$?
18827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18828 (exit $ac_status); }; } &&
18829 { ac_try='test -s conftest.$ac_objext'
18830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18831 (eval $ac_try) 2>&5
18832 ac_status=$?
18833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18834 (exit $ac_status); }; }; then
e3c976c4
ILT
18835 bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
18836else
5464f5a1
NN
18837 echo "$as_me: failed program was:" >&5
18838sed 's/^/| /' conftest.$ac_ext >&5
18839
18840bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
18841
e3c976c4 18842fi
5464f5a1 18843rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
252b5132
RH
18844fi
18845
e3c976c4 18846 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
5464f5a1
NN
18847
18848cat >>confdefs.h <<\_ACEOF
e3c976c4 18849#define HAVE_WIN32_PSTATUS_T 1
5464f5a1 18850_ACEOF
16e9c715
NC
18851
18852 fi
5464f5a1
NN
18853 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
18854echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6
e3c976c4
ILT
18855
18856 fi
18857fi
16e9c715 18858
b3baf5d0 18859
6be7c12c 18860if test -n "$TRAD_HEADER"; then
5464f5a1
NN
18861
18862cat >>confdefs.h <<_ACEOF
252b5132 18863#define TRAD_HEADER $TRAD_HEADER
5464f5a1 18864_ACEOF
252b5132 18865
3f9b03b5 18866fi
252b5132
RH
18867
18868# Horrible hacks to build DLLs on Windows.
18869WIN32LDFLAGS=
18870WIN32LIBADD=
18871case "${host}" in
18872*-*-cygwin*)
18873 if test "$enable_shared" = "yes"; then
18874 WIN32LDFLAGS="-no-undefined"
18875 WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
18876 fi
18877 ;;
78be1d6e 18878*-*-linux*)
39691762
L
18879 # We borrow WIN32LIBADD so that the shared libbfd won't depend on
18880 # libiberty.a.
ca51bfff
L
18881 case "${host}" in
18882 mips*-*-linux*)
18883 # Linux/MIPS uses PIC by default.
18884 if test "$enable_shared" = "yes"; then
18885 WIN32LIBADD="-L../libiberty -liberty"
18886 fi
18887 ;;
18888 *)
66e25bab 18889 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
bb2a49f2 18890 if test -n "$x"; then
ca51bfff
L
18891 WIN32LIBADD="-L../libiberty/pic -liberty"
18892 fi
18893 ;;
18894 esac
39691762 18895 ;;
252b5132
RH
18896esac
18897
6be7c12c
AO
18898
18899
252b5132
RH
18900# target stuff:
18901
18902# Canonicalize the secondary target names.
18903if test -n "$enable_targets" ; then
18904 for targ in `echo $enable_targets | sed 's/,/ /g'`
18905 do
6d83c84b 18906 result=`$ac_config_sub $targ 2>/dev/null`
252b5132
RH
18907 if test -n "$result" ; then
18908 canon_targets="$canon_targets $result"
18909 else
18910 # Allow targets that config.sub doesn't recognize, like "all".
18911 canon_targets="$canon_targets $targ"
18912 fi
18913 done
18914fi
18915
18916all_targets=false
18917defvec=
18918selvecs=
08f74004 18919assocvecs=
252b5132
RH
18920selarchs=
18921TDEFINES=
18922for targ in $target $canon_targets
18923do
18924 if test "x$targ" = "xall"; then
18925 all_targets=true
08f74004 18926 assocvecs="$assocvecs $targ_defvec $targ_selvecs"
252b5132
RH
18927 else
18928 . $srcdir/config.bfd
18929 if test "x$targ" = "x$target"; then
18930 defvec=$targ_defvec
18931 fi
18932 selvecs="$selvecs $targ_defvec $targ_selvecs"
18933 selarchs="$selarchs $targ_archs"
18934 TDEFINES="$TDEFINES $targ_cflags"
18935 fi
18936done
18937
6be7c12c 18938
252b5132
RH
18939# This processing still needs to be done if we're to decide properly whether
18940# 64-bit support needs to be compiled in. Currently, it will be included if
18941# the default or any other explicitly requested target requires it; it
18942# will not be included on a 32-bit host if no 64-bit target is requested, and
9eb7245e 18943# no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
252b5132
RH
18944# used.
18945
18946# uniq the default and selected vectors in all the configured targets.
18947f=""
18948for i in $selvecs ; do
18949 case " $f " in
18950 *" $i "*) ;;
18951 *) f="$f $i" ;;
18952 esac
18953done
18954selvecs="$f"
18955
6be7c12c 18956
08f74004
AM
18957# uniq the associated vectors in all the configured targets.
18958f=""
18959for i in $assocvecs ; do
18960 case " $f " in
18961 *" $i "*) ;;
18962 *) f="$f $i" ;;
18963 esac
18964done
18965assocvecs="$f"
18966
18967
252b5132
RH
18968# uniq the architectures in all the configured targets.
18969f=""
18970for i in $selarchs ; do
18971 case " $f " in
18972 *" $i "*) ;;
18973 *) f="$f $i" ;;
18974 esac
18975done
18976selarchs="$f"
18977
18978# Target backend .o files.
18979tb=
18980
104d59d1 18981elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
252b5132
RH
18982
18983for vec in $selvecs
18984do
69263e90 18985 target_size=32
252b5132
RH
18986 case "$vec" in
18987 # This list is alphabetized to make it easy to compare
dc810e39
AM
18988 # with the two vector lists in targets.c. For the same reason,
18989 # use one entry per line, even though this leads to long lines.
252b5132 18990 a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
341ca622 18991 aix5coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
252b5132
RH
18992 aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
18993 aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
18994 aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
252b5132 18995 apollocoff_vec) tb="$tb coff-apollo.lo" ;;
dc810e39
AM
18996 arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18997 arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18998 arm_epoc_pei_big_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
18999 arm_epoc_pei_little_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
7148cc28
NC
19000 arm_wince_pe_big_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
19001 arm_wince_pe_little_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
19002 arm_wince_pei_big_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
19003 arm_wince_pei_little_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
dc810e39
AM
19004 armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
19005 armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
19006 armnetbsd_vec) tb="$tb armnetbsd.lo aout32.lo" ;;
19007 armpe_big_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19008 armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19009 armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
19010 armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
252b5132
RH
19011 b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
19012 b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
fac41780 19013 bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
faed74d6 19014 bfd_efi_app_x86_64_vec) tb="$tb efi-app-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;;
dc810e39 19015 bfd_efi_app_ia64_vec) tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
73c3cd1c 19016 bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
adde6300 19017 bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;;
0f64bb02 19018 bfd_elf32_bfin_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
48d502e1 19019 bfd_elf32_bfinfdpic_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
dc810e39 19020 bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
252b5132 19021 bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
00a97672 19022 bfd_elf32_bigarm_vec) tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
e5a52504 19023 bfd_elf32_bigarm_symbian_vec)
00a97672 19024 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
4e7fd91e 19025 bfd_elf32_bigarm_vxworks_vec)
00a97672 19026 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
0a44bf69
RS
19027 bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19028 bfd_elf32_bigmips_vxworks_vec)
19029 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
3d3d428f 19030 bfd_elf32_cr16_vec) tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
0949843d 19031 bfd_elf32_cr16c_vec) tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
06c15ad7 19032 bfd_elf32_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
5464f5a1 19033 bfd_elf32_crx_vec) tb="$tb elf32-crx.lo elf32.lo $elf" ;;
252b5132
RH
19034 bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
19035 bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
d172d4ba 19036 bfd_elf32_dlx_big_vec) tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
252b5132 19037 bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
4e5ba5b7 19038 bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
43850d5b 19039 bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
e01b0e69 19040 bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
dc810e39 19041 bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
225247f0 19042 bfd_elf32_hppa_nbsd_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
dc810e39 19043 bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
5b93d8bb 19044 bfd_elf32_i370_vec) tb="$tb elf32-i370.lo elf32.lo $elf" ;;
0b3e17e9
NC
19045 bfd_elf32_i386_dragonfly_vec)
19046 tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
eac338cf
PB
19047 bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19048 bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19049 bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
9d751335 19050 bfd_elf32_i860_little_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
dc810e39 19051 bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
b2ef150d 19052 bfd_elf32_i960_vec) tb="$tb elf32-i960.lo elf32.lo $elf" ;;
dc810e39 19053 bfd_elf32_ia64_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
fcf12726 19054 bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
cf88bb9f 19055 bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
a75473eb 19056 bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
252b5132 19057 bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
dc810e39 19058 bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
e5a52504 19059 bfd_elf32_littlearm_symbian_vec)
00a97672 19060 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
4e7fd91e 19061 bfd_elf32_littlearm_vxworks_vec)
00a97672
RS
19062 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19063 bfd_elf32_littlearm_vec) tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
0a44bf69
RS
19064 bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19065 bfd_elf32_littlemips_vxworks_vec)
19066 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
e729279b 19067 bfd_elf32_m32c_vec) tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
252b5132 19068 bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
6edf0760
NC
19069 bfd_elf32_m32rle_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19070 bfd_elf32_m32rlin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19071 bfd_elf32_m32rlelin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
f5a6f915
SC
19072 bfd_elf32_m68hc11_vec) tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
19073 bfd_elf32_m68hc12_vec) tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
252b5132
RH
19074 bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
19075 bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
19076 bfd_elf32_mcore_big_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
19077 bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
d9352518
DB
19078 bfd_elf32_mep_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
19079 bfd_elf32_mep_little_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
252b5132
RH
19080 bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
19081 bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
d031aafb 19082 bfd_elf32_mt_vec) tb="$tb elf32-mt.lo elf32.lo $elf" ;;
2469cfa2 19083 bfd_elf32_msp430_vec) tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
0a44bf69
RS
19084 bfd_elf32_nbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19085 bfd_elf32_nlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19086 bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19087 bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
b3baf5d0 19088 bfd_elf32_openrisc_vec) tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
3b16e843 19089 bfd_elf32_or32_big_vec) tb="$tb elf32-or32.lo elf32.lo $elf" ;;
0bcb993b
ILT
19090 bfd_elf32_pj_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
19091 bfd_elf32_pjl_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
9d8504b1
PB
19092 bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19093 bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19094 bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
a85d7ed0 19095 bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;;
1c0d3aa6
NC
19096 bfd_elf32_bigscore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;;
19097 bfd_elf32_littlescore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;;
eb1e0e80
NC
19098 # FIXME: We include cofflink.lo not because it's needed for
19099 # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
19100 # which needs it but does not list it. Should be fixed in right place.
55e6e397
RS
19101 bfd_elf32_sh64_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19102 bfd_elf32_sh64l_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19103 bfd_elf32_sh64lin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19104 bfd_elf32_sh64blin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19105 bfd_elf32_sh64lnbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19106 bfd_elf32_sh64nbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19107 bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19108 bfd_elf32_shblin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19109 bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19110 bfd_elf32_shl_symbian_vec) tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19111 bfd_elf32_shlin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19112 bfd_elf32_shlnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19113 bfd_elf32_shlvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
7b12cedc 19114 bfd_elf32_shnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
55e6e397 19115 bfd_elf32_shvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
910600e9
RS
19116 bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
19117 bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
e9f53129 19118 bfd_elf32_spu_vec) tb="$tb elf32-spu.lo elf32.lo $elf" ;;
0a44bf69
RS
19119 bfd_elf32_tradbigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19120 bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
dc810e39 19121 bfd_elf32_us_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
252b5132 19122 bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
90ace9e9 19123 bfd_elf32_vax_vec) tb="$tb elf32-vax.lo elf32.lo $elf" ;;
93fbbb04 19124 bfd_elf32_xstormy16_vec) tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
d70c5fc7 19125 bfd_elf32_xc16x_vec) tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
e0001a05
NC
19126 bfd_elf32_xtensa_le_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
19127 bfd_elf32_xtensa_be_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
2238051f 19128 bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
dc810e39
AM
19129 bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
19130 bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
0a44bf69 19131 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 ;;
dc810e39
AM
19132 bfd_elf64_hppa_linux_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
19133 bfd_elf64_hppa_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
dc810e39 19134 bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
fcf12726 19135 bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
dc810e39
AM
19136 bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19137 bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
0a44bf69 19138 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 ;;
3c3bdf30 19139 bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
dc810e39
AM
19140 bfd_elf64_powerpc_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19141 bfd_elf64_powerpcle_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
19142 bfd_elf64_s390_vec) tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
341ca622
AM
19143 bfd_elf64_sh64_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19144 bfd_elf64_sh64l_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
2bc3c89a
AM
19145 bfd_elf64_sh64lin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19146 bfd_elf64_sh64blin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19147 bfd_elf64_sh64lnbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19148 bfd_elf64_sh64nbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
910600e9 19149 bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
71a75f6f 19150 bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
0a44bf69
RS
19151 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 ;;
19152 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 ;;
9d7cbccd 19153 bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
dc810e39 19154 bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
3c3bdf30 19155 bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;;
dc810e39
AM
19156 bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19157 bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
19158 bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19159 bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
06c15ad7 19160 cris_aout_vec) tb="$tb aout-cris.lo" ;;
dc810e39 19161 demo_64_vec) tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
252b5132 19162 ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
252b5132 19163 ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
dc810e39
AM
19164 ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19165 ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
252b5132
RH
19166 go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
19167 go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
19168 h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
19169 h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
19170 host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
19171 hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
19172 hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
19173 i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
19174 i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
19175 i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
99ad8390 19176 x86_64coff_vec) tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
252b5132
RH
19177 i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
19178 i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
252b5132
RH
19179 i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
19180 i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
19181 i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
19182 i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
dc810e39 19183 i386msdos_vec) tb="$tb i386msdos.lo" ;;
252b5132
RH
19184 i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
19185 i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
dc810e39
AM
19186 i386pe_vec) tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
19187 i386pei_vec) tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
99ad8390
NC
19188 x86_64pe_vec) tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
19189 x86_64pei_vec) tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
252b5132
RH
19190 i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
19191 icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
19192 icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
19193 ieee_vec) tb="$tb ieee.lo" ;;
dc810e39
AM
19194 m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
19195 m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
252b5132
RH
19196 m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
19197 m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
19198 m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
252b5132 19199 m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
252b5132
RH
19200 m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
19201 m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
341ca622 19202 m88kmach3_vec) tb="$tb m88kmach3.lo aout32.lo" ;;
c6f8758f 19203 m88kopenbsd_vec) tb="$tb m88kopenbsd.lo aout32.lo" ;;
7499d566 19204 maxqcoff_vec) tb="$tb coff-maxq.lo" ;;
93509525
KD
19205 mach_o_be_vec) tb="$tb mach-o.lo" ;;
19206 mach_o_le_vec) tb="$tb mach-o.lo" ;;
19207 mach_o_fat_vec) tb="$tb mach-o.lo" ;;
277d1b5e
ILT
19208 mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19209 mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19210 mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
19211 mcore_pei_little_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
dc810e39
AM
19212 mipslpe_vec) tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
19213 mipslpei_vec) tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
252b5132 19214 newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
dc810e39 19215 nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
252b5132 19216 nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
252b5132 19217 nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
dc810e39 19218 nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
3b16e843 19219 or32coff_big_vec) tb="$tb coff-or32.lo cofflink.lo" ;;
252b5132 19220 pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
dc810e39 19221 pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
93509525
KD
19222 pef_vec) tb="$tb pef.lo" ;;
19223 pef_xlib_vec) tb="$tb pef.lo" ;;
e135f41b 19224 pdp11_aout_vec) tb="$tb pdp11.lo" ;;
6768c14a 19225 pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
252b5132 19226 ppcboot_vec) tb="$tb ppcboot.lo" ;;
dc810e39 19227 riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
eb1e0e80 19228 rs6000coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
dc810e39 19229 rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
252b5132 19230 shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
dc810e39 19231 shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
252b5132 19232 shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
dc810e39 19233 shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
60bcf0fa
NC
19234 shlpe_vec) tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
19235 shlpei_vec) tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
252b5132 19236 som_vec) tb="$tb som.lo" ;;
dc810e39 19237 sparccoff_vec) tb="$tb coff-sparc.lo" ;;
252b5132
RH
19238 sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
19239 sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
19240 sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
19241 sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
19242 sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
252b5132 19243 sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
93509525 19244 sym_vec) tb="$tb xsym.lo" ;;
252b5132
RH
19245 tic30_aout_vec) tb="$tb aout-tic30.lo" ;;
19246 tic30_coff_vec) tb="$tb coff-tic30.lo" ;;
026df7c5
NC
19247 tic4x_coff0_vec) tb="$tb coff-tic4x.lo" ;;
19248 tic4x_coff0_beh_vec) tb="$tb coff-tic4x.lo" ;;
19249 tic4x_coff1_vec) tb="$tb coff-tic4x.lo" ;;
19250 tic4x_coff1_beh_vec) tb="$tb coff-tic4x.lo" ;;
19251 tic4x_coff2_vec) tb="$tb coff-tic4x.lo" ;;
19252 tic4x_coff2_beh_vec) tb="$tb coff-tic4x.lo" ;;
81635ce4 19253 tic54x_coff0_beh_vec) tb="$tb coff-tic54x.lo" ;;
dc810e39 19254 tic54x_coff0_vec) tb="$tb coff-tic54x.lo" ;;
81635ce4 19255 tic54x_coff1_beh_vec) tb="$tb coff-tic54x.lo" ;;
dc810e39 19256 tic54x_coff1_vec) tb="$tb coff-tic54x.lo" ;;
81635ce4 19257 tic54x_coff2_beh_vec) tb="$tb coff-tic54x.lo" ;;
dc810e39 19258 tic54x_coff2_vec) tb="$tb coff-tic54x.lo" ;;
252b5132 19259 tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
90ace9e9 19260 vaxnetbsd_vec) tb="$tb vaxnetbsd.lo aout32.lo" ;;
3c2bfad6 19261 vax1knetbsd_vec) tb="$tb vax1knetbsd.lo aout32.lo" ;;
ba26fd96 19262 vaxbsd_vec) tb="$tb vaxbsd.lo aout32.lo" ;;
252b5132 19263 versados_vec) tb="$tb versados.lo" ;;
dc810e39 19264 vms_alpha_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
252b5132
RH
19265 vms_vax_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
19266 w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
19267 we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
3c9b82ba 19268 z80coff_vec) tb="$tb coff-z80.lo reloc16.lo" ;;
c0524131 19269 z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
252b5132 19270
341ca622
AM
19271 # These appear out of order in targets.c
19272 srec_vec) tb="$tb srec.lo" ;;
19273 symbolsrec_vec) tb="$tb srec.lo" ;;
19274 tekhex_vec) tb="$tb tekhex.lo" ;;
19275 cisco_core_big_vec) tb="$tb cisco-core.lo" ;;
19276 cisco_core_little_vec) tb="$tb cisco-core.lo" ;;
19277
252b5132 19278 "") ;;
5464f5a1
NN
19279 *) { { echo "$as_me:$LINENO: error: *** unknown target vector $vec" >&5
19280echo "$as_me: error: *** unknown target vector $vec" >&2;}
19281 { (exit 1); exit 1; }; } ;;
252b5132 19282 esac
69263e90
AM
19283
19284 if test ${target_size} = 64; then
19285 target64=true
19286 fi
19287 if test x"${vec}" = x"${defvec}"; then
19288 bfd_default_target_size=${target_size}
19289 fi
252b5132
RH
19290done
19291
19292# Target architecture .o files.
19293# A couple of CPUs use shorter file names to avoid problems on DOS
19294# filesystems.
d031aafb 19295ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
252b5132
RH
19296
19297# Weed out duplicate .o files.
19298f=""
19299for i in $tb ; do
19300 case " $f " in
19301 *" $i "*) ;;
19302 *) f="$f $i" ;;
19303 esac
19304done
19305tb="$f"
19306
19307f=""
19308for i in $ta ; do
19309 case " $f " in
19310 *" $i "*) ;;
19311 *) f="$f $i" ;;
19312 esac
19313done
19314ta="$f"
19315
19316bfd_backends="$tb"
19317bfd_machines="$ta"
19318
19319if test x${all_targets} = xtrue ; then
19320 bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
19321 bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
19322 selvecs=
19323 havevecs=
19324 selarchs=
08f74004
AM
19325 test -n "$assocvecs" &&
19326 assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
252b5132
RH
19327else # all_targets is true
19328 # Only set these if they will be nonempty, for the clever echo.
19329 havevecs=
08f74004 19330 assocvecs=
252b5132
RH
19331 test -n "$selvecs" &&
19332 havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
19333 test -n "$selvecs" &&
19334 selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19335 test -n "$selarchs" &&
19336 selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19337fi # all_targets is true
19338
19339case ${host64}-${target64}-${want64} in
19340 *true*)
19341 wordsize=64
21e40a48 19342 bfd64_libs='$(BFD64_LIBS)'
252b5132 19343 all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
ccba357f 19344 if test $BFD_HOST_64_BIT_DEFINED = 0; then
5464f5a1
NN
19345 { echo "$as_me:$LINENO: WARNING: You have requested a 64 bit BFD configuration, but" >&5
19346echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
19347 { echo "$as_me:$LINENO: WARNING: your compiler may not have a 64 bit integral type" >&5
19348echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
252b5132 19349 fi
966abd70
HPN
19350 if test -n "$GCC" ; then
19351 bad_64bit_gcc=no;
5464f5a1
NN
19352 echo "$as_me:$LINENO: checking for gcc version with buggy 64-bit support" >&5
19353echo $ECHO_N "checking for gcc version with buggy 64-bit support... $ECHO_C" >&6
966abd70 19354 # Add more tests for gcc versions with non-working 64-bit support here.
5464f5a1
NN
19355 cat >conftest.$ac_ext <<_ACEOF
19356/* confdefs.h. */
19357_ACEOF
19358cat confdefs.h >>conftest.$ac_ext
19359cat >>conftest.$ac_ext <<_ACEOF
19360/* end confdefs.h. */
966abd70 19361:__GNUC__:__GNUC_MINOR__:__i386__:
5464f5a1 19362_ACEOF
966abd70 19363if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5464f5a1 19364 $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then
966abd70 19365 bad_64bit_gcc=yes;
5464f5a1
NN
19366 echo "$as_me:$LINENO: result: yes: egcs-1.1.2 on ix86 spotted" >&5
19367echo "${ECHO_T}yes: egcs-1.1.2 on ix86 spotted" >&6
966abd70 19368else
5464f5a1
NN
19369 echo "$as_me:$LINENO: result: no" >&5
19370echo "${ECHO_T}no" >&6
966abd70
HPN
19371fi
19372rm -f conftest*
19373
19374 if test $bad_64bit_gcc = yes ; then
5464f5a1
NN
19375 { { echo "$as_me:$LINENO: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&5
19376echo "$as_me: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&2;}
19377 { (exit 1); exit 1; }; }
966abd70
HPN
19378 fi
19379 fi
252b5132
RH
19380 ;;
19381 false-false-false)
19382 wordsize=32
19383 all_backends='$(BFD32_BACKENDS)'
19384 ;;
19385esac
19386
6be7c12c
AO
19387
19388
19389
19390
19391
69263e90 19392
2858ef35 19393
1012372a
AC
19394# Determine the host dependant file_ptr a.k.a. off_t type. In order
19395# prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
19396# fseeko, long. This assumes that sizeof off_t is .ge. sizeof long.
19397# Hopefully a reasonable assumption since fseeko et.al. should be
19398# upward compatible.
5464f5a1
NN
19399
19400
19401
19402
2e6f4fae
DJ
19403
19404for ac_func in ftello ftello64 fseeko fseeko64 fopen64
1012372a 19405do
5464f5a1
NN
19406as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19407echo "$as_me:$LINENO: checking for $ac_func" >&5
19408echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19409if eval "test \"\${$as_ac_var+set}\" = set"; then
19410 echo $ECHO_N "(cached) $ECHO_C" >&6
19411else
2ba49b59
KC
19412 cat >conftest.$ac_ext <<_ACEOF
19413/* confdefs.h. */
19414_ACEOF
19415cat confdefs.h >>conftest.$ac_ext
19416cat >>conftest.$ac_ext <<_ACEOF
19417/* end confdefs.h. */
19418/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19419 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19420#define $ac_func innocuous_$ac_func
19421
19422/* System header to define __stub macros and hopefully few prototypes,
19423 which can conflict with char $ac_func (); below.
19424 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19425 <limits.h> exists even on freestanding compilers. */
19426
19427#ifdef __STDC__
19428# include <limits.h>
19429#else
19430# include <assert.h>
19431#endif
19432
19433#undef $ac_func
19434
19435/* Override any gcc2 internal prototype to avoid an error. */
19436#ifdef __cplusplus
19437extern "C"
19438{
19439#endif
19440/* We use char because int might match the return type of a gcc2
19441 builtin and then its argument prototype would still apply. */
19442char $ac_func ();
19443/* The GNU C library defines this for functions which it implements
19444 to always fail with ENOSYS. Some functions are actually named
19445 something starting with __ and the normal name is an alias. */
19446#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
19447choke me
19448#else
19449char (*f) () = $ac_func;
19450#endif
19451#ifdef __cplusplus
19452}
19453#endif
19454
19455int
19456main ()
19457{
19458return f != $ac_func;
19459 ;
19460 return 0;
19461}
19462_ACEOF
19463rm -f conftest.$ac_objext conftest$ac_exeext
19464if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19465 (eval $ac_link) 2>conftest.er1
19466 ac_status=$?
19467 grep -v '^ *+' conftest.er1 >conftest.err
19468 rm -f conftest.er1
19469 cat conftest.err >&5
19470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19471 (exit $ac_status); } &&
49c96104
SE
19472 { ac_try='test -z "$ac_c_werror_flag"
19473 || test ! -s conftest.err'
2ba49b59
KC
19474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19475 (eval $ac_try) 2>&5
19476 ac_status=$?
19477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19478 (exit $ac_status); }; } &&
19479 { ac_try='test -s conftest$ac_exeext'
19480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19481 (eval $ac_try) 2>&5
19482 ac_status=$?
19483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19484 (exit $ac_status); }; }; then
19485 eval "$as_ac_var=yes"
19486else
19487 echo "$as_me: failed program was:" >&5
19488sed 's/^/| /' conftest.$ac_ext >&5
19489
19490eval "$as_ac_var=no"
19491fi
19492rm -f conftest.err conftest.$ac_objext \
19493 conftest$ac_exeext conftest.$ac_ext
19494fi
19495echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
19496echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
19497if test `eval echo '${'$as_ac_var'}'` = yes; then
19498 cat >>confdefs.h <<_ACEOF
19499#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19500_ACEOF
19501
19502fi
19503done
19504
19505if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
19506 echo "$as_me:$LINENO: checking for off_t" >&5
19507echo $ECHO_N "checking for off_t... $ECHO_C" >&6
19508if test "${ac_cv_type_off_t+set}" = set; then
19509 echo $ECHO_N "(cached) $ECHO_C" >&6
19510else
19511 cat >conftest.$ac_ext <<_ACEOF
19512/* confdefs.h. */
19513_ACEOF
19514cat confdefs.h >>conftest.$ac_ext
19515cat >>conftest.$ac_ext <<_ACEOF
19516/* end confdefs.h. */
19517$ac_includes_default
19518int
19519main ()
19520{
19521if ((off_t *) 0)
19522 return 0;
19523if (sizeof (off_t))
19524 return 0;
19525 ;
19526 return 0;
19527}
19528_ACEOF
19529rm -f conftest.$ac_objext
19530if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19531 (eval $ac_compile) 2>conftest.er1
19532 ac_status=$?
19533 grep -v '^ *+' conftest.er1 >conftest.err
19534 rm -f conftest.er1
19535 cat conftest.err >&5
19536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19537 (exit $ac_status); } &&
49c96104
SE
19538 { ac_try='test -z "$ac_c_werror_flag"
19539 || test ! -s conftest.err'
2ba49b59
KC
19540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19541 (eval $ac_try) 2>&5
19542 ac_status=$?
19543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19544 (exit $ac_status); }; } &&
19545 { ac_try='test -s conftest.$ac_objext'
19546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19547 (eval $ac_try) 2>&5
19548 ac_status=$?
19549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19550 (exit $ac_status); }; }; then
19551 ac_cv_type_off_t=yes
19552else
19553 echo "$as_me: failed program was:" >&5
19554sed 's/^/| /' conftest.$ac_ext >&5
19555
19556ac_cv_type_off_t=no
19557fi
19558rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19559fi
19560echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
19561echo "${ECHO_T}$ac_cv_type_off_t" >&6
19562
19563echo "$as_me:$LINENO: checking size of off_t" >&5
19564echo $ECHO_N "checking size of off_t... $ECHO_C" >&6
19565if test "${ac_cv_sizeof_off_t+set}" = set; then
19566 echo $ECHO_N "(cached) $ECHO_C" >&6
19567else
19568 if test "$ac_cv_type_off_t" = yes; then
19569 # The cast to unsigned long works around a bug in the HP C Compiler
19570 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19571 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19572 # This bug is HP SR number 8606223364.
19573 if test "$cross_compiling" = yes; then
19574 # Depending upon the size, compute the lo and hi bounds.
19575cat >conftest.$ac_ext <<_ACEOF
5464f5a1
NN
19576/* confdefs.h. */
19577_ACEOF
19578cat confdefs.h >>conftest.$ac_ext
19579cat >>conftest.$ac_ext <<_ACEOF
19580/* end confdefs.h. */
2ba49b59
KC
19581$ac_includes_default
19582int
19583main ()
19584{
19585static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= 0)];
19586test_array [0] = 0
5464f5a1 19587
2ba49b59
KC
19588 ;
19589 return 0;
19590}
19591_ACEOF
19592rm -f conftest.$ac_objext
19593if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19594 (eval $ac_compile) 2>conftest.er1
19595 ac_status=$?
19596 grep -v '^ *+' conftest.er1 >conftest.err
19597 rm -f conftest.er1
19598 cat conftest.err >&5
19599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19600 (exit $ac_status); } &&
49c96104
SE
19601 { ac_try='test -z "$ac_c_werror_flag"
19602 || test ! -s conftest.err'
2ba49b59
KC
19603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19604 (eval $ac_try) 2>&5
19605 ac_status=$?
19606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19607 (exit $ac_status); }; } &&
19608 { ac_try='test -s conftest.$ac_objext'
19609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19610 (eval $ac_try) 2>&5
19611 ac_status=$?
19612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19613 (exit $ac_status); }; }; then
19614 ac_lo=0 ac_mid=0
19615 while :; do
19616 cat >conftest.$ac_ext <<_ACEOF
19617/* confdefs.h. */
19618_ACEOF
19619cat confdefs.h >>conftest.$ac_ext
19620cat >>conftest.$ac_ext <<_ACEOF
19621/* end confdefs.h. */
19622$ac_includes_default
19623int
19624main ()
19625{
19626static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19627test_array [0] = 0
5464f5a1 19628
2ba49b59
KC
19629 ;
19630 return 0;
19631}
19632_ACEOF
19633rm -f conftest.$ac_objext
19634if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19635 (eval $ac_compile) 2>conftest.er1
19636 ac_status=$?
19637 grep -v '^ *+' conftest.er1 >conftest.err
19638 rm -f conftest.er1
19639 cat conftest.err >&5
19640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19641 (exit $ac_status); } &&
49c96104
SE
19642 { ac_try='test -z "$ac_c_werror_flag"
19643 || test ! -s conftest.err'
2ba49b59
KC
19644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19645 (eval $ac_try) 2>&5
19646 ac_status=$?
19647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19648 (exit $ac_status); }; } &&
19649 { ac_try='test -s conftest.$ac_objext'
19650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19651 (eval $ac_try) 2>&5
19652 ac_status=$?
19653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19654 (exit $ac_status); }; }; then
19655 ac_hi=$ac_mid; break
19656else
19657 echo "$as_me: failed program was:" >&5
19658sed 's/^/| /' conftest.$ac_ext >&5
1012372a 19659
2ba49b59
KC
19660ac_lo=`expr $ac_mid + 1`
19661 if test $ac_lo -le $ac_mid; then
19662 ac_lo= ac_hi=
19663 break
19664 fi
19665 ac_mid=`expr 2 '*' $ac_mid + 1`
19666fi
19667rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19668 done
19669else
19670 echo "$as_me: failed program was:" >&5
19671sed 's/^/| /' conftest.$ac_ext >&5
1012372a 19672
2ba49b59
KC
19673cat >conftest.$ac_ext <<_ACEOF
19674/* confdefs.h. */
19675_ACEOF
19676cat confdefs.h >>conftest.$ac_ext
19677cat >>conftest.$ac_ext <<_ACEOF
19678/* end confdefs.h. */
19679$ac_includes_default
19680int
19681main ()
5464f5a1 19682{
2ba49b59
KC
19683static int test_array [1 - 2 * !(((long) (sizeof (off_t))) < 0)];
19684test_array [0] = 0
1012372a 19685
2ba49b59
KC
19686 ;
19687 return 0;
19688}
19689_ACEOF
19690rm -f conftest.$ac_objext
19691if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19692 (eval $ac_compile) 2>conftest.er1
19693 ac_status=$?
19694 grep -v '^ *+' conftest.er1 >conftest.err
19695 rm -f conftest.er1
19696 cat conftest.err >&5
19697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19698 (exit $ac_status); } &&
49c96104
SE
19699 { ac_try='test -z "$ac_c_werror_flag"
19700 || test ! -s conftest.err'
2ba49b59
KC
19701 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19702 (eval $ac_try) 2>&5
19703 ac_status=$?
19704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19705 (exit $ac_status); }; } &&
19706 { ac_try='test -s conftest.$ac_objext'
19707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19708 (eval $ac_try) 2>&5
19709 ac_status=$?
19710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19711 (exit $ac_status); }; }; then
19712 ac_hi=-1 ac_mid=-1
19713 while :; do
19714 cat >conftest.$ac_ext <<_ACEOF
19715/* confdefs.h. */
19716_ACEOF
19717cat confdefs.h >>conftest.$ac_ext
19718cat >>conftest.$ac_ext <<_ACEOF
19719/* end confdefs.h. */
19720$ac_includes_default
5464f5a1
NN
19721int
19722main ()
19723{
2ba49b59
KC
19724static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= $ac_mid)];
19725test_array [0] = 0
19726
5464f5a1
NN
19727 ;
19728 return 0;
19729}
19730_ACEOF
2ba49b59
KC
19731rm -f conftest.$ac_objext
19732if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19733 (eval $ac_compile) 2>conftest.er1
5464f5a1
NN
19734 ac_status=$?
19735 grep -v '^ *+' conftest.er1 >conftest.err
19736 rm -f conftest.er1
19737 cat conftest.err >&5
19738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19739 (exit $ac_status); } &&
49c96104
SE
19740 { ac_try='test -z "$ac_c_werror_flag"
19741 || test ! -s conftest.err'
5464f5a1
NN
19742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19743 (eval $ac_try) 2>&5
19744 ac_status=$?
19745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19746 (exit $ac_status); }; } &&
2ba49b59 19747 { ac_try='test -s conftest.$ac_objext'
5464f5a1
NN
19748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19749 (eval $ac_try) 2>&5
19750 ac_status=$?
19751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19752 (exit $ac_status); }; }; then
2ba49b59 19753 ac_lo=$ac_mid; break
5464f5a1
NN
19754else
19755 echo "$as_me: failed program was:" >&5
19756sed 's/^/| /' conftest.$ac_ext >&5
19757
2ba49b59
KC
19758ac_hi=`expr '(' $ac_mid ')' - 1`
19759 if test $ac_mid -le $ac_hi; then
19760 ac_lo= ac_hi=
19761 break
19762 fi
19763 ac_mid=`expr 2 '*' $ac_mid`
5464f5a1 19764fi
2ba49b59
KC
19765rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19766 done
19767else
19768 echo "$as_me: failed program was:" >&5
19769sed 's/^/| /' conftest.$ac_ext >&5
1012372a 19770
2ba49b59 19771ac_lo= ac_hi=
1012372a 19772fi
2ba49b59
KC
19773rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19774fi
19775rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19776# Binary search between lo and hi bounds.
19777while test "x$ac_lo" != "x$ac_hi"; do
19778 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5464f5a1
NN
19779 cat >conftest.$ac_ext <<_ACEOF
19780/* confdefs.h. */
19781_ACEOF
19782cat confdefs.h >>conftest.$ac_ext
19783cat >>conftest.$ac_ext <<_ACEOF
19784/* end confdefs.h. */
2ba49b59 19785$ac_includes_default
5464f5a1
NN
19786int
19787main ()
19788{
2ba49b59
KC
19789static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19790test_array [0] = 0
19791
5464f5a1
NN
19792 ;
19793 return 0;
19794}
19795_ACEOF
19796rm -f conftest.$ac_objext
19797if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19798 (eval $ac_compile) 2>conftest.er1
19799 ac_status=$?
19800 grep -v '^ *+' conftest.er1 >conftest.err
19801 rm -f conftest.er1
19802 cat conftest.err >&5
19803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19804 (exit $ac_status); } &&
49c96104
SE
19805 { ac_try='test -z "$ac_c_werror_flag"
19806 || test ! -s conftest.err'
5464f5a1
NN
19807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19808 (eval $ac_try) 2>&5
19809 ac_status=$?
19810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19811 (exit $ac_status); }; } &&
19812 { ac_try='test -s conftest.$ac_objext'
19813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19814 (eval $ac_try) 2>&5
19815 ac_status=$?
19816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19817 (exit $ac_status); }; }; then
2ba49b59 19818 ac_hi=$ac_mid
1012372a 19819else
5464f5a1
NN
19820 echo "$as_me: failed program was:" >&5
19821sed 's/^/| /' conftest.$ac_ext >&5
19822
2ba49b59 19823ac_lo=`expr '(' $ac_mid ')' + 1`
1012372a 19824fi
5464f5a1 19825rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
1012372a 19826done
2ba49b59
KC
19827case $ac_lo in
19828?*) ac_cv_sizeof_off_t=$ac_lo;;
19829'') { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19830See \`config.log' for more details." >&5
19831echo "$as_me: error: cannot compute sizeof (off_t), 77
19832See \`config.log' for more details." >&2;}
19833 { (exit 1); exit 1; }; } ;;
19834esac
19835else
19836 if test "$cross_compiling" = yes; then
49c96104
SE
19837 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19838See \`config.log' for more details." >&5
19839echo "$as_me: error: cannot run test program while cross compiling
19840See \`config.log' for more details." >&2;}
2ba49b59
KC
19841 { (exit 1); exit 1; }; }
19842else
19843 cat >conftest.$ac_ext <<_ACEOF
19844/* confdefs.h. */
19845_ACEOF
19846cat confdefs.h >>conftest.$ac_ext
19847cat >>conftest.$ac_ext <<_ACEOF
19848/* end confdefs.h. */
19849$ac_includes_default
19850long longval () { return (long) (sizeof (off_t)); }
19851unsigned long ulongval () { return (long) (sizeof (off_t)); }
19852#include <stdio.h>
19853#include <stdlib.h>
19854int
19855main ()
19856{
1012372a 19857
2ba49b59
KC
19858 FILE *f = fopen ("conftest.val", "w");
19859 if (! f)
19860 exit (1);
19861 if (((long) (sizeof (off_t))) < 0)
19862 {
19863 long i = longval ();
19864 if (i != ((long) (sizeof (off_t))))
19865 exit (1);
19866 fprintf (f, "%ld\n", i);
19867 }
19868 else
19869 {
19870 unsigned long i = ulongval ();
19871 if (i != ((long) (sizeof (off_t))))
19872 exit (1);
19873 fprintf (f, "%lu\n", i);
19874 }
19875 exit (ferror (f) || fclose (f) != 0);
19876
19877 ;
19878 return 0;
19879}
19880_ACEOF
19881rm -f conftest$ac_exeext
19882if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19883 (eval $ac_link) 2>&5
19884 ac_status=$?
19885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19886 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19888 (eval $ac_try) 2>&5
19889 ac_status=$?
19890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19891 (exit $ac_status); }; }; then
19892 ac_cv_sizeof_off_t=`cat conftest.val`
19893else
19894 echo "$as_me: program exited with status $ac_status" >&5
19895echo "$as_me: failed program was:" >&5
19896sed 's/^/| /' conftest.$ac_ext >&5
1012372a 19897
2ba49b59
KC
19898( exit $ac_status )
19899{ { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19900See \`config.log' for more details." >&5
19901echo "$as_me: error: cannot compute sizeof (off_t), 77
19902See \`config.log' for more details." >&2;}
5464f5a1 19903 { (exit 1); exit 1; }; }
1012372a 19904fi
2ba49b59
KC
19905rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19906fi
19907fi
19908rm -f conftest.val
19909else
19910 ac_cv_sizeof_off_t=0
19911fi
19912fi
5464f5a1
NN
19913echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
19914echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6
5464f5a1 19915cat >>confdefs.h <<_ACEOF
1012372a 19916#define SIZEOF_OFF_T $ac_cv_sizeof_off_t
5464f5a1 19917_ACEOF
1012372a
AC
19918
19919
1012372a 19920fi
5464f5a1
NN
19921echo "$as_me:$LINENO: checking file_ptr type" >&5
19922echo $ECHO_N "checking file_ptr type... $ECHO_C" >&6
ccba357f
AM
19923bfd_file_ptr="long"
19924bfd_ufile_ptr="unsigned long"
19925if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
19926 -o x"${ac_cv_sizeof_off_t}" = x8; then
1012372a
AC
19927 bfd_file_ptr=BFD_HOST_64_BIT
19928 bfd_ufile_ptr=BFD_HOST_U_64_BIT
19929fi
5464f5a1
NN
19930echo "$as_me:$LINENO: result: $bfd_file_ptr" >&5
19931echo "${ECHO_T}$bfd_file_ptr" >&6
1012372a
AC
19932
19933
19934
19935
252b5132
RH
19936tdefaults=""
19937test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
19938test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
08f74004 19939test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
252b5132
RH
19940test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
19941test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
19942
6be7c12c 19943
5464f5a1
NN
19944
19945
19946for ac_header in stdlib.h unistd.h
252b5132 19947do
5464f5a1
NN
19948as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19949if eval "test \"\${$as_ac_Header+set}\" = set"; then
19950 echo "$as_me:$LINENO: checking for $ac_header" >&5
19951echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19952if eval "test \"\${$as_ac_Header+set}\" = set"; then
19953 echo $ECHO_N "(cached) $ECHO_C" >&6
19954fi
19955echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19956echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19957else
19958 # Is the header compilable?
19959echo "$as_me:$LINENO: checking $ac_header usability" >&5
19960echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19961cat >conftest.$ac_ext <<_ACEOF
19962/* confdefs.h. */
19963_ACEOF
19964cat confdefs.h >>conftest.$ac_ext
19965cat >>conftest.$ac_ext <<_ACEOF
19966/* end confdefs.h. */
19967$ac_includes_default
19968#include <$ac_header>
19969_ACEOF
19970rm -f conftest.$ac_objext
19971if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19972 (eval $ac_compile) 2>conftest.er1
19973 ac_status=$?
19974 grep -v '^ *+' conftest.er1 >conftest.err
19975 rm -f conftest.er1
19976 cat conftest.err >&5
19977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19978 (exit $ac_status); } &&
49c96104
SE
19979 { ac_try='test -z "$ac_c_werror_flag"
19980 || test ! -s conftest.err'
5464f5a1
NN
19981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19982 (eval $ac_try) 2>&5
19983 ac_status=$?
19984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19985 (exit $ac_status); }; } &&
19986 { ac_try='test -s conftest.$ac_objext'
19987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19988 (eval $ac_try) 2>&5
19989 ac_status=$?
19990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19991 (exit $ac_status); }; }; then
19992 ac_header_compiler=yes
19993else
19994 echo "$as_me: failed program was:" >&5
19995sed 's/^/| /' conftest.$ac_ext >&5
19996
19997ac_header_compiler=no
19998fi
19999rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20000echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20001echo "${ECHO_T}$ac_header_compiler" >&6
20002
20003# Is the header present?
20004echo "$as_me:$LINENO: checking $ac_header presence" >&5
20005echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20006cat >conftest.$ac_ext <<_ACEOF
20007/* confdefs.h. */
20008_ACEOF
20009cat confdefs.h >>conftest.$ac_ext
20010cat >>conftest.$ac_ext <<_ACEOF
20011/* end confdefs.h. */
20012#include <$ac_header>
20013_ACEOF
20014if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20015 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20016 ac_status=$?
20017 grep -v '^ *+' conftest.er1 >conftest.err
20018 rm -f conftest.er1
20019 cat conftest.err >&5
20020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20021 (exit $ac_status); } >/dev/null; then
20022 if test -s conftest.err; then
20023 ac_cpp_err=$ac_c_preproc_warn_flag
20024 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20025 else
20026 ac_cpp_err=
20027 fi
252b5132 20028else
5464f5a1 20029 ac_cpp_err=yes
252b5132 20030fi
5464f5a1
NN
20031if test -z "$ac_cpp_err"; then
20032 ac_header_preproc=yes
20033else
20034 echo "$as_me: failed program was:" >&5
20035sed 's/^/| /' conftest.$ac_ext >&5
20036
20037 ac_header_preproc=no
252b5132 20038fi
5464f5a1
NN
20039rm -f conftest.err conftest.$ac_ext
20040echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20041echo "${ECHO_T}$ac_header_preproc" >&6
20042
20043# So? What about this header?
20044case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20045 yes:no: )
20046 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20047echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20048 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20049echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20050 ac_header_preproc=yes
20051 ;;
20052 no:yes:* )
20053 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20054echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20055 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20056echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20057 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20058echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20059 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20060echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20061 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20062echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20063 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20064echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20065 (
20066 cat <<\_ASBOX
20067## ------------------------------------------ ##
20068## Report this to the AC_PACKAGE_NAME lists. ##
20069## ------------------------------------------ ##
20070_ASBOX
20071 ) |
20072 sed "s/^/$as_me: WARNING: /" >&2
20073 ;;
20074esac
20075echo "$as_me:$LINENO: checking for $ac_header" >&5
20076echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20077if eval "test \"\${$as_ac_Header+set}\" = set"; then
20078 echo $ECHO_N "(cached) $ECHO_C" >&6
6be7c12c 20079else
5464f5a1
NN
20080 eval "$as_ac_Header=\$ac_header_preproc"
20081fi
20082echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20083echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20084
20085fi
20086if test `eval echo '${'$as_ac_Header'}'` = yes; then
20087 cat >>confdefs.h <<_ACEOF
20088#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20089_ACEOF
20090
252b5132 20091fi
5464f5a1 20092
252b5132
RH
20093done
20094
5464f5a1 20095
252b5132
RH
20096for ac_func in getpagesize
20097do
5464f5a1
NN
20098as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20099echo "$as_me:$LINENO: checking for $ac_func" >&5
20100echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20101if eval "test \"\${$as_ac_var+set}\" = set"; then
20102 echo $ECHO_N "(cached) $ECHO_C" >&6
20103else
20104 cat >conftest.$ac_ext <<_ACEOF
20105/* confdefs.h. */
20106_ACEOF
20107cat confdefs.h >>conftest.$ac_ext
20108cat >>conftest.$ac_ext <<_ACEOF
20109/* end confdefs.h. */
20110/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20111 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20112#define $ac_func innocuous_$ac_func
20113
252b5132 20114/* System header to define __stub macros and hopefully few prototypes,
5464f5a1
NN
20115 which can conflict with char $ac_func (); below.
20116 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20117 <limits.h> exists even on freestanding compilers. */
20118
20119#ifdef __STDC__
20120# include <limits.h>
20121#else
20122# include <assert.h>
20123#endif
6be7c12c 20124
5464f5a1 20125#undef $ac_func
252b5132 20126
5464f5a1
NN
20127/* Override any gcc2 internal prototype to avoid an error. */
20128#ifdef __cplusplus
20129extern "C"
20130{
20131#endif
20132/* We use char because int might match the return type of a gcc2
20133 builtin and then its argument prototype would still apply. */
20134char $ac_func ();
252b5132
RH
20135/* The GNU C library defines this for functions which it implements
20136 to always fail with ENOSYS. Some functions are actually named
20137 something starting with __ and the normal name is an alias. */
20138#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20139choke me
20140#else
5464f5a1
NN
20141char (*f) () = $ac_func;
20142#endif
20143#ifdef __cplusplus
20144}
252b5132
RH
20145#endif
20146
5464f5a1
NN
20147int
20148main ()
20149{
20150return f != $ac_func;
20151 ;
20152 return 0;
20153}
20154_ACEOF
20155rm -f conftest.$ac_objext conftest$ac_exeext
20156if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20157 (eval $ac_link) 2>conftest.er1
20158 ac_status=$?
20159 grep -v '^ *+' conftest.er1 >conftest.err
20160 rm -f conftest.er1
20161 cat conftest.err >&5
20162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20163 (exit $ac_status); } &&
49c96104
SE
20164 { ac_try='test -z "$ac_c_werror_flag"
20165 || test ! -s conftest.err'
5464f5a1
NN
20166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20167 (eval $ac_try) 2>&5
20168 ac_status=$?
20169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20170 (exit $ac_status); }; } &&
20171 { ac_try='test -s conftest$ac_exeext'
20172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20173 (eval $ac_try) 2>&5
20174 ac_status=$?
20175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20176 (exit $ac_status); }; }; then
20177 eval "$as_ac_var=yes"
20178else
20179 echo "$as_me: failed program was:" >&5
20180sed 's/^/| /' conftest.$ac_ext >&5
20181
20182eval "$as_ac_var=no"
20183fi
20184rm -f conftest.err conftest.$ac_objext \
20185 conftest$ac_exeext conftest.$ac_ext
20186fi
20187echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20188echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20189if test `eval echo '${'$as_ac_var'}'` = yes; then
20190 cat >>confdefs.h <<_ACEOF
20191#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20192_ACEOF
252b5132 20193
252b5132
RH
20194fi
20195done
20196
5464f5a1
NN
20197echo "$as_me:$LINENO: checking for working mmap" >&5
20198echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
20199if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20200 echo $ECHO_N "(cached) $ECHO_C" >&6
252b5132
RH
20201else
20202 if test "$cross_compiling" = yes; then
20203 ac_cv_func_mmap_fixed_mapped=no
20204else
5464f5a1
NN
20205 cat >conftest.$ac_ext <<_ACEOF
20206/* confdefs.h. */
20207_ACEOF
20208cat confdefs.h >>conftest.$ac_ext
20209cat >>conftest.$ac_ext <<_ACEOF
20210/* end confdefs.h. */
20211$ac_includes_default
20212/* malloc might have been renamed as rpl_malloc. */
20213#undef malloc
6be7c12c 20214
252b5132
RH
20215/* Thanks to Mike Haertel and Jim Avera for this test.
20216 Here is a matrix of mmap possibilities:
20217 mmap private not fixed
20218 mmap private fixed at somewhere currently unmapped
20219 mmap private fixed at somewhere already mapped
20220 mmap shared not fixed
20221 mmap shared fixed at somewhere currently unmapped
20222 mmap shared fixed at somewhere already mapped
20223 For private mappings, we should verify that changes cannot be read()
20224 back from the file, nor mmap's back from the file at a different
20225 address. (There have been systems where private was not correctly
20226 implemented like the infamous i386 svr4.0, and systems where the
5464f5a1 20227 VM page cache was not coherent with the file system buffer cache
252b5132
RH
20228 like early versions of FreeBSD and possibly contemporary NetBSD.)
20229 For shared mappings, we should conversely verify that changes get
5464f5a1 20230 propagated back to all the places they're supposed to be.
252b5132
RH
20231
20232 Grep wants private fixed already mapped.
20233 The main things grep needs to know about mmap are:
20234 * does it exist and is it safe to write into the mmap'd area
20235 * how to use it (BSD variants) */
5464f5a1 20236
252b5132
RH
20237#include <fcntl.h>
20238#include <sys/mman.h>
20239
5464f5a1
NN
20240#if !STDC_HEADERS && !HAVE_STDLIB_H
20241char *malloc ();
20242#endif
6be7c12c 20243
5464f5a1
NN
20244/* This mess was copied from the GNU getpagesize.h. */
20245#if !HAVE_GETPAGESIZE
252b5132 20246/* Assume that all systems that can run configure have sys/param.h. */
5464f5a1 20247# if !HAVE_SYS_PARAM_H
252b5132
RH
20248# define HAVE_SYS_PARAM_H 1
20249# endif
20250
20251# ifdef _SC_PAGESIZE
20252# define getpagesize() sysconf(_SC_PAGESIZE)
20253# else /* no _SC_PAGESIZE */
5464f5a1 20254# if HAVE_SYS_PARAM_H
252b5132
RH
20255# include <sys/param.h>
20256# ifdef EXEC_PAGESIZE
20257# define getpagesize() EXEC_PAGESIZE
20258# else /* no EXEC_PAGESIZE */
20259# ifdef NBPG
20260# define getpagesize() NBPG * CLSIZE
20261# ifndef CLSIZE
20262# define CLSIZE 1
20263# endif /* no CLSIZE */
20264# else /* no NBPG */
20265# ifdef NBPC
20266# define getpagesize() NBPC
20267# else /* no NBPC */
20268# ifdef PAGESIZE
20269# define getpagesize() PAGESIZE
20270# endif /* PAGESIZE */
20271# endif /* no NBPC */
20272# endif /* no NBPG */
20273# endif /* no EXEC_PAGESIZE */
20274# else /* no HAVE_SYS_PARAM_H */
20275# define getpagesize() 8192 /* punt totally */
20276# endif /* no HAVE_SYS_PARAM_H */
20277# endif /* no _SC_PAGESIZE */
20278
5464f5a1
NN
20279#endif /* no HAVE_GETPAGESIZE */
20280
20281int
20282main ()
20283{
20284 char *data, *data2, *data3;
20285 int i, pagesize;
20286 int fd;
20287
20288 pagesize = getpagesize ();
20289
20290 /* First, make a file with some known garbage in it. */
20291 data = (char *) malloc (pagesize);
20292 if (!data)
20293 exit (1);
20294 for (i = 0; i < pagesize; ++i)
20295 *(data + i) = rand ();
20296 umask (0);
20297 fd = creat ("conftest.mmap", 0600);
20298 if (fd < 0)
20299 exit (1);
20300 if (write (fd, data, pagesize) != pagesize)
20301 exit (1);
20302 close (fd);
20303
20304 /* Next, try to mmap the file at a fixed address which already has
20305 something else allocated at it. If we can, also make sure that
20306 we see the same garbage. */
20307 fd = open ("conftest.mmap", O_RDWR);
20308 if (fd < 0)
20309 exit (1);
20310 data2 = (char *) malloc (2 * pagesize);
20311 if (!data2)
20312 exit (1);
20313 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
20314 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20315 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20316 exit (1);
20317 for (i = 0; i < pagesize; ++i)
20318 if (*(data + i) != *(data2 + i))
20319 exit (1);
20320
20321 /* Finally, make sure that changes to the mapped area do not
20322 percolate back to the file as seen by read(). (This is a bug on
20323 some variants of i386 svr4.0.) */
20324 for (i = 0; i < pagesize; ++i)
20325 *(data2 + i) = *(data2 + i) + 1;
20326 data3 = (char *) malloc (pagesize);
20327 if (!data3)
20328 exit (1);
20329 if (read (fd, data3, pagesize) != pagesize)
20330 exit (1);
20331 for (i = 0; i < pagesize; ++i)
20332 if (*(data + i) != *(data3 + i))
20333 exit (1);
20334 close (fd);
20335 exit (0);
20336}
20337_ACEOF
20338rm -f conftest$ac_exeext
20339if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20340 (eval $ac_link) 2>&5
20341 ac_status=$?
20342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20343 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20345 (eval $ac_try) 2>&5
20346 ac_status=$?
20347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20348 (exit $ac_status); }; }; then
20349 ac_cv_func_mmap_fixed_mapped=yes
20350else
20351 echo "$as_me: program exited with status $ac_status" >&5
20352echo "$as_me: failed program was:" >&5
20353sed 's/^/| /' conftest.$ac_ext >&5
20354
20355( exit $ac_status )
20356ac_cv_func_mmap_fixed_mapped=no
20357fi
20358rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20359fi
20360fi
20361echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20362echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
20363if test $ac_cv_func_mmap_fixed_mapped = yes; then
20364
20365cat >>confdefs.h <<\_ACEOF
20366#define HAVE_MMAP 1
20367_ACEOF
20368
20369fi
20370rm -f conftest.mmap
20371
20372
20373
20374for ac_func in madvise mprotect
20375do
20376as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20377echo "$as_me:$LINENO: checking for $ac_func" >&5
20378echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20379if eval "test \"\${$as_ac_var+set}\" = set"; then
20380 echo $ECHO_N "(cached) $ECHO_C" >&6
20381else
20382 cat >conftest.$ac_ext <<_ACEOF
20383/* confdefs.h. */
20384_ACEOF
20385cat confdefs.h >>conftest.$ac_ext
20386cat >>conftest.$ac_ext <<_ACEOF
20387/* end confdefs.h. */
20388/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20389 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20390#define $ac_func innocuous_$ac_func
20391
20392/* System header to define __stub macros and hopefully few prototypes,
20393 which can conflict with char $ac_func (); below.
20394 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20395 <limits.h> exists even on freestanding compilers. */
20396
20397#ifdef __STDC__
20398# include <limits.h>
20399#else
20400# include <assert.h>
20401#endif
20402
20403#undef $ac_func
20404
20405/* Override any gcc2 internal prototype to avoid an error. */
20406#ifdef __cplusplus
20407extern "C"
20408{
20409#endif
20410/* We use char because int might match the return type of a gcc2
20411 builtin and then its argument prototype would still apply. */
20412char $ac_func ();
20413/* The GNU C library defines this for functions which it implements
20414 to always fail with ENOSYS. Some functions are actually named
20415 something starting with __ and the normal name is an alias. */
20416#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20417choke me
20418#else
20419char (*f) () = $ac_func;
20420#endif
20421#ifdef __cplusplus
20422}
20423#endif
20424
20425int
20426main ()
20427{
20428return f != $ac_func;
20429 ;
20430 return 0;
20431}
20432_ACEOF
20433rm -f conftest.$ac_objext conftest$ac_exeext
20434if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20435 (eval $ac_link) 2>conftest.er1
20436 ac_status=$?
20437 grep -v '^ *+' conftest.er1 >conftest.err
20438 rm -f conftest.er1
20439 cat conftest.err >&5
20440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20441 (exit $ac_status); } &&
49c96104
SE
20442 { ac_try='test -z "$ac_c_werror_flag"
20443 || test ! -s conftest.err'
5464f5a1
NN
20444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20445 (eval $ac_try) 2>&5
20446 ac_status=$?
20447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20448 (exit $ac_status); }; } &&
20449 { ac_try='test -s conftest$ac_exeext'
20450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20451 (eval $ac_try) 2>&5
20452 ac_status=$?
20453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20454 (exit $ac_status); }; }; then
20455 eval "$as_ac_var=yes"
20456else
20457 echo "$as_me: failed program was:" >&5
20458sed 's/^/| /' conftest.$ac_ext >&5
20459
20460eval "$as_ac_var=no"
20461fi
20462rm -f conftest.err conftest.$ac_objext \
20463 conftest$ac_exeext conftest.$ac_ext
20464fi
20465echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20466echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20467if test `eval echo '${'$as_ac_var'}'` = yes; then
20468 cat >>confdefs.h <<_ACEOF
20469#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20470_ACEOF
20471
20472fi
20473done
20474
20475case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
20476 true+yes )
20477cat >>confdefs.h <<\_ACEOF
20478#define USE_MMAP 1
20479_ACEOF
20480 ;;
20481esac
20482
20483rm -f doc/config.status
20484 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
20485
20e95c23 20486
5464f5a1
NN
20487 ac_config_commands="$ac_config_commands default"
20488
108a6f8e
CD
20489
20490
20491
20492
20493
5464f5a1
NN
20494cat >confcache <<\_ACEOF
20495# This file is a shell script that caches the results of configure
20496# tests run on this system so they can be shared between configure
20497# scripts and configure runs, see configure's option --config-cache.
20498# It is not useful on other systems. If it contains results you don't
20499# want to keep, you may remove or edit it.
20500#
20501# config.status only pays attention to the cache file if you give it
20502# the --recheck option to rerun configure.
20503#
20504# `ac_cv_env_foo' variables (set or unset) will be overridden when
20505# loading this file, other *unset* `ac_cv_foo' will be assigned the
20506# following values.
20507
20508_ACEOF
20509
20510# The following way of writing the cache mishandles newlines in values,
20511# but we know of no workaround that is simple, portable, and efficient.
20512# So, don't put newlines in cache variables' values.
20513# Ultrix sh set writes to stderr and can't be redirected directly,
20514# and sets the high bit in the cache file unless we assign to the vars.
20515{
20516 (set) 2>&1 |
20517 case `(ac_space=' '; set | grep ac_space) 2>&1` in
20518 *ac_space=\ *)
20519 # `set' does not quote correctly, so add quotes (double-quote
20520 # substitution turns \\\\ into \\, and sed turns \\ into \).
20521 sed -n \
20522 "s/'/'\\\\''/g;
20523 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20524 ;;
20525 *)
20526 # `set' quotes correctly as required by POSIX, so do not add quotes.
20527 sed -n \
20528 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
20529 ;;
20530 esac;
20531} |
20532 sed '
20533 t clear
20534 : clear
20535 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20536 t end
20537 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20538 : end' >>confcache
20539if diff $cache_file confcache >/dev/null 2>&1; then :; else
20540 if test -w $cache_file; then
20541 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
20542 cat confcache >$cache_file
20543 else
20544 echo "not updating unwritable cache $cache_file"
20545 fi
20546fi
20547rm -f confcache
20548
20549test "x$prefix" = xNONE && prefix=$ac_default_prefix
20550# Let make expand exec_prefix.
20551test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20552
20553# VPATH may cause trouble with some makes, so we remove $(srcdir),
20554# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
20555# trailing colons and then remove the whole line if VPATH becomes empty
20556# (actually we leave an empty line to preserve line numbers).
20557if test "x$srcdir" = x.; then
20558 ac_vpsub='/^[ ]*VPATH[ ]*=/{
20559s/:*\$(srcdir):*/:/;
20560s/:*\${srcdir}:*/:/;
20561s/:*@srcdir@:*/:/;
20562s/^\([^=]*=[ ]*\):*/\1/;
20563s/:*$//;
20564s/^[^=]*=[ ]*$//;
20565}'
20566fi
20567
20568DEFS=-DHAVE_CONFIG_H
20569
20570ac_libobjs=
20571ac_ltlibobjs=
20572for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20573 # 1. Remove the extension, and $U if already installed.
20574 ac_i=`echo "$ac_i" |
20575 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
20576 # 2. Add them.
20577 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
20578 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
20579done
20580LIBOBJS=$ac_libobjs
20581
20582LTLIBOBJS=$ac_ltlibobjs
20583
20584
f5385ebf
AM
20585if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20586 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
20587Usually this means the macro was only invoked conditionally." >&5
20588echo "$as_me: error: conditional \"AMDEP\" was never defined.
20589Usually this means the macro was only invoked conditionally." >&2;}
20590 { (exit 1); exit 1; }; }
20591fi
20592if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20593 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
20594Usually this means the macro was only invoked conditionally." >&5
20595echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
20596Usually this means the macro was only invoked conditionally." >&2;}
20597 { (exit 1); exit 1; }; }
20598fi
20599if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
20600 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
20601Usually this means the macro was only invoked conditionally." >&5
20602echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
20603Usually this means the macro was only invoked conditionally." >&2;}
20604 { (exit 1); exit 1; }; }
20605fi
d5fbea21
DJ
20606if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
20607 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
20608Usually this means the macro was only invoked conditionally." >&5
20609echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
20610Usually this means the macro was only invoked conditionally." >&2;}
20611 { (exit 1); exit 1; }; }
20612fi
f5385ebf
AM
20613if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
20614 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
20615Usually this means the macro was only invoked conditionally." >&5
20616echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
20617Usually this means the macro was only invoked conditionally." >&2;}
20618 { (exit 1); exit 1; }; }
20619fi
5464f5a1
NN
20620
20621: ${CONFIG_STATUS=./config.status}
20622ac_clean_files_save=$ac_clean_files
20623ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20624{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
20625echo "$as_me: creating $CONFIG_STATUS" >&6;}
20626cat >$CONFIG_STATUS <<_ACEOF
20627#! $SHELL
20628# Generated by $as_me.
20629# Run this file to recreate the current configuration.
20630# Compiler output produced by configure, useful for debugging
20631# configure, is in config.log if it exists.
20632
20633debug=false
20634ac_cs_recheck=false
20635ac_cs_silent=false
20636SHELL=\${CONFIG_SHELL-$SHELL}
20637_ACEOF
20638
20639cat >>$CONFIG_STATUS <<\_ACEOF
20640## --------------------- ##
20641## M4sh Initialization. ##
20642## --------------------- ##
20643
20644# Be Bourne compatible
20645if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20646 emulate sh
20647 NULLCMD=:
20648 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20649 # is contrary to our usage. Disable this feature.
20650 alias -g '${1+"$@"}'='"$@"'
20651elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20652 set -o posix
20653fi
20654DUALCASE=1; export DUALCASE # for MKS sh
20655
20656# Support unset when possible.
20657if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
20658 as_unset=unset
20659else
20660 as_unset=false
20661fi
20662
20663
20664# Work around bugs in pre-3.0 UWIN ksh.
20665$as_unset ENV MAIL MAILPATH
20666PS1='$ '
20667PS2='> '
20668PS4='+ '
20669
20670# NLS nuisances.
20671for as_var in \
20672 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
20673 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
20674 LC_TELEPHONE LC_TIME
20675do
20676 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
20677 eval $as_var=C; export $as_var
20678 else
20679 $as_unset $as_var
20680 fi
20681done
20682
20683# Required to use basename.
20684if expr a : '\(a\)' >/dev/null 2>&1; then
20685 as_expr=expr
20686else
20687 as_expr=false
20688fi
20689
20690if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
20691 as_basename=basename
20692else
20693 as_basename=false
20694fi
252b5132 20695
6be7c12c 20696
5464f5a1
NN
20697# Name of the executable.
20698as_me=`$as_basename "$0" ||
20699$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20700 X"$0" : 'X\(//\)$' \| \
20701 X"$0" : 'X\(/\)$' \| \
20702 . : '\(.\)' 2>/dev/null ||
20703echo X/"$0" |
20704 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
20705 /^X\/\(\/\/\)$/{ s//\1/; q; }
20706 /^X\/\(\/\).*/{ s//\1/; q; }
20707 s/.*/./; q'`
20708
20709
20710# PATH needs CR, and LINENO needs CR and PATH.
20711# Avoid depending upon Character Ranges.
20712as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20713as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20714as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20715as_cr_digits='0123456789'
20716as_cr_alnum=$as_cr_Letters$as_cr_digits
20717
20718# The user is always right.
20719if test "${PATH_SEPARATOR+set}" != set; then
20720 echo "#! /bin/sh" >conf$$.sh
20721 echo "exit 0" >>conf$$.sh
20722 chmod +x conf$$.sh
20723 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
20724 PATH_SEPARATOR=';'
20725 else
20726 PATH_SEPARATOR=:
20727 fi
20728 rm -f conf$$.sh
20729fi
20730
20731
20732 as_lineno_1=$LINENO
20733 as_lineno_2=$LINENO
20734 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20735 test "x$as_lineno_1" != "x$as_lineno_2" &&
20736 test "x$as_lineno_3" = "x$as_lineno_2" || {
20737 # Find who we are. Look in the path if we contain no path at all
20738 # relative or not.
20739 case $0 in
20740 *[\\/]* ) as_myself=$0 ;;
20741 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20742for as_dir in $PATH
20743do
20744 IFS=$as_save_IFS
20745 test -z "$as_dir" && as_dir=.
20746 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20747done
20748
20749 ;;
20750 esac
20751 # We did not find ourselves, most probably we were run as `sh COMMAND'
20752 # in which case we are not to be found in the path.
20753 if test "x$as_myself" = x; then
20754 as_myself=$0
20755 fi
20756 if test ! -f "$as_myself"; then
20757 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
20758echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
20759 { (exit 1); exit 1; }; }
20760 fi
20761 case $CONFIG_SHELL in
20762 '')
20763 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20764for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20765do
20766 IFS=$as_save_IFS
20767 test -z "$as_dir" && as_dir=.
20768 for as_base in sh bash ksh sh5; do
20769 case $as_dir in
20770 /*)
20771 if ("$as_dir/$as_base" -c '
20772 as_lineno_1=$LINENO
20773 as_lineno_2=$LINENO
20774 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20775 test "x$as_lineno_1" != "x$as_lineno_2" &&
20776 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
20777 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
20778 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
20779 CONFIG_SHELL=$as_dir/$as_base
20780 export CONFIG_SHELL
20781 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
20782 fi;;
20783 esac
20784 done
20785done
20786;;
20787 esac
20788
20789 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
20790 # uniformly replaced by the line number. The first 'sed' inserts a
20791 # line-number line before each line; the second 'sed' does the real
20792 # work. The second script uses 'N' to pair each line-number line
20793 # with the numbered line, and appends trailing '-' during
20794 # substitution so that $LINENO is not a special case at line end.
20795 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
20796 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
20797 sed '=' <$as_myself |
20798 sed '
20799 N
20800 s,$,-,
20801 : loop
20802 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
20803 t loop
20804 s,-$,,
20805 s,^['$as_cr_digits']*\n,,
20806 ' >$as_me.lineno &&
20807 chmod +x $as_me.lineno ||
20808 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
20809echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
20810 { (exit 1); exit 1; }; }
20811
20812 # Don't try to exec as it changes $[0], causing all sort of problems
20813 # (the dirname of $[0] is not the place where we might find the
20814 # original and so on. Autoconf is especially sensible to this).
20815 . ./$as_me.lineno
20816 # Exit status is that of the last command.
20817 exit
252b5132 20818}
6be7c12c 20819
5464f5a1
NN
20820
20821case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
20822 *c*,-n*) ECHO_N= ECHO_C='
20823' ECHO_T=' ' ;;
20824 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
20825 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
20826esac
20827
20828if expr a : '\(a\)' >/dev/null 2>&1; then
20829 as_expr=expr
252b5132 20830else
5464f5a1 20831 as_expr=false
252b5132 20832fi
5464f5a1
NN
20833
20834rm -f conf$$ conf$$.exe conf$$.file
20835echo >conf$$.file
20836if ln -s conf$$.file conf$$ 2>/dev/null; then
20837 # We could just check for DJGPP; but this test a) works b) is more generic
20838 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
20839 if test -f conf$$.exe; then
20840 # Don't use ln at all; we don't have any links
20841 as_ln_s='cp -p'
20842 else
20843 as_ln_s='ln -s'
20844 fi
20845elif ln conf$$.file conf$$ 2>/dev/null; then
20846 as_ln_s=ln
20847else
20848 as_ln_s='cp -p'
252b5132 20849fi
5464f5a1 20850rm -f conf$$ conf$$.exe conf$$.file
6be7c12c 20851
5464f5a1
NN
20852if mkdir -p . 2>/dev/null; then
20853 as_mkdir_p=:
20854else
20855 test -d ./-p && rmdir ./-p
20856 as_mkdir_p=false
252b5132 20857fi
b3baf5d0 20858
5464f5a1 20859as_executable_p="test -f"
252b5132 20860
5464f5a1
NN
20861# Sed expression to map a string onto a valid CPP name.
20862as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
252b5132 20863
5464f5a1
NN
20864# Sed expression to map a string onto a valid variable name.
20865as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6be7c12c 20866
252b5132 20867
5464f5a1
NN
20868# IFS
20869# We need space, tab and new line, in precisely that order.
20870as_nl='
20871'
20872IFS=" $as_nl"
252b5132 20873
5464f5a1
NN
20874# CDPATH.
20875$as_unset CDPATH
20876
20877exec 6>&1
20878
20879# Open the log real soon, to keep \$[0] and so on meaningful, and to
20880# report actual input values of CONFIG_FILES etc. instead of their
20881# values after options handling. Logging --version etc. is OK.
20882exec 5>>config.log
20883{
20884 echo
20885 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20886## Running $as_me. ##
20887_ASBOX
20888} >&5
20889cat >&5 <<_CSEOF
20890
20891This file was extended by $as_me, which was
20892generated by GNU Autoconf 2.59. Invocation command line was
20893
20894 CONFIG_FILES = $CONFIG_FILES
20895 CONFIG_HEADERS = $CONFIG_HEADERS
20896 CONFIG_LINKS = $CONFIG_LINKS
20897 CONFIG_COMMANDS = $CONFIG_COMMANDS
20898 $ $0 $@
20899
20900_CSEOF
20901echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
20902echo >&5
20903_ACEOF
20904
20905# Files that config.status was made for.
20906if test -n "$ac_config_files"; then
20907 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
6be7c12c 20908fi
5464f5a1
NN
20909
20910if test -n "$ac_config_headers"; then
20911 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
6be7c12c 20912fi
252b5132 20913
5464f5a1
NN
20914if test -n "$ac_config_links"; then
20915 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
252b5132 20916fi
252b5132 20917
5464f5a1
NN
20918if test -n "$ac_config_commands"; then
20919 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
20920fi
252b5132 20921
5464f5a1
NN
20922cat >>$CONFIG_STATUS <<\_ACEOF
20923
20924ac_cs_usage="\
20925\`$as_me' instantiates files from templates according to the
20926current configuration.
20927
20928Usage: $0 [OPTIONS] [FILE]...
20929
20930 -h, --help print this help, then exit
20931 -V, --version print version number, then exit
20932 -q, --quiet do not print progress messages
20933 -d, --debug don't remove temporary files
20934 --recheck update $as_me by reconfiguring in the same conditions
20935 --file=FILE[:TEMPLATE]
20936 instantiate the configuration file FILE
20937 --header=FILE[:TEMPLATE]
20938 instantiate the configuration header FILE
20939
20940Configuration files:
20941$config_files
20942
20943Configuration headers:
20944$config_headers
20945
20946Configuration commands:
20947$config_commands
20948
20949Report bugs to <bug-autoconf@gnu.org>."
20950_ACEOF
20951
20952cat >>$CONFIG_STATUS <<_ACEOF
20953ac_cs_version="\\
20954config.status
20955configured by $0, generated by GNU Autoconf 2.59,
20956 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
20957
20958Copyright (C) 2003 Free Software Foundation, Inc.
20959This config.status script is free software; the Free Software Foundation
20960gives unlimited permission to copy, distribute and modify it."
20961srcdir=$srcdir
20962INSTALL="$INSTALL"
20963_ACEOF
20964
20965cat >>$CONFIG_STATUS <<\_ACEOF
20966# If no file are specified by the user, then we need to provide default
20967# value. By we need to know if files were specified by the user.
20968ac_need_defaults=:
20969while test $# != 0
20970do
20971 case $1 in
20972 --*=*)
20973 ac_option=`expr "x$1" : 'x\([^=]*\)='`
20974 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
20975 ac_shift=:
6be7c12c 20976 ;;
5464f5a1
NN
20977 -*)
20978 ac_option=$1
20979 ac_optarg=$2
20980 ac_shift=shift
6be7c12c 20981 ;;
5464f5a1
NN
20982 *) # This is not an option, so the user has probably given explicit
20983 # arguments.
20984 ac_option=$1
20985 ac_need_defaults=false;;
20986 esac
252b5132 20987
5464f5a1
NN
20988 case $ac_option in
20989 # Handling of the options.
20990_ACEOF
20991cat >>$CONFIG_STATUS <<\_ACEOF
20992 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20993 ac_cs_recheck=: ;;
20994 --version | --vers* | -V )
20995 echo "$ac_cs_version"; exit 0 ;;
20996 --he | --h)
20997 # Conflict between --help and --header
20998 { { echo "$as_me:$LINENO: error: ambiguous option: $1
20999Try \`$0 --help' for more information." >&5
21000echo "$as_me: error: ambiguous option: $1
21001Try \`$0 --help' for more information." >&2;}
21002 { (exit 1); exit 1; }; };;
21003 --help | --hel | -h )
21004 echo "$ac_cs_usage"; exit 0 ;;
21005 --debug | --d* | -d )
21006 debug=: ;;
21007 --file | --fil | --fi | --f )
21008 $ac_shift
21009 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21010 ac_need_defaults=false;;
21011 --header | --heade | --head | --hea )
21012 $ac_shift
21013 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21014 ac_need_defaults=false;;
21015 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21016 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21017 ac_cs_silent=: ;;
6be7c12c 21018
5464f5a1
NN
21019 # This is an error.
21020 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21021Try \`$0 --help' for more information." >&5
21022echo "$as_me: error: unrecognized option: $1
21023Try \`$0 --help' for more information." >&2;}
21024 { (exit 1); exit 1; }; } ;;
252b5132 21025
5464f5a1 21026 *) ac_config_targets="$ac_config_targets $1" ;;
252b5132 21027
5464f5a1
NN
21028 esac
21029 shift
21030done
6be7c12c 21031
5464f5a1 21032ac_configure_extra_args=
252b5132 21033
5464f5a1
NN
21034if $ac_cs_silent; then
21035 exec 6>/dev/null
21036 ac_configure_extra_args="$ac_configure_extra_args --silent"
21037fi
6be7c12c 21038
5464f5a1
NN
21039_ACEOF
21040cat >>$CONFIG_STATUS <<_ACEOF
21041if \$ac_cs_recheck; then
21042 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21043 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21044fi
21045
21046_ACEOF
21047
21048cat >>$CONFIG_STATUS <<_ACEOF
6be7c12c 21049#
5464f5a1 21050# INIT-COMMANDS section.
6be7c12c 21051#
b3baf5d0 21052
f5385ebf 21053AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
d7040cdb
SE
21054
21055
21056# The HP-UX ksh and POSIX shell print the target directory to stdout
21057# if CDPATH is set.
21058(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21059
21060sed_quote_subst='$sed_quote_subst'
21061double_quote_subst='$double_quote_subst'
21062delay_variable_subst='$delay_variable_subst'
21063enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
21064macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
21065macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
21066enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
21067pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
21068enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
21069host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
21070host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
21071host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
21072build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
21073build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
21074build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
21075SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
21076Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
21077GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
21078EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
21079FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
21080LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
21081NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
21082LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
21083max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
21084ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
21085exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
21086lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
21087lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
21088lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
21089reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
21090reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21091deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
21092file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
21093AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
21094AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21095STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
21096RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
21097old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21098old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21099old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21100CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
21101CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21102compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
21103GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
21104lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
21105lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
21106lt_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"`'
21107objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
21108SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
21109ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
21110MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
21111lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
21112lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
21113lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
21114lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
21115lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
21116need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
21117libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
21118shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21119extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21120archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
21121enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
21122export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21123whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21124compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
21125old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21126old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21127archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21128archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21129module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21130module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21131with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
21132allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21133no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21134hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21135hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
21136hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
21137hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
21138hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
21139hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
21140hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21141hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
21142inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
21143link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
21144fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
21145always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
21146export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21147exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21148include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21149prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21150file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
21151variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
21152need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
21153need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
21154version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
21155runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21156shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21157shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
21158libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21159library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
21160soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21161postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21162postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21163finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21164finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
21165hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
21166sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21167sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21168hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
21169enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
21170enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
21171enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
21172old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
21173striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
21174
21175LTCC='$LTCC'
21176LTCFLAGS='$LTCFLAGS'
21177compiler='$compiler_DEFAULT'
21178
21179# Quote evaled strings.
21180for var in SED \
21181GREP \
21182EGREP \
21183FGREP \
21184LD \
21185NM \
21186LN_S \
21187lt_SP2NL \
21188lt_NL2SP \
21189reload_flag \
21190deplibs_check_method \
21191file_magic_cmd \
21192AR \
21193AR_FLAGS \
21194STRIP \
21195RANLIB \
21196CC \
21197CFLAGS \
21198compiler \
21199lt_cv_sys_global_symbol_pipe \
21200lt_cv_sys_global_symbol_to_cdecl \
21201lt_cv_sys_global_symbol_to_c_name_address \
21202SHELL \
21203ECHO \
21204lt_prog_compiler_no_builtin_flag \
21205lt_prog_compiler_wl \
21206lt_prog_compiler_pic \
21207lt_prog_compiler_static \
21208lt_cv_prog_compiler_c_o \
21209need_locks \
21210shrext_cmds \
21211export_dynamic_flag_spec \
21212whole_archive_flag_spec \
21213compiler_needs_object \
21214with_gnu_ld \
21215allow_undefined_flag \
21216no_undefined_flag \
21217hardcode_libdir_flag_spec \
21218hardcode_libdir_flag_spec_ld \
21219hardcode_libdir_separator \
21220fix_srcfile_path \
21221exclude_expsyms \
21222include_expsyms \
21223file_list_spec \
21224variables_saved_for_relink \
21225libname_spec \
21226library_names_spec \
21227soname_spec \
21228finish_eval \
21229old_striplib \
21230striplib; do
21231 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21232 *[\\\\\\\`\\"\\\$]*)
21233 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
21234 ;;
21235 *)
21236 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21237 ;;
21238 esac
21239done
21240
21241# Double-quote double-evaled strings.
21242for var in reload_cmds \
21243old_postinstall_cmds \
21244old_postuninstall_cmds \
21245old_archive_cmds \
21246extract_expsyms_cmds \
21247old_archive_from_new_cmds \
21248old_archive_from_expsyms_cmds \
21249archive_cmds \
21250archive_expsym_cmds \
21251module_cmds \
21252module_expsym_cmds \
21253export_symbols_cmds \
21254prelink_cmds \
21255postinstall_cmds \
21256postuninstall_cmds \
21257finish_cmds \
21258sys_lib_search_path_spec \
21259sys_lib_dlsearch_path_spec; do
21260 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21261 *[\\\\\\\`\\"\\\$]*)
21262 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
21263 ;;
21264 *)
21265 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21266 ;;
21267 esac
21268done
21269
21270# Fix-up fallback echo if it was mangled by the above quoting rules.
21271case \$lt_ECHO in
21272*'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
21273 ;;
21274esac
21275
21276ac_aux_dir='$ac_aux_dir'
21277xsi_shell='$xsi_shell'
21278lt_shell_append='$lt_shell_append'
21279
21280# See if we are running on zsh, and set the options which allow our
21281# commands through without removal of \ escapes INIT.
21282if test -n "\${ZSH_VERSION+set}" ; then
21283 setopt NO_GLOB_SUBST
21284fi
21285
21286
21287 PACKAGE='$PACKAGE'
21288 VERSION='$VERSION'
21289 TIMESTAMP='$TIMESTAMP'
21290 RM='$RM'
21291 ofile='$ofile'
21292
21293
21294
20e95c23
DJ
21295# Capture the value of obsolete ALL_LINGUAS because we need it to compute
21296 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
21297 # from automake.
21298 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
21299 # Capture the value of LINGUAS because we need it to compute CATALOGS.
21300 LINGUAS="${LINGUAS-%UNSET%}"
21301
5464f5a1 21302
d5efd9fc
AM
21303GCC="$GCC"
21304CC="$CC"
21305acx_cv_header_stdint="$acx_cv_header_stdint"
21306acx_cv_type_int8_t="$acx_cv_type_int8_t"
21307acx_cv_type_int16_t="$acx_cv_type_int16_t"
21308acx_cv_type_int32_t="$acx_cv_type_int32_t"
21309acx_cv_type_int64_t="$acx_cv_type_int64_t"
21310acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
21311ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
21312ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
21313ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
21314ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
21315ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
21316ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
21317ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
21318ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
21319
21320
5464f5a1
NN
21321
21322_ACEOF
21323
21324
21325
21326cat >>$CONFIG_STATUS <<\_ACEOF
21327for ac_config_target in $ac_config_targets
252b5132 21328do
5464f5a1
NN
21329 case "$ac_config_target" in
21330 # Handling of arguments.
21331 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21332 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
21333 "bfd-in3.h" ) CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
21334 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
f5385ebf 21335 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
d7040cdb 21336 "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20e95c23 21337 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
d5efd9fc 21338 "bfd_stdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
5464f5a1
NN
21339 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21340 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21341 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21342echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21343 { (exit 1); exit 1; }; };;
252b5132
RH
21344 esac
21345done
21346
5464f5a1
NN
21347# If the user did not use the arguments to specify the items to instantiate,
21348# then the envvar interface is used. Set only those that are not.
21349# We use the long form for the default assignment because of an extremely
21350# bizarre bug on SunOS 4.1.3.
21351if $ac_need_defaults; then
21352 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21353 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21354 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21355fi
21356
21357# Have a temporary directory for convenience. Make it in the build tree
21358# simply because there is no reason to put it here, and in addition,
21359# creating and moving files from /tmp can sometimes cause problems.
21360# Create a temporary directory, and hook for its removal unless debugging.
21361$debug ||
21362{
21363 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21364 trap '{ (exit 1); exit 1; }' 1 2 13 15
21365}
b3baf5d0 21366
5464f5a1 21367# Create a (secure) tmp directory for tmp files.
b3baf5d0 21368
5464f5a1
NN
21369{
21370 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21371 test -n "$tmp" && test -d "$tmp"
21372} ||
21373{
21374 tmp=./confstat$$-$RANDOM
21375 (umask 077 && mkdir $tmp)
21376} ||
21377{
21378 echo "$me: cannot create a temporary directory in ." >&2
21379 { (exit 1); exit 1; }
21380}
21381
21382_ACEOF
21383
21384cat >>$CONFIG_STATUS <<_ACEOF
21385
21386#
21387# CONFIG_FILES section.
21388#
b3baf5d0 21389
5464f5a1
NN
21390# No need to generate the scripts if there are no CONFIG_FILES.
21391# This happens for instance when ./config.status config.h
21392if test -n "\$CONFIG_FILES"; then
21393 # Protect against being on the right side of a sed subst in config.status.
21394 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21395 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21396s,@SHELL@,$SHELL,;t t
21397s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21398s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21399s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21400s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21401s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21402s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21403s,@exec_prefix@,$exec_prefix,;t t
21404s,@prefix@,$prefix,;t t
21405s,@program_transform_name@,$program_transform_name,;t t
21406s,@bindir@,$bindir,;t t
21407s,@sbindir@,$sbindir,;t t
21408s,@libexecdir@,$libexecdir,;t t
21409s,@datadir@,$datadir,;t t
21410s,@sysconfdir@,$sysconfdir,;t t
21411s,@sharedstatedir@,$sharedstatedir,;t t
21412s,@localstatedir@,$localstatedir,;t t
21413s,@libdir@,$libdir,;t t
21414s,@includedir@,$includedir,;t t
21415s,@oldincludedir@,$oldincludedir,;t t
21416s,@infodir@,$infodir,;t t
21417s,@mandir@,$mandir,;t t
21418s,@build_alias@,$build_alias,;t t
21419s,@host_alias@,$host_alias,;t t
21420s,@target_alias@,$target_alias,;t t
21421s,@DEFS@,$DEFS,;t t
21422s,@ECHO_C@,$ECHO_C,;t t
21423s,@ECHO_N@,$ECHO_N,;t t
21424s,@ECHO_T@,$ECHO_T,;t t
21425s,@LIBS@,$LIBS,;t t
21426s,@build@,$build,;t t
21427s,@build_cpu@,$build_cpu,;t t
21428s,@build_vendor@,$build_vendor,;t t
21429s,@build_os@,$build_os,;t t
21430s,@host@,$host,;t t
21431s,@host_cpu@,$host_cpu,;t t
21432s,@host_vendor@,$host_vendor,;t t
21433s,@host_os@,$host_os,;t t
21434s,@target@,$target,;t t
21435s,@target_cpu@,$target_cpu,;t t
21436s,@target_vendor@,$target_vendor,;t t
21437s,@target_os@,$target_os,;t t
21438s,@CC@,$CC,;t t
21439s,@CFLAGS@,$CFLAGS,;t t
21440s,@LDFLAGS@,$LDFLAGS,;t t
21441s,@CPPFLAGS@,$CPPFLAGS,;t t
21442s,@ac_ct_CC@,$ac_ct_CC,;t t
21443s,@EXEEXT@,$EXEEXT,;t t
21444s,@OBJEXT@,$OBJEXT,;t t
21445s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
21446s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
21447s,@INSTALL_DATA@,$INSTALL_DATA,;t t
f5385ebf 21448s,@CYGPATH_W@,$CYGPATH_W,;t t
5464f5a1
NN
21449s,@PACKAGE@,$PACKAGE,;t t
21450s,@VERSION@,$VERSION,;t t
21451s,@ACLOCAL@,$ACLOCAL,;t t
21452s,@AUTOCONF@,$AUTOCONF,;t t
21453s,@AUTOMAKE@,$AUTOMAKE,;t t
21454s,@AUTOHEADER@,$AUTOHEADER,;t t
21455s,@MAKEINFO@,$MAKEINFO,;t t
f5385ebf
AM
21456s,@install_sh@,$install_sh,;t t
21457s,@STRIP@,$STRIP,;t t
21458s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
21459s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
21460s,@mkdir_p@,$mkdir_p,;t t
21461s,@AWK@,$AWK,;t t
5464f5a1 21462s,@SET_MAKE@,$SET_MAKE,;t t
f5385ebf
AM
21463s,@am__leading_dot@,$am__leading_dot,;t t
21464s,@AMTAR@,$AMTAR,;t t
21465s,@am__tar@,$am__tar,;t t
21466s,@am__untar@,$am__untar,;t t
21467s,@DEPDIR@,$DEPDIR,;t t
21468s,@am__include@,$am__include,;t t
21469s,@am__quote@,$am__quote,;t t
21470s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
21471s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
21472s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
21473s,@CCDEPMODE@,$CCDEPMODE,;t t
21474s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
21475s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
5464f5a1
NN
21476s,@AR@,$AR,;t t
21477s,@ac_ct_AR@,$ac_ct_AR,;t t
21478s,@RANLIB@,$RANLIB,;t t
21479s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
5464f5a1 21480s,@LIBTOOL@,$LIBTOOL,;t t
d7040cdb
SE
21481s,@SED@,$SED,;t t
21482s,@EGREP@,$EGREP,;t t
21483s,@FGREP@,$FGREP,;t t
21484s,@GREP@,$GREP,;t t
21485s,@LD@,$LD,;t t
21486s,@DUMPBIN@,$DUMPBIN,;t t
21487s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
21488s,@NM@,$NM,;t t
21489s,@LN_S@,$LN_S,;t t
21490s,@lt_ECHO@,$lt_ECHO,;t t
21491s,@CPP@,$CPP,;t t
0d4a1476 21492s,@DEBUGDIR@,$DEBUGDIR,;t t
92f01d61 21493s,@PKGVERSION@,$PKGVERSION,;t t
c428fa83
L
21494s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
21495s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
5464f5a1 21496s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
9e9b66a9 21497s,@NO_WERROR@,$NO_WERROR,;t t
5464f5a1
NN
21498s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21499s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21500s,@MAINT@,$MAINT,;t t
d5fbea21
DJ
21501s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
21502s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
5464f5a1
NN
21503s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
21504s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
24443139
AS
21505s,@host_noncanonical@,$host_noncanonical,;t t
21506s,@target_noncanonical@,$target_noncanonical,;t t
5464f5a1
NN
21507s,@bfdlibdir@,$bfdlibdir,;t t
21508s,@bfdincludedir@,$bfdincludedir,;t t
5464f5a1 21509s,@USE_NLS@,$USE_NLS,;t t
20e95c23
DJ
21510s,@LIBINTL@,$LIBINTL,;t t
21511s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21512s,@INCINTL@,$INCINTL,;t t
5464f5a1 21513s,@XGETTEXT@,$XGETTEXT,;t t
20e95c23
DJ
21514s,@GMSGFMT@,$GMSGFMT,;t t
21515s,@POSUB@,$POSUB,;t t
5464f5a1 21516s,@CATALOGS@,$CATALOGS,;t t
5464f5a1 21517s,@DATADIRNAME@,$DATADIRNAME,;t t
5464f5a1 21518s,@INSTOBJEXT@,$INSTOBJEXT,;t t
20e95c23
DJ
21519s,@GENCAT@,$GENCAT,;t t
21520s,@CATOBJEXT@,$CATOBJEXT,;t t
5464f5a1 21521s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
20e95c23
DJ
21522s,@MSGFMT@,$MSGFMT,;t t
21523s,@MSGMERGE@,$MSGMERGE,;t t
5464f5a1
NN
21524s,@HDEFINES@,$HDEFINES,;t t
21525s,@BFD_HOST_64BIT_LONG@,$BFD_HOST_64BIT_LONG,;t t
d2df793a 21526s,@BFD_HOST_64BIT_LONG_LONG@,$BFD_HOST_64BIT_LONG_LONG,;t t
5464f5a1
NN
21527s,@BFD_HOST_64_BIT_DEFINED@,$BFD_HOST_64_BIT_DEFINED,;t t
21528s,@BFD_HOST_64_BIT@,$BFD_HOST_64_BIT,;t t
21529s,@BFD_HOST_U_64_BIT@,$BFD_HOST_U_64_BIT,;t t
d2df793a 21530s,@BFD_HOSTPTR_T@,$BFD_HOSTPTR_T,;t t
5464f5a1
NN
21531s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
21532s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
21533s,@COREFILE@,$COREFILE,;t t
21534s,@COREFLAG@,$COREFLAG,;t t
21535s,@WIN32LDFLAGS@,$WIN32LDFLAGS,;t t
21536s,@WIN32LIBADD@,$WIN32LIBADD,;t t
21537s,@TDEFINES@,$TDEFINES,;t t
21538s,@wordsize@,$wordsize,;t t
21e40a48 21539s,@bfd64_libs@,$bfd64_libs,;t t
5464f5a1
NN
21540s,@all_backends@,$all_backends,;t t
21541s,@bfd_backends@,$bfd_backends,;t t
21542s,@bfd_machines@,$bfd_machines,;t t
21543s,@bfd_default_target_size@,$bfd_default_target_size,;t t
21544s,@bfd_file_ptr@,$bfd_file_ptr,;t t
21545s,@bfd_ufile_ptr@,$bfd_ufile_ptr,;t t
21546s,@tdefaults@,$tdefaults,;t t
108a6f8e
CD
21547s,@datarootdir@,$datarootdir,;t t
21548s,@docdir@,$docdir,;t t
21549s,@htmldir@,$htmldir,;t t
5464f5a1
NN
21550s,@LIBOBJS@,$LIBOBJS,;t t
21551s,@LTLIBOBJS@,$LTLIBOBJS,;t t
252b5132 21552CEOF
252b5132 21553
5464f5a1
NN
21554_ACEOF
21555
21556 cat >>$CONFIG_STATUS <<\_ACEOF
21557 # Split the substitutions into bite-sized pieces for seds with
21558 # small command number limits, like on Digital OSF/1 and HP-UX.
21559 ac_max_sed_lines=48
21560 ac_sed_frag=1 # Number of current file.
21561 ac_beg=1 # First line for current file.
21562 ac_end=$ac_max_sed_lines # Line after last line for current file.
21563 ac_more_lines=:
21564 ac_sed_cmds=
21565 while $ac_more_lines; do
21566 if test $ac_beg -gt 1; then
21567 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
252b5132 21568 else
5464f5a1
NN
21569 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21570 fi
21571 if test ! -s $tmp/subs.frag; then
21572 ac_more_lines=false
21573 else
21574 # The purpose of the label and of the branching condition is to
21575 # speed up the sed processing (if there are no `@' at all, there
21576 # is no need to browse any of the substitutions).
21577 # These are the two extra sed commands mentioned above.
21578 (echo ':t
21579 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
21580 if test -z "$ac_sed_cmds"; then
21581 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
21582 else
21583 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
21584 fi
21585 ac_sed_frag=`expr $ac_sed_frag + 1`
21586 ac_beg=$ac_end
21587 ac_end=`expr $ac_end + $ac_max_sed_lines`
252b5132 21588 fi
5464f5a1
NN
21589 done
21590 if test -z "$ac_sed_cmds"; then
21591 ac_sed_cmds=cat
252b5132 21592 fi
5464f5a1 21593fi # test -n "$CONFIG_FILES"
6be7c12c 21594
5464f5a1
NN
21595_ACEOF
21596cat >>$CONFIG_STATUS <<\_ACEOF
21597for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
252b5132 21598 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5464f5a1
NN
21599 case $ac_file in
21600 - | *:- | *:-:* ) # input from stdin
21601 cat >$tmp/stdin
21602 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21603 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21604 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21605 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21606 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
21607 esac
21608
5464f5a1
NN
21609 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
21610 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21611$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21612 X"$ac_file" : 'X\(//\)[^/]' \| \
21613 X"$ac_file" : 'X\(//\)$' \| \
21614 X"$ac_file" : 'X\(/\)' \| \
21615 . : '\(.\)' 2>/dev/null ||
21616echo X"$ac_file" |
21617 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21618 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21619 /^X\(\/\/\)$/{ s//\1/; q; }
21620 /^X\(\/\).*/{ s//\1/; q; }
21621 s/.*/./; q'`
21622 { if $as_mkdir_p; then
21623 mkdir -p "$ac_dir"
252b5132 21624 else
5464f5a1
NN
21625 as_dir="$ac_dir"
21626 as_dirs=
21627 while test ! -d "$as_dir"; do
21628 as_dirs="$as_dir $as_dirs"
21629 as_dir=`(dirname "$as_dir") 2>/dev/null ||
21630$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21631 X"$as_dir" : 'X\(//\)[^/]' \| \
21632 X"$as_dir" : 'X\(//\)$' \| \
21633 X"$as_dir" : 'X\(/\)' \| \
21634 . : '\(.\)' 2>/dev/null ||
21635echo X"$as_dir" |
21636 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21637 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21638 /^X\(\/\/\)$/{ s//\1/; q; }
21639 /^X\(\/\).*/{ s//\1/; q; }
21640 s/.*/./; q'`
21641 done
21642 test ! -n "$as_dirs" || mkdir $as_dirs
21643 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21644echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21645 { (exit 1); exit 1; }; }; }
21646
21647 ac_builddir=.
21648
21649if test "$ac_dir" != .; then
21650 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21651 # A "../" for each directory in $ac_dir_suffix.
21652 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
21653else
21654 ac_dir_suffix= ac_top_builddir=
21655fi
252b5132 21656
5464f5a1
NN
21657case $srcdir in
21658 .) # No --srcdir option. We are building in place.
21659 ac_srcdir=.
21660 if test -z "$ac_top_builddir"; then
21661 ac_top_srcdir=.
21662 else
21663 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
21664 fi ;;
21665 [\\/]* | ?:[\\/]* ) # Absolute path.
21666 ac_srcdir=$srcdir$ac_dir_suffix;
21667 ac_top_srcdir=$srcdir ;;
252b5132 21668 *) # Relative path.
5464f5a1
NN
21669 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
21670 ac_top_srcdir=$ac_top_builddir$srcdir ;;
21671esac
252b5132 21672
5464f5a1
NN
21673# Do not use `cd foo && pwd` to compute absolute paths, because
21674# the directories may not exist.
21675case `pwd` in
21676.) ac_abs_builddir="$ac_dir";;
21677*)
21678 case "$ac_dir" in
21679 .) ac_abs_builddir=`pwd`;;
21680 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
21681 *) ac_abs_builddir=`pwd`/"$ac_dir";;
21682 esac;;
21683esac
21684case $ac_abs_builddir in
21685.) ac_abs_top_builddir=${ac_top_builddir}.;;
21686*)
21687 case ${ac_top_builddir}. in
21688 .) ac_abs_top_builddir=$ac_abs_builddir;;
21689 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21690 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21691 esac;;
21692esac
21693case $ac_abs_builddir in
21694.) ac_abs_srcdir=$ac_srcdir;;
21695*)
21696 case $ac_srcdir in
21697 .) ac_abs_srcdir=$ac_abs_builddir;;
21698 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21699 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21700 esac;;
21701esac
21702case $ac_abs_builddir in
21703.) ac_abs_top_srcdir=$ac_top_srcdir;;
21704*)
21705 case $ac_top_srcdir in
21706 .) ac_abs_top_srcdir=$ac_abs_builddir;;
21707 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21708 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21709 esac;;
21710esac
252b5132 21711
5464f5a1
NN
21712
21713 case $INSTALL in
21714 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21715 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
6be7c12c 21716 esac
252b5132 21717
49c96104
SE
21718 if test x"$ac_file" != x-; then
21719 { echo "$as_me:$LINENO: creating $ac_file" >&5
21720echo "$as_me: creating $ac_file" >&6;}
21721 rm -f "$ac_file"
21722 fi
5464f5a1
NN
21723 # Let's still pretend it is `configure' which instantiates (i.e., don't
21724 # use $as_me), people would be surprised to read:
21725 # /* config.h. Generated by config.status. */
21726 if test x"$ac_file" = x-; then
21727 configure_input=
21728 else
21729 configure_input="$ac_file. "
21730 fi
21731 configure_input=$configure_input"Generated from `echo $ac_file_in |
21732 sed 's,.*/,,'` by configure."
21733
21734 # First look for the input files in the build tree, otherwise in the
21735 # src tree.
21736 ac_file_inputs=`IFS=:
21737 for f in $ac_file_in; do
21738 case $f in
21739 -) echo $tmp/stdin ;;
21740 [\\/$]*)
21741 # Absolute (can't be DOS-style, as IFS=:)
21742 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21743echo "$as_me: error: cannot find input file: $f" >&2;}
21744 { (exit 1); exit 1; }; }
21745 echo "$f";;
21746 *) # Relative
21747 if test -f "$f"; then
21748 # Build tree
21749 echo "$f"
21750 elif test -f "$srcdir/$f"; then
21751 # Source tree
21752 echo "$srcdir/$f"
21753 else
21754 # /dev/null tree
21755 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21756echo "$as_me: error: cannot find input file: $f" >&2;}
21757 { (exit 1); exit 1; }; }
21758 fi;;
21759 esac
21760 done` || { (exit 1); exit 1; }
5464f5a1
NN
21761_ACEOF
21762cat >>$CONFIG_STATUS <<_ACEOF
21763 sed "$ac_vpsub
21764$extrasub
21765_ACEOF
21766cat >>$CONFIG_STATUS <<\_ACEOF
21767:t
21768/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21769s,@configure_input@,$configure_input,;t t
21770s,@srcdir@,$ac_srcdir,;t t
21771s,@abs_srcdir@,$ac_abs_srcdir,;t t
21772s,@top_srcdir@,$ac_top_srcdir,;t t
21773s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
21774s,@builddir@,$ac_builddir,;t t
21775s,@abs_builddir@,$ac_abs_builddir,;t t
21776s,@top_builddir@,$ac_top_builddir,;t t
21777s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
21778s,@INSTALL@,$ac_INSTALL,;t t
21779" $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
21780 rm -f $tmp/stdin
21781 if test x"$ac_file" != x-; then
21782 mv $tmp/out $ac_file
21783 else
21784 cat $tmp/out
21785 rm -f $tmp/out
21786 fi
21787
21788done
21789_ACEOF
21790cat >>$CONFIG_STATUS <<\_ACEOF
21791
21792#
21793# CONFIG_HEADER section.
21794#
252b5132
RH
21795
21796# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
21797# NAME is the cpp macro being defined and VALUE is the value it is being given.
21798#
21799# ac_d sets the value in "#define NAME VALUE" lines.
5464f5a1
NN
21800ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
21801ac_dB='[ ].*$,\1#\2'
21802ac_dC=' '
21803ac_dD=',;t'
21804# ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
21805ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
21806ac_uB='$,\1#\2define\3'
252b5132 21807ac_uC=' '
5464f5a1
NN
21808ac_uD=',;t'
21809
21810for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
252b5132 21811 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
5464f5a1
NN
21812 case $ac_file in
21813 - | *:- | *:-:* ) # input from stdin
21814 cat >$tmp/stdin
21815 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21816 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21817 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21818 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21819 * ) ac_file_in=$ac_file.in ;;
252b5132
RH
21820 esac
21821
5464f5a1
NN
21822 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
21823echo "$as_me: creating $ac_file" >&6;}
21824
21825 # First look for the input files in the build tree, otherwise in the
21826 # src tree.
21827 ac_file_inputs=`IFS=:
21828 for f in $ac_file_in; do
21829 case $f in
21830 -) echo $tmp/stdin ;;
21831 [\\/$]*)
21832 # Absolute (can't be DOS-style, as IFS=:)
21833 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21834echo "$as_me: error: cannot find input file: $f" >&2;}
21835 { (exit 1); exit 1; }; }
21836 # Do quote $f, to prevent DOS paths from being IFS'd.
21837 echo "$f";;
21838 *) # Relative
21839 if test -f "$f"; then
21840 # Build tree
21841 echo "$f"
21842 elif test -f "$srcdir/$f"; then
21843 # Source tree
21844 echo "$srcdir/$f"
21845 else
21846 # /dev/null tree
21847 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21848echo "$as_me: error: cannot find input file: $f" >&2;}
21849 { (exit 1); exit 1; }; }
21850 fi;;
21851 esac
21852 done` || { (exit 1); exit 1; }
21853 # Remove the trailing spaces.
21854 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
21855
21856_ACEOF
21857
21858# Transform confdefs.h into two sed scripts, `conftest.defines' and
21859# `conftest.undefs', that substitutes the proper values into
21860# config.h.in to produce config.h. The first handles `#define'
21861# templates, and the second `#undef' templates.
21862# And first: Protect against being on the right side of a sed subst in
21863# config.status. Protect against being in an unquoted here document
21864# in config.status.
21865rm -f conftest.defines conftest.undefs
21866# Using a here document instead of a string reduces the quoting nightmare.
21867# Putting comments in sed scripts is not portable.
21868#
21869# `end' is used to avoid that the second main sed command (meant for
21870# 0-ary CPP macros) applies to n-ary macro definitions.
21871# See the Autoconf documentation for `clear'.
21872cat >confdef2sed.sed <<\_ACEOF
21873s/[\\&,]/\\&/g
21874s,[\\$`],\\&,g
21875t clear
21876: clear
21877s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
21878t end
21879s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
21880: end
21881_ACEOF
21882# If some macros were called several times there might be several times
21883# the same #defines, which is useless. Nevertheless, we may not want to
21884# sort them, since we want the *last* AC-DEFINE to be honored.
21885uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
21886sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
21887rm -f confdef2sed.sed
252b5132
RH
21888
21889# This sed command replaces #undef with comments. This is necessary, for
21890# example, in the case of _POSIX_SOURCE, which is predefined and required
21891# on some systems where configure will not decide to define it.
5464f5a1
NN
21892cat >>conftest.undefs <<\_ACEOF
21893s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
21894_ACEOF
21895
21896# Break up conftest.defines because some shells have a limit on the size
21897# of here documents, and old seds have small limits too (100 cmds).
21898echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
21899echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
21900echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
21901echo ' :' >>$CONFIG_STATUS
21902rm -f conftest.tail
21903while grep . conftest.defines >/dev/null
21904do
21905 # Write a limited-size here document to $tmp/defines.sed.
21906 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
21907 # Speed up: don't consider the non `#define' lines.
21908 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
21909 # Work around the forget-to-reset-the-flag bug.
21910 echo 't clr' >>$CONFIG_STATUS
21911 echo ': clr' >>$CONFIG_STATUS
21912 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
21913 echo 'CEOF
21914 sed -f $tmp/defines.sed $tmp/in >$tmp/out
21915 rm -f $tmp/in
21916 mv $tmp/out $tmp/in
21917' >>$CONFIG_STATUS
21918 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
21919 rm -f conftest.defines
21920 mv conftest.tail conftest.defines
21921done
21922rm -f conftest.defines
21923echo ' fi # grep' >>$CONFIG_STATUS
21924echo >>$CONFIG_STATUS
252b5132 21925
5464f5a1
NN
21926# Break up conftest.undefs because some shells have a limit on the size
21927# of here documents, and old seds have small limits too (100 cmds).
21928echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
252b5132 21929rm -f conftest.tail
5464f5a1 21930while grep . conftest.undefs >/dev/null
252b5132 21931do
5464f5a1
NN
21932 # Write a limited-size here document to $tmp/undefs.sed.
21933 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
21934 # Speed up: don't consider the non `#undef'
21935 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
21936 # Work around the forget-to-reset-the-flag bug.
21937 echo 't clr' >>$CONFIG_STATUS
21938 echo ': clr' >>$CONFIG_STATUS
21939 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
252b5132 21940 echo 'CEOF
5464f5a1
NN
21941 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
21942 rm -f $tmp/in
21943 mv $tmp/out $tmp/in
21944' >>$CONFIG_STATUS
21945 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
21946 rm -f conftest.undefs
21947 mv conftest.tail conftest.undefs
252b5132 21948done
5464f5a1
NN
21949rm -f conftest.undefs
21950
21951cat >>$CONFIG_STATUS <<\_ACEOF
21952 # Let's still pretend it is `configure' which instantiates (i.e., don't
21953 # use $as_me), people would be surprised to read:
21954 # /* config.h. Generated by config.status. */
21955 if test x"$ac_file" = x-; then
21956 echo "/* Generated by configure. */" >$tmp/config.h
21957 else
21958 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
21959 fi
21960 cat $tmp/in >>$tmp/config.h
21961 rm -f $tmp/in
21962 if test x"$ac_file" != x-; then
21963 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
21964 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
21965echo "$as_me: $ac_file is unchanged" >&6;}
21966 else
21967 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21968$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21969 X"$ac_file" : 'X\(//\)[^/]' \| \
21970 X"$ac_file" : 'X\(//\)$' \| \
21971 X"$ac_file" : 'X\(/\)' \| \
21972 . : '\(.\)' 2>/dev/null ||
21973echo X"$ac_file" |
21974 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21975 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21976 /^X\(\/\/\)$/{ s//\1/; q; }
21977 /^X\(\/\).*/{ s//\1/; q; }
21978 s/.*/./; q'`
21979 { if $as_mkdir_p; then
21980 mkdir -p "$ac_dir"
252b5132 21981 else
5464f5a1
NN
21982 as_dir="$ac_dir"
21983 as_dirs=
21984 while test ! -d "$as_dir"; do
21985 as_dirs="$as_dir $as_dirs"
21986 as_dir=`(dirname "$as_dir") 2>/dev/null ||
21987$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21988 X"$as_dir" : 'X\(//\)[^/]' \| \
21989 X"$as_dir" : 'X\(//\)$' \| \
21990 X"$as_dir" : 'X\(/\)' \| \
21991 . : '\(.\)' 2>/dev/null ||
21992echo X"$as_dir" |
21993 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21994 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21995 /^X\(\/\/\)$/{ s//\1/; q; }
21996 /^X\(\/\).*/{ s//\1/; q; }
21997 s/.*/./; q'`
21998 done
21999 test ! -n "$as_dirs" || mkdir $as_dirs
22000 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22001echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22002 { (exit 1); exit 1; }; }; }
22003
22004 rm -f $ac_file
22005 mv $tmp/config.h $ac_file
252b5132 22006 fi
5464f5a1
NN
22007 else
22008 cat $tmp/config.h
22009 rm -f $tmp/config.h
252b5132 22010 fi
f5385ebf
AM
22011# Compute $ac_file's index in $config_headers.
22012_am_stamp_count=1
22013for _am_header in $config_headers :; do
22014 case $_am_header in
22015 $ac_file | $ac_file:* )
22016 break ;;
22017 * )
22018 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22019 esac
22020done
22021echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22022$as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22023 X$ac_file : 'X\(//\)[^/]' \| \
22024 X$ac_file : 'X\(//\)$' \| \
22025 X$ac_file : 'X\(/\)' \| \
22026 . : '\(.\)' 2>/dev/null ||
22027echo X$ac_file |
22028 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22029 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22030 /^X\(\/\/\)$/{ s//\1/; q; }
22031 /^X\(\/\).*/{ s//\1/; q; }
22032 s/.*/./; q'`/stamp-h$_am_stamp_count
5464f5a1
NN
22033done
22034_ACEOF
22035cat >>$CONFIG_STATUS <<\_ACEOF
252b5132 22036
5464f5a1
NN
22037#
22038# CONFIG_COMMANDS section.
22039#
22040for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22041 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22042 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22043 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22044$as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22045 X"$ac_dest" : 'X\(//\)[^/]' \| \
22046 X"$ac_dest" : 'X\(//\)$' \| \
22047 X"$ac_dest" : 'X\(/\)' \| \
22048 . : '\(.\)' 2>/dev/null ||
22049echo X"$ac_dest" |
22050 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22051 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22052 /^X\(\/\/\)$/{ s//\1/; q; }
22053 /^X\(\/\).*/{ s//\1/; q; }
22054 s/.*/./; q'`
22055 { if $as_mkdir_p; then
22056 mkdir -p "$ac_dir"
22057 else
22058 as_dir="$ac_dir"
22059 as_dirs=
22060 while test ! -d "$as_dir"; do
22061 as_dirs="$as_dir $as_dirs"
22062 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22063$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22064 X"$as_dir" : 'X\(//\)[^/]' \| \
22065 X"$as_dir" : 'X\(//\)$' \| \
22066 X"$as_dir" : 'X\(/\)' \| \
22067 . : '\(.\)' 2>/dev/null ||
22068echo X"$as_dir" |
22069 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22070 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22071 /^X\(\/\/\)$/{ s//\1/; q; }
22072 /^X\(\/\).*/{ s//\1/; q; }
22073 s/.*/./; q'`
22074 done
22075 test ! -n "$as_dirs" || mkdir $as_dirs
22076 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22077echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22078 { (exit 1); exit 1; }; }; }
b3baf5d0 22079
5464f5a1 22080 ac_builddir=.
b3baf5d0 22081
5464f5a1
NN
22082if test "$ac_dir" != .; then
22083 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22084 # A "../" for each directory in $ac_dir_suffix.
22085 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22086else
22087 ac_dir_suffix= ac_top_builddir=
22088fi
22089
22090case $srcdir in
22091 .) # No --srcdir option. We are building in place.
22092 ac_srcdir=.
22093 if test -z "$ac_top_builddir"; then
22094 ac_top_srcdir=.
22095 else
22096 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22097 fi ;;
22098 [\\/]* | ?:[\\/]* ) # Absolute path.
22099 ac_srcdir=$srcdir$ac_dir_suffix;
22100 ac_top_srcdir=$srcdir ;;
22101 *) # Relative path.
22102 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22103 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22104esac
22105
22106# Do not use `cd foo && pwd` to compute absolute paths, because
22107# the directories may not exist.
22108case `pwd` in
22109.) ac_abs_builddir="$ac_dir";;
22110*)
22111 case "$ac_dir" in
22112 .) ac_abs_builddir=`pwd`;;
22113 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22114 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22115 esac;;
22116esac
22117case $ac_abs_builddir in
22118.) ac_abs_top_builddir=${ac_top_builddir}.;;
22119*)
22120 case ${ac_top_builddir}. in
22121 .) ac_abs_top_builddir=$ac_abs_builddir;;
22122 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22123 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22124 esac;;
22125esac
22126case $ac_abs_builddir in
22127.) ac_abs_srcdir=$ac_srcdir;;
22128*)
22129 case $ac_srcdir in
22130 .) ac_abs_srcdir=$ac_abs_builddir;;
22131 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22132 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22133 esac;;
22134esac
22135case $ac_abs_builddir in
22136.) ac_abs_top_srcdir=$ac_top_srcdir;;
22137*)
22138 case $ac_top_srcdir in
22139 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22140 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22141 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22142 esac;;
22143esac
22144
22145
22146 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22147echo "$as_me: executing $ac_dest commands" >&6;}
22148 case $ac_dest in
f5385ebf
AM
22149 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22150 # Strip MF so we end up with the name of the file.
22151 mf=`echo "$mf" | sed -e 's/:.*$//'`
22152 # Check whether this is an Automake generated Makefile or not.
22153 # We used to match only the files named `Makefile.in', but
22154 # some people rename them; so instead we look at the file content.
22155 # Grep'ing the first line is not enough: some people post-process
22156 # each Makefile.in and add a new line on top of each file to say so.
22157 # So let's grep whole file.
22158 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22159 dirpart=`(dirname "$mf") 2>/dev/null ||
22160$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22161 X"$mf" : 'X\(//\)[^/]' \| \
22162 X"$mf" : 'X\(//\)$' \| \
22163 X"$mf" : 'X\(/\)' \| \
22164 . : '\(.\)' 2>/dev/null ||
22165echo X"$mf" |
22166 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22167 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22168 /^X\(\/\/\)$/{ s//\1/; q; }
22169 /^X\(\/\).*/{ s//\1/; q; }
22170 s/.*/./; q'`
22171 else
22172 continue
22173 fi
22174 # Extract the definition of DEPDIR, am__include, and am__quote
22175 # from the Makefile without running `make'.
22176 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22177 test -z "$DEPDIR" && continue
22178 am__include=`sed -n 's/^am__include = //p' < "$mf"`
22179 test -z "am__include" && continue
22180 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22181 # When using ansi2knr, U may be empty or an underscore; expand it
22182 U=`sed -n 's/^U = //p' < "$mf"`
22183 # Find all dependency output files, they are included files with
22184 # $(DEPDIR) in their names. We invoke sed twice because it is the
22185 # simplest approach to changing $(DEPDIR) to its actual value in the
22186 # expansion.
22187 for file in `sed -n "
22188 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22189 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22190 # Make sure the directory exists.
22191 test -f "$dirpart/$file" && continue
22192 fdir=`(dirname "$file") 2>/dev/null ||
22193$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22194 X"$file" : 'X\(//\)[^/]' \| \
22195 X"$file" : 'X\(//\)$' \| \
22196 X"$file" : 'X\(/\)' \| \
22197 . : '\(.\)' 2>/dev/null ||
22198echo X"$file" |
22199 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22200 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22201 /^X\(\/\/\)$/{ s//\1/; q; }
22202 /^X\(\/\).*/{ s//\1/; q; }
22203 s/.*/./; q'`
22204 { if $as_mkdir_p; then
22205 mkdir -p $dirpart/$fdir
22206 else
22207 as_dir=$dirpart/$fdir
22208 as_dirs=
22209 while test ! -d "$as_dir"; do
22210 as_dirs="$as_dir $as_dirs"
22211 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22212$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22213 X"$as_dir" : 'X\(//\)[^/]' \| \
22214 X"$as_dir" : 'X\(//\)$' \| \
22215 X"$as_dir" : 'X\(/\)' \| \
22216 . : '\(.\)' 2>/dev/null ||
22217echo X"$as_dir" |
22218 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22219 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22220 /^X\(\/\/\)$/{ s//\1/; q; }
22221 /^X\(\/\).*/{ s//\1/; q; }
22222 s/.*/./; q'`
22223 done
22224 test ! -n "$as_dirs" || mkdir $as_dirs
22225 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22226echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22227 { (exit 1); exit 1; }; }; }
22228
22229 # echo "creating $dirpart/$file"
22230 echo '# dummy' > "$dirpart/$file"
22231 done
22232done
d7040cdb
SE
22233 ;;
22234 libtool )
22235
22236 # See if we are running on zsh, and set the options which allow our
22237 # commands through without removal of \ escapes.
22238 if test -n "${ZSH_VERSION+set}" ; then
22239 setopt NO_GLOB_SUBST
22240 fi
22241
22242 cfgfile="${ofile}T"
22243 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
22244 $RM "$cfgfile"
22245
22246 cat <<_LT_EOF >> "$cfgfile"
22247#! $SHELL
22248
22249# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
22250# Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
22251# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
22252# NOTE: Changes made to this file will be lost: look at ltmain.sh.
22253#
22254# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
22255# 2006, 2007 Free Software Foundation, Inc.
22256#
22257# This file is part of GNU Libtool:
22258# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
22259#
22260# This program is free software; you can redistribute it and/or modify
22261# it under the terms of the GNU General Public License as published by
0b3e17e9 22262# the Free Software Foundation; either version 2 of the License, or
d7040cdb
SE
22263# (at your option) any later version.
22264#
22265# This program is distributed in the hope that it will be useful, but
22266# WITHOUT ANY WARRANTY; without even the implied warranty of
22267# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22268# General Public License for more details.
22269#
22270# You should have received a copy of the GNU General Public License
22271# along with this program; if not, a copy can be downloaded from
22272# http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
22273# Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
22274# MA 02110-1301, USA.
22275#
22276# As a special exception to the GNU General Public License, if you
22277# distribute this file as part of a program that contains a
22278# configuration script generated by Autoconf, you may include it under
22279# the same distribution terms that you use for the rest of that program.
22280
22281
22282# The names of the tagged configurations supported by this script.
22283available_tags=""
22284
22285# ### BEGIN LIBTOOL CONFIG
22286
22287# Whether or not to build shared libraries.
22288build_libtool_libs=$enable_shared
22289
22290# Which release of libtool.m4 was used?
22291macro_version=$macro_version
22292macro_revision=$macro_revision
22293
22294# Whether or not to build static libraries.
22295build_old_libs=$enable_static
22296
22297# What type of objects to build.
22298pic_mode=$pic_mode
22299
22300# Whether or not to optimize for fast installation.
22301fast_install=$enable_fast_install
22302
22303# The host system.
22304host_alias=$host_alias
22305host=$host
22306host_os=$host_os
22307
22308# The build system.
22309build_alias=$build_alias
22310build=$build
22311build_os=$build_os
22312
22313# A sed program that does not truncate output.
22314SED=$lt_SED
22315
22316# Sed that helps us avoid accidentally triggering echo(1) options like -n.
22317Xsed="\$SED -e 1s/^X//"
22318
22319# A grep program that handles long lines.
22320GREP=$lt_GREP
22321
22322# An ERE matcher.
22323EGREP=$lt_EGREP
22324
22325# A literal string matcher.
22326FGREP=$lt_FGREP
22327
22328# A BSD- or MS-compatible name lister.
22329NM=$lt_NM
22330
22331# Whether we need soft or hard links.
22332LN_S=$lt_LN_S
22333
22334# What is the maximum length of a command?
22335max_cmd_len=$max_cmd_len
22336
22337# Object file suffix (normally "o").
22338objext=$ac_objext
22339
22340# Executable file suffix (normally "").
22341exeext=$exeext
22342
22343# whether the shell understands "unset".
22344lt_unset=$lt_unset
22345
22346# turn spaces into newlines.
22347SP2NL=$lt_lt_SP2NL
22348
22349# turn newlines into spaces.
22350NL2SP=$lt_lt_NL2SP
22351
22352# How to create reloadable object files.
22353reload_flag=$lt_reload_flag
22354reload_cmds=$lt_reload_cmds
22355
22356# Method to check whether dependent libraries are shared objects.
22357deplibs_check_method=$lt_deplibs_check_method
22358
22359# Command to use when deplibs_check_method == "file_magic".
22360file_magic_cmd=$lt_file_magic_cmd
22361
22362# The archiver.
22363AR=$lt_AR
22364AR_FLAGS=$lt_AR_FLAGS
22365
22366# A symbol stripping program.
22367STRIP=$lt_STRIP
22368
22369# Commands used to install an old-style archive.
22370RANLIB=$lt_RANLIB
22371old_postinstall_cmds=$lt_old_postinstall_cmds
22372old_postuninstall_cmds=$lt_old_postuninstall_cmds
22373
22374# A C compiler.
22375LTCC=$lt_CC
22376
22377# LTCC compiler flags.
22378LTCFLAGS=$lt_CFLAGS
22379
22380# Take the output of nm and produce a listing of raw symbols and C names.
22381global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
22382
22383# Transform the output of nm in a proper C declaration.
22384global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
22385
22386# Transform the output of nm in a C name address pair.
22387global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
22388
22389# The name of the directory that contains temporary libtool files.
22390objdir=$objdir
22391
22392# Shell to use when invoking shell scripts.
22393SHELL=$lt_SHELL
22394
22395# An echo program that does not interpret backslashes.
22396ECHO=$lt_ECHO
22397
22398# Used to examine libraries when file_magic_cmd begins with "file".
22399MAGIC_CMD=$MAGIC_CMD
22400
22401# Must we lock files when doing compilation?
22402need_locks=$lt_need_locks
22403
22404# Old archive suffix (normally "a").
22405libext=$libext
22406
22407# Shared library suffix (normally ".so").
22408shrext_cmds=$lt_shrext_cmds
22409
22410# The commands to extract the exported symbol list from a shared archive.
22411extract_expsyms_cmds=$lt_extract_expsyms_cmds
22412
22413# Variables whose values should be saved in libtool wrapper scripts and
22414# restored at link time.
22415variables_saved_for_relink=$lt_variables_saved_for_relink
22416
22417# Do we need the "lib" prefix for modules?
22418need_lib_prefix=$need_lib_prefix
22419
22420# Do we need a version for libraries?
22421need_version=$need_version
22422
22423# Library versioning type.
22424version_type=$version_type
22425
22426# Shared library runtime path variable.
22427runpath_var=$runpath_var
22428
22429# Shared library path variable.
22430shlibpath_var=$shlibpath_var
22431
22432# Is shlibpath searched before the hard-coded library search path?
22433shlibpath_overrides_runpath=$shlibpath_overrides_runpath
22434
22435# Format of library name prefix.
22436libname_spec=$lt_libname_spec
22437
22438# List of archive names. First name is the real one, the rest are links.
22439# The last name is the one that the linker finds with -lNAME
22440library_names_spec=$lt_library_names_spec
22441
22442# The coded name of the library, if different from the real name.
22443soname_spec=$lt_soname_spec
22444
22445# Command to use after installation of a shared archive.
22446postinstall_cmds=$lt_postinstall_cmds
22447
22448# Command to use after uninstallation of a shared archive.
22449postuninstall_cmds=$lt_postuninstall_cmds
22450
22451# Commands used to finish a libtool library installation in a directory.
22452finish_cmds=$lt_finish_cmds
22453
22454# As "finish_cmds", except a single script fragment to be evaled but
22455# not shown.
22456finish_eval=$lt_finish_eval
22457
22458# Whether we should hardcode library paths into libraries.
22459hardcode_into_libs=$hardcode_into_libs
22460
22461# Compile-time system search path for libraries.
22462sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22463
22464# Run-time system search path for libraries.
22465sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
22466
22467# Whether dlopen is supported.
22468dlopen_support=$enable_dlopen
22469
22470# Whether dlopen of programs is supported.
22471dlopen_self=$enable_dlopen_self
22472
22473# Whether dlopen of statically linked programs is supported.
22474dlopen_self_static=$enable_dlopen_self_static
22475
22476# Commands to strip libraries.
22477old_striplib=$lt_old_striplib
22478striplib=$lt_striplib
22479
22480
22481# The linker used to build libraries.
22482LD=$lt_LD
22483
22484# Commands used to build an old-style archive.
22485old_archive_cmds=$lt_old_archive_cmds
22486
22487# A language specific compiler.
22488CC=$lt_compiler
22489
22490# Is the compiler the GNU compiler?
22491with_gcc=$GCC
22492
22493# Compiler flag to turn off builtin functions.
22494no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22495
22496# How to pass a linker flag through the compiler.
22497wl=$lt_lt_prog_compiler_wl
22498
22499# Additional compiler flags for building library objects.
22500pic_flag=$lt_lt_prog_compiler_pic
22501
22502# Compiler flag to prevent dynamic linking.
22503link_static_flag=$lt_lt_prog_compiler_static
22504
22505# Does compiler simultaneously support -c and -o options?
22506compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22507
22508# Whether or not to add -lc for building shared libraries.
22509build_libtool_need_lc=$archive_cmds_need_lc
22510
22511# Whether or not to disallow shared libs when runtime libs are static.
22512allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22513
22514# Compiler flag to allow reflexive dlopens.
22515export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22516
22517# Compiler flag to generate shared objects directly from archives.
22518whole_archive_flag_spec=$lt_whole_archive_flag_spec
22519
22520# Whether the compiler copes with passing no objects directly.
22521compiler_needs_object=$lt_compiler_needs_object
22522
22523# Create an old-style archive from a shared archive.
22524old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22525
22526# Create a temporary old-style archive to link instead of a shared archive.
22527old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22528
22529# Commands used to build a shared archive.
22530archive_cmds=$lt_archive_cmds
22531archive_expsym_cmds=$lt_archive_expsym_cmds
22532
22533# Commands used to build a loadable module if different from building
22534# a shared archive.
22535module_cmds=$lt_module_cmds
22536module_expsym_cmds=$lt_module_expsym_cmds
22537
22538# Whether we are building with GNU ld or not.
22539with_gnu_ld=$lt_with_gnu_ld
22540
22541# Flag that allows shared libraries with undefined symbols to be built.
22542allow_undefined_flag=$lt_allow_undefined_flag
22543
22544# Flag that enforces no undefined symbols.
22545no_undefined_flag=$lt_no_undefined_flag
22546
22547# Flag to hardcode \$libdir into a binary during linking.
22548# This must work even if \$libdir does not exist
22549hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22550
22551# If ld is used when linking, flag to hardcode \$libdir into a binary
22552# during linking. This must work even if \$libdir does not exist.
22553hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
22554
22555# Whether we need a single "-rpath" flag with a separated argument.
22556hardcode_libdir_separator=$lt_hardcode_libdir_separator
22557
22558# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22559# DIR into the resulting binary.
22560hardcode_direct=$hardcode_direct
22561
22562# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22563# DIR into the resulting binary and the resulting library dependency is
22564# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
22565# library is relocated.
22566hardcode_direct_absolute=$hardcode_direct_absolute
22567
22568# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22569# into the resulting binary.
22570hardcode_minus_L=$hardcode_minus_L
22571
22572# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22573# into the resulting binary.
22574hardcode_shlibpath_var=$hardcode_shlibpath_var
22575
22576# Set to "yes" if building a shared library automatically hardcodes DIR
22577# into the library and all subsequent libraries and executables linked
22578# against it.
22579hardcode_automatic=$hardcode_automatic
22580
22581# Set to yes if linker adds runtime paths of dependent libraries
22582# to runtime path list.
22583inherit_rpath=$inherit_rpath
22584
22585# Whether libtool must link a program against all its dependency libraries.
22586link_all_deplibs=$link_all_deplibs
22587
22588# Fix the shell variable \$srcfile for the compiler.
22589fix_srcfile_path=$lt_fix_srcfile_path
22590
22591# Set to "yes" if exported symbols are required.
22592always_export_symbols=$always_export_symbols
22593
22594# The commands to list exported symbols.
22595export_symbols_cmds=$lt_export_symbols_cmds
22596
22597# Symbols that should not be listed in the preloaded symbols.
22598exclude_expsyms=$lt_exclude_expsyms
22599
22600# Symbols that must always be exported.
22601include_expsyms=$lt_include_expsyms
22602
22603# Commands necessary for linking programs (against libraries) with templates.
22604prelink_cmds=$lt_prelink_cmds
22605
22606# Specify filename containing input files.
22607file_list_spec=$lt_file_list_spec
22608
22609# How to hardcode a shared library path into an executable.
22610hardcode_action=$hardcode_action
22611
22612# ### END LIBTOOL CONFIG
22613
22614_LT_EOF
22615
22616 case $host_os in
22617 aix3*)
22618 cat <<\_LT_EOF >> "$cfgfile"
22619# AIX sometimes has problems with the GCC collect2 program. For some
22620# reason, if we set the COLLECT_NAMES environment variable, the problems
22621# vanish in a puff of smoke.
22622if test "X${COLLECT_NAMES+set}" != Xset; then
22623 COLLECT_NAMES=
22624 export COLLECT_NAMES
22625fi
22626_LT_EOF
22627 ;;
22628 esac
22629
22630
22631ltmain="$ac_aux_dir/ltmain.sh"
22632
22633
22634 # We use sed instead of cat because bash on DJGPP gets confused if
22635 # if finds mixed CR/LF and LF-only lines. Since sed operates in
22636 # text mode, it properly converts lines to CR/LF. This bash problem
22637 # is reportedly fixed, but why not run on old versions too?
22638 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
22639 || (rm -f "$cfgfile"; exit 1)
22640
22641 case $xsi_shell in
22642 yes)
22643 cat << \_LT_EOF >> "$cfgfile"
22644# func_dirname file append nondir_replacement
22645# Compute the dirname of FILE. If nonempty, add APPEND to the result,
22646# otherwise set result to NONDIR_REPLACEMENT.
22647func_dirname ()
22648{
22649 case ${1} in
22650 */*) func_dirname_result="${1%/*}${2}" ;;
22651 * ) func_dirname_result="${3}" ;;
22652 esac
22653}
22654
22655# func_basename file
22656func_basename ()
22657{
22658 func_basename_result="${1##*/}"
22659}
22660
22661# func_stripname prefix suffix name
22662# strip PREFIX and SUFFIX off of NAME.
22663# PREFIX and SUFFIX must not contain globbing or regex special
22664# characters, hashes, percent signs, but SUFFIX may contain a leading
22665# dot (in which case that matches only a dot).
22666func_stripname ()
22667{
22668 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
22669 # positional parameters, so assign one to ordinary parameter first.
22670 func_stripname_result=${3}
22671 func_stripname_result=${func_stripname_result#"${1}"}
22672 func_stripname_result=${func_stripname_result%"${2}"}
22673}
22674
22675# func_opt_split
22676func_opt_split ()
22677{
22678 func_opt_split_opt=${1%%=*}
22679 func_opt_split_arg=${1#*=}
22680}
22681
22682# func_lo2o object
22683func_lo2o ()
22684{
22685 case ${1} in
22686 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
22687 *) func_lo2o_result=${1} ;;
22688 esac
22689}
22690_LT_EOF
22691 ;;
22692 *) # Bourne compatible functions.
22693 cat << \_LT_EOF >> "$cfgfile"
22694# func_dirname file append nondir_replacement
22695# Compute the dirname of FILE. If nonempty, add APPEND to the result,
22696# otherwise set result to NONDIR_REPLACEMENT.
22697func_dirname ()
22698{
22699 # Extract subdirectory from the argument.
22700 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
22701 if test "X$func_dirname_result" = "X${1}"; then
22702 func_dirname_result="${3}"
22703 else
22704 func_dirname_result="$func_dirname_result${2}"
22705 fi
22706}
22707
22708# func_basename file
22709func_basename ()
22710{
22711 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
22712}
22713
22714# func_stripname prefix suffix name
22715# strip PREFIX and SUFFIX off of NAME.
22716# PREFIX and SUFFIX must not contain globbing or regex special
22717# characters, hashes, percent signs, but SUFFIX may contain a leading
22718# dot (in which case that matches only a dot).
22719# func_strip_suffix prefix name
22720func_stripname ()
22721{
22722 case ${2} in
22723 .*) func_stripname_result=`$ECHO "X${3}" \
22724 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
22725 *) func_stripname_result=`$ECHO "X${3}" \
22726 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
22727 esac
22728}
22729
22730# sed scripts:
22731my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
22732my_sed_long_arg='1s/^-[^=]*=//'
22733
22734# func_opt_split
22735func_opt_split ()
22736{
22737 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
22738 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
22739}
22740
22741# func_lo2o object
22742func_lo2o ()
22743{
22744 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
22745}
22746_LT_EOF
22747esac
22748
22749case $lt_shell_append in
22750 yes)
22751 cat << \_LT_EOF >> "$cfgfile"
22752
22753# func_append var value
22754# Append VALUE to the end of shell variable VAR.
22755func_append ()
22756{
22757 eval "$1+=\$2"
22758}
22759_LT_EOF
22760 ;;
22761 *)
22762 cat << \_LT_EOF >> "$cfgfile"
22763
22764# func_append var value
22765# Append VALUE to the end of shell variable VAR.
22766func_append ()
22767{
22768 eval "$1=\$$1\$2"
22769}
22770_LT_EOF
22771 ;;
22772 esac
22773
22774
22775 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
22776 || (rm -f "$cfgfile"; exit 1)
22777
22778 mv -f "$cfgfile" "$ofile" ||
22779 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22780 chmod +x "$ofile"
22781
f5385ebf 22782 ;;
20e95c23
DJ
22783 default-1 )
22784 for ac_file in $CONFIG_FILES; do
22785 # Support "outfile[:infile[:infile...]]"
22786 case "$ac_file" in
22787 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
22788 esac
22789 # PO directories have a Makefile.in generated from Makefile.in.in.
22790 case "$ac_file" in */Makefile.in)
22791 # Adjust a relative srcdir.
22792 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
22793 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
22794 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
22795 # In autoconf-2.13 it is called $ac_given_srcdir.
22796 # In autoconf-2.50 it is called $srcdir.
22797 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
22798 case "$ac_given_srcdir" in
22799 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
22800 /*) top_srcdir="$ac_given_srcdir" ;;
22801 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
22802 esac
22803 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
22804 rm -f "$ac_dir/POTFILES"
22805 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
22806 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
22807 POMAKEFILEDEPS="POTFILES.in"
22808 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
22809 # on $ac_dir but don't depend on user-specified configuration
22810 # parameters.
22811 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
22812 # The LINGUAS file contains the set of available languages.
22813 if test -n "$OBSOLETE_ALL_LINGUAS"; then
22814 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
22815 fi
22816 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
22817 # Hide the ALL_LINGUAS assigment from automake.
22818 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
22819 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
22820 else
22821 # The set of available languages was given in configure.in.
22822 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
22823 fi
22824 case "$ac_given_srcdir" in
22825 .) srcdirpre= ;;
22826 *) srcdirpre='$(srcdir)/' ;;
22827 esac
22828 POFILES=
22829 GMOFILES=
22830 UPDATEPOFILES=
22831 DUMMYPOFILES=
22832 for lang in $ALL_LINGUAS; do
22833 POFILES="$POFILES $srcdirpre$lang.po"
22834 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
22835 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
22836 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
22837 done
22838 # CATALOGS depends on both $ac_dir and the user's LINGUAS
22839 # environment variable.
22840 INST_LINGUAS=
22841 if test -n "$ALL_LINGUAS"; then
22842 for presentlang in $ALL_LINGUAS; do
22843 useit=no
22844 if test "%UNSET%" != "$LINGUAS"; then
22845 desiredlanguages="$LINGUAS"
22846 else
22847 desiredlanguages="$ALL_LINGUAS"
22848 fi
22849 for desiredlang in $desiredlanguages; do
22850 # Use the presentlang catalog if desiredlang is
22851 # a. equal to presentlang, or
22852 # b. a variant of presentlang (because in this case,
22853 # presentlang can be used as a fallback for messages
22854 # which are not translated in the desiredlang catalog).
22855 case "$desiredlang" in
22856 "$presentlang"*) useit=yes;;
22857 esac
22858 done
22859 if test $useit = yes; then
22860 INST_LINGUAS="$INST_LINGUAS $presentlang"
22861 fi
22862 done
22863 fi
22864 CATALOGS=
22865 if test -n "$INST_LINGUAS"; then
22866 for lang in $INST_LINGUAS; do
22867 CATALOGS="$CATALOGS $lang.gmo"
22868 done
22869 fi
22870 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
22871 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"
22872 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
22873 if test -f "$f"; then
22874 case "$f" in
22875 *.orig | *.bak | *~) ;;
22876 *) cat "$f" >> "$ac_dir/Makefile" ;;
22877 esac
22878 fi
22879 done
22880 fi
22881 ;;
22882 esac
22883 done ;;
d5efd9fc
AM
22884 bfd_stdint.h )
22885if test "$GCC" = yes; then
22886 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
22887else
22888 echo "/* generated for $CC */" > tmp-stdint.h
22889fi
22890
22891sed 's/^ *//' >> tmp-stdint.h <<EOF
22892
22893 #ifndef GCC_GENERATED_STDINT_H
22894 #define GCC_GENERATED_STDINT_H 1
22895
22896 #include <sys/types.h>
22897EOF
22898
22899if test "$acx_cv_header_stdint" != stdint.h; then
22900 echo "#include <stddef.h>" >> tmp-stdint.h
22901fi
22902if test "$acx_cv_header_stdint" != stddef.h; then
22903 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
22904fi
22905
22906sed 's/^ *//' >> tmp-stdint.h <<EOF
22907 /* glibc uses these symbols as guards to prevent redefinitions. */
22908 #ifdef __int8_t_defined
22909 #define _INT8_T
22910 #define _INT16_T
22911 #define _INT32_T
22912 #endif
22913 #ifdef __uint32_t_defined
22914 #define _UINT32_T
22915 #endif
22916
22917EOF
22918
22919# ----------------- done header, emit basic int types -------------
22920if test "$acx_cv_header_stdint" = stddef.h; then
22921 sed 's/^ *//' >> tmp-stdint.h <<EOF
22922
22923 #ifndef _UINT8_T
22924 #define _UINT8_T
22925 #ifndef __uint8_t_defined
22926 #define __uint8_t_defined
22927 typedef unsigned $acx_cv_type_int8_t uint8_t;
22928 #endif
22929 #endif
22930
22931 #ifndef _UINT16_T
22932 #define _UINT16_T
22933 #ifndef __uint16_t_defined
22934 #define __uint16_t_defined
22935 typedef unsigned $acx_cv_type_int16_t uint16_t;
22936 #endif
22937 #endif
22938
22939 #ifndef _UINT32_T
22940 #define _UINT32_T
22941 #ifndef __uint32_t_defined
22942 #define __uint32_t_defined
22943 typedef unsigned $acx_cv_type_int32_t uint32_t;
22944 #endif
22945 #endif
22946
22947 #ifndef _INT8_T
22948 #define _INT8_T
22949 #ifndef __int8_t_defined
22950 #define __int8_t_defined
22951 typedef $acx_cv_type_int8_t int8_t;
22952 #endif
22953 #endif
22954
22955 #ifndef _INT16_T
22956 #define _INT16_T
22957 #ifndef __int16_t_defined
22958 #define __int16_t_defined
22959 typedef $acx_cv_type_int16_t int16_t;
22960 #endif
22961 #endif
22962
22963 #ifndef _INT32_T
22964 #define _INT32_T
22965 #ifndef __int32_t_defined
22966 #define __int32_t_defined
22967 typedef $acx_cv_type_int32_t int32_t;
22968 #endif
22969 #endif
22970EOF
22971elif test "$ac_cv_type_u_int32_t" = yes; then
22972 sed 's/^ *//' >> tmp-stdint.h <<EOF
22973
22974 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
22975 #ifndef _INT8_T
22976 #define _INT8_T
22977 #endif
22978 #ifndef _INT16_T
22979 #define _INT16_T
22980 #endif
22981 #ifndef _INT32_T
22982 #define _INT32_T
22983 #endif
22984
22985 #ifndef _UINT8_T
22986 #define _UINT8_T
22987 #ifndef __uint8_t_defined
22988 #define __uint8_t_defined
22989 typedef u_int8_t uint8_t;
22990 #endif
22991 #endif
22992
22993 #ifndef _UINT16_T
22994 #define _UINT16_T
22995 #ifndef __uint16_t_defined
22996 #define __uint16_t_defined
22997 typedef u_int16_t uint16_t;
22998 #endif
22999 #endif
23000
23001 #ifndef _UINT32_T
23002 #define _UINT32_T
23003 #ifndef __uint32_t_defined
23004 #define __uint32_t_defined
23005 typedef u_int32_t uint32_t;
23006 #endif
23007 #endif
23008EOF
23009else
23010 sed 's/^ *//' >> tmp-stdint.h <<EOF
23011
23012 /* Some systems have guard macros to prevent redefinitions, define them. */
23013 #ifndef _INT8_T
23014 #define _INT8_T
23015 #endif
23016 #ifndef _INT16_T
23017 #define _INT16_T
23018 #endif
23019 #ifndef _INT32_T
23020 #define _INT32_T
23021 #endif
23022 #ifndef _UINT8_T
23023 #define _UINT8_T
23024 #endif
23025 #ifndef _UINT16_T
23026 #define _UINT16_T
23027 #endif
23028 #ifndef _UINT32_T
23029 #define _UINT32_T
23030 #endif
23031EOF
23032fi
23033
23034# ------------- done basic int types, emit int64_t types ------------
23035if test "$ac_cv_type_uint64_t" = yes; then
23036 sed 's/^ *//' >> tmp-stdint.h <<EOF
23037
23038 /* system headers have good uint64_t and int64_t */
23039 #ifndef _INT64_T
23040 #define _INT64_T
23041 #endif
23042 #ifndef _UINT64_T
23043 #define _UINT64_T
23044 #endif
23045EOF
23046elif test "$ac_cv_type_u_int64_t" = yes; then
23047 sed 's/^ *//' >> tmp-stdint.h <<EOF
23048
23049 /* system headers have an u_int64_t (and int64_t) */
23050 #ifndef _INT64_T
23051 #define _INT64_T
23052 #endif
23053 #ifndef _UINT64_T
23054 #define _UINT64_T
23055 #ifndef __uint64_t_defined
23056 #define __uint64_t_defined
23057 typedef u_int64_t uint64_t;
23058 #endif
23059 #endif
23060EOF
23061elif test -n "$acx_cv_type_int64_t"; then
23062 sed 's/^ *//' >> tmp-stdint.h <<EOF
23063
23064 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
23065 #ifndef _INT64_T
23066 #define _INT64_T
23067 typedef $acx_cv_type_int64_t int64_t;
23068 #endif
23069 #ifndef _UINT64_T
23070 #define _UINT64_T
23071 #ifndef __uint64_t_defined
23072 #define __uint64_t_defined
23073 typedef unsigned $acx_cv_type_int64_t uint64_t;
23074 #endif
23075 #endif
23076EOF
23077else
23078 sed 's/^ *//' >> tmp-stdint.h <<EOF
23079
23080 /* some common heuristics for int64_t, using compiler-specific tests */
23081 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
23082 #ifndef _INT64_T
23083 #define _INT64_T
23084 #ifndef __int64_t_defined
23085 typedef long long int64_t;
23086 #endif
23087 #endif
23088 #ifndef _UINT64_T
23089 #define _UINT64_T
23090 typedef unsigned long long uint64_t;
23091 #endif
23092
23093 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
23094 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
23095 does not implement __extension__. But that compiler doesn't define
23096 __GNUC_MINOR__. */
23097 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
23098 # define __extension__
23099 # endif
23100
23101 # ifndef _INT64_T
23102 # define _INT64_T
23103 __extension__ typedef long long int64_t;
23104 # endif
23105 # ifndef _UINT64_T
23106 # define _UINT64_T
23107 __extension__ typedef unsigned long long uint64_t;
23108 # endif
23109
23110 #elif !defined __STRICT_ANSI__
23111 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
23112
23113 # ifndef _INT64_T
23114 # define _INT64_T
23115 typedef __int64 int64_t;
23116 # endif
23117 # ifndef _UINT64_T
23118 # define _UINT64_T
23119 typedef unsigned __int64 uint64_t;
23120 # endif
23121 # endif /* compiler */
23122
23123 #endif /* ANSI version */
23124EOF
23125fi
23126
23127# ------------- done int64_t types, emit intptr types ------------
23128if test "$ac_cv_type_uintptr_t" != yes; then
23129 sed 's/^ *//' >> tmp-stdint.h <<EOF
23130
23131 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
23132 #ifndef __uintptr_t_defined
23133 typedef u$acx_cv_type_intptr_t uintptr_t;
23134 #endif
23135 #ifndef __intptr_t_defined
23136 typedef $acx_cv_type_intptr_t intptr_t;
23137 #endif
23138EOF
23139fi
23140
23141# ------------- done intptr types, emit int_least types ------------
23142if test "$ac_cv_type_int_least32_t" != yes; then
23143 sed 's/^ *//' >> tmp-stdint.h <<EOF
23144
23145 /* Define int_least types */
23146 typedef int8_t int_least8_t;
23147 typedef int16_t int_least16_t;
23148 typedef int32_t int_least32_t;
23149 #ifdef _INT64_T
23150 typedef int64_t int_least64_t;
23151 #endif
23152
23153 typedef uint8_t uint_least8_t;
23154 typedef uint16_t uint_least16_t;
23155 typedef uint32_t uint_least32_t;
23156 #ifdef _UINT64_T
23157 typedef uint64_t uint_least64_t;
23158 #endif
23159EOF
23160fi
23161
23162# ------------- done intptr types, emit int_fast types ------------
23163if test "$ac_cv_type_int_fast32_t" != yes; then
23164 sed 's/^ *//' >> tmp-stdint.h <<EOF
23165
23166 /* Define int_fast types. short is often slow */
23167 typedef int8_t int_fast8_t;
23168 typedef int int_fast16_t;
23169 typedef int32_t int_fast32_t;
23170 #ifdef _INT64_T
23171 typedef int64_t int_fast64_t;
23172 #endif
23173
23174 typedef uint8_t uint_fast8_t;
23175 typedef unsigned int uint_fast16_t;
23176 typedef uint32_t uint_fast32_t;
23177 #ifdef _UINT64_T
23178 typedef uint64_t uint_fast64_t;
23179 #endif
23180EOF
23181fi
23182
23183if test "$ac_cv_type_uintmax_t" != yes; then
23184 sed 's/^ *//' >> tmp-stdint.h <<EOF
23185
23186 /* Define intmax based on what we found */
23187 #ifdef _INT64_T
23188 typedef int64_t intmax_t;
23189 #else
23190 typedef long intmax_t;
23191 #endif
23192 #ifdef _UINT64_T
23193 typedef uint64_t uintmax_t;
23194 #else
23195 typedef unsigned long uintmax_t;
23196 #endif
23197EOF
23198fi
23199
23200sed 's/^ *//' >> tmp-stdint.h <<EOF
23201
23202 #endif /* GCC_GENERATED_STDINT_H */
23203EOF
23204
23205if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
23206 rm -f tmp-stdint.h
23207else
23208 mv -f tmp-stdint.h bfd_stdint.h
23209fi
23210
23211 ;;
20e95c23
DJ
23212 default )
23213case "$srcdir" in
23214 .) srcdirpre= ;;
23215 *) srcdirpre='$(srcdir)/' ;;
23216esac
23217POFILES=
23218GMOFILES=
23219for lang in dummy $OBSOLETE_ALL_LINGUAS; do
23220 if test $lang != dummy; then
23221 POFILES="$POFILES $srcdirpre$lang.po"
23222 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
23223 fi
23224done
23225sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
23226 -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
23227 -e "s,@POFILES@,$POFILES," \
23228 -e "s,@GMOFILES@,$GMOFILES," \
23229 po/Makefile.in > po/Makefile ;;
5464f5a1
NN
23230 esac
23231done
23232_ACEOF
23233
23234cat >>$CONFIG_STATUS <<\_ACEOF
23235
23236{ (exit 0); exit 0; }
23237_ACEOF
252b5132 23238chmod +x $CONFIG_STATUS
5464f5a1
NN
23239ac_clean_files=$ac_clean_files_save
23240
23241
23242# configure is writing to config.log, and then calls config.status.
23243# config.status does its own redirection, appending to config.log.
23244# Unfortunately, on DOS this fails, as config.log is still kept open
23245# by configure, so config.status won't be able to write to it; its
23246# output is simply discarded. So we exec the FD to /dev/null,
23247# effectively closing config.log, so it can be properly (re)opened and
23248# appended to by config.status. When coming back to configure, we
23249# need to make the FD available again.
23250if test "$no_create" != yes; then
23251 ac_cs_success=:
23252 ac_config_status_args=
23253 test "$silent" = yes &&
23254 ac_config_status_args="$ac_config_status_args --quiet"
23255 exec 5>/dev/null
23256 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23257 exec 5>>config.log
23258 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23259 # would make configure fail if this is the last instruction.
23260 $ac_cs_success || { (exit 1); exit 1; }
23261fi
252b5132 23262
55c80943 23263
This page took 1.609284 seconds and 4 git commands to generate.