Regenerate sim/common/aclocal.m4 and sim/common/configure...
[deliverable/binutils-gdb.git] / sim / common / configure
CommitLineData
c906108c 1#! /bin/sh
b7026657 2# Guess values for system-dependent variables and create Makefiles.
81ecdfbb
RW
3# Generated by GNU Autoconf 2.64.
4#
5# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
b7026657 8#
b7026657
AC
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
81ecdfbb
RW
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
c906108c 14
81ecdfbb
RW
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
18 emulate sh
19 NULLCMD=:
81ecdfbb 20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30esac
b7026657 31fi
c906108c 32
81ecdfbb
RW
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
b7026657 79fi
c906108c
SS
80
81
81ecdfbb
RW
82# IFS
83# We need space, tab and new line, in precisely that order. Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
90case $0 in #((
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
99IFS=$as_save_IFS
100
101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 exit 1
111fi
112
113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120done
b7026657
AC
121PS1='$ '
122PS2='> '
123PS4='+ '
c906108c 124
b7026657 125# NLS nuisances.
81ecdfbb
RW
126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
130
131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
6bb11ab3
L
172test \$(( 1 + 1 )) = 2 || exit 1
173
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
81ecdfbb
RW
181 if (eval "$as_required") 2>/dev/null; then :
182 as_have_required=yes
183else
184 as_have_required=no
185fi
186 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187
188else
189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190as_found=false
191for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
b7026657 192do
81ecdfbb
RW
193 IFS=$as_save_IFS
194 test -z "$as_dir" && as_dir=.
195 as_found=:
196 case $as_dir in #(
197 /*)
198 for as_base in sh bash ksh sh5; do
199 # Try only shells that exist, to save several forks.
200 as_shell=$as_dir/$as_base
201 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 CONFIG_SHELL=$as_shell as_have_required=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 break 2
206fi
207fi
208 done;;
209 esac
210 as_found=false
211done
212$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 CONFIG_SHELL=$SHELL as_have_required=yes
215fi; }
216IFS=$as_save_IFS
217
218
219 if test "x$CONFIG_SHELL" != x; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
223 BASH_ENV=/dev/null
224 ENV=/dev/null
225 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 export CONFIG_SHELL
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228fi
229
230 if test x$as_have_required = xno; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x${ZSH_VERSION+set} = xset ; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
b7026657 236 else
81ecdfbb
RW
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238$0: including any error possibly output before this
239$0: message. Then install a modern shell, or manually run
240$0: the script under such a shell if you do have one."
b7026657 241 fi
81ecdfbb
RW
242 exit 1
243fi
244fi
245fi
246SHELL=${CONFIG_SHELL-/bin/sh}
247export SHELL
248# Unset more variables known to interfere with behavior of common tools.
249CLICOLOR_FORCE= GREP_OPTIONS=
250unset CLICOLOR_FORCE GREP_OPTIONS
251
252## --------------------- ##
253## M4sh Shell Functions. ##
254## --------------------- ##
255# as_fn_unset VAR
256# ---------------
257# Portably unset VAR.
258as_fn_unset ()
259{
260 { eval $1=; unset $1;}
261}
262as_unset=as_fn_unset
263
264# as_fn_set_status STATUS
265# -----------------------
266# Set $? to STATUS, without forking.
267as_fn_set_status ()
268{
269 return $1
270} # as_fn_set_status
271
272# as_fn_exit STATUS
273# -----------------
274# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275as_fn_exit ()
276{
277 set +e
278 as_fn_set_status $1
279 exit $1
280} # as_fn_exit
281
282# as_fn_mkdir_p
283# -------------
284# Create "$as_dir" as a directory, including parents if necessary.
285as_fn_mkdir_p ()
286{
287
288 case $as_dir in #(
289 -*) as_dir=./$as_dir;;
290 esac
291 test -d "$as_dir" || eval $as_mkdir_p || {
292 as_dirs=
293 while :; do
294 case $as_dir in #(
295 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 *) as_qdir=$as_dir;;
297 esac
298 as_dirs="'$as_qdir' $as_dirs"
299 as_dir=`$as_dirname -- "$as_dir" ||
300$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304$as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\/\)[^/].*/{
310 s//\1/
311 q
312 }
313 /^X\(\/\/\)$/{
314 s//\1/
315 q
316 }
317 /^X\(\/\).*/{
318 s//\1/
319 q
320 }
321 s/.*/./; q'`
322 test -d "$as_dir" && break
323 done
324 test -z "$as_dirs" || eval "mkdir $as_dirs"
325 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326
327
328} # as_fn_mkdir_p
329# as_fn_append VAR VALUE
330# ----------------------
331# Append the text in VALUE to the end of the definition contained in VAR. Take
332# advantage of any shell optimizations that allow amortized linear growth over
333# repeated appends, instead of the typical quadratic growth present in naive
334# implementations.
335if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 eval 'as_fn_append ()
337 {
338 eval $1+=\$2
339 }'
340else
341 as_fn_append ()
342 {
343 eval $1=\$$1\$2
344 }
345fi # as_fn_append
346
347# as_fn_arith ARG...
348# ------------------
349# Perform arithmetic evaluation on the ARGs, and store the result in the
350# global $as_val. Take advantage of shells that can avoid forks. The arguments
351# must be portable across $(()) and expr.
352if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 eval 'as_fn_arith ()
354 {
355 as_val=$(( $* ))
356 }'
357else
358 as_fn_arith ()
359 {
360 as_val=`expr "$@" || test $? -eq 1`
361 }
362fi # as_fn_arith
363
364
365# as_fn_error ERROR [LINENO LOG_FD]
366# ---------------------------------
367# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369# script with status $?, using 1 if that was 0.
370as_fn_error ()
371{
372 as_status=$?; test $as_status -eq 0 && as_status=1
373 if test "$3"; then
374 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 fi
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit $as_status
379} # as_fn_error
c906108c 380
81ecdfbb
RW
381if expr a : '\(a\)' >/dev/null 2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
383 as_expr=expr
384else
385 as_expr=false
386fi
c906108c 387
81ecdfbb 388if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
389 as_basename=basename
390else
391 as_basename=false
392fi
c906108c 393
81ecdfbb
RW
394if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 as_dirname=dirname
396else
397 as_dirname=false
398fi
c906108c 399
81ecdfbb 400as_me=`$as_basename -- "$0" ||
b7026657
AC
401$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404$as_echo X/"$0" |
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
406 s//\1/
407 q
408 }
409 /^X\/\(\/\/\)$/{
410 s//\1/
411 q
412 }
413 /^X\/\(\/\).*/{
414 s//\1/
415 q
416 }
417 s/.*/./; q'`
c906108c 418
b7026657
AC
419# Avoid depending upon Character Ranges.
420as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423as_cr_digits='0123456789'
424as_cr_alnum=$as_cr_Letters$as_cr_digits
c906108c 425
c906108c 426
81ecdfbb
RW
427 as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 sed -n '
433 p
434 /[$]LINENO/=
435 ' <$as_myself |
b7026657 436 sed '
81ecdfbb
RW
437 s/[$]LINENO.*/&-/
438 t lineno
439 b
440 :lineno
b7026657 441 N
81ecdfbb
RW
442 :loop
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
b7026657 444 t loop
81ecdfbb 445 s/-\n.*//
b7026657 446 ' >$as_me.lineno &&
81ecdfbb
RW
447 chmod +x "$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
b7026657
AC
449
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
81ecdfbb
RW
452 # original and so on. Autoconf is especially sensitive to this).
453 . "./$as_me.lineno"
b7026657
AC
454 # Exit status is that of the last command.
455 exit
456}
c906108c 457
81ecdfbb
RW
458ECHO_C= ECHO_N= ECHO_T=
459case `echo -n x` in #(((((
460-n*)
461 case `echo 'xy\c'` in
462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 xy) ECHO_C='\c';;
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 ECHO_T=' ';;
466 esac;;
467*)
468 ECHO_N='-n';;
b7026657 469esac
c906108c 470
81ecdfbb
RW
471rm -f conf$$ conf$$.exe conf$$.file
472if test -d conf$$.dir; then
473 rm -f conf$$.dir/conf$$.file
b7026657 474else
81ecdfbb
RW
475 rm -f conf$$.dir
476 mkdir conf$$.dir 2>/dev/null
b7026657 477fi
81ecdfbb
RW
478if (echo >conf$$.file) 2>/dev/null; then
479 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 480 as_ln_s='ln -s'
81ecdfbb
RW
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 as_ln_s='cp -p'
487 elif ln conf$$.file conf$$ 2>/dev/null; then
488 as_ln_s=ln
489 else
490 as_ln_s='cp -p'
b7026657 491 fi
b7026657
AC
492else
493 as_ln_s='cp -p'
494fi
81ecdfbb
RW
495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496rmdir conf$$.dir 2>/dev/null
c906108c 497
b7026657 498if mkdir -p . 2>/dev/null; then
81ecdfbb 499 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
500else
501 test -d ./-p && rmdir ./-p
502 as_mkdir_p=false
503fi
c906108c 504
81ecdfbb
RW
505if test -x / >/dev/null 2>&1; then
506 as_test_x='test -x'
507else
508 if ls -dL / >/dev/null 2>&1; then
509 as_ls_L_option=L
510 else
511 as_ls_L_option=
512 fi
513 as_test_x='
514 eval sh -c '\''
515 if test -d "$1"; then
516 test -d "$1/.";
517 else
518 case $1 in #(
519 -*)set "./$1";;
520 esac;
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
523 '\'' sh
524 '
525fi
526as_executable_p=$as_test_x
c906108c 527
b7026657
AC
528# Sed expression to map a string onto a valid CPP name.
529as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
c906108c 530
b7026657
AC
531# Sed expression to map a string onto a valid variable name.
532as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
c906108c 533
6bb11ab3
L
534SHELL=${CONFIG_SHELL-/bin/sh}
535
c906108c 536
81ecdfbb 537exec 7<&0 </dev/null 6>&1
c906108c 538
b7026657
AC
539# Name of the host.
540# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541# so uname gets run too.
542ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
c906108c 543
c906108c 544#
b7026657 545# Initializations.
c906108c 546#
b7026657 547ac_default_prefix=/usr/local
81ecdfbb 548ac_clean_files=
b7026657 549ac_config_libobj_dir=.
81ecdfbb 550LIBOBJS=
b7026657
AC
551cross_compiling=no
552subdirs=
553MFLAGS=
554MAKEFLAGS=
b7026657
AC
555
556# Identity of this package.
557PACKAGE_NAME=
558PACKAGE_TARNAME=
559PACKAGE_VERSION=
560PACKAGE_STRING=
561PACKAGE_BUGREPORT=
81ecdfbb 562PACKAGE_URL=
b7026657
AC
563
564ac_unique_file="Makefile.in"
565# Factoring default headers for most tests.
566ac_includes_default="\
567#include <stdio.h>
81ecdfbb 568#ifdef HAVE_SYS_TYPES_H
b7026657
AC
569# include <sys/types.h>
570#endif
81ecdfbb 571#ifdef HAVE_SYS_STAT_H
b7026657
AC
572# include <sys/stat.h>
573#endif
81ecdfbb 574#ifdef STDC_HEADERS
b7026657
AC
575# include <stdlib.h>
576# include <stddef.h>
577#else
81ecdfbb 578# ifdef HAVE_STDLIB_H
b7026657
AC
579# include <stdlib.h>
580# endif
581#endif
81ecdfbb
RW
582#ifdef HAVE_STRING_H
583# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
b7026657
AC
584# include <memory.h>
585# endif
586# include <string.h>
587#endif
81ecdfbb 588#ifdef HAVE_STRINGS_H
b7026657
AC
589# include <strings.h>
590#endif
81ecdfbb 591#ifdef HAVE_INTTYPES_H
b7026657 592# include <inttypes.h>
b7026657 593#endif
81ecdfbb
RW
594#ifdef HAVE_STDINT_H
595# include <stdint.h>
596#endif
597#ifdef HAVE_UNISTD_H
b7026657
AC
598# include <unistd.h>
599#endif"
c906108c 600
81ecdfbb
RW
601ac_subst_vars='LTLIBOBJS
602LIBOBJS
603TARGET_SUBDIR
604CPP_FOR_TARGET
605REPORT_BUGS_TEXI
606REPORT_BUGS_TO
607PKGVERSION
608sim_profile
609sim_trace
610sim_stdio
611sim_debug
612sim_cflags
613sim_bswap
614MAINT
31e6ad7d
MF
615MAINTAINER_MODE_FALSE
616MAINTAINER_MODE_TRUE
6bb11ab3
L
617lt_cv_dlopen_libs
618OTOOL64
619OTOOL
620LIPO
621NMEDIT
622DSYMUTIL
623AWK
624STRIP
625OBJDUMP
626LN_S
627NM
628ac_ct_DUMPBIN
629DUMPBIN
630LD
631FGREP
632SED
633LIBTOOL
634PLUGINS_FALSE
635PLUGINS_TRUE
81ecdfbb
RW
636CATOBJEXT
637GENCAT
638INSTOBJEXT
639DATADIRNAME
640CATALOGS
641POSUB
642GMSGFMT
643XGETTEXT
644INCINTL
645LIBINTL_DEP
646LIBINTL
647USE_NLS
db2e4d67
MF
648GMAKE_FALSE
649GMAKE_TRUE
650MAKE
651CCDEPMODE
652DEPDIR
653am__leading_dot
5f3ef9d0 654PACKAGE
81ecdfbb
RW
655RANLIB
656AR
657HDEFINES
658CC_FOR_BUILD
659INSTALL_DATA
660INSTALL_SCRIPT
661INSTALL_PROGRAM
2232061b
MF
662EGREP
663GREP
664CPP
81ecdfbb
RW
665target_os
666target_vendor
667target_cpu
668target
669host_os
670host_vendor
671host_cpu
672host
673build_os
674build_vendor
675build_cpu
676build
6ffe910a
MF
677OBJEXT
678EXEEXT
679ac_ct_CC
680CPPFLAGS
681LDFLAGS
682CFLAGS
683CC
81ecdfbb
RW
684target_alias
685host_alias
686build_alias
687LIBS
688ECHO_T
689ECHO_N
690ECHO_C
691DEFS
692mandir
693localedir
694libdir
695psdir
696pdfdir
697dvidir
698htmldir
699infodir
700docdir
701oldincludedir
702includedir
703localstatedir
704sharedstatedir
705sysconfdir
706datadir
707datarootdir
708libexecdir
709sbindir
710bindir
711program_transform_name
712prefix
713exec_prefix
714PACKAGE_URL
715PACKAGE_BUGREPORT
716PACKAGE_STRING
717PACKAGE_VERSION
718PACKAGE_TARNAME
719PACKAGE_NAME
720PATH_SEPARATOR
721SHELL
722WERROR_CFLAGS
723WARN_CFLAGS
724sim_xor_endian
725sim_stdcall
726sim_smp
727sim_reserved_bits
728sim_regparm
729sim_packages
730sim_inline
731sim_hw
732sim_hw_objs
733sim_hw_cflags
734sim_default_model
735sim_scache
736sim_float
737sim_hostendian
738sim_endian
739sim_bitsize
740sim_assert
741sim_alignment
742sim_environment'
b7026657 743ac_subst_files=''
81ecdfbb
RW
744ac_user_opts='
745enable_option_checking
5912fadd 746with_zlib
6bb11ab3
L
747enable_plugins
748enable_shared
749enable_static
750with_pic
751enable_fast_install
752with_gnu_ld
753enable_libtool_lock
81ecdfbb
RW
754enable_maintainer_mode
755enable_sim_bswap
756enable_sim_cflags
757enable_sim_debug
758enable_sim_stdio
759enable_sim_trace
760enable_sim_profile
761with_pkgversion
762with_bugurl
763'
764 ac_precious_vars='build_alias
765host_alias
766target_alias
767CC
768CFLAGS
769LDFLAGS
770LIBS
771CPPFLAGS
772CPP'
773
c906108c
SS
774
775# Initialize some variables set by options.
b7026657
AC
776ac_init_help=
777ac_init_version=false
81ecdfbb
RW
778ac_unrecognized_opts=
779ac_unrecognized_sep=
c906108c
SS
780# The variables have the same names as the options, with
781# dashes changed to underlines.
b7026657 782cache_file=/dev/null
c906108c 783exec_prefix=NONE
c906108c 784no_create=
c906108c
SS
785no_recursion=
786prefix=NONE
787program_prefix=NONE
788program_suffix=NONE
789program_transform_name=s,x,x,
790silent=
791site=
792srcdir=
c906108c
SS
793verbose=
794x_includes=NONE
795x_libraries=NONE
b7026657
AC
796
797# Installation directory options.
798# These are left unexpanded so users can "make install exec_prefix=/foo"
799# and all the variables that are supposed to be based on exec_prefix
800# by default will actually change.
801# Use braces instead of parens because sh, perl, etc. also accept them.
81ecdfbb 802# (The list follows the same order as the GNU Coding Standards.)
c906108c
SS
803bindir='${exec_prefix}/bin'
804sbindir='${exec_prefix}/sbin'
805libexecdir='${exec_prefix}/libexec'
81ecdfbb
RW
806datarootdir='${prefix}/share'
807datadir='${datarootdir}'
c906108c
SS
808sysconfdir='${prefix}/etc'
809sharedstatedir='${prefix}/com'
810localstatedir='${prefix}/var'
c906108c
SS
811includedir='${prefix}/include'
812oldincludedir='/usr/include'
81ecdfbb
RW
813docdir='${datarootdir}/doc/${PACKAGE}'
814infodir='${datarootdir}/info'
815htmldir='${docdir}'
816dvidir='${docdir}'
817pdfdir='${docdir}'
818psdir='${docdir}'
819libdir='${exec_prefix}/lib'
820localedir='${datarootdir}/locale'
821mandir='${datarootdir}/man'
c906108c 822
c906108c 823ac_prev=
81ecdfbb 824ac_dashdash=
c906108c
SS
825for ac_option
826do
c906108c
SS
827 # If the previous option needs an argument, assign it.
828 if test -n "$ac_prev"; then
81ecdfbb 829 eval $ac_prev=\$ac_option
c906108c
SS
830 ac_prev=
831 continue
832 fi
833
81ecdfbb
RW
834 case $ac_option in
835 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
836 *) ac_optarg=yes ;;
837 esac
c906108c
SS
838
839 # Accept the important Cygnus configure options, so we can diagnose typos.
840
81ecdfbb
RW
841 case $ac_dashdash$ac_option in
842 --)
843 ac_dashdash=yes ;;
c906108c
SS
844
845 -bindir | --bindir | --bindi | --bind | --bin | --bi)
846 ac_prev=bindir ;;
847 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
b7026657 848 bindir=$ac_optarg ;;
c906108c
SS
849
850 -build | --build | --buil | --bui | --bu)
b7026657 851 ac_prev=build_alias ;;
c906108c 852 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
b7026657 853 build_alias=$ac_optarg ;;
c906108c
SS
854
855 -cache-file | --cache-file | --cache-fil | --cache-fi \
856 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
857 ac_prev=cache_file ;;
858 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
859 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
b7026657
AC
860 cache_file=$ac_optarg ;;
861
862 --config-cache | -C)
863 cache_file=config.cache ;;
c906108c 864
81ecdfbb 865 -datadir | --datadir | --datadi | --datad)
c906108c 866 ac_prev=datadir ;;
81ecdfbb 867 -datadir=* | --datadir=* | --datadi=* | --datad=*)
b7026657 868 datadir=$ac_optarg ;;
c906108c 869
81ecdfbb
RW
870 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
871 | --dataroo | --dataro | --datar)
872 ac_prev=datarootdir ;;
873 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
874 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
875 datarootdir=$ac_optarg ;;
876
c906108c 877 -disable-* | --disable-*)
81ecdfbb 878 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
c906108c 879 # Reject names that are not valid shell variable names.
81ecdfbb
RW
880 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
881 as_fn_error "invalid feature name: $ac_useropt"
882 ac_useropt_orig=$ac_useropt
883 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
884 case $ac_user_opts in
885 *"
886"enable_$ac_useropt"
887"*) ;;
888 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
889 ac_unrecognized_sep=', ';;
890 esac
891 eval enable_$ac_useropt=no ;;
892
893 -docdir | --docdir | --docdi | --doc | --do)
894 ac_prev=docdir ;;
895 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
896 docdir=$ac_optarg ;;
897
898 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
899 ac_prev=dvidir ;;
900 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
901 dvidir=$ac_optarg ;;
c906108c
SS
902
903 -enable-* | --enable-*)
81ecdfbb 904 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
c906108c 905 # Reject names that are not valid shell variable names.
81ecdfbb
RW
906 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
907 as_fn_error "invalid feature name: $ac_useropt"
908 ac_useropt_orig=$ac_useropt
909 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
910 case $ac_user_opts in
911 *"
912"enable_$ac_useropt"
913"*) ;;
914 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
915 ac_unrecognized_sep=', ';;
c906108c 916 esac
81ecdfbb 917 eval enable_$ac_useropt=\$ac_optarg ;;
c906108c
SS
918
919 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
920 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
921 | --exec | --exe | --ex)
922 ac_prev=exec_prefix ;;
923 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
924 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
925 | --exec=* | --exe=* | --ex=*)
b7026657 926 exec_prefix=$ac_optarg ;;
c906108c
SS
927
928 -gas | --gas | --ga | --g)
929 # Obsolete; use --with-gas.
930 with_gas=yes ;;
931
b7026657
AC
932 -help | --help | --hel | --he | -h)
933 ac_init_help=long ;;
934 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
935 ac_init_help=recursive ;;
936 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
937 ac_init_help=short ;;
c906108c
SS
938
939 -host | --host | --hos | --ho)
b7026657 940 ac_prev=host_alias ;;
c906108c 941 -host=* | --host=* | --hos=* | --ho=*)
b7026657 942 host_alias=$ac_optarg ;;
c906108c 943
81ecdfbb
RW
944 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
945 ac_prev=htmldir ;;
946 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
947 | --ht=*)
948 htmldir=$ac_optarg ;;
949
c906108c
SS
950 -includedir | --includedir | --includedi | --included | --include \
951 | --includ | --inclu | --incl | --inc)
952 ac_prev=includedir ;;
953 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
954 | --includ=* | --inclu=* | --incl=* | --inc=*)
b7026657 955 includedir=$ac_optarg ;;
c906108c
SS
956
957 -infodir | --infodir | --infodi | --infod | --info | --inf)
958 ac_prev=infodir ;;
959 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
b7026657 960 infodir=$ac_optarg ;;
c906108c
SS
961
962 -libdir | --libdir | --libdi | --libd)
963 ac_prev=libdir ;;
964 -libdir=* | --libdir=* | --libdi=* | --libd=*)
b7026657 965 libdir=$ac_optarg ;;
c906108c
SS
966
967 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
968 | --libexe | --libex | --libe)
969 ac_prev=libexecdir ;;
970 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
971 | --libexe=* | --libex=* | --libe=*)
b7026657 972 libexecdir=$ac_optarg ;;
c906108c 973
81ecdfbb
RW
974 -localedir | --localedir | --localedi | --localed | --locale)
975 ac_prev=localedir ;;
976 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
977 localedir=$ac_optarg ;;
978
c906108c 979 -localstatedir | --localstatedir | --localstatedi | --localstated \
81ecdfbb 980 | --localstate | --localstat | --localsta | --localst | --locals)
c906108c
SS
981 ac_prev=localstatedir ;;
982 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
81ecdfbb 983 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
b7026657 984 localstatedir=$ac_optarg ;;
c906108c
SS
985
986 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
987 ac_prev=mandir ;;
988 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
b7026657 989 mandir=$ac_optarg ;;
c906108c
SS
990
991 -nfp | --nfp | --nf)
992 # Obsolete; use --without-fp.
993 with_fp=no ;;
994
995 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
b7026657 996 | --no-cr | --no-c | -n)
c906108c
SS
997 no_create=yes ;;
998
999 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1000 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1001 no_recursion=yes ;;
1002
1003 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1004 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1005 | --oldin | --oldi | --old | --ol | --o)
1006 ac_prev=oldincludedir ;;
1007 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1008 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1009 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
b7026657 1010 oldincludedir=$ac_optarg ;;
c906108c
SS
1011
1012 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1013 ac_prev=prefix ;;
1014 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
b7026657 1015 prefix=$ac_optarg ;;
c906108c
SS
1016
1017 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1018 | --program-pre | --program-pr | --program-p)
1019 ac_prev=program_prefix ;;
1020 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1021 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
b7026657 1022 program_prefix=$ac_optarg ;;
c906108c
SS
1023
1024 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1025 | --program-suf | --program-su | --program-s)
1026 ac_prev=program_suffix ;;
1027 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1028 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
b7026657 1029 program_suffix=$ac_optarg ;;
c906108c
SS
1030
1031 -program-transform-name | --program-transform-name \
1032 | --program-transform-nam | --program-transform-na \
1033 | --program-transform-n | --program-transform- \
1034 | --program-transform | --program-transfor \
1035 | --program-transfo | --program-transf \
1036 | --program-trans | --program-tran \
1037 | --progr-tra | --program-tr | --program-t)
1038 ac_prev=program_transform_name ;;
1039 -program-transform-name=* | --program-transform-name=* \
1040 | --program-transform-nam=* | --program-transform-na=* \
1041 | --program-transform-n=* | --program-transform-=* \
1042 | --program-transform=* | --program-transfor=* \
1043 | --program-transfo=* | --program-transf=* \
1044 | --program-trans=* | --program-tran=* \
1045 | --progr-tra=* | --program-tr=* | --program-t=*)
b7026657 1046 program_transform_name=$ac_optarg ;;
c906108c 1047
81ecdfbb
RW
1048 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1049 ac_prev=pdfdir ;;
1050 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1051 pdfdir=$ac_optarg ;;
1052
1053 -psdir | --psdir | --psdi | --psd | --ps)
1054 ac_prev=psdir ;;
1055 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1056 psdir=$ac_optarg ;;
1057
c906108c
SS
1058 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1059 | -silent | --silent | --silen | --sile | --sil)
1060 silent=yes ;;
1061
1062 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1063 ac_prev=sbindir ;;
1064 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1065 | --sbi=* | --sb=*)
b7026657 1066 sbindir=$ac_optarg ;;
c906108c
SS
1067
1068 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1069 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1070 | --sharedst | --shareds | --shared | --share | --shar \
1071 | --sha | --sh)
1072 ac_prev=sharedstatedir ;;
1073 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1074 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1075 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1076 | --sha=* | --sh=*)
b7026657 1077 sharedstatedir=$ac_optarg ;;
c906108c
SS
1078
1079 -site | --site | --sit)
1080 ac_prev=site ;;
1081 -site=* | --site=* | --sit=*)
b7026657 1082 site=$ac_optarg ;;
eb2d80b4 1083
c906108c
SS
1084 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1085 ac_prev=srcdir ;;
1086 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
b7026657 1087 srcdir=$ac_optarg ;;
c906108c
SS
1088
1089 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1090 | --syscon | --sysco | --sysc | --sys | --sy)
1091 ac_prev=sysconfdir ;;
1092 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1093 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
b7026657 1094 sysconfdir=$ac_optarg ;;
c906108c
SS
1095
1096 -target | --target | --targe | --targ | --tar | --ta | --t)
b7026657 1097 ac_prev=target_alias ;;
c906108c 1098 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
b7026657 1099 target_alias=$ac_optarg ;;
c906108c
SS
1100
1101 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1102 verbose=yes ;;
1103
b7026657
AC
1104 -version | --version | --versio | --versi | --vers | -V)
1105 ac_init_version=: ;;
c906108c
SS
1106
1107 -with-* | --with-*)
81ecdfbb 1108 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
c906108c 1109 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1110 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1111 as_fn_error "invalid package name: $ac_useropt"
1112 ac_useropt_orig=$ac_useropt
1113 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1114 case $ac_user_opts in
1115 *"
1116"with_$ac_useropt"
1117"*) ;;
1118 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1119 ac_unrecognized_sep=', ';;
c906108c 1120 esac
81ecdfbb 1121 eval with_$ac_useropt=\$ac_optarg ;;
c906108c
SS
1122
1123 -without-* | --without-*)
81ecdfbb 1124 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
c906108c 1125 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1126 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1127 as_fn_error "invalid package name: $ac_useropt"
1128 ac_useropt_orig=$ac_useropt
1129 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1130 case $ac_user_opts in
1131 *"
1132"with_$ac_useropt"
1133"*) ;;
1134 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1135 ac_unrecognized_sep=', ';;
1136 esac
1137 eval with_$ac_useropt=no ;;
c906108c
SS
1138
1139 --x)
1140 # Obsolete; use --with-x.
1141 with_x=yes ;;
1142
1143 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1144 | --x-incl | --x-inc | --x-in | --x-i)
1145 ac_prev=x_includes ;;
1146 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1147 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
b7026657 1148 x_includes=$ac_optarg ;;
c906108c
SS
1149
1150 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1151 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1152 ac_prev=x_libraries ;;
1153 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1154 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
b7026657 1155 x_libraries=$ac_optarg ;;
c906108c 1156
81ecdfbb
RW
1157 -*) as_fn_error "unrecognized option: \`$ac_option'
1158Try \`$0 --help' for more information."
c906108c
SS
1159 ;;
1160
b7026657
AC
1161 *=*)
1162 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1163 # Reject names that are not valid shell variable names.
81ecdfbb
RW
1164 case $ac_envvar in #(
1165 '' | [0-9]* | *[!_$as_cr_alnum]* )
1166 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1167 esac
1168 eval $ac_envvar=\$ac_optarg
b7026657
AC
1169 export $ac_envvar ;;
1170
c906108c 1171 *)
b7026657 1172 # FIXME: should be removed in autoconf 3.0.
81ecdfbb 1173 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
b7026657 1174 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
81ecdfbb 1175 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
b7026657 1176 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
c906108c
SS
1177 ;;
1178
1179 esac
1180done
1181
1182if test -n "$ac_prev"; then
b7026657 1183 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
81ecdfbb 1184 as_fn_error "missing argument to $ac_option"
c906108c 1185fi
c906108c 1186
81ecdfbb
RW
1187if test -n "$ac_unrecognized_opts"; then
1188 case $enable_option_checking in
1189 no) ;;
1190 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1191 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
b7026657 1192 esac
81ecdfbb 1193fi
c906108c 1194
81ecdfbb
RW
1195# Check all directory arguments for consistency.
1196for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1197 datadir sysconfdir sharedstatedir localstatedir includedir \
1198 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1199 libdir localedir mandir
c906108c 1200do
81ecdfbb
RW
1201 eval ac_val=\$$ac_var
1202 # Remove trailing slashes.
1203 case $ac_val in
1204 */ )
1205 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1206 eval $ac_var=\$ac_val;;
1207 esac
1208 # Be sure to have absolute directory names.
b7026657 1209 case $ac_val in
81ecdfbb
RW
1210 [\\/$]* | ?:[\\/]* ) continue;;
1211 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
c906108c 1212 esac
81ecdfbb 1213 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
c906108c
SS
1214done
1215
b7026657
AC
1216# There might be people who depend on the old broken behavior: `$host'
1217# used to hold the argument of --host etc.
1218# FIXME: To remove some day.
1219build=$build_alias
1220host=$host_alias
1221target=$target_alias
1222
1223# FIXME: To remove some day.
1224if test "x$host_alias" != x; then
1225 if test "x$build_alias" = x; then
1226 cross_compiling=maybe
81ecdfbb 1227 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
b7026657
AC
1228 If a cross compiler is detected then cross compile mode will be used." >&2
1229 elif test "x$build_alias" != "x$host_alias"; then
1230 cross_compiling=yes
1231 fi
1232fi
c906108c 1233
b7026657
AC
1234ac_tool_prefix=
1235test -n "$host_alias" && ac_tool_prefix=$host_alias-
1236
1237test "$silent" = yes && exec 6>/dev/null
c906108c 1238
c906108c 1239
81ecdfbb
RW
1240ac_pwd=`pwd` && test -n "$ac_pwd" &&
1241ac_ls_di=`ls -di .` &&
1242ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1243 as_fn_error "working directory cannot be determined"
1244test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1245 as_fn_error "pwd does not report name of working directory"
1246
1247
c906108c
SS
1248# Find the source files, if location was not specified.
1249if test -z "$srcdir"; then
1250 ac_srcdir_defaulted=yes
81ecdfbb
RW
1251 # Try the directory containing this script, then the parent directory.
1252 ac_confdir=`$as_dirname -- "$as_myself" ||
1253$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1254 X"$as_myself" : 'X\(//\)[^/]' \| \
1255 X"$as_myself" : 'X\(//\)$' \| \
1256 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1257$as_echo X"$as_myself" |
1258 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1259 s//\1/
1260 q
1261 }
1262 /^X\(\/\/\)[^/].*/{
1263 s//\1/
1264 q
1265 }
1266 /^X\(\/\/\)$/{
1267 s//\1/
1268 q
1269 }
1270 /^X\(\/\).*/{
1271 s//\1/
1272 q
1273 }
1274 s/.*/./; q'`
c906108c 1275 srcdir=$ac_confdir
81ecdfbb 1276 if test ! -r "$srcdir/$ac_unique_file"; then
c906108c
SS
1277 srcdir=..
1278 fi
1279else
1280 ac_srcdir_defaulted=no
1281fi
81ecdfbb
RW
1282if test ! -r "$srcdir/$ac_unique_file"; then
1283 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1284 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1285fi
1286ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1287ac_abs_confdir=`(
1288 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1289 pwd)`
1290# When building in place, set srcdir=.
1291if test "$ac_abs_confdir" = "$ac_pwd"; then
1292 srcdir=.
1293fi
1294# Remove unnecessary trailing slashes from srcdir.
1295# Double slashes in file names in object file debugging info
1296# mess up M-x gdb in Emacs.
1297case $srcdir in
1298*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1299esac
1300for ac_var in $ac_precious_vars; do
1301 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1302 eval ac_env_${ac_var}_value=\$${ac_var}
1303 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1304 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1305done
c906108c 1306
b7026657
AC
1307#
1308# Report the --help message.
1309#
1310if test "$ac_init_help" = "long"; then
1311 # Omit some internal or obsolete options to make the list less imposing.
1312 # This message is too long to be a string in the A/UX 3.1 sh.
1313 cat <<_ACEOF
1314\`configure' configures this package to adapt to many kinds of systems.
c906108c 1315
b7026657 1316Usage: $0 [OPTION]... [VAR=VALUE]...
c906108c 1317
b7026657
AC
1318To assign environment variables (e.g., CC, CFLAGS...), specify them as
1319VAR=VALUE. See below for descriptions of some of the useful variables.
c906108c 1320
b7026657 1321Defaults for the options are specified in brackets.
c906108c 1322
b7026657
AC
1323Configuration:
1324 -h, --help display this help and exit
1325 --help=short display options specific to this package
1326 --help=recursive display the short help of all the included packages
1327 -V, --version display version information and exit
1328 -q, --quiet, --silent do not print \`checking...' messages
1329 --cache-file=FILE cache test results in FILE [disabled]
1330 -C, --config-cache alias for \`--cache-file=config.cache'
1331 -n, --no-create do not create output files
1332 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1333
b7026657
AC
1334Installation directories:
1335 --prefix=PREFIX install architecture-independent files in PREFIX
81ecdfbb 1336 [$ac_default_prefix]
b7026657 1337 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
81ecdfbb 1338 [PREFIX]
c906108c 1339
b7026657
AC
1340By default, \`make install' will install all the files in
1341\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1342an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1343for instance \`--prefix=\$HOME'.
c906108c 1344
b7026657
AC
1345For better control, use the options below.
1346
1347Fine tuning of the installation directories:
81ecdfbb
RW
1348 --bindir=DIR user executables [EPREFIX/bin]
1349 --sbindir=DIR system admin executables [EPREFIX/sbin]
1350 --libexecdir=DIR program executables [EPREFIX/libexec]
1351 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1352 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1353 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1354 --libdir=DIR object code libraries [EPREFIX/lib]
1355 --includedir=DIR C header files [PREFIX/include]
1356 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1357 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1358 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1359 --infodir=DIR info documentation [DATAROOTDIR/info]
1360 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1361 --mandir=DIR man documentation [DATAROOTDIR/man]
1362 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1363 --htmldir=DIR html documentation [DOCDIR]
1364 --dvidir=DIR dvi documentation [DOCDIR]
1365 --pdfdir=DIR pdf documentation [DOCDIR]
1366 --psdir=DIR ps documentation [DOCDIR]
b7026657
AC
1367_ACEOF
1368
1369 cat <<\_ACEOF
1370
1371Program names:
1372 --program-prefix=PREFIX prepend PREFIX to installed program names
1373 --program-suffix=SUFFIX append SUFFIX to installed program names
1374 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1375
1376System types:
1377 --build=BUILD configure for building on BUILD [guessed]
1378 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1379 --target=TARGET configure for building compilers for TARGET [HOST]
1380_ACEOF
c906108c 1381fi
b7026657
AC
1382
1383if test -n "$ac_init_help"; then
1384
1385 cat <<\_ACEOF
1386
1387Optional Features:
81ecdfbb 1388 --disable-option-checking ignore unrecognized --enable/--with options
b7026657
AC
1389 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1390 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
faa743bb 1391 --enable-plugins Enable support for plugins
6bb11ab3
L
1392 --enable-shared[=PKGS] build shared libraries [default=yes]
1393 --enable-static[=PKGS] build static libraries [default=yes]
1394 --enable-fast-install[=PKGS]
1395 optimize for fast installation [default=yes]
1396 --disable-libtool-lock avoid locking (might break parallel builds)
31e6ad7d
MF
1397 --enable-maintainer-mode enable make rules and dependencies not useful
1398 (and sometimes confusing) to the casual installer
b7026657
AC
1399 --enable-sim-bswap Use Host specific BSWAP instruction.
1400 --enable-sim-cflags=opts Extra CFLAGS for use in building simulator
1401 --enable-sim-debug=opts Enable debugging flags
1402 --enable-sim-stdio Specify whether to use stdio for console input/output.
1403 --enable-sim-trace=opts Enable tracing flags
1404 --enable-sim-profile=opts Enable profiling flags
1405
6efef468
JM
1406Optional Packages:
1407 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1408 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
3725885a 1409 --with-zlib include zlib support (auto/yes/no) default=auto
6bb11ab3
L
1410 --with-pic try to use only PIC/non-PIC objects [default=use
1411 both]
1412 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
6efef468
JM
1413 --with-pkgversion=PKG Use PKG in the version string in place of "GDB"
1414 --with-bugurl=URL Direct users to URL to report a bug
1415
b7026657
AC
1416Some influential environment variables:
1417 CC C compiler command
1418 CFLAGS C compiler flags
1419 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1420 nonstandard directory <lib dir>
81ecdfbb
RW
1421 LIBS libraries to pass to the linker, e.g. -l<library>
1422 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1423 you have headers in a nonstandard directory <include dir>
b7026657
AC
1424 CPP C preprocessor
1425
1426Use these variables to override the choices made by `configure' or to help
1427it to find libraries and programs with nonstandard names/locations.
1428
81ecdfbb 1429Report bugs to the package provider.
b7026657 1430_ACEOF
81ecdfbb 1431ac_status=$?
c906108c
SS
1432fi
1433
b7026657
AC
1434if test "$ac_init_help" = "recursive"; then
1435 # If there are subdirs, report their specific --help.
b7026657 1436 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
81ecdfbb
RW
1437 test -d "$ac_dir" ||
1438 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1439 continue
b7026657 1440 ac_builddir=.
c906108c 1441
81ecdfbb
RW
1442case "$ac_dir" in
1443.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1444*)
1445 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1446 # A ".." for each directory in $ac_dir_suffix.
1447 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1448 case $ac_top_builddir_sub in
1449 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1450 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1451 esac ;;
1452esac
1453ac_abs_top_builddir=$ac_pwd
1454ac_abs_builddir=$ac_pwd$ac_dir_suffix
1455# for backward compatibility:
1456ac_top_builddir=$ac_top_build_prefix
c906108c 1457
b7026657 1458case $srcdir in
81ecdfbb 1459 .) # We are building in place.
b7026657 1460 ac_srcdir=.
81ecdfbb
RW
1461 ac_top_srcdir=$ac_top_builddir_sub
1462 ac_abs_top_srcdir=$ac_pwd ;;
1463 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 1464 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
1465 ac_top_srcdir=$srcdir
1466 ac_abs_top_srcdir=$srcdir ;;
1467 *) # Relative name.
1468 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1469 ac_top_srcdir=$ac_top_build_prefix$srcdir
1470 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 1471esac
81ecdfbb
RW
1472ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1473
1474 cd "$ac_dir" || { ac_status=$?; continue; }
1475 # Check for guested configure.
1476 if test -f "$ac_srcdir/configure.gnu"; then
1477 echo &&
1478 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1479 elif test -f "$ac_srcdir/configure"; then
1480 echo &&
1481 $SHELL "$ac_srcdir/configure" --help=recursive
b7026657 1482 else
81ecdfbb
RW
1483 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1484 fi || ac_status=$?
1485 cd "$ac_pwd" || { ac_status=$?; break; }
b7026657 1486 done
c906108c 1487fi
b7026657 1488
81ecdfbb 1489test -n "$ac_init_help" && exit $ac_status
b7026657
AC
1490if $ac_init_version; then
1491 cat <<\_ACEOF
81ecdfbb
RW
1492configure
1493generated by GNU Autoconf 2.64
b7026657 1494
81ecdfbb 1495Copyright (C) 2009 Free Software Foundation, Inc.
b7026657
AC
1496This configure script is free software; the Free Software Foundation
1497gives unlimited permission to copy, distribute and modify it.
1498_ACEOF
81ecdfbb 1499 exit
b7026657 1500fi
b7026657 1501
81ecdfbb
RW
1502## ------------------------ ##
1503## Autoconf initialization. ##
1504## ------------------------ ##
b7026657 1505
81ecdfbb
RW
1506# ac_fn_c_try_compile LINENO
1507# --------------------------
1508# Try to compile conftest.$ac_ext, and return whether this succeeded.
1509ac_fn_c_try_compile ()
b7026657 1510{
81ecdfbb
RW
1511 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1512 rm -f conftest.$ac_objext
1513 if { { ac_try="$ac_compile"
1514case "(($ac_try" in
1515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1516 *) ac_try_echo=$ac_try;;
1517esac
1518eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1519$as_echo "$ac_try_echo"; } >&5
1520 (eval "$ac_compile") 2>conftest.err
1521 ac_status=$?
1522 if test -s conftest.err; then
1523 grep -v '^ *+' conftest.err >conftest.er1
1524 cat conftest.er1 >&5
1525 mv -f conftest.er1 conftest.err
1526 fi
1527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1528 test $ac_status = 0; } && {
1529 test -z "$ac_c_werror_flag" ||
1530 test ! -s conftest.err
1531 } && test -s conftest.$ac_objext; then :
1532 ac_retval=0
1533else
1534 $as_echo "$as_me: failed program was:" >&5
1535sed 's/^/| /' conftest.$ac_ext >&5
b7026657 1536
81ecdfbb
RW
1537 ac_retval=1
1538fi
1539 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1540 return $ac_retval
b7026657 1541
81ecdfbb 1542} # ac_fn_c_try_compile
b7026657 1543
81ecdfbb
RW
1544# ac_fn_c_try_cpp LINENO
1545# ----------------------
1546# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1547ac_fn_c_try_cpp ()
1548{
1549 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1550 if { { ac_try="$ac_cpp conftest.$ac_ext"
1551case "(($ac_try" in
1552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1553 *) ac_try_echo=$ac_try;;
1554esac
1555eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1556$as_echo "$ac_try_echo"; } >&5
1557 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1558 ac_status=$?
1559 if test -s conftest.err; then
1560 grep -v '^ *+' conftest.err >conftest.er1
1561 cat conftest.er1 >&5
1562 mv -f conftest.er1 conftest.err
1563 fi
1564 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565 test $ac_status = 0; } >/dev/null && {
1566 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1567 test ! -s conftest.err
1568 }; then :
1569 ac_retval=0
1570else
1571 $as_echo "$as_me: failed program was:" >&5
1572sed 's/^/| /' conftest.$ac_ext >&5
b7026657 1573
81ecdfbb
RW
1574 ac_retval=1
1575fi
1576 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1577 return $ac_retval
b7026657 1578
81ecdfbb 1579} # ac_fn_c_try_cpp
b7026657 1580
81ecdfbb
RW
1581# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1582# -------------------------------------------------------
1583# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1584# the include files in INCLUDES and setting the cache variable VAR
1585# accordingly.
1586ac_fn_c_check_header_mongrel ()
1587{
1588 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1589 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1591$as_echo_n "checking for $2... " >&6; }
1592if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1593 $as_echo_n "(cached) " >&6
1594fi
1595eval ac_res=\$$3
1596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1597$as_echo "$ac_res" >&6; }
1598else
1599 # Is the header compilable?
1600{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1601$as_echo_n "checking $2 usability... " >&6; }
1602cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1603/* end confdefs.h. */
1604$4
1605#include <$2>
1606_ACEOF
1607if ac_fn_c_try_compile "$LINENO"; then :
1608 ac_header_compiler=yes
1609else
1610 ac_header_compiler=no
1611fi
1612rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1613{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1614$as_echo "$ac_header_compiler" >&6; }
1615
1616# Is the header present?
1617{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1618$as_echo_n "checking $2 presence... " >&6; }
1619cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1620/* end confdefs.h. */
1621#include <$2>
1622_ACEOF
1623if ac_fn_c_try_cpp "$LINENO"; then :
1624 ac_header_preproc=yes
1625else
1626 ac_header_preproc=no
1627fi
1628rm -f conftest.err conftest.$ac_ext
1629{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1630$as_echo "$ac_header_preproc" >&6; }
1631
1632# So? What about this header?
1633case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1634 yes:no: )
1635 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1636$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1638$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1639 ;;
1640 no:yes:* )
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1642$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1644$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1645 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1646$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1648$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1650$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1651 ;;
1652esac
1653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1654$as_echo_n "checking for $2... " >&6; }
1655if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1656 $as_echo_n "(cached) " >&6
1657else
1658 eval "$3=\$ac_header_compiler"
1659fi
1660eval ac_res=\$$3
1661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1662$as_echo "$ac_res" >&6; }
1663fi
1664 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1665
1666} # ac_fn_c_check_header_mongrel
1667
1668# ac_fn_c_try_run LINENO
1669# ----------------------
1670# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1671# that executables *can* be run.
1672ac_fn_c_try_run ()
1673{
1674 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675 if { { ac_try="$ac_link"
1676case "(($ac_try" in
1677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1678 *) ac_try_echo=$ac_try;;
1679esac
1680eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1681$as_echo "$ac_try_echo"; } >&5
1682 (eval "$ac_link") 2>&5
1683 ac_status=$?
1684 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1685 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1686 { { case "(($ac_try" in
1687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1688 *) ac_try_echo=$ac_try;;
1689esac
1690eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1691$as_echo "$ac_try_echo"; } >&5
1692 (eval "$ac_try") 2>&5
1693 ac_status=$?
1694 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1695 test $ac_status = 0; }; }; then :
1696 ac_retval=0
1697else
1698 $as_echo "$as_me: program exited with status $ac_status" >&5
1699 $as_echo "$as_me: failed program was:" >&5
1700sed 's/^/| /' conftest.$ac_ext >&5
1701
1702 ac_retval=$ac_status
1703fi
1704 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1705 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1706 return $ac_retval
1707
1708} # ac_fn_c_try_run
1709
1710# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1711# -------------------------------------------------------
1712# Tests whether HEADER exists and can be compiled using the include files in
1713# INCLUDES, setting the cache variable VAR accordingly.
1714ac_fn_c_check_header_compile ()
1715{
1716 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1718$as_echo_n "checking for $2... " >&6; }
1719if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1720 $as_echo_n "(cached) " >&6
1721else
1722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1723/* end confdefs.h. */
1724$4
1725#include <$2>
1726_ACEOF
1727if ac_fn_c_try_compile "$LINENO"; then :
1728 eval "$3=yes"
1729else
1730 eval "$3=no"
1731fi
1732rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1733fi
1734eval ac_res=\$$3
1735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736$as_echo "$ac_res" >&6; }
1737 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1738
1739} # ac_fn_c_check_header_compile
1740
1741# ac_fn_c_try_link LINENO
1742# -----------------------
1743# Try to link conftest.$ac_ext, and return whether this succeeded.
1744ac_fn_c_try_link ()
1745{
1746 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1747 rm -f conftest.$ac_objext conftest$ac_exeext
1748 if { { ac_try="$ac_link"
1749case "(($ac_try" in
1750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1751 *) ac_try_echo=$ac_try;;
1752esac
1753eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1754$as_echo "$ac_try_echo"; } >&5
1755 (eval "$ac_link") 2>conftest.err
1756 ac_status=$?
1757 if test -s conftest.err; then
1758 grep -v '^ *+' conftest.err >conftest.er1
1759 cat conftest.er1 >&5
1760 mv -f conftest.er1 conftest.err
1761 fi
1762 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1763 test $ac_status = 0; } && {
1764 test -z "$ac_c_werror_flag" ||
1765 test ! -s conftest.err
1766 } && test -s conftest$ac_exeext && {
1767 test "$cross_compiling" = yes ||
1768 $as_test_x conftest$ac_exeext
1769 }; then :
1770 ac_retval=0
1771else
1772 $as_echo "$as_me: failed program was:" >&5
1773sed 's/^/| /' conftest.$ac_ext >&5
1774
1775 ac_retval=1
1776fi
1777 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1778 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1779 # interfere with the next link command; also delete a directory that is
1780 # left behind by Apple's compiler. We do this before executing the actions.
1781 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1782 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1783 return $ac_retval
1784
1785} # ac_fn_c_try_link
1786
1787# ac_fn_c_check_func LINENO FUNC VAR
1788# ----------------------------------
1789# Tests whether FUNC exists, setting the cache variable VAR accordingly
1790ac_fn_c_check_func ()
1791{
1792 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1794$as_echo_n "checking for $2... " >&6; }
1795if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1796 $as_echo_n "(cached) " >&6
1797else
1798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1799/* end confdefs.h. */
1800/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1801 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1802#define $2 innocuous_$2
1803
1804/* System header to define __stub macros and hopefully few prototypes,
1805 which can conflict with char $2 (); below.
1806 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1807 <limits.h> exists even on freestanding compilers. */
1808
1809#ifdef __STDC__
1810# include <limits.h>
1811#else
1812# include <assert.h>
1813#endif
1814
1815#undef $2
1816
1817/* Override any GCC internal prototype to avoid an error.
1818 Use char because int might match the return type of a GCC
1819 builtin and then its argument prototype would still apply. */
1820#ifdef __cplusplus
1821extern "C"
1822#endif
1823char $2 ();
1824/* The GNU C library defines this for functions which it implements
1825 to always fail with ENOSYS. Some functions are actually named
1826 something starting with __ and the normal name is an alias. */
1827#if defined __stub_$2 || defined __stub___$2
1828choke me
1829#endif
1830
1831int
1832main ()
1833{
1834return $2 ();
1835 ;
1836 return 0;
1837}
1838_ACEOF
1839if ac_fn_c_try_link "$LINENO"; then :
1840 eval "$3=yes"
1841else
1842 eval "$3=no"
1843fi
1844rm -f core conftest.err conftest.$ac_objext \
1845 conftest$ac_exeext conftest.$ac_ext
1846fi
1847eval ac_res=\$$3
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1849$as_echo "$ac_res" >&6; }
1850 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1851
1852} # ac_fn_c_check_func
1853
1854# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1855# ----------------------------------------------------
1856# Tries to find if the field MEMBER exists in type AGGR, after including
1857# INCLUDES, setting cache variable VAR accordingly.
1858ac_fn_c_check_member ()
1859{
44330079
RW
1860 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1862$as_echo_n "checking for $2.$3... " >&6; }
1863if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1864 $as_echo_n "(cached) " >&6
1865else
1866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1867/* end confdefs.h. */
1868$5
1869int
1870main ()
1871{
1872static $2 ac_aggr;
1873if (ac_aggr.$3)
1874return 0;
1875 ;
1876 return 0;
1877}
1878_ACEOF
1879if ac_fn_c_try_compile "$LINENO"; then :
1880 eval "$4=yes"
1881else
1882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1883/* end confdefs.h. */
1884$5
1885int
1886main ()
1887{
1888static $2 ac_aggr;
1889if (sizeof ac_aggr.$3)
1890return 0;
1891 ;
1892 return 0;
1893}
1894_ACEOF
1895if ac_fn_c_try_compile "$LINENO"; then :
1896 eval "$4=yes"
1897else
1898 eval "$4=no"
1899fi
1900rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1901fi
1902rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1903fi
1904eval ac_res=\$$4
1905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1906$as_echo "$ac_res" >&6; }
1907 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1908
81ecdfbb 1909} # ac_fn_c_check_member
75005b3a
MF
1910
1911# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1912# -------------------------------------------
1913# Tests whether TYPE exists after having included INCLUDES, setting cache
1914# variable VAR accordingly.
1915ac_fn_c_check_type ()
1916{
1917 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1919$as_echo_n "checking for $2... " >&6; }
1920if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1921 $as_echo_n "(cached) " >&6
1922else
1923 eval "$3=no"
1924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1925/* end confdefs.h. */
1926$4
1927int
1928main ()
1929{
1930if (sizeof ($2))
1931 return 0;
1932 ;
1933 return 0;
1934}
1935_ACEOF
1936if ac_fn_c_try_compile "$LINENO"; then :
1937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1938/* end confdefs.h. */
1939$4
1940int
1941main ()
1942{
1943if (sizeof (($2)))
1944 return 0;
1945 ;
1946 return 0;
1947}
1948_ACEOF
1949if ac_fn_c_try_compile "$LINENO"; then :
1950
1951else
1952 eval "$3=yes"
1953fi
1954rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1955fi
1956rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1957fi
1958eval ac_res=\$$3
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960$as_echo "$ac_res" >&6; }
1961 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1962
1963} # ac_fn_c_check_type
81ecdfbb
RW
1964cat >config.log <<_ACEOF
1965This file contains any messages produced by compilers while
1966running configure, to aid debugging if configure makes a mistake.
1967
1968It was created by $as_me, which was
1969generated by GNU Autoconf 2.64. Invocation command line was
1970
1971 $ $0 $@
1972
1973_ACEOF
1974exec 5>>config.log
1975{
1976cat <<_ASUNAME
1977## --------- ##
1978## Platform. ##
1979## --------- ##
1980
1981hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1982uname -m = `(uname -m) 2>/dev/null || echo unknown`
1983uname -r = `(uname -r) 2>/dev/null || echo unknown`
1984uname -s = `(uname -s) 2>/dev/null || echo unknown`
1985uname -v = `(uname -v) 2>/dev/null || echo unknown`
1986
1987/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1988/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1989
1990/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1991/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1992/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1993/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1994/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1995/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1996/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1997
1998_ASUNAME
1999
2000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2001for as_dir in $PATH
2002do
2003 IFS=$as_save_IFS
2004 test -z "$as_dir" && as_dir=.
2005 $as_echo "PATH: $as_dir"
2006 done
2007IFS=$as_save_IFS
2008
2009} >&5
2010
2011cat >&5 <<_ACEOF
b7026657
AC
2012
2013
2014## ----------- ##
2015## Core tests. ##
2016## ----------- ##
2017
2018_ACEOF
2019
2020
2021# Keep a trace of the command line.
2022# Strip out --no-create and --no-recursion so they do not pile up.
2023# Strip out --silent because we don't want to record it for future runs.
2024# Also quote any args containing shell meta-characters.
2025# Make two passes to allow for proper duplicate-argument suppression.
2026ac_configure_args=
2027ac_configure_args0=
2028ac_configure_args1=
b7026657
AC
2029ac_must_keep_next=false
2030for ac_pass in 1 2
2031do
2032 for ac_arg
2033 do
2034 case $ac_arg in
2035 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2036 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2037 | -silent | --silent | --silen | --sile | --sil)
2038 continue ;;
81ecdfbb
RW
2039 *\'*)
2040 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
2041 esac
2042 case $ac_pass in
81ecdfbb 2043 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
b7026657 2044 2)
81ecdfbb 2045 as_fn_append ac_configure_args1 " '$ac_arg'"
b7026657
AC
2046 if test $ac_must_keep_next = true; then
2047 ac_must_keep_next=false # Got value, back to normal.
2048 else
2049 case $ac_arg in
2050 *=* | --config-cache | -C | -disable-* | --disable-* \
2051 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2052 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2053 | -with-* | --with-* | -without-* | --without-* | --x)
2054 case "$ac_configure_args0 " in
2055 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2056 esac
2057 ;;
2058 -* ) ac_must_keep_next=true ;;
2059 esac
2060 fi
81ecdfbb 2061 as_fn_append ac_configure_args " '$ac_arg'"
b7026657
AC
2062 ;;
2063 esac
2064 done
2065done
81ecdfbb
RW
2066{ ac_configure_args0=; unset ac_configure_args0;}
2067{ ac_configure_args1=; unset ac_configure_args1;}
b7026657
AC
2068
2069# When interrupted or exit'd, cleanup temporary files, and complete
2070# config.log. We remove comments because anyway the quotes in there
2071# would cause problems or look ugly.
81ecdfbb
RW
2072# WARNING: Use '\'' to represent an apostrophe within the trap.
2073# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
b7026657
AC
2074trap 'exit_status=$?
2075 # Save into config.log some information that might help in debugging.
2076 {
2077 echo
2078
2079 cat <<\_ASBOX
2080## ---------------- ##
2081## Cache variables. ##
2082## ---------------- ##
2083_ASBOX
2084 echo
2085 # The following way of writing the cache mishandles newlines in values,
81ecdfbb
RW
2086(
2087 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2088 eval ac_val=\$$ac_var
2089 case $ac_val in #(
2090 *${as_nl}*)
2091 case $ac_var in #(
2092 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2093$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2094 esac
2095 case $ac_var in #(
2096 _ | IFS | as_nl) ;; #(
2097 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2098 *) { eval $ac_var=; unset $ac_var;} ;;
2099 esac ;;
2100 esac
2101 done
b7026657 2102 (set) 2>&1 |
81ecdfbb
RW
2103 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2104 *${as_nl}ac_space=\ *)
b7026657 2105 sed -n \
81ecdfbb
RW
2106 "s/'\''/'\''\\\\'\'''\''/g;
2107 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2108 ;; #(
b7026657 2109 *)
81ecdfbb 2110 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 2111 ;;
81ecdfbb
RW
2112 esac |
2113 sort
2114)
b7026657
AC
2115 echo
2116
2117 cat <<\_ASBOX
2118## ----------------- ##
2119## Output variables. ##
2120## ----------------- ##
2121_ASBOX
2122 echo
2123 for ac_var in $ac_subst_vars
2124 do
81ecdfbb
RW
2125 eval ac_val=\$$ac_var
2126 case $ac_val in
2127 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2128 esac
2129 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
2130 done | sort
2131 echo
2132
2133 if test -n "$ac_subst_files"; then
2134 cat <<\_ASBOX
81ecdfbb
RW
2135## ------------------- ##
2136## File substitutions. ##
2137## ------------------- ##
b7026657
AC
2138_ASBOX
2139 echo
2140 for ac_var in $ac_subst_files
2141 do
81ecdfbb
RW
2142 eval ac_val=\$$ac_var
2143 case $ac_val in
2144 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2145 esac
2146 $as_echo "$ac_var='\''$ac_val'\''"
b7026657
AC
2147 done | sort
2148 echo
2149 fi
2150
2151 if test -s confdefs.h; then
2152 cat <<\_ASBOX
2153## ----------- ##
2154## confdefs.h. ##
2155## ----------- ##
2156_ASBOX
2157 echo
81ecdfbb 2158 cat confdefs.h
b7026657
AC
2159 echo
2160 fi
2161 test "$ac_signal" != 0 &&
81ecdfbb
RW
2162 $as_echo "$as_me: caught signal $ac_signal"
2163 $as_echo "$as_me: exit $exit_status"
b7026657 2164 } >&5
81ecdfbb
RW
2165 rm -f core *.core core.conftest.* &&
2166 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
b7026657 2167 exit $exit_status
81ecdfbb 2168' 0
b7026657 2169for ac_signal in 1 2 13 15; do
81ecdfbb 2170 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
b7026657
AC
2171done
2172ac_signal=0
2173
2174# confdefs.h avoids OS command line length limits that DEFS can exceed.
81ecdfbb
RW
2175rm -f -r conftest* confdefs.h
2176
2177$as_echo "/* confdefs.h */" > confdefs.h
b7026657
AC
2178
2179# Predefined preprocessor variables.
2180
2181cat >>confdefs.h <<_ACEOF
2182#define PACKAGE_NAME "$PACKAGE_NAME"
2183_ACEOF
2184
b7026657
AC
2185cat >>confdefs.h <<_ACEOF
2186#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2187_ACEOF
2188
b7026657
AC
2189cat >>confdefs.h <<_ACEOF
2190#define PACKAGE_VERSION "$PACKAGE_VERSION"
2191_ACEOF
2192
b7026657
AC
2193cat >>confdefs.h <<_ACEOF
2194#define PACKAGE_STRING "$PACKAGE_STRING"
2195_ACEOF
2196
b7026657
AC
2197cat >>confdefs.h <<_ACEOF
2198#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2199_ACEOF
2200
81ecdfbb
RW
2201cat >>confdefs.h <<_ACEOF
2202#define PACKAGE_URL "$PACKAGE_URL"
2203_ACEOF
2204
b7026657
AC
2205
2206# Let the site file select an alternate cache file if it wants to.
81ecdfbb
RW
2207# Prefer an explicitly selected file to automatically selected ones.
2208ac_site_file1=NONE
2209ac_site_file2=NONE
2210if test -n "$CONFIG_SITE"; then
2211 ac_site_file1=$CONFIG_SITE
2212elif test "x$prefix" != xNONE; then
2213 ac_site_file1=$prefix/share/config.site
2214 ac_site_file2=$prefix/etc/config.site
2215else
2216 ac_site_file1=$ac_default_prefix/share/config.site
2217 ac_site_file2=$ac_default_prefix/etc/config.site
2218fi
2219for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2220do
2221 test "x$ac_site_file" = xNONE && continue
b7026657 2222 if test -r "$ac_site_file"; then
81ecdfbb
RW
2223 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2224$as_echo "$as_me: loading site script $ac_site_file" >&6;}
b7026657
AC
2225 sed 's/^/| /' "$ac_site_file" >&5
2226 . "$ac_site_file"
2227 fi
2228done
2229
2230if test -r "$cache_file"; then
2231 # Some versions of bash will fail to source /dev/null (special
2232 # files actually), so we avoid doing that.
2233 if test -f "$cache_file"; then
81ecdfbb
RW
2234 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2235$as_echo "$as_me: loading cache $cache_file" >&6;}
b7026657 2236 case $cache_file in
81ecdfbb
RW
2237 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2238 *) . "./$cache_file";;
b7026657
AC
2239 esac
2240 fi
2241else
81ecdfbb
RW
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2243$as_echo "$as_me: creating cache $cache_file" >&6;}
b7026657
AC
2244 >$cache_file
2245fi
2246
2247# Check that the precious variables saved in the cache have kept the same
2248# value.
2249ac_cache_corrupted=false
81ecdfbb 2250for ac_var in $ac_precious_vars; do
b7026657
AC
2251 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2252 eval ac_new_set=\$ac_env_${ac_var}_set
81ecdfbb
RW
2253 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2254 eval ac_new_val=\$ac_env_${ac_var}_value
b7026657
AC
2255 case $ac_old_set,$ac_new_set in
2256 set,)
81ecdfbb
RW
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2258$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
b7026657
AC
2259 ac_cache_corrupted=: ;;
2260 ,set)
81ecdfbb
RW
2261 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2262$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
b7026657
AC
2263 ac_cache_corrupted=: ;;
2264 ,);;
2265 *)
2266 if test "x$ac_old_val" != "x$ac_new_val"; then
81ecdfbb
RW
2267 # differences in whitespace do not lead to failure.
2268 ac_old_val_w=`echo x $ac_old_val`
2269 ac_new_val_w=`echo x $ac_new_val`
2270 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2272$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2273 ac_cache_corrupted=:
2274 else
2275 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2276$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2277 eval $ac_var=\$ac_old_val
2278 fi
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2280$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2281 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2282$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
b7026657
AC
2283 fi;;
2284 esac
2285 # Pass precious variables to config.status.
2286 if test "$ac_new_set" = set; then
2287 case $ac_new_val in
81ecdfbb 2288 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
b7026657
AC
2289 *) ac_arg=$ac_var=$ac_new_val ;;
2290 esac
2291 case " $ac_configure_args " in
2292 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
81ecdfbb 2293 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
b7026657
AC
2294 esac
2295 fi
2296done
2297if $ac_cache_corrupted; then
81ecdfbb
RW
2298 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2299$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2301$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2302 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
b7026657 2303fi
81ecdfbb
RW
2304## -------------------- ##
2305## Main body of script. ##
2306## -------------------- ##
b7026657
AC
2307
2308ac_ext=c
2309ac_cpp='$CPP $CPPFLAGS'
2310ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2311ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2312ac_compiler_gnu=$ac_cv_c_compiler_gnu
2313
2314
2315
2316
2317
35695fd6
AC
2318
2319ac_ext=c
2320ac_cpp='$CPP $CPPFLAGS'
2321ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2322ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2323ac_compiler_gnu=$ac_cv_c_compiler_gnu
2324if test -n "$ac_tool_prefix"; then
2325 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2326set dummy ${ac_tool_prefix}gcc; ac_word=$2
81ecdfbb
RW
2327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2328$as_echo_n "checking for $ac_word... " >&6; }
2329if test "${ac_cv_prog_CC+set}" = set; then :
2330 $as_echo_n "(cached) " >&6
b7026657 2331else
35695fd6
AC
2332 if test -n "$CC"; then
2333 ac_cv_prog_CC="$CC" # Let the user override the test.
2334else
2335as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2336for as_dir in $PATH
2337do
2338 IFS=$as_save_IFS
2339 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2340 for ac_exec_ext in '' $ac_executable_extensions; do
2341 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6 2342 ac_cv_prog_CC="${ac_tool_prefix}gcc"
81ecdfbb 2343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6
AC
2344 break 2
2345 fi
2346done
81ecdfbb
RW
2347 done
2348IFS=$as_save_IFS
35695fd6 2349
b7026657 2350fi
b7026657 2351fi
35695fd6
AC
2352CC=$ac_cv_prog_CC
2353if test -n "$CC"; then
81ecdfbb
RW
2354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2355$as_echo "$CC" >&6; }
b7026657 2356else
81ecdfbb
RW
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2358$as_echo "no" >&6; }
b7026657
AC
2359fi
2360
81ecdfbb 2361
35695fd6
AC
2362fi
2363if test -z "$ac_cv_prog_CC"; then
2364 ac_ct_CC=$CC
2365 # Extract the first word of "gcc", so it can be a program name with args.
2366set dummy gcc; ac_word=$2
81ecdfbb
RW
2367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2368$as_echo_n "checking for $ac_word... " >&6; }
2369if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2370 $as_echo_n "(cached) " >&6
b7026657 2371else
35695fd6
AC
2372 if test -n "$ac_ct_CC"; then
2373 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
b7026657 2374else
35695fd6
AC
2375as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2376for as_dir in $PATH
2377do
2378 IFS=$as_save_IFS
2379 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2380 for ac_exec_ext in '' $ac_executable_extensions; do
2381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6 2382 ac_cv_prog_ac_ct_CC="gcc"
81ecdfbb 2383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6
AC
2384 break 2
2385 fi
2386done
81ecdfbb
RW
2387 done
2388IFS=$as_save_IFS
b7026657
AC
2389
2390fi
b7026657 2391fi
35695fd6
AC
2392ac_ct_CC=$ac_cv_prog_ac_ct_CC
2393if test -n "$ac_ct_CC"; then
81ecdfbb
RW
2394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2395$as_echo "$ac_ct_CC" >&6; }
35695fd6 2396else
81ecdfbb
RW
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2398$as_echo "no" >&6; }
b7026657 2399fi
b7026657 2400
81ecdfbb
RW
2401 if test "x$ac_ct_CC" = x; then
2402 CC=""
2403 else
2404 case $cross_compiling:$ac_tool_warned in
2405yes:)
2406{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2407$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2408ac_tool_warned=yes ;;
2409esac
2410 CC=$ac_ct_CC
2411 fi
35695fd6
AC
2412else
2413 CC="$ac_cv_prog_CC"
b7026657
AC
2414fi
2415
35695fd6 2416if test -z "$CC"; then
81ecdfbb
RW
2417 if test -n "$ac_tool_prefix"; then
2418 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
35695fd6 2419set dummy ${ac_tool_prefix}cc; ac_word=$2
81ecdfbb
RW
2420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2421$as_echo_n "checking for $ac_word... " >&6; }
2422if test "${ac_cv_prog_CC+set}" = set; then :
2423 $as_echo_n "(cached) " >&6
b7026657 2424else
35695fd6
AC
2425 if test -n "$CC"; then
2426 ac_cv_prog_CC="$CC" # Let the user override the test.
2427else
2428as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2429for as_dir in $PATH
b7026657 2430do
35695fd6
AC
2431 IFS=$as_save_IFS
2432 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2433 for ac_exec_ext in '' $ac_executable_extensions; do
2434 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6 2435 ac_cv_prog_CC="${ac_tool_prefix}cc"
81ecdfbb 2436 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6 2437 break 2
b7026657 2438 fi
35695fd6 2439done
81ecdfbb
RW
2440 done
2441IFS=$as_save_IFS
b7026657 2442
b7026657 2443fi
b7026657 2444fi
35695fd6
AC
2445CC=$ac_cv_prog_CC
2446if test -n "$CC"; then
81ecdfbb
RW
2447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2448$as_echo "$CC" >&6; }
b7026657 2449else
81ecdfbb
RW
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2451$as_echo "no" >&6; }
b7026657 2452fi
b7026657 2453
b7026657 2454
81ecdfbb 2455 fi
35695fd6
AC
2456fi
2457if test -z "$CC"; then
2458 # Extract the first word of "cc", so it can be a program name with args.
2459set dummy cc; ac_word=$2
81ecdfbb
RW
2460{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2461$as_echo_n "checking for $ac_word... " >&6; }
2462if test "${ac_cv_prog_CC+set}" = set; then :
2463 $as_echo_n "(cached) " >&6
35695fd6
AC
2464else
2465 if test -n "$CC"; then
2466 ac_cv_prog_CC="$CC" # Let the user override the test.
2467else
2468 ac_prog_rejected=no
2469as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2470for as_dir in $PATH
2471do
2472 IFS=$as_save_IFS
2473 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2474 for ac_exec_ext in '' $ac_executable_extensions; do
2475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6
AC
2476 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2477 ac_prog_rejected=yes
2478 continue
2479 fi
2480 ac_cv_prog_CC="cc"
81ecdfbb 2481 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6
AC
2482 break 2
2483 fi
2484done
81ecdfbb
RW
2485 done
2486IFS=$as_save_IFS
b7026657 2487
35695fd6
AC
2488if test $ac_prog_rejected = yes; then
2489 # We found a bogon in the path, so make sure we never use it.
2490 set dummy $ac_cv_prog_CC
2491 shift
2492 if test $# != 0; then
2493 # We chose a different compiler from the bogus one.
2494 # However, it has the same basename, so the bogon will be chosen
2495 # first if we set CC to just the basename; use the full file name.
2496 shift
2497 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2498 fi
2499fi
2500fi
2501fi
2502CC=$ac_cv_prog_CC
2503if test -n "$CC"; then
81ecdfbb
RW
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2505$as_echo "$CC" >&6; }
35695fd6 2506else
81ecdfbb
RW
2507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2508$as_echo "no" >&6; }
35695fd6 2509fi
b7026657 2510
81ecdfbb 2511
35695fd6
AC
2512fi
2513if test -z "$CC"; then
2514 if test -n "$ac_tool_prefix"; then
81ecdfbb 2515 for ac_prog in cl.exe
35695fd6
AC
2516 do
2517 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2518set dummy $ac_tool_prefix$ac_prog; ac_word=$2
81ecdfbb
RW
2519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2520$as_echo_n "checking for $ac_word... " >&6; }
2521if test "${ac_cv_prog_CC+set}" = set; then :
2522 $as_echo_n "(cached) " >&6
b7026657 2523else
35695fd6
AC
2524 if test -n "$CC"; then
2525 ac_cv_prog_CC="$CC" # Let the user override the test.
2526else
2527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2528for as_dir in $PATH
2529do
2530 IFS=$as_save_IFS
2531 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2532 for ac_exec_ext in '' $ac_executable_extensions; do
2533 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6 2534 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
81ecdfbb 2535 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6
AC
2536 break 2
2537 fi
2538done
81ecdfbb
RW
2539 done
2540IFS=$as_save_IFS
b7026657 2541
35695fd6
AC
2542fi
2543fi
2544CC=$ac_cv_prog_CC
2545if test -n "$CC"; then
81ecdfbb
RW
2546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2547$as_echo "$CC" >&6; }
35695fd6 2548else
81ecdfbb
RW
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2550$as_echo "no" >&6; }
35695fd6 2551fi
b7026657 2552
81ecdfbb 2553
35695fd6
AC
2554 test -n "$CC" && break
2555 done
2556fi
2557if test -z "$CC"; then
2558 ac_ct_CC=$CC
81ecdfbb 2559 for ac_prog in cl.exe
35695fd6
AC
2560do
2561 # Extract the first word of "$ac_prog", so it can be a program name with args.
2562set dummy $ac_prog; ac_word=$2
81ecdfbb
RW
2563{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2564$as_echo_n "checking for $ac_word... " >&6; }
2565if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2566 $as_echo_n "(cached) " >&6
b7026657 2567else
35695fd6
AC
2568 if test -n "$ac_ct_CC"; then
2569 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2570else
2571as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2572for as_dir in $PATH
2573do
2574 IFS=$as_save_IFS
2575 test -z "$as_dir" && as_dir=.
81ecdfbb
RW
2576 for ac_exec_ext in '' $ac_executable_extensions; do
2577 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
35695fd6 2578 ac_cv_prog_ac_ct_CC="$ac_prog"
81ecdfbb 2579 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
35695fd6
AC
2580 break 2
2581 fi
2582done
81ecdfbb
RW
2583 done
2584IFS=$as_save_IFS
35695fd6
AC
2585
2586fi
2587fi
2588ac_ct_CC=$ac_cv_prog_ac_ct_CC
2589if test -n "$ac_ct_CC"; then
81ecdfbb
RW
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2591$as_echo "$ac_ct_CC" >&6; }
35695fd6 2592else
81ecdfbb
RW
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2594$as_echo "no" >&6; }
35695fd6
AC
2595fi
2596
81ecdfbb 2597
35695fd6
AC
2598 test -n "$ac_ct_CC" && break
2599done
2600
81ecdfbb
RW
2601 if test "x$ac_ct_CC" = x; then
2602 CC=""
2603 else
2604 case $cross_compiling:$ac_tool_warned in
2605yes:)
2606{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2607$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2608ac_tool_warned=yes ;;
2609esac
2610 CC=$ac_ct_CC
2611 fi
35695fd6
AC
2612fi
2613
2614fi
2615
2616
81ecdfbb
RW
2617test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2618$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2619as_fn_error "no acceptable C compiler found in \$PATH
2620See \`config.log' for more details." "$LINENO" 5; }
35695fd6
AC
2621
2622# Provide some information about the compiler.
81ecdfbb
RW
2623$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2624set X $ac_compile
2625ac_compiler=$2
2626for ac_option in --version -v -V -qversion; do
2627 { { ac_try="$ac_compiler $ac_option >&5"
2628case "(($ac_try" in
2629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2630 *) ac_try_echo=$ac_try;;
2631esac
2632eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2633$as_echo "$ac_try_echo"; } >&5
2634 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
35695fd6 2635 ac_status=$?
81ecdfbb
RW
2636 if test -s conftest.err; then
2637 sed '10a\
2638... rest of stderr output deleted ...
2639 10q' conftest.err >conftest.er1
2640 cat conftest.er1 >&5
2641 rm -f conftest.er1 conftest.err
2642 fi
2643 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2644 test $ac_status = 0; }
2645done
35695fd6 2646
81ecdfbb 2647cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 2648/* end confdefs.h. */
b7026657
AC
2649
2650int
2651main ()
2652{
2653
2654 ;
2655 return 0;
2656}
2657_ACEOF
35695fd6 2658ac_clean_files_save=$ac_clean_files
81ecdfbb 2659ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
35695fd6
AC
2660# Try to create an executable without -o first, disregard a.out.
2661# It will help us diagnose broken compilers, and finding out an intuition
2662# of exeext.
81ecdfbb
RW
2663{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2664$as_echo_n "checking for C compiler default output file name... " >&6; }
2665ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2666
2667# The possible output files:
2668ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2669
2670ac_rmfiles=
2671for ac_file in $ac_files
35695fd6 2672do
35695fd6 2673 case $ac_file in
81ecdfbb
RW
2674 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2675 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2676 esac
2677done
2678rm -f $ac_rmfiles
2679
2680if { { ac_try="$ac_link_default"
2681case "(($ac_try" in
2682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2683 *) ac_try_echo=$ac_try;;
2684esac
2685eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2686$as_echo "$ac_try_echo"; } >&5
2687 (eval "$ac_link_default") 2>&5
2688 ac_status=$?
2689 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2690 test $ac_status = 0; }; then :
2691 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2692# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2693# in a Makefile. We should not override ac_cv_exeext if it was cached,
2694# so that the user can short-circuit this test for compilers unknown to
2695# Autoconf.
2696for ac_file in $ac_files ''
2697do
2698 test -f "$ac_file" || continue
2699 case $ac_file in
2700 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2701 ;;
2702 [ab].out )
35695fd6
AC
2703 # We found the default executable, but exeext='' is most
2704 # certainly right.
2705 break;;
2706 *.* )
81ecdfbb
RW
2707 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2708 then :; else
2709 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2710 fi
2711 # We set ac_cv_exeext here because the later test for it is not
2712 # safe: cross compilers may not add the suffix if given an `-o'
2713 # argument, so we may need to know it at that point already.
2714 # Even if this section looks crufty: it has the advantage of
2715 # actually working.
35695fd6
AC
2716 break;;
2717 * )
2718 break;;
2719 esac
2720done
81ecdfbb
RW
2721test "$ac_cv_exeext" = no && ac_cv_exeext=
2722
b7026657 2723else
81ecdfbb
RW
2724 ac_file=''
2725fi
2726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2727$as_echo "$ac_file" >&6; }
2728if test -z "$ac_file"; then :
2729 $as_echo "$as_me: failed program was:" >&5
b7026657
AC
2730sed 's/^/| /' conftest.$ac_ext >&5
2731
81ecdfbb
RW
2732{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2733$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2734{ as_fn_set_status 77
2735as_fn_error "C compiler cannot create executables
2736See \`config.log' for more details." "$LINENO" 5; }; }
b7026657 2737fi
35695fd6 2738ac_exeext=$ac_cv_exeext
c906108c 2739
81ecdfbb 2740# Check that the compiler produces executables we can run. If not, either
35695fd6 2741# the compiler is broken, or we cross compile.
81ecdfbb
RW
2742{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2743$as_echo_n "checking whether the C compiler works... " >&6; }
35695fd6
AC
2744# If not cross compiling, check that we can run a simple program.
2745if test "$cross_compiling" != yes; then
2746 if { ac_try='./$ac_file'
81ecdfbb
RW
2747 { { case "(($ac_try" in
2748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2749 *) ac_try_echo=$ac_try;;
2750esac
2751eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2752$as_echo "$ac_try_echo"; } >&5
2753 (eval "$ac_try") 2>&5
35695fd6 2754 ac_status=$?
81ecdfbb
RW
2755 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2756 test $ac_status = 0; }; }; then
35695fd6
AC
2757 cross_compiling=no
2758 else
2759 if test "$cross_compiling" = maybe; then
2760 cross_compiling=yes
2761 else
81ecdfbb
RW
2762 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2763$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2764as_fn_error "cannot run C compiled programs.
35695fd6 2765If you meant to cross compile, use \`--host'.
81ecdfbb 2766See \`config.log' for more details." "$LINENO" 5; }
35695fd6
AC
2767 fi
2768 fi
c906108c 2769fi
81ecdfbb
RW
2770{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2771$as_echo "yes" >&6; }
c906108c 2772
81ecdfbb 2773rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
35695fd6 2774ac_clean_files=$ac_clean_files_save
81ecdfbb 2775# Check that the compiler produces executables we can run. If not, either
35695fd6 2776# the compiler is broken, or we cross compile.
81ecdfbb
RW
2777{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2778$as_echo_n "checking whether we are cross compiling... " >&6; }
2779{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2780$as_echo "$cross_compiling" >&6; }
2781
2782{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2783$as_echo_n "checking for suffix of executables... " >&6; }
2784if { { ac_try="$ac_link"
2785case "(($ac_try" in
2786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2787 *) ac_try_echo=$ac_try;;
2788esac
2789eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2790$as_echo "$ac_try_echo"; } >&5
2791 (eval "$ac_link") 2>&5
35695fd6 2792 ac_status=$?
81ecdfbb
RW
2793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2794 test $ac_status = 0; }; then :
35695fd6
AC
2795 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2796# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2797# work properly (i.e., refer to `conftest.exe'), while it won't with
2798# `rm'.
2799for ac_file in conftest.exe conftest conftest.*; do
2800 test -f "$ac_file" || continue
2801 case $ac_file in
81ecdfbb 2802 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
35695fd6 2803 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
35695fd6
AC
2804 break;;
2805 * ) break;;
2806 esac
2807done
c906108c 2808else
81ecdfbb
RW
2809 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2810$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2811as_fn_error "cannot compute suffix of executables: cannot compile and link
2812See \`config.log' for more details." "$LINENO" 5; }
c906108c 2813fi
35695fd6 2814rm -f conftest$ac_cv_exeext
81ecdfbb
RW
2815{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2816$as_echo "$ac_cv_exeext" >&6; }
c906108c 2817
35695fd6
AC
2818rm -f conftest.$ac_ext
2819EXEEXT=$ac_cv_exeext
2820ac_exeext=$EXEEXT
81ecdfbb
RW
2821{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2822$as_echo_n "checking for suffix of object files... " >&6; }
2823if test "${ac_cv_objext+set}" = set; then :
2824 $as_echo_n "(cached) " >&6
c906108c 2825else
81ecdfbb 2826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 2827/* end confdefs.h. */
c906108c 2828
b7026657
AC
2829int
2830main ()
2831{
35695fd6
AC
2832
2833 ;
2834 return 0;
b7026657
AC
2835}
2836_ACEOF
35695fd6 2837rm -f conftest.o conftest.obj
81ecdfbb
RW
2838if { { ac_try="$ac_compile"
2839case "(($ac_try" in
2840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2841 *) ac_try_echo=$ac_try;;
2842esac
2843eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2844$as_echo "$ac_try_echo"; } >&5
2845 (eval "$ac_compile") 2>&5
2846 ac_status=$?
2847 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2848 test $ac_status = 0; }; then :
2849 for ac_file in conftest.o conftest.obj conftest.*; do
2850 test -f "$ac_file" || continue;
35695fd6 2851 case $ac_file in
81ecdfbb 2852 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
35695fd6
AC
2853 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2854 break;;
2855 esac
2856done
c906108c 2857else
81ecdfbb 2858 $as_echo "$as_me: failed program was:" >&5
b7026657
AC
2859sed 's/^/| /' conftest.$ac_ext >&5
2860
81ecdfbb
RW
2861{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2862$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2863as_fn_error "cannot compute suffix of object files: cannot compile
2864See \`config.log' for more details." "$LINENO" 5; }
c906108c 2865fi
35695fd6 2866rm -f conftest.$ac_cv_objext conftest.$ac_ext
b7026657 2867fi
81ecdfbb
RW
2868{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2869$as_echo "$ac_cv_objext" >&6; }
35695fd6
AC
2870OBJEXT=$ac_cv_objext
2871ac_objext=$OBJEXT
81ecdfbb
RW
2872{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2873$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2874if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2875 $as_echo_n "(cached) " >&6
b7026657 2876else
81ecdfbb 2877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657
AC
2878/* end confdefs.h. */
2879
2880int
2881main ()
2882{
35695fd6
AC
2883#ifndef __GNUC__
2884 choke me
b7026657
AC
2885#endif
2886
2887 ;
2888 return 0;
2889}
2890_ACEOF
81ecdfbb 2891if ac_fn_c_try_compile "$LINENO"; then :
35695fd6 2892 ac_compiler_gnu=yes
c906108c 2893else
81ecdfbb 2894 ac_compiler_gnu=no
c906108c 2895fi
81ecdfbb 2896rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35695fd6 2897ac_cv_c_compiler_gnu=$ac_compiler_gnu
c906108c
SS
2898
2899fi
81ecdfbb
RW
2900{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2901$as_echo "$ac_cv_c_compiler_gnu" >&6; }
2902if test $ac_compiler_gnu = yes; then
2903 GCC=yes
2904else
2905 GCC=
2906fi
35695fd6
AC
2907ac_test_CFLAGS=${CFLAGS+set}
2908ac_save_CFLAGS=$CFLAGS
81ecdfbb
RW
2909{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2910$as_echo_n "checking whether $CC accepts -g... " >&6; }
2911if test "${ac_cv_prog_cc_g+set}" = set; then :
2912 $as_echo_n "(cached) " >&6
2913else
2914 ac_save_c_werror_flag=$ac_c_werror_flag
2915 ac_c_werror_flag=yes
2916 ac_cv_prog_cc_g=no
2917 CFLAGS="-g"
2918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 2919/* end confdefs.h. */
b7026657 2920
35695fd6
AC
2921int
2922main ()
2923{
2924
2925 ;
2926 return 0;
2927}
b7026657 2928_ACEOF
81ecdfbb 2929if ac_fn_c_try_compile "$LINENO"; then :
35695fd6 2930 ac_cv_prog_cc_g=yes
c906108c 2931else
81ecdfbb
RW
2932 CFLAGS=""
2933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2934/* end confdefs.h. */
2935
2936int
2937main ()
2938{
2939
2940 ;
2941 return 0;
2942}
2943_ACEOF
2944if ac_fn_c_try_compile "$LINENO"; then :
2945
2946else
2947 ac_c_werror_flag=$ac_save_c_werror_flag
2948 CFLAGS="-g"
2949 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2950/* end confdefs.h. */
b7026657 2951
81ecdfbb
RW
2952int
2953main ()
2954{
2955
2956 ;
2957 return 0;
2958}
2959_ACEOF
2960if ac_fn_c_try_compile "$LINENO"; then :
2961 ac_cv_prog_cc_g=yes
2962fi
2963rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c906108c 2964fi
81ecdfbb 2965rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
c906108c 2966fi
81ecdfbb
RW
2967rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2968 ac_c_werror_flag=$ac_save_c_werror_flag
2969fi
2970{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2971$as_echo "$ac_cv_prog_cc_g" >&6; }
35695fd6
AC
2972if test "$ac_test_CFLAGS" = set; then
2973 CFLAGS=$ac_save_CFLAGS
2974elif test $ac_cv_prog_cc_g = yes; then
2975 if test "$GCC" = yes; then
2976 CFLAGS="-g -O2"
2977 else
2978 CFLAGS="-g"
2979 fi
2980else
2981 if test "$GCC" = yes; then
2982 CFLAGS="-O2"
2983 else
2984 CFLAGS=
2985 fi
2986fi
81ecdfbb
RW
2987{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2988$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2989if test "${ac_cv_prog_cc_c89+set}" = set; then :
2990 $as_echo_n "(cached) " >&6
b7026657 2991else
81ecdfbb 2992 ac_cv_prog_cc_c89=no
35695fd6 2993ac_save_CC=$CC
81ecdfbb 2994cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 2995/* end confdefs.h. */
35695fd6
AC
2996#include <stdarg.h>
2997#include <stdio.h>
2998#include <sys/types.h>
2999#include <sys/stat.h>
3000/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3001struct buf { int x; };
3002FILE * (*rcsopen) (struct buf *, struct stat *, int);
3003static char *e (p, i)
3004 char **p;
3005 int i;
3006{
3007 return p[i];
3008}
3009static char *f (char * (*g) (char **, int), char **p, ...)
3010{
3011 char *s;
3012 va_list v;
3013 va_start (v,p);
3014 s = g (p, va_arg (v,int));
3015 va_end (v);
3016 return s;
3017}
b7026657 3018
35695fd6
AC
3019/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3020 function prototypes and stuff, but not '\xHH' hex character constants.
3021 These don't provoke an error unfortunately, instead are silently treated
81ecdfbb 3022 as 'x'. The following induces an error, until -std is added to get
35695fd6
AC
3023 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3024 array size at least. It's necessary to write '\x00'==0 to get something
81ecdfbb 3025 that's true only with -std. */
35695fd6
AC
3026int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3027
81ecdfbb
RW
3028/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3029 inside strings and character constants. */
3030#define FOO(x) 'x'
3031int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3032
35695fd6
AC
3033int test (int i, double x);
3034struct s1 {int (*f) (int a);};
3035struct s2 {int (*f) (double a);};
3036int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3037int argc;
3038char **argv;
3039int
3040main ()
3041{
3042return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3043 ;
3044 return 0;
3045}
b7026657 3046_ACEOF
81ecdfbb
RW
3047for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3048 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
35695fd6
AC
3049do
3050 CC="$ac_save_CC $ac_arg"
81ecdfbb
RW
3051 if ac_fn_c_try_compile "$LINENO"; then :
3052 ac_cv_prog_cc_c89=$ac_arg
b7026657 3053fi
81ecdfbb
RW
3054rm -f core conftest.err conftest.$ac_objext
3055 test "x$ac_cv_prog_cc_c89" != "xno" && break
35695fd6 3056done
81ecdfbb 3057rm -f conftest.$ac_ext
35695fd6 3058CC=$ac_save_CC
b7026657
AC
3059
3060fi
81ecdfbb
RW
3061# AC_CACHE_VAL
3062case "x$ac_cv_prog_cc_c89" in
3063 x)
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3065$as_echo "none needed" >&6; } ;;
3066 xno)
3067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3068$as_echo "unsupported" >&6; } ;;
35695fd6 3069 *)
81ecdfbb
RW
3070 CC="$CC $ac_cv_prog_cc_c89"
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3072$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
35695fd6 3073esac
81ecdfbb 3074if test "x$ac_cv_prog_cc_c89" != xno; then :
c906108c 3075
b7026657 3076fi
35695fd6 3077
35695fd6
AC
3078ac_ext=c
3079ac_cpp='$CPP $CPPFLAGS'
3080ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3081ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3082ac_compiler_gnu=$ac_cv_c_compiler_gnu
3083
6ffe910a
MF
3084ac_aux_dir=
3085for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3086 for ac_t in install-sh install.sh shtool; do
3087 if test -f "$ac_dir/$ac_t"; then
3088 ac_aux_dir=$ac_dir
3089 ac_install_sh="$ac_aux_dir/$ac_t -c"
3090 break 2
3091 fi
81ecdfbb 3092 done
6ffe910a
MF
3093done
3094if test -z "$ac_aux_dir"; then
3095 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3096fi
81ecdfbb 3097
6ffe910a
MF
3098# These three variables are undocumented and unsupported,
3099# and are intended to be withdrawn in a future Autoconf release.
3100# They can cause serious problems if a builder's source tree is in a directory
3101# whose full name contains unusual characters.
3102ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3103ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3104ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
c906108c 3105
35695fd6 3106
6ffe910a
MF
3107# Make sure we can run config.sub.
3108$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3109 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
35695fd6 3110
6ffe910a
MF
3111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3112$as_echo_n "checking build system type... " >&6; }
3113if test "${ac_cv_build+set}" = set; then :
3114 $as_echo_n "(cached) " >&6
35695fd6 3115else
6ffe910a
MF
3116 ac_build_alias=$build_alias
3117test "x$ac_build_alias" = x &&
3118 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3119test "x$ac_build_alias" = x &&
3120 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
3121ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3122 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
35695fd6 3123
6ffe910a
MF
3124fi
3125{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3126$as_echo "$ac_cv_build" >&6; }
3127case $ac_cv_build in
3128*-*-*) ;;
3129*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
3130esac
3131build=$ac_cv_build
3132ac_save_IFS=$IFS; IFS='-'
3133set x $ac_cv_build
3134shift
3135build_cpu=$1
3136build_vendor=$2
3137shift; shift
3138# Remember, the first character of IFS is used to create $*,
3139# except with old shells:
3140build_os=$*
3141IFS=$ac_save_IFS
3142case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
35695fd6 3143
35695fd6 3144
6ffe910a
MF
3145{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3146$as_echo_n "checking host system type... " >&6; }
3147if test "${ac_cv_host+set}" = set; then :
81ecdfbb 3148 $as_echo_n "(cached) " >&6
b7026657 3149else
6ffe910a
MF
3150 if test "x$host_alias" = x; then
3151 ac_cv_host=$ac_cv_build
35695fd6 3152else
6ffe910a
MF
3153 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3154 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
35695fd6 3155fi
6ffe910a 3156
35695fd6 3157fi
6ffe910a
MF
3158{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3159$as_echo "$ac_cv_host" >&6; }
3160case $ac_cv_host in
3161*-*-*) ;;
3162*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3163esac
3164host=$ac_cv_host
3165ac_save_IFS=$IFS; IFS='-'
3166set x $ac_cv_host
3167shift
3168host_cpu=$1
3169host_vendor=$2
3170shift; shift
3171# Remember, the first character of IFS is used to create $*,
3172# except with old shells:
3173host_os=$*
3174IFS=$ac_save_IFS
3175case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
35695fd6 3176
81ecdfbb 3177
6ffe910a
MF
3178{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
3179$as_echo_n "checking target system type... " >&6; }
3180if test "${ac_cv_target+set}" = set; then :
81ecdfbb 3181 $as_echo_n "(cached) " >&6
35695fd6 3182else
6ffe910a
MF
3183 if test "x$target_alias" = x; then
3184 ac_cv_target=$ac_cv_host
35695fd6 3185else
6ffe910a
MF
3186 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3187 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
35695fd6
AC
3188fi
3189
35695fd6 3190fi
6ffe910a
MF
3191{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
3192$as_echo "$ac_cv_target" >&6; }
3193case $ac_cv_target in
3194*-*-*) ;;
3195*) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
3196esac
3197target=$ac_cv_target
3198ac_save_IFS=$IFS; IFS='-'
3199set x $ac_cv_target
3200shift
3201target_cpu=$1
3202target_vendor=$2
3203shift; shift
3204# Remember, the first character of IFS is used to create $*,
3205# except with old shells:
3206target_os=$*
3207IFS=$ac_save_IFS
3208case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
35695fd6
AC
3209
3210
6ffe910a
MF
3211# The aliases save the names the user supplied, while $host etc.
3212# will get canonicalized.
3213test -n "$target_alias" &&
3214 test "$program_prefix$program_suffix$program_transform_name" = \
3215 NONENONEs,x,x, &&
3216 program_prefix=${target_alias}-
c906108c 3217
35695fd6
AC
3218ac_ext=c
3219ac_cpp='$CPP $CPPFLAGS'
3220ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222ac_compiler_gnu=$ac_cv_c_compiler_gnu
81ecdfbb
RW
3223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3224$as_echo_n "checking how to run the C preprocessor... " >&6; }
35695fd6
AC
3225# On Suns, sometimes $CPP names a directory.
3226if test -n "$CPP" && test -d "$CPP"; then
3227 CPP=
3228fi
3229if test -z "$CPP"; then
81ecdfbb
RW
3230 if test "${ac_cv_prog_CPP+set}" = set; then :
3231 $as_echo_n "(cached) " >&6
c906108c 3232else
35695fd6
AC
3233 # Double quotes because CPP needs to be expanded
3234 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3235 do
3236 ac_preproc_ok=false
3237for ac_c_preproc_warn_flag in '' yes
3238do
3239 # Use a header file that comes with gcc, so configuring glibc
3240 # with a fresh cross-compiler works.
3241 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3242 # <limits.h> exists even on freestanding compilers.
3243 # On the NeXT, cc -E runs the code through the compiler's parser,
3244 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 3245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3246/* end confdefs.h. */
35695fd6
AC
3247#ifdef __STDC__
3248# include <limits.h>
c906108c 3249#else
35695fd6 3250# include <assert.h>
c906108c 3251#endif
35695fd6 3252 Syntax error
b7026657 3253_ACEOF
81ecdfbb 3254if ac_fn_c_try_cpp "$LINENO"; then :
c906108c 3255
81ecdfbb 3256else
35695fd6
AC
3257 # Broken: fails on valid input.
3258continue
c906108c 3259fi
35695fd6
AC
3260rm -f conftest.err conftest.$ac_ext
3261
81ecdfbb 3262 # OK, works on sane cases. Now check whether nonexistent headers
35695fd6 3263 # can be detected and how.
81ecdfbb 3264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3265/* end confdefs.h. */
35695fd6 3266#include <ac_nonexistent.h>
b7026657 3267_ACEOF
81ecdfbb 3268if ac_fn_c_try_cpp "$LINENO"; then :
35695fd6
AC
3269 # Broken: success on invalid input.
3270continue
b7026657 3271else
35695fd6
AC
3272 # Passes both tests.
3273ac_preproc_ok=:
3274break
b7026657 3275fi
35695fd6
AC
3276rm -f conftest.err conftest.$ac_ext
3277
3278done
3279# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3280rm -f conftest.err conftest.$ac_ext
81ecdfbb 3281if $ac_preproc_ok; then :
35695fd6 3282 break
b7026657 3283fi
b7026657 3284
35695fd6
AC
3285 done
3286 ac_cv_prog_CPP=$CPP
c906108c 3287
c906108c 3288fi
35695fd6 3289 CPP=$ac_cv_prog_CPP
c906108c 3290else
35695fd6
AC
3291 ac_cv_prog_CPP=$CPP
3292fi
81ecdfbb
RW
3293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3294$as_echo "$CPP" >&6; }
35695fd6
AC
3295ac_preproc_ok=false
3296for ac_c_preproc_warn_flag in '' yes
3297do
3298 # Use a header file that comes with gcc, so configuring glibc
3299 # with a fresh cross-compiler works.
3300 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3301 # <limits.h> exists even on freestanding compilers.
3302 # On the NeXT, cc -E runs the code through the compiler's parser,
3303 # not just through cpp. "Syntax error" is here to catch this case.
81ecdfbb 3304 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3305/* end confdefs.h. */
35695fd6
AC
3306#ifdef __STDC__
3307# include <limits.h>
3308#else
3309# include <assert.h>
3310#endif
3311 Syntax error
b7026657 3312_ACEOF
81ecdfbb 3313if ac_fn_c_try_cpp "$LINENO"; then :
b7026657 3314
81ecdfbb 3315else
35695fd6
AC
3316 # Broken: fails on valid input.
3317continue
c906108c 3318fi
35695fd6 3319rm -f conftest.err conftest.$ac_ext
c906108c 3320
81ecdfbb 3321 # OK, works on sane cases. Now check whether nonexistent headers
35695fd6 3322 # can be detected and how.
81ecdfbb 3323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35695fd6
AC
3324/* end confdefs.h. */
3325#include <ac_nonexistent.h>
3326_ACEOF
81ecdfbb 3327if ac_fn_c_try_cpp "$LINENO"; then :
35695fd6
AC
3328 # Broken: success on invalid input.
3329continue
3330else
35695fd6
AC
3331 # Passes both tests.
3332ac_preproc_ok=:
3333break
3334fi
3335rm -f conftest.err conftest.$ac_ext
c906108c 3336
35695fd6
AC
3337done
3338# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3339rm -f conftest.err conftest.$ac_ext
81ecdfbb
RW
3340if $ac_preproc_ok; then :
3341
35695fd6 3342else
81ecdfbb
RW
3343 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3344$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3345as_fn_error "C preprocessor \"$CPP\" fails sanity check
3346See \`config.log' for more details." "$LINENO" 5; }
c906108c
SS
3347fi
3348
35695fd6
AC
3349ac_ext=c
3350ac_cpp='$CPP $CPPFLAGS'
3351ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3352ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3353ac_compiler_gnu=$ac_cv_c_compiler_gnu
b7026657
AC
3354
3355
81ecdfbb
RW
3356{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3357$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3358if test "${ac_cv_path_GREP+set}" = set; then :
3359 $as_echo_n "(cached) " >&6
35695fd6 3360else
81ecdfbb
RW
3361 if test -z "$GREP"; then
3362 ac_path_GREP_found=false
3363 # Loop through the user's path and test for each of PROGNAME-LIST
3364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3365for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3366do
3367 IFS=$as_save_IFS
3368 test -z "$as_dir" && as_dir=.
3369 for ac_prog in grep ggrep; do
3370 for ac_exec_ext in '' $ac_executable_extensions; do
3371 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3372 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3373# Check for GNU ac_path_GREP and select it if it is found.
3374 # Check for GNU $ac_path_GREP
3375case `"$ac_path_GREP" --version 2>&1` in
3376*GNU*)
3377 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3378*)
3379 ac_count=0
3380 $as_echo_n 0123456789 >"conftest.in"
3381 while :
3382 do
3383 cat "conftest.in" "conftest.in" >"conftest.tmp"
3384 mv "conftest.tmp" "conftest.in"
3385 cp "conftest.in" "conftest.nl"
3386 $as_echo 'GREP' >> "conftest.nl"
3387 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3388 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3389 as_fn_arith $ac_count + 1 && ac_count=$as_val
3390 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3391 # Best one so far, save it but keep looking for a better one
3392 ac_cv_path_GREP="$ac_path_GREP"
3393 ac_path_GREP_max=$ac_count
35695fd6 3394 fi
81ecdfbb
RW
3395 # 10*(2^10) chars as input seems more than enough
3396 test $ac_count -gt 10 && break
3397 done
3398 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3399esac
3400
3401 $ac_path_GREP_found && break 3
3402 done
3403 done
3404 done
3405IFS=$as_save_IFS
3406 if test -z "$ac_cv_path_GREP"; then
3407 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3408 fi
3409else
3410 ac_cv_path_GREP=$GREP
3411fi
3412
b7026657 3413fi
81ecdfbb
RW
3414{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3415$as_echo "$ac_cv_path_GREP" >&6; }
3416 GREP="$ac_cv_path_GREP"
35695fd6
AC
3417
3418
81ecdfbb
RW
3419{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3420$as_echo_n "checking for egrep... " >&6; }
3421if test "${ac_cv_path_EGREP+set}" = set; then :
3422 $as_echo_n "(cached) " >&6
b7026657 3423else
81ecdfbb
RW
3424 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3425 then ac_cv_path_EGREP="$GREP -E"
3426 else
3427 if test -z "$EGREP"; then
3428 ac_path_EGREP_found=false
3429 # Loop through the user's path and test for each of PROGNAME-LIST
3430 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3431for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3432do
3433 IFS=$as_save_IFS
3434 test -z "$as_dir" && as_dir=.
3435 for ac_prog in egrep; do
3436 for ac_exec_ext in '' $ac_executable_extensions; do
3437 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3438 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3439# Check for GNU ac_path_EGREP and select it if it is found.
3440 # Check for GNU $ac_path_EGREP
3441case `"$ac_path_EGREP" --version 2>&1` in
3442*GNU*)
3443 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3444*)
3445 ac_count=0
3446 $as_echo_n 0123456789 >"conftest.in"
3447 while :
3448 do
3449 cat "conftest.in" "conftest.in" >"conftest.tmp"
3450 mv "conftest.tmp" "conftest.in"
3451 cp "conftest.in" "conftest.nl"
3452 $as_echo 'EGREP' >> "conftest.nl"
3453 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3454 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3455 as_fn_arith $ac_count + 1 && ac_count=$as_val
3456 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3457 # Best one so far, save it but keep looking for a better one
3458 ac_cv_path_EGREP="$ac_path_EGREP"
3459 ac_path_EGREP_max=$ac_count
3460 fi
3461 # 10*(2^10) chars as input seems more than enough
3462 test $ac_count -gt 10 && break
3463 done
3464 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3465esac
3466
3467 $ac_path_EGREP_found && break 3
3468 done
3469 done
3470 done
3471IFS=$as_save_IFS
3472 if test -z "$ac_cv_path_EGREP"; then
3473 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3474 fi
3475else
3476 ac_cv_path_EGREP=$EGREP
3477fi
3478
3479 fi
3480fi
3481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3482$as_echo "$ac_cv_path_EGREP" >&6; }
3483 EGREP="$ac_cv_path_EGREP"
3484
3485
3486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3487$as_echo_n "checking for ANSI C header files... " >&6; }
3488if test "${ac_cv_header_stdc+set}" = set; then :
3489 $as_echo_n "(cached) " >&6
3490else
3491 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3492/* end confdefs.h. */
35695fd6
AC
3493#include <stdlib.h>
3494#include <stdarg.h>
3495#include <string.h>
3496#include <float.h>
3497
3498int
3499main ()
3500{
3501
3502 ;
3503 return 0;
3504}
b7026657 3505_ACEOF
81ecdfbb 3506if ac_fn_c_try_compile "$LINENO"; then :
35695fd6 3507 ac_cv_header_stdc=yes
b7026657 3508else
81ecdfbb 3509 ac_cv_header_stdc=no
b7026657 3510fi
81ecdfbb 3511rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
b7026657 3512
35695fd6
AC
3513if test $ac_cv_header_stdc = yes; then
3514 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
81ecdfbb 3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3516/* end confdefs.h. */
35695fd6
AC
3517#include <string.h>
3518
b7026657 3519_ACEOF
35695fd6 3520if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
3521 $EGREP "memchr" >/dev/null 2>&1; then :
3522
b7026657 3523else
35695fd6 3524 ac_cv_header_stdc=no
c906108c 3525fi
35695fd6
AC
3526rm -f conftest*
3527
3528fi
3529
3530if test $ac_cv_header_stdc = yes; then
3531 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
81ecdfbb 3532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
35695fd6
AC
3533/* end confdefs.h. */
3534#include <stdlib.h>
3535
3536_ACEOF
3537if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
81ecdfbb
RW
3538 $EGREP "free" >/dev/null 2>&1; then :
3539
b7026657 3540else
20e95c23
DJ
3541 ac_cv_header_stdc=no
3542fi
3543rm -f conftest*
3544
c906108c
SS
3545fi
3546
20e95c23
DJ
3547if test $ac_cv_header_stdc = yes; then
3548 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
81ecdfbb 3549 if test "$cross_compiling" = yes; then :
20e95c23
DJ
3550 :
3551else
81ecdfbb 3552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 3553/* end confdefs.h. */
20e95c23 3554#include <ctype.h>
81ecdfbb 3555#include <stdlib.h>
20e95c23
DJ
3556#if ((' ' & 0x0FF) == 0x020)
3557# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3558# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3559#else
3560# define ISLOWER(c) \
3561 (('a' <= (c) && (c) <= 'i') \
3562 || ('j' <= (c) && (c) <= 'r') \
3563 || ('s' <= (c) && (c) <= 'z'))
3564# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3565#endif
c906108c 3566
20e95c23 3567#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
b7026657
AC
3568int
3569main ()
3570{
20e95c23
DJ
3571 int i;
3572 for (i = 0; i < 256; i++)
3573 if (XOR (islower (i), ISLOWER (i))
3574 || toupper (i) != TOUPPER (i))
81ecdfbb
RW
3575 return 2;
3576 return 0;
b7026657
AC
3577}
3578_ACEOF
81ecdfbb 3579if ac_fn_c_try_run "$LINENO"; then :
b7026657 3580
81ecdfbb
RW
3581else
3582 ac_cv_header_stdc=no
c906108c 3583fi
81ecdfbb
RW
3584rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3585 conftest.$ac_objext conftest.beam conftest.$ac_ext
c906108c 3586fi
81ecdfbb 3587
c906108c 3588fi
c906108c 3589fi
81ecdfbb
RW
3590{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3591$as_echo "$ac_cv_header_stdc" >&6; }
20e95c23 3592if test $ac_cv_header_stdc = yes; then
b7026657 3593
81ecdfbb 3594$as_echo "#define STDC_HEADERS 1" >>confdefs.h
c906108c 3595
c906108c
SS
3596fi
3597
20e95c23 3598# On IRIX 5.3, sys/types and inttypes.h are conflicting.
81ecdfbb
RW
3599for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3600 inttypes.h stdint.h unistd.h
3601do :
3602 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3603ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3604"
3605eval as_val=\$$as_ac_Header
3606 if test "x$as_val" = x""yes; then :
3607 cat >>confdefs.h <<_ACEOF
3608#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3609_ACEOF
b7026657 3610
81ecdfbb 3611fi
b7026657 3612
81ecdfbb 3613done
b7026657
AC
3614
3615
6ffe910a 3616
2232061b
MF
3617 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3618if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3619 MINIX=yes
3620else
3621 MINIX=
3622fi
3623
3624
3625 if test "$MINIX" = yes; then
3626
3627$as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3628
3629
3630$as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3631
3632
3633$as_echo "#define _MINIX 1" >>confdefs.h
3634
3635 fi
3636
3637
3638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3639$as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3640if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3641 $as_echo_n "(cached) " >&6
3642else
3643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3644/* end confdefs.h. */
3645
3646# define __EXTENSIONS__ 1
3647 $ac_includes_default
3648int
3649main ()
3650{
3651
3652 ;
3653 return 0;
3654}
3655_ACEOF
3656if ac_fn_c_try_compile "$LINENO"; then :
3657 ac_cv_safe_to_define___extensions__=yes
3658else
3659 ac_cv_safe_to_define___extensions__=no
3660fi
3661rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3662fi
3663{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3664$as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3665 test $ac_cv_safe_to_define___extensions__ = yes &&
3666 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3667
3668 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3669
3670 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3671
3672 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3673
3674 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3675
3676
3677test "$program_prefix" != NONE &&
3678 program_transform_name="s&^&$program_prefix&;$program_transform_name"
3679# Use a double $ so make ignores it.
3680test "$program_suffix" != NONE &&
3681 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3682# Double any \ or $.
3683# By default was `s,x,x', remove it if useless.
3684ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3685program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3686
3687# Find a good install program. We prefer a C program (faster),
3688# so one script is as good as another. But avoid the broken or
3689# incompatible versions:
3690# SysV /etc/install, /usr/sbin/install
3691# SunOS /usr/etc/install
3692# IRIX /sbin/install
3693# AIX /bin/install
3694# AmigaOS /C/install, which installs bootblocks on floppy discs
3695# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3696# AFS /usr/afsws/bin/install, which mishandles nonexistent args
3697# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3698# OS/2's system install, which has a completely different semantic
3699# ./install, which can be erroneously created by make from ./install.sh.
3700# Reject install programs that cannot install multiple files.
3701{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3702$as_echo_n "checking for a BSD-compatible install... " >&6; }
3703if test -z "$INSTALL"; then
3704if test "${ac_cv_path_install+set}" = set; then :
3705 $as_echo_n "(cached) " >&6
3706else
3707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3708for as_dir in $PATH
3709do
3710 IFS=$as_save_IFS
3711 test -z "$as_dir" && as_dir=.
3712 # Account for people who put trailing slashes in PATH elements.
3713case $as_dir/ in #((
3714 ./ | .// | /[cC]/* | \
3715 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3716 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3717 /usr/ucb/* ) ;;
3718 *)
3719 # OSF1 and SCO ODT 3.0 have their own names for install.
3720 # Don't use installbsd from OSF since it installs stuff as root
3721 # by default.
3722 for ac_prog in ginstall scoinst install; do
3723 for ac_exec_ext in '' $ac_executable_extensions; do
3724 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3725 if test $ac_prog = install &&
3726 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3727 # AIX install. It has an incompatible calling convention.
3728 :
3729 elif test $ac_prog = install &&
3730 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3731 # program-specific install script used by HP pwplus--don't use.
3732 :
3733 else
3734 rm -rf conftest.one conftest.two conftest.dir
3735 echo one > conftest.one
3736 echo two > conftest.two
3737 mkdir conftest.dir
3738 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3739 test -s conftest.one && test -s conftest.two &&
3740 test -s conftest.dir/conftest.one &&
3741 test -s conftest.dir/conftest.two
3742 then
3743 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3744 break 3
3745 fi
3746 fi
3747 fi
3748 done
3749 done
3750 ;;
3751esac
3752
3753 done
3754IFS=$as_save_IFS
3755
3756rm -rf conftest.one conftest.two conftest.dir
3757
3758fi
3759 if test "${ac_cv_path_install+set}" = set; then
3760 INSTALL=$ac_cv_path_install
3761 else
3762 # As a last resort, use the slow shell script. Don't cache a
3763 # value for INSTALL within a source directory, because that will
3764 # break other packages using the cache if that directory is
3765 # removed, or if the value is a relative name.
3766 INSTALL=$ac_install_sh
3767 fi
3768fi
3769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3770$as_echo "$INSTALL" >&6; }
3771
3772# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3773# It thinks the first close brace ends the variable substitution.
3774test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3775
3776test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3777
3778test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3779
3780rm -rf .tst 2>/dev/null
3781mkdir .tst 2>/dev/null
3782if test -d .tst; then
3783 am__leading_dot=.
3784else
3785 am__leading_dot=_
3786fi
3787rmdir .tst 2>/dev/null
3788
3789DEPDIR="${am__leading_dot}deps"
3790
6bb11ab3
L
3791case `pwd` in
3792 *\ * | *\ *)
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3794$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3795esac
2232061b 3796
6ffe910a 3797
6ffe910a 3798
6bb11ab3
L
3799macro_version='2.2.7a'
3800macro_revision='1.3134'
6ffe910a
MF
3801
3802
3803
3804
2232061b 3805
6bb11ab3
L
3806
3807
3808
3809
3810
3811
3812
3813
3814ltmain="$ac_aux_dir/ltmain.sh"
3815
3816# Backslashify metacharacters that are still active within
3817# double-quoted strings.
3818sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3819
3820# Same as above, but do not quote variable references.
3821double_quote_subst='s/\(["`\\]\)/\\\1/g'
3822
3823# Sed substitution to delay expansion of an escaped shell variable in a
3824# double_quote_subst'ed string.
3825delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3826
3827# Sed substitution to delay expansion of an escaped single quote.
3828delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3829
3830# Sed substitution to avoid accidental globbing in evaled expressions
3831no_glob_subst='s/\*/\\\*/g'
3832
3833ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3834ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3835ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3836
3837{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3838$as_echo_n "checking how to print strings... " >&6; }
3839# Test print first, because it will be a builtin if present.
3840if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3841 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3842 ECHO='print -r --'
3843elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3844 ECHO='printf %s\n'
6ffe910a 3845else
6bb11ab3
L
3846 # Use this function as a fallback that always works.
3847 func_fallback_echo ()
3848 {
3849 eval 'cat <<_LTECHO_EOF
3850$1
3851_LTECHO_EOF'
3852 }
3853 ECHO='func_fallback_echo'
6ffe910a
MF
3854fi
3855
6bb11ab3
L
3856# func_echo_all arg...
3857# Invoke $ECHO with all args, space-separated.
3858func_echo_all ()
3859{
3860 $ECHO ""
3861}
6ffe910a 3862
6bb11ab3
L
3863case "$ECHO" in
3864 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3865$as_echo "printf" >&6; } ;;
3866 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3867$as_echo "print -r" >&6; } ;;
3868 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3869$as_echo "cat" >&6; } ;;
3870esac
6ffe910a
MF
3871
3872
6ffe910a 3873
6bb11ab3
L
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3886$as_echo_n "checking for a sed that does not truncate output... " >&6; }
3887if test "${ac_cv_path_SED+set}" = set; then :
3888 $as_echo_n "(cached) " >&6
3889else
3890 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3891 for ac_i in 1 2 3 4 5 6 7; do
3892 ac_script="$ac_script$as_nl$ac_script"
3893 done
3894 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3895 { ac_script=; unset ac_script;}
3896 if test -z "$SED"; then
3897 ac_path_SED_found=false
3898 # Loop through the user's path and test for each of PROGNAME-LIST
3899 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3900for as_dir in $PATH
3901do
3902 IFS=$as_save_IFS
3903 test -z "$as_dir" && as_dir=.
3904 for ac_prog in sed gsed; do
3905 for ac_exec_ext in '' $ac_executable_extensions; do
3906 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
3907 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
3908# Check for GNU ac_path_SED and select it if it is found.
3909 # Check for GNU $ac_path_SED
3910case `"$ac_path_SED" --version 2>&1` in
3911*GNU*)
3912 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
3913*)
3914 ac_count=0
3915 $as_echo_n 0123456789 >"conftest.in"
3916 while :
3917 do
3918 cat "conftest.in" "conftest.in" >"conftest.tmp"
3919 mv "conftest.tmp" "conftest.in"
3920 cp "conftest.in" "conftest.nl"
3921 $as_echo '' >> "conftest.nl"
3922 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
3923 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3924 as_fn_arith $ac_count + 1 && ac_count=$as_val
3925 if test $ac_count -gt ${ac_path_SED_max-0}; then
3926 # Best one so far, save it but keep looking for a better one
3927 ac_cv_path_SED="$ac_path_SED"
3928 ac_path_SED_max=$ac_count
3929 fi
3930 # 10*(2^10) chars as input seems more than enough
3931 test $ac_count -gt 10 && break
3932 done
3933 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3934esac
3935
3936 $ac_path_SED_found && break 3
3937 done
3938 done
3939 done
3940IFS=$as_save_IFS
3941 if test -z "$ac_cv_path_SED"; then
3942 as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
3943 fi
3944else
3945 ac_cv_path_SED=$SED
3946fi
3947
3948fi
3949{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3950$as_echo "$ac_cv_path_SED" >&6; }
3951 SED="$ac_cv_path_SED"
3952 rm -f conftest.sed
3953
3954test -z "$SED" && SED=sed
3955Xsed="$SED -e 1s/^X//"
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3968$as_echo_n "checking for fgrep... " >&6; }
3969if test "${ac_cv_path_FGREP+set}" = set; then :
3970 $as_echo_n "(cached) " >&6
3971else
3972 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
3973 then ac_cv_path_FGREP="$GREP -F"
3974 else
3975 if test -z "$FGREP"; then
3976 ac_path_FGREP_found=false
3977 # Loop through the user's path and test for each of PROGNAME-LIST
3978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3979for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3980do
3981 IFS=$as_save_IFS
3982 test -z "$as_dir" && as_dir=.
3983 for ac_prog in fgrep; do
3984 for ac_exec_ext in '' $ac_executable_extensions; do
3985 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
3986 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
3987# Check for GNU ac_path_FGREP and select it if it is found.
3988 # Check for GNU $ac_path_FGREP
3989case `"$ac_path_FGREP" --version 2>&1` in
3990*GNU*)
3991 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
3992*)
3993 ac_count=0
3994 $as_echo_n 0123456789 >"conftest.in"
3995 while :
3996 do
3997 cat "conftest.in" "conftest.in" >"conftest.tmp"
3998 mv "conftest.tmp" "conftest.in"
3999 cp "conftest.in" "conftest.nl"
4000 $as_echo 'FGREP' >> "conftest.nl"
4001 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4002 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4003 as_fn_arith $ac_count + 1 && ac_count=$as_val
4004 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4005 # Best one so far, save it but keep looking for a better one
4006 ac_cv_path_FGREP="$ac_path_FGREP"
4007 ac_path_FGREP_max=$ac_count
4008 fi
4009 # 10*(2^10) chars as input seems more than enough
4010 test $ac_count -gt 10 && break
4011 done
4012 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4013esac
4014
4015 $ac_path_FGREP_found && break 3
4016 done
4017 done
4018 done
4019IFS=$as_save_IFS
4020 if test -z "$ac_cv_path_FGREP"; then
4021 as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4022 fi
4023else
4024 ac_cv_path_FGREP=$FGREP
4025fi
4026
4027 fi
4028fi
4029{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4030$as_echo "$ac_cv_path_FGREP" >&6; }
4031 FGREP="$ac_cv_path_FGREP"
4032
4033
4034test -z "$GREP" && GREP=grep
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054# Check whether --with-gnu-ld was given.
4055if test "${with_gnu_ld+set}" = set; then :
4056 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4057else
4058 with_gnu_ld=no
4059fi
4060
4061ac_prog=ld
4062if test "$GCC" = yes; then
4063 # Check if gcc -print-prog-name=ld gives a path.
4064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4065$as_echo_n "checking for ld used by $CC... " >&6; }
4066 case $host in
4067 *-*-mingw*)
4068 # gcc leaves a trailing carriage return which upsets mingw
4069 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4070 *)
4071 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4072 esac
4073 case $ac_prog in
4074 # Accept absolute paths.
4075 [\\/]* | ?:[\\/]*)
4076 re_direlt='/[^/][^/]*/\.\./'
4077 # Canonicalize the pathname of ld
4078 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4079 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4080 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4081 done
4082 test -z "$LD" && LD="$ac_prog"
4083 ;;
4084 "")
4085 # If it fails, then pretend we aren't using GCC.
4086 ac_prog=ld
4087 ;;
4088 *)
4089 # If it is relative, then search for the first ld in PATH.
4090 with_gnu_ld=unknown
4091 ;;
4092 esac
4093elif test "$with_gnu_ld" = yes; then
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4095$as_echo_n "checking for GNU ld... " >&6; }
4096else
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4098$as_echo_n "checking for non-GNU ld... " >&6; }
4099fi
4100if test "${lt_cv_path_LD+set}" = set; then :
4101 $as_echo_n "(cached) " >&6
4102else
4103 if test -z "$LD"; then
4104 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4105 for ac_dir in $PATH; do
4106 IFS="$lt_save_ifs"
4107 test -z "$ac_dir" && ac_dir=.
4108 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4109 lt_cv_path_LD="$ac_dir/$ac_prog"
4110 # Check to see if the program is GNU ld. I'd rather use --version,
4111 # but apparently some variants of GNU ld only accept -v.
4112 # Break only if it was the GNU/non-GNU ld that we prefer.
4113 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4114 *GNU* | *'with BFD'*)
4115 test "$with_gnu_ld" != no && break
4116 ;;
4117 *)
4118 test "$with_gnu_ld" != yes && break
4119 ;;
4120 esac
4121 fi
4122 done
4123 IFS="$lt_save_ifs"
4124else
4125 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4126fi
4127fi
4128
4129LD="$lt_cv_path_LD"
4130if test -n "$LD"; then
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4132$as_echo "$LD" >&6; }
4133else
4134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4135$as_echo "no" >&6; }
4136fi
4137test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4138{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4139$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4140if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4141 $as_echo_n "(cached) " >&6
4142else
4143 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4144case `$LD -v 2>&1 </dev/null` in
4145*GNU* | *'with BFD'*)
4146 lt_cv_prog_gnu_ld=yes
4147 ;;
4148*)
4149 lt_cv_prog_gnu_ld=no
4150 ;;
4151esac
4152fi
4153{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4154$as_echo "$lt_cv_prog_gnu_ld" >&6; }
4155with_gnu_ld=$lt_cv_prog_gnu_ld
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4166$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4167if test "${lt_cv_path_NM+set}" = set; then :
4168 $as_echo_n "(cached) " >&6
4169else
4170 if test -n "$NM"; then
4171 # Let the user override the test.
4172 lt_cv_path_NM="$NM"
4173else
4174 lt_nm_to_check="${ac_tool_prefix}nm"
4175 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4176 lt_nm_to_check="$lt_nm_to_check nm"
4177 fi
4178 for lt_tmp_nm in $lt_nm_to_check; do
4179 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4180 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4181 IFS="$lt_save_ifs"
4182 test -z "$ac_dir" && ac_dir=.
4183 tmp_nm="$ac_dir/$lt_tmp_nm"
4184 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4185 # Check to see if the nm accepts a BSD-compat flag.
4186 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4187 # nm: unknown option "B" ignored
4188 # Tru64's nm complains that /dev/null is an invalid object file
4189 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4190 */dev/null* | *'Invalid file or object type'*)
4191 lt_cv_path_NM="$tmp_nm -B"
4192 break
4193 ;;
4194 *)
4195 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4196 */dev/null*)
4197 lt_cv_path_NM="$tmp_nm -p"
4198 break
4199 ;;
4200 *)
4201 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4202 continue # so that we can try to find one that supports BSD flags
4203 ;;
4204 esac
4205 ;;
4206 esac
4207 fi
4208 done
4209 IFS="$lt_save_ifs"
4210 done
4211 : ${lt_cv_path_NM=no}
4212fi
4213fi
4214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4215$as_echo "$lt_cv_path_NM" >&6; }
4216if test "$lt_cv_path_NM" != "no"; then
4217 NM="$lt_cv_path_NM"
4218else
4219 # Didn't find any BSD compatible name lister, look for dumpbin.
4220 if test -n "$DUMPBIN"; then :
4221 # Let the user override the test.
4222 else
4223 if test -n "$ac_tool_prefix"; then
4224 for ac_prog in dumpbin "link -dump"
4225 do
4226 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4227set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6ffe910a
MF
4228{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4229$as_echo_n "checking for $ac_word... " >&6; }
6bb11ab3 4230if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6ffe910a
MF
4231 $as_echo_n "(cached) " >&6
4232else
6bb11ab3
L
4233 if test -n "$DUMPBIN"; then
4234 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6ffe910a
MF
4235else
4236as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4237for as_dir in $PATH
4238do
4239 IFS=$as_save_IFS
4240 test -z "$as_dir" && as_dir=.
4241 for ac_exec_ext in '' $ac_executable_extensions; do
4242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6bb11ab3 4243 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6ffe910a
MF
4244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4245 break 2
4246 fi
4247done
4248 done
4249IFS=$as_save_IFS
4250
4251fi
4252fi
6bb11ab3
L
4253DUMPBIN=$ac_cv_prog_DUMPBIN
4254if test -n "$DUMPBIN"; then
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4256$as_echo "$DUMPBIN" >&6; }
6ffe910a
MF
4257else
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4259$as_echo "no" >&6; }
4260fi
4261
4262
6bb11ab3
L
4263 test -n "$DUMPBIN" && break
4264 done
6ffe910a 4265fi
6bb11ab3
L
4266if test -z "$DUMPBIN"; then
4267 ac_ct_DUMPBIN=$DUMPBIN
4268 for ac_prog in dumpbin "link -dump"
4269do
4270 # Extract the first word of "$ac_prog", so it can be a program name with args.
4271set dummy $ac_prog; ac_word=$2
6ffe910a
MF
4272{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4273$as_echo_n "checking for $ac_word... " >&6; }
6bb11ab3 4274if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6ffe910a
MF
4275 $as_echo_n "(cached) " >&6
4276else
6bb11ab3
L
4277 if test -n "$ac_ct_DUMPBIN"; then
4278 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6ffe910a
MF
4279else
4280as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4281for as_dir in $PATH
4282do
4283 IFS=$as_save_IFS
4284 test -z "$as_dir" && as_dir=.
4285 for ac_exec_ext in '' $ac_executable_extensions; do
4286 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6bb11ab3 4287 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6ffe910a
MF
4288 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4289 break 2
4290 fi
4291done
4292 done
4293IFS=$as_save_IFS
4294
4295fi
4296fi
6bb11ab3
L
4297ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4298if test -n "$ac_ct_DUMPBIN"; then
4299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4300$as_echo "$ac_ct_DUMPBIN" >&6; }
6ffe910a
MF
4301else
4302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4303$as_echo "no" >&6; }
4304fi
4305
6bb11ab3
L
4306
4307 test -n "$ac_ct_DUMPBIN" && break
4308done
4309
4310 if test "x$ac_ct_DUMPBIN" = x; then
4311 DUMPBIN=":"
6ffe910a
MF
4312 else
4313 case $cross_compiling:$ac_tool_warned in
4314yes:)
4315{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4316$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4317ac_tool_warned=yes ;;
4318esac
6bb11ab3 4319 DUMPBIN=$ac_ct_DUMPBIN
6ffe910a 4320 fi
6ffe910a
MF
4321fi
4322
6bb11ab3
L
4323 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4324 *COFF*)
4325 DUMPBIN="$DUMPBIN -symbols"
4326 ;;
4327 *)
4328 DUMPBIN=:
4329 ;;
4330 esac
4331 fi
6ffe910a 4332
6bb11ab3
L
4333 if test "$DUMPBIN" != ":"; then
4334 NM="$DUMPBIN"
4335 fi
4336fi
4337test -z "$NM" && NM=nm
5f3ef9d0 4338
5f3ef9d0
JB
4339
4340
4341
db2e4d67
MF
4342
4343
6bb11ab3
L
4344{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4345$as_echo_n "checking the name lister ($NM) interface... " >&6; }
4346if test "${lt_cv_nm_interface+set}" = set; then :
4347 $as_echo_n "(cached) " >&6
4348else
4349 lt_cv_nm_interface="BSD nm"
4350 echo "int some_variable = 0;" > conftest.$ac_ext
4351 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4352 (eval "$ac_compile" 2>conftest.err)
4353 cat conftest.err >&5
4354 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4355 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4356 cat conftest.err >&5
4357 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4358 cat conftest.out >&5
4359 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4360 lt_cv_nm_interface="MS dumpbin"
4361 fi
4362 rm -f conftest*
4363fi
4364{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4365$as_echo "$lt_cv_nm_interface" >&6; }
db2e4d67 4366
6bb11ab3
L
4367{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4368$as_echo_n "checking whether ln -s works... " >&6; }
4369LN_S=$as_ln_s
4370if test "$LN_S" = "ln -s"; then
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4372$as_echo "yes" >&6; }
4373else
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4375$as_echo "no, using $LN_S" >&6; }
4376fi
4377
4378# find the maximum length of command line arguments
4379{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4380$as_echo_n "checking the maximum length of command line arguments... " >&6; }
4381if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
db2e4d67
MF
4382 $as_echo_n "(cached) " >&6
4383else
6bb11ab3
L
4384 i=0
4385 teststring="ABCD"
db2e4d67 4386
6bb11ab3
L
4387 case $build_os in
4388 msdosdjgpp*)
4389 # On DJGPP, this test can blow up pretty badly due to problems in libc
4390 # (any single argument exceeding 2000 bytes causes a buffer overrun
4391 # during glob expansion). Even if it were fixed, the result of this
4392 # check would be larger than it should be.
4393 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4394 ;;
db2e4d67 4395
6bb11ab3
L
4396 gnu*)
4397 # Under GNU Hurd, this test is not required because there is
4398 # no limit to the length of command line arguments.
4399 # Libtool will interpret -1 as no limit whatsoever
4400 lt_cv_sys_max_cmd_len=-1;
4401 ;;
db2e4d67 4402
6bb11ab3
L
4403 cygwin* | mingw* | cegcc*)
4404 # On Win9x/ME, this test blows up -- it succeeds, but takes
4405 # about 5 minutes as the teststring grows exponentially.
4406 # Worse, since 9x/ME are not pre-emptively multitasking,
4407 # you end up with a "frozen" computer, even though with patience
4408 # the test eventually succeeds (with a max line length of 256k).
4409 # Instead, let's just punt: use the minimum linelength reported by
4410 # all of the supported platforms: 8192 (on NT/2K/XP).
4411 lt_cv_sys_max_cmd_len=8192;
4412 ;;
4413
4414 mint*)
4415 # On MiNT this can take a long time and run out of memory.
4416 lt_cv_sys_max_cmd_len=8192;
4417 ;;
4418
4419 amigaos*)
4420 # On AmigaOS with pdksh, this test takes hours, literally.
4421 # So we just punt and use a minimum line length of 8192.
4422 lt_cv_sys_max_cmd_len=8192;
4423 ;;
4424
4425 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4426 # This has been around since 386BSD, at least. Likely further.
4427 if test -x /sbin/sysctl; then
4428 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4429 elif test -x /usr/sbin/sysctl; then
4430 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4431 else
4432 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
db2e4d67 4433 fi
6bb11ab3
L
4434 # And add a safety zone
4435 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4436 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4437 ;;
db2e4d67 4438
6bb11ab3
L
4439 interix*)
4440 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4441 lt_cv_sys_max_cmd_len=196608
4442 ;;
4443
4444 osf*)
4445 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4446 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4447 # nice to cause kernel panics so lets avoid the loop below.
4448 # First set a reasonable default.
4449 lt_cv_sys_max_cmd_len=16384
4450 #
4451 if test -x /sbin/sysconfig; then
4452 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4453 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4454 esac
4455 fi
4456 ;;
4457 sco3.2v5*)
4458 lt_cv_sys_max_cmd_len=102400
4459 ;;
4460 sysv5* | sco5v6* | sysv4.2uw2*)
4461 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4462 if test -n "$kargmax"; then
4463 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4464 else
4465 lt_cv_sys_max_cmd_len=32768
4466 fi
4467 ;;
4468 *)
4469 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4470 if test -n "$lt_cv_sys_max_cmd_len"; then
4471 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4472 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4473 else
4474 # Make teststring a little bigger before we do anything with it.
4475 # a 1K string should be a reasonable start.
4476 for i in 1 2 3 4 5 6 7 8 ; do
4477 teststring=$teststring$teststring
4478 done
4479 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4480 # If test is not a shell built-in, we'll probably end up computing a
4481 # maximum length that is only half of the actual maximum length, but
4482 # we can't tell.
4483 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4484 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4485 test $i != 17 # 1/2 MB should be enough
4486 do
4487 i=`expr $i + 1`
4488 teststring=$teststring$teststring
4489 done
4490 # Only check the string length outside the loop.
4491 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4492 teststring=
4493 # Add a significant safety factor because C++ compilers can tack on
4494 # massive amounts of additional arguments before passing them to the
4495 # linker. It appears as though 1/2 is a usable value.
4496 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4497 fi
4498 ;;
4499 esac
4500
4501fi
4502
4503if test -n $lt_cv_sys_max_cmd_len ; then
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4505$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
db2e4d67 4506else
6bb11ab3
L
4507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4508$as_echo "none" >&6; }
db2e4d67 4509fi
6bb11ab3
L
4510max_cmd_len=$lt_cv_sys_max_cmd_len
4511
4512
4513
4514
4515
4516
4517: ${CP="cp -f"}
4518: ${MV="mv -f"}
4519: ${RM="rm -f"}
4520
4521{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4522$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4523# Try some XSI features
4524xsi_shell=no
4525( _lt_dummy="a/b/c"
4526 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4527 = c,a/b,, \
4528 && eval 'test $(( 1 + 1 )) -eq 2 \
4529 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4530 && xsi_shell=yes
4531{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4532$as_echo "$xsi_shell" >&6; }
db2e4d67 4533
6bb11ab3
L
4534
4535{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4536$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4537lt_shell_append=no
4538( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4539 >/dev/null 2>&1 \
4540 && lt_shell_append=yes
4541{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4542$as_echo "$lt_shell_append" >&6; }
4543
4544
4545if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4546 lt_unset=unset
4547else
4548 lt_unset=false
db2e4d67 4549fi
db2e4d67 4550
6bb11ab3
L
4551
4552
4553
4554
4555# test EBCDIC or ASCII
4556case `echo X|tr X '\101'` in
4557 A) # ASCII based system
4558 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4559 lt_SP2NL='tr \040 \012'
4560 lt_NL2SP='tr \015\012 \040\040'
4561 ;;
4562 *) # EBCDIC based system
4563 lt_SP2NL='tr \100 \n'
4564 lt_NL2SP='tr \r\n \100\100'
4565 ;;
4566esac
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4577$as_echo_n "checking for $LD option to reload object files... " >&6; }
4578if test "${lt_cv_ld_reload_flag+set}" = set; then :
4579 $as_echo_n "(cached) " >&6
4580else
4581 lt_cv_ld_reload_flag='-r'
db2e4d67 4582fi
6bb11ab3
L
4583{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4584$as_echo "$lt_cv_ld_reload_flag" >&6; }
4585reload_flag=$lt_cv_ld_reload_flag
4586case $reload_flag in
4587"" | " "*) ;;
4588*) reload_flag=" $reload_flag" ;;
4589esac
4590reload_cmds='$LD$reload_flag -o $output$reload_objs'
4591case $host_os in
4592 darwin*)
4593 if test "$GCC" = yes; then
4594 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4595 else
4596 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4597 fi
4598 ;;
4599esac
db2e4d67
MF
4600
4601
6bb11ab3
L
4602
4603
4604
4605
4606
4607
4608
4609if test -n "$ac_tool_prefix"; then
4610 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4611set dummy ${ac_tool_prefix}objdump; ac_word=$2
db2e4d67
MF
4612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4613$as_echo_n "checking for $ac_word... " >&6; }
6bb11ab3 4614if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
db2e4d67
MF
4615 $as_echo_n "(cached) " >&6
4616else
6bb11ab3
L
4617 if test -n "$OBJDUMP"; then
4618 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
db2e4d67
MF
4619else
4620as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4621for as_dir in $PATH
4622do
4623 IFS=$as_save_IFS
4624 test -z "$as_dir" && as_dir=.
4625 for ac_exec_ext in '' $ac_executable_extensions; do
4626 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6bb11ab3 4627 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
db2e4d67
MF
4628 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4629 break 2
4630 fi
4631done
4632 done
4633IFS=$as_save_IFS
4634
4635fi
4636fi
6bb11ab3
L
4637OBJDUMP=$ac_cv_prog_OBJDUMP
4638if test -n "$OBJDUMP"; then
4639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4640$as_echo "$OBJDUMP" >&6; }
db2e4d67
MF
4641else
4642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4643$as_echo "no" >&6; }
4644fi
4645
4646
6bb11ab3
L
4647fi
4648if test -z "$ac_cv_prog_OBJDUMP"; then
4649 ac_ct_OBJDUMP=$OBJDUMP
4650 # Extract the first word of "objdump", so it can be a program name with args.
4651set dummy objdump; ac_word=$2
4652{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4653$as_echo_n "checking for $ac_word... " >&6; }
4654if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4655 $as_echo_n "(cached) " >&6
4656else
4657 if test -n "$ac_ct_OBJDUMP"; then
4658 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4659else
4660as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH
4662do
4663 IFS=$as_save_IFS
4664 test -z "$as_dir" && as_dir=.
4665 for ac_exec_ext in '' $ac_executable_extensions; do
4666 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4667 ac_cv_prog_ac_ct_OBJDUMP="objdump"
4668 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4669 break 2
4670 fi
db2e4d67 4671done
6bb11ab3
L
4672 done
4673IFS=$as_save_IFS
db2e4d67 4674
6bb11ab3
L
4675fi
4676fi
4677ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4678if test -n "$ac_ct_OBJDUMP"; then
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4680$as_echo "$ac_ct_OBJDUMP" >&6; }
4681else
4682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4683$as_echo "no" >&6; }
4684fi
4685
4686 if test "x$ac_ct_OBJDUMP" = x; then
4687 OBJDUMP="false"
4688 else
4689 case $cross_compiling:$ac_tool_warned in
4690yes:)
4691{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4692$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4693ac_tool_warned=yes ;;
db2e4d67 4694esac
6bb11ab3
L
4695 OBJDUMP=$ac_ct_OBJDUMP
4696 fi
db2e4d67 4697else
6bb11ab3 4698 OBJDUMP="$ac_cv_prog_OBJDUMP"
db2e4d67
MF
4699fi
4700
6bb11ab3 4701test -z "$OBJDUMP" && OBJDUMP=objdump
db2e4d67 4702
6ffe910a 4703
6ffe910a 4704
6ffe910a
MF
4705
4706
6ffe910a
MF
4707
4708
6ffe910a 4709
6ffe910a 4710
6bb11ab3
L
4711{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4712$as_echo_n "checking how to recognize dependent libraries... " >&6; }
4713if test "${lt_cv_deplibs_check_method+set}" = set; then :
4714 $as_echo_n "(cached) " >&6
4715else
4716 lt_cv_file_magic_cmd='$MAGIC_CMD'
4717lt_cv_file_magic_test_file=
4718lt_cv_deplibs_check_method='unknown'
4719# Need to set the preceding variable on all platforms that support
4720# interlibrary dependencies.
4721# 'none' -- dependencies not supported.
4722# `unknown' -- same as none, but documents that we really don't know.
4723# 'pass_all' -- all dependencies passed with no checks.
4724# 'test_compile' -- check by making test program.
4725# 'file_magic [[regex]]' -- check by looking for files in library path
4726# which responds to the $file_magic_cmd with a given extended regex.
4727# If you have `file' or equivalent on your system and you're not sure
4728# whether `pass_all' will *always* work, you probably want this one.
4729
4730case $host_os in
4731aix[4-9]*)
4732 lt_cv_deplibs_check_method=pass_all
4733 ;;
4734
4735beos*)
4736 lt_cv_deplibs_check_method=pass_all
4737 ;;
4738
4739bsdi[45]*)
4740 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4741 lt_cv_file_magic_cmd='/usr/bin/file -L'
4742 lt_cv_file_magic_test_file=/shlib/libc.so
4743 ;;
4744
4745cygwin*)
4746 # func_win32_libid is a shell function defined in ltmain.sh
4747 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4748 lt_cv_file_magic_cmd='func_win32_libid'
4749 ;;
4750
4751mingw* | pw32*)
4752 # Base MSYS/MinGW do not provide the 'file' command needed by
4753 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4754 # unless we find 'file', for example because we are cross-compiling.
4755 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4756 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
4757 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4758 lt_cv_file_magic_cmd='func_win32_libid'
4759 else
4760 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4761 lt_cv_file_magic_cmd='$OBJDUMP -f'
4762 fi
4763 ;;
4764
4765cegcc*)
4766 # use the weaker test based on 'objdump'. See mingw*.
4767 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4768 lt_cv_file_magic_cmd='$OBJDUMP -f'
4769 ;;
4770
4771darwin* | rhapsody*)
4772 lt_cv_deplibs_check_method=pass_all
4773 ;;
4774
4775freebsd* | dragonfly*)
4776 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4777 case $host_cpu in
4778 i*86 )
4779 # Not sure whether the presence of OpenBSD here was a mistake.
4780 # Let's accept both of them until this is cleared up.
4781 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4782 lt_cv_file_magic_cmd=/usr/bin/file
4783 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4784 ;;
4785 esac
4786 else
4787 lt_cv_deplibs_check_method=pass_all
4788 fi
4789 ;;
4790
4791gnu*)
4792 lt_cv_deplibs_check_method=pass_all
4793 ;;
4794
4795haiku*)
4796 lt_cv_deplibs_check_method=pass_all
4797 ;;
4798
4799hpux10.20* | hpux11*)
4800 lt_cv_file_magic_cmd=/usr/bin/file
4801 case $host_cpu in
4802 ia64*)
4803 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4804 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4805 ;;
4806 hppa*64*)
4807 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
4808 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4809 ;;
4810 *)
4811 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4812 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4813 ;;
4814 esac
4815 ;;
4816
4817interix[3-9]*)
4818 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4819 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4820 ;;
4821
4822irix5* | irix6* | nonstopux*)
4823 case $LD in
4824 *-32|*"-32 ") libmagic=32-bit;;
4825 *-n32|*"-n32 ") libmagic=N32;;
4826 *-64|*"-64 ") libmagic=64-bit;;
4827 *) libmagic=never-match;;
4828 esac
4829 lt_cv_deplibs_check_method=pass_all
4830 ;;
6ffe910a 4831
6bb11ab3
L
4832# This must be Linux ELF.
4833linux* | k*bsd*-gnu | kopensolaris*-gnu)
4834 lt_cv_deplibs_check_method=pass_all
4835 ;;
6ffe910a 4836
6bb11ab3
L
4837netbsd*)
4838 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4839 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4840 else
4841 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4842 fi
4843 ;;
6ffe910a 4844
6bb11ab3
L
4845newos6*)
4846 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4847 lt_cv_file_magic_cmd=/usr/bin/file
4848 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4849 ;;
2b193c4a 4850
6bb11ab3
L
4851*nto* | *qnx*)
4852 lt_cv_deplibs_check_method=pass_all
4853 ;;
2b193c4a 4854
6bb11ab3
L
4855openbsd*)
4856 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
4857 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4858 else
4859 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4860 fi
4861 ;;
b7026657 4862
6bb11ab3
L
4863osf3* | osf4* | osf5*)
4864 lt_cv_deplibs_check_method=pass_all
4865 ;;
4866
4867rdos*)
4868 lt_cv_deplibs_check_method=pass_all
4869 ;;
4870
4871solaris*)
4872 lt_cv_deplibs_check_method=pass_all
4873 ;;
4874
4875sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4876 lt_cv_deplibs_check_method=pass_all
4877 ;;
4878
4879sysv4 | sysv4.3*)
4880 case $host_vendor in
4881 motorola)
4882 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]'
4883 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4884 ;;
4885 ncr)
4886 lt_cv_deplibs_check_method=pass_all
4887 ;;
4888 sequent)
4889 lt_cv_file_magic_cmd='/bin/file'
4890 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4891 ;;
4892 sni)
4893 lt_cv_file_magic_cmd='/bin/file'
4894 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4895 lt_cv_file_magic_test_file=/lib/libc.so
4896 ;;
4897 siemens)
4898 lt_cv_deplibs_check_method=pass_all
4899 ;;
4900 pc)
4901 lt_cv_deplibs_check_method=pass_all
4902 ;;
4903 esac
4904 ;;
4905
4906tpf*)
4907 lt_cv_deplibs_check_method=pass_all
4908 ;;
4909esac
20e95c23 4910
b7026657 4911fi
6bb11ab3
L
4912{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
4913$as_echo "$lt_cv_deplibs_check_method" >&6; }
4914file_magic_cmd=$lt_cv_file_magic_cmd
4915deplibs_check_method=$lt_cv_deplibs_check_method
4916test -z "$deplibs_check_method" && deplibs_check_method=unknown
4917
4918
4919
4920
4921
81ecdfbb 4922
81ecdfbb 4923
6bb11ab3
L
4924
4925
4926
4927
4928
4929if test -n "$ac_tool_prefix"; then
4930 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4931set dummy ${ac_tool_prefix}ar; ac_word=$2
4932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4933$as_echo_n "checking for $ac_word... " >&6; }
4934if test "${ac_cv_prog_AR+set}" = set; then :
4935 $as_echo_n "(cached) " >&6
4936else
4937 if test -n "$AR"; then
4938 ac_cv_prog_AR="$AR" # Let the user override the test.
4939else
4940as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4941for as_dir in $PATH
4942do
4943 IFS=$as_save_IFS
4944 test -z "$as_dir" && as_dir=.
4945 for ac_exec_ext in '' $ac_executable_extensions; do
4946 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4947 ac_cv_prog_AR="${ac_tool_prefix}ar"
4948 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4949 break 2
4950 fi
4951done
4952 done
4953IFS=$as_save_IFS
b7026657
AC
4954
4955fi
6bb11ab3
L
4956fi
4957AR=$ac_cv_prog_AR
4958if test -n "$AR"; then
4959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
4960$as_echo "$AR" >&6; }
4961else
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4963$as_echo "no" >&6; }
4964fi
4965
b7026657 4966
6bb11ab3
L
4967fi
4968if test -z "$ac_cv_prog_AR"; then
4969 ac_ct_AR=$AR
4970 # Extract the first word of "ar", so it can be a program name with args.
4971set dummy ar; ac_word=$2
4972{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4973$as_echo_n "checking for $ac_word... " >&6; }
4974if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
4975 $as_echo_n "(cached) " >&6
4976else
4977 if test -n "$ac_ct_AR"; then
4978 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4979else
4980as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4981for as_dir in $PATH
4982do
4983 IFS=$as_save_IFS
4984 test -z "$as_dir" && as_dir=.
4985 for ac_exec_ext in '' $ac_executable_extensions; do
4986 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4987 ac_cv_prog_ac_ct_AR="ar"
4988 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4989 break 2
4990 fi
20e95c23 4991done
6bb11ab3
L
4992 done
4993IFS=$as_save_IFS
b7026657 4994
6bb11ab3
L
4995fi
4996fi
4997ac_ct_AR=$ac_cv_prog_ac_ct_AR
4998if test -n "$ac_ct_AR"; then
4999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5000$as_echo "$ac_ct_AR" >&6; }
5001else
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5003$as_echo "no" >&6; }
5004fi
c906108c 5005
6bb11ab3
L
5006 if test "x$ac_ct_AR" = x; then
5007 AR="false"
5008 else
5009 case $cross_compiling:$ac_tool_warned in
5010yes:)
5011{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5012$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5013ac_tool_warned=yes ;;
5014esac
5015 AR=$ac_ct_AR
5016 fi
5017else
5018 AR="$ac_cv_prog_AR"
81ecdfbb 5019fi
b7026657 5020
6bb11ab3
L
5021test -z "$AR" && AR=ar
5022test -z "$AR_FLAGS" && AR_FLAGS=cru
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034if test -n "$ac_tool_prefix"; then
5035 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5036set dummy ${ac_tool_prefix}strip; ac_word=$2
5037{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5038$as_echo_n "checking for $ac_word... " >&6; }
5039if test "${ac_cv_prog_STRIP+set}" = set; then :
5040 $as_echo_n "(cached) " >&6
5041else
5042 if test -n "$STRIP"; then
5043 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5044else
5045as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5046for as_dir in $PATH
5047do
5048 IFS=$as_save_IFS
5049 test -z "$as_dir" && as_dir=.
5050 for ac_exec_ext in '' $ac_executable_extensions; do
5051 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5052 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5054 break 2
5055 fi
81ecdfbb 5056done
6bb11ab3
L
5057 done
5058IFS=$as_save_IFS
5059
5060fi
5061fi
5062STRIP=$ac_cv_prog_STRIP
5063if test -n "$STRIP"; then
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5065$as_echo "$STRIP" >&6; }
5066else
5067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5068$as_echo "no" >&6; }
5069fi
b7026657
AC
5070
5071
81ecdfbb 5072fi
6bb11ab3
L
5073if test -z "$ac_cv_prog_STRIP"; then
5074 ac_ct_STRIP=$STRIP
5075 # Extract the first word of "strip", so it can be a program name with args.
5076set dummy strip; ac_word=$2
5077{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5078$as_echo_n "checking for $ac_word... " >&6; }
5079if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5080 $as_echo_n "(cached) " >&6
5081else
5082 if test -n "$ac_ct_STRIP"; then
5083 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5084else
5085as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5086for as_dir in $PATH
5087do
5088 IFS=$as_save_IFS
5089 test -z "$as_dir" && as_dir=.
5090 for ac_exec_ext in '' $ac_executable_extensions; do
5091 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5092 ac_cv_prog_ac_ct_STRIP="strip"
5093 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5094 break 2
5095 fi
81ecdfbb 5096done
6bb11ab3
L
5097 done
5098IFS=$as_save_IFS
b7026657 5099
6bb11ab3
L
5100fi
5101fi
5102ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5103if test -n "$ac_ct_STRIP"; then
5104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5105$as_echo "$ac_ct_STRIP" >&6; }
5106else
5107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5108$as_echo "no" >&6; }
5109fi
b7026657 5110
6bb11ab3
L
5111 if test "x$ac_ct_STRIP" = x; then
5112 STRIP=":"
5113 else
5114 case $cross_compiling:$ac_tool_warned in
5115yes:)
5116{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5117$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5118ac_tool_warned=yes ;;
5119esac
5120 STRIP=$ac_ct_STRIP
5121 fi
5122else
5123 STRIP="$ac_cv_prog_STRIP"
5124fi
5125
5126test -z "$STRIP" && STRIP=:
5127
5128
5129
5130
5131
5132
5133if test -n "$ac_tool_prefix"; then
5134 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5135set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5136{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5137$as_echo_n "checking for $ac_word... " >&6; }
5138if test "${ac_cv_prog_RANLIB+set}" = set; then :
5139 $as_echo_n "(cached) " >&6
5140else
5141 if test -n "$RANLIB"; then
5142 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5143else
5144as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5145for as_dir in $PATH
5146do
5147 IFS=$as_save_IFS
5148 test -z "$as_dir" && as_dir=.
5149 for ac_exec_ext in '' $ac_executable_extensions; do
5150 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5151 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5152 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5153 break 2
5154 fi
5155done
5156 done
5157IFS=$as_save_IFS
5158
5159fi
5160fi
5161RANLIB=$ac_cv_prog_RANLIB
5162if test -n "$RANLIB"; then
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5164$as_echo "$RANLIB" >&6; }
5165else
5166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5167$as_echo "no" >&6; }
5168fi
5169
5170
5171fi
5172if test -z "$ac_cv_prog_RANLIB"; then
5173 ac_ct_RANLIB=$RANLIB
5174 # Extract the first word of "ranlib", so it can be a program name with args.
5175set dummy ranlib; ac_word=$2
5176{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5177$as_echo_n "checking for $ac_word... " >&6; }
5178if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5179 $as_echo_n "(cached) " >&6
5180else
5181 if test -n "$ac_ct_RANLIB"; then
5182 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5183else
5184as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5185for as_dir in $PATH
5186do
5187 IFS=$as_save_IFS
5188 test -z "$as_dir" && as_dir=.
5189 for ac_exec_ext in '' $ac_executable_extensions; do
5190 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5191 ac_cv_prog_ac_ct_RANLIB="ranlib"
5192 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5193 break 2
5194 fi
5195done
5196 done
5197IFS=$as_save_IFS
5198
5199fi
5200fi
5201ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5202if test -n "$ac_ct_RANLIB"; then
5203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5204$as_echo "$ac_ct_RANLIB" >&6; }
5205else
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5207$as_echo "no" >&6; }
5208fi
5209
5210 if test "x$ac_ct_RANLIB" = x; then
5211 RANLIB=":"
5212 else
5213 case $cross_compiling:$ac_tool_warned in
5214yes:)
5215{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5216$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5217ac_tool_warned=yes ;;
5218esac
5219 RANLIB=$ac_ct_RANLIB
5220 fi
5221else
5222 RANLIB="$ac_cv_prog_RANLIB"
5223fi
5224
5225test -z "$RANLIB" && RANLIB=:
5226
5227
5228
5229
5230
5231
5232# Determine commands to create old-style static archives.
5233old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5234old_postinstall_cmds='chmod 644 $oldlib'
5235old_postuninstall_cmds=
5236
5237if test -n "$RANLIB"; then
5238 case $host_os in
5239 openbsd*)
5240 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5241 ;;
5242 *)
5243 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5244 ;;
5245 esac
5246 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5247fi
5248
5249case $host_os in
5250 darwin*)
5251 lock_old_archive_extraction=yes ;;
5252 *)
5253 lock_old_archive_extraction=no ;;
5254esac
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276for ac_prog in gawk mawk nawk awk
5277do
5278 # Extract the first word of "$ac_prog", so it can be a program name with args.
5279set dummy $ac_prog; ac_word=$2
5280{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5281$as_echo_n "checking for $ac_word... " >&6; }
5282if test "${ac_cv_prog_AWK+set}" = set; then :
5283 $as_echo_n "(cached) " >&6
5284else
5285 if test -n "$AWK"; then
5286 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5287else
5288as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5289for as_dir in $PATH
5290do
5291 IFS=$as_save_IFS
5292 test -z "$as_dir" && as_dir=.
5293 for ac_exec_ext in '' $ac_executable_extensions; do
5294 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5295 ac_cv_prog_AWK="$ac_prog"
5296 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5297 break 2
5298 fi
5299done
5300 done
5301IFS=$as_save_IFS
5302
5303fi
5304fi
5305AWK=$ac_cv_prog_AWK
5306if test -n "$AWK"; then
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5308$as_echo "$AWK" >&6; }
5309else
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5311$as_echo "no" >&6; }
5312fi
5313
5314
5315 test -n "$AWK" && break
5316done
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336# If no C compiler was specified, use CC.
5337LTCC=${LTCC-"$CC"}
5338
5339# If no C compiler flags were specified, use CFLAGS.
5340LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5341
5342# Allow CC to be a program name with arguments.
5343compiler=$CC
5344
5345
5346# Check for command to grab the raw symbol name followed by C symbol from nm.
5347{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5348$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5349if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5350 $as_echo_n "(cached) " >&6
5351else
5352
5353# These are sane defaults that work on at least a few old systems.
5354# [They come from Ultrix. What could be older than Ultrix?!! ;)]
5355
5356# Character class describing NM global symbol codes.
5357symcode='[BCDEGRST]'
5358
5359# Regexp to match symbols that can be accessed directly from C.
5360sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5361
5362# Define system-specific variables.
5363case $host_os in
5364aix*)
5365 symcode='[BCDT]'
5366 ;;
5367cygwin* | mingw* | pw32* | cegcc*)
5368 symcode='[ABCDGISTW]'
5369 ;;
5370hpux*)
5371 if test "$host_cpu" = ia64; then
5372 symcode='[ABCDEGRST]'
5373 fi
5374 ;;
5375irix* | nonstopux*)
5376 symcode='[BCDEGRST]'
5377 ;;
5378osf*)
5379 symcode='[BCDEGQRST]'
5380 ;;
5381solaris*)
5382 symcode='[BDRT]'
5383 ;;
5384sco3.2v5*)
5385 symcode='[DT]'
5386 ;;
5387sysv4.2uw2*)
5388 symcode='[DT]'
5389 ;;
5390sysv5* | sco5v6* | unixware* | OpenUNIX*)
5391 symcode='[ABDT]'
5392 ;;
5393sysv4)
5394 symcode='[DFNSTU]'
5395 ;;
5396esac
5397
5398# If we're using GNU nm, then use its standard symbol codes.
5399case `$NM -V 2>&1` in
5400*GNU* | *'with BFD'*)
5401 symcode='[ABCDGIRSTW]' ;;
5402esac
5403
5404# Transform an extracted symbol line into a proper C declaration.
5405# Some systems (esp. on ia64) link data and code symbols differently,
5406# so use this general approach.
5407lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5408
5409# Transform an extracted symbol line into symbol name and symbol address
5410lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5411lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5412
5413# Handle CRLF in mingw tool chain
5414opt_cr=
5415case $build_os in
5416mingw*)
5417 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5418 ;;
5419esac
5420
5421# Try without a prefix underscore, then with it.
5422for ac_symprfx in "" "_"; do
5423
5424 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5425 symxfrm="\\1 $ac_symprfx\\2 \\2"
5426
5427 # Write the raw and C identifiers.
5428 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5429 # Fake it for dumpbin and say T for any non-static function
5430 # and D for any global variable.
5431 # Also find C++ and __fastcall symbols from MSVC++,
5432 # which start with @ or ?.
5433 lt_cv_sys_global_symbol_pipe="$AWK '"\
5434" {last_section=section; section=\$ 3};"\
5435" /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5436" \$ 0!~/External *\|/{next};"\
5437" / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5438" {if(hide[section]) next};"\
5439" {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5440" {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5441" s[1]~/^[@?]/{print s[1], s[1]; next};"\
5442" s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5443" ' prfx=^$ac_symprfx"
5444 else
5445 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5446 fi
5447
5448 # Check to see that the pipe works correctly.
5449 pipe_works=no
5450
5451 rm -f conftest*
5452 cat > conftest.$ac_ext <<_LT_EOF
5453#ifdef __cplusplus
5454extern "C" {
5455#endif
5456char nm_test_var;
5457void nm_test_func(void);
5458void nm_test_func(void){}
5459#ifdef __cplusplus
5460}
5461#endif
5462int main(){nm_test_var='a';nm_test_func();return(0);}
5463_LT_EOF
5464
5465 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5466 (eval $ac_compile) 2>&5
5467 ac_status=$?
5468 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5469 test $ac_status = 0; }; then
5470 # Now try to grab the symbols.
5471 nlist=conftest.nm
5472 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5473 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5474 ac_status=$?
5475 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5476 test $ac_status = 0; } && test -s "$nlist"; then
5477 # Try sorting and uniquifying the output.
5478 if sort "$nlist" | uniq > "$nlist"T; then
5479 mv -f "$nlist"T "$nlist"
5480 else
5481 rm -f "$nlist"T
5482 fi
5483
5484 # Make sure that we snagged all the symbols we need.
5485 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5486 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5487 cat <<_LT_EOF > conftest.$ac_ext
5488#ifdef __cplusplus
5489extern "C" {
5490#endif
5491
5492_LT_EOF
5493 # Now generate the symbol file.
5494 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5495
5496 cat <<_LT_EOF >> conftest.$ac_ext
5497
5498/* The mapping between symbol names and symbols. */
5499const struct {
5500 const char *name;
5501 void *address;
5502}
5503lt__PROGRAM__LTX_preloaded_symbols[] =
5504{
5505 { "@PROGRAM@", (void *) 0 },
5506_LT_EOF
5507 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5508 cat <<\_LT_EOF >> conftest.$ac_ext
5509 {0, (void *) 0}
5510};
5511
5512/* This works around a problem in FreeBSD linker */
5513#ifdef FREEBSD_WORKAROUND
5514static const void *lt_preloaded_setup() {
5515 return lt__PROGRAM__LTX_preloaded_symbols;
5516}
5517#endif
5518
5519#ifdef __cplusplus
5520}
5521#endif
5522_LT_EOF
5523 # Now try linking the two files.
5524 mv conftest.$ac_objext conftstm.$ac_objext
5525 lt_save_LIBS="$LIBS"
5526 lt_save_CFLAGS="$CFLAGS"
5527 LIBS="conftstm.$ac_objext"
5528 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5529 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5530 (eval $ac_link) 2>&5
5531 ac_status=$?
5532 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5533 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5534 pipe_works=yes
5535 fi
5536 LIBS="$lt_save_LIBS"
5537 CFLAGS="$lt_save_CFLAGS"
5538 else
5539 echo "cannot find nm_test_func in $nlist" >&5
5540 fi
5541 else
5542 echo "cannot find nm_test_var in $nlist" >&5
5543 fi
5544 else
5545 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5546 fi
5547 else
5548 echo "$progname: failed program was:" >&5
5549 cat conftest.$ac_ext >&5
5550 fi
5551 rm -rf conftest* conftst*
5552
5553 # Do not use the global_symbol_pipe unless it works.
5554 if test "$pipe_works" = yes; then
5555 break
5556 else
5557 lt_cv_sys_global_symbol_pipe=
5558 fi
5559done
5560
5561fi
5562
5563if test -z "$lt_cv_sys_global_symbol_pipe"; then
5564 lt_cv_sys_global_symbol_to_cdecl=
5565fi
5566if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5568$as_echo "failed" >&6; }
5569else
5570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5571$as_echo "ok" >&6; }
5572fi
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595# Check whether --enable-libtool-lock was given.
5596if test "${enable_libtool_lock+set}" = set; then :
5597 enableval=$enable_libtool_lock;
5598fi
5599
5600test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5601
5602# Some flags need to be propagated to the compiler or linker for good
5603# libtool support.
5604case $host in
5605ia64-*-hpux*)
5606 # Find out which ABI we are using.
5607 echo 'int i;' > conftest.$ac_ext
5608 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5609 (eval $ac_compile) 2>&5
5610 ac_status=$?
5611 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5612 test $ac_status = 0; }; then
5613 case `/usr/bin/file conftest.$ac_objext` in
5614 *ELF-32*)
5615 HPUX_IA64_MODE="32"
5616 ;;
5617 *ELF-64*)
5618 HPUX_IA64_MODE="64"
5619 ;;
5620 esac
5621 fi
5622 rm -rf conftest*
5623 ;;
5624*-*-irix6*)
5625 # Find out which ABI we are using.
5626 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5627 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5628 (eval $ac_compile) 2>&5
5629 ac_status=$?
5630 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5631 test $ac_status = 0; }; then
5632 if test "$lt_cv_prog_gnu_ld" = yes; then
5633 case `/usr/bin/file conftest.$ac_objext` in
5634 *32-bit*)
5635 LD="${LD-ld} -melf32bsmip"
5636 ;;
5637 *N32*)
5638 LD="${LD-ld} -melf32bmipn32"
5639 ;;
5640 *64-bit*)
5641 LD="${LD-ld} -melf64bmip"
5642 ;;
5643 esac
5644 else
5645 case `/usr/bin/file conftest.$ac_objext` in
5646 *32-bit*)
5647 LD="${LD-ld} -32"
5648 ;;
5649 *N32*)
5650 LD="${LD-ld} -n32"
5651 ;;
5652 *64-bit*)
5653 LD="${LD-ld} -64"
5654 ;;
5655 esac
5656 fi
5657 fi
5658 rm -rf conftest*
5659 ;;
5660
bf3d9781 5661x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6bb11ab3
L
5662s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5663 # Find out which ABI we are using.
5664 echo 'int i;' > conftest.$ac_ext
5665 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5666 (eval $ac_compile) 2>&5
5667 ac_status=$?
5668 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5669 test $ac_status = 0; }; then
5670 case `/usr/bin/file conftest.o` in
5671 *32-bit*)
5672 case $host in
5673 x86_64-*kfreebsd*-gnu)
5674 LD="${LD-ld} -m elf_i386_fbsd"
5675 ;;
5676 x86_64-*linux*)
5677 case `/usr/bin/file conftest.o` in
5678 *x86-64*)
5679 LD="${LD-ld} -m elf32_x86_64"
5680 ;;
5681 *)
5682 LD="${LD-ld} -m elf_i386"
5683 ;;
5684 esac
5685 ;;
bf3d9781
AM
5686 powerpc64le-*linux*)
5687 LD="${LD-ld} -m elf32lppclinux"
5688 ;;
5689 powerpc64-*linux*)
6bb11ab3
L
5690 LD="${LD-ld} -m elf32ppclinux"
5691 ;;
5692 s390x-*linux*)
5693 LD="${LD-ld} -m elf_s390"
5694 ;;
5695 sparc64-*linux*)
5696 LD="${LD-ld} -m elf32_sparc"
5697 ;;
5698 esac
5699 ;;
5700 *64-bit*)
5701 case $host in
5702 x86_64-*kfreebsd*-gnu)
5703 LD="${LD-ld} -m elf_x86_64_fbsd"
5704 ;;
5705 x86_64-*linux*)
5706 LD="${LD-ld} -m elf_x86_64"
5707 ;;
bf3d9781
AM
5708 powerpcle-*linux*)
5709 LD="${LD-ld} -m elf64lppc"
5710 ;;
5711 powerpc-*linux*)
6bb11ab3
L
5712 LD="${LD-ld} -m elf64ppc"
5713 ;;
5714 s390*-*linux*|s390*-*tpf*)
5715 LD="${LD-ld} -m elf64_s390"
5716 ;;
5717 sparc*-*linux*)
5718 LD="${LD-ld} -m elf64_sparc"
5719 ;;
5720 esac
5721 ;;
5722 esac
5723 fi
5724 rm -rf conftest*
5725 ;;
5726
5727*-*-sco3.2v5*)
5728 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5729 SAVE_CFLAGS="$CFLAGS"
5730 CFLAGS="$CFLAGS -belf"
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5732$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5733if test "${lt_cv_cc_needs_belf+set}" = set; then :
5734 $as_echo_n "(cached) " >&6
5735else
5736 ac_ext=c
5737ac_cpp='$CPP $CPPFLAGS'
5738ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5739ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5740ac_compiler_gnu=$ac_cv_c_compiler_gnu
5741
5742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5743/* end confdefs.h. */
5744
5745int
5746main ()
5747{
5748
5749 ;
5750 return 0;
5751}
5752_ACEOF
5753if ac_fn_c_try_link "$LINENO"; then :
5754 lt_cv_cc_needs_belf=yes
5755else
5756 lt_cv_cc_needs_belf=no
5757fi
5758rm -f core conftest.err conftest.$ac_objext \
5759 conftest$ac_exeext conftest.$ac_ext
5760 ac_ext=c
5761ac_cpp='$CPP $CPPFLAGS'
5762ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5763ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5764ac_compiler_gnu=$ac_cv_c_compiler_gnu
5765
5766fi
5767{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5768$as_echo "$lt_cv_cc_needs_belf" >&6; }
5769 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5770 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5771 CFLAGS="$SAVE_CFLAGS"
5772 fi
5773 ;;
5774sparc*-*solaris*)
5775 # Find out which ABI we are using.
5776 echo 'int i;' > conftest.$ac_ext
5777 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5778 (eval $ac_compile) 2>&5
5779 ac_status=$?
5780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5781 test $ac_status = 0; }; then
5782 case `/usr/bin/file conftest.o` in
5783 *64-bit*)
5784 case $lt_cv_prog_gnu_ld in
5785 yes*) LD="${LD-ld} -m elf64_sparc" ;;
5786 *)
5787 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5788 LD="${LD-ld} -64"
5789 fi
5790 ;;
5791 esac
5792 ;;
5793 esac
5794 fi
5795 rm -rf conftest*
5796 ;;
5797esac
5798
5799need_locks="$enable_libtool_lock"
5800
5801
5802 case $host_os in
5803 rhapsody* | darwin*)
5804 if test -n "$ac_tool_prefix"; then
5805 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
5806set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5807{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5808$as_echo_n "checking for $ac_word... " >&6; }
5809if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
5810 $as_echo_n "(cached) " >&6
5811else
5812 if test -n "$DSYMUTIL"; then
5813 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5814else
5815as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5816for as_dir in $PATH
5817do
5818 IFS=$as_save_IFS
5819 test -z "$as_dir" && as_dir=.
5820 for ac_exec_ext in '' $ac_executable_extensions; do
5821 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5822 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
5823 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5824 break 2
5825 fi
5826done
5827 done
5828IFS=$as_save_IFS
5829
5830fi
5831fi
5832DSYMUTIL=$ac_cv_prog_DSYMUTIL
5833if test -n "$DSYMUTIL"; then
5834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
5835$as_echo "$DSYMUTIL" >&6; }
5836else
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5838$as_echo "no" >&6; }
5839fi
5840
5841
5842fi
5843if test -z "$ac_cv_prog_DSYMUTIL"; then
5844 ac_ct_DSYMUTIL=$DSYMUTIL
5845 # Extract the first word of "dsymutil", so it can be a program name with args.
5846set dummy dsymutil; ac_word=$2
5847{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5848$as_echo_n "checking for $ac_word... " >&6; }
5849if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
5850 $as_echo_n "(cached) " >&6
5851else
5852 if test -n "$ac_ct_DSYMUTIL"; then
5853 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5854else
5855as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5856for as_dir in $PATH
5857do
5858 IFS=$as_save_IFS
5859 test -z "$as_dir" && as_dir=.
5860 for ac_exec_ext in '' $ac_executable_extensions; do
5861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5862 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
5863 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5864 break 2
5865 fi
5866done
5867 done
5868IFS=$as_save_IFS
5869
5870fi
5871fi
5872ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5873if test -n "$ac_ct_DSYMUTIL"; then
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
5875$as_echo "$ac_ct_DSYMUTIL" >&6; }
5876else
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5878$as_echo "no" >&6; }
5879fi
5880
5881 if test "x$ac_ct_DSYMUTIL" = x; then
5882 DSYMUTIL=":"
5883 else
5884 case $cross_compiling:$ac_tool_warned in
5885yes:)
5886{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5887$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5888ac_tool_warned=yes ;;
5889esac
5890 DSYMUTIL=$ac_ct_DSYMUTIL
5891 fi
5892else
5893 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5894fi
5895
5896 if test -n "$ac_tool_prefix"; then
5897 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
5898set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5899{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5900$as_echo_n "checking for $ac_word... " >&6; }
5901if test "${ac_cv_prog_NMEDIT+set}" = set; then :
5902 $as_echo_n "(cached) " >&6
5903else
5904 if test -n "$NMEDIT"; then
5905 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5906else
5907as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5908for as_dir in $PATH
5909do
5910 IFS=$as_save_IFS
5911 test -z "$as_dir" && as_dir=.
5912 for ac_exec_ext in '' $ac_executable_extensions; do
5913 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5914 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
5915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5916 break 2
5917 fi
5918done
5919 done
5920IFS=$as_save_IFS
5921
5922fi
5923fi
5924NMEDIT=$ac_cv_prog_NMEDIT
5925if test -n "$NMEDIT"; then
5926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
5927$as_echo "$NMEDIT" >&6; }
5928else
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5930$as_echo "no" >&6; }
5931fi
5932
5933
5934fi
5935if test -z "$ac_cv_prog_NMEDIT"; then
5936 ac_ct_NMEDIT=$NMEDIT
5937 # Extract the first word of "nmedit", so it can be a program name with args.
5938set dummy nmedit; ac_word=$2
5939{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5940$as_echo_n "checking for $ac_word... " >&6; }
5941if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
5942 $as_echo_n "(cached) " >&6
5943else
5944 if test -n "$ac_ct_NMEDIT"; then
5945 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5946else
5947as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5948for as_dir in $PATH
5949do
5950 IFS=$as_save_IFS
5951 test -z "$as_dir" && as_dir=.
5952 for ac_exec_ext in '' $ac_executable_extensions; do
5953 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5954 ac_cv_prog_ac_ct_NMEDIT="nmedit"
5955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5956 break 2
5957 fi
5958done
5959 done
5960IFS=$as_save_IFS
5961
5962fi
5963fi
5964ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5965if test -n "$ac_ct_NMEDIT"; then
5966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
5967$as_echo "$ac_ct_NMEDIT" >&6; }
5968else
5969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5970$as_echo "no" >&6; }
5971fi
5972
5973 if test "x$ac_ct_NMEDIT" = x; then
5974 NMEDIT=":"
5975 else
5976 case $cross_compiling:$ac_tool_warned in
5977yes:)
5978{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5979$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5980ac_tool_warned=yes ;;
5981esac
5982 NMEDIT=$ac_ct_NMEDIT
5983 fi
5984else
5985 NMEDIT="$ac_cv_prog_NMEDIT"
5986fi
5987
5988 if test -n "$ac_tool_prefix"; then
5989 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
5990set dummy ${ac_tool_prefix}lipo; ac_word=$2
5991{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5992$as_echo_n "checking for $ac_word... " >&6; }
5993if test "${ac_cv_prog_LIPO+set}" = set; then :
5994 $as_echo_n "(cached) " >&6
5995else
5996 if test -n "$LIPO"; then
5997 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5998else
5999as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6000for as_dir in $PATH
6001do
6002 IFS=$as_save_IFS
6003 test -z "$as_dir" && as_dir=.
6004 for ac_exec_ext in '' $ac_executable_extensions; do
6005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6006 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6008 break 2
6009 fi
6010done
6011 done
6012IFS=$as_save_IFS
6013
6014fi
6015fi
6016LIPO=$ac_cv_prog_LIPO
6017if test -n "$LIPO"; then
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6019$as_echo "$LIPO" >&6; }
6020else
6021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6022$as_echo "no" >&6; }
6023fi
6024
6025
6026fi
6027if test -z "$ac_cv_prog_LIPO"; then
6028 ac_ct_LIPO=$LIPO
6029 # Extract the first word of "lipo", so it can be a program name with args.
6030set dummy lipo; ac_word=$2
6031{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6032$as_echo_n "checking for $ac_word... " >&6; }
6033if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6034 $as_echo_n "(cached) " >&6
6035else
6036 if test -n "$ac_ct_LIPO"; then
6037 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6038else
6039as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6040for as_dir in $PATH
6041do
6042 IFS=$as_save_IFS
6043 test -z "$as_dir" && as_dir=.
6044 for ac_exec_ext in '' $ac_executable_extensions; do
6045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6046 ac_cv_prog_ac_ct_LIPO="lipo"
6047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6048 break 2
6049 fi
6050done
6051 done
6052IFS=$as_save_IFS
6053
6054fi
6055fi
6056ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6057if test -n "$ac_ct_LIPO"; then
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6059$as_echo "$ac_ct_LIPO" >&6; }
6060else
6061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6062$as_echo "no" >&6; }
6063fi
6064
6065 if test "x$ac_ct_LIPO" = x; then
6066 LIPO=":"
6067 else
6068 case $cross_compiling:$ac_tool_warned in
6069yes:)
6070{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6071$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6072ac_tool_warned=yes ;;
6073esac
6074 LIPO=$ac_ct_LIPO
6075 fi
6076else
6077 LIPO="$ac_cv_prog_LIPO"
6078fi
6079
6080 if test -n "$ac_tool_prefix"; then
6081 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6082set dummy ${ac_tool_prefix}otool; ac_word=$2
6083{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6084$as_echo_n "checking for $ac_word... " >&6; }
6085if test "${ac_cv_prog_OTOOL+set}" = set; then :
6086 $as_echo_n "(cached) " >&6
6087else
6088 if test -n "$OTOOL"; then
6089 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6090else
6091as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6092for as_dir in $PATH
6093do
6094 IFS=$as_save_IFS
6095 test -z "$as_dir" && as_dir=.
6096 for ac_exec_ext in '' $ac_executable_extensions; do
6097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6098 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6100 break 2
6101 fi
6102done
6103 done
6104IFS=$as_save_IFS
6105
6106fi
6107fi
6108OTOOL=$ac_cv_prog_OTOOL
6109if test -n "$OTOOL"; then
6110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6111$as_echo "$OTOOL" >&6; }
6112else
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6114$as_echo "no" >&6; }
6115fi
6116
6117
6118fi
6119if test -z "$ac_cv_prog_OTOOL"; then
6120 ac_ct_OTOOL=$OTOOL
6121 # Extract the first word of "otool", so it can be a program name with args.
6122set dummy otool; ac_word=$2
6123{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6124$as_echo_n "checking for $ac_word... " >&6; }
6125if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6126 $as_echo_n "(cached) " >&6
6127else
6128 if test -n "$ac_ct_OTOOL"; then
6129 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6130else
6131as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6132for as_dir in $PATH
6133do
6134 IFS=$as_save_IFS
6135 test -z "$as_dir" && as_dir=.
6136 for ac_exec_ext in '' $ac_executable_extensions; do
6137 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6138 ac_cv_prog_ac_ct_OTOOL="otool"
6139 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6140 break 2
6141 fi
6142done
6143 done
6144IFS=$as_save_IFS
6145
6146fi
6147fi
6148ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6149if test -n "$ac_ct_OTOOL"; then
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6151$as_echo "$ac_ct_OTOOL" >&6; }
6152else
6153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6154$as_echo "no" >&6; }
6155fi
6156
6157 if test "x$ac_ct_OTOOL" = x; then
6158 OTOOL=":"
6159 else
6160 case $cross_compiling:$ac_tool_warned in
6161yes:)
6162{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6163$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6164ac_tool_warned=yes ;;
6165esac
6166 OTOOL=$ac_ct_OTOOL
6167 fi
6168else
6169 OTOOL="$ac_cv_prog_OTOOL"
6170fi
6171
6172 if test -n "$ac_tool_prefix"; then
6173 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6174set dummy ${ac_tool_prefix}otool64; ac_word=$2
6175{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6176$as_echo_n "checking for $ac_word... " >&6; }
6177if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6178 $as_echo_n "(cached) " >&6
6179else
6180 if test -n "$OTOOL64"; then
6181 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6182else
6183as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6184for as_dir in $PATH
6185do
6186 IFS=$as_save_IFS
6187 test -z "$as_dir" && as_dir=.
6188 for ac_exec_ext in '' $ac_executable_extensions; do
6189 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6190 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6192 break 2
6193 fi
6194done
6195 done
6196IFS=$as_save_IFS
6197
6198fi
6199fi
6200OTOOL64=$ac_cv_prog_OTOOL64
6201if test -n "$OTOOL64"; then
6202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6203$as_echo "$OTOOL64" >&6; }
6204else
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6206$as_echo "no" >&6; }
6207fi
6208
6209
6210fi
6211if test -z "$ac_cv_prog_OTOOL64"; then
6212 ac_ct_OTOOL64=$OTOOL64
6213 # Extract the first word of "otool64", so it can be a program name with args.
6214set dummy otool64; ac_word=$2
6215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6216$as_echo_n "checking for $ac_word... " >&6; }
6217if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6218 $as_echo_n "(cached) " >&6
6219else
6220 if test -n "$ac_ct_OTOOL64"; then
6221 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6222else
6223as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6224for as_dir in $PATH
6225do
6226 IFS=$as_save_IFS
6227 test -z "$as_dir" && as_dir=.
6228 for ac_exec_ext in '' $ac_executable_extensions; do
6229 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6230 ac_cv_prog_ac_ct_OTOOL64="otool64"
6231 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6232 break 2
6233 fi
6234done
6235 done
6236IFS=$as_save_IFS
6237
6238fi
6239fi
6240ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6241if test -n "$ac_ct_OTOOL64"; then
6242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6243$as_echo "$ac_ct_OTOOL64" >&6; }
6244else
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6246$as_echo "no" >&6; }
6247fi
6248
6249 if test "x$ac_ct_OTOOL64" = x; then
6250 OTOOL64=":"
6251 else
6252 case $cross_compiling:$ac_tool_warned in
6253yes:)
6254{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6255$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6256ac_tool_warned=yes ;;
6257esac
6258 OTOOL64=$ac_ct_OTOOL64
6259 fi
6260else
6261 OTOOL64="$ac_cv_prog_OTOOL64"
6262fi
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6291$as_echo_n "checking for -single_module linker flag... " >&6; }
6292if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6293 $as_echo_n "(cached) " >&6
6294else
6295 lt_cv_apple_cc_single_mod=no
6296 if test -z "${LT_MULTI_MODULE}"; then
6297 # By default we will add the -single_module flag. You can override
6298 # by either setting the environment variable LT_MULTI_MODULE
6299 # non-empty at configure time, or by adding -multi_module to the
6300 # link flags.
6301 rm -rf libconftest.dylib*
6302 echo "int foo(void){return 1;}" > conftest.c
6303 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6304-dynamiclib -Wl,-single_module conftest.c" >&5
6305 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6306 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6307 _lt_result=$?
6308 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6309 lt_cv_apple_cc_single_mod=yes
6310 else
6311 cat conftest.err >&5
6312 fi
6313 rm -rf libconftest.dylib*
6314 rm -f conftest.*
6315 fi
6316fi
6317{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6318$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6320$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6321if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6322 $as_echo_n "(cached) " >&6
6323else
6324 lt_cv_ld_exported_symbols_list=no
6325 save_LDFLAGS=$LDFLAGS
6326 echo "_main" > conftest.sym
6327 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6329/* end confdefs.h. */
6330
6331int
6332main ()
6333{
6334
6335 ;
6336 return 0;
6337}
6338_ACEOF
6339if ac_fn_c_try_link "$LINENO"; then :
6340 lt_cv_ld_exported_symbols_list=yes
6341else
6342 lt_cv_ld_exported_symbols_list=no
6343fi
6344rm -f core conftest.err conftest.$ac_objext \
6345 conftest$ac_exeext conftest.$ac_ext
6346 LDFLAGS="$save_LDFLAGS"
6347
6348fi
6349{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6350$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6352$as_echo_n "checking for -force_load linker flag... " >&6; }
6353if test "${lt_cv_ld_force_load+set}" = set; then :
6354 $as_echo_n "(cached) " >&6
6355else
6356 lt_cv_ld_force_load=no
6357 cat > conftest.c << _LT_EOF
6358int forced_loaded() { return 2;}
6359_LT_EOF
6360 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6361 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6362 echo "$AR cru libconftest.a conftest.o" >&5
6363 $AR cru libconftest.a conftest.o 2>&5
6364 cat > conftest.c << _LT_EOF
6365int main() { return 0;}
6366_LT_EOF
6367 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6368 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6369 _lt_result=$?
6370 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6371 lt_cv_ld_force_load=yes
6372 else
6373 cat conftest.err >&5
6374 fi
6375 rm -f conftest.err libconftest.a conftest conftest.c
6376 rm -rf conftest.dSYM
6377
6378fi
6379{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6380$as_echo "$lt_cv_ld_force_load" >&6; }
6381 case $host_os in
6382 rhapsody* | darwin1.[012])
6383 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6384 darwin1.*)
6385 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6386 darwin*) # darwin 5.x on
6387 # if running on 10.5 or later, the deployment target defaults
6388 # to the OS version, if on x86, and 10.4, the deployment
6389 # target defaults to 10.4. Don't you love it?
6390 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6391 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6392 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
fdbf396f 6393 10.[012][,.]*)
6bb11ab3
L
6394 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6395 10.*)
6396 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6397 esac
6398 ;;
6399 esac
6400 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6401 _lt_dar_single_mod='$single_module'
6402 fi
6403 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6404 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6405 else
6406 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6407 fi
6408 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6409 _lt_dsymutil='~$DSYMUTIL $lib || :'
6410 else
6411 _lt_dsymutil=
6412 fi
6413 ;;
6414 esac
6415
6416for ac_header in dlfcn.h
6417do :
6418 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6419"
6420if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6421 cat >>confdefs.h <<_ACEOF
6422#define HAVE_DLFCN_H 1
6423_ACEOF
6424
6425fi
6426
6427done
6428
6429
6430
6431# autoconf.info says this should be called right after AC_INIT.
6432ac_config_headers="$ac_config_headers cconfig.h:config.in"
6433
6434
6435
6436
6437
6438
6439# Put a plausible default for CC_FOR_BUILD in Makefile.
6440if test "x$cross_compiling" = "xno"; then
6441 CC_FOR_BUILD='$(CC)'
6442else
6443 CC_FOR_BUILD=gcc
6444fi
6445
6446
6447
6448
6449AR=${AR-ar}
6450
6451if test -n "$ac_tool_prefix"; then
6452 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6453set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6454{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6455$as_echo_n "checking for $ac_word... " >&6; }
6456if test "${ac_cv_prog_RANLIB+set}" = set; then :
6457 $as_echo_n "(cached) " >&6
6458else
6459 if test -n "$RANLIB"; then
6460 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6461else
6462as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6463for as_dir in $PATH
6464do
6465 IFS=$as_save_IFS
6466 test -z "$as_dir" && as_dir=.
6467 for ac_exec_ext in '' $ac_executable_extensions; do
6468 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6469 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6471 break 2
6472 fi
6473done
6474 done
6475IFS=$as_save_IFS
6476
6477fi
6478fi
6479RANLIB=$ac_cv_prog_RANLIB
6480if test -n "$RANLIB"; then
6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6482$as_echo "$RANLIB" >&6; }
6483else
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485$as_echo "no" >&6; }
6486fi
6487
6488
6489fi
6490if test -z "$ac_cv_prog_RANLIB"; then
6491 ac_ct_RANLIB=$RANLIB
6492 # Extract the first word of "ranlib", so it can be a program name with args.
6493set dummy ranlib; ac_word=$2
6494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6495$as_echo_n "checking for $ac_word... " >&6; }
6496if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6497 $as_echo_n "(cached) " >&6
6498else
6499 if test -n "$ac_ct_RANLIB"; then
6500 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6501else
6502as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6503for as_dir in $PATH
6504do
6505 IFS=$as_save_IFS
6506 test -z "$as_dir" && as_dir=.
6507 for ac_exec_ext in '' $ac_executable_extensions; do
6508 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6509 ac_cv_prog_ac_ct_RANLIB="ranlib"
6510 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6511 break 2
6512 fi
6513done
6514 done
6515IFS=$as_save_IFS
6516
6517fi
6518fi
6519ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6520if test -n "$ac_ct_RANLIB"; then
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6522$as_echo "$ac_ct_RANLIB" >&6; }
6523else
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6525$as_echo "no" >&6; }
6526fi
6527
6528 if test "x$ac_ct_RANLIB" = x; then
6529 RANLIB=":"
6530 else
6531 case $cross_compiling:$ac_tool_warned in
6532yes:)
6533{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6534$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6535ac_tool_warned=yes ;;
6536esac
6537 RANLIB=$ac_ct_RANLIB
6538 fi
6539else
6540 RANLIB="$ac_cv_prog_RANLIB"
6541fi
6542
6543
6544# Some of the common include files depend on bfd.h, and bfd.h checks
6545# that config.h is included first by testing that the PACKAGE macro
6546# is defined.
6547PACKAGE=sim
6548
6549cat >>confdefs.h <<_ACEOF
6550#define PACKAGE "$PACKAGE"
6551_ACEOF
6552
6553
6554
6555# Dependency checking.
6556ac_config_commands="$ac_config_commands depdir"
6557
6558
6559depcc="$CC" am_compiler_list=
6560
6561am_depcomp=$ac_aux_dir/depcomp
6562{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6563$as_echo_n "checking dependency style of $depcc... " >&6; }
6564if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
6565 $as_echo_n "(cached) " >&6
6566else
6567 if test -f "$am_depcomp"; then
6568 # We make a subdir and do the tests there. Otherwise we can end up
6569 # making bogus files that we don't know about and never remove. For
6570 # instance it was reported that on HP-UX the gcc test will end up
6571 # making a dummy file named `D' -- because `-MD' means `put the output
6572 # in D'.
6573 mkdir conftest.dir
6574 # Copy depcomp to subdir because otherwise we won't find it if we're
6575 # using a relative directory.
6576 cp "$am_depcomp" conftest.dir
6577 cd conftest.dir
6578 # We will build objects and dependencies in a subdirectory because
6579 # it helps to detect inapplicable dependency modes. For instance
6580 # both Tru64's cc and ICC support -MD to output dependencies as a
6581 # side effect of compilation, but ICC will put the dependencies in
6582 # the current directory while Tru64 will put them in the object
6583 # directory.
6584 mkdir sub
6585
6586 am_cv_CC_dependencies_compiler_type=none
6587 if test "$am_compiler_list" = ""; then
6588 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6589 fi
6590 for depmode in $am_compiler_list; do
6591 if test $depmode = none; then break; fi
6592
6593 $as_echo "$as_me:$LINENO: trying $depmode" >&5
6594 # Setup a source with many dependencies, because some compilers
6595 # like to wrap large dependency lists on column 80 (with \), and
6596 # we should not choose a depcomp mode which is confused by this.
6597 #
6598 # We need to recreate these files for each test, as the compiler may
6599 # overwrite some of them when testing with obscure command lines.
6600 # This happens at least with the AIX C compiler.
6601 : > sub/conftest.c
6602 for i in 1 2 3 4 5 6; do
6603 echo '#include "conftst'$i'.h"' >> sub/conftest.c
6604 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6605 # Solaris 8's {/usr,}/bin/sh.
6606 touch sub/conftst$i.h
6607 done
6608 echo "include sub/conftest.Po" > confmf
6609
6610 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6611 # mode. It turns out that the SunPro C++ compiler does not properly
6612 # handle `-M -o', and we need to detect this.
6613 depcmd="depmode=$depmode \
6614 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6615 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6616 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
6617 echo "| $depcmd" | sed -e 's/ */ /g' >&5
6618 if env $depcmd > conftest.err 2>&1 &&
6619 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
6620 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
6621 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
6622 # icc doesn't choke on unknown options, it will just issue warnings
6623 # or remarks (even with -Werror). So we grep stderr for any message
6624 # that says an option was ignored or not supported.
6625 # When given -MP, icc 7.0 and 7.1 complain thusly:
6626 # icc: Command line warning: ignoring option '-M'; no argument required
6627 # The diagnosis changed in icc 8.0:
6628 # icc: Command line remark: option '-MP' not supported
6629 if (grep 'ignoring option' conftest.err ||
6630 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
6631 am_cv_CC_dependencies_compiler_type=$depmode
6632 $as_echo "$as_me:$LINENO: success" >&5
6633 break
6634 fi
6635 fi
6636 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
6637 sed -e 's/^/| /' < conftest.err >&5
6638 done
6639
6640 cd ..
6641 rm -rf conftest.dir
6642else
6643 am_cv_CC_dependencies_compiler_type=none
6644fi
6645
6646fi
6647{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6648$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6649if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
6650then as_fn_error "no usable dependency style found" "$LINENO" 5
6651else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
6652
6653fi
6654
6655
6656# Check for the 'make' the user wants to use.
6657for ac_prog in make
6658do
6659 # Extract the first word of "$ac_prog", so it can be a program name with args.
6660set dummy $ac_prog; ac_word=$2
6661{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6662$as_echo_n "checking for $ac_word... " >&6; }
6663if test "${ac_cv_prog_MAKE+set}" = set; then :
6664 $as_echo_n "(cached) " >&6
6665else
6666 if test -n "$MAKE"; then
6667 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
6668else
6669as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6670for as_dir in $PATH
6671do
6672 IFS=$as_save_IFS
6673 test -z "$as_dir" && as_dir=.
6674 for ac_exec_ext in '' $ac_executable_extensions; do
6675 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6676 ac_cv_prog_MAKE="$ac_prog"
6677 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6678 break 2
6679 fi
6680done
6681 done
6682IFS=$as_save_IFS
6683
6684fi
6685fi
6686MAKE=$ac_cv_prog_MAKE
6687if test -n "$MAKE"; then
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
6689$as_echo "$MAKE" >&6; }
6690else
6691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6692$as_echo "no" >&6; }
6693fi
6694
6695
6696 test -n "$MAKE" && break
6697done
6698
6699MAKE_IS_GNU=
6700case "`$MAKE --version 2>&1 | sed 1q`" in
6701 *GNU*)
6702 MAKE_IS_GNU=yes
6703 ;;
6704esac
6705 if test "$MAKE_IS_GNU" = yes; then
6706 GMAKE_TRUE=
6707 GMAKE_FALSE='#'
6708else
6709 GMAKE_TRUE='#'
6710 GMAKE_FALSE=
6711fi
6712
6713
6714ALL_LINGUAS=
6715# If we haven't got the data from the intl directory,
6716# assume NLS is disabled.
6717USE_NLS=no
6718LIBINTL=
6719LIBINTL_DEP=
6720INCINTL=
6721XGETTEXT=
6722GMSGFMT=
6723POSUB=
6724
6725if test -f ../../intl/config.intl; then
6726 . ../../intl/config.intl
6727fi
6728{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6729$as_echo_n "checking whether NLS is requested... " >&6; }
6730if test x"$USE_NLS" != xyes; then
6731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6732$as_echo "no" >&6; }
6733else
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6735$as_echo "yes" >&6; }
6736
6737$as_echo "#define ENABLE_NLS 1" >>confdefs.h
6738
6739
6740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6741$as_echo_n "checking for catalogs to be installed... " >&6; }
6742 # Look for .po and .gmo files in the source directory.
6743 CATALOGS=
6744 XLINGUAS=
6745 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
6746 # If there aren't any .gmo files the shell will give us the
6747 # literal string "../path/to/srcdir/po/*.gmo" which has to be
6748 # weeded out.
6749 case "$cat" in *\**)
6750 continue;;
6751 esac
6752 # The quadruple backslash is collapsed to a double backslash
6753 # by the backticks, then collapsed again by the double quotes,
6754 # leaving us with one backslash in the sed expression (right
6755 # before the dot that mustn't act as a wildcard).
6756 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
6757 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
6758 # The user is allowed to set LINGUAS to a list of languages to
6759 # install catalogs for. If it's empty that means "all of them."
6760 if test "x$LINGUAS" = x; then
6761 CATALOGS="$CATALOGS $cat"
6762 XLINGUAS="$XLINGUAS $lang"
6763 else
6764 case "$LINGUAS" in *$lang*)
6765 CATALOGS="$CATALOGS $cat"
6766 XLINGUAS="$XLINGUAS $lang"
6767 ;;
6768 esac
6769 fi
6770 done
6771 LINGUAS="$XLINGUAS"
6772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
6773$as_echo "$LINGUAS" >&6; }
6774
6775
6776 DATADIRNAME=share
6777
6778 INSTOBJEXT=.mo
6779
6780 GENCAT=gencat
6781
6782 CATOBJEXT=.gmo
6783
6784fi
6785
6786# Check for common headers.
6787# FIXME: Seems to me this can cause problems for i386-windows hosts.
6788# At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
6789for ac_header in stdlib.h string.h strings.h unistd.h time.h
6790do :
6791 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6792ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6793eval as_val=\$$as_ac_Header
6794 if test "x$as_val" = x""yes; then :
6795 cat >>confdefs.h <<_ACEOF
6796#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6797_ACEOF
6798
6799fi
6800
6801done
6802
6803for ac_header in sys/time.h sys/resource.h
6804do :
6805 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6806ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6807eval as_val=\$$as_ac_Header
6808 if test "x$as_val" = x""yes; then :
6809 cat >>confdefs.h <<_ACEOF
6810#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6811_ACEOF
6812
6813fi
6814
6815done
6816
6817for ac_header in fcntl.h fpu_control.h
6818do :
6819 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6820ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6821eval as_val=\$$as_ac_Header
6822 if test "x$as_val" = x""yes; then :
6823 cat >>confdefs.h <<_ACEOF
6824#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6825_ACEOF
6826
6827fi
6828
6829done
6830
6831for ac_header in dlfcn.h errno.h sys/stat.h
6832do :
6833 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6834ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6835eval as_val=\$$as_ac_Header
6836 if test "x$as_val" = x""yes; then :
6837 cat >>confdefs.h <<_ACEOF
6838#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6839_ACEOF
6840
6841fi
6842
6843done
6844
6845for ac_func in getrusage time sigaction __setfpucw
6846do :
6847 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6848ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6849eval as_val=\$$as_ac_var
6850 if test "x$as_val" = x""yes; then :
6851 cat >>confdefs.h <<_ACEOF
6852#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
6853_ACEOF
6854
6855fi
6856done
6857
6858
6859# Check for socket libraries
6860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
6861$as_echo_n "checking for bind in -lsocket... " >&6; }
6862if test "${ac_cv_lib_socket_bind+set}" = set; then :
6863 $as_echo_n "(cached) " >&6
6864else
6865 ac_check_lib_save_LIBS=$LIBS
6866LIBS="-lsocket $LIBS"
6867cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6868/* end confdefs.h. */
6869
6870/* Override any GCC internal prototype to avoid an error.
6871 Use char because int might match the return type of a GCC
6872 builtin and then its argument prototype would still apply. */
6873#ifdef __cplusplus
6874extern "C"
6875#endif
6876char bind ();
6877int
6878main ()
6879{
6880return bind ();
6881 ;
6882 return 0;
6883}
6884_ACEOF
6885if ac_fn_c_try_link "$LINENO"; then :
6886 ac_cv_lib_socket_bind=yes
6887else
6888 ac_cv_lib_socket_bind=no
6889fi
6890rm -f core conftest.err conftest.$ac_objext \
6891 conftest$ac_exeext conftest.$ac_ext
6892LIBS=$ac_check_lib_save_LIBS
6893fi
6894{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
6895$as_echo "$ac_cv_lib_socket_bind" >&6; }
6896if test "x$ac_cv_lib_socket_bind" = x""yes; then :
6897 cat >>confdefs.h <<_ACEOF
6898#define HAVE_LIBSOCKET 1
6899_ACEOF
6900
6901 LIBS="-lsocket $LIBS"
6902
6903fi
6904
6905{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
6906$as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
6907if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
6908 $as_echo_n "(cached) " >&6
6909else
6910 ac_check_lib_save_LIBS=$LIBS
6911LIBS="-lnsl $LIBS"
6912cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6913/* end confdefs.h. */
6914
6915/* Override any GCC internal prototype to avoid an error.
6916 Use char because int might match the return type of a GCC
6917 builtin and then its argument prototype would still apply. */
6918#ifdef __cplusplus
6919extern "C"
6920#endif
6921char gethostbyname ();
6922int
6923main ()
6924{
6925return gethostbyname ();
6926 ;
6927 return 0;
6928}
6929_ACEOF
6930if ac_fn_c_try_link "$LINENO"; then :
6931 ac_cv_lib_nsl_gethostbyname=yes
6932else
6933 ac_cv_lib_nsl_gethostbyname=no
6934fi
6935rm -f core conftest.err conftest.$ac_objext \
6936 conftest$ac_exeext conftest.$ac_ext
6937LIBS=$ac_check_lib_save_LIBS
6938fi
6939{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
6940$as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
6941if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
6942 cat >>confdefs.h <<_ACEOF
6943#define HAVE_LIBNSL 1
6944_ACEOF
6945
6946 LIBS="-lnsl $LIBS"
6947
6948fi
6949
6950
6951# BFD conditionally uses zlib, so we must link it in if libbfd does, by
6952# using the same condition.
6953
6954 # See if the user specified whether he wants zlib support or not.
6955
6956# Check whether --with-zlib was given.
6957if test "${with_zlib+set}" = set; then :
6958 withval=$with_zlib;
6959else
6960 with_zlib=auto
6961fi
6962
6963
6964 if test "$with_zlib" != "no"; then
6965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
6966$as_echo_n "checking for library containing zlibVersion... " >&6; }
6967if test "${ac_cv_search_zlibVersion+set}" = set; then :
6968 $as_echo_n "(cached) " >&6
6969else
6970 ac_func_search_save_LIBS=$LIBS
6971cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6972/* end confdefs.h. */
6973
6974/* Override any GCC internal prototype to avoid an error.
6975 Use char because int might match the return type of a GCC
6976 builtin and then its argument prototype would still apply. */
6977#ifdef __cplusplus
6978extern "C"
6979#endif
6980char zlibVersion ();
6981int
6982main ()
6983{
6984return zlibVersion ();
6985 ;
6986 return 0;
6987}
6988_ACEOF
6989for ac_lib in '' z; do
6990 if test -z "$ac_lib"; then
6991 ac_res="none required"
6992 else
6993 ac_res=-l$ac_lib
6994 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6995 fi
6996 if ac_fn_c_try_link "$LINENO"; then :
6997 ac_cv_search_zlibVersion=$ac_res
6998fi
6999rm -f core conftest.err conftest.$ac_objext \
7000 conftest$ac_exeext
7001 if test "${ac_cv_search_zlibVersion+set}" = set; then :
7002 break
7003fi
7004done
7005if test "${ac_cv_search_zlibVersion+set}" = set; then :
7006
7007else
7008 ac_cv_search_zlibVersion=no
7009fi
7010rm conftest.$ac_ext
7011LIBS=$ac_func_search_save_LIBS
7012fi
7013{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
7014$as_echo "$ac_cv_search_zlibVersion" >&6; }
7015ac_res=$ac_cv_search_zlibVersion
7016if test "$ac_res" != no; then :
7017 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7018 for ac_header in zlib.h
7019do :
7020 ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
7021if test "x$ac_cv_header_zlib_h" = x""yes; then :
7022 cat >>confdefs.h <<_ACEOF
7023#define HAVE_ZLIB_H 1
7024_ACEOF
7025
7026fi
7027
7028done
7029
7030fi
7031
7032 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
7033 as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
7034 fi
7035 fi
7036
7037
7038# BFD uses libdl when when plugins enabled.
7039
faa743bb
RM
7040 maybe_plugins=no
7041 for ac_header in dlfcn.h
7042do :
7043 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7044"
7045if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7046 cat >>confdefs.h <<_ACEOF
7047#define HAVE_DLFCN_H 1
7048_ACEOF
7049 maybe_plugins=yes
7050fi
7051
7052done
7053
7054 for ac_header in windows.h
7055do :
7056 ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
7057"
7058if test "x$ac_cv_header_windows_h" = x""yes; then :
7059 cat >>confdefs.h <<_ACEOF
7060#define HAVE_WINDOWS_H 1
7061_ACEOF
7062 maybe_plugins=yes
7063fi
7064
7065done
7066
7067
7068 # Check whether --enable-plugins was given.
6bb11ab3
L
7069if test "${enable_plugins+set}" = set; then :
7070 enableval=$enable_plugins; case "${enableval}" in
faa743bb
RM
7071 no) plugins=no ;;
7072 *) plugins=yes
7073 if test "$maybe_plugins" != "yes" ; then
7074 as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
7075 fi ;;
7076 esac
6bb11ab3 7077else
faa743bb
RM
7078 plugins=$maybe_plugins
7079
6bb11ab3
L
7080fi
7081
2974be62
AM
7082 if test "$plugins" = "yes"; then
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
7084$as_echo_n "checking for library containing dlopen... " >&6; }
7085if test "${ac_cv_search_dlopen+set}" = set; then :
7086 $as_echo_n "(cached) " >&6
7087else
7088 ac_func_search_save_LIBS=$LIBS
7089cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7090/* end confdefs.h. */
7091
7092/* Override any GCC internal prototype to avoid an error.
7093 Use char because int might match the return type of a GCC
7094 builtin and then its argument prototype would still apply. */
7095#ifdef __cplusplus
7096extern "C"
7097#endif
7098char dlopen ();
7099int
7100main ()
7101{
7102return dlopen ();
7103 ;
7104 return 0;
7105}
7106_ACEOF
7107for ac_lib in '' dl; do
7108 if test -z "$ac_lib"; then
7109 ac_res="none required"
7110 else
7111 ac_res=-l$ac_lib
7112 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7113 fi
7114 if ac_fn_c_try_link "$LINENO"; then :
7115 ac_cv_search_dlopen=$ac_res
7116fi
7117rm -f core conftest.err conftest.$ac_objext \
7118 conftest$ac_exeext
7119 if test "${ac_cv_search_dlopen+set}" = set; then :
7120 break
7121fi
7122done
7123if test "${ac_cv_search_dlopen+set}" = set; then :
7124
7125else
7126 ac_cv_search_dlopen=no
7127fi
7128rm conftest.$ac_ext
7129LIBS=$ac_func_search_save_LIBS
7130fi
7131{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
7132$as_echo "$ac_cv_search_dlopen" >&6; }
7133ac_res=$ac_cv_search_dlopen
7134if test "$ac_res" != no; then :
7135 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7136
7137fi
7138
7139 fi
6bb11ab3
L
7140
7141 if test "$plugins" = yes; then
7142 PLUGINS_TRUE=
7143 PLUGINS_FALSE='#'
7144else
7145 PLUGINS_TRUE='#'
7146 PLUGINS_FALSE=
7147fi
7148
7149
7150
7151
7152
7153# Set options
7154enable_dlopen=yes
7155
7156
7157
7158
7159 enable_win32_dll=no
7160
7161
7162 # Check whether --enable-shared was given.
7163if test "${enable_shared+set}" = set; then :
7164 enableval=$enable_shared; p=${PACKAGE-default}
7165 case $enableval in
7166 yes) enable_shared=yes ;;
7167 no) enable_shared=no ;;
7168 *)
7169 enable_shared=no
7170 # Look at the argument we got. We use all the common list separators.
7171 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7172 for pkg in $enableval; do
7173 IFS="$lt_save_ifs"
7174 if test "X$pkg" = "X$p"; then
7175 enable_shared=yes
7176 fi
7177 done
7178 IFS="$lt_save_ifs"
7179 ;;
7180 esac
7181else
7182 enable_shared=yes
7183fi
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193 # Check whether --enable-static was given.
7194if test "${enable_static+set}" = set; then :
7195 enableval=$enable_static; p=${PACKAGE-default}
7196 case $enableval in
7197 yes) enable_static=yes ;;
7198 no) enable_static=no ;;
7199 *)
7200 enable_static=no
7201 # Look at the argument we got. We use all the common list separators.
7202 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7203 for pkg in $enableval; do
7204 IFS="$lt_save_ifs"
7205 if test "X$pkg" = "X$p"; then
7206 enable_static=yes
7207 fi
7208 done
7209 IFS="$lt_save_ifs"
7210 ;;
7211 esac
7212else
7213 enable_static=yes
7214fi
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225# Check whether --with-pic was given.
7226if test "${with_pic+set}" = set; then :
7227 withval=$with_pic; pic_mode="$withval"
7228else
7229 pic_mode=default
7230fi
7231
7232
7233test -z "$pic_mode" && pic_mode=default
7234
7235
7236
7237
7238
7239
7240
7241 # Check whether --enable-fast-install was given.
7242if test "${enable_fast_install+set}" = set; then :
7243 enableval=$enable_fast_install; p=${PACKAGE-default}
7244 case $enableval in
7245 yes) enable_fast_install=yes ;;
7246 no) enable_fast_install=no ;;
7247 *)
7248 enable_fast_install=no
7249 # Look at the argument we got. We use all the common list separators.
7250 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7251 for pkg in $enableval; do
7252 IFS="$lt_save_ifs"
7253 if test "X$pkg" = "X$p"; then
7254 enable_fast_install=yes
7255 fi
7256 done
7257 IFS="$lt_save_ifs"
7258 ;;
7259 esac
7260else
7261 enable_fast_install=yes
7262fi
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274# This can be used to rebuild libtool when needed
7275LIBTOOL_DEPS="$ltmain"
7276
7277# Always use our own libtool.
7278LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305test -z "$LN_S" && LN_S="ln -s"
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320if test -n "${ZSH_VERSION+set}" ; then
7321 setopt NO_GLOB_SUBST
7322fi
7323
7324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7325$as_echo_n "checking for objdir... " >&6; }
7326if test "${lt_cv_objdir+set}" = set; then :
7327 $as_echo_n "(cached) " >&6
7328else
7329 rm -f .libs 2>/dev/null
7330mkdir .libs 2>/dev/null
7331if test -d .libs; then
7332 lt_cv_objdir=.libs
7333else
7334 # MS-DOS does not allow filenames that begin with a dot.
7335 lt_cv_objdir=_libs
7336fi
7337rmdir .libs 2>/dev/null
7338fi
7339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7340$as_echo "$lt_cv_objdir" >&6; }
7341objdir=$lt_cv_objdir
7342
7343
7344
7345
7346
7347cat >>confdefs.h <<_ACEOF
7348#define LT_OBJDIR "$lt_cv_objdir/"
7349_ACEOF
7350
7351
7352
7353
7354case $host_os in
7355aix3*)
7356 # AIX sometimes has problems with the GCC collect2 program. For some
7357 # reason, if we set the COLLECT_NAMES environment variable, the problems
7358 # vanish in a puff of smoke.
7359 if test "X${COLLECT_NAMES+set}" != Xset; then
7360 COLLECT_NAMES=
7361 export COLLECT_NAMES
7362 fi
7363 ;;
7364esac
7365
7366# Global variables:
7367ofile=libtool
7368can_build_shared=yes
7369
7370# All known linkers require a `.a' archive for static linking (except MSVC,
7371# which needs '.lib').
7372libext=a
7373
7374with_gnu_ld="$lt_cv_prog_gnu_ld"
7375
7376old_CC="$CC"
7377old_CFLAGS="$CFLAGS"
7378
7379# Set sane defaults for various variables
7380test -z "$CC" && CC=cc
7381test -z "$LTCC" && LTCC=$CC
7382test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7383test -z "$LD" && LD=ld
7384test -z "$ac_objext" && ac_objext=o
7385
7386for cc_temp in $compiler""; do
7387 case $cc_temp in
7388 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7389 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7390 \-*) ;;
7391 *) break;;
7392 esac
7393done
7394cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7395
7396
7397# Only perform the check for file, if the check method requires it
7398test -z "$MAGIC_CMD" && MAGIC_CMD=file
7399case $deplibs_check_method in
7400file_magic*)
7401 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7403$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7404if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7405 $as_echo_n "(cached) " >&6
7406else
7407 case $MAGIC_CMD in
7408[\\/*] | ?:[\\/]*)
7409 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7410 ;;
7411*)
7412 lt_save_MAGIC_CMD="$MAGIC_CMD"
7413 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7414 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7415 for ac_dir in $ac_dummy; do
7416 IFS="$lt_save_ifs"
7417 test -z "$ac_dir" && ac_dir=.
7418 if test -f $ac_dir/${ac_tool_prefix}file; then
7419 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7420 if test -n "$file_magic_test_file"; then
7421 case $deplibs_check_method in
7422 "file_magic "*)
7423 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7424 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7425 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7426 $EGREP "$file_magic_regex" > /dev/null; then
7427 :
7428 else
7429 cat <<_LT_EOF 1>&2
7430
7431*** Warning: the command libtool uses to detect shared libraries,
7432*** $file_magic_cmd, produces output that libtool cannot recognize.
7433*** The result is that libtool may fail to recognize shared libraries
7434*** as such. This will affect the creation of libtool libraries that
7435*** depend on shared libraries, but programs linked with such libtool
7436*** libraries will work regardless of this problem. Nevertheless, you
7437*** may want to report the problem to your system manager and/or to
7438*** bug-libtool@gnu.org
7439
7440_LT_EOF
7441 fi ;;
7442 esac
7443 fi
7444 break
7445 fi
7446 done
7447 IFS="$lt_save_ifs"
7448 MAGIC_CMD="$lt_save_MAGIC_CMD"
7449 ;;
7450esac
7451fi
7452
7453MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7454if test -n "$MAGIC_CMD"; then
7455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7456$as_echo "$MAGIC_CMD" >&6; }
7457else
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7459$as_echo "no" >&6; }
7460fi
7461
7462
7463
7464
7465
7466if test -z "$lt_cv_path_MAGIC_CMD"; then
7467 if test -n "$ac_tool_prefix"; then
7468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7469$as_echo_n "checking for file... " >&6; }
7470if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7471 $as_echo_n "(cached) " >&6
7472else
7473 case $MAGIC_CMD in
7474[\\/*] | ?:[\\/]*)
7475 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7476 ;;
7477*)
7478 lt_save_MAGIC_CMD="$MAGIC_CMD"
7479 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7480 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7481 for ac_dir in $ac_dummy; do
7482 IFS="$lt_save_ifs"
7483 test -z "$ac_dir" && ac_dir=.
7484 if test -f $ac_dir/file; then
7485 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7486 if test -n "$file_magic_test_file"; then
7487 case $deplibs_check_method in
7488 "file_magic "*)
7489 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7490 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7491 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7492 $EGREP "$file_magic_regex" > /dev/null; then
7493 :
7494 else
7495 cat <<_LT_EOF 1>&2
7496
7497*** Warning: the command libtool uses to detect shared libraries,
7498*** $file_magic_cmd, produces output that libtool cannot recognize.
7499*** The result is that libtool may fail to recognize shared libraries
7500*** as such. This will affect the creation of libtool libraries that
7501*** depend on shared libraries, but programs linked with such libtool
7502*** libraries will work regardless of this problem. Nevertheless, you
7503*** may want to report the problem to your system manager and/or to
7504*** bug-libtool@gnu.org
7505
7506_LT_EOF
7507 fi ;;
7508 esac
7509 fi
7510 break
7511 fi
7512 done
7513 IFS="$lt_save_ifs"
7514 MAGIC_CMD="$lt_save_MAGIC_CMD"
7515 ;;
7516esac
7517fi
7518
7519MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7520if test -n "$MAGIC_CMD"; then
7521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7522$as_echo "$MAGIC_CMD" >&6; }
7523else
7524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7525$as_echo "no" >&6; }
7526fi
7527
7528
7529 else
7530 MAGIC_CMD=:
7531 fi
7532fi
7533
7534 fi
7535 ;;
7536esac
7537
7538# Use C for the default configuration in the libtool script
7539
7540lt_save_CC="$CC"
7541ac_ext=c
7542ac_cpp='$CPP $CPPFLAGS'
7543ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7544ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7545ac_compiler_gnu=$ac_cv_c_compiler_gnu
7546
7547
7548# Source file extension for C test sources.
7549ac_ext=c
7550
7551# Object file extension for compiled C test sources.
7552objext=o
7553objext=$objext
7554
7555# Code to be used in simple compile tests
7556lt_simple_compile_test_code="int some_variable = 0;"
7557
7558# Code to be used in simple link tests
7559lt_simple_link_test_code='int main(){return(0);}'
7560
7561
7562
7563
7564
7565
7566
7567# If no C compiler was specified, use CC.
7568LTCC=${LTCC-"$CC"}
7569
7570# If no C compiler flags were specified, use CFLAGS.
7571LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7572
7573# Allow CC to be a program name with arguments.
7574compiler=$CC
7575
7576# Save the default compiler, since it gets overwritten when the other
7577# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7578compiler_DEFAULT=$CC
7579
7580# save warnings/boilerplate of simple test code
7581ac_outfile=conftest.$ac_objext
7582echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7583eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7584_lt_compiler_boilerplate=`cat conftest.err`
7585$RM conftest*
7586
7587ac_outfile=conftest.$ac_objext
7588echo "$lt_simple_link_test_code" >conftest.$ac_ext
7589eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7590_lt_linker_boilerplate=`cat conftest.err`
7591$RM -r conftest*
7592
7593
7594## CAVEAT EMPTOR:
7595## There is no encapsulation within the following macros, do not change
7596## the running order or otherwise move them around unless you know exactly
7597## what you are doing...
7598if test -n "$compiler"; then
7599
7600lt_prog_compiler_no_builtin_flag=
7601
7602if test "$GCC" = yes; then
7603 case $cc_basename in
7604 nvcc*)
7605 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7606 *)
7607 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7608 esac
7609
7610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7611$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7612if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7613 $as_echo_n "(cached) " >&6
7614else
7615 lt_cv_prog_compiler_rtti_exceptions=no
7616 ac_outfile=conftest.$ac_objext
7617 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7618 lt_compiler_flag="-fno-rtti -fno-exceptions"
7619 # Insert the option either (1) after the last *FLAGS variable, or
7620 # (2) before a word containing "conftest.", or (3) at the end.
7621 # Note that $ac_compile itself does not contain backslashes and begins
7622 # with a dollar sign (not a hyphen), so the echo should work correctly.
7623 # The option is referenced via a variable to avoid confusing sed.
7624 lt_compile=`echo "$ac_compile" | $SED \
7625 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7626 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7627 -e 's:$: $lt_compiler_flag:'`
7628 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7629 (eval "$lt_compile" 2>conftest.err)
7630 ac_status=$?
7631 cat conftest.err >&5
7632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7633 if (exit $ac_status) && test -s "$ac_outfile"; then
7634 # The compiler can only warn and ignore the option if not recognized
7635 # So say no if there are warnings other than the usual output.
7636 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7637 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7638 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7639 lt_cv_prog_compiler_rtti_exceptions=yes
7640 fi
7641 fi
7642 $RM conftest*
7643
7644fi
7645{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7646$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7647
7648if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7649 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7650else
7651 :
7652fi
7653
7654fi
7655
7656
7657
7658
7659
7660
7661 lt_prog_compiler_wl=
7662lt_prog_compiler_pic=
7663lt_prog_compiler_static=
7664
7665{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7666$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7667
7668 if test "$GCC" = yes; then
7669 lt_prog_compiler_wl='-Wl,'
7670 lt_prog_compiler_static='-static'
7671
7672 case $host_os in
7673 aix*)
7674 # All AIX code is PIC.
7675 if test "$host_cpu" = ia64; then
7676 # AIX 5 now supports IA64 processor
7677 lt_prog_compiler_static='-Bstatic'
7678 fi
7679 lt_prog_compiler_pic='-fPIC'
7680 ;;
7681
7682 amigaos*)
7683 case $host_cpu in
7684 powerpc)
7685 # see comment about AmigaOS4 .so support
7686 lt_prog_compiler_pic='-fPIC'
7687 ;;
7688 m68k)
7689 # FIXME: we need at least 68020 code to build shared libraries, but
7690 # adding the `-m68020' flag to GCC prevents building anything better,
7691 # like `-m68040'.
7692 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7693 ;;
7694 esac
7695 ;;
7696
7697 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7698 # PIC is the default for these OSes.
7699 ;;
7700
7701 mingw* | cygwin* | pw32* | os2* | cegcc*)
7702 # This hack is so that the source file can tell whether it is being
7703 # built for inclusion in a dll (and should export symbols for example).
7704 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7705 # (--disable-auto-import) libraries
7706 lt_prog_compiler_pic='-DDLL_EXPORT'
7707 ;;
7708
7709 darwin* | rhapsody*)
7710 # PIC is the default on this platform
7711 # Common symbols not allowed in MH_DYLIB files
7712 lt_prog_compiler_pic='-fno-common'
7713 ;;
7714
7715 haiku*)
7716 # PIC is the default for Haiku.
7717 # The "-static" flag exists, but is broken.
7718 lt_prog_compiler_static=
7719 ;;
7720
7721 hpux*)
7722 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7723 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7724 # sets the default TLS model and affects inlining.
7725 case $host_cpu in
7726 hppa*64*)
7727 # +Z the default
7728 ;;
7729 *)
7730 lt_prog_compiler_pic='-fPIC'
7731 ;;
7732 esac
7733 ;;
7734
7735 interix[3-9]*)
7736 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7737 # Instead, we relocate shared libraries at runtime.
7738 ;;
7739
7740 msdosdjgpp*)
7741 # Just because we use GCC doesn't mean we suddenly get shared libraries
7742 # on systems that don't support them.
7743 lt_prog_compiler_can_build_shared=no
7744 enable_shared=no
7745 ;;
7746
7747 *nto* | *qnx*)
7748 # QNX uses GNU C++, but need to define -shared option too, otherwise
7749 # it will coredump.
7750 lt_prog_compiler_pic='-fPIC -shared'
7751 ;;
7752
7753 sysv4*MP*)
7754 if test -d /usr/nec; then
7755 lt_prog_compiler_pic=-Kconform_pic
7756 fi
7757 ;;
7758
7759 *)
7760 lt_prog_compiler_pic='-fPIC'
7761 ;;
7762 esac
7763
7764 case $cc_basename in
7765 nvcc*) # Cuda Compiler Driver 2.2
7766 lt_prog_compiler_wl='-Xlinker '
7767 lt_prog_compiler_pic='-Xcompiler -fPIC'
7768 ;;
7769 esac
7770 else
7771 # PORTME Check for flag to pass linker flags through the system compiler.
7772 case $host_os in
7773 aix*)
7774 lt_prog_compiler_wl='-Wl,'
7775 if test "$host_cpu" = ia64; then
7776 # AIX 5 now supports IA64 processor
7777 lt_prog_compiler_static='-Bstatic'
7778 else
7779 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7780 fi
7781 ;;
7782
7783 mingw* | cygwin* | pw32* | os2* | cegcc*)
7784 # This hack is so that the source file can tell whether it is being
7785 # built for inclusion in a dll (and should export symbols for example).
7786 lt_prog_compiler_pic='-DDLL_EXPORT'
7787 ;;
7788
7789 hpux9* | hpux10* | hpux11*)
7790 lt_prog_compiler_wl='-Wl,'
7791 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7792 # not for PA HP-UX.
7793 case $host_cpu in
7794 hppa*64*|ia64*)
7795 # +Z the default
7796 ;;
7797 *)
7798 lt_prog_compiler_pic='+Z'
7799 ;;
7800 esac
7801 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7802 lt_prog_compiler_static='${wl}-a ${wl}archive'
7803 ;;
7804
7805 irix5* | irix6* | nonstopux*)
7806 lt_prog_compiler_wl='-Wl,'
7807 # PIC (with -KPIC) is the default.
7808 lt_prog_compiler_static='-non_shared'
7809 ;;
7810
7811 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7812 case $cc_basename in
7813 # old Intel for x86_64 which still supported -KPIC.
7814 ecc*)
7815 lt_prog_compiler_wl='-Wl,'
7816 lt_prog_compiler_pic='-KPIC'
7817 lt_prog_compiler_static='-static'
7818 ;;
7819 # icc used to be incompatible with GCC.
7820 # ICC 10 doesn't accept -KPIC any more.
7821 icc* | ifort*)
7822 lt_prog_compiler_wl='-Wl,'
7823 lt_prog_compiler_pic='-fPIC'
7824 lt_prog_compiler_static='-static'
7825 ;;
7826 # Lahey Fortran 8.1.
7827 lf95*)
7828 lt_prog_compiler_wl='-Wl,'
7829 lt_prog_compiler_pic='--shared'
7830 lt_prog_compiler_static='--static'
7831 ;;
7832 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7833 # Portland Group compilers (*not* the Pentium gcc compiler,
7834 # which looks to be a dead project)
7835 lt_prog_compiler_wl='-Wl,'
7836 lt_prog_compiler_pic='-fpic'
7837 lt_prog_compiler_static='-Bstatic'
7838 ;;
7839 ccc*)
7840 lt_prog_compiler_wl='-Wl,'
7841 # All Alpha code is PIC.
7842 lt_prog_compiler_static='-non_shared'
7843 ;;
7844 xl* | bgxl* | bgf* | mpixl*)
7845 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7846 lt_prog_compiler_wl='-Wl,'
7847 lt_prog_compiler_pic='-qpic'
7848 lt_prog_compiler_static='-qstaticlink'
7849 ;;
7850 *)
7851 case `$CC -V 2>&1 | sed 5q` in
7852 *Sun\ F* | *Sun*Fortran*)
7853 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7854 lt_prog_compiler_pic='-KPIC'
7855 lt_prog_compiler_static='-Bstatic'
7856 lt_prog_compiler_wl=''
7857 ;;
7858 *Sun\ C*)
7859 # Sun C 5.9
7860 lt_prog_compiler_pic='-KPIC'
7861 lt_prog_compiler_static='-Bstatic'
7862 lt_prog_compiler_wl='-Wl,'
7863 ;;
7864 esac
7865 ;;
7866 esac
7867 ;;
7868
7869 newsos6)
7870 lt_prog_compiler_pic='-KPIC'
7871 lt_prog_compiler_static='-Bstatic'
7872 ;;
7873
7874 *nto* | *qnx*)
7875 # QNX uses GNU C++, but need to define -shared option too, otherwise
7876 # it will coredump.
7877 lt_prog_compiler_pic='-fPIC -shared'
7878 ;;
7879
7880 osf3* | osf4* | osf5*)
7881 lt_prog_compiler_wl='-Wl,'
7882 # All OSF/1 code is PIC.
7883 lt_prog_compiler_static='-non_shared'
7884 ;;
7885
7886 rdos*)
7887 lt_prog_compiler_static='-non_shared'
7888 ;;
7889
7890 solaris*)
7891 lt_prog_compiler_pic='-KPIC'
7892 lt_prog_compiler_static='-Bstatic'
7893 case $cc_basename in
7894 f77* | f90* | f95*)
7895 lt_prog_compiler_wl='-Qoption ld ';;
7896 *)
7897 lt_prog_compiler_wl='-Wl,';;
7898 esac
7899 ;;
7900
7901 sunos4*)
7902 lt_prog_compiler_wl='-Qoption ld '
7903 lt_prog_compiler_pic='-PIC'
7904 lt_prog_compiler_static='-Bstatic'
7905 ;;
7906
7907 sysv4 | sysv4.2uw2* | sysv4.3*)
7908 lt_prog_compiler_wl='-Wl,'
7909 lt_prog_compiler_pic='-KPIC'
7910 lt_prog_compiler_static='-Bstatic'
7911 ;;
7912
7913 sysv4*MP*)
7914 if test -d /usr/nec ;then
7915 lt_prog_compiler_pic='-Kconform_pic'
7916 lt_prog_compiler_static='-Bstatic'
7917 fi
7918 ;;
7919
7920 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7921 lt_prog_compiler_wl='-Wl,'
7922 lt_prog_compiler_pic='-KPIC'
7923 lt_prog_compiler_static='-Bstatic'
7924 ;;
7925
7926 unicos*)
7927 lt_prog_compiler_wl='-Wl,'
7928 lt_prog_compiler_can_build_shared=no
7929 ;;
7930
7931 uts4*)
7932 lt_prog_compiler_pic='-pic'
7933 lt_prog_compiler_static='-Bstatic'
7934 ;;
7935
7936 *)
7937 lt_prog_compiler_can_build_shared=no
7938 ;;
7939 esac
7940 fi
7941
7942case $host_os in
7943 # For platforms which do not support PIC, -DPIC is meaningless:
7944 *djgpp*)
7945 lt_prog_compiler_pic=
7946 ;;
7947 *)
7948 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7949 ;;
7950esac
7951{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7952$as_echo "$lt_prog_compiler_pic" >&6; }
7953
7954
7955
7956
7957
7958
7959#
7960# Check to make sure the PIC flag actually works.
7961#
7962if test -n "$lt_prog_compiler_pic"; then
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7964$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7965if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7966 $as_echo_n "(cached) " >&6
7967else
7968 lt_cv_prog_compiler_pic_works=no
7969 ac_outfile=conftest.$ac_objext
7970 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7971 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7972 # Insert the option either (1) after the last *FLAGS variable, or
7973 # (2) before a word containing "conftest.", or (3) at the end.
7974 # Note that $ac_compile itself does not contain backslashes and begins
7975 # with a dollar sign (not a hyphen), so the echo should work correctly.
7976 # The option is referenced via a variable to avoid confusing sed.
7977 lt_compile=`echo "$ac_compile" | $SED \
7978 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7979 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7980 -e 's:$: $lt_compiler_flag:'`
7981 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7982 (eval "$lt_compile" 2>conftest.err)
7983 ac_status=$?
7984 cat conftest.err >&5
7985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7986 if (exit $ac_status) && test -s "$ac_outfile"; then
7987 # The compiler can only warn and ignore the option if not recognized
7988 # So say no if there are warnings other than the usual output.
7989 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7990 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7991 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7992 lt_cv_prog_compiler_pic_works=yes
7993 fi
7994 fi
7995 $RM conftest*
7996
7997fi
7998{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7999$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8000
8001if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8002 case $lt_prog_compiler_pic in
8003 "" | " "*) ;;
8004 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8005 esac
8006else
8007 lt_prog_compiler_pic=
8008 lt_prog_compiler_can_build_shared=no
8009fi
8010
8011fi
8012
8013
8014
8015
8016
8017
8018#
8019# Check to make sure the static flag actually works.
8020#
8021wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8022{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8023$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8024if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8025 $as_echo_n "(cached) " >&6
8026else
8027 lt_cv_prog_compiler_static_works=no
8028 save_LDFLAGS="$LDFLAGS"
8029 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8030 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8031 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8032 # The linker can only warn and ignore the option if not recognized
8033 # So say no if there are warnings
8034 if test -s conftest.err; then
8035 # Append any errors to the config.log.
8036 cat conftest.err 1>&5
8037 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8038 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8039 if diff conftest.exp conftest.er2 >/dev/null; then
8040 lt_cv_prog_compiler_static_works=yes
8041 fi
8042 else
8043 lt_cv_prog_compiler_static_works=yes
8044 fi
8045 fi
8046 $RM -r conftest*
8047 LDFLAGS="$save_LDFLAGS"
8048
8049fi
8050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8051$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8052
8053if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8054 :
8055else
8056 lt_prog_compiler_static=
8057fi
8058
8059
8060
8061
8062
8063
8064
8065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8066$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8067if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8068 $as_echo_n "(cached) " >&6
8069else
8070 lt_cv_prog_compiler_c_o=no
8071 $RM -r conftest 2>/dev/null
8072 mkdir conftest
8073 cd conftest
8074 mkdir out
8075 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8076
8077 lt_compiler_flag="-o out/conftest2.$ac_objext"
8078 # Insert the option either (1) after the last *FLAGS variable, or
8079 # (2) before a word containing "conftest.", or (3) at the end.
8080 # Note that $ac_compile itself does not contain backslashes and begins
8081 # with a dollar sign (not a hyphen), so the echo should work correctly.
8082 lt_compile=`echo "$ac_compile" | $SED \
8083 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8084 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8085 -e 's:$: $lt_compiler_flag:'`
8086 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8087 (eval "$lt_compile" 2>out/conftest.err)
8088 ac_status=$?
8089 cat out/conftest.err >&5
8090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8092 then
8093 # The compiler can only warn and ignore the option if not recognized
8094 # So say no if there are warnings
8095 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8096 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8097 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8098 lt_cv_prog_compiler_c_o=yes
8099 fi
8100 fi
8101 chmod u+w . 2>&5
8102 $RM conftest*
8103 # SGI C++ compiler will create directory out/ii_files/ for
8104 # template instantiation
8105 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8106 $RM out/* && rmdir out
8107 cd ..
8108 $RM -r conftest
8109 $RM conftest*
8110
8111fi
8112{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8113$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8114
8115
8116
8117
8118
8119
8120 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8121$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8122if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8123 $as_echo_n "(cached) " >&6
8124else
8125 lt_cv_prog_compiler_c_o=no
8126 $RM -r conftest 2>/dev/null
8127 mkdir conftest
8128 cd conftest
8129 mkdir out
8130 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8131
8132 lt_compiler_flag="-o out/conftest2.$ac_objext"
8133 # Insert the option either (1) after the last *FLAGS variable, or
8134 # (2) before a word containing "conftest.", or (3) at the end.
8135 # Note that $ac_compile itself does not contain backslashes and begins
8136 # with a dollar sign (not a hyphen), so the echo should work correctly.
8137 lt_compile=`echo "$ac_compile" | $SED \
8138 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8139 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8140 -e 's:$: $lt_compiler_flag:'`
8141 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8142 (eval "$lt_compile" 2>out/conftest.err)
8143 ac_status=$?
8144 cat out/conftest.err >&5
8145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8146 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8147 then
8148 # The compiler can only warn and ignore the option if not recognized
8149 # So say no if there are warnings
8150 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8151 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8152 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8153 lt_cv_prog_compiler_c_o=yes
8154 fi
8155 fi
8156 chmod u+w . 2>&5
8157 $RM conftest*
8158 # SGI C++ compiler will create directory out/ii_files/ for
8159 # template instantiation
8160 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8161 $RM out/* && rmdir out
8162 cd ..
8163 $RM -r conftest
8164 $RM conftest*
8165
8166fi
8167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8168$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8169
8170
8171
8172
8173hard_links="nottested"
8174if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8175 # do not overwrite the value of need_locks provided by the user
8176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8177$as_echo_n "checking if we can lock with hard links... " >&6; }
8178 hard_links=yes
8179 $RM conftest*
8180 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8181 touch conftest.a
8182 ln conftest.a conftest.b 2>&5 || hard_links=no
8183 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8185$as_echo "$hard_links" >&6; }
8186 if test "$hard_links" = no; then
8187 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8188$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8189 need_locks=warn
8190 fi
8191else
8192 need_locks=no
8193fi
8194
8195
8196
8197
8198
8199
8200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8201$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8202
8203 runpath_var=
8204 allow_undefined_flag=
8205 always_export_symbols=no
8206 archive_cmds=
8207 archive_expsym_cmds=
8208 compiler_needs_object=no
8209 enable_shared_with_static_runtimes=no
8210 export_dynamic_flag_spec=
8211 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8212 hardcode_automatic=no
8213 hardcode_direct=no
8214 hardcode_direct_absolute=no
8215 hardcode_libdir_flag_spec=
8216 hardcode_libdir_flag_spec_ld=
8217 hardcode_libdir_separator=
8218 hardcode_minus_L=no
8219 hardcode_shlibpath_var=unsupported
8220 inherit_rpath=no
8221 link_all_deplibs=unknown
8222 module_cmds=
8223 module_expsym_cmds=
8224 old_archive_from_new_cmds=
8225 old_archive_from_expsyms_cmds=
8226 thread_safe_flag_spec=
8227 whole_archive_flag_spec=
8228 # include_expsyms should be a list of space-separated symbols to be *always*
8229 # included in the symbol list
8230 include_expsyms=
8231 # exclude_expsyms can be an extended regexp of symbols to exclude
8232 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8233 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8234 # as well as any symbol that contains `d'.
8235 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8236 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8237 # platforms (ab)use it in PIC code, but their linkers get confused if
8238 # the symbol is explicitly referenced. Since portable code cannot
8239 # rely on this symbol name, it's probably fine to never include it in
8240 # preloaded symbol tables.
8241 # Exclude shared library initialization/finalization symbols.
8242 extract_expsyms_cmds=
8243
8244 case $host_os in
8245 cygwin* | mingw* | pw32* | cegcc*)
8246 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8247 # When not using gcc, we currently assume that we are using
8248 # Microsoft Visual C++.
8249 if test "$GCC" != yes; then
8250 with_gnu_ld=no
8251 fi
8252 ;;
8253 interix*)
8254 # we just hope/assume this is gcc and not c89 (= MSVC++)
8255 with_gnu_ld=yes
8256 ;;
8257 openbsd*)
8258 with_gnu_ld=no
8259 ;;
8260 esac
8261
8262 ld_shlibs=yes
8263
8264 # On some targets, GNU ld is compatible enough with the native linker
8265 # that we're better off using the native interface for both.
8266 lt_use_gnu_ld_interface=no
8267 if test "$with_gnu_ld" = yes; then
8268 case $host_os in
8269 aix*)
8270 # The AIX port of GNU ld has always aspired to compatibility
8271 # with the native linker. However, as the warning in the GNU ld
8272 # block says, versions before 2.19.5* couldn't really create working
8273 # shared libraries, regardless of the interface used.
8274 case `$LD -v 2>&1` in
8275 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8276 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8277 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8278 *)
8279 lt_use_gnu_ld_interface=yes
8280 ;;
8281 esac
8282 ;;
8283 *)
8284 lt_use_gnu_ld_interface=yes
8285 ;;
8286 esac
8287 fi
8288
8289 if test "$lt_use_gnu_ld_interface" = yes; then
8290 # If archive_cmds runs LD, not CC, wlarc should be empty
8291 wlarc='${wl}'
8292
8293 # Set some defaults for GNU ld with shared library support. These
8294 # are reset later if shared libraries are not supported. Putting them
8295 # here allows them to be overridden if necessary.
8296 runpath_var=LD_RUN_PATH
8297 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8298 export_dynamic_flag_spec='${wl}--export-dynamic'
8299 # ancient GNU ld didn't support --whole-archive et. al.
8300 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8301 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8302 else
8303 whole_archive_flag_spec=
8304 fi
8305 supports_anon_versioning=no
8306 case `$LD -v 2>&1` in
8307 *GNU\ gold*) supports_anon_versioning=yes ;;
8308 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8309 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8310 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8311 *\ 2.11.*) ;; # other 2.11 versions
8312 *) supports_anon_versioning=yes ;;
8313 esac
8314
8315 # See if GNU ld supports shared libraries.
8316 case $host_os in
8317 aix[3-9]*)
8318 # On AIX/PPC, the GNU linker is very broken
8319 if test "$host_cpu" != ia64; then
8320 ld_shlibs=no
8321 cat <<_LT_EOF 1>&2
8322
8323*** Warning: the GNU linker, at least up to release 2.19, is reported
8324*** to be unable to reliably create shared libraries on AIX.
8325*** Therefore, libtool is disabling shared libraries support. If you
8326*** really care for shared libraries, you may want to install binutils
8327*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8328*** You will then need to restart the configuration process.
8329
8330_LT_EOF
8331 fi
8332 ;;
8333
8334 amigaos*)
8335 case $host_cpu in
8336 powerpc)
8337 # see comment about AmigaOS4 .so support
8338 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8339 archive_expsym_cmds=''
8340 ;;
8341 m68k)
8342 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)'
8343 hardcode_libdir_flag_spec='-L$libdir'
8344 hardcode_minus_L=yes
8345 ;;
8346 esac
8347 ;;
8348
8349 beos*)
8350 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8351 allow_undefined_flag=unsupported
8352 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8353 # support --undefined. This deserves some investigation. FIXME
8354 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8355 else
8356 ld_shlibs=no
8357 fi
8358 ;;
8359
8360 cygwin* | mingw* | pw32* | cegcc*)
8361 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8362 # as there is no search path for DLLs.
8363 hardcode_libdir_flag_spec='-L$libdir'
8364 export_dynamic_flag_spec='${wl}--export-all-symbols'
8365 allow_undefined_flag=unsupported
8366 always_export_symbols=no
8367 enable_shared_with_static_runtimes=yes
8368 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8369
8370 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8371 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8372 # If the export-symbols file already is a .def file (1st line
8373 # is EXPORTS), use it as is; otherwise, prepend...
8374 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8375 cp $export_symbols $output_objdir/$soname.def;
8376 else
8377 echo EXPORTS > $output_objdir/$soname.def;
8378 cat $export_symbols >> $output_objdir/$soname.def;
8379 fi~
8380 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8381 else
8382 ld_shlibs=no
8383 fi
8384 ;;
8385
8386 haiku*)
8387 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8388 link_all_deplibs=yes
8389 ;;
8390
8391 interix[3-9]*)
8392 hardcode_direct=no
8393 hardcode_shlibpath_var=no
8394 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8395 export_dynamic_flag_spec='${wl}-E'
8396 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8397 # Instead, shared libraries are loaded at an image base (0x10000000 by
8398 # default) and relocated if they conflict, which is a slow very memory
8399 # consuming and fragmenting process. To avoid this, we pick a random,
8400 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8401 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8402 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8403 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'
8404 ;;
8405
8406 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8407 tmp_diet=no
8408 if test "$host_os" = linux-dietlibc; then
8409 case $cc_basename in
8410 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8411 esac
8412 fi
8413 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8414 && test "$tmp_diet" = no
8415 then
fdbf396f 8416 tmp_addflag=' $pic_flag'
6bb11ab3
L
8417 tmp_sharedflag='-shared'
8418 case $cc_basename,$host_cpu in
8419 pgcc*) # Portland Group C compiler
8420 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8421 tmp_addflag=' $pic_flag'
8422 ;;
8423 pgf77* | pgf90* | pgf95* | pgfortran*)
8424 # Portland Group f77 and f90 compilers
8425 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8426 tmp_addflag=' $pic_flag -Mnomain' ;;
8427 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8428 tmp_addflag=' -i_dynamic' ;;
8429 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8430 tmp_addflag=' -i_dynamic -nofor_main' ;;
8431 ifc* | ifort*) # Intel Fortran compiler
8432 tmp_addflag=' -nofor_main' ;;
8433 lf95*) # Lahey Fortran 8.1
8434 whole_archive_flag_spec=
8435 tmp_sharedflag='--shared' ;;
8436 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8437 tmp_sharedflag='-qmkshrobj'
8438 tmp_addflag= ;;
8439 nvcc*) # Cuda Compiler Driver 2.2
8440 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8441 compiler_needs_object=yes
8442 ;;
8443 esac
8444 case `$CC -V 2>&1 | sed 5q` in
8445 *Sun\ C*) # Sun C 5.9
8446 whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8447 compiler_needs_object=yes
8448 tmp_sharedflag='-G' ;;
8449 *Sun\ F*) # Sun Fortran 8.3
8450 tmp_sharedflag='-G' ;;
8451 esac
8452 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8453
8454 if test "x$supports_anon_versioning" = xyes; then
8455 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8456 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8457 echo "local: *; };" >> $output_objdir/$libname.ver~
8458 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8459 fi
8460
8461 case $cc_basename in
8462 xlf* | bgf* | bgxlf* | mpixlf*)
8463 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8464 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8465 hardcode_libdir_flag_spec=
8466 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8467 archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8468 if test "x$supports_anon_versioning" = xyes; then
8469 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8470 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8471 echo "local: *; };" >> $output_objdir/$libname.ver~
8472 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8473 fi
8474 ;;
8475 esac
8476 else
8477 ld_shlibs=no
8478 fi
8479 ;;
8480
8481 netbsd*)
8482 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8483 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8484 wlarc=
8485 else
8486 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8487 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8488 fi
8489 ;;
8490
8491 solaris*)
8492 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8493 ld_shlibs=no
8494 cat <<_LT_EOF 1>&2
8495
8496*** Warning: The releases 2.8.* of the GNU linker cannot reliably
8497*** create shared libraries on Solaris systems. Therefore, libtool
8498*** is disabling shared libraries support. We urge you to upgrade GNU
8499*** binutils to release 2.9.1 or newer. Another option is to modify
8500*** your PATH or compiler configuration so that the native linker is
8501*** used, and then restart.
8502
8503_LT_EOF
8504 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8505 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8506 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8507 else
8508 ld_shlibs=no
8509 fi
8510 ;;
8511
8512 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8513 case `$LD -v 2>&1` in
8514 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8515 ld_shlibs=no
8516 cat <<_LT_EOF 1>&2
8517
8518*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8519*** reliably create shared libraries on SCO systems. Therefore, libtool
8520*** is disabling shared libraries support. We urge you to upgrade GNU
8521*** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8522*** your PATH or compiler configuration so that the native linker is
8523*** used, and then restart.
8524
8525_LT_EOF
8526 ;;
8527 *)
8528 # For security reasons, it is highly recommended that you always
8529 # use absolute paths for naming shared libraries, and exclude the
8530 # DT_RUNPATH tag from executables and libraries. But doing so
8531 # requires that you compile everything twice, which is a pain.
8532 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8533 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8534 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8535 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8536 else
8537 ld_shlibs=no
8538 fi
8539 ;;
8540 esac
8541 ;;
8542
8543 sunos4*)
8544 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8545 wlarc=
8546 hardcode_direct=yes
8547 hardcode_shlibpath_var=no
8548 ;;
8549
8550 *)
8551 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8552 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8553 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8554 else
8555 ld_shlibs=no
8556 fi
8557 ;;
8558 esac
8559
8560 if test "$ld_shlibs" = no; then
8561 runpath_var=
8562 hardcode_libdir_flag_spec=
8563 export_dynamic_flag_spec=
8564 whole_archive_flag_spec=
8565 fi
8566 else
8567 # PORTME fill in a description of your system's linker (not GNU ld)
8568 case $host_os in
8569 aix3*)
8570 allow_undefined_flag=unsupported
8571 always_export_symbols=yes
8572 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'
8573 # Note: this linker hardcodes the directories in LIBPATH if there
8574 # are no directories specified by -L.
8575 hardcode_minus_L=yes
8576 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8577 # Neither direct hardcoding nor static linking is supported with a
8578 # broken collect2.
8579 hardcode_direct=unsupported
8580 fi
8581 ;;
8582
8583 aix[4-9]*)
8584 if test "$host_cpu" = ia64; then
8585 # On IA64, the linker does run time linking by default, so we don't
8586 # have to do anything special.
8587 aix_use_runtimelinking=no
8588 exp_sym_flag='-Bexport'
8589 no_entry_flag=""
8590 else
8591 # If we're using GNU nm, then we don't want the "-C" option.
8592 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8593 # Also, AIX nm treats weak defined symbols like other global
8594 # defined symbols, whereas GNU nm marks them as "W".
8595 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8596 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8597 else
8598 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'
8599 fi
8600 aix_use_runtimelinking=no
8601
8602 # Test if we are trying to use run time linking or normal
8603 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8604 # need to do runtime linking.
8605 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8606 for ld_flag in $LDFLAGS; do
8607 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8608 aix_use_runtimelinking=yes
8609 break
8610 fi
8611 done
8612 ;;
8613 esac
8614
8615 exp_sym_flag='-bexport'
8616 no_entry_flag='-bnoentry'
8617 fi
8618
8619 # When large executables or shared objects are built, AIX ld can
8620 # have problems creating the table of contents. If linking a library
8621 # or program results in "error TOC overflow" add -mminimal-toc to
8622 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8623 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8624
8625 archive_cmds=''
8626 hardcode_direct=yes
8627 hardcode_direct_absolute=yes
8628 hardcode_libdir_separator=':'
8629 link_all_deplibs=yes
8630 file_list_spec='${wl}-f,'
8631
8632 if test "$GCC" = yes; then
8633 case $host_os in aix4.[012]|aix4.[012].*)
8634 # We only want to do this on AIX 4.2 and lower, the check
8635 # below for broken collect2 doesn't work under 4.3+
8636 collect2name=`${CC} -print-prog-name=collect2`
8637 if test -f "$collect2name" &&
8638 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8639 then
8640 # We have reworked collect2
8641 :
8642 else
8643 # We have old collect2
8644 hardcode_direct=unsupported
8645 # It fails to find uninstalled libraries when the uninstalled
8646 # path is not listed in the libpath. Setting hardcode_minus_L
8647 # to unsupported forces relinking
8648 hardcode_minus_L=yes
8649 hardcode_libdir_flag_spec='-L$libdir'
8650 hardcode_libdir_separator=
8651 fi
8652 ;;
8653 esac
8654 shared_flag='-shared'
8655 if test "$aix_use_runtimelinking" = yes; then
8656 shared_flag="$shared_flag "'${wl}-G'
8657 fi
8658 else
8659 # not using gcc
8660 if test "$host_cpu" = ia64; then
8661 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8662 # chokes on -Wl,-G. The following line is correct:
8663 shared_flag='-G'
8664 else
8665 if test "$aix_use_runtimelinking" = yes; then
8666 shared_flag='${wl}-G'
8667 else
8668 shared_flag='${wl}-bM:SRE'
8669 fi
8670 fi
8671 fi
8672
8673 export_dynamic_flag_spec='${wl}-bexpall'
8674 # It seems that -bexpall does not export symbols beginning with
8675 # underscore (_), so it is better to generate a list of symbols to export.
8676 always_export_symbols=yes
8677 if test "$aix_use_runtimelinking" = yes; then
8678 # Warning - without using the other runtime loading flags (-brtl),
8679 # -berok will link without error, but may produce a broken library.
8680 allow_undefined_flag='-berok'
8681 # Determine the default libpath from the value encoded in an
8682 # empty executable.
8683 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8684/* end confdefs.h. */
8685
8686int
8687main ()
8688{
8689
8690 ;
8691 return 0;
8692}
8693_ACEOF
8694if ac_fn_c_try_link "$LINENO"; then :
8695
8696lt_aix_libpath_sed='
8697 /Import File Strings/,/^$/ {
8698 /^0/ {
8699 s/^0 *\(.*\)$/\1/
8700 p
8701 }
8702 }'
8703aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8704# Check for a 64-bit object if we didn't find anything.
8705if test -z "$aix_libpath"; then
8706 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8707fi
8708fi
8709rm -f core conftest.err conftest.$ac_objext \
8710 conftest$ac_exeext conftest.$ac_ext
8711if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8712
8713 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8714 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8715 else
8716 if test "$host_cpu" = ia64; then
8717 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8718 allow_undefined_flag="-z nodefs"
8719 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"
8720 else
8721 # Determine the default libpath from the value encoded in an
8722 # empty executable.
8723 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8724/* end confdefs.h. */
8725
8726int
8727main ()
8728{
8729
8730 ;
8731 return 0;
8732}
8733_ACEOF
8734if ac_fn_c_try_link "$LINENO"; then :
8735
8736lt_aix_libpath_sed='
8737 /Import File Strings/,/^$/ {
8738 /^0/ {
8739 s/^0 *\(.*\)$/\1/
8740 p
8741 }
8742 }'
8743aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8744# Check for a 64-bit object if we didn't find anything.
8745if test -z "$aix_libpath"; then
8746 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8747fi
8748fi
8749rm -f core conftest.err conftest.$ac_objext \
8750 conftest$ac_exeext conftest.$ac_ext
8751if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8752
8753 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8754 # Warning - without using the other run time loading flags,
8755 # -berok will link without error, but may produce a broken library.
8756 no_undefined_flag=' ${wl}-bernotok'
8757 allow_undefined_flag=' ${wl}-berok'
8758 if test "$with_gnu_ld" = yes; then
8759 # We only use this code for GNU lds that support --whole-archive.
8760 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8761 else
8762 # Exported symbols can be pulled into shared objects from archives
8763 whole_archive_flag_spec='$convenience'
8764 fi
8765 archive_cmds_need_lc=yes
8766 # This is similar to how AIX traditionally builds its shared libraries.
8767 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'
8768 fi
8769 fi
8770 ;;
8771
8772 amigaos*)
8773 case $host_cpu in
8774 powerpc)
8775 # see comment about AmigaOS4 .so support
8776 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8777 archive_expsym_cmds=''
8778 ;;
8779 m68k)
8780 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)'
8781 hardcode_libdir_flag_spec='-L$libdir'
8782 hardcode_minus_L=yes
8783 ;;
8784 esac
8785 ;;
8786
8787 bsdi[45]*)
8788 export_dynamic_flag_spec=-rdynamic
8789 ;;
8790
8791 cygwin* | mingw* | pw32* | cegcc*)
8792 # When not using gcc, we currently assume that we are using
8793 # Microsoft Visual C++.
8794 # hardcode_libdir_flag_spec is actually meaningless, as there is
8795 # no search path for DLLs.
8796 hardcode_libdir_flag_spec=' '
8797 allow_undefined_flag=unsupported
8798 # Tell ltmain to make .lib files, not .a files.
8799 libext=lib
8800 # Tell ltmain to make .dll files, not .so files.
8801 shrext_cmds=".dll"
8802 # FIXME: Setting linknames here is a bad hack.
8803 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8804 # The linker will automatically build a .lib file if we build a DLL.
8805 old_archive_from_new_cmds='true'
8806 # FIXME: Should let the user specify the lib program.
8807 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8808 fix_srcfile_path='`cygpath -w "$srcfile"`'
8809 enable_shared_with_static_runtimes=yes
8810 ;;
8811
8812 darwin* | rhapsody*)
8813
8814
8815 archive_cmds_need_lc=no
8816 hardcode_direct=no
8817 hardcode_automatic=yes
8818 hardcode_shlibpath_var=unsupported
8819 if test "$lt_cv_ld_force_load" = "yes"; then
8820 whole_archive_flag_spec='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8821 else
8822 whole_archive_flag_spec=''
8823 fi
8824 link_all_deplibs=yes
8825 allow_undefined_flag="$_lt_dar_allow_undefined"
8826 case $cc_basename in
8827 ifort*) _lt_dar_can_shared=yes ;;
8828 *) _lt_dar_can_shared=$GCC ;;
8829 esac
8830 if test "$_lt_dar_can_shared" = "yes"; then
8831 output_verbose_link_cmd=func_echo_all
8832 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8833 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8834 archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
8835 module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
8836
8837 else
8838 ld_shlibs=no
8839 fi
8840
8841 ;;
8842
8843 dgux*)
8844 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8845 hardcode_libdir_flag_spec='-L$libdir'
8846 hardcode_shlibpath_var=no
8847 ;;
8848
8849 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8850 # support. Future versions do this automatically, but an explicit c++rt0.o
8851 # does not break anything, and helps significantly (at the cost of a little
8852 # extra space).
8853 freebsd2.2*)
8854 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8855 hardcode_libdir_flag_spec='-R$libdir'
8856 hardcode_direct=yes
8857 hardcode_shlibpath_var=no
8858 ;;
8859
8860 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8861 freebsd2.*)
8862 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8863 hardcode_direct=yes
8864 hardcode_minus_L=yes
8865 hardcode_shlibpath_var=no
8866 ;;
8867
8868 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8869 freebsd* | dragonfly*)
8870 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8871 hardcode_libdir_flag_spec='-R$libdir'
8872 hardcode_direct=yes
8873 hardcode_shlibpath_var=no
8874 ;;
8875
8876 hpux9*)
8877 if test "$GCC" = yes; then
8878 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'
8879 else
8880 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'
8881 fi
8882 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8883 hardcode_libdir_separator=:
8884 hardcode_direct=yes
8885
8886 # hardcode_minus_L: Not really in the search PATH,
8887 # but as the default location of the library.
8888 hardcode_minus_L=yes
8889 export_dynamic_flag_spec='${wl}-E'
8890 ;;
8891
8892 hpux10*)
8893 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8894 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8895 else
8896 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8897 fi
8898 if test "$with_gnu_ld" = no; then
8899 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8900 hardcode_libdir_flag_spec_ld='+b $libdir'
8901 hardcode_libdir_separator=:
8902 hardcode_direct=yes
8903 hardcode_direct_absolute=yes
8904 export_dynamic_flag_spec='${wl}-E'
8905 # hardcode_minus_L: Not really in the search PATH,
8906 # but as the default location of the library.
8907 hardcode_minus_L=yes
8908 fi
8909 ;;
8910
8911 hpux11*)
8912 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8913 case $host_cpu in
8914 hppa*64*)
8915 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8916 ;;
8917 ia64*)
8918 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8919 ;;
8920 *)
8921 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8922 ;;
8923 esac
8924 else
8925 case $host_cpu in
8926 hppa*64*)
8927 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8928 ;;
8929 ia64*)
8930 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8931 ;;
8932 *)
8933
8934 # Older versions of the 11.00 compiler do not understand -b yet
8935 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8937$as_echo_n "checking if $CC understands -b... " >&6; }
8938if test "${lt_cv_prog_compiler__b+set}" = set; then :
8939 $as_echo_n "(cached) " >&6
8940else
8941 lt_cv_prog_compiler__b=no
8942 save_LDFLAGS="$LDFLAGS"
8943 LDFLAGS="$LDFLAGS -b"
8944 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8945 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8946 # The linker can only warn and ignore the option if not recognized
8947 # So say no if there are warnings
8948 if test -s conftest.err; then
8949 # Append any errors to the config.log.
8950 cat conftest.err 1>&5
8951 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8952 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8953 if diff conftest.exp conftest.er2 >/dev/null; then
8954 lt_cv_prog_compiler__b=yes
8955 fi
8956 else
8957 lt_cv_prog_compiler__b=yes
8958 fi
8959 fi
8960 $RM -r conftest*
8961 LDFLAGS="$save_LDFLAGS"
8962
8963fi
8964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8965$as_echo "$lt_cv_prog_compiler__b" >&6; }
8966
8967if test x"$lt_cv_prog_compiler__b" = xyes; then
8968 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8969else
8970 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8971fi
8972
8973 ;;
8974 esac
8975 fi
8976 if test "$with_gnu_ld" = no; then
8977 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8978 hardcode_libdir_separator=:
8979
8980 case $host_cpu in
8981 hppa*64*|ia64*)
8982 hardcode_direct=no
8983 hardcode_shlibpath_var=no
8984 ;;
8985 *)
8986 hardcode_direct=yes
8987 hardcode_direct_absolute=yes
8988 export_dynamic_flag_spec='${wl}-E'
8989
8990 # hardcode_minus_L: Not really in the search PATH,
8991 # but as the default location of the library.
8992 hardcode_minus_L=yes
8993 ;;
8994 esac
8995 fi
8996 ;;
8997
8998 irix5* | irix6* | nonstopux*)
8999 if test "$GCC" = yes; then
9000 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9001 # Try to use the -exported_symbol ld option, if it does not
9002 # work, assume that -exports_file does not work either and
9003 # implicitly export all symbols.
9004 save_LDFLAGS="$LDFLAGS"
9005 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9007/* end confdefs.h. */
9008int foo(void) {}
9009_ACEOF
9010if ac_fn_c_try_link "$LINENO"; then :
9011 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9012
9013fi
9014rm -f core conftest.err conftest.$ac_objext \
9015 conftest$ac_exeext conftest.$ac_ext
9016 LDFLAGS="$save_LDFLAGS"
9017 else
9018 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9019 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9020 fi
9021 archive_cmds_need_lc='no'
9022 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9023 hardcode_libdir_separator=:
9024 inherit_rpath=yes
9025 link_all_deplibs=yes
9026 ;;
9027
9028 netbsd*)
9029 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9030 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9031 else
9032 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9033 fi
9034 hardcode_libdir_flag_spec='-R$libdir'
9035 hardcode_direct=yes
9036 hardcode_shlibpath_var=no
9037 ;;
9038
9039 newsos6)
9040 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9041 hardcode_direct=yes
9042 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9043 hardcode_libdir_separator=:
9044 hardcode_shlibpath_var=no
9045 ;;
9046
9047 *nto* | *qnx*)
9048 ;;
9049
9050 openbsd*)
9051 if test -f /usr/libexec/ld.so; then
9052 hardcode_direct=yes
9053 hardcode_shlibpath_var=no
9054 hardcode_direct_absolute=yes
9055 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9056 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9057 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9058 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9059 export_dynamic_flag_spec='${wl}-E'
9060 else
9061 case $host_os in
9062 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9063 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9064 hardcode_libdir_flag_spec='-R$libdir'
9065 ;;
9066 *)
9067 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9068 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9069 ;;
9070 esac
9071 fi
9072 else
9073 ld_shlibs=no
9074 fi
9075 ;;
9076
9077 os2*)
9078 hardcode_libdir_flag_spec='-L$libdir'
9079 hardcode_minus_L=yes
9080 allow_undefined_flag=unsupported
9081 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'
9082 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9083 ;;
9084
9085 osf3*)
9086 if test "$GCC" = yes; then
9087 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9088 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9089 else
9090 allow_undefined_flag=' -expect_unresolved \*'
9091 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9092 fi
9093 archive_cmds_need_lc='no'
9094 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9095 hardcode_libdir_separator=:
9096 ;;
9097
9098 osf4* | osf5*) # as osf3* with the addition of -msym flag
9099 if test "$GCC" = yes; then
9100 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9101 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9102 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9103 else
9104 allow_undefined_flag=' -expect_unresolved \*'
9105 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9106 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~
9107 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9108
9109 # Both c and cxx compiler support -rpath directly
9110 hardcode_libdir_flag_spec='-rpath $libdir'
9111 fi
9112 archive_cmds_need_lc='no'
9113 hardcode_libdir_separator=:
9114 ;;
9115
9116 solaris*)
9117 no_undefined_flag=' -z defs'
9118 if test "$GCC" = yes; then
9119 wlarc='${wl}'
9120 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9121 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9122 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9123 else
9124 case `$CC -V 2>&1` in
9125 *"Compilers 5.0"*)
9126 wlarc=''
9127 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9128 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9129 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9130 ;;
9131 *)
9132 wlarc='${wl}'
9133 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9134 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9135 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9136 ;;
9137 esac
9138 fi
9139 hardcode_libdir_flag_spec='-R$libdir'
9140 hardcode_shlibpath_var=no
9141 case $host_os in
9142 solaris2.[0-5] | solaris2.[0-5].*) ;;
9143 *)
9144 # The compiler driver will combine and reorder linker options,
9145 # but understands `-z linker_flag'. GCC discards it without `$wl',
9146 # but is careful enough not to reorder.
9147 # Supported since Solaris 2.6 (maybe 2.5.1?)
9148 if test "$GCC" = yes; then
9149 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9150 else
9151 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9152 fi
9153 ;;
9154 esac
9155 link_all_deplibs=yes
9156 ;;
9157
9158 sunos4*)
9159 if test "x$host_vendor" = xsequent; then
9160 # Use $CC to link under sequent, because it throws in some extra .o
9161 # files that make .init and .fini sections work.
9162 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9163 else
9164 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9165 fi
9166 hardcode_libdir_flag_spec='-L$libdir'
9167 hardcode_direct=yes
9168 hardcode_minus_L=yes
9169 hardcode_shlibpath_var=no
9170 ;;
9171
9172 sysv4)
9173 case $host_vendor in
9174 sni)
9175 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9176 hardcode_direct=yes # is this really true???
9177 ;;
9178 siemens)
9179 ## LD is ld it makes a PLAMLIB
9180 ## CC just makes a GrossModule.
9181 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9182 reload_cmds='$CC -r -o $output$reload_objs'
9183 hardcode_direct=no
9184 ;;
9185 motorola)
9186 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9188 ;;
9189 esac
9190 runpath_var='LD_RUN_PATH'
9191 hardcode_shlibpath_var=no
9192 ;;
9193
9194 sysv4.3*)
9195 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9196 hardcode_shlibpath_var=no
9197 export_dynamic_flag_spec='-Bexport'
9198 ;;
9199
9200 sysv4*MP*)
9201 if test -d /usr/nec; then
9202 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9203 hardcode_shlibpath_var=no
9204 runpath_var=LD_RUN_PATH
9205 hardcode_runpath_var=yes
9206 ld_shlibs=yes
9207 fi
9208 ;;
9209
9210 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9211 no_undefined_flag='${wl}-z,text'
9212 archive_cmds_need_lc=no
9213 hardcode_shlibpath_var=no
9214 runpath_var='LD_RUN_PATH'
9215
9216 if test "$GCC" = yes; then
9217 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9218 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9219 else
9220 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9221 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9222 fi
9223 ;;
9224
9225 sysv5* | sco3.2v5* | sco5v6*)
9226 # Note: We can NOT use -z defs as we might desire, because we do not
9227 # link with -lc, and that would cause any symbols used from libc to
9228 # always be unresolved, which means just about no library would
9229 # ever link correctly. If we're not using GNU ld we use -z text
9230 # though, which does catch some bad symbols but isn't as heavy-handed
9231 # as -z defs.
9232 no_undefined_flag='${wl}-z,text'
9233 allow_undefined_flag='${wl}-z,nodefs'
9234 archive_cmds_need_lc=no
9235 hardcode_shlibpath_var=no
9236 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9237 hardcode_libdir_separator=':'
9238 link_all_deplibs=yes
9239 export_dynamic_flag_spec='${wl}-Bexport'
9240 runpath_var='LD_RUN_PATH'
9241
9242 if test "$GCC" = yes; then
9243 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9244 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9245 else
9246 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9247 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9248 fi
9249 ;;
9250
9251 uts4*)
9252 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9253 hardcode_libdir_flag_spec='-L$libdir'
9254 hardcode_shlibpath_var=no
9255 ;;
9256
9257 *)
9258 ld_shlibs=no
9259 ;;
9260 esac
9261
9262 if test x$host_vendor = xsni; then
9263 case $host in
9264 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9265 export_dynamic_flag_spec='${wl}-Blargedynsym'
9266 ;;
9267 esac
9268 fi
9269 fi
9270
9271{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9272$as_echo "$ld_shlibs" >&6; }
9273test "$ld_shlibs" = no && can_build_shared=no
9274
9275with_gnu_ld=$with_gnu_ld
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291#
9292# Do we need to explicitly link libc?
9293#
9294case "x$archive_cmds_need_lc" in
9295x|xyes)
9296 # Assume -lc should be added
9297 archive_cmds_need_lc=yes
9298
9299 if test "$enable_shared" = yes && test "$GCC" = yes; then
9300 case $archive_cmds in
9301 *'~'*)
9302 # FIXME: we may have to deal with multi-command sequences.
9303 ;;
9304 '$CC '*)
9305 # Test whether the compiler implicitly links with -lc since on some
9306 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9307 # to ld, don't add -lc before -lgcc.
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9309$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9310if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9311 $as_echo_n "(cached) " >&6
9312else
9313 $RM conftest*
9314 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9315
9316 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9317 (eval $ac_compile) 2>&5
9318 ac_status=$?
9319 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9320 test $ac_status = 0; } 2>conftest.err; then
9321 soname=conftest
9322 lib=conftest
9323 libobjs=conftest.$ac_objext
9324 deplibs=
9325 wl=$lt_prog_compiler_wl
9326 pic_flag=$lt_prog_compiler_pic
9327 compiler_flags=-v
9328 linker_flags=-v
9329 verstring=
9330 output_objdir=.
9331 libname=conftest
9332 lt_save_allow_undefined_flag=$allow_undefined_flag
9333 allow_undefined_flag=
9334 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9335 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9336 ac_status=$?
9337 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9338 test $ac_status = 0; }
9339 then
9340 lt_cv_archive_cmds_need_lc=no
9341 else
9342 lt_cv_archive_cmds_need_lc=yes
9343 fi
9344 allow_undefined_flag=$lt_save_allow_undefined_flag
9345 else
9346 cat conftest.err 1>&5
9347 fi
9348 $RM conftest*
9349
9350fi
9351{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9352$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9353 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9354 ;;
9355 esac
9356 fi
9357 ;;
9358esac
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
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
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9517$as_echo_n "checking dynamic linker characteristics... " >&6; }
9518
9519if test "$GCC" = yes; then
9520 case $host_os in
9521 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9522 *) lt_awk_arg="/^libraries:/" ;;
9523 esac
9524 case $host_os in
9525 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9526 *) lt_sed_strip_eq="s,=/,/,g" ;;
9527 esac
9528 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9529 case $lt_search_path_spec in
9530 *\;*)
9531 # if the path contains ";" then we assume it to be the separator
9532 # otherwise default to the standard path separator (i.e. ":") - it is
9533 # assumed that no part of a normal pathname contains ";" but that should
9534 # okay in the real world where ";" in dirpaths is itself problematic.
9535 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9536 ;;
9537 *)
9538 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9539 ;;
9540 esac
9541 # Ok, now we have the path, separated by spaces, we can step through it
9542 # and add multilib dir if necessary.
9543 lt_tmp_lt_search_path_spec=
9544 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9545 for lt_sys_path in $lt_search_path_spec; do
9546 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9547 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9548 else
9549 test -d "$lt_sys_path" && \
9550 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9551 fi
9552 done
9553 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9554BEGIN {RS=" "; FS="/|\n";} {
9555 lt_foo="";
9556 lt_count=0;
9557 for (lt_i = NF; lt_i > 0; lt_i--) {
9558 if ($lt_i != "" && $lt_i != ".") {
9559 if ($lt_i == "..") {
9560 lt_count++;
9561 } else {
9562 if (lt_count == 0) {
9563 lt_foo="/" $lt_i lt_foo;
9564 } else {
9565 lt_count--;
9566 }
9567 }
9568 }
9569 }
9570 if (lt_foo != "") { lt_freq[lt_foo]++; }
9571 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9572}'`
9573 # AWK program above erroneously prepends '/' to C:/dos/paths
9574 # for these hosts.
9575 case $host_os in
9576 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9577 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9578 esac
9579 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9580else
9581 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9582fi
9583library_names_spec=
9584libname_spec='lib$name'
9585soname_spec=
9586shrext_cmds=".so"
9587postinstall_cmds=
9588postuninstall_cmds=
9589finish_cmds=
9590finish_eval=
9591shlibpath_var=
9592shlibpath_overrides_runpath=unknown
9593version_type=none
9594dynamic_linker="$host_os ld.so"
9595sys_lib_dlsearch_path_spec="/lib /usr/lib"
9596need_lib_prefix=unknown
9597hardcode_into_libs=no
9598
9599# when you set need_version to no, make sure it does not cause -set_version
9600# flags to be left without arguments
9601need_version=unknown
9602
9603case $host_os in
9604aix3*)
9605 version_type=linux
9606 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9607 shlibpath_var=LIBPATH
9608
9609 # AIX 3 has no versioning support, so we append a major version to the name.
9610 soname_spec='${libname}${release}${shared_ext}$major'
9611 ;;
9612
9613aix[4-9]*)
9614 version_type=linux
9615 need_lib_prefix=no
9616 need_version=no
9617 hardcode_into_libs=yes
9618 if test "$host_cpu" = ia64; then
9619 # AIX 5 supports IA64
9620 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9621 shlibpath_var=LD_LIBRARY_PATH
9622 else
9623 # With GCC up to 2.95.x, collect2 would create an import file
9624 # for dependence libraries. The import file would start with
9625 # the line `#! .'. This would cause the generated library to
9626 # depend on `.', always an invalid library. This was fixed in
9627 # development snapshots of GCC prior to 3.0.
9628 case $host_os in
9629 aix4 | aix4.[01] | aix4.[01].*)
9630 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9631 echo ' yes '
9632 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9633 :
9634 else
9635 can_build_shared=no
9636 fi
9637 ;;
9638 esac
9639 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9640 # soname into executable. Probably we can add versioning support to
9641 # collect2, so additional links can be useful in future.
9642 if test "$aix_use_runtimelinking" = yes; then
9643 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9644 # instead of lib<name>.a to let people know that these are not
9645 # typical AIX shared libraries.
9646 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9647 else
9648 # We preserve .a as extension for shared libraries through AIX4.2
9649 # and later when we are not doing run time linking.
9650 library_names_spec='${libname}${release}.a $libname.a'
9651 soname_spec='${libname}${release}${shared_ext}$major'
9652 fi
9653 shlibpath_var=LIBPATH
9654 fi
9655 ;;
9656
9657amigaos*)
9658 case $host_cpu in
9659 powerpc)
9660 # Since July 2007 AmigaOS4 officially supports .so libraries.
9661 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9662 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9663 ;;
9664 m68k)
9665 library_names_spec='$libname.ixlibrary $libname.a'
9666 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9667 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9668 ;;
9669 esac
9670 ;;
9671
9672beos*)
9673 library_names_spec='${libname}${shared_ext}'
9674 dynamic_linker="$host_os ld.so"
9675 shlibpath_var=LIBRARY_PATH
9676 ;;
9677
9678bsdi[45]*)
9679 version_type=linux
9680 need_version=no
9681 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9682 soname_spec='${libname}${release}${shared_ext}$major'
9683 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9684 shlibpath_var=LD_LIBRARY_PATH
9685 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9686 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9687 # the default ld.so.conf also contains /usr/contrib/lib and
9688 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9689 # libtool to hard-code these into programs
9690 ;;
9691
9692cygwin* | mingw* | pw32* | cegcc*)
9693 version_type=windows
9694 shrext_cmds=".dll"
9695 need_version=no
9696 need_lib_prefix=no
9697
9698 case $GCC,$host_os in
9699 yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9700 library_names_spec='$libname.dll.a'
9701 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9702 postinstall_cmds='base_file=`basename \${file}`~
9703 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9704 dldir=$destdir/`dirname \$dlpath`~
9705 test -d \$dldir || mkdir -p \$dldir~
9706 $install_prog $dir/$dlname \$dldir/$dlname~
9707 chmod a+x \$dldir/$dlname~
9708 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9709 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9710 fi'
9711 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9712 dlpath=$dir/\$dldll~
9713 $RM \$dlpath'
9714 shlibpath_overrides_runpath=yes
9715
9716 case $host_os in
9717 cygwin*)
9718 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9719 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9720
9721 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9722 ;;
9723 mingw* | cegcc*)
9724 # MinGW DLLs use traditional 'lib' prefix
9725 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9726 ;;
9727 pw32*)
9728 # pw32 DLLs use 'pw' prefix rather than 'lib'
9729 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9730 ;;
9731 esac
9732 ;;
9733
9734 *)
9735 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9736 ;;
9737 esac
9738 dynamic_linker='Win32 ld.exe'
9739 # FIXME: first we should search . and the directory the executable is in
9740 shlibpath_var=PATH
9741 ;;
9742
9743darwin* | rhapsody*)
9744 dynamic_linker="$host_os dyld"
9745 version_type=darwin
9746 need_lib_prefix=no
9747 need_version=no
9748 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9749 soname_spec='${libname}${release}${major}$shared_ext'
9750 shlibpath_overrides_runpath=yes
9751 shlibpath_var=DYLD_LIBRARY_PATH
9752 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9753
9754 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9755 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9756 ;;
9757
9758dgux*)
9759 version_type=linux
9760 need_lib_prefix=no
9761 need_version=no
9762 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9763 soname_spec='${libname}${release}${shared_ext}$major'
9764 shlibpath_var=LD_LIBRARY_PATH
9765 ;;
9766
9767freebsd* | dragonfly*)
9768 # DragonFly does not have aout. When/if they implement a new
9769 # versioning mechanism, adjust this.
9770 if test -x /usr/bin/objformat; then
9771 objformat=`/usr/bin/objformat`
9772 else
9773 case $host_os in
9774 freebsd[23].*) objformat=aout ;;
9775 *) objformat=elf ;;
9776 esac
9777 fi
9778 version_type=freebsd-$objformat
9779 case $version_type in
9780 freebsd-elf*)
9781 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9782 need_version=no
9783 need_lib_prefix=no
9784 ;;
9785 freebsd-*)
9786 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9787 need_version=yes
9788 ;;
9789 esac
9790 shlibpath_var=LD_LIBRARY_PATH
9791 case $host_os in
9792 freebsd2.*)
9793 shlibpath_overrides_runpath=yes
9794 ;;
9795 freebsd3.[01]* | freebsdelf3.[01]*)
9796 shlibpath_overrides_runpath=yes
9797 hardcode_into_libs=yes
9798 ;;
9799 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9800 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9801 shlibpath_overrides_runpath=no
9802 hardcode_into_libs=yes
9803 ;;
9804 *) # from 4.6 on, and DragonFly
9805 shlibpath_overrides_runpath=yes
9806 hardcode_into_libs=yes
9807 ;;
9808 esac
9809 ;;
9810
9811gnu*)
9812 version_type=linux
9813 need_lib_prefix=no
9814 need_version=no
9815 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9816 soname_spec='${libname}${release}${shared_ext}$major'
9817 shlibpath_var=LD_LIBRARY_PATH
9818 hardcode_into_libs=yes
9819 ;;
9820
9821haiku*)
9822 version_type=linux
9823 need_lib_prefix=no
9824 need_version=no
9825 dynamic_linker="$host_os runtime_loader"
9826 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9827 soname_spec='${libname}${release}${shared_ext}$major'
9828 shlibpath_var=LIBRARY_PATH
9829 shlibpath_overrides_runpath=yes
9830 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9831 hardcode_into_libs=yes
9832 ;;
9833
9834hpux9* | hpux10* | hpux11*)
9835 # Give a soname corresponding to the major version so that dld.sl refuses to
9836 # link against other versions.
9837 version_type=sunos
9838 need_lib_prefix=no
9839 need_version=no
9840 case $host_cpu in
9841 ia64*)
9842 shrext_cmds='.so'
9843 hardcode_into_libs=yes
9844 dynamic_linker="$host_os dld.so"
9845 shlibpath_var=LD_LIBRARY_PATH
9846 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9847 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9848 soname_spec='${libname}${release}${shared_ext}$major'
9849 if test "X$HPUX_IA64_MODE" = X32; then
9850 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9851 else
9852 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9853 fi
9854 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9855 ;;
9856 hppa*64*)
9857 shrext_cmds='.sl'
9858 hardcode_into_libs=yes
9859 dynamic_linker="$host_os dld.sl"
9860 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9861 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9862 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9863 soname_spec='${libname}${release}${shared_ext}$major'
9864 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9865 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9866 ;;
9867 *)
9868 shrext_cmds='.sl'
9869 dynamic_linker="$host_os dld.sl"
9870 shlibpath_var=SHLIB_PATH
9871 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9872 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9873 soname_spec='${libname}${release}${shared_ext}$major'
9874 ;;
9875 esac
9876 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9877 postinstall_cmds='chmod 555 $lib'
9878 # or fails outright, so override atomically:
9879 install_override_mode=555
9880 ;;
9881
9882interix[3-9]*)
9883 version_type=linux
9884 need_lib_prefix=no
9885 need_version=no
9886 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9887 soname_spec='${libname}${release}${shared_ext}$major'
9888 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9889 shlibpath_var=LD_LIBRARY_PATH
9890 shlibpath_overrides_runpath=no
9891 hardcode_into_libs=yes
9892 ;;
9893
9894irix5* | irix6* | nonstopux*)
9895 case $host_os in
9896 nonstopux*) version_type=nonstopux ;;
9897 *)
9898 if test "$lt_cv_prog_gnu_ld" = yes; then
9899 version_type=linux
9900 else
9901 version_type=irix
9902 fi ;;
9903 esac
9904 need_lib_prefix=no
9905 need_version=no
9906 soname_spec='${libname}${release}${shared_ext}$major'
9907 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9908 case $host_os in
9909 irix5* | nonstopux*)
9910 libsuff= shlibsuff=
9911 ;;
9912 *)
9913 case $LD in # libtool.m4 will add one of these switches to LD
9914 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9915 libsuff= shlibsuff= libmagic=32-bit;;
9916 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9917 libsuff=32 shlibsuff=N32 libmagic=N32;;
9918 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9919 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9920 *) libsuff= shlibsuff= libmagic=never-match;;
9921 esac
9922 ;;
9923 esac
9924 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9925 shlibpath_overrides_runpath=no
9926 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9927 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9928 hardcode_into_libs=yes
9929 ;;
9930
9931# No shared lib support for Linux oldld, aout, or coff.
9932linux*oldld* | linux*aout* | linux*coff*)
9933 dynamic_linker=no
9934 ;;
9935
9936# This must be Linux ELF.
9937linux* | k*bsd*-gnu | kopensolaris*-gnu)
9938 version_type=linux
9939 need_lib_prefix=no
9940 need_version=no
9941 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9942 soname_spec='${libname}${release}${shared_ext}$major'
9943 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9944 shlibpath_var=LD_LIBRARY_PATH
9945 shlibpath_overrides_runpath=no
9946
9947 # Some binutils ld are patched to set DT_RUNPATH
9948 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9949 $as_echo_n "(cached) " >&6
9950else
9951 lt_cv_shlibpath_overrides_runpath=no
9952 save_LDFLAGS=$LDFLAGS
9953 save_libdir=$libdir
9954 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9955 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9957/* end confdefs.h. */
9958
9959int
9960main ()
9961{
9962
9963 ;
9964 return 0;
9965}
9966_ACEOF
9967if ac_fn_c_try_link "$LINENO"; then :
9968 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9969 lt_cv_shlibpath_overrides_runpath=yes
9970fi
9971fi
9972rm -f core conftest.err conftest.$ac_objext \
9973 conftest$ac_exeext conftest.$ac_ext
9974 LDFLAGS=$save_LDFLAGS
9975 libdir=$save_libdir
9976
9977fi
9978
9979 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9980
9981 # This implies no fast_install, which is unacceptable.
9982 # Some rework will be needed to allow for fast_install
9983 # before this can be enabled.
9984 hardcode_into_libs=yes
9985
9986 # Append ld.so.conf contents to the search path
9987 if test -f /etc/ld.so.conf; then
9988 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9989 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9990 fi
9991
9992 # We used to test for /lib/ld.so.1 and disable shared libraries on
9993 # powerpc, because MkLinux only supported shared libraries with the
9994 # GNU dynamic linker. Since this was broken with cross compilers,
9995 # most powerpc-linux boxes support dynamic linking these days and
9996 # people can always --disable-shared, the test was removed, and we
9997 # assume the GNU/Linux dynamic linker is in use.
9998 dynamic_linker='GNU/Linux ld.so'
9999 ;;
10000
10001netbsd*)
10002 version_type=sunos
10003 need_lib_prefix=no
10004 need_version=no
10005 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10007 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10008 dynamic_linker='NetBSD (a.out) ld.so'
10009 else
10010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10011 soname_spec='${libname}${release}${shared_ext}$major'
10012 dynamic_linker='NetBSD ld.elf_so'
10013 fi
10014 shlibpath_var=LD_LIBRARY_PATH
10015 shlibpath_overrides_runpath=yes
10016 hardcode_into_libs=yes
10017 ;;
10018
10019newsos6)
10020 version_type=linux
10021 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10022 shlibpath_var=LD_LIBRARY_PATH
10023 shlibpath_overrides_runpath=yes
10024 ;;
10025
10026*nto* | *qnx*)
10027 version_type=qnx
10028 need_lib_prefix=no
10029 need_version=no
10030 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10031 soname_spec='${libname}${release}${shared_ext}$major'
10032 shlibpath_var=LD_LIBRARY_PATH
10033 shlibpath_overrides_runpath=no
10034 hardcode_into_libs=yes
10035 dynamic_linker='ldqnx.so'
10036 ;;
10037
10038openbsd*)
10039 version_type=sunos
10040 sys_lib_dlsearch_path_spec="/usr/lib"
10041 need_lib_prefix=no
10042 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10043 case $host_os in
10044 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10045 *) need_version=no ;;
10046 esac
10047 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10048 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10049 shlibpath_var=LD_LIBRARY_PATH
10050 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10051 case $host_os in
10052 openbsd2.[89] | openbsd2.[89].*)
10053 shlibpath_overrides_runpath=no
10054 ;;
10055 *)
10056 shlibpath_overrides_runpath=yes
10057 ;;
10058 esac
10059 else
10060 shlibpath_overrides_runpath=yes
10061 fi
10062 ;;
10063
10064os2*)
10065 libname_spec='$name'
10066 shrext_cmds=".dll"
10067 need_lib_prefix=no
10068 library_names_spec='$libname${shared_ext} $libname.a'
10069 dynamic_linker='OS/2 ld.exe'
10070 shlibpath_var=LIBPATH
10071 ;;
10072
10073osf3* | osf4* | osf5*)
10074 version_type=osf
10075 need_lib_prefix=no
10076 need_version=no
10077 soname_spec='${libname}${release}${shared_ext}$major'
10078 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10079 shlibpath_var=LD_LIBRARY_PATH
10080 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10081 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10082 ;;
10083
10084rdos*)
10085 dynamic_linker=no
10086 ;;
10087
10088solaris*)
10089 version_type=linux
10090 need_lib_prefix=no
10091 need_version=no
10092 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10093 soname_spec='${libname}${release}${shared_ext}$major'
10094 shlibpath_var=LD_LIBRARY_PATH
10095 shlibpath_overrides_runpath=yes
10096 hardcode_into_libs=yes
10097 # ldd complains unless libraries are executable
10098 postinstall_cmds='chmod +x $lib'
10099 ;;
10100
10101sunos4*)
10102 version_type=sunos
10103 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10104 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10105 shlibpath_var=LD_LIBRARY_PATH
10106 shlibpath_overrides_runpath=yes
10107 if test "$with_gnu_ld" = yes; then
10108 need_lib_prefix=no
10109 fi
10110 need_version=yes
10111 ;;
10112
10113sysv4 | sysv4.3*)
10114 version_type=linux
10115 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10116 soname_spec='${libname}${release}${shared_ext}$major'
10117 shlibpath_var=LD_LIBRARY_PATH
10118 case $host_vendor in
10119 sni)
10120 shlibpath_overrides_runpath=no
10121 need_lib_prefix=no
10122 runpath_var=LD_RUN_PATH
10123 ;;
10124 siemens)
10125 need_lib_prefix=no
10126 ;;
10127 motorola)
10128 need_lib_prefix=no
10129 need_version=no
10130 shlibpath_overrides_runpath=no
10131 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10132 ;;
10133 esac
10134 ;;
10135
10136sysv4*MP*)
10137 if test -d /usr/nec ;then
10138 version_type=linux
10139 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10140 soname_spec='$libname${shared_ext}.$major'
10141 shlibpath_var=LD_LIBRARY_PATH
10142 fi
10143 ;;
10144
10145sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10146 version_type=freebsd-elf
10147 need_lib_prefix=no
10148 need_version=no
10149 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10150 soname_spec='${libname}${release}${shared_ext}$major'
10151 shlibpath_var=LD_LIBRARY_PATH
10152 shlibpath_overrides_runpath=yes
10153 hardcode_into_libs=yes
10154 if test "$with_gnu_ld" = yes; then
10155 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10156 else
10157 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10158 case $host_os in
10159 sco3.2v5*)
10160 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10161 ;;
10162 esac
10163 fi
10164 sys_lib_dlsearch_path_spec='/usr/lib'
10165 ;;
10166
10167tpf*)
10168 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10169 version_type=linux
10170 need_lib_prefix=no
10171 need_version=no
10172 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10173 shlibpath_var=LD_LIBRARY_PATH
10174 shlibpath_overrides_runpath=no
10175 hardcode_into_libs=yes
10176 ;;
10177
10178uts4*)
10179 version_type=linux
10180 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10181 soname_spec='${libname}${release}${shared_ext}$major'
10182 shlibpath_var=LD_LIBRARY_PATH
10183 ;;
10184
10185*)
10186 dynamic_linker=no
10187 ;;
10188esac
10189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10190$as_echo "$dynamic_linker" >&6; }
10191test "$dynamic_linker" = no && can_build_shared=no
10192
10193variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10194if test "$GCC" = yes; then
10195 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10196fi
10197
10198if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10199 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10200fi
10201if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10202 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10203fi
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10297$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10298hardcode_action=
10299if test -n "$hardcode_libdir_flag_spec" ||
10300 test -n "$runpath_var" ||
10301 test "X$hardcode_automatic" = "Xyes" ; then
10302
10303 # We can hardcode non-existent directories.
10304 if test "$hardcode_direct" != no &&
10305 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10306 # have to relink, otherwise we might link with an installed library
10307 # when we should be linking with a yet-to-be-installed one
10308 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10309 test "$hardcode_minus_L" != no; then
10310 # Linking always hardcodes the temporary library directory.
10311 hardcode_action=relink
10312 else
10313 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10314 hardcode_action=immediate
10315 fi
10316else
10317 # We cannot hardcode anything, or else we can only hardcode existing
10318 # directories.
10319 hardcode_action=unsupported
10320fi
10321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10322$as_echo "$hardcode_action" >&6; }
10323
10324if test "$hardcode_action" = relink ||
10325 test "$inherit_rpath" = yes; then
10326 # Fast installation is not supported
10327 enable_fast_install=no
10328elif test "$shlibpath_overrides_runpath" = yes ||
10329 test "$enable_shared" = no; then
10330 # Fast installation is not necessary
10331 enable_fast_install=needless
10332fi
10333
10334
10335
10336
10337
10338
10339 if test "x$enable_dlopen" != xyes; then
10340 enable_dlopen=unknown
10341 enable_dlopen_self=unknown
10342 enable_dlopen_self_static=unknown
10343else
10344 lt_cv_dlopen=no
10345 lt_cv_dlopen_libs=
10346
10347 case $host_os in
10348 beos*)
10349 lt_cv_dlopen="load_add_on"
10350 lt_cv_dlopen_libs=
10351 lt_cv_dlopen_self=yes
10352 ;;
10353
10354 mingw* | pw32* | cegcc*)
10355 lt_cv_dlopen="LoadLibrary"
10356 lt_cv_dlopen_libs=
10357 ;;
10358
10359 cygwin*)
10360 lt_cv_dlopen="dlopen"
10361 lt_cv_dlopen_libs=
10362 ;;
10363
10364 darwin*)
10365 # if libdl is installed we need to link against it
10366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10367$as_echo_n "checking for dlopen in -ldl... " >&6; }
10368if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10369 $as_echo_n "(cached) " >&6
10370else
10371 ac_check_lib_save_LIBS=$LIBS
10372LIBS="-ldl $LIBS"
10373cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10374/* end confdefs.h. */
10375
10376/* Override any GCC internal prototype to avoid an error.
10377 Use char because int might match the return type of a GCC
10378 builtin and then its argument prototype would still apply. */
10379#ifdef __cplusplus
10380extern "C"
10381#endif
10382char dlopen ();
10383int
10384main ()
10385{
10386return dlopen ();
10387 ;
10388 return 0;
10389}
10390_ACEOF
10391if ac_fn_c_try_link "$LINENO"; then :
10392 ac_cv_lib_dl_dlopen=yes
10393else
10394 ac_cv_lib_dl_dlopen=no
10395fi
10396rm -f core conftest.err conftest.$ac_objext \
10397 conftest$ac_exeext conftest.$ac_ext
10398LIBS=$ac_check_lib_save_LIBS
10399fi
10400{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10401$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10402if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10403 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10404else
10405
10406 lt_cv_dlopen="dyld"
10407 lt_cv_dlopen_libs=
10408 lt_cv_dlopen_self=yes
10409
10410fi
10411
10412 ;;
10413
10414 *)
10415 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10416if test "x$ac_cv_func_shl_load" = x""yes; then :
10417 lt_cv_dlopen="shl_load"
10418else
10419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10420$as_echo_n "checking for shl_load in -ldld... " >&6; }
10421if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10422 $as_echo_n "(cached) " >&6
10423else
10424 ac_check_lib_save_LIBS=$LIBS
10425LIBS="-ldld $LIBS"
10426cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10427/* end confdefs.h. */
10428
10429/* Override any GCC internal prototype to avoid an error.
10430 Use char because int might match the return type of a GCC
10431 builtin and then its argument prototype would still apply. */
10432#ifdef __cplusplus
10433extern "C"
10434#endif
10435char shl_load ();
10436int
10437main ()
10438{
10439return shl_load ();
10440 ;
10441 return 0;
10442}
10443_ACEOF
10444if ac_fn_c_try_link "$LINENO"; then :
10445 ac_cv_lib_dld_shl_load=yes
10446else
10447 ac_cv_lib_dld_shl_load=no
10448fi
10449rm -f core conftest.err conftest.$ac_objext \
10450 conftest$ac_exeext conftest.$ac_ext
10451LIBS=$ac_check_lib_save_LIBS
10452fi
10453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10454$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10455if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10456 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10457else
10458 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10459if test "x$ac_cv_func_dlopen" = x""yes; then :
10460 lt_cv_dlopen="dlopen"
10461else
10462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10463$as_echo_n "checking for dlopen in -ldl... " >&6; }
10464if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
81ecdfbb 10465 $as_echo_n "(cached) " >&6
b7026657 10466else
81ecdfbb 10467 ac_check_lib_save_LIBS=$LIBS
6bb11ab3 10468LIBS="-ldl $LIBS"
81ecdfbb 10469cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 10470/* end confdefs.h. */
b7026657 10471
81ecdfbb
RW
10472/* Override any GCC internal prototype to avoid an error.
10473 Use char because int might match the return type of a GCC
10474 builtin and then its argument prototype would still apply. */
10475#ifdef __cplusplus
10476extern "C"
10477#endif
6bb11ab3 10478char dlopen ();
81ecdfbb
RW
10479int
10480main ()
10481{
6bb11ab3 10482return dlopen ();
81ecdfbb
RW
10483 ;
10484 return 0;
10485}
b7026657 10486_ACEOF
81ecdfbb 10487if ac_fn_c_try_link "$LINENO"; then :
6bb11ab3 10488 ac_cv_lib_dl_dlopen=yes
c906108c 10489else
6bb11ab3 10490 ac_cv_lib_dl_dlopen=no
b7026657 10491fi
81ecdfbb
RW
10492rm -f core conftest.err conftest.$ac_objext \
10493 conftest$ac_exeext conftest.$ac_ext
10494LIBS=$ac_check_lib_save_LIBS
b7026657 10495fi
6bb11ab3
L
10496{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10497$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10498if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10499 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10500else
10501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10502$as_echo_n "checking for dlopen in -lsvld... " >&6; }
10503if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
81ecdfbb 10504 $as_echo_n "(cached) " >&6
b7026657 10505else
81ecdfbb 10506 ac_check_lib_save_LIBS=$LIBS
6bb11ab3 10507LIBS="-lsvld $LIBS"
81ecdfbb 10508cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 10509/* end confdefs.h. */
b7026657 10510
81ecdfbb
RW
10511/* Override any GCC internal prototype to avoid an error.
10512 Use char because int might match the return type of a GCC
10513 builtin and then its argument prototype would still apply. */
10514#ifdef __cplusplus
10515extern "C"
10516#endif
6bb11ab3 10517char dlopen ();
81ecdfbb
RW
10518int
10519main ()
10520{
6bb11ab3 10521return dlopen ();
81ecdfbb
RW
10522 ;
10523 return 0;
10524}
b7026657 10525_ACEOF
81ecdfbb 10526if ac_fn_c_try_link "$LINENO"; then :
6bb11ab3 10527 ac_cv_lib_svld_dlopen=yes
c906108c 10528else
6bb11ab3 10529 ac_cv_lib_svld_dlopen=no
b7026657 10530fi
81ecdfbb
RW
10531rm -f core conftest.err conftest.$ac_objext \
10532 conftest$ac_exeext conftest.$ac_ext
10533LIBS=$ac_check_lib_save_LIBS
b7026657 10534fi
6bb11ab3
L
10535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10536$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10537if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10538 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
5912fadd 10539else
6bb11ab3
L
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10541$as_echo_n "checking for dld_link in -ldld... " >&6; }
10542if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
81ecdfbb 10543 $as_echo_n "(cached) " >&6
b7026657 10544else
6bb11ab3
L
10545 ac_check_lib_save_LIBS=$LIBS
10546LIBS="-ldld $LIBS"
81ecdfbb 10547cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 10548/* end confdefs.h. */
b7026657 10549
81ecdfbb
RW
10550/* Override any GCC internal prototype to avoid an error.
10551 Use char because int might match the return type of a GCC
10552 builtin and then its argument prototype would still apply. */
10553#ifdef __cplusplus
10554extern "C"
10555#endif
6bb11ab3 10556char dld_link ();
81ecdfbb
RW
10557int
10558main ()
10559{
6bb11ab3 10560return dld_link ();
81ecdfbb
RW
10561 ;
10562 return 0;
10563}
b7026657 10564_ACEOF
6bb11ab3
L
10565if ac_fn_c_try_link "$LINENO"; then :
10566 ac_cv_lib_dld_dld_link=yes
10567else
10568 ac_cv_lib_dld_dld_link=no
10569fi
10570rm -f core conftest.err conftest.$ac_objext \
10571 conftest$ac_exeext conftest.$ac_ext
10572LIBS=$ac_check_lib_save_LIBS
10573fi
10574{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10575$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10576if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10577 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10578fi
10579
10580
10581fi
10582
10583
10584fi
10585
10586
10587fi
10588
10589
10590fi
10591
10592
10593fi
10594
10595 ;;
10596 esac
10597
10598 if test "x$lt_cv_dlopen" != xno; then
10599 enable_dlopen=yes
b7026657 10600 else
6bb11ab3
L
10601 enable_dlopen=no
10602 fi
10603
10604 case $lt_cv_dlopen in
10605 dlopen)
10606 save_CPPFLAGS="$CPPFLAGS"
10607 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10608
10609 save_LDFLAGS="$LDFLAGS"
10610 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10611
10612 save_LIBS="$LIBS"
10613 LIBS="$lt_cv_dlopen_libs $LIBS"
10614
10615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10616$as_echo_n "checking whether a program can dlopen itself... " >&6; }
10617if test "${lt_cv_dlopen_self+set}" = set; then :
10618 $as_echo_n "(cached) " >&6
10619else
10620 if test "$cross_compiling" = yes; then :
10621 lt_cv_dlopen_self=cross
10622else
10623 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10624 lt_status=$lt_dlunknown
10625 cat > conftest.$ac_ext <<_LT_EOF
2974be62 10626#line 10626 "configure"
6bb11ab3
L
10627#include "confdefs.h"
10628
10629#if HAVE_DLFCN_H
10630#include <dlfcn.h>
10631#endif
10632
10633#include <stdio.h>
10634
10635#ifdef RTLD_GLOBAL
10636# define LT_DLGLOBAL RTLD_GLOBAL
10637#else
10638# ifdef DL_GLOBAL
10639# define LT_DLGLOBAL DL_GLOBAL
10640# else
10641# define LT_DLGLOBAL 0
10642# endif
10643#endif
10644
10645/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10646 find out it does not work in some platform. */
10647#ifndef LT_DLLAZY_OR_NOW
10648# ifdef RTLD_LAZY
10649# define LT_DLLAZY_OR_NOW RTLD_LAZY
10650# else
10651# ifdef DL_LAZY
10652# define LT_DLLAZY_OR_NOW DL_LAZY
10653# else
10654# ifdef RTLD_NOW
10655# define LT_DLLAZY_OR_NOW RTLD_NOW
10656# else
10657# ifdef DL_NOW
10658# define LT_DLLAZY_OR_NOW DL_NOW
10659# else
10660# define LT_DLLAZY_OR_NOW 0
10661# endif
10662# endif
10663# endif
10664# endif
10665#endif
10666
10667/* When -fvisbility=hidden is used, assume the code has been annotated
10668 correspondingly for the symbols needed. */
10669#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10670void fnord () __attribute__((visibility("default")));
10671#endif
10672
10673void fnord () { int i=42; }
10674int main ()
10675{
10676 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10677 int status = $lt_dlunknown;
10678
10679 if (self)
10680 {
10681 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10682 else
10683 {
10684 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10685 else puts (dlerror ());
10686 }
10687 /* dlclose (self); */
10688 }
10689 else
10690 puts (dlerror ());
10691
10692 return status;
10693}
10694_LT_EOF
10695 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10696 (eval $ac_link) 2>&5
10697 ac_status=$?
10698 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10699 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10700 (./conftest; exit; ) >&5 2>/dev/null
10701 lt_status=$?
10702 case x$lt_status in
10703 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10704 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10705 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10706 esac
10707 else :
10708 # compilation failed
10709 lt_cv_dlopen_self=no
b7026657 10710 fi
c906108c 10711fi
6bb11ab3
L
10712rm -fr conftest*
10713
10714
c906108c 10715fi
6bb11ab3
L
10716{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10717$as_echo "$lt_cv_dlopen_self" >&6; }
b7026657 10718
6bb11ab3
L
10719 if test "x$lt_cv_dlopen_self" = xyes; then
10720 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10722$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10723if test "${lt_cv_dlopen_self_static+set}" = set; then :
10724 $as_echo_n "(cached) " >&6
c906108c 10725else
6bb11ab3
L
10726 if test "$cross_compiling" = yes; then :
10727 lt_cv_dlopen_self_static=cross
10728else
10729 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10730 lt_status=$lt_dlunknown
10731 cat > conftest.$ac_ext <<_LT_EOF
2974be62 10732#line 10732 "configure"
6bb11ab3
L
10733#include "confdefs.h"
10734
10735#if HAVE_DLFCN_H
10736#include <dlfcn.h>
10737#endif
10738
10739#include <stdio.h>
10740
10741#ifdef RTLD_GLOBAL
10742# define LT_DLGLOBAL RTLD_GLOBAL
10743#else
10744# ifdef DL_GLOBAL
10745# define LT_DLGLOBAL DL_GLOBAL
10746# else
10747# define LT_DLGLOBAL 0
10748# endif
10749#endif
10750
10751/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10752 find out it does not work in some platform. */
10753#ifndef LT_DLLAZY_OR_NOW
10754# ifdef RTLD_LAZY
10755# define LT_DLLAZY_OR_NOW RTLD_LAZY
10756# else
10757# ifdef DL_LAZY
10758# define LT_DLLAZY_OR_NOW DL_LAZY
10759# else
10760# ifdef RTLD_NOW
10761# define LT_DLLAZY_OR_NOW RTLD_NOW
10762# else
10763# ifdef DL_NOW
10764# define LT_DLLAZY_OR_NOW DL_NOW
10765# else
10766# define LT_DLLAZY_OR_NOW 0
10767# endif
10768# endif
10769# endif
10770# endif
10771#endif
10772
10773/* When -fvisbility=hidden is used, assume the code has been annotated
10774 correspondingly for the symbols needed. */
10775#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10776void fnord () __attribute__((visibility("default")));
10777#endif
10778
10779void fnord () { int i=42; }
10780int main ()
10781{
10782 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10783 int status = $lt_dlunknown;
10784
10785 if (self)
10786 {
10787 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10788 else
10789 {
10790 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10791 else puts (dlerror ());
10792 }
10793 /* dlclose (self); */
10794 }
10795 else
10796 puts (dlerror ());
10797
10798 return status;
10799}
10800_LT_EOF
10801 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10802 (eval $ac_link) 2>&5
10803 ac_status=$?
10804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10805 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10806 (./conftest; exit; ) >&5 2>/dev/null
10807 lt_status=$?
10808 case x$lt_status in
10809 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10810 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10811 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10812 esac
10813 else :
10814 # compilation failed
10815 lt_cv_dlopen_self_static=no
10816 fi
b7026657 10817fi
6bb11ab3
L
10818rm -fr conftest*
10819
10820
b7026657 10821fi
6bb11ab3
L
10822{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10823$as_echo "$lt_cv_dlopen_self_static" >&6; }
10824 fi
10825
10826 CPPFLAGS="$save_CPPFLAGS"
10827 LDFLAGS="$save_LDFLAGS"
10828 LIBS="$save_LIBS"
10829 ;;
10830 esac
10831
10832 case $lt_cv_dlopen_self in
10833 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10834 *) enable_dlopen_self=unknown ;;
10835 esac
10836
10837 case $lt_cv_dlopen_self_static in
10838 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10839 *) enable_dlopen_self_static=unknown ;;
10840 esac
10841fi
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859striplib=
10860old_striplib=
10861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10862$as_echo_n "checking whether stripping libraries is possible... " >&6; }
10863if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10864 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10865 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10867$as_echo "yes" >&6; }
10868else
10869# FIXME - insert some real tests, host_os isn't really good enough
10870 case $host_os in
10871 darwin*)
10872 if test -n "$STRIP" ; then
10873 striplib="$STRIP -x"
10874 old_striplib="$STRIP -S"
10875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10876$as_echo "yes" >&6; }
10877 else
10878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10879$as_echo "no" >&6; }
10880 fi
10881 ;;
10882 *)
10883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10884$as_echo "no" >&6; }
10885 ;;
10886 esac
10887fi
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900 # Report which library types will actually be built
10901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10902$as_echo_n "checking if libtool supports shared libraries... " >&6; }
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10904$as_echo "$can_build_shared" >&6; }
10905
10906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10907$as_echo_n "checking whether to build shared libraries... " >&6; }
10908 test "$can_build_shared" = "no" && enable_shared=no
10909
10910 # On AIX, shared libraries and static libraries use the same namespace, and
10911 # are all built from PIC.
10912 case $host_os in
10913 aix3*)
10914 test "$enable_shared" = yes && enable_static=no
10915 if test -n "$RANLIB"; then
10916 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10917 postinstall_cmds='$RANLIB $lib'
10918 fi
10919 ;;
10920
10921 aix[4-9]*)
10922 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10923 test "$enable_shared" = yes && enable_static=no
10924 fi
10925 ;;
10926 esac
10927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10928$as_echo "$enable_shared" >&6; }
10929
10930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10931$as_echo_n "checking whether to build static libraries... " >&6; }
10932 # Make sure either enable_shared or enable_static is yes.
10933 test "$enable_shared" = yes || enable_static=yes
10934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10935$as_echo "$enable_static" >&6; }
10936
10937
10938
10939
10940fi
10941ac_ext=c
10942ac_cpp='$CPP $CPPFLAGS'
10943ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10944ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10945ac_compiler_gnu=$ac_cv_c_compiler_gnu
10946
10947CC="$lt_save_CC"
10948
10949
10950
10951
10952
10953
10954
10955
10956
b7026657 10957
b7026657 10958
c906108c 10959
b7026657 10960
6bb11ab3
L
10961 ac_config_commands="$ac_config_commands libtool"
10962
10963
10964
10965
10966# Only expand once:
10967
10968
5912fadd 10969
b7026657 10970
81ecdfbb 10971. ${srcdir}/../../bfd/configure.host
b7026657 10972
b7026657 10973
b7026657 10974
31e6ad7d
MF
10975
10976{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10977$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10978 # Check whether --enable-maintainer-mode was given.
81ecdfbb 10979if test "${enable_maintainer_mode+set}" = set; then :
31e6ad7d
MF
10980 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10981else
10982 USE_MAINTAINER_MODE=no
c906108c 10983fi
31e6ad7d
MF
10984
10985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10986$as_echo "$USE_MAINTAINER_MODE" >&6; }
10987 if test $USE_MAINTAINER_MODE = yes; then
10988 MAINTAINER_MODE_TRUE=
10989 MAINTAINER_MODE_FALSE='#'
b7026657 10990else
31e6ad7d
MF
10991 MAINTAINER_MODE_TRUE='#'
10992 MAINTAINER_MODE_FALSE=
c906108c 10993fi
b7026657 10994
31e6ad7d
MF
10995 MAINT=$MAINTAINER_MODE_TRUE
10996
10997
b7026657 10998
b7026657 10999
81ecdfbb
RW
11000# Check whether --enable-sim-bswap was given.
11001if test "${enable_sim_bswap+set}" = set; then :
11002 enableval=$enable_sim_bswap; case "${enableval}" in
11003 yes) sim_bswap="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
11004 no) sim_bswap="-DWITH_BSWAP=0";;
11005 *) as_fn_error "\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap="";;
11006esac
11007if test x"$silent" != x"yes" && test x"$sim_bswap" != x""; then
11008 echo "Setting bswap flags = $sim_bswap" 6>&1
11009fi
11010else
11011 sim_bswap=""
c906108c 11012fi
b7026657
AC
11013
11014
11015
81ecdfbb
RW
11016# Check whether --enable-sim-cflags was given.
11017if test "${enable_sim_cflags+set}" = set; then :
11018 enableval=$enable_sim_cflags; case "${enableval}" in
11019 yes) sim_cflags="-O2 -fomit-frame-pointer";;
11020 trace) as_fn_error "\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags="";;
11021 no) sim_cflags="";;
11022 *) sim_cflags=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11023esac
11024if test x"$silent" != x"yes" && test x"$sim_cflags" != x""; then
11025 echo "Setting sim cflags = $sim_cflags" 6>&1
11026fi
b7026657 11027else
81ecdfbb
RW
11028 sim_cflags=""
11029fi
c906108c 11030
c906108c 11031
b7026657 11032
81ecdfbb
RW
11033# Check whether --enable-sim-debug was given.
11034if test "${enable_sim_debug+set}" = set; then :
11035 enableval=$enable_sim_debug; case "${enableval}" in
11036 yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
11037 no) sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
11038 *) sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
11039esac
11040if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
11041 echo "Setting sim debug = $sim_debug" 6>&1
b7026657 11042fi
81ecdfbb
RW
11043else
11044 sim_debug=""
c906108c 11045fi
b7026657 11046
b7026657 11047
b7026657 11048
81ecdfbb
RW
11049# Check whether --enable-sim-stdio was given.
11050if test "${enable_sim_stdio+set}" = set; then :
11051 enableval=$enable_sim_stdio; case "${enableval}" in
11052 yes) sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
11053 no) sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
11054 *) as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
11055esac
11056if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
11057 echo "Setting stdio flags = $sim_stdio" 6>&1
b7026657 11058fi
81ecdfbb
RW
11059else
11060 sim_stdio=""
b7026657 11061fi
c906108c 11062
c906108c 11063
b7026657 11064
81ecdfbb
RW
11065# Check whether --enable-sim-trace was given.
11066if test "${enable_sim_trace+set}" = set; then :
11067 enableval=$enable_sim_trace; case "${enableval}" in
11068 yes) sim_trace="-DTRACE=1 -DWITH_TRACE=-1";;
11069 no) sim_trace="-DTRACE=0 -DWITH_TRACE=0";;
11070 [-0-9]*)
11071 sim_trace="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
2232061b 11072 [[:lower:]]*)
81ecdfbb
RW
11073 sim_trace=""
11074 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
11075 if test x"$sim_trace" = x; then
11076 sim_trace="-DWITH_TRACE='(TRACE_$x"
11077 else
11078 sim_trace="${sim_trace}|TRACE_$x"
11079 fi
11080 done
11081 sim_trace="$sim_trace)'" ;;
11082esac
11083if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
11084 echo "Setting sim trace = $sim_trace" 6>&1
11085fi
c906108c 11086else
81ecdfbb
RW
11087 sim_trace=""
11088fi
11089
b7026657 11090
b7026657 11091
81ecdfbb
RW
11092# Check whether --enable-sim-profile was given.
11093if test "${enable_sim_profile+set}" = set; then :
11094 enableval=$enable_sim_profile; case "${enableval}" in
11095 yes) sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
11096 no) sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
11097 [-0-9]*)
11098 sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
11099 [a-z]*)
11100 sim_profile=""
11101 for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
11102 if test x"$sim_profile" = x; then
11103 sim_profile="-DWITH_PROFILE='(PROFILE_$x"
11104 else
11105 sim_profile="${sim_profile}|PROFILE_$x"
11106 fi
11107 done
11108 sim_profile="$sim_profile)'" ;;
11109esac
11110if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
11111 echo "Setting sim profile = $sim_profile" 6>&1
b7026657 11112fi
81ecdfbb
RW
11113else
11114 sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
b7026657 11115fi
c906108c 11116
c906108c
SS
11117
11118
79e1e459 11119
81ecdfbb
RW
11120# Check whether --with-pkgversion was given.
11121if test "${with_pkgversion+set}" = set; then :
11122 withval=$with_pkgversion; case "$withval" in
11123 yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
11124 no) PKGVERSION= ;;
11125 *) PKGVERSION="($withval) " ;;
11126 esac
79e1e459 11127else
81ecdfbb 11128 PKGVERSION="(GDB) "
79e1e459
HPN
11129
11130fi
79e1e459 11131
79e1e459 11132
79e1e459 11133
79e1e459 11134
79e1e459 11135
81ecdfbb
RW
11136# Check whether --with-bugurl was given.
11137if test "${with_bugurl+set}" = set; then :
11138 withval=$with_bugurl; case "$withval" in
11139 yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
11140 no) BUGURL=
11141 ;;
11142 *) BUGURL="$withval"
11143 ;;
11144 esac
79e1e459 11145else
81ecdfbb
RW
11146 BUGURL="http://www.gnu.org/software/gdb/bugs/"
11147
79e1e459 11148fi
c906108c 11149
6efef468
JM
11150 case ${BUGURL} in
11151 "")
11152 REPORT_BUGS_TO=
11153 REPORT_BUGS_TEXI=
11154 ;;
11155 *)
81ecdfbb
RW
11156 REPORT_BUGS_TO="<$BUGURL>"
11157 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
11158 ;;
11159 esac;
11160
11161
11162
b7026657 11163
b7026657 11164cat >>confdefs.h <<_ACEOF
81ecdfbb 11165#define PKGVERSION "$PKGVERSION"
b7026657 11166_ACEOF
697afb65 11167
697afb65 11168
81ecdfbb
RW
11169cat >>confdefs.h <<_ACEOF
11170#define REPORT_BUGS_TO "$REPORT_BUGS_TO"
b7026657 11171_ACEOF
697afb65 11172
b7026657 11173
81ecdfbb
RW
11174{ $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11175$as_echo_n "checking return type of signal handlers... " >&6; }
11176if test "${ac_cv_type_signal+set}" = set; then :
11177 $as_echo_n "(cached) " >&6
11178else
11179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
b7026657 11180/* end confdefs.h. */
697afb65 11181#include <sys/types.h>
81ecdfbb
RW
11182#include <signal.h>
11183
b7026657
AC
11184int
11185main ()
11186{
81ecdfbb 11187return *(signal (0, 0)) (0) == 1;
b7026657
AC
11188 ;
11189 return 0;
11190}
11191_ACEOF
81ecdfbb
RW
11192if ac_fn_c_try_compile "$LINENO"; then :
11193 ac_cv_type_signal=int
697afb65 11194else
81ecdfbb 11195 ac_cv_type_signal=void
697afb65 11196fi
81ecdfbb 11197rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
697afb65 11198fi
81ecdfbb
RW
11199{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11200$as_echo "$ac_cv_type_signal" >&6; }
11201
b7026657 11202cat >>confdefs.h <<_ACEOF
81ecdfbb 11203#define RETSIGTYPE $ac_cv_type_signal
b7026657 11204_ACEOF
697afb65 11205
697afb65 11206
697afb65 11207
b7026657 11208
697afb65 11209
81ecdfbb
RW
11210sim_link_files=
11211sim_link_links=
b7026657 11212
81ecdfbb
RW
11213sim_link_links=tconfig.h
11214if test -f ${srcdir}/tconfig.in
11215then
11216 sim_link_files=tconfig.in
11217else
11218 sim_link_files=../common/tconfig.in
697afb65 11219fi
81ecdfbb
RW
11220
11221# targ-vals.def points to the libc macro description file.
11222case "${target}" in
11223*-*-*) TARG_VALS_DEF=../common/nltvals.def ;;
11224esac
11225sim_link_files="${sim_link_files} ${TARG_VALS_DEF}"
11226sim_link_links="${sim_link_links} targ-vals.def"
11227
11228
6ffe910a 11229
81ecdfbb
RW
11230# Put a useful copy of CPP_FOR_TARGET in Makefile.
11231# This is only used to build the target values header files. These files are
11232# shipped with distributions so CPP_FOR_TARGET only needs to work in
11233# developer's trees. This value is borrowed from ../../Makefile.in.
11234CPP_FOR_TARGET="\` \
11235 if test -f \$\${rootme}/../../gcc/Makefile ; then \
11236 if test -f \$\${rootme}/../../\$(TARGET_SUBDIR)/newlib/Makefile ; then \
11237 echo \$\${rootme}/../../gcc/xgcc -B\$\${rootme}/../../gcc/ -idirafter \$\${rootme}/../../\$(TARGET_SUBDIR)/newlib/targ-include -idirafter \$(srcroot)/newlib/libc/include -nostdinc; \
11238 else \
11239 echo \$\${rootme}/../../gcc/xgcc -B\$\${rootme}/../../gcc/; \
11240 fi; \
11241 else \
11242 if test '\$(host_canonical)' = '\$(target_canonical)' ; then \
11243 echo \$(CC); \
11244 else \
11245 t='\$(program_transform_name)'; echo gcc | sed -e 's/x/x/' \$\$t; \
11246 fi; \
11247 fi\` -E"
11248
11249
11250# Set TARGET_SUBDIR, needed by CPP_FOR_TARGET.
11251if test x"${host}" = x"${target}" ; then
11252 TARGET_SUBDIR="."
11253else
11254 TARGET_SUBDIR=${target_alias}
697afb65 11255fi
81ecdfbb
RW
11256
11257
11258# These aren't all needed yet, but will be eventually.
11259for ac_header in stdlib.h string.h strings.h time.h sys/times.h sys/stat.h sys/mman.h
11260do :
11261 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11262ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
11263eval as_val=\$$as_ac_Header
11264 if test "x$as_val" = x""yes; then :
11265 cat >>confdefs.h <<_ACEOF
11266#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
b7026657 11267_ACEOF
697afb65 11268
697afb65 11269fi
697afb65 11270
81ecdfbb 11271done
697afb65 11272
a13852d9 11273for ac_func in mmap munmap lstat truncate ftruncate posix_fallocate
81ecdfbb
RW
11274do :
11275 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
11276ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
11277eval as_val=\$$as_ac_var
11278 if test "x$as_val" = x""yes; then :
11279 cat >>confdefs.h <<_ACEOF
11280#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
b7026657 11281_ACEOF
b7026657 11282
81ecdfbb
RW
11283fi
11284done
11285
11286ac_fn_c_check_member "$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11287#include <sys/types.h>
11288#endif
11289#ifdef HAVE_SYS_STAT_H
11290#include <sys/stat.h>
11291#endif
81ecdfbb
RW
11292"
11293if test "x$ac_cv_member_struct_stat_st_dev" = x""yes; then :
b7026657 11294
b7026657 11295cat >>confdefs.h <<_ACEOF
81ecdfbb 11296#define HAVE_STRUCT_STAT_ST_DEV 1
b7026657 11297_ACEOF
697afb65 11298
697afb65 11299
0aec8eb1 11300fi
81ecdfbb 11301ac_fn_c_check_member "$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11302#include <sys/types.h>
11303#endif
11304#ifdef HAVE_SYS_STAT_H
11305#include <sys/stat.h>
11306#endif
81ecdfbb
RW
11307"
11308if test "x$ac_cv_member_struct_stat_st_ino" = x""yes; then :
697afb65 11309
81ecdfbb
RW
11310cat >>confdefs.h <<_ACEOF
11311#define HAVE_STRUCT_STAT_ST_INO 1
b7026657 11312_ACEOF
b7026657 11313
81ecdfbb 11314
0aec8eb1 11315fi
81ecdfbb 11316ac_fn_c_check_member "$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11317#include <sys/types.h>
11318#endif
11319#ifdef HAVE_SYS_STAT_H
11320#include <sys/stat.h>
11321#endif
81ecdfbb
RW
11322"
11323if test "x$ac_cv_member_struct_stat_st_mode" = x""yes; then :
b7026657 11324
b7026657 11325cat >>confdefs.h <<_ACEOF
81ecdfbb 11326#define HAVE_STRUCT_STAT_ST_MODE 1
b7026657 11327_ACEOF
697afb65 11328
697afb65 11329
0aec8eb1 11330fi
81ecdfbb 11331ac_fn_c_check_member "$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11332#include <sys/types.h>
11333#endif
11334#ifdef HAVE_SYS_STAT_H
11335#include <sys/stat.h>
11336#endif
81ecdfbb
RW
11337"
11338if test "x$ac_cv_member_struct_stat_st_nlink" = x""yes; then :
697afb65 11339
81ecdfbb
RW
11340cat >>confdefs.h <<_ACEOF
11341#define HAVE_STRUCT_STAT_ST_NLINK 1
b7026657 11342_ACEOF
b7026657 11343
81ecdfbb 11344
0aec8eb1 11345fi
81ecdfbb 11346ac_fn_c_check_member "$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11347#include <sys/types.h>
11348#endif
11349#ifdef HAVE_SYS_STAT_H
11350#include <sys/stat.h>
11351#endif
81ecdfbb
RW
11352"
11353if test "x$ac_cv_member_struct_stat_st_uid" = x""yes; then :
b7026657 11354
b7026657 11355cat >>confdefs.h <<_ACEOF
81ecdfbb 11356#define HAVE_STRUCT_STAT_ST_UID 1
b7026657 11357_ACEOF
697afb65 11358
697afb65 11359
0aec8eb1 11360fi
81ecdfbb 11361ac_fn_c_check_member "$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11362#include <sys/types.h>
11363#endif
11364#ifdef HAVE_SYS_STAT_H
11365#include <sys/stat.h>
11366#endif
81ecdfbb
RW
11367"
11368if test "x$ac_cv_member_struct_stat_st_gid" = x""yes; then :
697afb65 11369
81ecdfbb
RW
11370cat >>confdefs.h <<_ACEOF
11371#define HAVE_STRUCT_STAT_ST_GID 1
b7026657 11372_ACEOF
b7026657 11373
81ecdfbb 11374
0aec8eb1 11375fi
81ecdfbb 11376ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11377#include <sys/types.h>
11378#endif
11379#ifdef HAVE_SYS_STAT_H
11380#include <sys/stat.h>
11381#endif
81ecdfbb
RW
11382"
11383if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
b7026657 11384
b7026657 11385cat >>confdefs.h <<_ACEOF
81ecdfbb 11386#define HAVE_STRUCT_STAT_ST_RDEV 1
b7026657 11387_ACEOF
697afb65 11388
697afb65 11389
0aec8eb1 11390fi
81ecdfbb 11391ac_fn_c_check_member "$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11392#include <sys/types.h>
11393#endif
11394#ifdef HAVE_SYS_STAT_H
11395#include <sys/stat.h>
11396#endif
81ecdfbb
RW
11397"
11398if test "x$ac_cv_member_struct_stat_st_size" = x""yes; then :
697afb65 11399
81ecdfbb
RW
11400cat >>confdefs.h <<_ACEOF
11401#define HAVE_STRUCT_STAT_ST_SIZE 1
b7026657 11402_ACEOF
b7026657 11403
81ecdfbb 11404
0aec8eb1 11405fi
81ecdfbb 11406ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11407#include <sys/types.h>
11408#endif
11409#ifdef HAVE_SYS_STAT_H
11410#include <sys/stat.h>
11411#endif
81ecdfbb
RW
11412"
11413if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
697afb65 11414
81ecdfbb
RW
11415cat >>confdefs.h <<_ACEOF
11416#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
b7026657 11417_ACEOF
b7026657 11418
81ecdfbb 11419
0aec8eb1 11420fi
81ecdfbb
RW
11421ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
11422#include <sys/types.h>
11423#endif
11424#ifdef HAVE_SYS_STAT_H
11425#include <sys/stat.h>
11426#endif
11427"
11428if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
11429
b7026657 11430cat >>confdefs.h <<_ACEOF
81ecdfbb 11431#define HAVE_STRUCT_STAT_ST_BLOCKS 1
b7026657 11432_ACEOF
697afb65 11433
697afb65 11434
0aec8eb1 11435fi
81ecdfbb 11436ac_fn_c_check_member "$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11437#include <sys/types.h>
11438#endif
11439#ifdef HAVE_SYS_STAT_H
11440#include <sys/stat.h>
11441#endif
81ecdfbb
RW
11442"
11443if test "x$ac_cv_member_struct_stat_st_atime" = x""yes; then :
697afb65 11444
81ecdfbb
RW
11445cat >>confdefs.h <<_ACEOF
11446#define HAVE_STRUCT_STAT_ST_ATIME 1
b7026657 11447_ACEOF
b7026657 11448
81ecdfbb 11449
0aec8eb1 11450fi
81ecdfbb 11451ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
697afb65
HPN
11452#include <sys/types.h>
11453#endif
11454#ifdef HAVE_SYS_STAT_H
11455#include <sys/stat.h>
11456#endif
81ecdfbb
RW
11457"
11458if test "x$ac_cv_member_struct_stat_st_mtime" = x""yes; then :
697afb65 11459
81ecdfbb
RW
11460cat >>confdefs.h <<_ACEOF
11461#define HAVE_STRUCT_STAT_ST_MTIME 1
b7026657 11462_ACEOF
b7026657 11463
81ecdfbb 11464
0aec8eb1 11465fi
81ecdfbb
RW
11466ac_fn_c_check_member "$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
11467#include <sys/types.h>
11468#endif
11469#ifdef HAVE_SYS_STAT_H
11470#include <sys/stat.h>
11471#endif
11472"
11473if test "x$ac_cv_member_struct_stat_st_ctime" = x""yes; then :
11474
b7026657 11475cat >>confdefs.h <<_ACEOF
697afb65 11476#define HAVE_STRUCT_STAT_ST_CTIME 1
b7026657 11477_ACEOF
697afb65 11478
0aec8eb1 11479
697afb65
HPN
11480fi
11481
75005b3a
MF
11482ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
11483#include <sys/socket.h>
11484
11485"
11486if test "x$ac_cv_type_socklen_t" = x""yes; then :
11487
11488cat >>confdefs.h <<_ACEOF
11489#define HAVE_SOCKLEN_T 1
11490_ACEOF
11491
11492
11493fi
11494
11495
81ecdfbb
RW
11496ac_config_files="$ac_config_files Makefile"
11497
11498ac_config_commands="$ac_config_commands default"
11499
b7026657 11500cat >confcache <<\_ACEOF
c906108c
SS
11501# This file is a shell script that caches the results of configure
11502# tests run on this system so they can be shared between configure
b7026657
AC
11503# scripts and configure runs, see configure's option --config-cache.
11504# It is not useful on other systems. If it contains results you don't
11505# want to keep, you may remove or edit it.
c906108c 11506#
b7026657
AC
11507# config.status only pays attention to the cache file if you give it
11508# the --recheck option to rerun configure.
c906108c 11509#
b7026657
AC
11510# `ac_cv_env_foo' variables (set or unset) will be overridden when
11511# loading this file, other *unset* `ac_cv_foo' will be assigned the
11512# following values.
11513
11514_ACEOF
11515
c906108c
SS
11516# The following way of writing the cache mishandles newlines in values,
11517# but we know of no workaround that is simple, portable, and efficient.
81ecdfbb 11518# So, we kill variables containing newlines.
c906108c
SS
11519# Ultrix sh set writes to stderr and can't be redirected directly,
11520# and sets the high bit in the cache file unless we assign to the vars.
81ecdfbb
RW
11521(
11522 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11523 eval ac_val=\$$ac_var
11524 case $ac_val in #(
11525 *${as_nl}*)
11526 case $ac_var in #(
11527 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11528$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11529 esac
11530 case $ac_var in #(
11531 _ | IFS | as_nl) ;; #(
11532 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11533 *) { eval $ac_var=; unset $ac_var;} ;;
11534 esac ;;
11535 esac
11536 done
11537
b7026657 11538 (set) 2>&1 |
81ecdfbb
RW
11539 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11540 *${as_nl}ac_space=\ *)
11541 # `set' does not quote correctly, so add quotes: double-quote
11542 # substitution turns \\\\ into \\, and sed turns \\ into \.
b7026657
AC
11543 sed -n \
11544 "s/'/'\\\\''/g;
11545 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
81ecdfbb 11546 ;; #(
b7026657
AC
11547 *)
11548 # `set' quotes correctly as required by POSIX, so do not add quotes.
81ecdfbb 11549 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
b7026657 11550 ;;
81ecdfbb
RW
11551 esac |
11552 sort
11553) |
b7026657 11554 sed '
81ecdfbb 11555 /^ac_cv_env_/b end
b7026657 11556 t clear
81ecdfbb 11557 :clear
b7026657
AC
11558 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11559 t end
81ecdfbb
RW
11560 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11561 :end' >>confcache
11562if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11563 if test -w "$cache_file"; then
11564 test "x$cache_file" != "x/dev/null" &&
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11566$as_echo "$as_me: updating cache $cache_file" >&6;}
b7026657 11567 cat confcache >$cache_file
c906108c 11568 else
81ecdfbb
RW
11569 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11570$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
c906108c
SS
11571 fi
11572fi
11573rm -f confcache
11574
c906108c
SS
11575test "x$prefix" = xNONE && prefix=$ac_default_prefix
11576# Let make expand exec_prefix.
11577test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11578
c906108c
SS
11579DEFS=-DHAVE_CONFIG_H
11580
b7026657
AC
11581ac_libobjs=
11582ac_ltlibobjs=
11583for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11584 # 1. Remove the extension, and $U if already installed.
81ecdfbb
RW
11585 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11586 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11587 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11588 # will be set to the directory where LIBOBJS objects are built.
11589 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11590 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
b7026657
AC
11591done
11592LIBOBJS=$ac_libobjs
c906108c 11593
b7026657
AC
11594LTLIBOBJS=$ac_ltlibobjs
11595
11596
db2e4d67
MF
11597if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
11598 as_fn_error "conditional \"GMAKE\" was never defined.
11599Usually this means the macro was only invoked conditionally." "$LINENO" 5
11600fi
6bb11ab3
L
11601if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
11602 as_fn_error "conditional \"PLUGINS\" was never defined.
11603Usually this means the macro was only invoked conditionally." "$LINENO" 5
11604fi
31e6ad7d
MF
11605if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11606 as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11607Usually this means the macro was only invoked conditionally." "$LINENO" 5
11608fi
b7026657
AC
11609
11610: ${CONFIG_STATUS=./config.status}
81ecdfbb 11611ac_write_fail=0
b7026657
AC
11612ac_clean_files_save=$ac_clean_files
11613ac_clean_files="$ac_clean_files $CONFIG_STATUS"
81ecdfbb
RW
11614{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11615$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11616as_write_fail=0
11617cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
b7026657
AC
11618#! $SHELL
11619# Generated by $as_me.
c906108c 11620# Run this file to recreate the current configuration.
c906108c 11621# Compiler output produced by configure, useful for debugging
b7026657 11622# configure, is in config.log if it exists.
c906108c 11623
b7026657
AC
11624debug=false
11625ac_cs_recheck=false
11626ac_cs_silent=false
b7026657 11627
81ecdfbb
RW
11628SHELL=\${CONFIG_SHELL-$SHELL}
11629export SHELL
11630_ASEOF
11631cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11632## -------------------- ##
11633## M4sh Initialization. ##
11634## -------------------- ##
11635
11636# Be more Bourne compatible
11637DUALCASE=1; export DUALCASE # for MKS sh
11638if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
b7026657
AC
11639 emulate sh
11640 NULLCMD=:
81ecdfbb 11641 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
b7026657
AC
11642 # is contrary to our usage. Disable this feature.
11643 alias -g '${1+"$@"}'='"$@"'
81ecdfbb
RW
11644 setopt NO_GLOB_SUBST
11645else
11646 case `(set -o) 2>/dev/null` in #(
11647 *posix*) :
11648 set -o posix ;; #(
11649 *) :
11650 ;;
11651esac
b7026657 11652fi
b7026657 11653
81ecdfbb
RW
11654
11655as_nl='
11656'
11657export as_nl
11658# Printing a long string crashes Solaris 7 /usr/bin/printf.
11659as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11660as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11661as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11662# Prefer a ksh shell builtin over an external printf program on Solaris,
11663# but without wasting forks for bash or zsh.
11664if test -z "$BASH_VERSION$ZSH_VERSION" \
11665 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11666 as_echo='print -r --'
11667 as_echo_n='print -rn --'
11668elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11669 as_echo='printf %s\n'
11670 as_echo_n='printf %s'
11671else
11672 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11673 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11674 as_echo_n='/usr/ucb/echo -n'
11675 else
11676 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11677 as_echo_n_body='eval
11678 arg=$1;
11679 case $arg in #(
11680 *"$as_nl"*)
11681 expr "X$arg" : "X\\(.*\\)$as_nl";
11682 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11683 esac;
11684 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11685 '
11686 export as_echo_n_body
11687 as_echo_n='sh -c $as_echo_n_body as_echo'
11688 fi
11689 export as_echo_body
11690 as_echo='sh -c $as_echo_body as_echo'
11691fi
11692
11693# The user is always right.
11694if test "${PATH_SEPARATOR+set}" != set; then
11695 PATH_SEPARATOR=:
11696 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11697 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11698 PATH_SEPARATOR=';'
11699 }
b7026657
AC
11700fi
11701
11702
81ecdfbb
RW
11703# IFS
11704# We need space, tab and new line, in precisely that order. Quoting is
11705# there to prevent editors from complaining about space-tab.
11706# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11707# splitting by setting IFS to empty value.)
11708IFS=" "" $as_nl"
11709
11710# Find who we are. Look in the path if we contain no directory separator.
11711case $0 in #((
11712 *[\\/]* ) as_myself=$0 ;;
11713 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11714for as_dir in $PATH
11715do
11716 IFS=$as_save_IFS
11717 test -z "$as_dir" && as_dir=.
11718 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11719 done
11720IFS=$as_save_IFS
11721
11722 ;;
11723esac
11724# We did not find ourselves, most probably we were run as `sh COMMAND'
11725# in which case we are not to be found in the path.
11726if test "x$as_myself" = x; then
11727 as_myself=$0
11728fi
11729if test ! -f "$as_myself"; then
11730 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11731 exit 1
11732fi
11733
11734# Unset variables that we do not need and which cause bugs (e.g. in
11735# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11736# suppresses any "Segmentation fault" message there. '((' could
11737# trigger a bug in pdksh 5.2.14.
11738for as_var in BASH_ENV ENV MAIL MAILPATH
11739do eval test x\${$as_var+set} = xset \
11740 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11741done
b7026657
AC
11742PS1='$ '
11743PS2='> '
11744PS4='+ '
11745
11746# NLS nuisances.
81ecdfbb
RW
11747LC_ALL=C
11748export LC_ALL
11749LANGUAGE=C
11750export LANGUAGE
11751
11752# CDPATH.
11753(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11754
11755
11756# as_fn_error ERROR [LINENO LOG_FD]
11757# ---------------------------------
11758# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11759# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11760# script with status $?, using 1 if that was 0.
11761as_fn_error ()
11762{
11763 as_status=$?; test $as_status -eq 0 && as_status=1
11764 if test "$3"; then
11765 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11766 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
b7026657 11767 fi
81ecdfbb
RW
11768 $as_echo "$as_me: error: $1" >&2
11769 as_fn_exit $as_status
11770} # as_fn_error
11771
11772
11773# as_fn_set_status STATUS
11774# -----------------------
11775# Set $? to STATUS, without forking.
11776as_fn_set_status ()
11777{
11778 return $1
11779} # as_fn_set_status
11780
11781# as_fn_exit STATUS
11782# -----------------
11783# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11784as_fn_exit ()
11785{
11786 set +e
11787 as_fn_set_status $1
11788 exit $1
11789} # as_fn_exit
11790
11791# as_fn_unset VAR
11792# ---------------
11793# Portably unset VAR.
11794as_fn_unset ()
11795{
11796 { eval $1=; unset $1;}
11797}
11798as_unset=as_fn_unset
11799# as_fn_append VAR VALUE
11800# ----------------------
11801# Append the text in VALUE to the end of the definition contained in VAR. Take
11802# advantage of any shell optimizations that allow amortized linear growth over
11803# repeated appends, instead of the typical quadratic growth present in naive
11804# implementations.
11805if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11806 eval 'as_fn_append ()
11807 {
11808 eval $1+=\$2
11809 }'
11810else
11811 as_fn_append ()
11812 {
11813 eval $1=\$$1\$2
11814 }
11815fi # as_fn_append
11816
11817# as_fn_arith ARG...
11818# ------------------
11819# Perform arithmetic evaluation on the ARGs, and store the result in the
11820# global $as_val. Take advantage of shells that can avoid forks. The arguments
11821# must be portable across $(()) and expr.
11822if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11823 eval 'as_fn_arith ()
11824 {
11825 as_val=$(( $* ))
11826 }'
11827else
11828 as_fn_arith ()
11829 {
11830 as_val=`expr "$@" || test $? -eq 1`
11831 }
11832fi # as_fn_arith
c906108c 11833
81ecdfbb
RW
11834
11835if expr a : '\(a\)' >/dev/null 2>&1 &&
11836 test "X`expr 00001 : '.*\(...\)'`" = X001; then
b7026657
AC
11837 as_expr=expr
11838else
11839 as_expr=false
11840fi
c906108c 11841
81ecdfbb 11842if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
b7026657
AC
11843 as_basename=basename
11844else
11845 as_basename=false
11846fi
c906108c 11847
81ecdfbb
RW
11848if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11849 as_dirname=dirname
11850else
11851 as_dirname=false
11852fi
c906108c 11853
81ecdfbb 11854as_me=`$as_basename -- "$0" ||
b7026657
AC
11855$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11856 X"$0" : 'X\(//\)$' \| \
81ecdfbb
RW
11857 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11858$as_echo X/"$0" |
11859 sed '/^.*\/\([^/][^/]*\)\/*$/{
11860 s//\1/
11861 q
11862 }
11863 /^X\/\(\/\/\)$/{
11864 s//\1/
11865 q
11866 }
11867 /^X\/\(\/\).*/{
11868 s//\1/
11869 q
11870 }
11871 s/.*/./; q'`
b7026657 11872
b7026657
AC
11873# Avoid depending upon Character Ranges.
11874as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11875as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11876as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11877as_cr_digits='0123456789'
11878as_cr_alnum=$as_cr_Letters$as_cr_digits
11879
81ecdfbb
RW
11880ECHO_C= ECHO_N= ECHO_T=
11881case `echo -n x` in #(((((
11882-n*)
11883 case `echo 'xy\c'` in
11884 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11885 xy) ECHO_C='\c';;
11886 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11887 ECHO_T=' ';;
11888 esac;;
11889*)
11890 ECHO_N='-n';;
b7026657
AC
11891esac
11892
81ecdfbb
RW
11893rm -f conf$$ conf$$.exe conf$$.file
11894if test -d conf$$.dir; then
11895 rm -f conf$$.dir/conf$$.file
b7026657 11896else
81ecdfbb
RW
11897 rm -f conf$$.dir
11898 mkdir conf$$.dir 2>/dev/null
b7026657 11899fi
81ecdfbb
RW
11900if (echo >conf$$.file) 2>/dev/null; then
11901 if ln -s conf$$.file conf$$ 2>/dev/null; then
b7026657 11902 as_ln_s='ln -s'
81ecdfbb
RW
11903 # ... but there are two gotchas:
11904 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11905 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11906 # In both cases, we have to default to `cp -p'.
11907 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11908 as_ln_s='cp -p'
11909 elif ln conf$$.file conf$$ 2>/dev/null; then
11910 as_ln_s=ln
11911 else
11912 as_ln_s='cp -p'
c906108c 11913 fi
b7026657
AC
11914else
11915 as_ln_s='cp -p'
11916fi
81ecdfbb
RW
11917rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11918rmdir conf$$.dir 2>/dev/null
11919
11920
11921# as_fn_mkdir_p
11922# -------------
11923# Create "$as_dir" as a directory, including parents if necessary.
11924as_fn_mkdir_p ()
11925{
11926
11927 case $as_dir in #(
11928 -*) as_dir=./$as_dir;;
11929 esac
11930 test -d "$as_dir" || eval $as_mkdir_p || {
11931 as_dirs=
11932 while :; do
11933 case $as_dir in #(
11934 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11935 *) as_qdir=$as_dir;;
11936 esac
11937 as_dirs="'$as_qdir' $as_dirs"
11938 as_dir=`$as_dirname -- "$as_dir" ||
11939$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11940 X"$as_dir" : 'X\(//\)[^/]' \| \
11941 X"$as_dir" : 'X\(//\)$' \| \
11942 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11943$as_echo X"$as_dir" |
11944 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11945 s//\1/
11946 q
11947 }
11948 /^X\(\/\/\)[^/].*/{
11949 s//\1/
11950 q
11951 }
11952 /^X\(\/\/\)$/{
11953 s//\1/
11954 q
11955 }
11956 /^X\(\/\).*/{
11957 s//\1/
11958 q
11959 }
11960 s/.*/./; q'`
11961 test -d "$as_dir" && break
11962 done
11963 test -z "$as_dirs" || eval "mkdir $as_dirs"
11964 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11965
b7026657 11966
81ecdfbb 11967} # as_fn_mkdir_p
b7026657 11968if mkdir -p . 2>/dev/null; then
81ecdfbb 11969 as_mkdir_p='mkdir -p "$as_dir"'
b7026657
AC
11970else
11971 test -d ./-p && rmdir ./-p
11972 as_mkdir_p=false
11973fi
11974
81ecdfbb
RW
11975if test -x / >/dev/null 2>&1; then
11976 as_test_x='test -x'
11977else
11978 if ls -dL / >/dev/null 2>&1; then
11979 as_ls_L_option=L
11980 else
11981 as_ls_L_option=
11982 fi
11983 as_test_x='
11984 eval sh -c '\''
11985 if test -d "$1"; then
11986 test -d "$1/.";
11987 else
11988 case $1 in #(
11989 -*)set "./$1";;
11990 esac;
11991 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11992 ???[sx]*):;;*)false;;esac;fi
11993 '\'' sh
11994 '
11995fi
11996as_executable_p=$as_test_x
b7026657
AC
11997
11998# Sed expression to map a string onto a valid CPP name.
11999as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12000
12001# Sed expression to map a string onto a valid variable name.
12002as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12003
12004
b7026657 12005exec 6>&1
81ecdfbb
RW
12006## ----------------------------------- ##
12007## Main body of $CONFIG_STATUS script. ##
12008## ----------------------------------- ##
12009_ASEOF
12010test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12011
12012cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12013# Save the log message, to keep $0 and so on meaningful, and to
b7026657 12014# report actual input values of CONFIG_FILES etc. instead of their
81ecdfbb
RW
12015# values after options handling.
12016ac_log="
b7026657 12017This file was extended by $as_me, which was
81ecdfbb 12018generated by GNU Autoconf 2.64. Invocation command line was
b7026657
AC
12019
12020 CONFIG_FILES = $CONFIG_FILES
12021 CONFIG_HEADERS = $CONFIG_HEADERS
12022 CONFIG_LINKS = $CONFIG_LINKS
12023 CONFIG_COMMANDS = $CONFIG_COMMANDS
12024 $ $0 $@
12025
81ecdfbb
RW
12026on `(hostname || uname -n) 2>/dev/null | sed 1q`
12027"
12028
b7026657
AC
12029_ACEOF
12030
81ecdfbb
RW
12031case $ac_config_files in *"
12032"*) set x $ac_config_files; shift; ac_config_files=$*;;
12033esac
b7026657 12034
81ecdfbb
RW
12035case $ac_config_headers in *"
12036"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12037esac
b7026657 12038
b7026657 12039
81ecdfbb
RW
12040cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12041# Files that config.status was made for.
12042config_files="$ac_config_files"
12043config_headers="$ac_config_headers"
12044config_commands="$ac_config_commands"
b7026657 12045
81ecdfbb 12046_ACEOF
b7026657 12047
81ecdfbb 12048cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 12049ac_cs_usage="\
81ecdfbb
RW
12050\`$as_me' instantiates files and other configuration actions
12051from templates according to the current configuration. Unless the files
12052and actions are specified as TAGs, all are instantiated by default.
b7026657 12053
81ecdfbb 12054Usage: $0 [OPTION]... [TAG]...
b7026657
AC
12055
12056 -h, --help print this help, then exit
81ecdfbb
RW
12057 -V, --version print version number and configuration settings, then exit
12058 -q, --quiet, --silent
12059 do not print progress messages
b7026657
AC
12060 -d, --debug don't remove temporary files
12061 --recheck update $as_me by reconfiguring in the same conditions
81ecdfbb
RW
12062 --file=FILE[:TEMPLATE]
12063 instantiate the configuration file FILE
12064 --header=FILE[:TEMPLATE]
12065 instantiate the configuration header FILE
b7026657
AC
12066
12067Configuration files:
12068$config_files
12069
12070Configuration headers:
12071$config_headers
12072
12073Configuration commands:
12074$config_commands
12075
81ecdfbb 12076Report bugs to the package provider."
b7026657 12077
81ecdfbb
RW
12078_ACEOF
12079cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657
AC
12080ac_cs_version="\\
12081config.status
81ecdfbb
RW
12082configured by $0, generated by GNU Autoconf 2.64,
12083 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
b7026657 12084
81ecdfbb 12085Copyright (C) 2009 Free Software Foundation, Inc.
b7026657
AC
12086This config.status script is free software; the Free Software Foundation
12087gives unlimited permission to copy, distribute and modify it."
81ecdfbb
RW
12088
12089ac_pwd='$ac_pwd'
12090srcdir='$srcdir'
12091INSTALL='$INSTALL'
6bb11ab3 12092AWK='$AWK'
81ecdfbb 12093test -n "\$AWK" || AWK=awk
b7026657
AC
12094_ACEOF
12095
81ecdfbb
RW
12096cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12097# The default lists apply if the user does not specify any file.
b7026657
AC
12098ac_need_defaults=:
12099while test $# != 0
12100do
12101 case $1 in
12102 --*=*)
81ecdfbb
RW
12103 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12104 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
b7026657
AC
12105 ac_shift=:
12106 ;;
81ecdfbb 12107 *)
b7026657
AC
12108 ac_option=$1
12109 ac_optarg=$2
12110 ac_shift=shift
12111 ;;
b7026657
AC
12112 esac
12113
12114 case $ac_option in
12115 # Handling of the options.
b7026657
AC
12116 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12117 ac_cs_recheck=: ;;
81ecdfbb
RW
12118 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12119 $as_echo "$ac_cs_version"; exit ;;
12120 --debug | --debu | --deb | --de | --d | -d )
b7026657
AC
12121 debug=: ;;
12122 --file | --fil | --fi | --f )
12123 $ac_shift
81ecdfbb
RW
12124 case $ac_optarg in
12125 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12126 esac
12127 as_fn_append CONFIG_FILES " '$ac_optarg'"
b7026657
AC
12128 ac_need_defaults=false;;
12129 --header | --heade | --head | --hea )
12130 $ac_shift
81ecdfbb
RW
12131 case $ac_optarg in
12132 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12133 esac
12134 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
b7026657 12135 ac_need_defaults=false;;
81ecdfbb
RW
12136 --he | --h)
12137 # Conflict between --help and --header
12138 as_fn_error "ambiguous option: \`$1'
12139Try \`$0 --help' for more information.";;
12140 --help | --hel | -h )
12141 $as_echo "$ac_cs_usage"; exit ;;
b7026657
AC
12142 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12143 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12144 ac_cs_silent=: ;;
12145
12146 # This is an error.
81ecdfbb
RW
12147 -*) as_fn_error "unrecognized option: \`$1'
12148Try \`$0 --help' for more information." ;;
b7026657 12149
81ecdfbb
RW
12150 *) as_fn_append ac_config_targets " $1"
12151 ac_need_defaults=false ;;
b7026657
AC
12152
12153 esac
12154 shift
c906108c 12155done
b7026657
AC
12156
12157ac_configure_extra_args=
12158
12159if $ac_cs_silent; then
12160 exec 6>/dev/null
12161 ac_configure_extra_args="$ac_configure_extra_args --silent"
12162fi
12163
12164_ACEOF
81ecdfbb 12165cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
b7026657 12166if \$ac_cs_recheck; then
81ecdfbb
RW
12167 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12168 shift
12169 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12170 CONFIG_SHELL='$SHELL'
12171 export CONFIG_SHELL
12172 exec "\$@"
c906108c 12173fi
c906108c 12174
b7026657 12175_ACEOF
81ecdfbb
RW
12176cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12177exec 5>>config.log
12178{
12179 echo
12180 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12181## Running $as_me. ##
12182_ASBOX
12183 $as_echo "$ac_log"
12184} >&5
c906108c 12185
81ecdfbb
RW
12186_ACEOF
12187cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
db2e4d67
MF
12188#
12189# INIT-COMMANDS
12190#
12191ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
12192
6bb11ab3
L
12193
12194# The HP-UX ksh and POSIX shell print the target directory to stdout
12195# if CDPATH is set.
12196(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12197
12198sed_quote_subst='$sed_quote_subst'
12199double_quote_subst='$double_quote_subst'
12200delay_variable_subst='$delay_variable_subst'
12201macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12202macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12203enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12204enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12205pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12206enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12207SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12208ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12209host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12210host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12211host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12212build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12213build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12214build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12215SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12216Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12217GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12218EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12219FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12220LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12221NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12222LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12223max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12224ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12225exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12226lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12227lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12228lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12229reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12230reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12231OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12232deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12233file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12234AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12235AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12236STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12237RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12238old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12239old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12240old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12241lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12242CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12243CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12244compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12245GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12246lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12247lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12248lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12249lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
12250objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12251MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12252lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12253lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12254lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12255lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12256lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12257need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12258DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12259NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12260LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12261OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12262OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12263libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12264shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12265extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12266archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12267enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12268export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12269whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12270compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12271old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12272old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12273archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12274archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12275module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12276module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12277with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12278allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12279no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12280hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12281hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12282hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12283hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12284hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12285hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12286hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12287hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12288inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12289link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12290fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12291always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12292export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12293exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12294include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12295prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12296file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12297variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12298need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12299need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12300version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12301runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12302shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12303shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12304libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12305library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12306soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12307install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12308postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12309postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12310finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12311finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12312hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12313sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12314sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12315hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12316enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12317enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12318enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12319old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12320striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12321
12322LTCC='$LTCC'
12323LTCFLAGS='$LTCFLAGS'
12324compiler='$compiler_DEFAULT'
12325
12326# A function that is used when there is no print builtin or printf.
12327func_fallback_echo ()
12328{
12329 eval 'cat <<_LTECHO_EOF
12330\$1
12331_LTECHO_EOF'
12332}
12333
12334# Quote evaled strings.
12335for var in SHELL \
12336ECHO \
12337SED \
12338GREP \
12339EGREP \
12340FGREP \
12341LD \
12342NM \
12343LN_S \
12344lt_SP2NL \
12345lt_NL2SP \
12346reload_flag \
12347OBJDUMP \
12348deplibs_check_method \
12349file_magic_cmd \
12350AR \
12351AR_FLAGS \
12352STRIP \
12353RANLIB \
12354CC \
12355CFLAGS \
12356compiler \
12357lt_cv_sys_global_symbol_pipe \
12358lt_cv_sys_global_symbol_to_cdecl \
12359lt_cv_sys_global_symbol_to_c_name_address \
12360lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12361lt_prog_compiler_no_builtin_flag \
12362lt_prog_compiler_wl \
12363lt_prog_compiler_pic \
12364lt_prog_compiler_static \
12365lt_cv_prog_compiler_c_o \
12366need_locks \
12367DSYMUTIL \
12368NMEDIT \
12369LIPO \
12370OTOOL \
12371OTOOL64 \
12372shrext_cmds \
12373export_dynamic_flag_spec \
12374whole_archive_flag_spec \
12375compiler_needs_object \
12376with_gnu_ld \
12377allow_undefined_flag \
12378no_undefined_flag \
12379hardcode_libdir_flag_spec \
12380hardcode_libdir_flag_spec_ld \
12381hardcode_libdir_separator \
12382fix_srcfile_path \
12383exclude_expsyms \
12384include_expsyms \
12385file_list_spec \
12386variables_saved_for_relink \
12387libname_spec \
12388library_names_spec \
12389soname_spec \
12390install_override_mode \
12391finish_eval \
12392old_striplib \
12393striplib; do
12394 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12395 *[\\\\\\\`\\"\\\$]*)
12396 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12397 ;;
12398 *)
12399 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12400 ;;
12401 esac
12402done
12403
12404# Double-quote double-evaled strings.
12405for var in reload_cmds \
12406old_postinstall_cmds \
12407old_postuninstall_cmds \
12408old_archive_cmds \
12409extract_expsyms_cmds \
12410old_archive_from_new_cmds \
12411old_archive_from_expsyms_cmds \
12412archive_cmds \
12413archive_expsym_cmds \
12414module_cmds \
12415module_expsym_cmds \
12416export_symbols_cmds \
12417prelink_cmds \
12418postinstall_cmds \
12419postuninstall_cmds \
12420finish_cmds \
12421sys_lib_search_path_spec \
12422sys_lib_dlsearch_path_spec; do
12423 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12424 *[\\\\\\\`\\"\\\$]*)
12425 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12426 ;;
12427 *)
12428 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12429 ;;
12430 esac
12431done
12432
12433ac_aux_dir='$ac_aux_dir'
12434xsi_shell='$xsi_shell'
12435lt_shell_append='$lt_shell_append'
12436
12437# See if we are running on zsh, and set the options which allow our
12438# commands through without removal of \ escapes INIT.
12439if test -n "\${ZSH_VERSION+set}" ; then
12440 setopt NO_GLOB_SUBST
12441fi
12442
12443
12444 PACKAGE='$PACKAGE'
12445 VERSION='$VERSION'
12446 TIMESTAMP='$TIMESTAMP'
12447 RM='$RM'
12448 ofile='$ofile'
12449
12450
12451
12452
81ecdfbb 12453_ACEOF
b7026657 12454
81ecdfbb 12455cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657 12456
81ecdfbb 12457# Handling of arguments.
b7026657
AC
12458for ac_config_target in $ac_config_targets
12459do
81ecdfbb
RW
12460 case $ac_config_target in
12461 "cconfig.h") CONFIG_HEADERS="$CONFIG_HEADERS cconfig.h:config.in" ;;
db2e4d67 12462 "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
6bb11ab3 12463 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
81ecdfbb
RW
12464 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12465 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
12466
12467 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
c906108c 12468 esac
b7026657 12469done
c906108c 12470
81ecdfbb 12471
b7026657
AC
12472# If the user did not use the arguments to specify the items to instantiate,
12473# then the envvar interface is used. Set only those that are not.
12474# We use the long form for the default assignment because of an extremely
12475# bizarre bug on SunOS 4.1.3.
12476if $ac_need_defaults; then
12477 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12478 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12479 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12480fi
12481
12482# Have a temporary directory for convenience. Make it in the build tree
81ecdfbb 12483# simply because there is no reason against having it here, and in addition,
b7026657 12484# creating and moving files from /tmp can sometimes cause problems.
81ecdfbb
RW
12485# Hook for its removal unless debugging.
12486# Note that there is a small window in which the directory will not be cleaned:
12487# after its creation but before its name has been assigned to `$tmp'.
b7026657
AC
12488$debug ||
12489{
81ecdfbb
RW
12490 tmp=
12491 trap 'exit_status=$?
12492 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12493' 0
12494 trap 'as_fn_exit 1' 1 2 13 15
b7026657 12495}
b7026657
AC
12496# Create a (secure) tmp directory for tmp files.
12497
12498{
81ecdfbb 12499 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
b7026657
AC
12500 test -n "$tmp" && test -d "$tmp"
12501} ||
12502{
81ecdfbb
RW
12503 tmp=./conf$$-$RANDOM
12504 (umask 077 && mkdir "$tmp")
12505} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12506
12507# Set up the scripts for CONFIG_FILES section.
12508# No need to generate them if there are no CONFIG_FILES.
12509# This happens for instance with `./config.status config.h'.
12510if test -n "$CONFIG_FILES"; then
12511
12512
12513ac_cr=`echo X | tr X '\015'`
12514# On cygwin, bash can eat \r inside `` if the user requested igncr.
12515# But we know of no other shell where ac_cr would be empty at this
12516# point, so we can use a bashism as a fallback.
12517if test "x$ac_cr" = x; then
12518 eval ac_cr=\$\'\\r\'
12519fi
12520ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12521if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12522 ac_cs_awk_cr='\r'
12523else
12524 ac_cs_awk_cr=$ac_cr
12525fi
12526
12527echo 'BEGIN {' >"$tmp/subs1.awk" &&
12528_ACEOF
12529
12530
12531{
12532 echo "cat >conf$$subs.awk <<_ACEOF" &&
12533 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12534 echo "_ACEOF"
12535} >conf$$subs.sh ||
12536 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12537ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12538ac_delim='%!_!# '
12539for ac_last_try in false false false false false :; do
12540 . ./conf$$subs.sh ||
12541 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12542
12543 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12544 if test $ac_delim_n = $ac_delim_num; then
12545 break
12546 elif $ac_last_try; then
12547 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12548 else
12549 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12550 fi
12551done
12552rm -f conf$$subs.sh
12553
12554cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12555cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12556_ACEOF
12557sed -n '
12558h
12559s/^/S["/; s/!.*/"]=/
12560p
12561g
12562s/^[^!]*!//
12563:repl
12564t repl
12565s/'"$ac_delim"'$//
12566t delim
12567:nl
12568h
12569s/\(.\{148\}\).*/\1/
12570t more1
12571s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12572p
12573n
12574b repl
12575:more1
12576s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12577p
12578g
12579s/.\{148\}//
12580t nl
12581:delim
12582h
12583s/\(.\{148\}\).*/\1/
12584t more2
12585s/["\\]/\\&/g; s/^/"/; s/$/"/
12586p
12587b
12588:more2
12589s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12590p
12591g
12592s/.\{148\}//
12593t delim
12594' <conf$$subs.awk | sed '
12595/^[^""]/{
12596 N
12597 s/\n//
12598}
12599' >>$CONFIG_STATUS || ac_write_fail=1
12600rm -f conf$$subs.awk
12601cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12602_ACAWK
12603cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12604 for (key in S) S_is_set[key] = 1
12605 FS = "\a"
12606
12607}
b7026657 12608{
81ecdfbb
RW
12609 line = $ 0
12610 nfields = split(line, field, "@")
12611 substed = 0
12612 len = length(field[1])
12613 for (i = 2; i < nfields; i++) {
12614 key = field[i]
12615 keylen = length(key)
12616 if (S_is_set[key]) {
12617 value = S[key]
12618 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12619 len += length(value) + length(field[++i])
12620 substed = 1
12621 } else
12622 len += 1 + keylen
12623 }
12624
12625 print line
b7026657
AC
12626}
12627
81ecdfbb
RW
12628_ACAWK
12629_ACEOF
12630cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12631if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12632 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12633else
12634 cat
12635fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12636 || as_fn_error "could not setup config files machinery" "$LINENO" 5
b7026657
AC
12637_ACEOF
12638
81ecdfbb
RW
12639# VPATH may cause trouble with some makes, so we remove $(srcdir),
12640# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12641# trailing colons and then remove the whole line if VPATH becomes empty
12642# (actually we leave an empty line to preserve line numbers).
12643if test "x$srcdir" = x.; then
12644 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12645s/:*\$(srcdir):*/:/
12646s/:*\${srcdir}:*/:/
12647s/:*@srcdir@:*/:/
12648s/^\([^=]*=[ ]*\):*/\1/
12649s/:*$//
12650s/^[^=]*=[ ]*$//
12651}'
12652fi
b7026657 12653
81ecdfbb
RW
12654cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12655fi # test -n "$CONFIG_FILES"
b7026657 12656
81ecdfbb
RW
12657# Set up the scripts for CONFIG_HEADERS section.
12658# No need to generate them if there are no CONFIG_HEADERS.
12659# This happens for instance with `./config.status Makefile'.
12660if test -n "$CONFIG_HEADERS"; then
12661cat >"$tmp/defines.awk" <<\_ACAWK ||
12662BEGIN {
b7026657
AC
12663_ACEOF
12664
81ecdfbb
RW
12665# Transform confdefs.h into an awk script `defines.awk', embedded as
12666# here-document in config.status, that substitutes the proper values into
12667# config.h.in to produce config.h.
12668
12669# Create a delimiter string that does not exist in confdefs.h, to ease
12670# handling of long lines.
12671ac_delim='%!_!# '
12672for ac_last_try in false false :; do
12673 ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12674 if test -z "$ac_t"; then
12675 break
12676 elif $ac_last_try; then
12677 as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12678 else
12679 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
c906108c 12680 fi
81ecdfbb 12681done
c906108c 12682
81ecdfbb
RW
12683# For the awk script, D is an array of macro values keyed by name,
12684# likewise P contains macro parameters if any. Preserve backslash
12685# newline sequences.
12686
12687ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12688sed -n '
12689s/.\{148\}/&'"$ac_delim"'/g
12690t rset
12691:rset
12692s/^[ ]*#[ ]*define[ ][ ]*/ /
12693t def
12694d
12695:def
12696s/\\$//
12697t bsnl
12698s/["\\]/\\&/g
12699s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12700D["\1"]=" \3"/p
12701s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12702d
12703:bsnl
12704s/["\\]/\\&/g
12705s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12706D["\1"]=" \3\\\\\\n"\\/p
12707t cont
12708s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12709t cont
12710d
12711:cont
12712n
12713s/.\{148\}/&'"$ac_delim"'/g
12714t clear
12715:clear
12716s/\\$//
12717t bsnlc
12718s/["\\]/\\&/g; s/^/"/; s/$/"/p
12719d
12720:bsnlc
12721s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12722b cont
12723' <confdefs.h | sed '
12724s/'"$ac_delim"'/"\\\
12725"/g' >>$CONFIG_STATUS || ac_write_fail=1
12726
12727cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12728 for (key in D) D_is_set[key] = 1
12729 FS = "\a"
12730}
12731/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12732 line = \$ 0
12733 split(line, arg, " ")
12734 if (arg[1] == "#") {
12735 defundef = arg[2]
12736 mac1 = arg[3]
12737 } else {
12738 defundef = substr(arg[1], 2)
12739 mac1 = arg[2]
12740 }
12741 split(mac1, mac2, "(") #)
12742 macro = mac2[1]
12743 prefix = substr(line, 1, index(line, defundef) - 1)
12744 if (D_is_set[macro]) {
12745 # Preserve the white space surrounding the "#".
12746 print prefix "define", macro P[macro] D[macro]
12747 next
12748 } else {
12749 # Replace #undef with comments. This is necessary, for example,
12750 # in the case of _POSIX_SOURCE, which is predefined and required
12751 # on some systems where configure will not decide to define it.
12752 if (defundef == "undef") {
12753 print "/*", prefix defundef, macro, "*/"
12754 next
12755 }
12756 }
12757}
12758{ print }
12759_ACAWK
b7026657 12760_ACEOF
81ecdfbb
RW
12761cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12762 as_fn_error "could not setup config headers machinery" "$LINENO" 5
12763fi # test -n "$CONFIG_HEADERS"
12764
12765
12766eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12767shift
12768for ac_tag
12769do
12770 case $ac_tag in
12771 :[FHLC]) ac_mode=$ac_tag; continue;;
12772 esac
12773 case $ac_mode$ac_tag in
12774 :[FHL]*:*);;
12775 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12776 :[FH]-) ac_tag=-:-;;
12777 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12778 esac
12779 ac_save_IFS=$IFS
12780 IFS=:
12781 set x $ac_tag
12782 IFS=$ac_save_IFS
12783 shift
12784 ac_file=$1
12785 shift
12786
12787 case $ac_mode in
12788 :L) ac_source=$1;;
12789 :[FH])
12790 ac_file_inputs=
12791 for ac_f
12792 do
12793 case $ac_f in
12794 -) ac_f="$tmp/stdin";;
12795 *) # Look for the file first in the build tree, then in the source tree
12796 # (if the path is not absolute). The absolute path cannot be DOS-style,
12797 # because $ac_f cannot contain `:'.
12798 test -f "$ac_f" ||
12799 case $ac_f in
12800 [\\/$]*) false;;
12801 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12802 esac ||
12803 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12804 esac
12805 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12806 as_fn_append ac_file_inputs " '$ac_f'"
12807 done
12808
12809 # Let's still pretend it is `configure' which instantiates (i.e., don't
12810 # use $as_me), people would be surprised to read:
12811 # /* config.h. Generated by config.status. */
12812 configure_input='Generated from '`
12813 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12814 `' by configure.'
12815 if test x"$ac_file" != x-; then
12816 configure_input="$ac_file. $configure_input"
12817 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12818$as_echo "$as_me: creating $ac_file" >&6;}
12819 fi
12820 # Neutralize special characters interpreted by sed in replacement strings.
12821 case $configure_input in #(
12822 *\&* | *\|* | *\\* )
12823 ac_sed_conf_input=`$as_echo "$configure_input" |
12824 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12825 *) ac_sed_conf_input=$configure_input;;
12826 esac
12827
12828 case $ac_tag in
12829 *:-:* | *:-) cat >"$tmp/stdin" \
12830 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12831 esac
12832 ;;
c906108c
SS
12833 esac
12834
81ecdfbb 12835 ac_dir=`$as_dirname -- "$ac_file" ||
b7026657
AC
12836$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12837 X"$ac_file" : 'X\(//\)[^/]' \| \
12838 X"$ac_file" : 'X\(//\)$' \| \
81ecdfbb
RW
12839 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12840$as_echo X"$ac_file" |
12841 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12842 s//\1/
12843 q
12844 }
12845 /^X\(\/\/\)[^/].*/{
12846 s//\1/
12847 q
12848 }
12849 /^X\(\/\/\)$/{
12850 s//\1/
12851 q
12852 }
12853 /^X\(\/\).*/{
12854 s//\1/
12855 q
12856 }
12857 s/.*/./; q'`
12858 as_dir="$ac_dir"; as_fn_mkdir_p
b7026657
AC
12859 ac_builddir=.
12860
81ecdfbb
RW
12861case "$ac_dir" in
12862.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12863*)
12864 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12865 # A ".." for each directory in $ac_dir_suffix.
12866 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12867 case $ac_top_builddir_sub in
12868 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12869 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12870 esac ;;
12871esac
12872ac_abs_top_builddir=$ac_pwd
12873ac_abs_builddir=$ac_pwd$ac_dir_suffix
12874# for backward compatibility:
12875ac_top_builddir=$ac_top_build_prefix
c906108c 12876
b7026657 12877case $srcdir in
81ecdfbb 12878 .) # We are building in place.
b7026657 12879 ac_srcdir=.
81ecdfbb
RW
12880 ac_top_srcdir=$ac_top_builddir_sub
12881 ac_abs_top_srcdir=$ac_pwd ;;
12882 [\\/]* | ?:[\\/]* ) # Absolute name.
b7026657 12883 ac_srcdir=$srcdir$ac_dir_suffix;
81ecdfbb
RW
12884 ac_top_srcdir=$srcdir
12885 ac_abs_top_srcdir=$srcdir ;;
12886 *) # Relative name.
12887 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12888 ac_top_srcdir=$ac_top_build_prefix$srcdir
12889 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
b7026657 12890esac
81ecdfbb 12891ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
b7026657 12892
b7026657 12893
81ecdfbb
RW
12894 case $ac_mode in
12895 :F)
12896 #
12897 # CONFIG_FILE
12898 #
b7026657
AC
12899
12900 case $INSTALL in
12901 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
81ecdfbb 12902 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
c906108c 12903 esac
81ecdfbb 12904_ACEOF
c906108c 12905
81ecdfbb
RW
12906cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12907# If the template does not know about datarootdir, expand it.
12908# FIXME: This hack should be removed a few years after 2.60.
12909ac_datarootdir_hack=; ac_datarootdir_seen=
12910ac_sed_dataroot='
12911/datarootdir/ {
12912 p
12913 q
12914}
12915/@datadir@/p
12916/@docdir@/p
12917/@infodir@/p
12918/@localedir@/p
12919/@mandir@/p'
12920case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12921*datarootdir*) ac_datarootdir_seen=yes;;
12922*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12924$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12925_ACEOF
12926cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12927 ac_datarootdir_hack='
12928 s&@datadir@&$datadir&g
12929 s&@docdir@&$docdir&g
12930 s&@infodir@&$infodir&g
12931 s&@localedir@&$localedir&g
12932 s&@mandir@&$mandir&g
12933 s&\\\${datarootdir}&$datarootdir&g' ;;
12934esac
b7026657 12935_ACEOF
81ecdfbb
RW
12936
12937# Neutralize VPATH when `$srcdir' = `.'.
12938# Shell code in configure.ac might set extrasub.
12939# FIXME: do we really want to maintain this feature?
12940cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12941ac_sed_extra="$ac_vpsub
b7026657
AC
12942$extrasub
12943_ACEOF
81ecdfbb 12944cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
b7026657
AC
12945:t
12946/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
81ecdfbb
RW
12947s|@configure_input@|$ac_sed_conf_input|;t t
12948s&@top_builddir@&$ac_top_builddir_sub&;t t
12949s&@top_build_prefix@&$ac_top_build_prefix&;t t
12950s&@srcdir@&$ac_srcdir&;t t
12951s&@abs_srcdir@&$ac_abs_srcdir&;t t
12952s&@top_srcdir@&$ac_top_srcdir&;t t
12953s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12954s&@builddir@&$ac_builddir&;t t
12955s&@abs_builddir@&$ac_abs_builddir&;t t
12956s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12957s&@INSTALL@&$ac_INSTALL&;t t
12958$ac_datarootdir_hack
12959"
12960eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12961 || as_fn_error "could not create $ac_file" "$LINENO" 5
12962
12963test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12964 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12965 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12966 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12967which seems to be undefined. Please make sure it is defined." >&5
12968$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12969which seems to be undefined. Please make sure it is defined." >&2;}
12970
12971 rm -f "$tmp/stdin"
b7026657 12972 case $ac_file in
81ecdfbb
RW
12973 -) cat "$tmp/out" && rm -f "$tmp/out";;
12974 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12975 esac \
12976 || as_fn_error "could not create $ac_file" "$LINENO" 5
12977 ;;
12978 :H)
12979 #
12980 # CONFIG_HEADER
12981 #
b7026657 12982 if test x"$ac_file" != x-; then
81ecdfbb
RW
12983 {
12984 $as_echo "/* $configure_input */" \
12985 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12986 } >"$tmp/config.h" \
12987 || as_fn_error "could not create $ac_file" "$LINENO" 5
12988 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12989 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12990$as_echo "$as_me: $ac_file is unchanged" >&6;}
b7026657 12991 else
81ecdfbb
RW
12992 rm -f "$ac_file"
12993 mv "$tmp/config.h" "$ac_file" \
12994 || as_fn_error "could not create $ac_file" "$LINENO" 5
c906108c 12995 fi
b7026657 12996 else
81ecdfbb
RW
12997 $as_echo "/* $configure_input */" \
12998 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12999 || as_fn_error "could not create -" "$LINENO" 5
c906108c 13000 fi
81ecdfbb 13001 ;;
b7026657 13002
81ecdfbb
RW
13003 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13004$as_echo "$as_me: executing $ac_file commands" >&6;}
13005 ;;
13006 esac
b7026657 13007
b7026657 13008
81ecdfbb 13009 case $ac_file$ac_mode in
db2e4d67 13010 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
6bb11ab3
L
13011 "libtool":C)
13012
13013 # See if we are running on zsh, and set the options which allow our
13014 # commands through without removal of \ escapes.
13015 if test -n "${ZSH_VERSION+set}" ; then
13016 setopt NO_GLOB_SUBST
13017 fi
13018
13019 cfgfile="${ofile}T"
13020 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13021 $RM "$cfgfile"
13022
13023 cat <<_LT_EOF >> "$cfgfile"
13024#! $SHELL
13025
13026# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13027# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13028# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13029# NOTE: Changes made to this file will be lost: look at ltmain.sh.
13030#
13031# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13032# 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13033# Written by Gordon Matzigkeit, 1996
13034#
13035# This file is part of GNU Libtool.
13036#
13037# GNU Libtool is free software; you can redistribute it and/or
13038# modify it under the terms of the GNU General Public License as
13039# published by the Free Software Foundation; either version 2 of
13040# the License, or (at your option) any later version.
13041#
13042# As a special exception to the GNU General Public License,
13043# if you distribute this file as part of a program or library that
13044# is built using GNU Libtool, you may include this file under the
13045# same distribution terms that you use for the rest of that program.
13046#
13047# GNU Libtool is distributed in the hope that it will be useful,
13048# but WITHOUT ANY WARRANTY; without even the implied warranty of
13049# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13050# GNU General Public License for more details.
13051#
13052# You should have received a copy of the GNU General Public License
13053# along with GNU Libtool; see the file COPYING. If not, a copy
13054# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13055# obtained by writing to the Free Software Foundation, Inc.,
13056# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13057
13058
13059# The names of the tagged configurations supported by this script.
13060available_tags=""
13061
13062# ### BEGIN LIBTOOL CONFIG
13063
13064# Which release of libtool.m4 was used?
13065macro_version=$macro_version
13066macro_revision=$macro_revision
13067
13068# Whether or not to build shared libraries.
13069build_libtool_libs=$enable_shared
13070
13071# Whether or not to build static libraries.
13072build_old_libs=$enable_static
13073
13074# What type of objects to build.
13075pic_mode=$pic_mode
13076
13077# Whether or not to optimize for fast installation.
13078fast_install=$enable_fast_install
13079
13080# Shell to use when invoking shell scripts.
13081SHELL=$lt_SHELL
13082
13083# An echo program that protects backslashes.
13084ECHO=$lt_ECHO
13085
13086# The host system.
13087host_alias=$host_alias
13088host=$host
13089host_os=$host_os
13090
13091# The build system.
13092build_alias=$build_alias
13093build=$build
13094build_os=$build_os
13095
13096# A sed program that does not truncate output.
13097SED=$lt_SED
13098
13099# Sed that helps us avoid accidentally triggering echo(1) options like -n.
13100Xsed="\$SED -e 1s/^X//"
13101
13102# A grep program that handles long lines.
13103GREP=$lt_GREP
13104
13105# An ERE matcher.
13106EGREP=$lt_EGREP
13107
13108# A literal string matcher.
13109FGREP=$lt_FGREP
13110
13111# A BSD- or MS-compatible name lister.
13112NM=$lt_NM
13113
13114# Whether we need soft or hard links.
13115LN_S=$lt_LN_S
13116
13117# What is the maximum length of a command?
13118max_cmd_len=$max_cmd_len
13119
13120# Object file suffix (normally "o").
13121objext=$ac_objext
13122
13123# Executable file suffix (normally "").
13124exeext=$exeext
13125
13126# whether the shell understands "unset".
13127lt_unset=$lt_unset
13128
13129# turn spaces into newlines.
13130SP2NL=$lt_lt_SP2NL
13131
13132# turn newlines into spaces.
13133NL2SP=$lt_lt_NL2SP
13134
13135# An object symbol dumper.
13136OBJDUMP=$lt_OBJDUMP
13137
13138# Method to check whether dependent libraries are shared objects.
13139deplibs_check_method=$lt_deplibs_check_method
13140
13141# Command to use when deplibs_check_method == "file_magic".
13142file_magic_cmd=$lt_file_magic_cmd
13143
13144# The archiver.
13145AR=$lt_AR
13146AR_FLAGS=$lt_AR_FLAGS
13147
13148# A symbol stripping program.
13149STRIP=$lt_STRIP
13150
13151# Commands used to install an old-style archive.
13152RANLIB=$lt_RANLIB
13153old_postinstall_cmds=$lt_old_postinstall_cmds
13154old_postuninstall_cmds=$lt_old_postuninstall_cmds
13155
13156# Whether to use a lock for old archive extraction.
13157lock_old_archive_extraction=$lock_old_archive_extraction
13158
13159# A C compiler.
13160LTCC=$lt_CC
13161
13162# LTCC compiler flags.
13163LTCFLAGS=$lt_CFLAGS
13164
13165# Take the output of nm and produce a listing of raw symbols and C names.
13166global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13167
13168# Transform the output of nm in a proper C declaration.
13169global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13170
13171# Transform the output of nm in a C name address pair.
13172global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13173
13174# Transform the output of nm in a C name address pair when lib prefix is needed.
13175global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13176
13177# The name of the directory that contains temporary libtool files.
13178objdir=$objdir
13179
13180# Used to examine libraries when file_magic_cmd begins with "file".
13181MAGIC_CMD=$MAGIC_CMD
13182
13183# Must we lock files when doing compilation?
13184need_locks=$lt_need_locks
13185
13186# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13187DSYMUTIL=$lt_DSYMUTIL
13188
13189# Tool to change global to local symbols on Mac OS X.
13190NMEDIT=$lt_NMEDIT
13191
13192# Tool to manipulate fat objects and archives on Mac OS X.
13193LIPO=$lt_LIPO
13194
13195# ldd/readelf like tool for Mach-O binaries on Mac OS X.
13196OTOOL=$lt_OTOOL
13197
13198# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13199OTOOL64=$lt_OTOOL64
13200
13201# Old archive suffix (normally "a").
13202libext=$libext
13203
13204# Shared library suffix (normally ".so").
13205shrext_cmds=$lt_shrext_cmds
13206
13207# The commands to extract the exported symbol list from a shared archive.
13208extract_expsyms_cmds=$lt_extract_expsyms_cmds
13209
13210# Variables whose values should be saved in libtool wrapper scripts and
13211# restored at link time.
13212variables_saved_for_relink=$lt_variables_saved_for_relink
13213
13214# Do we need the "lib" prefix for modules?
13215need_lib_prefix=$need_lib_prefix
13216
13217# Do we need a version for libraries?
13218need_version=$need_version
13219
13220# Library versioning type.
13221version_type=$version_type
13222
13223# Shared library runtime path variable.
13224runpath_var=$runpath_var
13225
13226# Shared library path variable.
13227shlibpath_var=$shlibpath_var
13228
13229# Is shlibpath searched before the hard-coded library search path?
13230shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13231
13232# Format of library name prefix.
13233libname_spec=$lt_libname_spec
13234
13235# List of archive names. First name is the real one, the rest are links.
13236# The last name is the one that the linker finds with -lNAME
13237library_names_spec=$lt_library_names_spec
13238
13239# The coded name of the library, if different from the real name.
13240soname_spec=$lt_soname_spec
13241
13242# Permission mode override for installation of shared libraries.
13243install_override_mode=$lt_install_override_mode
13244
13245# Command to use after installation of a shared archive.
13246postinstall_cmds=$lt_postinstall_cmds
13247
13248# Command to use after uninstallation of a shared archive.
13249postuninstall_cmds=$lt_postuninstall_cmds
13250
13251# Commands used to finish a libtool library installation in a directory.
13252finish_cmds=$lt_finish_cmds
13253
13254# As "finish_cmds", except a single script fragment to be evaled but
13255# not shown.
13256finish_eval=$lt_finish_eval
13257
13258# Whether we should hardcode library paths into libraries.
13259hardcode_into_libs=$hardcode_into_libs
13260
13261# Compile-time system search path for libraries.
13262sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13263
13264# Run-time system search path for libraries.
13265sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13266
13267# Whether dlopen is supported.
13268dlopen_support=$enable_dlopen
13269
13270# Whether dlopen of programs is supported.
13271dlopen_self=$enable_dlopen_self
13272
13273# Whether dlopen of statically linked programs is supported.
13274dlopen_self_static=$enable_dlopen_self_static
13275
13276# Commands to strip libraries.
13277old_striplib=$lt_old_striplib
13278striplib=$lt_striplib
13279
13280
13281# The linker used to build libraries.
13282LD=$lt_LD
13283
13284# How to create reloadable object files.
13285reload_flag=$lt_reload_flag
13286reload_cmds=$lt_reload_cmds
13287
13288# Commands used to build an old-style archive.
13289old_archive_cmds=$lt_old_archive_cmds
13290
13291# A language specific compiler.
13292CC=$lt_compiler
13293
13294# Is the compiler the GNU compiler?
13295with_gcc=$GCC
13296
13297# Compiler flag to turn off builtin functions.
13298no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13299
13300# How to pass a linker flag through the compiler.
13301wl=$lt_lt_prog_compiler_wl
13302
13303# Additional compiler flags for building library objects.
13304pic_flag=$lt_lt_prog_compiler_pic
13305
13306# Compiler flag to prevent dynamic linking.
13307link_static_flag=$lt_lt_prog_compiler_static
13308
13309# Does compiler simultaneously support -c and -o options?
13310compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13311
13312# Whether or not to add -lc for building shared libraries.
13313build_libtool_need_lc=$archive_cmds_need_lc
13314
13315# Whether or not to disallow shared libs when runtime libs are static.
13316allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13317
13318# Compiler flag to allow reflexive dlopens.
13319export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13320
13321# Compiler flag to generate shared objects directly from archives.
13322whole_archive_flag_spec=$lt_whole_archive_flag_spec
13323
13324# Whether the compiler copes with passing no objects directly.
13325compiler_needs_object=$lt_compiler_needs_object
13326
13327# Create an old-style archive from a shared archive.
13328old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13329
13330# Create a temporary old-style archive to link instead of a shared archive.
13331old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13332
13333# Commands used to build a shared archive.
13334archive_cmds=$lt_archive_cmds
13335archive_expsym_cmds=$lt_archive_expsym_cmds
13336
13337# Commands used to build a loadable module if different from building
13338# a shared archive.
13339module_cmds=$lt_module_cmds
13340module_expsym_cmds=$lt_module_expsym_cmds
13341
13342# Whether we are building with GNU ld or not.
13343with_gnu_ld=$lt_with_gnu_ld
13344
13345# Flag that allows shared libraries with undefined symbols to be built.
13346allow_undefined_flag=$lt_allow_undefined_flag
13347
13348# Flag that enforces no undefined symbols.
13349no_undefined_flag=$lt_no_undefined_flag
13350
13351# Flag to hardcode \$libdir into a binary during linking.
13352# This must work even if \$libdir does not exist
13353hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13354
13355# If ld is used when linking, flag to hardcode \$libdir into a binary
13356# during linking. This must work even if \$libdir does not exist.
13357hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13358
13359# Whether we need a single "-rpath" flag with a separated argument.
13360hardcode_libdir_separator=$lt_hardcode_libdir_separator
13361
13362# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13363# DIR into the resulting binary.
13364hardcode_direct=$hardcode_direct
13365
13366# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13367# DIR into the resulting binary and the resulting library dependency is
13368# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13369# library is relocated.
13370hardcode_direct_absolute=$hardcode_direct_absolute
13371
13372# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13373# into the resulting binary.
13374hardcode_minus_L=$hardcode_minus_L
13375
13376# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13377# into the resulting binary.
13378hardcode_shlibpath_var=$hardcode_shlibpath_var
13379
13380# Set to "yes" if building a shared library automatically hardcodes DIR
13381# into the library and all subsequent libraries and executables linked
13382# against it.
13383hardcode_automatic=$hardcode_automatic
13384
13385# Set to yes if linker adds runtime paths of dependent libraries
13386# to runtime path list.
13387inherit_rpath=$inherit_rpath
13388
13389# Whether libtool must link a program against all its dependency libraries.
13390link_all_deplibs=$link_all_deplibs
13391
13392# Fix the shell variable \$srcfile for the compiler.
13393fix_srcfile_path=$lt_fix_srcfile_path
13394
13395# Set to "yes" if exported symbols are required.
13396always_export_symbols=$always_export_symbols
13397
13398# The commands to list exported symbols.
13399export_symbols_cmds=$lt_export_symbols_cmds
13400
13401# Symbols that should not be listed in the preloaded symbols.
13402exclude_expsyms=$lt_exclude_expsyms
13403
13404# Symbols that must always be exported.
13405include_expsyms=$lt_include_expsyms
13406
13407# Commands necessary for linking programs (against libraries) with templates.
13408prelink_cmds=$lt_prelink_cmds
13409
13410# Specify filename containing input files.
13411file_list_spec=$lt_file_list_spec
13412
13413# How to hardcode a shared library path into an executable.
13414hardcode_action=$hardcode_action
13415
13416# ### END LIBTOOL CONFIG
13417
13418_LT_EOF
13419
13420 case $host_os in
13421 aix3*)
13422 cat <<\_LT_EOF >> "$cfgfile"
13423# AIX sometimes has problems with the GCC collect2 program. For some
13424# reason, if we set the COLLECT_NAMES environment variable, the problems
13425# vanish in a puff of smoke.
13426if test "X${COLLECT_NAMES+set}" != Xset; then
13427 COLLECT_NAMES=
13428 export COLLECT_NAMES
13429fi
13430_LT_EOF
13431 ;;
13432 esac
13433
13434
13435ltmain="$ac_aux_dir/ltmain.sh"
13436
13437
13438 # We use sed instead of cat because bash on DJGPP gets confused if
13439 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13440 # text mode, it properly converts lines to CR/LF. This bash problem
13441 # is reportedly fixed, but why not run on old versions too?
13442 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13443 || (rm -f "$cfgfile"; exit 1)
13444
13445 case $xsi_shell in
13446 yes)
13447 cat << \_LT_EOF >> "$cfgfile"
13448
13449# func_dirname file append nondir_replacement
13450# Compute the dirname of FILE. If nonempty, add APPEND to the result,
13451# otherwise set result to NONDIR_REPLACEMENT.
13452func_dirname ()
13453{
13454 case ${1} in
13455 */*) func_dirname_result="${1%/*}${2}" ;;
13456 * ) func_dirname_result="${3}" ;;
13457 esac
13458}
13459
13460# func_basename file
13461func_basename ()
13462{
13463 func_basename_result="${1##*/}"
13464}
13465
13466# func_dirname_and_basename file append nondir_replacement
13467# perform func_basename and func_dirname in a single function
13468# call:
13469# dirname: Compute the dirname of FILE. If nonempty,
13470# add APPEND to the result, otherwise set result
13471# to NONDIR_REPLACEMENT.
13472# value returned in "$func_dirname_result"
13473# basename: Compute filename of FILE.
13474# value retuned in "$func_basename_result"
13475# Implementation must be kept synchronized with func_dirname
13476# and func_basename. For efficiency, we do not delegate to
13477# those functions but instead duplicate the functionality here.
13478func_dirname_and_basename ()
13479{
13480 case ${1} in
13481 */*) func_dirname_result="${1%/*}${2}" ;;
13482 * ) func_dirname_result="${3}" ;;
13483 esac
13484 func_basename_result="${1##*/}"
13485}
13486
13487# func_stripname prefix suffix name
13488# strip PREFIX and SUFFIX off of NAME.
13489# PREFIX and SUFFIX must not contain globbing or regex special
13490# characters, hashes, percent signs, but SUFFIX may contain a leading
13491# dot (in which case that matches only a dot).
13492func_stripname ()
13493{
13494 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13495 # positional parameters, so assign one to ordinary parameter first.
13496 func_stripname_result=${3}
13497 func_stripname_result=${func_stripname_result#"${1}"}
13498 func_stripname_result=${func_stripname_result%"${2}"}
13499}
13500
13501# func_opt_split
13502func_opt_split ()
13503{
13504 func_opt_split_opt=${1%%=*}
13505 func_opt_split_arg=${1#*=}
13506}
13507
13508# func_lo2o object
13509func_lo2o ()
13510{
13511 case ${1} in
13512 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13513 *) func_lo2o_result=${1} ;;
13514 esac
13515}
13516
13517# func_xform libobj-or-source
13518func_xform ()
13519{
13520 func_xform_result=${1%.*}.lo
13521}
13522
13523# func_arith arithmetic-term...
13524func_arith ()
13525{
13526 func_arith_result=$(( $* ))
13527}
13528
13529# func_len string
13530# STRING may not start with a hyphen.
13531func_len ()
13532{
13533 func_len_result=${#1}
13534}
13535
13536_LT_EOF
13537 ;;
13538 *) # Bourne compatible functions.
13539 cat << \_LT_EOF >> "$cfgfile"
13540
13541# func_dirname file append nondir_replacement
13542# Compute the dirname of FILE. If nonempty, add APPEND to the result,
13543# otherwise set result to NONDIR_REPLACEMENT.
13544func_dirname ()
13545{
13546 # Extract subdirectory from the argument.
13547 func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13548 if test "X$func_dirname_result" = "X${1}"; then
13549 func_dirname_result="${3}"
13550 else
13551 func_dirname_result="$func_dirname_result${2}"
13552 fi
13553}
13554
13555# func_basename file
13556func_basename ()
13557{
13558 func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13559}
13560
13561
13562# func_stripname prefix suffix name
13563# strip PREFIX and SUFFIX off of NAME.
13564# PREFIX and SUFFIX must not contain globbing or regex special
13565# characters, hashes, percent signs, but SUFFIX may contain a leading
13566# dot (in which case that matches only a dot).
13567# func_strip_suffix prefix name
13568func_stripname ()
13569{
13570 case ${2} in
13571 .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13572 *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13573 esac
13574}
13575
13576# sed scripts:
13577my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13578my_sed_long_arg='1s/^-[^=]*=//'
13579
13580# func_opt_split
13581func_opt_split ()
13582{
13583 func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13584 func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13585}
13586
13587# func_lo2o object
13588func_lo2o ()
13589{
13590 func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13591}
13592
13593# func_xform libobj-or-source
13594func_xform ()
13595{
13596 func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13597}
13598
13599# func_arith arithmetic-term...
13600func_arith ()
13601{
13602 func_arith_result=`expr "$@"`
13603}
13604
13605# func_len string
13606# STRING may not start with a hyphen.
13607func_len ()
13608{
13609 func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13610}
13611
13612_LT_EOF
13613esac
13614
13615case $lt_shell_append in
13616 yes)
13617 cat << \_LT_EOF >> "$cfgfile"
13618
13619# func_append var value
13620# Append VALUE to the end of shell variable VAR.
13621func_append ()
13622{
13623 eval "$1+=\$2"
13624}
13625_LT_EOF
13626 ;;
13627 *)
13628 cat << \_LT_EOF >> "$cfgfile"
13629
13630# func_append var value
13631# Append VALUE to the end of shell variable VAR.
13632func_append ()
13633{
13634 eval "$1=\$$1\$2"
13635}
13636
13637_LT_EOF
13638 ;;
13639 esac
13640
13641
13642 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13643 || (rm -f "$cfgfile"; exit 1)
13644
13645 mv -f "$cfgfile" "$ofile" ||
13646 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13647 chmod +x "$ofile"
13648
13649 ;;
81ecdfbb 13650 "default":C) case x$CONFIG_HEADERS in xcconfig.h:config.in) echo > stamp-h ;; esac ;;
c906108c 13651
b7026657 13652 esac
81ecdfbb 13653done # for ac_tag
c906108c 13654
b7026657 13655
81ecdfbb 13656as_fn_exit 0
b7026657 13657_ACEOF
b7026657
AC
13658ac_clean_files=$ac_clean_files_save
13659
81ecdfbb
RW
13660test $ac_write_fail = 0 ||
13661 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13662
b7026657
AC
13663
13664# configure is writing to config.log, and then calls config.status.
13665# config.status does its own redirection, appending to config.log.
13666# Unfortunately, on DOS this fails, as config.log is still kept open
13667# by configure, so config.status won't be able to write to it; its
13668# output is simply discarded. So we exec the FD to /dev/null,
13669# effectively closing config.log, so it can be properly (re)opened and
13670# appended to by config.status. When coming back to configure, we
13671# need to make the FD available again.
13672if test "$no_create" != yes; then
13673 ac_cs_success=:
13674 ac_config_status_args=
13675 test "$silent" = yes &&
13676 ac_config_status_args="$ac_config_status_args --quiet"
13677 exec 5>/dev/null
13678 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13679 exec 5>>config.log
13680 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13681 # would make configure fail if this is the last instruction.
81ecdfbb
RW
13682 $ac_cs_success || as_fn_exit $?
13683fi
13684if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13685 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13686$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
b7026657 13687fi
c906108c 13688
This page took 1.293149 seconds and 4 git commands to generate.