configure revision 1.1.1.2 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for LTO plugin for ld 0.1.
4 1.1 mrg #
5 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 1.1 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 1.1 mrg # Foundation, Inc.
8 1.1 mrg #
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## -------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## -------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in #(
26 1.1 mrg *posix*) :
27 1.1 mrg set -o posix ;; #(
28 1.1 mrg *) :
29 1.1 mrg ;;
30 1.1 mrg esac
31 1.1 mrg fi
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg as_nl='
35 1.1 mrg '
36 1.1 mrg export as_nl
37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 mrg # but without wasting forks for bash or zsh.
43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 mrg as_echo='print -r --'
46 1.1 mrg as_echo_n='print -rn --'
47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 mrg as_echo='printf %s\n'
49 1.1 mrg as_echo_n='printf %s'
50 1.1 mrg else
51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 mrg as_echo_n='/usr/ucb/echo -n'
54 1.1 mrg else
55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 mrg as_echo_n_body='eval
57 1.1 mrg arg=$1;
58 1.1 mrg case $arg in #(
59 1.1 mrg *"$as_nl"*)
60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 mrg esac;
63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 mrg '
65 1.1 mrg export as_echo_n_body
66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 mrg fi
68 1.1 mrg export as_echo_body
69 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
70 1.1 mrg fi
71 1.1 mrg
72 1.1 mrg # The user is always right.
73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 mrg PATH_SEPARATOR=:
75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 mrg PATH_SEPARATOR=';'
78 1.1 mrg }
79 1.1 mrg fi
80 1.1 mrg
81 1.1 mrg
82 1.1 mrg # IFS
83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 mrg # there to prevent editors from complaining about space-tab.
85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 mrg # splitting by setting IFS to empty value.)
87 1.1 mrg IFS=" "" $as_nl"
88 1.1 mrg
89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
90 1.1 mrg case $0 in #((
91 1.1 mrg *[\\/]* ) as_myself=$0 ;;
92 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 1.1 mrg for as_dir in $PATH
94 1.1 mrg do
95 1.1 mrg IFS=$as_save_IFS
96 1.1 mrg test -z "$as_dir" && as_dir=.
97 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 1.1 mrg done
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg
101 1.1 mrg ;;
102 1.1 mrg esac
103 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
104 1.1 mrg # in which case we are not to be found in the path.
105 1.1 mrg if test "x$as_myself" = x; then
106 1.1 mrg as_myself=$0
107 1.1 mrg fi
108 1.1 mrg if test ! -f "$as_myself"; then
109 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 1.1 mrg exit 1
111 1.1 mrg fi
112 1.1 mrg
113 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
114 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
116 1.1 mrg # trigger a bug in pdksh 5.2.14.
117 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
118 1.1 mrg do eval test x\${$as_var+set} = xset \
119 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 1.1 mrg done
121 1.1 mrg PS1='$ '
122 1.1 mrg PS2='> '
123 1.1 mrg PS4='+ '
124 1.1 mrg
125 1.1 mrg # NLS nuisances.
126 1.1 mrg LC_ALL=C
127 1.1 mrg export LC_ALL
128 1.1 mrg LANGUAGE=C
129 1.1 mrg export LANGUAGE
130 1.1 mrg
131 1.1 mrg # CDPATH.
132 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133 1.1 mrg
134 1.1 mrg if test "x$CONFIG_SHELL" = x; then
135 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 1.1 mrg emulate sh
137 1.1 mrg NULLCMD=:
138 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 1.1 mrg # is contrary to our usage. Disable this feature.
140 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 1.1 mrg setopt NO_GLOB_SUBST
142 1.1 mrg else
143 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
144 1.1 mrg *posix*) :
145 1.1 mrg set -o posix ;; #(
146 1.1 mrg *) :
147 1.1 mrg ;;
148 1.1 mrg esac
149 1.1 mrg fi
150 1.1 mrg "
151 1.1 mrg as_required="as_fn_return () { (exit \$1); }
152 1.1 mrg as_fn_success () { as_fn_return 0; }
153 1.1 mrg as_fn_failure () { as_fn_return 1; }
154 1.1 mrg as_fn_ret_success () { return 0; }
155 1.1 mrg as_fn_ret_failure () { return 1; }
156 1.1 mrg
157 1.1 mrg exitcode=0
158 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163 1.1 mrg
164 1.1 mrg else
165 1.1 mrg exitcode=1; echo positional parameters were not saved.
166 1.1 mrg fi
167 1.1 mrg test x\$exitcode = x0 || exit 1"
168 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 1.1 mrg
173 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
178 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1"
181 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
182 1.1 mrg as_have_required=yes
183 1.1 mrg else
184 1.1 mrg as_have_required=no
185 1.1 mrg fi
186 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1 mrg
188 1.1 mrg else
189 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1 mrg as_found=false
191 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 mrg do
193 1.1 mrg IFS=$as_save_IFS
194 1.1 mrg test -z "$as_dir" && as_dir=.
195 1.1 mrg as_found=:
196 1.1 mrg case $as_dir in #(
197 1.1 mrg /*)
198 1.1 mrg for as_base in sh bash ksh sh5; do
199 1.1 mrg # Try only shells that exist, to save several forks.
200 1.1 mrg as_shell=$as_dir/$as_base
201 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1 mrg break 2
206 1.1 mrg fi
207 1.1 mrg fi
208 1.1 mrg done;;
209 1.1 mrg esac
210 1.1 mrg as_found=false
211 1.1 mrg done
212 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1 mrg fi; }
216 1.1 mrg IFS=$as_save_IFS
217 1.1 mrg
218 1.1 mrg
219 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
220 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a
221 1.1 mrg # neutralization value for shells without unset; and this also
222 1.1 mrg # works around shells that cannot unset nonexistent variables.
223 1.1 mrg BASH_ENV=/dev/null
224 1.1 mrg ENV=/dev/null
225 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1 mrg export CONFIG_SHELL
227 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1 mrg fi
229 1.1 mrg
230 1.1 mrg if test x$as_have_required = xno; then :
231 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
232 1.1 mrg $as_echo "$0: the shells that I found on your system."
233 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
234 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1 mrg else
237 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1 mrg $0: including any error possibly output before this
239 1.1 mrg $0: message. Then install a modern shell, or manually run
240 1.1 mrg $0: the script under such a shell if you do have one."
241 1.1 mrg fi
242 1.1 mrg exit 1
243 1.1 mrg fi
244 1.1 mrg fi
245 1.1 mrg fi
246 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1 mrg export SHELL
248 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
249 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1 mrg
252 1.1 mrg ## --------------------- ##
253 1.1 mrg ## M4sh Shell Functions. ##
254 1.1 mrg ## --------------------- ##
255 1.1 mrg # as_fn_unset VAR
256 1.1 mrg # ---------------
257 1.1 mrg # Portably unset VAR.
258 1.1 mrg as_fn_unset ()
259 1.1 mrg {
260 1.1 mrg { eval $1=; unset $1;}
261 1.1 mrg }
262 1.1 mrg as_unset=as_fn_unset
263 1.1 mrg
264 1.1 mrg # as_fn_set_status STATUS
265 1.1 mrg # -----------------------
266 1.1 mrg # Set $? to STATUS, without forking.
267 1.1 mrg as_fn_set_status ()
268 1.1 mrg {
269 1.1 mrg return $1
270 1.1 mrg } # as_fn_set_status
271 1.1 mrg
272 1.1 mrg # as_fn_exit STATUS
273 1.1 mrg # -----------------
274 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1 mrg as_fn_exit ()
276 1.1 mrg {
277 1.1 mrg set +e
278 1.1 mrg as_fn_set_status $1
279 1.1 mrg exit $1
280 1.1 mrg } # as_fn_exit
281 1.1 mrg
282 1.1 mrg # as_fn_mkdir_p
283 1.1 mrg # -------------
284 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
285 1.1 mrg as_fn_mkdir_p ()
286 1.1 mrg {
287 1.1 mrg
288 1.1 mrg case $as_dir in #(
289 1.1 mrg -*) as_dir=./$as_dir;;
290 1.1 mrg esac
291 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1 mrg as_dirs=
293 1.1 mrg while :; do
294 1.1 mrg case $as_dir in #(
295 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1 mrg *) as_qdir=$as_dir;;
297 1.1 mrg esac
298 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
299 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
300 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
303 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1 mrg $as_echo X"$as_dir" |
305 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1 mrg s//\1/
307 1.1 mrg q
308 1.1 mrg }
309 1.1 mrg /^X\(\/\/\)[^/].*/{
310 1.1 mrg s//\1/
311 1.1 mrg q
312 1.1 mrg }
313 1.1 mrg /^X\(\/\/\)$/{
314 1.1 mrg s//\1/
315 1.1 mrg q
316 1.1 mrg }
317 1.1 mrg /^X\(\/\).*/{
318 1.1 mrg s//\1/
319 1.1 mrg q
320 1.1 mrg }
321 1.1 mrg s/.*/./; q'`
322 1.1 mrg test -d "$as_dir" && break
323 1.1 mrg done
324 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1 mrg
327 1.1 mrg
328 1.1 mrg } # as_fn_mkdir_p
329 1.1 mrg # as_fn_append VAR VALUE
330 1.1 mrg # ----------------------
331 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
333 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
334 1.1 mrg # implementations.
335 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1 mrg eval 'as_fn_append ()
337 1.1 mrg {
338 1.1 mrg eval $1+=\$2
339 1.1 mrg }'
340 1.1 mrg else
341 1.1 mrg as_fn_append ()
342 1.1 mrg {
343 1.1 mrg eval $1=\$$1\$2
344 1.1 mrg }
345 1.1 mrg fi # as_fn_append
346 1.1 mrg
347 1.1 mrg # as_fn_arith ARG...
348 1.1 mrg # ------------------
349 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1 mrg # must be portable across $(()) and expr.
352 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1 mrg eval 'as_fn_arith ()
354 1.1 mrg {
355 1.1 mrg as_val=$(( $* ))
356 1.1 mrg }'
357 1.1 mrg else
358 1.1 mrg as_fn_arith ()
359 1.1 mrg {
360 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
361 1.1 mrg }
362 1.1 mrg fi # as_fn_arith
363 1.1 mrg
364 1.1 mrg
365 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
366 1.1 mrg # ---------------------------------
367 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1 mrg # script with status $?, using 1 if that was 0.
370 1.1 mrg as_fn_error ()
371 1.1 mrg {
372 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1 mrg if test "$3"; then
374 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1 mrg fi
377 1.1 mrg $as_echo "$as_me: error: $1" >&2
378 1.1 mrg as_fn_exit $as_status
379 1.1 mrg } # as_fn_error
380 1.1 mrg
381 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 mrg as_expr=expr
384 1.1 mrg else
385 1.1 mrg as_expr=false
386 1.1 mrg fi
387 1.1 mrg
388 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 mrg as_basename=basename
390 1.1 mrg else
391 1.1 mrg as_basename=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1 mrg as_dirname=dirname
396 1.1 mrg else
397 1.1 mrg as_dirname=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1 mrg as_me=`$as_basename -- "$0" ||
401 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 mrg X"$0" : 'X\(//\)$' \| \
403 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1 mrg $as_echo X/"$0" |
405 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1 mrg s//\1/
407 1.1 mrg q
408 1.1 mrg }
409 1.1 mrg /^X\/\(\/\/\)$/{
410 1.1 mrg s//\1/
411 1.1 mrg q
412 1.1 mrg }
413 1.1 mrg /^X\/\(\/\).*/{
414 1.1 mrg s//\1/
415 1.1 mrg q
416 1.1 mrg }
417 1.1 mrg s/.*/./; q'`
418 1.1 mrg
419 1.1 mrg # Avoid depending upon Character Ranges.
420 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 mrg as_cr_digits='0123456789'
424 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 mrg
426 1.1 mrg
427 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1 mrg sed -n '
433 1.1 mrg p
434 1.1 mrg /[$]LINENO/=
435 1.1 mrg ' <$as_myself |
436 1.1 mrg sed '
437 1.1 mrg s/[$]LINENO.*/&-/
438 1.1 mrg t lineno
439 1.1 mrg b
440 1.1 mrg :lineno
441 1.1 mrg N
442 1.1 mrg :loop
443 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 mrg t loop
445 1.1 mrg s/-\n.*//
446 1.1 mrg ' >$as_me.lineno &&
447 1.1 mrg chmod +x "$as_me.lineno" ||
448 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 mrg
450 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 mrg # (the dirname of $[0] is not the place where we might find the
452 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
453 1.1 mrg . "./$as_me.lineno"
454 1.1 mrg # Exit status is that of the last command.
455 1.1 mrg exit
456 1.1 mrg }
457 1.1 mrg
458 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
459 1.1 mrg case `echo -n x` in #(((((
460 1.1 mrg -n*)
461 1.1 mrg case `echo 'xy\c'` in
462 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1 mrg xy) ECHO_C='\c';;
464 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1 mrg ECHO_T=' ';;
466 1.1 mrg esac;;
467 1.1 mrg *)
468 1.1 mrg ECHO_N='-n';;
469 1.1 mrg esac
470 1.1 mrg
471 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
472 1.1 mrg if test -d conf$$.dir; then
473 1.1 mrg rm -f conf$$.dir/conf$$.file
474 1.1 mrg else
475 1.1 mrg rm -f conf$$.dir
476 1.1 mrg mkdir conf$$.dir 2>/dev/null
477 1.1 mrg fi
478 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
479 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 mrg as_ln_s='ln -s'
481 1.1 mrg # ... but there are two gotchas:
482 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1 mrg # In both cases, we have to default to `cp -p'.
485 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1 mrg as_ln_s='cp -p'
487 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1 mrg as_ln_s=ln
489 1.1 mrg else
490 1.1 mrg as_ln_s='cp -p'
491 1.1 mrg fi
492 1.1 mrg else
493 1.1 mrg as_ln_s='cp -p'
494 1.1 mrg fi
495 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1 mrg rmdir conf$$.dir 2>/dev/null
497 1.1 mrg
498 1.1 mrg if mkdir -p . 2>/dev/null; then
499 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 mrg else
501 1.1 mrg test -d ./-p && rmdir ./-p
502 1.1 mrg as_mkdir_p=false
503 1.1 mrg fi
504 1.1 mrg
505 1.1 mrg if test -x / >/dev/null 2>&1; then
506 1.1 mrg as_test_x='test -x'
507 1.1 mrg else
508 1.1 mrg if ls -dL / >/dev/null 2>&1; then
509 1.1 mrg as_ls_L_option=L
510 1.1 mrg else
511 1.1 mrg as_ls_L_option=
512 1.1 mrg fi
513 1.1 mrg as_test_x='
514 1.1 mrg eval sh -c '\''
515 1.1 mrg if test -d "$1"; then
516 1.1 mrg test -d "$1/.";
517 1.1 mrg else
518 1.1 mrg case $1 in #(
519 1.1 mrg -*)set "./$1";;
520 1.1 mrg esac;
521 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1 mrg ???[sx]*):;;*)false;;esac;fi
523 1.1 mrg '\'' sh
524 1.1 mrg '
525 1.1 mrg fi
526 1.1 mrg as_executable_p=$as_test_x
527 1.1 mrg
528 1.1 mrg # Sed expression to map a string onto a valid CPP name.
529 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 mrg
531 1.1 mrg # Sed expression to map a string onto a valid variable name.
532 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 mrg
534 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 mrg
536 1.1 mrg
537 1.1 mrg exec 7<&0 </dev/null 6>&1
538 1.1 mrg
539 1.1 mrg # Name of the host.
540 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 mrg # so uname gets run too.
542 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 mrg
544 1.1 mrg #
545 1.1 mrg # Initializations.
546 1.1 mrg #
547 1.1 mrg ac_default_prefix=/usr/local
548 1.1 mrg ac_clean_files=
549 1.1 mrg ac_config_libobj_dir=.
550 1.1 mrg LIBOBJS=
551 1.1 mrg cross_compiling=no
552 1.1 mrg subdirs=
553 1.1 mrg MFLAGS=
554 1.1 mrg MAKEFLAGS=
555 1.1 mrg
556 1.1 mrg # Identity of this package.
557 1.1 mrg PACKAGE_NAME='LTO plugin for ld'
558 1.1 mrg PACKAGE_TARNAME='lto-plugin'
559 1.1 mrg PACKAGE_VERSION='0.1'
560 1.1 mrg PACKAGE_STRING='LTO plugin for ld 0.1'
561 1.1 mrg PACKAGE_BUGREPORT=''
562 1.1 mrg PACKAGE_URL=''
563 1.1 mrg
564 1.1 mrg # Factoring default headers for most tests.
565 1.1 mrg ac_includes_default="\
566 1.1 mrg #include <stdio.h>
567 1.1 mrg #ifdef HAVE_SYS_TYPES_H
568 1.1 mrg # include <sys/types.h>
569 1.1 mrg #endif
570 1.1 mrg #ifdef HAVE_SYS_STAT_H
571 1.1 mrg # include <sys/stat.h>
572 1.1 mrg #endif
573 1.1 mrg #ifdef STDC_HEADERS
574 1.1 mrg # include <stdlib.h>
575 1.1 mrg # include <stddef.h>
576 1.1 mrg #else
577 1.1 mrg # ifdef HAVE_STDLIB_H
578 1.1 mrg # include <stdlib.h>
579 1.1 mrg # endif
580 1.1 mrg #endif
581 1.1 mrg #ifdef HAVE_STRING_H
582 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
583 1.1 mrg # include <memory.h>
584 1.1 mrg # endif
585 1.1 mrg # include <string.h>
586 1.1 mrg #endif
587 1.1 mrg #ifdef HAVE_STRINGS_H
588 1.1 mrg # include <strings.h>
589 1.1 mrg #endif
590 1.1 mrg #ifdef HAVE_INTTYPES_H
591 1.1 mrg # include <inttypes.h>
592 1.1 mrg #endif
593 1.1 mrg #ifdef HAVE_STDINT_H
594 1.1 mrg # include <stdint.h>
595 1.1 mrg #endif
596 1.1 mrg #ifdef HAVE_UNISTD_H
597 1.1 mrg # include <unistd.h>
598 1.1 mrg #endif"
599 1.1 mrg
600 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE
601 1.1 mrg am__EXEEXT_TRUE
602 1.1 mrg LTLIBOBJS
603 1.1 mrg LIBOBJS
604 1.1 mrg target_noncanonical
605 1.1.1.2 mrg lt_host_flags
606 1.1 mrg CPP
607 1.1 mrg OTOOL64
608 1.1 mrg OTOOL
609 1.1 mrg LIPO
610 1.1 mrg NMEDIT
611 1.1 mrg DSYMUTIL
612 1.1 mrg RANLIB
613 1.1 mrg AR
614 1.1 mrg OBJDUMP
615 1.1 mrg LN_S
616 1.1 mrg NM
617 1.1 mrg ac_ct_DUMPBIN
618 1.1 mrg DUMPBIN
619 1.1 mrg LD
620 1.1 mrg FGREP
621 1.1 mrg EGREP
622 1.1 mrg GREP
623 1.1 mrg SED
624 1.1 mrg LIBTOOL
625 1.1.1.2 mrg ac_lto_plugin_warn_cflags
626 1.1 mrg am__fastdepCC_FALSE
627 1.1 mrg am__fastdepCC_TRUE
628 1.1 mrg CCDEPMODE
629 1.1 mrg AMDEPBACKSLASH
630 1.1 mrg AMDEP_FALSE
631 1.1 mrg AMDEP_TRUE
632 1.1 mrg am__quote
633 1.1 mrg am__include
634 1.1 mrg DEPDIR
635 1.1 mrg OBJEXT
636 1.1 mrg EXEEXT
637 1.1 mrg ac_ct_CC
638 1.1 mrg CPPFLAGS
639 1.1 mrg LDFLAGS
640 1.1 mrg CFLAGS
641 1.1 mrg CC
642 1.1 mrg MAINT
643 1.1 mrg MAINTAINER_MODE_FALSE
644 1.1 mrg MAINTAINER_MODE_TRUE
645 1.1 mrg am__untar
646 1.1 mrg am__tar
647 1.1 mrg AMTAR
648 1.1 mrg am__leading_dot
649 1.1 mrg SET_MAKE
650 1.1 mrg AWK
651 1.1 mrg mkdir_p
652 1.1 mrg MKDIR_P
653 1.1 mrg INSTALL_STRIP_PROGRAM
654 1.1 mrg STRIP
655 1.1 mrg install_sh
656 1.1 mrg MAKEINFO
657 1.1 mrg AUTOHEADER
658 1.1 mrg AUTOMAKE
659 1.1 mrg AUTOCONF
660 1.1 mrg ACLOCAL
661 1.1 mrg VERSION
662 1.1 mrg PACKAGE
663 1.1 mrg CYGPATH_W
664 1.1 mrg am__isrc
665 1.1 mrg INSTALL_DATA
666 1.1 mrg INSTALL_SCRIPT
667 1.1 mrg INSTALL_PROGRAM
668 1.1 mrg target_subdir
669 1.1 mrg host_subdir
670 1.1 mrg build_subdir
671 1.1 mrg build_libsubdir
672 1.1.1.2 mrg target_os
673 1.1.1.2 mrg target_vendor
674 1.1.1.2 mrg target_cpu
675 1.1.1.2 mrg target
676 1.1.1.2 mrg host_os
677 1.1.1.2 mrg host_vendor
678 1.1.1.2 mrg host_cpu
679 1.1.1.2 mrg host
680 1.1 mrg build_os
681 1.1 mrg build_vendor
682 1.1 mrg build_cpu
683 1.1 mrg build
684 1.1 mrg target_alias
685 1.1 mrg host_alias
686 1.1 mrg build_alias
687 1.1 mrg LIBS
688 1.1 mrg ECHO_T
689 1.1 mrg ECHO_N
690 1.1 mrg ECHO_C
691 1.1 mrg DEFS
692 1.1 mrg mandir
693 1.1 mrg localedir
694 1.1 mrg libdir
695 1.1 mrg psdir
696 1.1 mrg pdfdir
697 1.1 mrg dvidir
698 1.1 mrg htmldir
699 1.1 mrg infodir
700 1.1 mrg docdir
701 1.1 mrg oldincludedir
702 1.1 mrg includedir
703 1.1 mrg localstatedir
704 1.1 mrg sharedstatedir
705 1.1 mrg sysconfdir
706 1.1 mrg datadir
707 1.1 mrg datarootdir
708 1.1 mrg libexecdir
709 1.1 mrg sbindir
710 1.1 mrg bindir
711 1.1 mrg program_transform_name
712 1.1 mrg prefix
713 1.1 mrg exec_prefix
714 1.1 mrg PACKAGE_URL
715 1.1 mrg PACKAGE_BUGREPORT
716 1.1 mrg PACKAGE_STRING
717 1.1 mrg PACKAGE_VERSION
718 1.1 mrg PACKAGE_TARNAME
719 1.1 mrg PACKAGE_NAME
720 1.1 mrg PATH_SEPARATOR
721 1.1 mrg SHELL'
722 1.1 mrg ac_subst_files=''
723 1.1 mrg ac_user_opts='
724 1.1 mrg enable_option_checking
725 1.1 mrg with_build_libsubdir
726 1.1 mrg enable_maintainer_mode
727 1.1 mrg enable_dependency_tracking
728 1.1 mrg enable_largefile
729 1.1 mrg enable_shared
730 1.1 mrg enable_static
731 1.1 mrg with_pic
732 1.1 mrg enable_fast_install
733 1.1 mrg with_gnu_ld
734 1.1 mrg enable_libtool_lock
735 1.1 mrg '
736 1.1 mrg ac_precious_vars='build_alias
737 1.1 mrg host_alias
738 1.1 mrg target_alias
739 1.1 mrg CC
740 1.1 mrg CFLAGS
741 1.1 mrg LDFLAGS
742 1.1 mrg LIBS
743 1.1 mrg CPPFLAGS
744 1.1 mrg CPP'
745 1.1 mrg
746 1.1 mrg
747 1.1 mrg # Initialize some variables set by options.
748 1.1 mrg ac_init_help=
749 1.1 mrg ac_init_version=false
750 1.1 mrg ac_unrecognized_opts=
751 1.1 mrg ac_unrecognized_sep=
752 1.1 mrg # The variables have the same names as the options, with
753 1.1 mrg # dashes changed to underlines.
754 1.1 mrg cache_file=/dev/null
755 1.1 mrg exec_prefix=NONE
756 1.1 mrg no_create=
757 1.1 mrg no_recursion=
758 1.1 mrg prefix=NONE
759 1.1 mrg program_prefix=NONE
760 1.1 mrg program_suffix=NONE
761 1.1 mrg program_transform_name=s,x,x,
762 1.1 mrg silent=
763 1.1 mrg site=
764 1.1 mrg srcdir=
765 1.1 mrg verbose=
766 1.1 mrg x_includes=NONE
767 1.1 mrg x_libraries=NONE
768 1.1 mrg
769 1.1 mrg # Installation directory options.
770 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
771 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
772 1.1 mrg # by default will actually change.
773 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
774 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
775 1.1 mrg bindir='${exec_prefix}/bin'
776 1.1 mrg sbindir='${exec_prefix}/sbin'
777 1.1 mrg libexecdir='${exec_prefix}/libexec'
778 1.1 mrg datarootdir='${prefix}/share'
779 1.1 mrg datadir='${datarootdir}'
780 1.1 mrg sysconfdir='${prefix}/etc'
781 1.1 mrg sharedstatedir='${prefix}/com'
782 1.1 mrg localstatedir='${prefix}/var'
783 1.1 mrg includedir='${prefix}/include'
784 1.1 mrg oldincludedir='/usr/include'
785 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
786 1.1 mrg infodir='${datarootdir}/info'
787 1.1 mrg htmldir='${docdir}'
788 1.1 mrg dvidir='${docdir}'
789 1.1 mrg pdfdir='${docdir}'
790 1.1 mrg psdir='${docdir}'
791 1.1 mrg libdir='${exec_prefix}/lib'
792 1.1 mrg localedir='${datarootdir}/locale'
793 1.1 mrg mandir='${datarootdir}/man'
794 1.1 mrg
795 1.1 mrg ac_prev=
796 1.1 mrg ac_dashdash=
797 1.1 mrg for ac_option
798 1.1 mrg do
799 1.1 mrg # If the previous option needs an argument, assign it.
800 1.1 mrg if test -n "$ac_prev"; then
801 1.1 mrg eval $ac_prev=\$ac_option
802 1.1 mrg ac_prev=
803 1.1 mrg continue
804 1.1 mrg fi
805 1.1 mrg
806 1.1 mrg case $ac_option in
807 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808 1.1 mrg *) ac_optarg=yes ;;
809 1.1 mrg esac
810 1.1 mrg
811 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
812 1.1 mrg
813 1.1 mrg case $ac_dashdash$ac_option in
814 1.1 mrg --)
815 1.1 mrg ac_dashdash=yes ;;
816 1.1 mrg
817 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
818 1.1 mrg ac_prev=bindir ;;
819 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820 1.1 mrg bindir=$ac_optarg ;;
821 1.1 mrg
822 1.1 mrg -build | --build | --buil | --bui | --bu)
823 1.1 mrg ac_prev=build_alias ;;
824 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825 1.1 mrg build_alias=$ac_optarg ;;
826 1.1 mrg
827 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
828 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829 1.1 mrg ac_prev=cache_file ;;
830 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832 1.1 mrg cache_file=$ac_optarg ;;
833 1.1 mrg
834 1.1 mrg --config-cache | -C)
835 1.1 mrg cache_file=config.cache ;;
836 1.1 mrg
837 1.1 mrg -datadir | --datadir | --datadi | --datad)
838 1.1 mrg ac_prev=datadir ;;
839 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
840 1.1 mrg datadir=$ac_optarg ;;
841 1.1 mrg
842 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 1.1 mrg | --dataroo | --dataro | --datar)
844 1.1 mrg ac_prev=datarootdir ;;
845 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 1.1 mrg datarootdir=$ac_optarg ;;
848 1.1 mrg
849 1.1 mrg -disable-* | --disable-*)
850 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 1.1 mrg # Reject names that are not valid shell variable names.
852 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
854 1.1 mrg ac_useropt_orig=$ac_useropt
855 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856 1.1 mrg case $ac_user_opts in
857 1.1 mrg *"
858 1.1 mrg "enable_$ac_useropt"
859 1.1 mrg "*) ;;
860 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861 1.1 mrg ac_unrecognized_sep=', ';;
862 1.1 mrg esac
863 1.1 mrg eval enable_$ac_useropt=no ;;
864 1.1 mrg
865 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
866 1.1 mrg ac_prev=docdir ;;
867 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868 1.1 mrg docdir=$ac_optarg ;;
869 1.1 mrg
870 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871 1.1 mrg ac_prev=dvidir ;;
872 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873 1.1 mrg dvidir=$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg -enable-* | --enable-*)
876 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877 1.1 mrg # Reject names that are not valid shell variable names.
878 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
880 1.1 mrg ac_useropt_orig=$ac_useropt
881 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882 1.1 mrg case $ac_user_opts in
883 1.1 mrg *"
884 1.1 mrg "enable_$ac_useropt"
885 1.1 mrg "*) ;;
886 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887 1.1 mrg ac_unrecognized_sep=', ';;
888 1.1 mrg esac
889 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
890 1.1 mrg
891 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
893 1.1 mrg | --exec | --exe | --ex)
894 1.1 mrg ac_prev=exec_prefix ;;
895 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
896 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
897 1.1 mrg | --exec=* | --exe=* | --ex=*)
898 1.1 mrg exec_prefix=$ac_optarg ;;
899 1.1 mrg
900 1.1 mrg -gas | --gas | --ga | --g)
901 1.1 mrg # Obsolete; use --with-gas.
902 1.1 mrg with_gas=yes ;;
903 1.1 mrg
904 1.1 mrg -help | --help | --hel | --he | -h)
905 1.1 mrg ac_init_help=long ;;
906 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
907 1.1 mrg ac_init_help=recursive ;;
908 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
909 1.1 mrg ac_init_help=short ;;
910 1.1 mrg
911 1.1 mrg -host | --host | --hos | --ho)
912 1.1 mrg ac_prev=host_alias ;;
913 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
914 1.1 mrg host_alias=$ac_optarg ;;
915 1.1 mrg
916 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917 1.1 mrg ac_prev=htmldir ;;
918 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919 1.1 mrg | --ht=*)
920 1.1 mrg htmldir=$ac_optarg ;;
921 1.1 mrg
922 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
923 1.1 mrg | --includ | --inclu | --incl | --inc)
924 1.1 mrg ac_prev=includedir ;;
925 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
926 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
927 1.1 mrg includedir=$ac_optarg ;;
928 1.1 mrg
929 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
930 1.1 mrg ac_prev=infodir ;;
931 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
932 1.1 mrg infodir=$ac_optarg ;;
933 1.1 mrg
934 1.1 mrg -libdir | --libdir | --libdi | --libd)
935 1.1 mrg ac_prev=libdir ;;
936 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
937 1.1 mrg libdir=$ac_optarg ;;
938 1.1 mrg
939 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
940 1.1 mrg | --libexe | --libex | --libe)
941 1.1 mrg ac_prev=libexecdir ;;
942 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
943 1.1 mrg | --libexe=* | --libex=* | --libe=*)
944 1.1 mrg libexecdir=$ac_optarg ;;
945 1.1 mrg
946 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
947 1.1 mrg ac_prev=localedir ;;
948 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949 1.1 mrg localedir=$ac_optarg ;;
950 1.1 mrg
951 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
952 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
953 1.1 mrg ac_prev=localstatedir ;;
954 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956 1.1 mrg localstatedir=$ac_optarg ;;
957 1.1 mrg
958 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
959 1.1 mrg ac_prev=mandir ;;
960 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
961 1.1 mrg mandir=$ac_optarg ;;
962 1.1 mrg
963 1.1 mrg -nfp | --nfp | --nf)
964 1.1 mrg # Obsolete; use --without-fp.
965 1.1 mrg with_fp=no ;;
966 1.1 mrg
967 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
968 1.1 mrg | --no-cr | --no-c | -n)
969 1.1 mrg no_create=yes ;;
970 1.1 mrg
971 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
972 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
973 1.1 mrg no_recursion=yes ;;
974 1.1 mrg
975 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
976 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
977 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
978 1.1 mrg ac_prev=oldincludedir ;;
979 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
980 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
981 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
982 1.1 mrg oldincludedir=$ac_optarg ;;
983 1.1 mrg
984 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
985 1.1 mrg ac_prev=prefix ;;
986 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
987 1.1 mrg prefix=$ac_optarg ;;
988 1.1 mrg
989 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
990 1.1 mrg | --program-pre | --program-pr | --program-p)
991 1.1 mrg ac_prev=program_prefix ;;
992 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
993 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
994 1.1 mrg program_prefix=$ac_optarg ;;
995 1.1 mrg
996 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
997 1.1 mrg | --program-suf | --program-su | --program-s)
998 1.1 mrg ac_prev=program_suffix ;;
999 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1000 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1001 1.1 mrg program_suffix=$ac_optarg ;;
1002 1.1 mrg
1003 1.1 mrg -program-transform-name | --program-transform-name \
1004 1.1 mrg | --program-transform-nam | --program-transform-na \
1005 1.1 mrg | --program-transform-n | --program-transform- \
1006 1.1 mrg | --program-transform | --program-transfor \
1007 1.1 mrg | --program-transfo | --program-transf \
1008 1.1 mrg | --program-trans | --program-tran \
1009 1.1 mrg | --progr-tra | --program-tr | --program-t)
1010 1.1 mrg ac_prev=program_transform_name ;;
1011 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1012 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1013 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1014 1.1 mrg | --program-transform=* | --program-transfor=* \
1015 1.1 mrg | --program-transfo=* | --program-transf=* \
1016 1.1 mrg | --program-trans=* | --program-tran=* \
1017 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1018 1.1 mrg program_transform_name=$ac_optarg ;;
1019 1.1 mrg
1020 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021 1.1 mrg ac_prev=pdfdir ;;
1022 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023 1.1 mrg pdfdir=$ac_optarg ;;
1024 1.1 mrg
1025 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1026 1.1 mrg ac_prev=psdir ;;
1027 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028 1.1 mrg psdir=$ac_optarg ;;
1029 1.1 mrg
1030 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1032 1.1 mrg silent=yes ;;
1033 1.1 mrg
1034 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1035 1.1 mrg ac_prev=sbindir ;;
1036 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1037 1.1 mrg | --sbi=* | --sb=*)
1038 1.1 mrg sbindir=$ac_optarg ;;
1039 1.1 mrg
1040 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1041 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1042 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1043 1.1 mrg | --sha | --sh)
1044 1.1 mrg ac_prev=sharedstatedir ;;
1045 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1046 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1047 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1048 1.1 mrg | --sha=* | --sh=*)
1049 1.1 mrg sharedstatedir=$ac_optarg ;;
1050 1.1 mrg
1051 1.1 mrg -site | --site | --sit)
1052 1.1 mrg ac_prev=site ;;
1053 1.1 mrg -site=* | --site=* | --sit=*)
1054 1.1 mrg site=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1057 1.1 mrg ac_prev=srcdir ;;
1058 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1059 1.1 mrg srcdir=$ac_optarg ;;
1060 1.1 mrg
1061 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1062 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1063 1.1 mrg ac_prev=sysconfdir ;;
1064 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1065 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1066 1.1 mrg sysconfdir=$ac_optarg ;;
1067 1.1 mrg
1068 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1069 1.1 mrg ac_prev=target_alias ;;
1070 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1071 1.1 mrg target_alias=$ac_optarg ;;
1072 1.1 mrg
1073 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1074 1.1 mrg verbose=yes ;;
1075 1.1 mrg
1076 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1077 1.1 mrg ac_init_version=: ;;
1078 1.1 mrg
1079 1.1 mrg -with-* | --with-*)
1080 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081 1.1 mrg # Reject names that are not valid shell variable names.
1082 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1084 1.1 mrg ac_useropt_orig=$ac_useropt
1085 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 1.1 mrg case $ac_user_opts in
1087 1.1 mrg *"
1088 1.1 mrg "with_$ac_useropt"
1089 1.1 mrg "*) ;;
1090 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091 1.1 mrg ac_unrecognized_sep=', ';;
1092 1.1 mrg esac
1093 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1094 1.1 mrg
1095 1.1 mrg -without-* | --without-*)
1096 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097 1.1 mrg # Reject names that are not valid shell variable names.
1098 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1100 1.1 mrg ac_useropt_orig=$ac_useropt
1101 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 1.1 mrg case $ac_user_opts in
1103 1.1 mrg *"
1104 1.1 mrg "with_$ac_useropt"
1105 1.1 mrg "*) ;;
1106 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107 1.1 mrg ac_unrecognized_sep=', ';;
1108 1.1 mrg esac
1109 1.1 mrg eval with_$ac_useropt=no ;;
1110 1.1 mrg
1111 1.1 mrg --x)
1112 1.1 mrg # Obsolete; use --with-x.
1113 1.1 mrg with_x=yes ;;
1114 1.1 mrg
1115 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1116 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1117 1.1 mrg ac_prev=x_includes ;;
1118 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1119 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1120 1.1 mrg x_includes=$ac_optarg ;;
1121 1.1 mrg
1122 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1123 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1124 1.1 mrg ac_prev=x_libraries ;;
1125 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1126 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127 1.1 mrg x_libraries=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1130 1.1 mrg Try \`$0 --help' for more information."
1131 1.1 mrg ;;
1132 1.1 mrg
1133 1.1 mrg *=*)
1134 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135 1.1 mrg # Reject names that are not valid shell variable names.
1136 1.1 mrg case $ac_envvar in #(
1137 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1138 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1139 1.1 mrg esac
1140 1.1 mrg eval $ac_envvar=\$ac_optarg
1141 1.1 mrg export $ac_envvar ;;
1142 1.1 mrg
1143 1.1 mrg *)
1144 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1145 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1149 1.1 mrg ;;
1150 1.1 mrg
1151 1.1 mrg esac
1152 1.1 mrg done
1153 1.1 mrg
1154 1.1 mrg if test -n "$ac_prev"; then
1155 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156 1.1 mrg as_fn_error "missing argument to $ac_option"
1157 1.1 mrg fi
1158 1.1 mrg
1159 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1160 1.1 mrg case $enable_option_checking in
1161 1.1 mrg no) ;;
1162 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1163 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164 1.1 mrg esac
1165 1.1 mrg fi
1166 1.1 mrg
1167 1.1 mrg # Check all directory arguments for consistency.
1168 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1170 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171 1.1 mrg libdir localedir mandir
1172 1.1 mrg do
1173 1.1 mrg eval ac_val=\$$ac_var
1174 1.1 mrg # Remove trailing slashes.
1175 1.1 mrg case $ac_val in
1176 1.1 mrg */ )
1177 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178 1.1 mrg eval $ac_var=\$ac_val;;
1179 1.1 mrg esac
1180 1.1 mrg # Be sure to have absolute directory names.
1181 1.1 mrg case $ac_val in
1182 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1183 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184 1.1 mrg esac
1185 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1186 1.1 mrg done
1187 1.1 mrg
1188 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1189 1.1 mrg # used to hold the argument of --host etc.
1190 1.1 mrg # FIXME: To remove some day.
1191 1.1 mrg build=$build_alias
1192 1.1 mrg host=$host_alias
1193 1.1 mrg target=$target_alias
1194 1.1 mrg
1195 1.1 mrg # FIXME: To remove some day.
1196 1.1 mrg if test "x$host_alias" != x; then
1197 1.1 mrg if test "x$build_alias" = x; then
1198 1.1 mrg cross_compiling=maybe
1199 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1201 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1202 1.1 mrg cross_compiling=yes
1203 1.1 mrg fi
1204 1.1 mrg fi
1205 1.1 mrg
1206 1.1 mrg ac_tool_prefix=
1207 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1208 1.1 mrg
1209 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1210 1.1 mrg
1211 1.1 mrg
1212 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213 1.1 mrg ac_ls_di=`ls -di .` &&
1214 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215 1.1 mrg as_fn_error "working directory cannot be determined"
1216 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217 1.1 mrg as_fn_error "pwd does not report name of working directory"
1218 1.1 mrg
1219 1.1 mrg
1220 1.1 mrg # Find the source files, if location was not specified.
1221 1.1 mrg if test -z "$srcdir"; then
1222 1.1 mrg ac_srcdir_defaulted=yes
1223 1.1 mrg # Try the directory containing this script, then the parent directory.
1224 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1225 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1227 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1228 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229 1.1 mrg $as_echo X"$as_myself" |
1230 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231 1.1 mrg s//\1/
1232 1.1 mrg q
1233 1.1 mrg }
1234 1.1 mrg /^X\(\/\/\)[^/].*/{
1235 1.1 mrg s//\1/
1236 1.1 mrg q
1237 1.1 mrg }
1238 1.1 mrg /^X\(\/\/\)$/{
1239 1.1 mrg s//\1/
1240 1.1 mrg q
1241 1.1 mrg }
1242 1.1 mrg /^X\(\/\).*/{
1243 1.1 mrg s//\1/
1244 1.1 mrg q
1245 1.1 mrg }
1246 1.1 mrg s/.*/./; q'`
1247 1.1 mrg srcdir=$ac_confdir
1248 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1249 1.1 mrg srcdir=..
1250 1.1 mrg fi
1251 1.1 mrg else
1252 1.1 mrg ac_srcdir_defaulted=no
1253 1.1 mrg fi
1254 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1255 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1257 1.1 mrg fi
1258 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 1.1 mrg ac_abs_confdir=`(
1260 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261 1.1 mrg pwd)`
1262 1.1 mrg # When building in place, set srcdir=.
1263 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1264 1.1 mrg srcdir=.
1265 1.1 mrg fi
1266 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1267 1.1 mrg # Double slashes in file names in object file debugging info
1268 1.1 mrg # mess up M-x gdb in Emacs.
1269 1.1 mrg case $srcdir in
1270 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 1.1 mrg esac
1272 1.1 mrg for ac_var in $ac_precious_vars; do
1273 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1275 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277 1.1 mrg done
1278 1.1 mrg
1279 1.1 mrg #
1280 1.1 mrg # Report the --help message.
1281 1.1 mrg #
1282 1.1 mrg if test "$ac_init_help" = "long"; then
1283 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1284 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1285 1.1 mrg cat <<_ACEOF
1286 1.1 mrg \`configure' configures LTO plugin for ld 0.1 to adapt to many kinds of systems.
1287 1.1 mrg
1288 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1289 1.1 mrg
1290 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1291 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1292 1.1 mrg
1293 1.1 mrg Defaults for the options are specified in brackets.
1294 1.1 mrg
1295 1.1 mrg Configuration:
1296 1.1 mrg -h, --help display this help and exit
1297 1.1 mrg --help=short display options specific to this package
1298 1.1 mrg --help=recursive display the short help of all the included packages
1299 1.1 mrg -V, --version display version information and exit
1300 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1301 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1302 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1303 1.1 mrg -n, --no-create do not create output files
1304 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1305 1.1 mrg
1306 1.1 mrg Installation directories:
1307 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1308 1.1 mrg [$ac_default_prefix]
1309 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1310 1.1 mrg [PREFIX]
1311 1.1 mrg
1312 1.1 mrg By default, \`make install' will install all the files in
1313 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1314 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1315 1.1 mrg for instance \`--prefix=\$HOME'.
1316 1.1 mrg
1317 1.1 mrg For better control, use the options below.
1318 1.1 mrg
1319 1.1 mrg Fine tuning of the installation directories:
1320 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1321 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1322 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1323 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1324 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1325 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1326 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1327 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1328 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1329 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1330 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1331 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1332 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1333 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1334 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/lto-plugin]
1335 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1336 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1337 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1338 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1339 1.1 mrg _ACEOF
1340 1.1 mrg
1341 1.1 mrg cat <<\_ACEOF
1342 1.1 mrg
1343 1.1 mrg Program names:
1344 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1345 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1346 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1347 1.1 mrg
1348 1.1 mrg System types:
1349 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1350 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1351 1.1.1.2 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1352 1.1 mrg _ACEOF
1353 1.1 mrg fi
1354 1.1 mrg
1355 1.1 mrg if test -n "$ac_init_help"; then
1356 1.1 mrg case $ac_init_help in
1357 1.1 mrg short | recursive ) echo "Configuration of LTO plugin for ld 0.1:";;
1358 1.1 mrg esac
1359 1.1 mrg cat <<\_ACEOF
1360 1.1 mrg
1361 1.1 mrg Optional Features:
1362 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1363 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1364 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1365 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1366 1.1 mrg (and sometimes confusing) to the casual installer
1367 1.1 mrg --disable-dependency-tracking speeds up one-time build
1368 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1369 1.1 mrg --disable-largefile omit support for large files
1370 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1371 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1372 1.1 mrg --enable-fast-install[=PKGS]
1373 1.1 mrg optimize for fast installation [default=yes]
1374 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1375 1.1 mrg
1376 1.1 mrg Optional Packages:
1377 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1378 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1379 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1380 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1381 1.1 mrg both]
1382 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1383 1.1 mrg
1384 1.1 mrg Some influential environment variables:
1385 1.1 mrg CC C compiler command
1386 1.1 mrg CFLAGS C compiler flags
1387 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1388 1.1 mrg nonstandard directory <lib dir>
1389 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1390 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1391 1.1 mrg you have headers in a nonstandard directory <include dir>
1392 1.1 mrg CPP C preprocessor
1393 1.1 mrg
1394 1.1 mrg Use these variables to override the choices made by `configure' or to help
1395 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1396 1.1 mrg
1397 1.1 mrg Report bugs to the package provider.
1398 1.1 mrg _ACEOF
1399 1.1 mrg ac_status=$?
1400 1.1 mrg fi
1401 1.1 mrg
1402 1.1 mrg if test "$ac_init_help" = "recursive"; then
1403 1.1 mrg # If there are subdirs, report their specific --help.
1404 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1405 1.1 mrg test -d "$ac_dir" ||
1406 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1407 1.1 mrg continue
1408 1.1 mrg ac_builddir=.
1409 1.1 mrg
1410 1.1 mrg case "$ac_dir" in
1411 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 1.1 mrg *)
1413 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1414 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1415 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1416 1.1 mrg case $ac_top_builddir_sub in
1417 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1419 1.1 mrg esac ;;
1420 1.1 mrg esac
1421 1.1 mrg ac_abs_top_builddir=$ac_pwd
1422 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1423 1.1 mrg # for backward compatibility:
1424 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1425 1.1 mrg
1426 1.1 mrg case $srcdir in
1427 1.1 mrg .) # We are building in place.
1428 1.1 mrg ac_srcdir=.
1429 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1430 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1431 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1432 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1433 1.1 mrg ac_top_srcdir=$srcdir
1434 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1435 1.1 mrg *) # Relative name.
1436 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1437 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1438 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1439 1.1 mrg esac
1440 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1441 1.1 mrg
1442 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1443 1.1 mrg # Check for guested configure.
1444 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1445 1.1 mrg echo &&
1446 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1447 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1448 1.1 mrg echo &&
1449 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1450 1.1 mrg else
1451 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1452 1.1 mrg fi || ac_status=$?
1453 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1454 1.1 mrg done
1455 1.1 mrg fi
1456 1.1 mrg
1457 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1458 1.1 mrg if $ac_init_version; then
1459 1.1 mrg cat <<\_ACEOF
1460 1.1 mrg LTO plugin for ld configure 0.1
1461 1.1 mrg generated by GNU Autoconf 2.64
1462 1.1 mrg
1463 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1464 1.1 mrg This configure script is free software; the Free Software Foundation
1465 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1466 1.1 mrg _ACEOF
1467 1.1 mrg exit
1468 1.1 mrg fi
1469 1.1 mrg
1470 1.1 mrg ## ------------------------ ##
1471 1.1 mrg ## Autoconf initialization. ##
1472 1.1 mrg ## ------------------------ ##
1473 1.1 mrg
1474 1.1 mrg # ac_fn_c_try_compile LINENO
1475 1.1 mrg # --------------------------
1476 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1477 1.1 mrg ac_fn_c_try_compile ()
1478 1.1 mrg {
1479 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1480 1.1 mrg rm -f conftest.$ac_objext
1481 1.1 mrg if { { ac_try="$ac_compile"
1482 1.1 mrg case "(($ac_try" in
1483 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1484 1.1 mrg *) ac_try_echo=$ac_try;;
1485 1.1 mrg esac
1486 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1487 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1488 1.1 mrg (eval "$ac_compile") 2>conftest.err
1489 1.1 mrg ac_status=$?
1490 1.1 mrg if test -s conftest.err; then
1491 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1492 1.1 mrg cat conftest.er1 >&5
1493 1.1 mrg mv -f conftest.er1 conftest.err
1494 1.1 mrg fi
1495 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1496 1.1 mrg test $ac_status = 0; } && {
1497 1.1 mrg test -z "$ac_c_werror_flag" ||
1498 1.1 mrg test ! -s conftest.err
1499 1.1 mrg } && test -s conftest.$ac_objext; then :
1500 1.1 mrg ac_retval=0
1501 1.1 mrg else
1502 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1503 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1504 1.1 mrg
1505 1.1 mrg ac_retval=1
1506 1.1 mrg fi
1507 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1508 1.1 mrg return $ac_retval
1509 1.1 mrg
1510 1.1 mrg } # ac_fn_c_try_compile
1511 1.1 mrg
1512 1.1 mrg # ac_fn_c_try_link LINENO
1513 1.1 mrg # -----------------------
1514 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1515 1.1 mrg ac_fn_c_try_link ()
1516 1.1 mrg {
1517 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1518 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1519 1.1 mrg if { { ac_try="$ac_link"
1520 1.1 mrg case "(($ac_try" in
1521 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1522 1.1 mrg *) ac_try_echo=$ac_try;;
1523 1.1 mrg esac
1524 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1525 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1526 1.1 mrg (eval "$ac_link") 2>conftest.err
1527 1.1 mrg ac_status=$?
1528 1.1 mrg if test -s conftest.err; then
1529 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1530 1.1 mrg cat conftest.er1 >&5
1531 1.1 mrg mv -f conftest.er1 conftest.err
1532 1.1 mrg fi
1533 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1534 1.1 mrg test $ac_status = 0; } && {
1535 1.1 mrg test -z "$ac_c_werror_flag" ||
1536 1.1 mrg test ! -s conftest.err
1537 1.1 mrg } && test -s conftest$ac_exeext && {
1538 1.1 mrg test "$cross_compiling" = yes ||
1539 1.1 mrg $as_test_x conftest$ac_exeext
1540 1.1 mrg }; then :
1541 1.1 mrg ac_retval=0
1542 1.1 mrg else
1543 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1544 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1545 1.1 mrg
1546 1.1 mrg ac_retval=1
1547 1.1 mrg fi
1548 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1549 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1550 1.1 mrg # interfere with the next link command; also delete a directory that is
1551 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1552 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1553 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554 1.1 mrg return $ac_retval
1555 1.1 mrg
1556 1.1 mrg } # ac_fn_c_try_link
1557 1.1 mrg
1558 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1559 1.1 mrg # -------------------------------------------------------
1560 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1561 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1562 1.1 mrg ac_fn_c_check_header_compile ()
1563 1.1 mrg {
1564 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1566 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1567 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1568 1.1 mrg $as_echo_n "(cached) " >&6
1569 1.1 mrg else
1570 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1571 1.1 mrg /* end confdefs.h. */
1572 1.1 mrg $4
1573 1.1 mrg #include <$2>
1574 1.1 mrg _ACEOF
1575 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1576 1.1 mrg eval "$3=yes"
1577 1.1 mrg else
1578 1.1 mrg eval "$3=no"
1579 1.1 mrg fi
1580 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1581 1.1 mrg fi
1582 1.1 mrg eval ac_res=\$$3
1583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1584 1.1 mrg $as_echo "$ac_res" >&6; }
1585 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1586 1.1 mrg
1587 1.1 mrg } # ac_fn_c_check_header_compile
1588 1.1 mrg
1589 1.1 mrg # ac_fn_c_try_cpp LINENO
1590 1.1 mrg # ----------------------
1591 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1592 1.1 mrg ac_fn_c_try_cpp ()
1593 1.1 mrg {
1594 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1595 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1596 1.1 mrg case "(($ac_try" in
1597 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1598 1.1 mrg *) ac_try_echo=$ac_try;;
1599 1.1 mrg esac
1600 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1601 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1602 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1603 1.1 mrg ac_status=$?
1604 1.1 mrg if test -s conftest.err; then
1605 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1606 1.1 mrg cat conftest.er1 >&5
1607 1.1 mrg mv -f conftest.er1 conftest.err
1608 1.1 mrg fi
1609 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1610 1.1 mrg test $ac_status = 0; } >/dev/null && {
1611 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1612 1.1 mrg test ! -s conftest.err
1613 1.1 mrg }; then :
1614 1.1 mrg ac_retval=0
1615 1.1 mrg else
1616 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1617 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1618 1.1 mrg
1619 1.1 mrg ac_retval=1
1620 1.1 mrg fi
1621 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1622 1.1 mrg return $ac_retval
1623 1.1 mrg
1624 1.1 mrg } # ac_fn_c_try_cpp
1625 1.1 mrg
1626 1.1 mrg # ac_fn_c_try_run LINENO
1627 1.1 mrg # ----------------------
1628 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1629 1.1 mrg # that executables *can* be run.
1630 1.1 mrg ac_fn_c_try_run ()
1631 1.1 mrg {
1632 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633 1.1 mrg if { { ac_try="$ac_link"
1634 1.1 mrg case "(($ac_try" in
1635 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1636 1.1 mrg *) ac_try_echo=$ac_try;;
1637 1.1 mrg esac
1638 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1640 1.1 mrg (eval "$ac_link") 2>&5
1641 1.1 mrg ac_status=$?
1642 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1644 1.1 mrg { { case "(($ac_try" in
1645 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646 1.1 mrg *) ac_try_echo=$ac_try;;
1647 1.1 mrg esac
1648 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1650 1.1 mrg (eval "$ac_try") 2>&5
1651 1.1 mrg ac_status=$?
1652 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653 1.1 mrg test $ac_status = 0; }; }; then :
1654 1.1 mrg ac_retval=0
1655 1.1 mrg else
1656 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1657 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1658 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1659 1.1 mrg
1660 1.1 mrg ac_retval=$ac_status
1661 1.1 mrg fi
1662 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1663 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1664 1.1 mrg return $ac_retval
1665 1.1 mrg
1666 1.1 mrg } # ac_fn_c_try_run
1667 1.1 mrg
1668 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1669 1.1 mrg # ----------------------------------
1670 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1671 1.1 mrg ac_fn_c_check_func ()
1672 1.1 mrg {
1673 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1675 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1676 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1677 1.1 mrg $as_echo_n "(cached) " >&6
1678 1.1 mrg else
1679 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1680 1.1 mrg /* end confdefs.h. */
1681 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1682 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1683 1.1 mrg #define $2 innocuous_$2
1684 1.1 mrg
1685 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1686 1.1 mrg which can conflict with char $2 (); below.
1687 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1688 1.1 mrg <limits.h> exists even on freestanding compilers. */
1689 1.1 mrg
1690 1.1 mrg #ifdef __STDC__
1691 1.1 mrg # include <limits.h>
1692 1.1 mrg #else
1693 1.1 mrg # include <assert.h>
1694 1.1 mrg #endif
1695 1.1 mrg
1696 1.1 mrg #undef $2
1697 1.1 mrg
1698 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1699 1.1 mrg Use char because int might match the return type of a GCC
1700 1.1 mrg builtin and then its argument prototype would still apply. */
1701 1.1 mrg #ifdef __cplusplus
1702 1.1 mrg extern "C"
1703 1.1 mrg #endif
1704 1.1 mrg char $2 ();
1705 1.1 mrg /* The GNU C library defines this for functions which it implements
1706 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1707 1.1 mrg something starting with __ and the normal name is an alias. */
1708 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1709 1.1 mrg choke me
1710 1.1 mrg #endif
1711 1.1 mrg
1712 1.1 mrg int
1713 1.1 mrg main ()
1714 1.1 mrg {
1715 1.1 mrg return $2 ();
1716 1.1 mrg ;
1717 1.1 mrg return 0;
1718 1.1 mrg }
1719 1.1 mrg _ACEOF
1720 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1721 1.1 mrg eval "$3=yes"
1722 1.1 mrg else
1723 1.1 mrg eval "$3=no"
1724 1.1 mrg fi
1725 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1726 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1727 1.1 mrg fi
1728 1.1 mrg eval ac_res=\$$3
1729 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1730 1.1 mrg $as_echo "$ac_res" >&6; }
1731 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732 1.1 mrg
1733 1.1 mrg } # ac_fn_c_check_func
1734 1.1 mrg
1735 1.1.1.2 mrg # ac_fn_c_find_intX_t LINENO BITS VAR
1736 1.1.1.2 mrg # -----------------------------------
1737 1.1.1.2 mrg # Finds a signed integer type with width BITS, setting cache variable VAR
1738 1.1.1.2 mrg # accordingly.
1739 1.1.1.2 mrg ac_fn_c_find_intX_t ()
1740 1.1.1.2 mrg {
1741 1.1.1.2 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1743 1.1.1.2 mrg $as_echo_n "checking for int$2_t... " >&6; }
1744 1.1.1.2 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1745 1.1.1.2 mrg $as_echo_n "(cached) " >&6
1746 1.1.1.2 mrg else
1747 1.1.1.2 mrg eval "$3=no"
1748 1.1.1.2 mrg for ac_type in int$2_t 'int' 'long int' \
1749 1.1.1.2 mrg 'long long int' 'short int' 'signed char'; do
1750 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1751 1.1.1.2 mrg /* end confdefs.h. */
1752 1.1.1.2 mrg $ac_includes_default
1753 1.1.1.2 mrg int
1754 1.1.1.2 mrg main ()
1755 1.1.1.2 mrg {
1756 1.1.1.2 mrg static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1))];
1757 1.1.1.2 mrg test_array [0] = 0
1758 1.1.1.2 mrg
1759 1.1.1.2 mrg ;
1760 1.1.1.2 mrg return 0;
1761 1.1.1.2 mrg }
1762 1.1.1.2 mrg _ACEOF
1763 1.1.1.2 mrg if ac_fn_c_try_compile "$LINENO"; then :
1764 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 1.1.1.2 mrg /* end confdefs.h. */
1766 1.1.1.2 mrg $ac_includes_default
1767 1.1.1.2 mrg int
1768 1.1.1.2 mrg main ()
1769 1.1.1.2 mrg {
1770 1.1.1.2 mrg static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1)
1771 1.1.1.2 mrg < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 2))];
1772 1.1.1.2 mrg test_array [0] = 0
1773 1.1.1.2 mrg
1774 1.1.1.2 mrg ;
1775 1.1.1.2 mrg return 0;
1776 1.1.1.2 mrg }
1777 1.1.1.2 mrg _ACEOF
1778 1.1.1.2 mrg if ac_fn_c_try_compile "$LINENO"; then :
1779 1.1.1.2 mrg
1780 1.1.1.2 mrg else
1781 1.1.1.2 mrg case $ac_type in #(
1782 1.1.1.2 mrg int$2_t) :
1783 1.1.1.2 mrg eval "$3=yes" ;; #(
1784 1.1.1.2 mrg *) :
1785 1.1.1.2 mrg eval "$3=\$ac_type" ;;
1786 1.1.1.2 mrg esac
1787 1.1.1.2 mrg fi
1788 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1789 1.1.1.2 mrg fi
1790 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1791 1.1.1.2 mrg eval as_val=\$$3
1792 1.1.1.2 mrg if test "x$as_val" = x""no; then :
1793 1.1.1.2 mrg
1794 1.1.1.2 mrg else
1795 1.1.1.2 mrg break
1796 1.1.1.2 mrg fi
1797 1.1.1.2 mrg done
1798 1.1.1.2 mrg fi
1799 1.1.1.2 mrg eval ac_res=\$$3
1800 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1801 1.1.1.2 mrg $as_echo "$ac_res" >&6; }
1802 1.1.1.2 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1803 1.1.1.2 mrg
1804 1.1.1.2 mrg } # ac_fn_c_find_intX_t
1805 1.1.1.2 mrg
1806 1.1 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1807 1.1 mrg # ------------------------------------
1808 1.1 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1809 1.1 mrg # accordingly.
1810 1.1 mrg ac_fn_c_find_uintX_t ()
1811 1.1 mrg {
1812 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1813 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1814 1.1 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1815 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1816 1.1 mrg $as_echo_n "(cached) " >&6
1817 1.1 mrg else
1818 1.1 mrg eval "$3=no"
1819 1.1 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1820 1.1 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1821 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 1.1 mrg /* end confdefs.h. */
1823 1.1 mrg $ac_includes_default
1824 1.1 mrg int
1825 1.1 mrg main ()
1826 1.1 mrg {
1827 1.1 mrg static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1828 1.1 mrg test_array [0] = 0
1829 1.1 mrg
1830 1.1 mrg ;
1831 1.1 mrg return 0;
1832 1.1 mrg }
1833 1.1 mrg _ACEOF
1834 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1835 1.1 mrg case $ac_type in #(
1836 1.1 mrg uint$2_t) :
1837 1.1 mrg eval "$3=yes" ;; #(
1838 1.1 mrg *) :
1839 1.1 mrg eval "$3=\$ac_type" ;;
1840 1.1 mrg esac
1841 1.1 mrg fi
1842 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1843 1.1 mrg eval as_val=\$$3
1844 1.1 mrg if test "x$as_val" = x""no; then :
1845 1.1 mrg
1846 1.1 mrg else
1847 1.1 mrg break
1848 1.1 mrg fi
1849 1.1 mrg done
1850 1.1 mrg fi
1851 1.1 mrg eval ac_res=\$$3
1852 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1853 1.1 mrg $as_echo "$ac_res" >&6; }
1854 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1855 1.1 mrg
1856 1.1 mrg } # ac_fn_c_find_uintX_t
1857 1.1 mrg cat >config.log <<_ACEOF
1858 1.1 mrg This file contains any messages produced by compilers while
1859 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1860 1.1 mrg
1861 1.1 mrg It was created by LTO plugin for ld $as_me 0.1, which was
1862 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1863 1.1 mrg
1864 1.1 mrg $ $0 $@
1865 1.1 mrg
1866 1.1 mrg _ACEOF
1867 1.1 mrg exec 5>>config.log
1868 1.1 mrg {
1869 1.1 mrg cat <<_ASUNAME
1870 1.1 mrg ## --------- ##
1871 1.1 mrg ## Platform. ##
1872 1.1 mrg ## --------- ##
1873 1.1 mrg
1874 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1875 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1876 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1877 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1878 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1879 1.1 mrg
1880 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1881 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1882 1.1 mrg
1883 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1884 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1885 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1886 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1887 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1888 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1889 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1890 1.1 mrg
1891 1.1 mrg _ASUNAME
1892 1.1 mrg
1893 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1894 1.1 mrg for as_dir in $PATH
1895 1.1 mrg do
1896 1.1 mrg IFS=$as_save_IFS
1897 1.1 mrg test -z "$as_dir" && as_dir=.
1898 1.1 mrg $as_echo "PATH: $as_dir"
1899 1.1 mrg done
1900 1.1 mrg IFS=$as_save_IFS
1901 1.1 mrg
1902 1.1 mrg } >&5
1903 1.1 mrg
1904 1.1 mrg cat >&5 <<_ACEOF
1905 1.1 mrg
1906 1.1 mrg
1907 1.1 mrg ## ----------- ##
1908 1.1 mrg ## Core tests. ##
1909 1.1 mrg ## ----------- ##
1910 1.1 mrg
1911 1.1 mrg _ACEOF
1912 1.1 mrg
1913 1.1 mrg
1914 1.1 mrg # Keep a trace of the command line.
1915 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1916 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1917 1.1 mrg # Also quote any args containing shell meta-characters.
1918 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1919 1.1 mrg ac_configure_args=
1920 1.1 mrg ac_configure_args0=
1921 1.1 mrg ac_configure_args1=
1922 1.1 mrg ac_must_keep_next=false
1923 1.1 mrg for ac_pass in 1 2
1924 1.1 mrg do
1925 1.1 mrg for ac_arg
1926 1.1 mrg do
1927 1.1 mrg case $ac_arg in
1928 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1929 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1930 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1931 1.1 mrg continue ;;
1932 1.1 mrg *\'*)
1933 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1934 1.1 mrg esac
1935 1.1 mrg case $ac_pass in
1936 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1937 1.1 mrg 2)
1938 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1939 1.1 mrg if test $ac_must_keep_next = true; then
1940 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1941 1.1 mrg else
1942 1.1 mrg case $ac_arg in
1943 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1944 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1945 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1946 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1947 1.1 mrg case "$ac_configure_args0 " in
1948 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1949 1.1 mrg esac
1950 1.1 mrg ;;
1951 1.1 mrg -* ) ac_must_keep_next=true ;;
1952 1.1 mrg esac
1953 1.1 mrg fi
1954 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1955 1.1 mrg ;;
1956 1.1 mrg esac
1957 1.1 mrg done
1958 1.1 mrg done
1959 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1960 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1961 1.1 mrg
1962 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1963 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1964 1.1 mrg # would cause problems or look ugly.
1965 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1966 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1967 1.1 mrg trap 'exit_status=$?
1968 1.1 mrg # Save into config.log some information that might help in debugging.
1969 1.1 mrg {
1970 1.1 mrg echo
1971 1.1 mrg
1972 1.1 mrg cat <<\_ASBOX
1973 1.1 mrg ## ---------------- ##
1974 1.1 mrg ## Cache variables. ##
1975 1.1 mrg ## ---------------- ##
1976 1.1 mrg _ASBOX
1977 1.1 mrg echo
1978 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1979 1.1 mrg (
1980 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1981 1.1 mrg eval ac_val=\$$ac_var
1982 1.1 mrg case $ac_val in #(
1983 1.1 mrg *${as_nl}*)
1984 1.1 mrg case $ac_var in #(
1985 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1986 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1987 1.1 mrg esac
1988 1.1 mrg case $ac_var in #(
1989 1.1 mrg _ | IFS | as_nl) ;; #(
1990 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1991 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1992 1.1 mrg esac ;;
1993 1.1 mrg esac
1994 1.1 mrg done
1995 1.1 mrg (set) 2>&1 |
1996 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1997 1.1 mrg *${as_nl}ac_space=\ *)
1998 1.1 mrg sed -n \
1999 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2000 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2001 1.1 mrg ;; #(
2002 1.1 mrg *)
2003 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2004 1.1 mrg ;;
2005 1.1 mrg esac |
2006 1.1 mrg sort
2007 1.1 mrg )
2008 1.1 mrg echo
2009 1.1 mrg
2010 1.1 mrg cat <<\_ASBOX
2011 1.1 mrg ## ----------------- ##
2012 1.1 mrg ## Output variables. ##
2013 1.1 mrg ## ----------------- ##
2014 1.1 mrg _ASBOX
2015 1.1 mrg echo
2016 1.1 mrg for ac_var in $ac_subst_vars
2017 1.1 mrg do
2018 1.1 mrg eval ac_val=\$$ac_var
2019 1.1 mrg case $ac_val in
2020 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2021 1.1 mrg esac
2022 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2023 1.1 mrg done | sort
2024 1.1 mrg echo
2025 1.1 mrg
2026 1.1 mrg if test -n "$ac_subst_files"; then
2027 1.1 mrg cat <<\_ASBOX
2028 1.1 mrg ## ------------------- ##
2029 1.1 mrg ## File substitutions. ##
2030 1.1 mrg ## ------------------- ##
2031 1.1 mrg _ASBOX
2032 1.1 mrg echo
2033 1.1 mrg for ac_var in $ac_subst_files
2034 1.1 mrg do
2035 1.1 mrg eval ac_val=\$$ac_var
2036 1.1 mrg case $ac_val in
2037 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2038 1.1 mrg esac
2039 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2040 1.1 mrg done | sort
2041 1.1 mrg echo
2042 1.1 mrg fi
2043 1.1 mrg
2044 1.1 mrg if test -s confdefs.h; then
2045 1.1 mrg cat <<\_ASBOX
2046 1.1 mrg ## ----------- ##
2047 1.1 mrg ## confdefs.h. ##
2048 1.1 mrg ## ----------- ##
2049 1.1 mrg _ASBOX
2050 1.1 mrg echo
2051 1.1 mrg cat confdefs.h
2052 1.1 mrg echo
2053 1.1 mrg fi
2054 1.1 mrg test "$ac_signal" != 0 &&
2055 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2056 1.1 mrg $as_echo "$as_me: exit $exit_status"
2057 1.1 mrg } >&5
2058 1.1 mrg rm -f core *.core core.conftest.* &&
2059 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2060 1.1 mrg exit $exit_status
2061 1.1 mrg ' 0
2062 1.1 mrg for ac_signal in 1 2 13 15; do
2063 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2064 1.1 mrg done
2065 1.1 mrg ac_signal=0
2066 1.1 mrg
2067 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2068 1.1 mrg rm -f -r conftest* confdefs.h
2069 1.1 mrg
2070 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2071 1.1 mrg
2072 1.1 mrg # Predefined preprocessor variables.
2073 1.1 mrg
2074 1.1 mrg cat >>confdefs.h <<_ACEOF
2075 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2076 1.1 mrg _ACEOF
2077 1.1 mrg
2078 1.1 mrg cat >>confdefs.h <<_ACEOF
2079 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2080 1.1 mrg _ACEOF
2081 1.1 mrg
2082 1.1 mrg cat >>confdefs.h <<_ACEOF
2083 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2084 1.1 mrg _ACEOF
2085 1.1 mrg
2086 1.1 mrg cat >>confdefs.h <<_ACEOF
2087 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2088 1.1 mrg _ACEOF
2089 1.1 mrg
2090 1.1 mrg cat >>confdefs.h <<_ACEOF
2091 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2092 1.1 mrg _ACEOF
2093 1.1 mrg
2094 1.1 mrg cat >>confdefs.h <<_ACEOF
2095 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2096 1.1 mrg _ACEOF
2097 1.1 mrg
2098 1.1 mrg
2099 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2100 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2101 1.1 mrg ac_site_file1=NONE
2102 1.1 mrg ac_site_file2=NONE
2103 1.1 mrg if test -n "$CONFIG_SITE"; then
2104 1.1 mrg ac_site_file1=$CONFIG_SITE
2105 1.1 mrg elif test "x$prefix" != xNONE; then
2106 1.1 mrg ac_site_file1=$prefix/share/config.site
2107 1.1 mrg ac_site_file2=$prefix/etc/config.site
2108 1.1 mrg else
2109 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2110 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2111 1.1 mrg fi
2112 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2113 1.1 mrg do
2114 1.1 mrg test "x$ac_site_file" = xNONE && continue
2115 1.1 mrg if test -r "$ac_site_file"; then
2116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2117 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2118 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2119 1.1 mrg . "$ac_site_file"
2120 1.1 mrg fi
2121 1.1 mrg done
2122 1.1 mrg
2123 1.1 mrg if test -r "$cache_file"; then
2124 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2125 1.1 mrg # files actually), so we avoid doing that.
2126 1.1 mrg if test -f "$cache_file"; then
2127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2128 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2129 1.1 mrg case $cache_file in
2130 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2131 1.1 mrg *) . "./$cache_file";;
2132 1.1 mrg esac
2133 1.1 mrg fi
2134 1.1 mrg else
2135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2136 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2137 1.1 mrg >$cache_file
2138 1.1 mrg fi
2139 1.1 mrg
2140 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2141 1.1 mrg # value.
2142 1.1 mrg ac_cache_corrupted=false
2143 1.1 mrg for ac_var in $ac_precious_vars; do
2144 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2145 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2146 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2147 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2148 1.1 mrg case $ac_old_set,$ac_new_set in
2149 1.1 mrg set,)
2150 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2151 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2152 1.1 mrg ac_cache_corrupted=: ;;
2153 1.1 mrg ,set)
2154 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2155 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2156 1.1 mrg ac_cache_corrupted=: ;;
2157 1.1 mrg ,);;
2158 1.1 mrg *)
2159 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2160 1.1 mrg # differences in whitespace do not lead to failure.
2161 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2162 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2163 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2164 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2165 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2166 1.1 mrg ac_cache_corrupted=:
2167 1.1 mrg else
2168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2169 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2170 1.1 mrg eval $ac_var=\$ac_old_val
2171 1.1 mrg fi
2172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2173 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2174 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2175 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2176 1.1 mrg fi;;
2177 1.1 mrg esac
2178 1.1 mrg # Pass precious variables to config.status.
2179 1.1 mrg if test "$ac_new_set" = set; then
2180 1.1 mrg case $ac_new_val in
2181 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2182 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2183 1.1 mrg esac
2184 1.1 mrg case " $ac_configure_args " in
2185 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2186 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2187 1.1 mrg esac
2188 1.1 mrg fi
2189 1.1 mrg done
2190 1.1 mrg if $ac_cache_corrupted; then
2191 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2192 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2194 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2195 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2196 1.1 mrg fi
2197 1.1 mrg ## -------------------- ##
2198 1.1 mrg ## Main body of script. ##
2199 1.1 mrg ## -------------------- ##
2200 1.1 mrg
2201 1.1 mrg ac_ext=c
2202 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2203 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2204 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2205 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2206 1.1 mrg
2207 1.1 mrg
2208 1.1 mrg
2209 1.1 mrg
2210 1.1 mrg
2211 1.1 mrg ac_aux_dir=
2212 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2213 1.1 mrg for ac_t in install-sh install.sh shtool; do
2214 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2215 1.1 mrg ac_aux_dir=$ac_dir
2216 1.1.1.2 mrg ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2217 1.1 mrg break 2
2218 1.1 mrg fi
2219 1.1 mrg done
2220 1.1 mrg done
2221 1.1 mrg if test -z "$ac_aux_dir"; then
2222 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2223 1.1 mrg fi
2224 1.1 mrg
2225 1.1 mrg # These three variables are undocumented and unsupported,
2226 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2227 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2228 1.1 mrg # whose full name contains unusual characters.
2229 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2230 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2231 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2232 1.1 mrg
2233 1.1 mrg
2234 1.1 mrg # Make sure we can run config.sub.
2235 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2236 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2237 1.1 mrg
2238 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2239 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2240 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2241 1.1 mrg $as_echo_n "(cached) " >&6
2242 1.1 mrg else
2243 1.1 mrg ac_build_alias=$build_alias
2244 1.1 mrg test "x$ac_build_alias" = x &&
2245 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2246 1.1 mrg test "x$ac_build_alias" = x &&
2247 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2248 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2249 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2250 1.1 mrg
2251 1.1 mrg fi
2252 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2253 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2254 1.1 mrg case $ac_cv_build in
2255 1.1 mrg *-*-*) ;;
2256 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2257 1.1 mrg esac
2258 1.1 mrg build=$ac_cv_build
2259 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2260 1.1 mrg set x $ac_cv_build
2261 1.1 mrg shift
2262 1.1 mrg build_cpu=$1
2263 1.1 mrg build_vendor=$2
2264 1.1 mrg shift; shift
2265 1.1 mrg # Remember, the first character of IFS is used to create $*,
2266 1.1 mrg # except with old shells:
2267 1.1 mrg build_os=$*
2268 1.1 mrg IFS=$ac_save_IFS
2269 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2270 1.1 mrg
2271 1.1 mrg
2272 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2273 1.1.1.2 mrg $as_echo_n "checking host system type... " >&6; }
2274 1.1.1.2 mrg if test "${ac_cv_host+set}" = set; then :
2275 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2276 1.1.1.2 mrg else
2277 1.1.1.2 mrg if test "x$host_alias" = x; then
2278 1.1.1.2 mrg ac_cv_host=$ac_cv_build
2279 1.1.1.2 mrg else
2280 1.1.1.2 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2281 1.1.1.2 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2282 1.1.1.2 mrg fi
2283 1.1.1.2 mrg
2284 1.1.1.2 mrg fi
2285 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2286 1.1.1.2 mrg $as_echo "$ac_cv_host" >&6; }
2287 1.1.1.2 mrg case $ac_cv_host in
2288 1.1.1.2 mrg *-*-*) ;;
2289 1.1.1.2 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2290 1.1.1.2 mrg esac
2291 1.1.1.2 mrg host=$ac_cv_host
2292 1.1.1.2 mrg ac_save_IFS=$IFS; IFS='-'
2293 1.1.1.2 mrg set x $ac_cv_host
2294 1.1.1.2 mrg shift
2295 1.1.1.2 mrg host_cpu=$1
2296 1.1.1.2 mrg host_vendor=$2
2297 1.1.1.2 mrg shift; shift
2298 1.1.1.2 mrg # Remember, the first character of IFS is used to create $*,
2299 1.1.1.2 mrg # except with old shells:
2300 1.1.1.2 mrg host_os=$*
2301 1.1.1.2 mrg IFS=$ac_save_IFS
2302 1.1.1.2 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2303 1.1.1.2 mrg
2304 1.1.1.2 mrg
2305 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2306 1.1.1.2 mrg $as_echo_n "checking target system type... " >&6; }
2307 1.1.1.2 mrg if test "${ac_cv_target+set}" = set; then :
2308 1.1.1.2 mrg $as_echo_n "(cached) " >&6
2309 1.1.1.2 mrg else
2310 1.1.1.2 mrg if test "x$target_alias" = x; then
2311 1.1.1.2 mrg ac_cv_target=$ac_cv_host
2312 1.1.1.2 mrg else
2313 1.1.1.2 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2314 1.1.1.2 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2315 1.1.1.2 mrg fi
2316 1.1.1.2 mrg
2317 1.1.1.2 mrg fi
2318 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2319 1.1.1.2 mrg $as_echo "$ac_cv_target" >&6; }
2320 1.1.1.2 mrg case $ac_cv_target in
2321 1.1.1.2 mrg *-*-*) ;;
2322 1.1.1.2 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2323 1.1.1.2 mrg esac
2324 1.1.1.2 mrg target=$ac_cv_target
2325 1.1.1.2 mrg ac_save_IFS=$IFS; IFS='-'
2326 1.1.1.2 mrg set x $ac_cv_target
2327 1.1.1.2 mrg shift
2328 1.1.1.2 mrg target_cpu=$1
2329 1.1.1.2 mrg target_vendor=$2
2330 1.1.1.2 mrg shift; shift
2331 1.1.1.2 mrg # Remember, the first character of IFS is used to create $*,
2332 1.1.1.2 mrg # except with old shells:
2333 1.1.1.2 mrg target_os=$*
2334 1.1.1.2 mrg IFS=$ac_save_IFS
2335 1.1.1.2 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2336 1.1.1.2 mrg
2337 1.1.1.2 mrg
2338 1.1.1.2 mrg # The aliases save the names the user supplied, while $host etc.
2339 1.1.1.2 mrg # will get canonicalized.
2340 1.1.1.2 mrg test -n "$target_alias" &&
2341 1.1.1.2 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2342 1.1.1.2 mrg NONENONEs,x,x, &&
2343 1.1.1.2 mrg program_prefix=${target_alias}-
2344 1.1.1.2 mrg
2345 1.1 mrg case ${build_alias} in
2346 1.1 mrg "") build_noncanonical=${build} ;;
2347 1.1 mrg *) build_noncanonical=${build_alias} ;;
2348 1.1 mrg esac
2349 1.1 mrg
2350 1.1 mrg case ${host_alias} in
2351 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2352 1.1 mrg *) host_noncanonical=${host_alias} ;;
2353 1.1 mrg esac
2354 1.1 mrg
2355 1.1 mrg case ${target_alias} in
2356 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2357 1.1 mrg *) target_noncanonical=${target_alias} ;;
2358 1.1 mrg esac
2359 1.1 mrg
2360 1.1 mrg
2361 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2362 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2363 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2364 1.1 mrg # However, they still use the build modules, because the corresponding
2365 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2366 1.1 mrg # finishes. So:
2367 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2368 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2369 1.1 mrg
2370 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2371 1.1 mrg build_subdir="build-${build_noncanonical}"
2372 1.1 mrg
2373 1.1 mrg # Check whether --with-build-libsubdir was given.
2374 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2375 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2376 1.1 mrg else
2377 1.1 mrg build_libsubdir="$build_subdir"
2378 1.1 mrg fi
2379 1.1 mrg
2380 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2381 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2382 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2383 1.1 mrg host_subdir="host-${host_noncanonical}"
2384 1.1 mrg else
2385 1.1 mrg host_subdir=.
2386 1.1 mrg fi
2387 1.1 mrg # No prefix.
2388 1.1 mrg target_subdir=${target_noncanonical}
2389 1.1 mrg
2390 1.1 mrg am__api_version='1.11'
2391 1.1 mrg
2392 1.1 mrg # Find a good install program. We prefer a C program (faster),
2393 1.1 mrg # so one script is as good as another. But avoid the broken or
2394 1.1 mrg # incompatible versions:
2395 1.1 mrg # SysV /etc/install, /usr/sbin/install
2396 1.1 mrg # SunOS /usr/etc/install
2397 1.1 mrg # IRIX /sbin/install
2398 1.1 mrg # AIX /bin/install
2399 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2400 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2401 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2402 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2403 1.1 mrg # OS/2's system install, which has a completely different semantic
2404 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2405 1.1 mrg # Reject install programs that cannot install multiple files.
2406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2407 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2408 1.1 mrg if test -z "$INSTALL"; then
2409 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2410 1.1 mrg $as_echo_n "(cached) " >&6
2411 1.1 mrg else
2412 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2413 1.1 mrg for as_dir in $PATH
2414 1.1 mrg do
2415 1.1 mrg IFS=$as_save_IFS
2416 1.1 mrg test -z "$as_dir" && as_dir=.
2417 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2418 1.1 mrg case $as_dir/ in #((
2419 1.1 mrg ./ | .// | /[cC]/* | \
2420 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2421 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2422 1.1 mrg /usr/ucb/* ) ;;
2423 1.1 mrg *)
2424 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2425 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2426 1.1 mrg # by default.
2427 1.1 mrg for ac_prog in ginstall scoinst install; do
2428 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2429 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2430 1.1 mrg if test $ac_prog = install &&
2431 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2432 1.1 mrg # AIX install. It has an incompatible calling convention.
2433 1.1 mrg :
2434 1.1 mrg elif test $ac_prog = install &&
2435 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2436 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2437 1.1 mrg :
2438 1.1 mrg else
2439 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2440 1.1 mrg echo one > conftest.one
2441 1.1 mrg echo two > conftest.two
2442 1.1 mrg mkdir conftest.dir
2443 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2444 1.1 mrg test -s conftest.one && test -s conftest.two &&
2445 1.1 mrg test -s conftest.dir/conftest.one &&
2446 1.1 mrg test -s conftest.dir/conftest.two
2447 1.1 mrg then
2448 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2449 1.1 mrg break 3
2450 1.1 mrg fi
2451 1.1 mrg fi
2452 1.1 mrg fi
2453 1.1 mrg done
2454 1.1 mrg done
2455 1.1 mrg ;;
2456 1.1 mrg esac
2457 1.1 mrg
2458 1.1 mrg done
2459 1.1 mrg IFS=$as_save_IFS
2460 1.1 mrg
2461 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2462 1.1 mrg
2463 1.1 mrg fi
2464 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2465 1.1 mrg INSTALL=$ac_cv_path_install
2466 1.1 mrg else
2467 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2468 1.1 mrg # value for INSTALL within a source directory, because that will
2469 1.1 mrg # break other packages using the cache if that directory is
2470 1.1 mrg # removed, or if the value is a relative name.
2471 1.1 mrg INSTALL=$ac_install_sh
2472 1.1 mrg fi
2473 1.1 mrg fi
2474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2475 1.1 mrg $as_echo "$INSTALL" >&6; }
2476 1.1 mrg
2477 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2478 1.1 mrg # It thinks the first close brace ends the variable substitution.
2479 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2480 1.1 mrg
2481 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2482 1.1 mrg
2483 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2484 1.1 mrg
2485 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2486 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2487 1.1 mrg # Just in case
2488 1.1 mrg sleep 1
2489 1.1 mrg echo timestamp > conftest.file
2490 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2491 1.1 mrg # name. Accept space and tab only in the latter.
2492 1.1 mrg am_lf='
2493 1.1 mrg '
2494 1.1 mrg case `pwd` in
2495 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2496 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2497 1.1 mrg esac
2498 1.1 mrg case $srcdir in
2499 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2500 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2501 1.1 mrg esac
2502 1.1 mrg
2503 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2504 1.1 mrg # arguments. Must try -L first in case configure is actually a
2505 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2506 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2507 1.1 mrg # directory).
2508 1.1 mrg if (
2509 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2510 1.1 mrg if test "$*" = "X"; then
2511 1.1 mrg # -L didn't work.
2512 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2513 1.1 mrg fi
2514 1.1 mrg rm -f conftest.file
2515 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2516 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2517 1.1 mrg
2518 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2519 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2520 1.1 mrg # broken ls alias from the environment. This has actually
2521 1.1 mrg # happened. Such a system could not be considered "sane".
2522 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2523 1.1 mrg alias in your environment" "$LINENO" 5
2524 1.1 mrg fi
2525 1.1 mrg
2526 1.1 mrg test "$2" = conftest.file
2527 1.1 mrg )
2528 1.1 mrg then
2529 1.1 mrg # Ok.
2530 1.1 mrg :
2531 1.1 mrg else
2532 1.1 mrg as_fn_error "newly created file is older than distributed files!
2533 1.1 mrg Check your system clock" "$LINENO" 5
2534 1.1 mrg fi
2535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2536 1.1 mrg $as_echo "yes" >&6; }
2537 1.1 mrg test "$program_prefix" != NONE &&
2538 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2539 1.1 mrg # Use a double $ so make ignores it.
2540 1.1 mrg test "$program_suffix" != NONE &&
2541 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2542 1.1 mrg # Double any \ or $.
2543 1.1 mrg # By default was `s,x,x', remove it if useless.
2544 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2545 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2546 1.1 mrg
2547 1.1 mrg # expand $ac_aux_dir to an absolute path
2548 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2549 1.1 mrg
2550 1.1 mrg if test x"${MISSING+set}" != xset; then
2551 1.1 mrg case $am_aux_dir in
2552 1.1 mrg *\ * | *\ *)
2553 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2554 1.1 mrg *)
2555 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2556 1.1 mrg esac
2557 1.1 mrg fi
2558 1.1 mrg # Use eval to expand $SHELL
2559 1.1 mrg if eval "$MISSING --run true"; then
2560 1.1 mrg am_missing_run="$MISSING --run "
2561 1.1 mrg else
2562 1.1 mrg am_missing_run=
2563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2564 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2565 1.1 mrg fi
2566 1.1 mrg
2567 1.1 mrg if test x"${install_sh}" != xset; then
2568 1.1 mrg case $am_aux_dir in
2569 1.1 mrg *\ * | *\ *)
2570 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2571 1.1 mrg *)
2572 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2573 1.1 mrg esac
2574 1.1 mrg fi
2575 1.1 mrg
2576 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2577 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2578 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2579 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2580 1.1 mrg if test "$cross_compiling" != no; then
2581 1.1 mrg if test -n "$ac_tool_prefix"; then
2582 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2583 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2584 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2585 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2586 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2587 1.1 mrg $as_echo_n "(cached) " >&6
2588 1.1 mrg else
2589 1.1 mrg if test -n "$STRIP"; then
2590 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2591 1.1 mrg else
2592 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2593 1.1 mrg for as_dir in $PATH
2594 1.1 mrg do
2595 1.1 mrg IFS=$as_save_IFS
2596 1.1 mrg test -z "$as_dir" && as_dir=.
2597 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2598 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2599 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2600 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2601 1.1 mrg break 2
2602 1.1 mrg fi
2603 1.1 mrg done
2604 1.1 mrg done
2605 1.1 mrg IFS=$as_save_IFS
2606 1.1 mrg
2607 1.1 mrg fi
2608 1.1 mrg fi
2609 1.1 mrg STRIP=$ac_cv_prog_STRIP
2610 1.1 mrg if test -n "$STRIP"; then
2611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2612 1.1 mrg $as_echo "$STRIP" >&6; }
2613 1.1 mrg else
2614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2615 1.1 mrg $as_echo "no" >&6; }
2616 1.1 mrg fi
2617 1.1 mrg
2618 1.1 mrg
2619 1.1 mrg fi
2620 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2621 1.1 mrg ac_ct_STRIP=$STRIP
2622 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2623 1.1 mrg set dummy strip; ac_word=$2
2624 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2625 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2626 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2627 1.1 mrg $as_echo_n "(cached) " >&6
2628 1.1 mrg else
2629 1.1 mrg if test -n "$ac_ct_STRIP"; then
2630 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2631 1.1 mrg else
2632 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2633 1.1 mrg for as_dir in $PATH
2634 1.1 mrg do
2635 1.1 mrg IFS=$as_save_IFS
2636 1.1 mrg test -z "$as_dir" && as_dir=.
2637 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2638 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2639 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2640 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641 1.1 mrg break 2
2642 1.1 mrg fi
2643 1.1 mrg done
2644 1.1 mrg done
2645 1.1 mrg IFS=$as_save_IFS
2646 1.1 mrg
2647 1.1 mrg fi
2648 1.1 mrg fi
2649 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2650 1.1 mrg if test -n "$ac_ct_STRIP"; then
2651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2652 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2653 1.1 mrg else
2654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2655 1.1 mrg $as_echo "no" >&6; }
2656 1.1 mrg fi
2657 1.1 mrg
2658 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2659 1.1 mrg STRIP=":"
2660 1.1 mrg else
2661 1.1 mrg case $cross_compiling:$ac_tool_warned in
2662 1.1 mrg yes:)
2663 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2664 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2665 1.1 mrg ac_tool_warned=yes ;;
2666 1.1 mrg esac
2667 1.1 mrg STRIP=$ac_ct_STRIP
2668 1.1 mrg fi
2669 1.1 mrg else
2670 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2671 1.1 mrg fi
2672 1.1 mrg
2673 1.1 mrg fi
2674 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2675 1.1 mrg
2676 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2677 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2678 1.1 mrg if test -z "$MKDIR_P"; then
2679 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2680 1.1 mrg $as_echo_n "(cached) " >&6
2681 1.1 mrg else
2682 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2683 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2684 1.1 mrg do
2685 1.1 mrg IFS=$as_save_IFS
2686 1.1 mrg test -z "$as_dir" && as_dir=.
2687 1.1 mrg for ac_prog in mkdir gmkdir; do
2688 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2689 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2690 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2691 1.1 mrg 'mkdir (GNU coreutils) '* | \
2692 1.1 mrg 'mkdir (coreutils) '* | \
2693 1.1 mrg 'mkdir (fileutils) '4.1*)
2694 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2695 1.1 mrg break 3;;
2696 1.1 mrg esac
2697 1.1 mrg done
2698 1.1 mrg done
2699 1.1 mrg done
2700 1.1 mrg IFS=$as_save_IFS
2701 1.1 mrg
2702 1.1 mrg fi
2703 1.1 mrg
2704 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2705 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2706 1.1 mrg else
2707 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2708 1.1 mrg # value for MKDIR_P within a source directory, because that will
2709 1.1 mrg # break other packages using the cache if that directory is
2710 1.1 mrg # removed, or if the value is a relative name.
2711 1.1 mrg test -d ./--version && rmdir ./--version
2712 1.1 mrg MKDIR_P="$ac_install_sh -d"
2713 1.1 mrg fi
2714 1.1 mrg fi
2715 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2716 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2717 1.1 mrg
2718 1.1 mrg mkdir_p="$MKDIR_P"
2719 1.1 mrg case $mkdir_p in
2720 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2721 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2722 1.1 mrg esac
2723 1.1 mrg
2724 1.1 mrg for ac_prog in gawk mawk nawk awk
2725 1.1 mrg do
2726 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2727 1.1 mrg set dummy $ac_prog; ac_word=$2
2728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2730 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2731 1.1 mrg $as_echo_n "(cached) " >&6
2732 1.1 mrg else
2733 1.1 mrg if test -n "$AWK"; then
2734 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2735 1.1 mrg else
2736 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 1.1 mrg for as_dir in $PATH
2738 1.1 mrg do
2739 1.1 mrg IFS=$as_save_IFS
2740 1.1 mrg test -z "$as_dir" && as_dir=.
2741 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2742 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2743 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2744 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745 1.1 mrg break 2
2746 1.1 mrg fi
2747 1.1 mrg done
2748 1.1 mrg done
2749 1.1 mrg IFS=$as_save_IFS
2750 1.1 mrg
2751 1.1 mrg fi
2752 1.1 mrg fi
2753 1.1 mrg AWK=$ac_cv_prog_AWK
2754 1.1 mrg if test -n "$AWK"; then
2755 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2756 1.1 mrg $as_echo "$AWK" >&6; }
2757 1.1 mrg else
2758 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759 1.1 mrg $as_echo "no" >&6; }
2760 1.1 mrg fi
2761 1.1 mrg
2762 1.1 mrg
2763 1.1 mrg test -n "$AWK" && break
2764 1.1 mrg done
2765 1.1 mrg
2766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2767 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2768 1.1 mrg set x ${MAKE-make}
2769 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2770 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2771 1.1 mrg $as_echo_n "(cached) " >&6
2772 1.1 mrg else
2773 1.1 mrg cat >conftest.make <<\_ACEOF
2774 1.1 mrg SHELL = /bin/sh
2775 1.1 mrg all:
2776 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2777 1.1 mrg _ACEOF
2778 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2779 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2780 1.1 mrg *@@@%%%=?*=@@@%%%*)
2781 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2782 1.1 mrg *)
2783 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2784 1.1 mrg esac
2785 1.1 mrg rm -f conftest.make
2786 1.1 mrg fi
2787 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2789 1.1 mrg $as_echo "yes" >&6; }
2790 1.1 mrg SET_MAKE=
2791 1.1 mrg else
2792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2793 1.1 mrg $as_echo "no" >&6; }
2794 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2795 1.1 mrg fi
2796 1.1 mrg
2797 1.1 mrg rm -rf .tst 2>/dev/null
2798 1.1 mrg mkdir .tst 2>/dev/null
2799 1.1 mrg if test -d .tst; then
2800 1.1 mrg am__leading_dot=.
2801 1.1 mrg else
2802 1.1 mrg am__leading_dot=_
2803 1.1 mrg fi
2804 1.1 mrg rmdir .tst 2>/dev/null
2805 1.1 mrg
2806 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2807 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2808 1.1 mrg # is not polluted with repeated "-I."
2809 1.1 mrg am__isrc=' -I$(srcdir)'
2810 1.1 mrg # test to see if srcdir already configured
2811 1.1 mrg if test -f $srcdir/config.status; then
2812 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2813 1.1 mrg fi
2814 1.1 mrg fi
2815 1.1 mrg
2816 1.1 mrg # test whether we have cygpath
2817 1.1 mrg if test -z "$CYGPATH_W"; then
2818 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2819 1.1 mrg CYGPATH_W='cygpath -w'
2820 1.1 mrg else
2821 1.1 mrg CYGPATH_W=echo
2822 1.1 mrg fi
2823 1.1 mrg fi
2824 1.1 mrg
2825 1.1 mrg
2826 1.1 mrg # Define the identity of the package.
2827 1.1 mrg PACKAGE='lto-plugin'
2828 1.1 mrg VERSION='0.1'
2829 1.1 mrg
2830 1.1 mrg
2831 1.1 mrg cat >>confdefs.h <<_ACEOF
2832 1.1 mrg #define PACKAGE "$PACKAGE"
2833 1.1 mrg _ACEOF
2834 1.1 mrg
2835 1.1 mrg
2836 1.1 mrg cat >>confdefs.h <<_ACEOF
2837 1.1 mrg #define VERSION "$VERSION"
2838 1.1 mrg _ACEOF
2839 1.1 mrg
2840 1.1 mrg # Some tools Automake needs.
2841 1.1 mrg
2842 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2843 1.1 mrg
2844 1.1 mrg
2845 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2846 1.1 mrg
2847 1.1 mrg
2848 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2849 1.1 mrg
2850 1.1 mrg
2851 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2852 1.1 mrg
2853 1.1 mrg
2854 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2855 1.1 mrg
2856 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2857 1.1 mrg # some platforms.
2858 1.1 mrg # Always define AMTAR for backward compatibility.
2859 1.1 mrg
2860 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2861 1.1 mrg
2862 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2863 1.1 mrg
2864 1.1 mrg
2865 1.1 mrg
2866 1.1 mrg
2867 1.1 mrg
2868 1.1 mrg
2869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2870 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2871 1.1 mrg # Check whether --enable-maintainer-mode was given.
2872 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2873 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2874 1.1 mrg else
2875 1.1 mrg USE_MAINTAINER_MODE=no
2876 1.1 mrg fi
2877 1.1 mrg
2878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2879 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2880 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2881 1.1 mrg MAINTAINER_MODE_TRUE=
2882 1.1 mrg MAINTAINER_MODE_FALSE='#'
2883 1.1 mrg else
2884 1.1 mrg MAINTAINER_MODE_TRUE='#'
2885 1.1 mrg MAINTAINER_MODE_FALSE=
2886 1.1 mrg fi
2887 1.1 mrg
2888 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2889 1.1 mrg
2890 1.1 mrg
2891 1.1 mrg ac_ext=c
2892 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2893 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2894 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2895 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2896 1.1 mrg if test -n "$ac_tool_prefix"; then
2897 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2898 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2900 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2901 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2902 1.1 mrg $as_echo_n "(cached) " >&6
2903 1.1 mrg else
2904 1.1 mrg if test -n "$CC"; then
2905 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2906 1.1 mrg else
2907 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2908 1.1 mrg for as_dir in $PATH
2909 1.1 mrg do
2910 1.1 mrg IFS=$as_save_IFS
2911 1.1 mrg test -z "$as_dir" && as_dir=.
2912 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2913 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2914 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2915 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2916 1.1 mrg break 2
2917 1.1 mrg fi
2918 1.1 mrg done
2919 1.1 mrg done
2920 1.1 mrg IFS=$as_save_IFS
2921 1.1 mrg
2922 1.1 mrg fi
2923 1.1 mrg fi
2924 1.1 mrg CC=$ac_cv_prog_CC
2925 1.1 mrg if test -n "$CC"; then
2926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2927 1.1 mrg $as_echo "$CC" >&6; }
2928 1.1 mrg else
2929 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2930 1.1 mrg $as_echo "no" >&6; }
2931 1.1 mrg fi
2932 1.1 mrg
2933 1.1 mrg
2934 1.1 mrg fi
2935 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2936 1.1 mrg ac_ct_CC=$CC
2937 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2938 1.1 mrg set dummy gcc; ac_word=$2
2939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2940 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2941 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2942 1.1 mrg $as_echo_n "(cached) " >&6
2943 1.1 mrg else
2944 1.1 mrg if test -n "$ac_ct_CC"; then
2945 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2946 1.1 mrg else
2947 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2948 1.1 mrg for as_dir in $PATH
2949 1.1 mrg do
2950 1.1 mrg IFS=$as_save_IFS
2951 1.1 mrg test -z "$as_dir" && as_dir=.
2952 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2953 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2954 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2955 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2956 1.1 mrg break 2
2957 1.1 mrg fi
2958 1.1 mrg done
2959 1.1 mrg done
2960 1.1 mrg IFS=$as_save_IFS
2961 1.1 mrg
2962 1.1 mrg fi
2963 1.1 mrg fi
2964 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2965 1.1 mrg if test -n "$ac_ct_CC"; then
2966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2967 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2968 1.1 mrg else
2969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2970 1.1 mrg $as_echo "no" >&6; }
2971 1.1 mrg fi
2972 1.1 mrg
2973 1.1 mrg if test "x$ac_ct_CC" = x; then
2974 1.1 mrg CC=""
2975 1.1 mrg else
2976 1.1 mrg case $cross_compiling:$ac_tool_warned in
2977 1.1 mrg yes:)
2978 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2979 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2980 1.1 mrg ac_tool_warned=yes ;;
2981 1.1 mrg esac
2982 1.1 mrg CC=$ac_ct_CC
2983 1.1 mrg fi
2984 1.1 mrg else
2985 1.1 mrg CC="$ac_cv_prog_CC"
2986 1.1 mrg fi
2987 1.1 mrg
2988 1.1 mrg if test -z "$CC"; then
2989 1.1 mrg if test -n "$ac_tool_prefix"; then
2990 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2991 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2992 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2994 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2995 1.1 mrg $as_echo_n "(cached) " >&6
2996 1.1 mrg else
2997 1.1 mrg if test -n "$CC"; then
2998 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2999 1.1 mrg else
3000 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001 1.1 mrg for as_dir in $PATH
3002 1.1 mrg do
3003 1.1 mrg IFS=$as_save_IFS
3004 1.1 mrg test -z "$as_dir" && as_dir=.
3005 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3006 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3007 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3008 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3009 1.1 mrg break 2
3010 1.1 mrg fi
3011 1.1 mrg done
3012 1.1 mrg done
3013 1.1 mrg IFS=$as_save_IFS
3014 1.1 mrg
3015 1.1 mrg fi
3016 1.1 mrg fi
3017 1.1 mrg CC=$ac_cv_prog_CC
3018 1.1 mrg if test -n "$CC"; then
3019 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3020 1.1 mrg $as_echo "$CC" >&6; }
3021 1.1 mrg else
3022 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 1.1 mrg $as_echo "no" >&6; }
3024 1.1 mrg fi
3025 1.1 mrg
3026 1.1 mrg
3027 1.1 mrg fi
3028 1.1 mrg fi
3029 1.1 mrg if test -z "$CC"; then
3030 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3031 1.1 mrg set dummy cc; ac_word=$2
3032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3033 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3034 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3035 1.1 mrg $as_echo_n "(cached) " >&6
3036 1.1 mrg else
3037 1.1 mrg if test -n "$CC"; then
3038 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3039 1.1 mrg else
3040 1.1 mrg ac_prog_rejected=no
3041 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3042 1.1 mrg for as_dir in $PATH
3043 1.1 mrg do
3044 1.1 mrg IFS=$as_save_IFS
3045 1.1 mrg test -z "$as_dir" && as_dir=.
3046 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3047 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3048 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3049 1.1 mrg ac_prog_rejected=yes
3050 1.1 mrg continue
3051 1.1 mrg fi
3052 1.1 mrg ac_cv_prog_CC="cc"
3053 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3054 1.1 mrg break 2
3055 1.1 mrg fi
3056 1.1 mrg done
3057 1.1 mrg done
3058 1.1 mrg IFS=$as_save_IFS
3059 1.1 mrg
3060 1.1 mrg if test $ac_prog_rejected = yes; then
3061 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3062 1.1 mrg set dummy $ac_cv_prog_CC
3063 1.1 mrg shift
3064 1.1 mrg if test $# != 0; then
3065 1.1 mrg # We chose a different compiler from the bogus one.
3066 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3067 1.1 mrg # first if we set CC to just the basename; use the full file name.
3068 1.1 mrg shift
3069 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3070 1.1 mrg fi
3071 1.1 mrg fi
3072 1.1 mrg fi
3073 1.1 mrg fi
3074 1.1 mrg CC=$ac_cv_prog_CC
3075 1.1 mrg if test -n "$CC"; then
3076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3077 1.1 mrg $as_echo "$CC" >&6; }
3078 1.1 mrg else
3079 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3080 1.1 mrg $as_echo "no" >&6; }
3081 1.1 mrg fi
3082 1.1 mrg
3083 1.1 mrg
3084 1.1 mrg fi
3085 1.1 mrg if test -z "$CC"; then
3086 1.1 mrg if test -n "$ac_tool_prefix"; then
3087 1.1 mrg for ac_prog in cl.exe
3088 1.1 mrg do
3089 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3090 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3093 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3094 1.1 mrg $as_echo_n "(cached) " >&6
3095 1.1 mrg else
3096 1.1 mrg if test -n "$CC"; then
3097 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3098 1.1 mrg else
3099 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3100 1.1 mrg for as_dir in $PATH
3101 1.1 mrg do
3102 1.1 mrg IFS=$as_save_IFS
3103 1.1 mrg test -z "$as_dir" && as_dir=.
3104 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3105 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3106 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3108 1.1 mrg break 2
3109 1.1 mrg fi
3110 1.1 mrg done
3111 1.1 mrg done
3112 1.1 mrg IFS=$as_save_IFS
3113 1.1 mrg
3114 1.1 mrg fi
3115 1.1 mrg fi
3116 1.1 mrg CC=$ac_cv_prog_CC
3117 1.1 mrg if test -n "$CC"; then
3118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3119 1.1 mrg $as_echo "$CC" >&6; }
3120 1.1 mrg else
3121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3122 1.1 mrg $as_echo "no" >&6; }
3123 1.1 mrg fi
3124 1.1 mrg
3125 1.1 mrg
3126 1.1 mrg test -n "$CC" && break
3127 1.1 mrg done
3128 1.1 mrg fi
3129 1.1 mrg if test -z "$CC"; then
3130 1.1 mrg ac_ct_CC=$CC
3131 1.1 mrg for ac_prog in cl.exe
3132 1.1 mrg do
3133 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3134 1.1 mrg set dummy $ac_prog; ac_word=$2
3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3136 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3137 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3138 1.1 mrg $as_echo_n "(cached) " >&6
3139 1.1 mrg else
3140 1.1 mrg if test -n "$ac_ct_CC"; then
3141 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3142 1.1 mrg else
3143 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3144 1.1 mrg for as_dir in $PATH
3145 1.1 mrg do
3146 1.1 mrg IFS=$as_save_IFS
3147 1.1 mrg test -z "$as_dir" && as_dir=.
3148 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3149 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3150 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3151 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3152 1.1 mrg break 2
3153 1.1 mrg fi
3154 1.1 mrg done
3155 1.1 mrg done
3156 1.1 mrg IFS=$as_save_IFS
3157 1.1 mrg
3158 1.1 mrg fi
3159 1.1 mrg fi
3160 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3161 1.1 mrg if test -n "$ac_ct_CC"; then
3162 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3163 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3164 1.1 mrg else
3165 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166 1.1 mrg $as_echo "no" >&6; }
3167 1.1 mrg fi
3168 1.1 mrg
3169 1.1 mrg
3170 1.1 mrg test -n "$ac_ct_CC" && break
3171 1.1 mrg done
3172 1.1 mrg
3173 1.1 mrg if test "x$ac_ct_CC" = x; then
3174 1.1 mrg CC=""
3175 1.1 mrg else
3176 1.1 mrg case $cross_compiling:$ac_tool_warned in
3177 1.1 mrg yes:)
3178 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3179 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3180 1.1 mrg ac_tool_warned=yes ;;
3181 1.1 mrg esac
3182 1.1 mrg CC=$ac_ct_CC
3183 1.1 mrg fi
3184 1.1 mrg fi
3185 1.1 mrg
3186 1.1 mrg fi
3187 1.1 mrg
3188 1.1 mrg
3189 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3190 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3191 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3192 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3193 1.1 mrg
3194 1.1 mrg # Provide some information about the compiler.
3195 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3196 1.1 mrg set X $ac_compile
3197 1.1 mrg ac_compiler=$2
3198 1.1 mrg for ac_option in --version -v -V -qversion; do
3199 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3200 1.1 mrg case "(($ac_try" in
3201 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3202 1.1 mrg *) ac_try_echo=$ac_try;;
3203 1.1 mrg esac
3204 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3205 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3206 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3207 1.1 mrg ac_status=$?
3208 1.1 mrg if test -s conftest.err; then
3209 1.1 mrg sed '10a\
3210 1.1 mrg ... rest of stderr output deleted ...
3211 1.1 mrg 10q' conftest.err >conftest.er1
3212 1.1 mrg cat conftest.er1 >&5
3213 1.1 mrg rm -f conftest.er1 conftest.err
3214 1.1 mrg fi
3215 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3216 1.1 mrg test $ac_status = 0; }
3217 1.1 mrg done
3218 1.1 mrg
3219 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3220 1.1 mrg /* end confdefs.h. */
3221 1.1 mrg
3222 1.1 mrg int
3223 1.1 mrg main ()
3224 1.1 mrg {
3225 1.1 mrg
3226 1.1 mrg ;
3227 1.1 mrg return 0;
3228 1.1 mrg }
3229 1.1 mrg _ACEOF
3230 1.1 mrg ac_clean_files_save=$ac_clean_files
3231 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3232 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3233 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3234 1.1 mrg # of exeext.
3235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3236 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3237 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3238 1.1 mrg
3239 1.1 mrg # The possible output files:
3240 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3241 1.1 mrg
3242 1.1 mrg ac_rmfiles=
3243 1.1 mrg for ac_file in $ac_files
3244 1.1 mrg do
3245 1.1 mrg case $ac_file in
3246 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3247 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3248 1.1 mrg esac
3249 1.1 mrg done
3250 1.1 mrg rm -f $ac_rmfiles
3251 1.1 mrg
3252 1.1 mrg if { { ac_try="$ac_link_default"
3253 1.1 mrg case "(($ac_try" in
3254 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3255 1.1 mrg *) ac_try_echo=$ac_try;;
3256 1.1 mrg esac
3257 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3258 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3259 1.1 mrg (eval "$ac_link_default") 2>&5
3260 1.1 mrg ac_status=$?
3261 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3262 1.1 mrg test $ac_status = 0; }; then :
3263 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3264 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3265 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3266 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3267 1.1 mrg # Autoconf.
3268 1.1 mrg for ac_file in $ac_files ''
3269 1.1 mrg do
3270 1.1 mrg test -f "$ac_file" || continue
3271 1.1 mrg case $ac_file in
3272 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3273 1.1 mrg ;;
3274 1.1 mrg [ab].out )
3275 1.1 mrg # We found the default executable, but exeext='' is most
3276 1.1 mrg # certainly right.
3277 1.1 mrg break;;
3278 1.1 mrg *.* )
3279 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3280 1.1 mrg then :; else
3281 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3282 1.1 mrg fi
3283 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3284 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3285 1.1 mrg # argument, so we may need to know it at that point already.
3286 1.1 mrg # Even if this section looks crufty: it has the advantage of
3287 1.1 mrg # actually working.
3288 1.1 mrg break;;
3289 1.1 mrg * )
3290 1.1 mrg break;;
3291 1.1 mrg esac
3292 1.1 mrg done
3293 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3294 1.1 mrg
3295 1.1 mrg else
3296 1.1 mrg ac_file=''
3297 1.1 mrg fi
3298 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3299 1.1 mrg $as_echo "$ac_file" >&6; }
3300 1.1 mrg if test -z "$ac_file"; then :
3301 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3302 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3303 1.1 mrg
3304 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3305 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306 1.1 mrg { as_fn_set_status 77
3307 1.1 mrg as_fn_error "C compiler cannot create executables
3308 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3309 1.1 mrg fi
3310 1.1 mrg ac_exeext=$ac_cv_exeext
3311 1.1 mrg
3312 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3313 1.1 mrg # the compiler is broken, or we cross compile.
3314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3315 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3316 1.1 mrg # If not cross compiling, check that we can run a simple program.
3317 1.1 mrg if test "$cross_compiling" != yes; then
3318 1.1 mrg if { ac_try='./$ac_file'
3319 1.1 mrg { { case "(($ac_try" in
3320 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 1.1 mrg *) ac_try_echo=$ac_try;;
3322 1.1 mrg esac
3323 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3325 1.1 mrg (eval "$ac_try") 2>&5
3326 1.1 mrg ac_status=$?
3327 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3328 1.1 mrg test $ac_status = 0; }; }; then
3329 1.1 mrg cross_compiling=no
3330 1.1 mrg else
3331 1.1 mrg if test "$cross_compiling" = maybe; then
3332 1.1 mrg cross_compiling=yes
3333 1.1 mrg else
3334 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3335 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3336 1.1 mrg as_fn_error "cannot run C compiled programs.
3337 1.1 mrg If you meant to cross compile, use \`--host'.
3338 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3339 1.1 mrg fi
3340 1.1 mrg fi
3341 1.1 mrg fi
3342 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3343 1.1 mrg $as_echo "yes" >&6; }
3344 1.1 mrg
3345 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3346 1.1 mrg ac_clean_files=$ac_clean_files_save
3347 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3348 1.1 mrg # the compiler is broken, or we cross compile.
3349 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3350 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3351 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3352 1.1 mrg $as_echo "$cross_compiling" >&6; }
3353 1.1 mrg
3354 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3355 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3356 1.1 mrg if { { ac_try="$ac_link"
3357 1.1 mrg case "(($ac_try" in
3358 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 1.1 mrg *) ac_try_echo=$ac_try;;
3360 1.1 mrg esac
3361 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3362 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3363 1.1 mrg (eval "$ac_link") 2>&5
3364 1.1 mrg ac_status=$?
3365 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3366 1.1 mrg test $ac_status = 0; }; then :
3367 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3368 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3369 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3370 1.1 mrg # `rm'.
3371 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3372 1.1 mrg test -f "$ac_file" || continue
3373 1.1 mrg case $ac_file in
3374 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3375 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3376 1.1 mrg break;;
3377 1.1 mrg * ) break;;
3378 1.1 mrg esac
3379 1.1 mrg done
3380 1.1 mrg else
3381 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3382 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3383 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3384 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3385 1.1 mrg fi
3386 1.1 mrg rm -f conftest$ac_cv_exeext
3387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3388 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3389 1.1 mrg
3390 1.1 mrg rm -f conftest.$ac_ext
3391 1.1 mrg EXEEXT=$ac_cv_exeext
3392 1.1 mrg ac_exeext=$EXEEXT
3393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3394 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3395 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3396 1.1 mrg $as_echo_n "(cached) " >&6
3397 1.1 mrg else
3398 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399 1.1 mrg /* end confdefs.h. */
3400 1.1 mrg
3401 1.1 mrg int
3402 1.1 mrg main ()
3403 1.1 mrg {
3404 1.1 mrg
3405 1.1 mrg ;
3406 1.1 mrg return 0;
3407 1.1 mrg }
3408 1.1 mrg _ACEOF
3409 1.1 mrg rm -f conftest.o conftest.obj
3410 1.1 mrg if { { ac_try="$ac_compile"
3411 1.1 mrg case "(($ac_try" in
3412 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3413 1.1 mrg *) ac_try_echo=$ac_try;;
3414 1.1 mrg esac
3415 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3416 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3417 1.1 mrg (eval "$ac_compile") 2>&5
3418 1.1 mrg ac_status=$?
3419 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3420 1.1 mrg test $ac_status = 0; }; then :
3421 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3422 1.1 mrg test -f "$ac_file" || continue;
3423 1.1 mrg case $ac_file in
3424 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3425 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3426 1.1 mrg break;;
3427 1.1 mrg esac
3428 1.1 mrg done
3429 1.1 mrg else
3430 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3431 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3432 1.1 mrg
3433 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3436 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3437 1.1 mrg fi
3438 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3439 1.1 mrg fi
3440 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3441 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3442 1.1 mrg OBJEXT=$ac_cv_objext
3443 1.1 mrg ac_objext=$OBJEXT
3444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3445 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3446 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3447 1.1 mrg $as_echo_n "(cached) " >&6
3448 1.1 mrg else
3449 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3450 1.1 mrg /* end confdefs.h. */
3451 1.1 mrg
3452 1.1 mrg int
3453 1.1 mrg main ()
3454 1.1 mrg {
3455 1.1 mrg #ifndef __GNUC__
3456 1.1 mrg choke me
3457 1.1 mrg #endif
3458 1.1 mrg
3459 1.1 mrg ;
3460 1.1 mrg return 0;
3461 1.1 mrg }
3462 1.1 mrg _ACEOF
3463 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3464 1.1 mrg ac_compiler_gnu=yes
3465 1.1 mrg else
3466 1.1 mrg ac_compiler_gnu=no
3467 1.1 mrg fi
3468 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3469 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3470 1.1 mrg
3471 1.1 mrg fi
3472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3473 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3474 1.1 mrg if test $ac_compiler_gnu = yes; then
3475 1.1 mrg GCC=yes
3476 1.1 mrg else
3477 1.1 mrg GCC=
3478 1.1 mrg fi
3479 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3480 1.1 mrg ac_save_CFLAGS=$CFLAGS
3481 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3482 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3483 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3484 1.1 mrg $as_echo_n "(cached) " >&6
3485 1.1 mrg else
3486 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3487 1.1 mrg ac_c_werror_flag=yes
3488 1.1 mrg ac_cv_prog_cc_g=no
3489 1.1 mrg CFLAGS="-g"
3490 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491 1.1 mrg /* end confdefs.h. */
3492 1.1 mrg
3493 1.1 mrg int
3494 1.1 mrg main ()
3495 1.1 mrg {
3496 1.1 mrg
3497 1.1 mrg ;
3498 1.1 mrg return 0;
3499 1.1 mrg }
3500 1.1 mrg _ACEOF
3501 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3502 1.1 mrg ac_cv_prog_cc_g=yes
3503 1.1 mrg else
3504 1.1 mrg CFLAGS=""
3505 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3506 1.1 mrg /* end confdefs.h. */
3507 1.1 mrg
3508 1.1 mrg int
3509 1.1 mrg main ()
3510 1.1 mrg {
3511 1.1 mrg
3512 1.1 mrg ;
3513 1.1 mrg return 0;
3514 1.1 mrg }
3515 1.1 mrg _ACEOF
3516 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3517 1.1 mrg
3518 1.1 mrg else
3519 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3520 1.1 mrg CFLAGS="-g"
3521 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522 1.1 mrg /* end confdefs.h. */
3523 1.1 mrg
3524 1.1 mrg int
3525 1.1 mrg main ()
3526 1.1 mrg {
3527 1.1 mrg
3528 1.1 mrg ;
3529 1.1 mrg return 0;
3530 1.1 mrg }
3531 1.1 mrg _ACEOF
3532 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3533 1.1 mrg ac_cv_prog_cc_g=yes
3534 1.1 mrg fi
3535 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3536 1.1 mrg fi
3537 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3538 1.1 mrg fi
3539 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3540 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3541 1.1 mrg fi
3542 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3543 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3544 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3545 1.1 mrg CFLAGS=$ac_save_CFLAGS
3546 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3547 1.1 mrg if test "$GCC" = yes; then
3548 1.1 mrg CFLAGS="-g -O2"
3549 1.1 mrg else
3550 1.1 mrg CFLAGS="-g"
3551 1.1 mrg fi
3552 1.1 mrg else
3553 1.1 mrg if test "$GCC" = yes; then
3554 1.1 mrg CFLAGS="-O2"
3555 1.1 mrg else
3556 1.1 mrg CFLAGS=
3557 1.1 mrg fi
3558 1.1 mrg fi
3559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3560 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3561 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3562 1.1 mrg $as_echo_n "(cached) " >&6
3563 1.1 mrg else
3564 1.1 mrg ac_cv_prog_cc_c89=no
3565 1.1 mrg ac_save_CC=$CC
3566 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3567 1.1 mrg /* end confdefs.h. */
3568 1.1 mrg #include <stdarg.h>
3569 1.1 mrg #include <stdio.h>
3570 1.1 mrg #include <sys/types.h>
3571 1.1 mrg #include <sys/stat.h>
3572 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3573 1.1 mrg struct buf { int x; };
3574 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3575 1.1 mrg static char *e (p, i)
3576 1.1 mrg char **p;
3577 1.1 mrg int i;
3578 1.1 mrg {
3579 1.1 mrg return p[i];
3580 1.1 mrg }
3581 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3582 1.1 mrg {
3583 1.1 mrg char *s;
3584 1.1 mrg va_list v;
3585 1.1 mrg va_start (v,p);
3586 1.1 mrg s = g (p, va_arg (v,int));
3587 1.1 mrg va_end (v);
3588 1.1 mrg return s;
3589 1.1 mrg }
3590 1.1 mrg
3591 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3592 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3593 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3594 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3595 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3596 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3597 1.1 mrg that's true only with -std. */
3598 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3599 1.1 mrg
3600 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3601 1.1 mrg inside strings and character constants. */
3602 1.1 mrg #define FOO(x) 'x'
3603 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3604 1.1 mrg
3605 1.1 mrg int test (int i, double x);
3606 1.1 mrg struct s1 {int (*f) (int a);};
3607 1.1 mrg struct s2 {int (*f) (double a);};
3608 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3609 1.1 mrg int argc;
3610 1.1 mrg char **argv;
3611 1.1 mrg int
3612 1.1 mrg main ()
3613 1.1 mrg {
3614 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3615 1.1 mrg ;
3616 1.1 mrg return 0;
3617 1.1 mrg }
3618 1.1 mrg _ACEOF
3619 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3620 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3621 1.1 mrg do
3622 1.1 mrg CC="$ac_save_CC $ac_arg"
3623 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3624 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3625 1.1 mrg fi
3626 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3627 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3628 1.1 mrg done
3629 1.1 mrg rm -f conftest.$ac_ext
3630 1.1 mrg CC=$ac_save_CC
3631 1.1 mrg
3632 1.1 mrg fi
3633 1.1 mrg # AC_CACHE_VAL
3634 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3635 1.1 mrg x)
3636 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3637 1.1 mrg $as_echo "none needed" >&6; } ;;
3638 1.1 mrg xno)
3639 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3640 1.1 mrg $as_echo "unsupported" >&6; } ;;
3641 1.1 mrg *)
3642 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3644 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3645 1.1 mrg esac
3646 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3647 1.1 mrg
3648 1.1 mrg fi
3649 1.1 mrg
3650 1.1 mrg ac_ext=c
3651 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3652 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3653 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3654 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3655 1.1 mrg DEPDIR="${am__leading_dot}deps"
3656 1.1 mrg
3657 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3658 1.1 mrg
3659 1.1 mrg
3660 1.1 mrg am_make=${MAKE-make}
3661 1.1 mrg cat > confinc << 'END'
3662 1.1 mrg am__doit:
3663 1.1 mrg @echo this is the am__doit target
3664 1.1 mrg .PHONY: am__doit
3665 1.1 mrg END
3666 1.1 mrg # If we don't find an include directive, just comment out the code.
3667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3668 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3669 1.1 mrg am__include="#"
3670 1.1 mrg am__quote=
3671 1.1 mrg _am_result=none
3672 1.1 mrg # First try GNU make style include.
3673 1.1 mrg echo "include confinc" > confmf
3674 1.1 mrg # Ignore all kinds of additional output from `make'.
3675 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3676 1.1 mrg *the\ am__doit\ target*)
3677 1.1 mrg am__include=include
3678 1.1 mrg am__quote=
3679 1.1 mrg _am_result=GNU
3680 1.1 mrg ;;
3681 1.1 mrg esac
3682 1.1 mrg # Now try BSD make style include.
3683 1.1 mrg if test "$am__include" = "#"; then
3684 1.1 mrg echo '.include "confinc"' > confmf
3685 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3686 1.1 mrg *the\ am__doit\ target*)
3687 1.1 mrg am__include=.include
3688 1.1 mrg am__quote="\""
3689 1.1 mrg _am_result=BSD
3690 1.1 mrg ;;
3691 1.1 mrg esac
3692 1.1 mrg fi
3693 1.1 mrg
3694 1.1 mrg
3695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3696 1.1 mrg $as_echo "$_am_result" >&6; }
3697 1.1 mrg rm -f confinc confmf
3698 1.1 mrg
3699 1.1 mrg # Check whether --enable-dependency-tracking was given.
3700 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then :
3701 1.1 mrg enableval=$enable_dependency_tracking;
3702 1.1 mrg fi
3703 1.1 mrg
3704 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3705 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3706 1.1 mrg AMDEPBACKSLASH='\'
3707 1.1 mrg fi
3708 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3709 1.1 mrg AMDEP_TRUE=
3710 1.1 mrg AMDEP_FALSE='#'
3711 1.1 mrg else
3712 1.1 mrg AMDEP_TRUE='#'
3713 1.1 mrg AMDEP_FALSE=
3714 1.1 mrg fi
3715 1.1 mrg
3716 1.1 mrg
3717 1.1 mrg
3718 1.1 mrg depcc="$CC" am_compiler_list=
3719 1.1 mrg
3720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3721 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3722 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3723 1.1 mrg $as_echo_n "(cached) " >&6
3724 1.1 mrg else
3725 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3726 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3727 1.1 mrg # making bogus files that we don't know about and never remove. For
3728 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3729 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3730 1.1 mrg # in D'.
3731 1.1 mrg mkdir conftest.dir
3732 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3733 1.1 mrg # using a relative directory.
3734 1.1 mrg cp "$am_depcomp" conftest.dir
3735 1.1 mrg cd conftest.dir
3736 1.1 mrg # We will build objects and dependencies in a subdirectory because
3737 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3738 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3739 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3740 1.1 mrg # the current directory while Tru64 will put them in the object
3741 1.1 mrg # directory.
3742 1.1 mrg mkdir sub
3743 1.1 mrg
3744 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3745 1.1 mrg if test "$am_compiler_list" = ""; then
3746 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3747 1.1 mrg fi
3748 1.1 mrg am__universal=false
3749 1.1 mrg case " $depcc " in #(
3750 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3751 1.1 mrg esac
3752 1.1 mrg
3753 1.1 mrg for depmode in $am_compiler_list; do
3754 1.1 mrg # Setup a source with many dependencies, because some compilers
3755 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3756 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3757 1.1 mrg #
3758 1.1 mrg # We need to recreate these files for each test, as the compiler may
3759 1.1 mrg # overwrite some of them when testing with obscure command lines.
3760 1.1 mrg # This happens at least with the AIX C compiler.
3761 1.1 mrg : > sub/conftest.c
3762 1.1 mrg for i in 1 2 3 4 5 6; do
3763 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3764 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3765 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3766 1.1 mrg touch sub/conftst$i.h
3767 1.1 mrg done
3768 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3769 1.1 mrg
3770 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3771 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3772 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3773 1.1 mrg # versions had trouble with output in subdirs
3774 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
3775 1.1 mrg am__minus_obj="-o $am__obj"
3776 1.1 mrg case $depmode in
3777 1.1 mrg gcc)
3778 1.1 mrg # This depmode causes a compiler race in universal mode.
3779 1.1 mrg test "$am__universal" = false || continue
3780 1.1 mrg ;;
3781 1.1 mrg nosideeffect)
3782 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3783 1.1 mrg # only be used when explicitly requested
3784 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3785 1.1 mrg continue
3786 1.1 mrg else
3787 1.1 mrg break
3788 1.1 mrg fi
3789 1.1 mrg ;;
3790 1.1 mrg msvisualcpp | msvcmsys)
3791 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3792 1.1 mrg # not run yet. These depmodes are late enough in the game, and
3793 1.1 mrg # so weak that their functioning should not be impacted.
3794 1.1 mrg am__obj=conftest.${OBJEXT-o}
3795 1.1 mrg am__minus_obj=
3796 1.1 mrg ;;
3797 1.1 mrg none) break ;;
3798 1.1 mrg esac
3799 1.1 mrg if depmode=$depmode \
3800 1.1 mrg source=sub/conftest.c object=$am__obj \
3801 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3802 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3803 1.1 mrg >/dev/null 2>conftest.err &&
3804 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3805 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3806 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3807 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3808 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3809 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3810 1.1 mrg # that says an option was ignored or not supported.
3811 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3812 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3813 1.1 mrg # The diagnosis changed in icc 8.0:
3814 1.1 mrg # icc: Command line remark: option '-MP' not supported
3815 1.1 mrg if (grep 'ignoring option' conftest.err ||
3816 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3817 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3818 1.1 mrg break
3819 1.1 mrg fi
3820 1.1 mrg fi
3821 1.1 mrg done
3822 1.1 mrg
3823 1.1 mrg cd ..
3824 1.1 mrg rm -rf conftest.dir
3825 1.1 mrg else
3826 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3827 1.1 mrg fi
3828 1.1 mrg
3829 1.1 mrg fi
3830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3831 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3832 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3833 1.1 mrg
3834 1.1 mrg if
3835 1.1 mrg test "x$enable_dependency_tracking" != xno \
3836 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3837 1.1 mrg am__fastdepCC_TRUE=
3838 1.1 mrg am__fastdepCC_FALSE='#'
3839 1.1 mrg else
3840 1.1 mrg am__fastdepCC_TRUE='#'
3841 1.1 mrg am__fastdepCC_FALSE=
3842 1.1 mrg fi
3843 1.1 mrg
3844 1.1 mrg
3845 1.1 mrg
3846 1.1 mrg # Check whether --enable-largefile was given.
3847 1.1 mrg if test "${enable_largefile+set}" = set; then :
3848 1.1 mrg enableval=$enable_largefile;
3849 1.1 mrg fi
3850 1.1 mrg
3851 1.1 mrg if test "$enable_largefile" != no; then
3852 1.1 mrg
3853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3854 1.1 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3855 1.1 mrg if test "${ac_cv_sys_largefile_CC+set}" = set; then :
3856 1.1 mrg $as_echo_n "(cached) " >&6
3857 1.1 mrg else
3858 1.1 mrg ac_cv_sys_largefile_CC=no
3859 1.1 mrg if test "$GCC" != yes; then
3860 1.1 mrg ac_save_CC=$CC
3861 1.1 mrg while :; do
3862 1.1 mrg # IRIX 6.2 and later do not support large files by default,
3863 1.1 mrg # so use the C compiler's -n32 option if that helps.
3864 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3865 1.1 mrg /* end confdefs.h. */
3866 1.1 mrg #include <sys/types.h>
3867 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3868 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3869 1.1 mrg since some C++ compilers masquerading as C compilers
3870 1.1 mrg incorrectly reject 9223372036854775807. */
3871 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3872 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3873 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3874 1.1 mrg ? 1 : -1];
3875 1.1 mrg int
3876 1.1 mrg main ()
3877 1.1 mrg {
3878 1.1 mrg
3879 1.1 mrg ;
3880 1.1 mrg return 0;
3881 1.1 mrg }
3882 1.1 mrg _ACEOF
3883 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3884 1.1 mrg break
3885 1.1 mrg fi
3886 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3887 1.1 mrg CC="$CC -n32"
3888 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3889 1.1 mrg ac_cv_sys_largefile_CC=' -n32'; break
3890 1.1 mrg fi
3891 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3892 1.1 mrg break
3893 1.1 mrg done
3894 1.1 mrg CC=$ac_save_CC
3895 1.1 mrg rm -f conftest.$ac_ext
3896 1.1 mrg fi
3897 1.1 mrg fi
3898 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3899 1.1 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3900 1.1 mrg if test "$ac_cv_sys_largefile_CC" != no; then
3901 1.1 mrg CC=$CC$ac_cv_sys_largefile_CC
3902 1.1 mrg fi
3903 1.1 mrg
3904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3905 1.1 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3906 1.1 mrg if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
3907 1.1 mrg $as_echo_n "(cached) " >&6
3908 1.1 mrg else
3909 1.1 mrg while :; do
3910 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3911 1.1 mrg /* end confdefs.h. */
3912 1.1 mrg #include <sys/types.h>
3913 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3914 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3915 1.1 mrg since some C++ compilers masquerading as C compilers
3916 1.1 mrg incorrectly reject 9223372036854775807. */
3917 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3918 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3919 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3920 1.1 mrg ? 1 : -1];
3921 1.1 mrg int
3922 1.1 mrg main ()
3923 1.1 mrg {
3924 1.1 mrg
3925 1.1 mrg ;
3926 1.1 mrg return 0;
3927 1.1 mrg }
3928 1.1 mrg _ACEOF
3929 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3930 1.1 mrg ac_cv_sys_file_offset_bits=no; break
3931 1.1 mrg fi
3932 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3933 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3934 1.1 mrg /* end confdefs.h. */
3935 1.1 mrg #define _FILE_OFFSET_BITS 64
3936 1.1 mrg #include <sys/types.h>
3937 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3938 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3939 1.1 mrg since some C++ compilers masquerading as C compilers
3940 1.1 mrg incorrectly reject 9223372036854775807. */
3941 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3942 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3943 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3944 1.1 mrg ? 1 : -1];
3945 1.1 mrg int
3946 1.1 mrg main ()
3947 1.1 mrg {
3948 1.1 mrg
3949 1.1 mrg ;
3950 1.1 mrg return 0;
3951 1.1 mrg }
3952 1.1 mrg _ACEOF
3953 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3954 1.1 mrg ac_cv_sys_file_offset_bits=64; break
3955 1.1 mrg fi
3956 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3957 1.1 mrg ac_cv_sys_file_offset_bits=unknown
3958 1.1 mrg break
3959 1.1 mrg done
3960 1.1 mrg fi
3961 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3962 1.1 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3963 1.1 mrg case $ac_cv_sys_file_offset_bits in #(
3964 1.1 mrg no | unknown) ;;
3965 1.1 mrg *)
3966 1.1 mrg cat >>confdefs.h <<_ACEOF
3967 1.1 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3968 1.1 mrg _ACEOF
3969 1.1 mrg ;;
3970 1.1 mrg esac
3971 1.1 mrg rm -rf conftest*
3972 1.1 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
3973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3974 1.1 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3975 1.1 mrg if test "${ac_cv_sys_large_files+set}" = set; then :
3976 1.1 mrg $as_echo_n "(cached) " >&6
3977 1.1 mrg else
3978 1.1 mrg while :; do
3979 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3980 1.1 mrg /* end confdefs.h. */
3981 1.1 mrg #include <sys/types.h>
3982 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3983 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3984 1.1 mrg since some C++ compilers masquerading as C compilers
3985 1.1 mrg incorrectly reject 9223372036854775807. */
3986 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3987 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3988 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3989 1.1 mrg ? 1 : -1];
3990 1.1 mrg int
3991 1.1 mrg main ()
3992 1.1 mrg {
3993 1.1 mrg
3994 1.1 mrg ;
3995 1.1 mrg return 0;
3996 1.1 mrg }
3997 1.1 mrg _ACEOF
3998 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3999 1.1 mrg ac_cv_sys_large_files=no; break
4000 1.1 mrg fi
4001 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4003 1.1 mrg /* end confdefs.h. */
4004 1.1 mrg #define _LARGE_FILES 1
4005 1.1 mrg #include <sys/types.h>
4006 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4007 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4008 1.1 mrg since some C++ compilers masquerading as C compilers
4009 1.1 mrg incorrectly reject 9223372036854775807. */
4010 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4011 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4012 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
4013 1.1 mrg ? 1 : -1];
4014 1.1 mrg int
4015 1.1 mrg main ()
4016 1.1 mrg {
4017 1.1 mrg
4018 1.1 mrg ;
4019 1.1 mrg return 0;
4020 1.1 mrg }
4021 1.1 mrg _ACEOF
4022 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4023 1.1 mrg ac_cv_sys_large_files=1; break
4024 1.1 mrg fi
4025 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4026 1.1 mrg ac_cv_sys_large_files=unknown
4027 1.1 mrg break
4028 1.1 mrg done
4029 1.1 mrg fi
4030 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4031 1.1 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
4032 1.1 mrg case $ac_cv_sys_large_files in #(
4033 1.1 mrg no | unknown) ;;
4034 1.1 mrg *)
4035 1.1 mrg cat >>confdefs.h <<_ACEOF
4036 1.1 mrg #define _LARGE_FILES $ac_cv_sys_large_files
4037 1.1 mrg _ACEOF
4038 1.1 mrg ;;
4039 1.1 mrg esac
4040 1.1 mrg rm -rf conftest*
4041 1.1 mrg fi
4042 1.1 mrg fi
4043 1.1 mrg
4044 1.1.1.2 mrg ac_lto_plugin_warn_cflags=
4045 1.1.1.2 mrg save_CFLAGS="$CFLAGS"
4046 1.1.1.2 mrg for real_option in -Wall; do
4047 1.1.1.2 mrg # Do the check with the no- prefix removed since gcc silently
4048 1.1.1.2 mrg # accepts any -Wno-* option on purpose
4049 1.1.1.2 mrg case $real_option in
4050 1.1.1.2 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4051 1.1.1.2 mrg *) option=$real_option ;;
4052 1.1.1.2 mrg esac
4053 1.1.1.2 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4054 1.1.1.2 mrg
4055 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4056 1.1.1.2 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
4057 1.1.1.2 mrg if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4058 1.1.1.2 mrg $as_echo_n "(cached) " >&6
4059 1.1.1.2 mrg else
4060 1.1.1.2 mrg CFLAGS="$option"
4061 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4062 1.1.1.2 mrg /* end confdefs.h. */
4063 1.1 mrg
4064 1.1.1.2 mrg int
4065 1.1.1.2 mrg main ()
4066 1.1.1.2 mrg {
4067 1.1.1.2 mrg
4068 1.1.1.2 mrg ;
4069 1.1.1.2 mrg return 0;
4070 1.1.1.2 mrg }
4071 1.1.1.2 mrg _ACEOF
4072 1.1.1.2 mrg if ac_fn_c_try_compile "$LINENO"; then :
4073 1.1.1.2 mrg eval "$as_acx_Woption=yes"
4074 1.1.1.2 mrg else
4075 1.1.1.2 mrg eval "$as_acx_Woption=no"
4076 1.1.1.2 mrg fi
4077 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4078 1.1.1.2 mrg
4079 1.1.1.2 mrg fi
4080 1.1.1.2 mrg eval ac_res=\$$as_acx_Woption
4081 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4082 1.1.1.2 mrg $as_echo "$ac_res" >&6; }
4083 1.1.1.2 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4084 1.1.1.2 mrg ac_lto_plugin_warn_cflags="$ac_lto_plugin_warn_cflags${ac_lto_plugin_warn_cflags:+ }$real_option"
4085 1.1.1.2 mrg fi
4086 1.1.1.2 mrg done
4087 1.1.1.2 mrg CFLAGS="$save_CFLAGS"
4088 1.1 mrg
4089 1.1 mrg case `pwd` in
4090 1.1 mrg *\ * | *\ *)
4091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4092 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4093 1.1 mrg esac
4094 1.1 mrg
4095 1.1 mrg
4096 1.1 mrg
4097 1.1 mrg macro_version='2.2.7a'
4098 1.1 mrg macro_revision='1.3134'
4099 1.1 mrg
4100 1.1 mrg
4101 1.1 mrg
4102 1.1 mrg
4103 1.1 mrg
4104 1.1 mrg
4105 1.1 mrg
4106 1.1 mrg
4107 1.1 mrg
4108 1.1 mrg
4109 1.1 mrg
4110 1.1 mrg
4111 1.1 mrg
4112 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
4113 1.1 mrg
4114 1.1 mrg # Backslashify metacharacters that are still active within
4115 1.1 mrg # double-quoted strings.
4116 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4117 1.1 mrg
4118 1.1 mrg # Same as above, but do not quote variable references.
4119 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4120 1.1 mrg
4121 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4122 1.1 mrg # double_quote_subst'ed string.
4123 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4124 1.1 mrg
4125 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
4126 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4127 1.1 mrg
4128 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4129 1.1 mrg no_glob_subst='s/\*/\\\*/g'
4130 1.1 mrg
4131 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4132 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4133 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4134 1.1 mrg
4135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4136 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
4137 1.1 mrg # Test print first, because it will be a builtin if present.
4138 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4139 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4140 1.1 mrg ECHO='print -r --'
4141 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4142 1.1 mrg ECHO='printf %s\n'
4143 1.1 mrg else
4144 1.1 mrg # Use this function as a fallback that always works.
4145 1.1 mrg func_fallback_echo ()
4146 1.1 mrg {
4147 1.1 mrg eval 'cat <<_LTECHO_EOF
4148 1.1 mrg $1
4149 1.1 mrg _LTECHO_EOF'
4150 1.1 mrg }
4151 1.1 mrg ECHO='func_fallback_echo'
4152 1.1 mrg fi
4153 1.1 mrg
4154 1.1 mrg # func_echo_all arg...
4155 1.1 mrg # Invoke $ECHO with all args, space-separated.
4156 1.1 mrg func_echo_all ()
4157 1.1 mrg {
4158 1.1 mrg $ECHO ""
4159 1.1 mrg }
4160 1.1 mrg
4161 1.1 mrg case "$ECHO" in
4162 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4163 1.1 mrg $as_echo "printf" >&6; } ;;
4164 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4165 1.1 mrg $as_echo "print -r" >&6; } ;;
4166 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4167 1.1 mrg $as_echo "cat" >&6; } ;;
4168 1.1 mrg esac
4169 1.1 mrg
4170 1.1 mrg
4171 1.1 mrg
4172 1.1 mrg
4173 1.1 mrg
4174 1.1 mrg
4175 1.1 mrg
4176 1.1 mrg
4177 1.1 mrg
4178 1.1 mrg
4179 1.1 mrg
4180 1.1 mrg
4181 1.1 mrg
4182 1.1 mrg
4183 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4184 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4185 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4186 1.1 mrg $as_echo_n "(cached) " >&6
4187 1.1 mrg else
4188 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4189 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4190 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4191 1.1 mrg done
4192 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4193 1.1 mrg { ac_script=; unset ac_script;}
4194 1.1 mrg if test -z "$SED"; then
4195 1.1 mrg ac_path_SED_found=false
4196 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4197 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4198 1.1 mrg for as_dir in $PATH
4199 1.1 mrg do
4200 1.1 mrg IFS=$as_save_IFS
4201 1.1 mrg test -z "$as_dir" && as_dir=.
4202 1.1 mrg for ac_prog in sed gsed; do
4203 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4204 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4205 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4206 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4207 1.1 mrg # Check for GNU $ac_path_SED
4208 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4209 1.1 mrg *GNU*)
4210 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4211 1.1 mrg *)
4212 1.1 mrg ac_count=0
4213 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4214 1.1 mrg while :
4215 1.1 mrg do
4216 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4217 1.1 mrg mv "conftest.tmp" "conftest.in"
4218 1.1 mrg cp "conftest.in" "conftest.nl"
4219 1.1 mrg $as_echo '' >> "conftest.nl"
4220 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4221 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4222 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4223 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4224 1.1 mrg # Best one so far, save it but keep looking for a better one
4225 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4226 1.1 mrg ac_path_SED_max=$ac_count
4227 1.1 mrg fi
4228 1.1 mrg # 10*(2^10) chars as input seems more than enough
4229 1.1 mrg test $ac_count -gt 10 && break
4230 1.1 mrg done
4231 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4232 1.1 mrg esac
4233 1.1 mrg
4234 1.1 mrg $ac_path_SED_found && break 3
4235 1.1 mrg done
4236 1.1 mrg done
4237 1.1 mrg done
4238 1.1 mrg IFS=$as_save_IFS
4239 1.1 mrg if test -z "$ac_cv_path_SED"; then
4240 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4241 1.1 mrg fi
4242 1.1 mrg else
4243 1.1 mrg ac_cv_path_SED=$SED
4244 1.1 mrg fi
4245 1.1 mrg
4246 1.1 mrg fi
4247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4248 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4249 1.1 mrg SED="$ac_cv_path_SED"
4250 1.1 mrg rm -f conftest.sed
4251 1.1 mrg
4252 1.1 mrg test -z "$SED" && SED=sed
4253 1.1 mrg Xsed="$SED -e 1s/^X//"
4254 1.1 mrg
4255 1.1 mrg
4256 1.1 mrg
4257 1.1 mrg
4258 1.1 mrg
4259 1.1 mrg
4260 1.1 mrg
4261 1.1 mrg
4262 1.1 mrg
4263 1.1 mrg
4264 1.1 mrg
4265 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4266 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4267 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4268 1.1 mrg $as_echo_n "(cached) " >&6
4269 1.1 mrg else
4270 1.1 mrg if test -z "$GREP"; then
4271 1.1 mrg ac_path_GREP_found=false
4272 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4273 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4274 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4275 1.1 mrg do
4276 1.1 mrg IFS=$as_save_IFS
4277 1.1 mrg test -z "$as_dir" && as_dir=.
4278 1.1 mrg for ac_prog in grep ggrep; do
4279 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4280 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4281 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4282 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4283 1.1 mrg # Check for GNU $ac_path_GREP
4284 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4285 1.1 mrg *GNU*)
4286 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4287 1.1 mrg *)
4288 1.1 mrg ac_count=0
4289 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4290 1.1 mrg while :
4291 1.1 mrg do
4292 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4293 1.1 mrg mv "conftest.tmp" "conftest.in"
4294 1.1 mrg cp "conftest.in" "conftest.nl"
4295 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4296 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4297 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4298 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4299 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4300 1.1 mrg # Best one so far, save it but keep looking for a better one
4301 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4302 1.1 mrg ac_path_GREP_max=$ac_count
4303 1.1 mrg fi
4304 1.1 mrg # 10*(2^10) chars as input seems more than enough
4305 1.1 mrg test $ac_count -gt 10 && break
4306 1.1 mrg done
4307 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4308 1.1 mrg esac
4309 1.1 mrg
4310 1.1 mrg $ac_path_GREP_found && break 3
4311 1.1 mrg done
4312 1.1 mrg done
4313 1.1 mrg done
4314 1.1 mrg IFS=$as_save_IFS
4315 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4316 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4317 1.1 mrg fi
4318 1.1 mrg else
4319 1.1 mrg ac_cv_path_GREP=$GREP
4320 1.1 mrg fi
4321 1.1 mrg
4322 1.1 mrg fi
4323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4324 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4325 1.1 mrg GREP="$ac_cv_path_GREP"
4326 1.1 mrg
4327 1.1 mrg
4328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4329 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4330 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4331 1.1 mrg $as_echo_n "(cached) " >&6
4332 1.1 mrg else
4333 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4334 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4335 1.1 mrg else
4336 1.1 mrg if test -z "$EGREP"; then
4337 1.1 mrg ac_path_EGREP_found=false
4338 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4339 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4341 1.1 mrg do
4342 1.1 mrg IFS=$as_save_IFS
4343 1.1 mrg test -z "$as_dir" && as_dir=.
4344 1.1 mrg for ac_prog in egrep; do
4345 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4346 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4347 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4348 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4349 1.1 mrg # Check for GNU $ac_path_EGREP
4350 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4351 1.1 mrg *GNU*)
4352 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4353 1.1 mrg *)
4354 1.1 mrg ac_count=0
4355 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4356 1.1 mrg while :
4357 1.1 mrg do
4358 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4359 1.1 mrg mv "conftest.tmp" "conftest.in"
4360 1.1 mrg cp "conftest.in" "conftest.nl"
4361 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4362 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4363 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4364 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4365 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4366 1.1 mrg # Best one so far, save it but keep looking for a better one
4367 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4368 1.1 mrg ac_path_EGREP_max=$ac_count
4369 1.1 mrg fi
4370 1.1 mrg # 10*(2^10) chars as input seems more than enough
4371 1.1 mrg test $ac_count -gt 10 && break
4372 1.1 mrg done
4373 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4374 1.1 mrg esac
4375 1.1 mrg
4376 1.1 mrg $ac_path_EGREP_found && break 3
4377 1.1 mrg done
4378 1.1 mrg done
4379 1.1 mrg done
4380 1.1 mrg IFS=$as_save_IFS
4381 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4382 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4383 1.1 mrg fi
4384 1.1 mrg else
4385 1.1 mrg ac_cv_path_EGREP=$EGREP
4386 1.1 mrg fi
4387 1.1 mrg
4388 1.1 mrg fi
4389 1.1 mrg fi
4390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4391 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4392 1.1 mrg EGREP="$ac_cv_path_EGREP"
4393 1.1 mrg
4394 1.1 mrg
4395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4396 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4397 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4398 1.1 mrg $as_echo_n "(cached) " >&6
4399 1.1 mrg else
4400 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4401 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4402 1.1 mrg else
4403 1.1 mrg if test -z "$FGREP"; then
4404 1.1 mrg ac_path_FGREP_found=false
4405 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4406 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4407 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4408 1.1 mrg do
4409 1.1 mrg IFS=$as_save_IFS
4410 1.1 mrg test -z "$as_dir" && as_dir=.
4411 1.1 mrg for ac_prog in fgrep; do
4412 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4413 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4414 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4415 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4416 1.1 mrg # Check for GNU $ac_path_FGREP
4417 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4418 1.1 mrg *GNU*)
4419 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4420 1.1 mrg *)
4421 1.1 mrg ac_count=0
4422 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4423 1.1 mrg while :
4424 1.1 mrg do
4425 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4426 1.1 mrg mv "conftest.tmp" "conftest.in"
4427 1.1 mrg cp "conftest.in" "conftest.nl"
4428 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4429 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4430 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4431 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4432 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4433 1.1 mrg # Best one so far, save it but keep looking for a better one
4434 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4435 1.1 mrg ac_path_FGREP_max=$ac_count
4436 1.1 mrg fi
4437 1.1 mrg # 10*(2^10) chars as input seems more than enough
4438 1.1 mrg test $ac_count -gt 10 && break
4439 1.1 mrg done
4440 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4441 1.1 mrg esac
4442 1.1 mrg
4443 1.1 mrg $ac_path_FGREP_found && break 3
4444 1.1 mrg done
4445 1.1 mrg done
4446 1.1 mrg done
4447 1.1 mrg IFS=$as_save_IFS
4448 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4449 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4450 1.1 mrg fi
4451 1.1 mrg else
4452 1.1 mrg ac_cv_path_FGREP=$FGREP
4453 1.1 mrg fi
4454 1.1 mrg
4455 1.1 mrg fi
4456 1.1 mrg fi
4457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4458 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4459 1.1 mrg FGREP="$ac_cv_path_FGREP"
4460 1.1 mrg
4461 1.1 mrg
4462 1.1 mrg test -z "$GREP" && GREP=grep
4463 1.1 mrg
4464 1.1 mrg
4465 1.1 mrg
4466 1.1 mrg
4467 1.1 mrg
4468 1.1 mrg
4469 1.1 mrg
4470 1.1 mrg
4471 1.1 mrg
4472 1.1 mrg
4473 1.1 mrg
4474 1.1 mrg
4475 1.1 mrg
4476 1.1 mrg
4477 1.1 mrg
4478 1.1 mrg
4479 1.1 mrg
4480 1.1 mrg
4481 1.1 mrg
4482 1.1 mrg # Check whether --with-gnu-ld was given.
4483 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4484 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4485 1.1 mrg else
4486 1.1 mrg with_gnu_ld=no
4487 1.1 mrg fi
4488 1.1 mrg
4489 1.1 mrg ac_prog=ld
4490 1.1 mrg if test "$GCC" = yes; then
4491 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4493 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4494 1.1 mrg case $host in
4495 1.1 mrg *-*-mingw*)
4496 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4497 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4498 1.1 mrg *)
4499 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4500 1.1 mrg esac
4501 1.1 mrg case $ac_prog in
4502 1.1 mrg # Accept absolute paths.
4503 1.1 mrg [\\/]* | ?:[\\/]*)
4504 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4505 1.1 mrg # Canonicalize the pathname of ld
4506 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4507 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4508 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4509 1.1 mrg done
4510 1.1 mrg test -z "$LD" && LD="$ac_prog"
4511 1.1 mrg ;;
4512 1.1 mrg "")
4513 1.1 mrg # If it fails, then pretend we aren't using GCC.
4514 1.1 mrg ac_prog=ld
4515 1.1 mrg ;;
4516 1.1 mrg *)
4517 1.1 mrg # If it is relative, then search for the first ld in PATH.
4518 1.1 mrg with_gnu_ld=unknown
4519 1.1 mrg ;;
4520 1.1 mrg esac
4521 1.1 mrg elif test "$with_gnu_ld" = yes; then
4522 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4523 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4524 1.1 mrg else
4525 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4526 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4527 1.1 mrg fi
4528 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4529 1.1 mrg $as_echo_n "(cached) " >&6
4530 1.1 mrg else
4531 1.1 mrg if test -z "$LD"; then
4532 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4533 1.1 mrg for ac_dir in $PATH; do
4534 1.1 mrg IFS="$lt_save_ifs"
4535 1.1 mrg test -z "$ac_dir" && ac_dir=.
4536 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4537 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4538 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4539 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4540 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4541 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4542 1.1 mrg *GNU* | *'with BFD'*)
4543 1.1 mrg test "$with_gnu_ld" != no && break
4544 1.1 mrg ;;
4545 1.1 mrg *)
4546 1.1 mrg test "$with_gnu_ld" != yes && break
4547 1.1 mrg ;;
4548 1.1 mrg esac
4549 1.1 mrg fi
4550 1.1 mrg done
4551 1.1 mrg IFS="$lt_save_ifs"
4552 1.1 mrg else
4553 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4554 1.1 mrg fi
4555 1.1 mrg fi
4556 1.1 mrg
4557 1.1 mrg LD="$lt_cv_path_LD"
4558 1.1 mrg if test -n "$LD"; then
4559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4560 1.1 mrg $as_echo "$LD" >&6; }
4561 1.1 mrg else
4562 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563 1.1 mrg $as_echo "no" >&6; }
4564 1.1 mrg fi
4565 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4567 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4568 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4569 1.1 mrg $as_echo_n "(cached) " >&6
4570 1.1 mrg else
4571 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4572 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4573 1.1 mrg *GNU* | *'with BFD'*)
4574 1.1 mrg lt_cv_prog_gnu_ld=yes
4575 1.1 mrg ;;
4576 1.1 mrg *)
4577 1.1 mrg lt_cv_prog_gnu_ld=no
4578 1.1 mrg ;;
4579 1.1 mrg esac
4580 1.1 mrg fi
4581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4582 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4583 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4584 1.1 mrg
4585 1.1 mrg
4586 1.1 mrg
4587 1.1 mrg
4588 1.1 mrg
4589 1.1 mrg
4590 1.1 mrg
4591 1.1 mrg
4592 1.1 mrg
4593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4594 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4595 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4596 1.1 mrg $as_echo_n "(cached) " >&6
4597 1.1 mrg else
4598 1.1 mrg if test -n "$NM"; then
4599 1.1 mrg # Let the user override the test.
4600 1.1 mrg lt_cv_path_NM="$NM"
4601 1.1 mrg else
4602 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4603 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4604 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4605 1.1 mrg fi
4606 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4607 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4608 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4609 1.1 mrg IFS="$lt_save_ifs"
4610 1.1 mrg test -z "$ac_dir" && ac_dir=.
4611 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4612 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4613 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4614 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4615 1.1 mrg # nm: unknown option "B" ignored
4616 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4617 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4618 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4619 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4620 1.1 mrg break
4621 1.1 mrg ;;
4622 1.1 mrg *)
4623 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4624 1.1 mrg */dev/null*)
4625 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4626 1.1 mrg break
4627 1.1 mrg ;;
4628 1.1 mrg *)
4629 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4630 1.1 mrg continue # so that we can try to find one that supports BSD flags
4631 1.1 mrg ;;
4632 1.1 mrg esac
4633 1.1 mrg ;;
4634 1.1 mrg esac
4635 1.1 mrg fi
4636 1.1 mrg done
4637 1.1 mrg IFS="$lt_save_ifs"
4638 1.1 mrg done
4639 1.1 mrg : ${lt_cv_path_NM=no}
4640 1.1 mrg fi
4641 1.1 mrg fi
4642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4643 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4644 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4645 1.1 mrg NM="$lt_cv_path_NM"
4646 1.1 mrg else
4647 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4648 1.1 mrg if test -n "$DUMPBIN"; then :
4649 1.1 mrg # Let the user override the test.
4650 1.1 mrg else
4651 1.1 mrg if test -n "$ac_tool_prefix"; then
4652 1.1 mrg for ac_prog in dumpbin "link -dump"
4653 1.1 mrg do
4654 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4655 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4657 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4658 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4659 1.1 mrg $as_echo_n "(cached) " >&6
4660 1.1 mrg else
4661 1.1 mrg if test -n "$DUMPBIN"; then
4662 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4663 1.1 mrg else
4664 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 1.1 mrg for as_dir in $PATH
4666 1.1 mrg do
4667 1.1 mrg IFS=$as_save_IFS
4668 1.1 mrg test -z "$as_dir" && as_dir=.
4669 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4670 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4671 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4672 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4673 1.1 mrg break 2
4674 1.1 mrg fi
4675 1.1 mrg done
4676 1.1 mrg done
4677 1.1 mrg IFS=$as_save_IFS
4678 1.1 mrg
4679 1.1 mrg fi
4680 1.1 mrg fi
4681 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4682 1.1 mrg if test -n "$DUMPBIN"; then
4683 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4684 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4685 1.1 mrg else
4686 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 1.1 mrg $as_echo "no" >&6; }
4688 1.1 mrg fi
4689 1.1 mrg
4690 1.1 mrg
4691 1.1 mrg test -n "$DUMPBIN" && break
4692 1.1 mrg done
4693 1.1 mrg fi
4694 1.1 mrg if test -z "$DUMPBIN"; then
4695 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4696 1.1 mrg for ac_prog in dumpbin "link -dump"
4697 1.1 mrg do
4698 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4699 1.1 mrg set dummy $ac_prog; ac_word=$2
4700 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4701 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4702 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4703 1.1 mrg $as_echo_n "(cached) " >&6
4704 1.1 mrg else
4705 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4706 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4707 1.1 mrg else
4708 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4709 1.1 mrg for as_dir in $PATH
4710 1.1 mrg do
4711 1.1 mrg IFS=$as_save_IFS
4712 1.1 mrg test -z "$as_dir" && as_dir=.
4713 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4714 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4715 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4716 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4717 1.1 mrg break 2
4718 1.1 mrg fi
4719 1.1 mrg done
4720 1.1 mrg done
4721 1.1 mrg IFS=$as_save_IFS
4722 1.1 mrg
4723 1.1 mrg fi
4724 1.1 mrg fi
4725 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4726 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4727 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4728 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4729 1.1 mrg else
4730 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4731 1.1 mrg $as_echo "no" >&6; }
4732 1.1 mrg fi
4733 1.1 mrg
4734 1.1 mrg
4735 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
4736 1.1 mrg done
4737 1.1 mrg
4738 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
4739 1.1 mrg DUMPBIN=":"
4740 1.1 mrg else
4741 1.1 mrg case $cross_compiling:$ac_tool_warned in
4742 1.1 mrg yes:)
4743 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4744 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4745 1.1 mrg ac_tool_warned=yes ;;
4746 1.1 mrg esac
4747 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
4748 1.1 mrg fi
4749 1.1 mrg fi
4750 1.1 mrg
4751 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4752 1.1 mrg *COFF*)
4753 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
4754 1.1 mrg ;;
4755 1.1 mrg *)
4756 1.1 mrg DUMPBIN=:
4757 1.1 mrg ;;
4758 1.1 mrg esac
4759 1.1 mrg fi
4760 1.1 mrg
4761 1.1 mrg if test "$DUMPBIN" != ":"; then
4762 1.1 mrg NM="$DUMPBIN"
4763 1.1 mrg fi
4764 1.1 mrg fi
4765 1.1 mrg test -z "$NM" && NM=nm
4766 1.1 mrg
4767 1.1 mrg
4768 1.1 mrg
4769 1.1 mrg
4770 1.1 mrg
4771 1.1 mrg
4772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4773 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4774 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4775 1.1 mrg $as_echo_n "(cached) " >&6
4776 1.1 mrg else
4777 1.1 mrg lt_cv_nm_interface="BSD nm"
4778 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4779 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4780 1.1 mrg (eval "$ac_compile" 2>conftest.err)
4781 1.1 mrg cat conftest.err >&5
4782 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4783 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4784 1.1 mrg cat conftest.err >&5
4785 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4786 1.1 mrg cat conftest.out >&5
4787 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4788 1.1 mrg lt_cv_nm_interface="MS dumpbin"
4789 1.1 mrg fi
4790 1.1 mrg rm -f conftest*
4791 1.1 mrg fi
4792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4793 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4794 1.1 mrg
4795 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4796 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4797 1.1 mrg LN_S=$as_ln_s
4798 1.1 mrg if test "$LN_S" = "ln -s"; then
4799 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4800 1.1 mrg $as_echo "yes" >&6; }
4801 1.1 mrg else
4802 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4803 1.1 mrg $as_echo "no, using $LN_S" >&6; }
4804 1.1 mrg fi
4805 1.1 mrg
4806 1.1 mrg # find the maximum length of command line arguments
4807 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4808 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4809 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4810 1.1 mrg $as_echo_n "(cached) " >&6
4811 1.1 mrg else
4812 1.1 mrg i=0
4813 1.1 mrg teststring="ABCD"
4814 1.1 mrg
4815 1.1 mrg case $build_os in
4816 1.1 mrg msdosdjgpp*)
4817 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4818 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4819 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
4820 1.1 mrg # check would be larger than it should be.
4821 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4822 1.1 mrg ;;
4823 1.1 mrg
4824 1.1 mrg gnu*)
4825 1.1 mrg # Under GNU Hurd, this test is not required because there is
4826 1.1 mrg # no limit to the length of command line arguments.
4827 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
4828 1.1 mrg lt_cv_sys_max_cmd_len=-1;
4829 1.1 mrg ;;
4830 1.1 mrg
4831 1.1 mrg cygwin* | mingw* | cegcc*)
4832 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4833 1.1 mrg # about 5 minutes as the teststring grows exponentially.
4834 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4835 1.1 mrg # you end up with a "frozen" computer, even though with patience
4836 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
4837 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
4838 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4839 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4840 1.1 mrg ;;
4841 1.1 mrg
4842 1.1 mrg mint*)
4843 1.1 mrg # On MiNT this can take a long time and run out of memory.
4844 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4845 1.1 mrg ;;
4846 1.1 mrg
4847 1.1 mrg amigaos*)
4848 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4849 1.1 mrg # So we just punt and use a minimum line length of 8192.
4850 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4851 1.1 mrg ;;
4852 1.1 mrg
4853 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4854 1.1 mrg # This has been around since 386BSD, at least. Likely further.
4855 1.1 mrg if test -x /sbin/sysctl; then
4856 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4857 1.1 mrg elif test -x /usr/sbin/sysctl; then
4858 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4859 1.1 mrg else
4860 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4861 1.1 mrg fi
4862 1.1 mrg # And add a safety zone
4863 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4864 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4865 1.1 mrg ;;
4866 1.1 mrg
4867 1.1 mrg interix*)
4868 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4869 1.1 mrg lt_cv_sys_max_cmd_len=196608
4870 1.1 mrg ;;
4871 1.1 mrg
4872 1.1 mrg osf*)
4873 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4874 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4875 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
4876 1.1 mrg # First set a reasonable default.
4877 1.1 mrg lt_cv_sys_max_cmd_len=16384
4878 1.1 mrg #
4879 1.1 mrg if test -x /sbin/sysconfig; then
4880 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4881 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4882 1.1 mrg esac
4883 1.1 mrg fi
4884 1.1 mrg ;;
4885 1.1 mrg sco3.2v5*)
4886 1.1 mrg lt_cv_sys_max_cmd_len=102400
4887 1.1 mrg ;;
4888 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4889 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4890 1.1 mrg if test -n "$kargmax"; then
4891 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4892 1.1 mrg else
4893 1.1 mrg lt_cv_sys_max_cmd_len=32768
4894 1.1 mrg fi
4895 1.1 mrg ;;
4896 1.1 mrg *)
4897 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4898 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4899 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4900 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4901 1.1 mrg else
4902 1.1 mrg # Make teststring a little bigger before we do anything with it.
4903 1.1 mrg # a 1K string should be a reasonable start.
4904 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
4905 1.1 mrg teststring=$teststring$teststring
4906 1.1 mrg done
4907 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4908 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
4909 1.1 mrg # maximum length that is only half of the actual maximum length, but
4910 1.1 mrg # we can't tell.
4911 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4912 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4913 1.1 mrg test $i != 17 # 1/2 MB should be enough
4914 1.1 mrg do
4915 1.1 mrg i=`expr $i + 1`
4916 1.1 mrg teststring=$teststring$teststring
4917 1.1 mrg done
4918 1.1 mrg # Only check the string length outside the loop.
4919 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4920 1.1 mrg teststring=
4921 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
4922 1.1 mrg # massive amounts of additional arguments before passing them to the
4923 1.1 mrg # linker. It appears as though 1/2 is a usable value.
4924 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4925 1.1 mrg fi
4926 1.1 mrg ;;
4927 1.1 mrg esac
4928 1.1 mrg
4929 1.1 mrg fi
4930 1.1 mrg
4931 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4932 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4933 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4934 1.1 mrg else
4935 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4936 1.1 mrg $as_echo "none" >&6; }
4937 1.1 mrg fi
4938 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4939 1.1 mrg
4940 1.1 mrg
4941 1.1 mrg
4942 1.1 mrg
4943 1.1 mrg
4944 1.1 mrg
4945 1.1 mrg : ${CP="cp -f"}
4946 1.1 mrg : ${MV="mv -f"}
4947 1.1 mrg : ${RM="rm -f"}
4948 1.1 mrg
4949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4950 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4951 1.1 mrg # Try some XSI features
4952 1.1 mrg xsi_shell=no
4953 1.1 mrg ( _lt_dummy="a/b/c"
4954 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4955 1.1 mrg = c,a/b,, \
4956 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4957 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4958 1.1 mrg && xsi_shell=yes
4959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4960 1.1 mrg $as_echo "$xsi_shell" >&6; }
4961 1.1 mrg
4962 1.1 mrg
4963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4964 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4965 1.1 mrg lt_shell_append=no
4966 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4967 1.1 mrg >/dev/null 2>&1 \
4968 1.1 mrg && lt_shell_append=yes
4969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4970 1.1 mrg $as_echo "$lt_shell_append" >&6; }
4971 1.1 mrg
4972 1.1 mrg
4973 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4974 1.1 mrg lt_unset=unset
4975 1.1 mrg else
4976 1.1 mrg lt_unset=false
4977 1.1 mrg fi
4978 1.1 mrg
4979 1.1 mrg
4980 1.1 mrg
4981 1.1 mrg
4982 1.1 mrg
4983 1.1 mrg # test EBCDIC or ASCII
4984 1.1 mrg case `echo X|tr X '\101'` in
4985 1.1 mrg A) # ASCII based system
4986 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4987 1.1 mrg lt_SP2NL='tr \040 \012'
4988 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
4989 1.1 mrg ;;
4990 1.1 mrg *) # EBCDIC based system
4991 1.1 mrg lt_SP2NL='tr \100 \n'
4992 1.1 mrg lt_NL2SP='tr \r\n \100\100'
4993 1.1 mrg ;;
4994 1.1 mrg esac
4995 1.1 mrg
4996 1.1 mrg
4997 1.1 mrg
4998 1.1 mrg
4999 1.1 mrg
5000 1.1 mrg
5001 1.1 mrg
5002 1.1 mrg
5003 1.1 mrg
5004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5005 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5006 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5007 1.1 mrg $as_echo_n "(cached) " >&6
5008 1.1 mrg else
5009 1.1 mrg lt_cv_ld_reload_flag='-r'
5010 1.1 mrg fi
5011 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5012 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5013 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5014 1.1 mrg case $reload_flag in
5015 1.1 mrg "" | " "*) ;;
5016 1.1 mrg *) reload_flag=" $reload_flag" ;;
5017 1.1 mrg esac
5018 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5019 1.1 mrg case $host_os in
5020 1.1 mrg darwin*)
5021 1.1 mrg if test "$GCC" = yes; then
5022 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5023 1.1 mrg else
5024 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5025 1.1 mrg fi
5026 1.1 mrg ;;
5027 1.1 mrg esac
5028 1.1 mrg
5029 1.1 mrg
5030 1.1 mrg
5031 1.1 mrg
5032 1.1 mrg
5033 1.1 mrg
5034 1.1 mrg
5035 1.1 mrg
5036 1.1 mrg
5037 1.1 mrg if test -n "$ac_tool_prefix"; then
5038 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5039 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5040 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5041 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5042 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5043 1.1 mrg $as_echo_n "(cached) " >&6
5044 1.1 mrg else
5045 1.1 mrg if test -n "$OBJDUMP"; then
5046 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5047 1.1 mrg else
5048 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5049 1.1 mrg for as_dir in $PATH
5050 1.1 mrg do
5051 1.1 mrg IFS=$as_save_IFS
5052 1.1 mrg test -z "$as_dir" && as_dir=.
5053 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5054 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5055 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5056 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5057 1.1 mrg break 2
5058 1.1 mrg fi
5059 1.1 mrg done
5060 1.1 mrg done
5061 1.1 mrg IFS=$as_save_IFS
5062 1.1 mrg
5063 1.1 mrg fi
5064 1.1 mrg fi
5065 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5066 1.1 mrg if test -n "$OBJDUMP"; then
5067 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5068 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5069 1.1 mrg else
5070 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5071 1.1 mrg $as_echo "no" >&6; }
5072 1.1 mrg fi
5073 1.1 mrg
5074 1.1 mrg
5075 1.1 mrg fi
5076 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5077 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5078 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5079 1.1 mrg set dummy objdump; ac_word=$2
5080 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5081 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5082 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5083 1.1 mrg $as_echo_n "(cached) " >&6
5084 1.1 mrg else
5085 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5086 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5087 1.1 mrg else
5088 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5089 1.1 mrg for as_dir in $PATH
5090 1.1 mrg do
5091 1.1 mrg IFS=$as_save_IFS
5092 1.1 mrg test -z "$as_dir" && as_dir=.
5093 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5094 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5095 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5096 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5097 1.1 mrg break 2
5098 1.1 mrg fi
5099 1.1 mrg done
5100 1.1 mrg done
5101 1.1 mrg IFS=$as_save_IFS
5102 1.1 mrg
5103 1.1 mrg fi
5104 1.1 mrg fi
5105 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5106 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5108 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5109 1.1 mrg else
5110 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5111 1.1 mrg $as_echo "no" >&6; }
5112 1.1 mrg fi
5113 1.1 mrg
5114 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5115 1.1 mrg OBJDUMP="false"
5116 1.1 mrg else
5117 1.1 mrg case $cross_compiling:$ac_tool_warned in
5118 1.1 mrg yes:)
5119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5120 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5121 1.1 mrg ac_tool_warned=yes ;;
5122 1.1 mrg esac
5123 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5124 1.1 mrg fi
5125 1.1 mrg else
5126 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5127 1.1 mrg fi
5128 1.1 mrg
5129 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5130 1.1 mrg
5131 1.1 mrg
5132 1.1 mrg
5133 1.1 mrg
5134 1.1 mrg
5135 1.1 mrg
5136 1.1 mrg
5137 1.1 mrg
5138 1.1 mrg
5139 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5140 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5141 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5142 1.1 mrg $as_echo_n "(cached) " >&6
5143 1.1 mrg else
5144 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5145 1.1 mrg lt_cv_file_magic_test_file=
5146 1.1 mrg lt_cv_deplibs_check_method='unknown'
5147 1.1 mrg # Need to set the preceding variable on all platforms that support
5148 1.1 mrg # interlibrary dependencies.
5149 1.1 mrg # 'none' -- dependencies not supported.
5150 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5151 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5152 1.1 mrg # 'test_compile' -- check by making test program.
5153 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5154 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5155 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5156 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5157 1.1 mrg
5158 1.1 mrg case $host_os in
5159 1.1 mrg aix[4-9]*)
5160 1.1 mrg lt_cv_deplibs_check_method=pass_all
5161 1.1 mrg ;;
5162 1.1 mrg
5163 1.1 mrg beos*)
5164 1.1 mrg lt_cv_deplibs_check_method=pass_all
5165 1.1 mrg ;;
5166 1.1 mrg
5167 1.1 mrg bsdi[45]*)
5168 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5169 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5170 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5171 1.1 mrg ;;
5172 1.1 mrg
5173 1.1 mrg cygwin*)
5174 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5175 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5176 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5177 1.1 mrg ;;
5178 1.1 mrg
5179 1.1 mrg mingw* | pw32*)
5180 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5181 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5182 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5183 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5184 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5185 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5186 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5187 1.1 mrg else
5188 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5189 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5190 1.1 mrg fi
5191 1.1 mrg ;;
5192 1.1 mrg
5193 1.1 mrg cegcc*)
5194 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5195 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5196 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5197 1.1 mrg ;;
5198 1.1 mrg
5199 1.1 mrg darwin* | rhapsody*)
5200 1.1 mrg lt_cv_deplibs_check_method=pass_all
5201 1.1 mrg ;;
5202 1.1 mrg
5203 1.1 mrg freebsd* | dragonfly*)
5204 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5205 1.1 mrg case $host_cpu in
5206 1.1 mrg i*86 )
5207 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5208 1.1 mrg # Let's accept both of them until this is cleared up.
5209 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5210 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5211 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5212 1.1 mrg ;;
5213 1.1 mrg esac
5214 1.1 mrg else
5215 1.1 mrg lt_cv_deplibs_check_method=pass_all
5216 1.1 mrg fi
5217 1.1 mrg ;;
5218 1.1 mrg
5219 1.1 mrg gnu*)
5220 1.1 mrg lt_cv_deplibs_check_method=pass_all
5221 1.1 mrg ;;
5222 1.1 mrg
5223 1.1 mrg haiku*)
5224 1.1 mrg lt_cv_deplibs_check_method=pass_all
5225 1.1 mrg ;;
5226 1.1 mrg
5227 1.1 mrg hpux10.20* | hpux11*)
5228 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5229 1.1 mrg case $host_cpu in
5230 1.1 mrg ia64*)
5231 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5232 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5233 1.1 mrg ;;
5234 1.1 mrg hppa*64*)
5235 1.1 mrg 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]'
5236 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5237 1.1 mrg ;;
5238 1.1 mrg *)
5239 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5240 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5241 1.1 mrg ;;
5242 1.1 mrg esac
5243 1.1 mrg ;;
5244 1.1 mrg
5245 1.1 mrg interix[3-9]*)
5246 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5247 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5248 1.1 mrg ;;
5249 1.1 mrg
5250 1.1 mrg irix5* | irix6* | nonstopux*)
5251 1.1 mrg case $LD in
5252 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5253 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5254 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5255 1.1 mrg *) libmagic=never-match;;
5256 1.1 mrg esac
5257 1.1 mrg lt_cv_deplibs_check_method=pass_all
5258 1.1 mrg ;;
5259 1.1 mrg
5260 1.1 mrg # This must be Linux ELF.
5261 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5262 1.1 mrg lt_cv_deplibs_check_method=pass_all
5263 1.1 mrg ;;
5264 1.1 mrg
5265 1.1 mrg netbsd*)
5266 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5267 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5268 1.1 mrg else
5269 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5270 1.1 mrg fi
5271 1.1 mrg ;;
5272 1.1 mrg
5273 1.1 mrg newos6*)
5274 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5275 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5276 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5277 1.1 mrg ;;
5278 1.1 mrg
5279 1.1 mrg *nto* | *qnx*)
5280 1.1 mrg lt_cv_deplibs_check_method=pass_all
5281 1.1 mrg ;;
5282 1.1 mrg
5283 1.1 mrg openbsd*)
5284 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5285 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5286 1.1 mrg else
5287 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5288 1.1 mrg fi
5289 1.1 mrg ;;
5290 1.1 mrg
5291 1.1 mrg osf3* | osf4* | osf5*)
5292 1.1 mrg lt_cv_deplibs_check_method=pass_all
5293 1.1 mrg ;;
5294 1.1 mrg
5295 1.1 mrg rdos*)
5296 1.1 mrg lt_cv_deplibs_check_method=pass_all
5297 1.1 mrg ;;
5298 1.1 mrg
5299 1.1 mrg solaris*)
5300 1.1 mrg lt_cv_deplibs_check_method=pass_all
5301 1.1 mrg ;;
5302 1.1 mrg
5303 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5304 1.1 mrg lt_cv_deplibs_check_method=pass_all
5305 1.1 mrg ;;
5306 1.1 mrg
5307 1.1 mrg sysv4 | sysv4.3*)
5308 1.1 mrg case $host_vendor in
5309 1.1 mrg motorola)
5310 1.1 mrg 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]'
5311 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5312 1.1 mrg ;;
5313 1.1 mrg ncr)
5314 1.1 mrg lt_cv_deplibs_check_method=pass_all
5315 1.1 mrg ;;
5316 1.1 mrg sequent)
5317 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5318 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5319 1.1 mrg ;;
5320 1.1 mrg sni)
5321 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5322 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5323 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5324 1.1 mrg ;;
5325 1.1 mrg siemens)
5326 1.1 mrg lt_cv_deplibs_check_method=pass_all
5327 1.1 mrg ;;
5328 1.1 mrg pc)
5329 1.1 mrg lt_cv_deplibs_check_method=pass_all
5330 1.1 mrg ;;
5331 1.1 mrg esac
5332 1.1 mrg ;;
5333 1.1 mrg
5334 1.1 mrg tpf*)
5335 1.1 mrg lt_cv_deplibs_check_method=pass_all
5336 1.1 mrg ;;
5337 1.1 mrg esac
5338 1.1 mrg
5339 1.1 mrg fi
5340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5341 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5342 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5343 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5344 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5345 1.1 mrg
5346 1.1 mrg
5347 1.1 mrg
5348 1.1 mrg
5349 1.1 mrg
5350 1.1 mrg
5351 1.1 mrg
5352 1.1 mrg
5353 1.1 mrg
5354 1.1 mrg
5355 1.1 mrg
5356 1.1 mrg
5357 1.1 mrg if test -n "$ac_tool_prefix"; then
5358 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5359 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5360 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5361 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5362 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5363 1.1 mrg $as_echo_n "(cached) " >&6
5364 1.1 mrg else
5365 1.1 mrg if test -n "$AR"; then
5366 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5367 1.1 mrg else
5368 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5369 1.1 mrg for as_dir in $PATH
5370 1.1 mrg do
5371 1.1 mrg IFS=$as_save_IFS
5372 1.1 mrg test -z "$as_dir" && as_dir=.
5373 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5374 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5375 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5376 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5377 1.1 mrg break 2
5378 1.1 mrg fi
5379 1.1 mrg done
5380 1.1 mrg done
5381 1.1 mrg IFS=$as_save_IFS
5382 1.1 mrg
5383 1.1 mrg fi
5384 1.1 mrg fi
5385 1.1 mrg AR=$ac_cv_prog_AR
5386 1.1 mrg if test -n "$AR"; then
5387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5388 1.1 mrg $as_echo "$AR" >&6; }
5389 1.1 mrg else
5390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5391 1.1 mrg $as_echo "no" >&6; }
5392 1.1 mrg fi
5393 1.1 mrg
5394 1.1 mrg
5395 1.1 mrg fi
5396 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5397 1.1 mrg ac_ct_AR=$AR
5398 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5399 1.1 mrg set dummy ar; ac_word=$2
5400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5401 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5402 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5403 1.1 mrg $as_echo_n "(cached) " >&6
5404 1.1 mrg else
5405 1.1 mrg if test -n "$ac_ct_AR"; then
5406 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5407 1.1 mrg else
5408 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5409 1.1 mrg for as_dir in $PATH
5410 1.1 mrg do
5411 1.1 mrg IFS=$as_save_IFS
5412 1.1 mrg test -z "$as_dir" && as_dir=.
5413 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5414 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5415 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5416 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5417 1.1 mrg break 2
5418 1.1 mrg fi
5419 1.1 mrg done
5420 1.1 mrg done
5421 1.1 mrg IFS=$as_save_IFS
5422 1.1 mrg
5423 1.1 mrg fi
5424 1.1 mrg fi
5425 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5426 1.1 mrg if test -n "$ac_ct_AR"; then
5427 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5428 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5429 1.1 mrg else
5430 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5431 1.1 mrg $as_echo "no" >&6; }
5432 1.1 mrg fi
5433 1.1 mrg
5434 1.1 mrg if test "x$ac_ct_AR" = x; then
5435 1.1 mrg AR="false"
5436 1.1 mrg else
5437 1.1 mrg case $cross_compiling:$ac_tool_warned in
5438 1.1 mrg yes:)
5439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5440 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5441 1.1 mrg ac_tool_warned=yes ;;
5442 1.1 mrg esac
5443 1.1 mrg AR=$ac_ct_AR
5444 1.1 mrg fi
5445 1.1 mrg else
5446 1.1 mrg AR="$ac_cv_prog_AR"
5447 1.1 mrg fi
5448 1.1 mrg
5449 1.1 mrg test -z "$AR" && AR=ar
5450 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5451 1.1 mrg
5452 1.1 mrg
5453 1.1 mrg
5454 1.1 mrg
5455 1.1 mrg
5456 1.1 mrg
5457 1.1 mrg
5458 1.1 mrg
5459 1.1 mrg
5460 1.1 mrg
5461 1.1 mrg
5462 1.1 mrg if test -n "$ac_tool_prefix"; then
5463 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5464 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5466 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5467 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5468 1.1 mrg $as_echo_n "(cached) " >&6
5469 1.1 mrg else
5470 1.1 mrg if test -n "$STRIP"; then
5471 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5472 1.1 mrg else
5473 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5474 1.1 mrg for as_dir in $PATH
5475 1.1 mrg do
5476 1.1 mrg IFS=$as_save_IFS
5477 1.1 mrg test -z "$as_dir" && as_dir=.
5478 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5479 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5480 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5481 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5482 1.1 mrg break 2
5483 1.1 mrg fi
5484 1.1 mrg done
5485 1.1 mrg done
5486 1.1 mrg IFS=$as_save_IFS
5487 1.1 mrg
5488 1.1 mrg fi
5489 1.1 mrg fi
5490 1.1 mrg STRIP=$ac_cv_prog_STRIP
5491 1.1 mrg if test -n "$STRIP"; then
5492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5493 1.1 mrg $as_echo "$STRIP" >&6; }
5494 1.1 mrg else
5495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5496 1.1 mrg $as_echo "no" >&6; }
5497 1.1 mrg fi
5498 1.1 mrg
5499 1.1 mrg
5500 1.1 mrg fi
5501 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5502 1.1 mrg ac_ct_STRIP=$STRIP
5503 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5504 1.1 mrg set dummy strip; ac_word=$2
5505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5506 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5507 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5508 1.1 mrg $as_echo_n "(cached) " >&6
5509 1.1 mrg else
5510 1.1 mrg if test -n "$ac_ct_STRIP"; then
5511 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5512 1.1 mrg else
5513 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5514 1.1 mrg for as_dir in $PATH
5515 1.1 mrg do
5516 1.1 mrg IFS=$as_save_IFS
5517 1.1 mrg test -z "$as_dir" && as_dir=.
5518 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5519 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5520 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5521 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5522 1.1 mrg break 2
5523 1.1 mrg fi
5524 1.1 mrg done
5525 1.1 mrg done
5526 1.1 mrg IFS=$as_save_IFS
5527 1.1 mrg
5528 1.1 mrg fi
5529 1.1 mrg fi
5530 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5531 1.1 mrg if test -n "$ac_ct_STRIP"; then
5532 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5533 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5534 1.1 mrg else
5535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5536 1.1 mrg $as_echo "no" >&6; }
5537 1.1 mrg fi
5538 1.1 mrg
5539 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5540 1.1 mrg STRIP=":"
5541 1.1 mrg else
5542 1.1 mrg case $cross_compiling:$ac_tool_warned in
5543 1.1 mrg yes:)
5544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5545 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5546 1.1 mrg ac_tool_warned=yes ;;
5547 1.1 mrg esac
5548 1.1 mrg STRIP=$ac_ct_STRIP
5549 1.1 mrg fi
5550 1.1 mrg else
5551 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5552 1.1 mrg fi
5553 1.1 mrg
5554 1.1 mrg test -z "$STRIP" && STRIP=:
5555 1.1 mrg
5556 1.1 mrg
5557 1.1 mrg
5558 1.1 mrg
5559 1.1 mrg
5560 1.1 mrg
5561 1.1 mrg if test -n "$ac_tool_prefix"; then
5562 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5563 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5565 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5566 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5567 1.1 mrg $as_echo_n "(cached) " >&6
5568 1.1 mrg else
5569 1.1 mrg if test -n "$RANLIB"; then
5570 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5571 1.1 mrg else
5572 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5573 1.1 mrg for as_dir in $PATH
5574 1.1 mrg do
5575 1.1 mrg IFS=$as_save_IFS
5576 1.1 mrg test -z "$as_dir" && as_dir=.
5577 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5578 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5579 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5580 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5581 1.1 mrg break 2
5582 1.1 mrg fi
5583 1.1 mrg done
5584 1.1 mrg done
5585 1.1 mrg IFS=$as_save_IFS
5586 1.1 mrg
5587 1.1 mrg fi
5588 1.1 mrg fi
5589 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5590 1.1 mrg if test -n "$RANLIB"; then
5591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5592 1.1 mrg $as_echo "$RANLIB" >&6; }
5593 1.1 mrg else
5594 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5595 1.1 mrg $as_echo "no" >&6; }
5596 1.1 mrg fi
5597 1.1 mrg
5598 1.1 mrg
5599 1.1 mrg fi
5600 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5601 1.1 mrg ac_ct_RANLIB=$RANLIB
5602 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5603 1.1 mrg set dummy ranlib; ac_word=$2
5604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5605 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5606 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5607 1.1 mrg $as_echo_n "(cached) " >&6
5608 1.1 mrg else
5609 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5610 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5611 1.1 mrg else
5612 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5613 1.1 mrg for as_dir in $PATH
5614 1.1 mrg do
5615 1.1 mrg IFS=$as_save_IFS
5616 1.1 mrg test -z "$as_dir" && as_dir=.
5617 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5618 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5619 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5620 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5621 1.1 mrg break 2
5622 1.1 mrg fi
5623 1.1 mrg done
5624 1.1 mrg done
5625 1.1 mrg IFS=$as_save_IFS
5626 1.1 mrg
5627 1.1 mrg fi
5628 1.1 mrg fi
5629 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5630 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5631 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5632 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5633 1.1 mrg else
5634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5635 1.1 mrg $as_echo "no" >&6; }
5636 1.1 mrg fi
5637 1.1 mrg
5638 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5639 1.1 mrg RANLIB=":"
5640 1.1 mrg else
5641 1.1 mrg case $cross_compiling:$ac_tool_warned in
5642 1.1 mrg yes:)
5643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5644 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5645 1.1 mrg ac_tool_warned=yes ;;
5646 1.1 mrg esac
5647 1.1 mrg RANLIB=$ac_ct_RANLIB
5648 1.1 mrg fi
5649 1.1 mrg else
5650 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5651 1.1 mrg fi
5652 1.1 mrg
5653 1.1 mrg test -z "$RANLIB" && RANLIB=:
5654 1.1 mrg
5655 1.1 mrg
5656 1.1 mrg
5657 1.1 mrg
5658 1.1 mrg
5659 1.1 mrg
5660 1.1 mrg # Determine commands to create old-style static archives.
5661 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5662 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5663 1.1 mrg old_postuninstall_cmds=
5664 1.1 mrg
5665 1.1 mrg if test -n "$RANLIB"; then
5666 1.1 mrg case $host_os in
5667 1.1 mrg openbsd*)
5668 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5669 1.1 mrg ;;
5670 1.1 mrg *)
5671 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5672 1.1 mrg ;;
5673 1.1 mrg esac
5674 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5675 1.1 mrg fi
5676 1.1 mrg
5677 1.1 mrg case $host_os in
5678 1.1 mrg darwin*)
5679 1.1 mrg lock_old_archive_extraction=yes ;;
5680 1.1 mrg *)
5681 1.1 mrg lock_old_archive_extraction=no ;;
5682 1.1 mrg esac
5683 1.1 mrg
5684 1.1 mrg
5685 1.1 mrg
5686 1.1 mrg
5687 1.1 mrg
5688 1.1 mrg
5689 1.1 mrg
5690 1.1 mrg
5691 1.1 mrg
5692 1.1 mrg
5693 1.1 mrg
5694 1.1 mrg
5695 1.1 mrg
5696 1.1 mrg
5697 1.1 mrg
5698 1.1 mrg
5699 1.1 mrg
5700 1.1 mrg
5701 1.1 mrg
5702 1.1 mrg
5703 1.1 mrg
5704 1.1 mrg
5705 1.1 mrg
5706 1.1 mrg
5707 1.1 mrg
5708 1.1 mrg
5709 1.1 mrg
5710 1.1 mrg
5711 1.1 mrg
5712 1.1 mrg
5713 1.1 mrg
5714 1.1 mrg
5715 1.1 mrg
5716 1.1 mrg
5717 1.1 mrg
5718 1.1 mrg
5719 1.1 mrg
5720 1.1 mrg
5721 1.1 mrg
5722 1.1 mrg # If no C compiler was specified, use CC.
5723 1.1 mrg LTCC=${LTCC-"$CC"}
5724 1.1 mrg
5725 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
5726 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5727 1.1 mrg
5728 1.1 mrg # Allow CC to be a program name with arguments.
5729 1.1 mrg compiler=$CC
5730 1.1 mrg
5731 1.1 mrg
5732 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5734 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5735 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5736 1.1 mrg $as_echo_n "(cached) " >&6
5737 1.1 mrg else
5738 1.1 mrg
5739 1.1 mrg # These are sane defaults that work on at least a few old systems.
5740 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5741 1.1 mrg
5742 1.1 mrg # Character class describing NM global symbol codes.
5743 1.1 mrg symcode='[BCDEGRST]'
5744 1.1 mrg
5745 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5746 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5747 1.1 mrg
5748 1.1 mrg # Define system-specific variables.
5749 1.1 mrg case $host_os in
5750 1.1 mrg aix*)
5751 1.1 mrg symcode='[BCDT]'
5752 1.1 mrg ;;
5753 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
5754 1.1 mrg symcode='[ABCDGISTW]'
5755 1.1 mrg ;;
5756 1.1 mrg hpux*)
5757 1.1 mrg if test "$host_cpu" = ia64; then
5758 1.1 mrg symcode='[ABCDEGRST]'
5759 1.1 mrg fi
5760 1.1 mrg ;;
5761 1.1 mrg irix* | nonstopux*)
5762 1.1 mrg symcode='[BCDEGRST]'
5763 1.1 mrg ;;
5764 1.1 mrg osf*)
5765 1.1 mrg symcode='[BCDEGQRST]'
5766 1.1 mrg ;;
5767 1.1 mrg solaris*)
5768 1.1 mrg symcode='[BDRT]'
5769 1.1 mrg ;;
5770 1.1 mrg sco3.2v5*)
5771 1.1 mrg symcode='[DT]'
5772 1.1 mrg ;;
5773 1.1 mrg sysv4.2uw2*)
5774 1.1 mrg symcode='[DT]'
5775 1.1 mrg ;;
5776 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5777 1.1 mrg symcode='[ABDT]'
5778 1.1 mrg ;;
5779 1.1 mrg sysv4)
5780 1.1 mrg symcode='[DFNSTU]'
5781 1.1 mrg ;;
5782 1.1 mrg esac
5783 1.1 mrg
5784 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
5785 1.1 mrg case `$NM -V 2>&1` in
5786 1.1 mrg *GNU* | *'with BFD'*)
5787 1.1 mrg symcode='[ABCDGIRSTW]' ;;
5788 1.1 mrg esac
5789 1.1 mrg
5790 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
5791 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5792 1.1 mrg # so use this general approach.
5793 1.1 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5794 1.1 mrg
5795 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
5796 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5797 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5798 1.1 mrg
5799 1.1 mrg # Handle CRLF in mingw tool chain
5800 1.1 mrg opt_cr=
5801 1.1 mrg case $build_os in
5802 1.1 mrg mingw*)
5803 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5804 1.1 mrg ;;
5805 1.1 mrg esac
5806 1.1 mrg
5807 1.1 mrg # Try without a prefix underscore, then with it.
5808 1.1 mrg for ac_symprfx in "" "_"; do
5809 1.1 mrg
5810 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5811 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5812 1.1 mrg
5813 1.1 mrg # Write the raw and C identifiers.
5814 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5815 1.1 mrg # Fake it for dumpbin and say T for any non-static function
5816 1.1 mrg # and D for any global variable.
5817 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
5818 1.1 mrg # which start with @ or ?.
5819 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5820 1.1 mrg " {last_section=section; section=\$ 3};"\
5821 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5822 1.1 mrg " \$ 0!~/External *\|/{next};"\
5823 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5824 1.1 mrg " {if(hide[section]) next};"\
5825 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5826 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5827 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5828 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5829 1.1 mrg " ' prfx=^$ac_symprfx"
5830 1.1 mrg else
5831 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5832 1.1 mrg fi
5833 1.1 mrg
5834 1.1 mrg # Check to see that the pipe works correctly.
5835 1.1 mrg pipe_works=no
5836 1.1 mrg
5837 1.1 mrg rm -f conftest*
5838 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
5839 1.1 mrg #ifdef __cplusplus
5840 1.1 mrg extern "C" {
5841 1.1 mrg #endif
5842 1.1 mrg char nm_test_var;
5843 1.1 mrg void nm_test_func(void);
5844 1.1 mrg void nm_test_func(void){}
5845 1.1 mrg #ifdef __cplusplus
5846 1.1 mrg }
5847 1.1 mrg #endif
5848 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5849 1.1 mrg _LT_EOF
5850 1.1 mrg
5851 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5852 1.1 mrg (eval $ac_compile) 2>&5
5853 1.1 mrg ac_status=$?
5854 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5855 1.1 mrg test $ac_status = 0; }; then
5856 1.1 mrg # Now try to grab the symbols.
5857 1.1 mrg nlist=conftest.nm
5858 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5859 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5860 1.1 mrg ac_status=$?
5861 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5862 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
5863 1.1 mrg # Try sorting and uniquifying the output.
5864 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5865 1.1 mrg mv -f "$nlist"T "$nlist"
5866 1.1 mrg else
5867 1.1 mrg rm -f "$nlist"T
5868 1.1 mrg fi
5869 1.1 mrg
5870 1.1 mrg # Make sure that we snagged all the symbols we need.
5871 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5872 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5873 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
5874 1.1 mrg #ifdef __cplusplus
5875 1.1 mrg extern "C" {
5876 1.1 mrg #endif
5877 1.1 mrg
5878 1.1 mrg _LT_EOF
5879 1.1 mrg # Now generate the symbol file.
5880 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5881 1.1 mrg
5882 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
5883 1.1 mrg
5884 1.1 mrg /* The mapping between symbol names and symbols. */
5885 1.1 mrg const struct {
5886 1.1 mrg const char *name;
5887 1.1 mrg void *address;
5888 1.1 mrg }
5889 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5890 1.1 mrg {
5891 1.1 mrg { "@PROGRAM@", (void *) 0 },
5892 1.1 mrg _LT_EOF
5893 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5894 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5895 1.1 mrg {0, (void *) 0}
5896 1.1 mrg };
5897 1.1 mrg
5898 1.1 mrg /* This works around a problem in FreeBSD linker */
5899 1.1 mrg #ifdef FREEBSD_WORKAROUND
5900 1.1 mrg static const void *lt_preloaded_setup() {
5901 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5902 1.1 mrg }
5903 1.1 mrg #endif
5904 1.1 mrg
5905 1.1 mrg #ifdef __cplusplus
5906 1.1 mrg }
5907 1.1 mrg #endif
5908 1.1 mrg _LT_EOF
5909 1.1 mrg # Now try linking the two files.
5910 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5911 1.1 mrg lt_save_LIBS="$LIBS"
5912 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5913 1.1 mrg LIBS="conftstm.$ac_objext"
5914 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5915 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5916 1.1 mrg (eval $ac_link) 2>&5
5917 1.1 mrg ac_status=$?
5918 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5919 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5920 1.1 mrg pipe_works=yes
5921 1.1 mrg fi
5922 1.1 mrg LIBS="$lt_save_LIBS"
5923 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5924 1.1 mrg else
5925 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5926 1.1 mrg fi
5927 1.1 mrg else
5928 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5929 1.1 mrg fi
5930 1.1 mrg else
5931 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5932 1.1 mrg fi
5933 1.1 mrg else
5934 1.1 mrg echo "$progname: failed program was:" >&5
5935 1.1 mrg cat conftest.$ac_ext >&5
5936 1.1 mrg fi
5937 1.1 mrg rm -rf conftest* conftst*
5938 1.1 mrg
5939 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5940 1.1 mrg if test "$pipe_works" = yes; then
5941 1.1 mrg break
5942 1.1 mrg else
5943 1.1 mrg lt_cv_sys_global_symbol_pipe=
5944 1.1 mrg fi
5945 1.1 mrg done
5946 1.1 mrg
5947 1.1 mrg fi
5948 1.1 mrg
5949 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5950 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5951 1.1 mrg fi
5952 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5953 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5954 1.1 mrg $as_echo "failed" >&6; }
5955 1.1 mrg else
5956 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5957 1.1 mrg $as_echo "ok" >&6; }
5958 1.1 mrg fi
5959 1.1 mrg
5960 1.1 mrg
5961 1.1 mrg
5962 1.1 mrg
5963 1.1 mrg
5964 1.1 mrg
5965 1.1 mrg
5966 1.1 mrg
5967 1.1 mrg
5968 1.1 mrg
5969 1.1 mrg
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg
5980 1.1 mrg
5981 1.1 mrg # Check whether --enable-libtool-lock was given.
5982 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
5983 1.1 mrg enableval=$enable_libtool_lock;
5984 1.1 mrg fi
5985 1.1 mrg
5986 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5987 1.1 mrg
5988 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
5989 1.1 mrg # libtool support.
5990 1.1 mrg case $host in
5991 1.1 mrg ia64-*-hpux*)
5992 1.1 mrg # Find out which ABI we are using.
5993 1.1 mrg echo 'int i;' > conftest.$ac_ext
5994 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5995 1.1 mrg (eval $ac_compile) 2>&5
5996 1.1 mrg ac_status=$?
5997 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5998 1.1 mrg test $ac_status = 0; }; then
5999 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6000 1.1 mrg *ELF-32*)
6001 1.1 mrg HPUX_IA64_MODE="32"
6002 1.1 mrg ;;
6003 1.1 mrg *ELF-64*)
6004 1.1 mrg HPUX_IA64_MODE="64"
6005 1.1 mrg ;;
6006 1.1 mrg esac
6007 1.1 mrg fi
6008 1.1 mrg rm -rf conftest*
6009 1.1 mrg ;;
6010 1.1 mrg *-*-irix6*)
6011 1.1 mrg # Find out which ABI we are using.
6012 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6013 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6014 1.1 mrg (eval $ac_compile) 2>&5
6015 1.1 mrg ac_status=$?
6016 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6017 1.1 mrg test $ac_status = 0; }; then
6018 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6019 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6020 1.1 mrg *32-bit*)
6021 1.1 mrg LD="${LD-ld} -melf32bsmip"
6022 1.1 mrg ;;
6023 1.1 mrg *N32*)
6024 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6025 1.1 mrg ;;
6026 1.1 mrg *64-bit*)
6027 1.1 mrg LD="${LD-ld} -melf64bmip"
6028 1.1 mrg ;;
6029 1.1 mrg esac
6030 1.1 mrg else
6031 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6032 1.1 mrg *32-bit*)
6033 1.1 mrg LD="${LD-ld} -32"
6034 1.1 mrg ;;
6035 1.1 mrg *N32*)
6036 1.1 mrg LD="${LD-ld} -n32"
6037 1.1 mrg ;;
6038 1.1 mrg *64-bit*)
6039 1.1 mrg LD="${LD-ld} -64"
6040 1.1 mrg ;;
6041 1.1 mrg esac
6042 1.1 mrg fi
6043 1.1 mrg fi
6044 1.1 mrg rm -rf conftest*
6045 1.1 mrg ;;
6046 1.1 mrg
6047 1.1.1.2 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6048 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6049 1.1 mrg # Find out which ABI we are using.
6050 1.1 mrg echo 'int i;' > conftest.$ac_ext
6051 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6052 1.1 mrg (eval $ac_compile) 2>&5
6053 1.1 mrg ac_status=$?
6054 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6055 1.1 mrg test $ac_status = 0; }; then
6056 1.1 mrg case `/usr/bin/file conftest.o` in
6057 1.1 mrg *32-bit*)
6058 1.1 mrg case $host in
6059 1.1 mrg x86_64-*kfreebsd*-gnu)
6060 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6061 1.1 mrg ;;
6062 1.1 mrg x86_64-*linux*)
6063 1.1.1.2 mrg case `/usr/bin/file conftest.o` in
6064 1.1.1.2 mrg *x86-64*)
6065 1.1.1.2 mrg LD="${LD-ld} -m elf32_x86_64"
6066 1.1.1.2 mrg ;;
6067 1.1.1.2 mrg *)
6068 1.1.1.2 mrg LD="${LD-ld} -m elf_i386"
6069 1.1.1.2 mrg ;;
6070 1.1.1.2 mrg esac
6071 1.1 mrg ;;
6072 1.1.1.2 mrg powerpc64le-*linux*)
6073 1.1.1.2 mrg LD="${LD-ld} -m elf32lppclinux"
6074 1.1.1.2 mrg ;;
6075 1.1.1.2 mrg powerpc64-*linux*)
6076 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6077 1.1 mrg ;;
6078 1.1 mrg s390x-*linux*)
6079 1.1 mrg LD="${LD-ld} -m elf_s390"
6080 1.1 mrg ;;
6081 1.1 mrg sparc64-*linux*)
6082 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6083 1.1 mrg ;;
6084 1.1 mrg esac
6085 1.1 mrg ;;
6086 1.1 mrg *64-bit*)
6087 1.1 mrg case $host in
6088 1.1 mrg x86_64-*kfreebsd*-gnu)
6089 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6090 1.1 mrg ;;
6091 1.1 mrg x86_64-*linux*)
6092 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6093 1.1 mrg ;;
6094 1.1.1.2 mrg powerpcle-*linux*)
6095 1.1.1.2 mrg LD="${LD-ld} -m elf64lppc"
6096 1.1.1.2 mrg ;;
6097 1.1.1.2 mrg powerpc-*linux*)
6098 1.1 mrg LD="${LD-ld} -m elf64ppc"
6099 1.1 mrg ;;
6100 1.1 mrg s390*-*linux*|s390*-*tpf*)
6101 1.1 mrg LD="${LD-ld} -m elf64_s390"
6102 1.1 mrg ;;
6103 1.1 mrg sparc*-*linux*)
6104 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6105 1.1 mrg ;;
6106 1.1 mrg esac
6107 1.1 mrg ;;
6108 1.1 mrg esac
6109 1.1 mrg fi
6110 1.1 mrg rm -rf conftest*
6111 1.1 mrg ;;
6112 1.1 mrg
6113 1.1 mrg *-*-sco3.2v5*)
6114 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6115 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6116 1.1 mrg CFLAGS="$CFLAGS -belf"
6117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6118 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6119 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6120 1.1 mrg $as_echo_n "(cached) " >&6
6121 1.1 mrg else
6122 1.1 mrg ac_ext=c
6123 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6124 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6125 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6126 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6127 1.1 mrg
6128 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6129 1.1 mrg /* end confdefs.h. */
6130 1.1 mrg
6131 1.1 mrg int
6132 1.1 mrg main ()
6133 1.1 mrg {
6134 1.1 mrg
6135 1.1 mrg ;
6136 1.1 mrg return 0;
6137 1.1 mrg }
6138 1.1 mrg _ACEOF
6139 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6140 1.1 mrg lt_cv_cc_needs_belf=yes
6141 1.1 mrg else
6142 1.1 mrg lt_cv_cc_needs_belf=no
6143 1.1 mrg fi
6144 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6145 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6146 1.1 mrg ac_ext=c
6147 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6148 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6149 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6150 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6151 1.1 mrg
6152 1.1 mrg fi
6153 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6154 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6155 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6156 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6157 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6158 1.1 mrg fi
6159 1.1 mrg ;;
6160 1.1 mrg sparc*-*solaris*)
6161 1.1 mrg # Find out which ABI we are using.
6162 1.1 mrg echo 'int i;' > conftest.$ac_ext
6163 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6164 1.1 mrg (eval $ac_compile) 2>&5
6165 1.1 mrg ac_status=$?
6166 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6167 1.1 mrg test $ac_status = 0; }; then
6168 1.1 mrg case `/usr/bin/file conftest.o` in
6169 1.1 mrg *64-bit*)
6170 1.1 mrg case $lt_cv_prog_gnu_ld in
6171 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6172 1.1 mrg *)
6173 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6174 1.1 mrg LD="${LD-ld} -64"
6175 1.1 mrg fi
6176 1.1 mrg ;;
6177 1.1 mrg esac
6178 1.1 mrg ;;
6179 1.1 mrg esac
6180 1.1 mrg fi
6181 1.1 mrg rm -rf conftest*
6182 1.1 mrg ;;
6183 1.1 mrg esac
6184 1.1 mrg
6185 1.1 mrg need_locks="$enable_libtool_lock"
6186 1.1 mrg
6187 1.1 mrg
6188 1.1 mrg case $host_os in
6189 1.1 mrg rhapsody* | darwin*)
6190 1.1 mrg if test -n "$ac_tool_prefix"; then
6191 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6192 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6194 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6195 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6196 1.1 mrg $as_echo_n "(cached) " >&6
6197 1.1 mrg else
6198 1.1 mrg if test -n "$DSYMUTIL"; then
6199 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6200 1.1 mrg else
6201 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6202 1.1 mrg for as_dir in $PATH
6203 1.1 mrg do
6204 1.1 mrg IFS=$as_save_IFS
6205 1.1 mrg test -z "$as_dir" && as_dir=.
6206 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6207 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6208 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6209 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6210 1.1 mrg break 2
6211 1.1 mrg fi
6212 1.1 mrg done
6213 1.1 mrg done
6214 1.1 mrg IFS=$as_save_IFS
6215 1.1 mrg
6216 1.1 mrg fi
6217 1.1 mrg fi
6218 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6219 1.1 mrg if test -n "$DSYMUTIL"; then
6220 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6221 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6222 1.1 mrg else
6223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6224 1.1 mrg $as_echo "no" >&6; }
6225 1.1 mrg fi
6226 1.1 mrg
6227 1.1 mrg
6228 1.1 mrg fi
6229 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6230 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6231 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6232 1.1 mrg set dummy dsymutil; ac_word=$2
6233 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6234 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6235 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6236 1.1 mrg $as_echo_n "(cached) " >&6
6237 1.1 mrg else
6238 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6239 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6240 1.1 mrg else
6241 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6242 1.1 mrg for as_dir in $PATH
6243 1.1 mrg do
6244 1.1 mrg IFS=$as_save_IFS
6245 1.1 mrg test -z "$as_dir" && as_dir=.
6246 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6247 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6248 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6249 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6250 1.1 mrg break 2
6251 1.1 mrg fi
6252 1.1 mrg done
6253 1.1 mrg done
6254 1.1 mrg IFS=$as_save_IFS
6255 1.1 mrg
6256 1.1 mrg fi
6257 1.1 mrg fi
6258 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6259 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6260 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6261 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6262 1.1 mrg else
6263 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6264 1.1 mrg $as_echo "no" >&6; }
6265 1.1 mrg fi
6266 1.1 mrg
6267 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6268 1.1 mrg DSYMUTIL=":"
6269 1.1 mrg else
6270 1.1 mrg case $cross_compiling:$ac_tool_warned in
6271 1.1 mrg yes:)
6272 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6273 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6274 1.1 mrg ac_tool_warned=yes ;;
6275 1.1 mrg esac
6276 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6277 1.1 mrg fi
6278 1.1 mrg else
6279 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6280 1.1 mrg fi
6281 1.1 mrg
6282 1.1 mrg if test -n "$ac_tool_prefix"; then
6283 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6284 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6286 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6287 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6288 1.1 mrg $as_echo_n "(cached) " >&6
6289 1.1 mrg else
6290 1.1 mrg if test -n "$NMEDIT"; then
6291 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6292 1.1 mrg else
6293 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 1.1 mrg for as_dir in $PATH
6295 1.1 mrg do
6296 1.1 mrg IFS=$as_save_IFS
6297 1.1 mrg test -z "$as_dir" && as_dir=.
6298 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6299 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6300 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6301 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6302 1.1 mrg break 2
6303 1.1 mrg fi
6304 1.1 mrg done
6305 1.1 mrg done
6306 1.1 mrg IFS=$as_save_IFS
6307 1.1 mrg
6308 1.1 mrg fi
6309 1.1 mrg fi
6310 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6311 1.1 mrg if test -n "$NMEDIT"; then
6312 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6313 1.1 mrg $as_echo "$NMEDIT" >&6; }
6314 1.1 mrg else
6315 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6316 1.1 mrg $as_echo "no" >&6; }
6317 1.1 mrg fi
6318 1.1 mrg
6319 1.1 mrg
6320 1.1 mrg fi
6321 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6322 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6323 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6324 1.1 mrg set dummy nmedit; ac_word=$2
6325 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6326 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6327 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6328 1.1 mrg $as_echo_n "(cached) " >&6
6329 1.1 mrg else
6330 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6331 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6332 1.1 mrg else
6333 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6334 1.1 mrg for as_dir in $PATH
6335 1.1 mrg do
6336 1.1 mrg IFS=$as_save_IFS
6337 1.1 mrg test -z "$as_dir" && as_dir=.
6338 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6339 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6340 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6341 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6342 1.1 mrg break 2
6343 1.1 mrg fi
6344 1.1 mrg done
6345 1.1 mrg done
6346 1.1 mrg IFS=$as_save_IFS
6347 1.1 mrg
6348 1.1 mrg fi
6349 1.1 mrg fi
6350 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6351 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6352 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6353 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6354 1.1 mrg else
6355 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6356 1.1 mrg $as_echo "no" >&6; }
6357 1.1 mrg fi
6358 1.1 mrg
6359 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6360 1.1 mrg NMEDIT=":"
6361 1.1 mrg else
6362 1.1 mrg case $cross_compiling:$ac_tool_warned in
6363 1.1 mrg yes:)
6364 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6365 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6366 1.1 mrg ac_tool_warned=yes ;;
6367 1.1 mrg esac
6368 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6369 1.1 mrg fi
6370 1.1 mrg else
6371 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6372 1.1 mrg fi
6373 1.1 mrg
6374 1.1 mrg if test -n "$ac_tool_prefix"; then
6375 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6376 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6378 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6379 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6380 1.1 mrg $as_echo_n "(cached) " >&6
6381 1.1 mrg else
6382 1.1 mrg if test -n "$LIPO"; then
6383 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6384 1.1 mrg else
6385 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6386 1.1 mrg for as_dir in $PATH
6387 1.1 mrg do
6388 1.1 mrg IFS=$as_save_IFS
6389 1.1 mrg test -z "$as_dir" && as_dir=.
6390 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6391 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6392 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6393 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6394 1.1 mrg break 2
6395 1.1 mrg fi
6396 1.1 mrg done
6397 1.1 mrg done
6398 1.1 mrg IFS=$as_save_IFS
6399 1.1 mrg
6400 1.1 mrg fi
6401 1.1 mrg fi
6402 1.1 mrg LIPO=$ac_cv_prog_LIPO
6403 1.1 mrg if test -n "$LIPO"; then
6404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6405 1.1 mrg $as_echo "$LIPO" >&6; }
6406 1.1 mrg else
6407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6408 1.1 mrg $as_echo "no" >&6; }
6409 1.1 mrg fi
6410 1.1 mrg
6411 1.1 mrg
6412 1.1 mrg fi
6413 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6414 1.1 mrg ac_ct_LIPO=$LIPO
6415 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6416 1.1 mrg set dummy lipo; ac_word=$2
6417 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6418 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6419 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6420 1.1 mrg $as_echo_n "(cached) " >&6
6421 1.1 mrg else
6422 1.1 mrg if test -n "$ac_ct_LIPO"; then
6423 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6424 1.1 mrg else
6425 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6426 1.1 mrg for as_dir in $PATH
6427 1.1 mrg do
6428 1.1 mrg IFS=$as_save_IFS
6429 1.1 mrg test -z "$as_dir" && as_dir=.
6430 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6431 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6432 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6433 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6434 1.1 mrg break 2
6435 1.1 mrg fi
6436 1.1 mrg done
6437 1.1 mrg done
6438 1.1 mrg IFS=$as_save_IFS
6439 1.1 mrg
6440 1.1 mrg fi
6441 1.1 mrg fi
6442 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6443 1.1 mrg if test -n "$ac_ct_LIPO"; then
6444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6445 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6446 1.1 mrg else
6447 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6448 1.1 mrg $as_echo "no" >&6; }
6449 1.1 mrg fi
6450 1.1 mrg
6451 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6452 1.1 mrg LIPO=":"
6453 1.1 mrg else
6454 1.1 mrg case $cross_compiling:$ac_tool_warned in
6455 1.1 mrg yes:)
6456 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6457 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6458 1.1 mrg ac_tool_warned=yes ;;
6459 1.1 mrg esac
6460 1.1 mrg LIPO=$ac_ct_LIPO
6461 1.1 mrg fi
6462 1.1 mrg else
6463 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6464 1.1 mrg fi
6465 1.1 mrg
6466 1.1 mrg if test -n "$ac_tool_prefix"; then
6467 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6468 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6470 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6471 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6472 1.1 mrg $as_echo_n "(cached) " >&6
6473 1.1 mrg else
6474 1.1 mrg if test -n "$OTOOL"; then
6475 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6476 1.1 mrg else
6477 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6478 1.1 mrg for as_dir in $PATH
6479 1.1 mrg do
6480 1.1 mrg IFS=$as_save_IFS
6481 1.1 mrg test -z "$as_dir" && as_dir=.
6482 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6483 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6484 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6485 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6486 1.1 mrg break 2
6487 1.1 mrg fi
6488 1.1 mrg done
6489 1.1 mrg done
6490 1.1 mrg IFS=$as_save_IFS
6491 1.1 mrg
6492 1.1 mrg fi
6493 1.1 mrg fi
6494 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6495 1.1 mrg if test -n "$OTOOL"; then
6496 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6497 1.1 mrg $as_echo "$OTOOL" >&6; }
6498 1.1 mrg else
6499 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6500 1.1 mrg $as_echo "no" >&6; }
6501 1.1 mrg fi
6502 1.1 mrg
6503 1.1 mrg
6504 1.1 mrg fi
6505 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6506 1.1 mrg ac_ct_OTOOL=$OTOOL
6507 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6508 1.1 mrg set dummy otool; ac_word=$2
6509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6510 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6511 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6512 1.1 mrg $as_echo_n "(cached) " >&6
6513 1.1 mrg else
6514 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6515 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6516 1.1 mrg else
6517 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6518 1.1 mrg for as_dir in $PATH
6519 1.1 mrg do
6520 1.1 mrg IFS=$as_save_IFS
6521 1.1 mrg test -z "$as_dir" && as_dir=.
6522 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6523 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6524 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6525 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6526 1.1 mrg break 2
6527 1.1 mrg fi
6528 1.1 mrg done
6529 1.1 mrg done
6530 1.1 mrg IFS=$as_save_IFS
6531 1.1 mrg
6532 1.1 mrg fi
6533 1.1 mrg fi
6534 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6535 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6537 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6538 1.1 mrg else
6539 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6540 1.1 mrg $as_echo "no" >&6; }
6541 1.1 mrg fi
6542 1.1 mrg
6543 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6544 1.1 mrg OTOOL=":"
6545 1.1 mrg else
6546 1.1 mrg case $cross_compiling:$ac_tool_warned in
6547 1.1 mrg yes:)
6548 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6549 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6550 1.1 mrg ac_tool_warned=yes ;;
6551 1.1 mrg esac
6552 1.1 mrg OTOOL=$ac_ct_OTOOL
6553 1.1 mrg fi
6554 1.1 mrg else
6555 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6556 1.1 mrg fi
6557 1.1 mrg
6558 1.1 mrg if test -n "$ac_tool_prefix"; then
6559 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6560 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6562 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6563 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6564 1.1 mrg $as_echo_n "(cached) " >&6
6565 1.1 mrg else
6566 1.1 mrg if test -n "$OTOOL64"; then
6567 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6568 1.1 mrg else
6569 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6570 1.1 mrg for as_dir in $PATH
6571 1.1 mrg do
6572 1.1 mrg IFS=$as_save_IFS
6573 1.1 mrg test -z "$as_dir" && as_dir=.
6574 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6575 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6576 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6577 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6578 1.1 mrg break 2
6579 1.1 mrg fi
6580 1.1 mrg done
6581 1.1 mrg done
6582 1.1 mrg IFS=$as_save_IFS
6583 1.1 mrg
6584 1.1 mrg fi
6585 1.1 mrg fi
6586 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6587 1.1 mrg if test -n "$OTOOL64"; then
6588 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6589 1.1 mrg $as_echo "$OTOOL64" >&6; }
6590 1.1 mrg else
6591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6592 1.1 mrg $as_echo "no" >&6; }
6593 1.1 mrg fi
6594 1.1 mrg
6595 1.1 mrg
6596 1.1 mrg fi
6597 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6598 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6599 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6600 1.1 mrg set dummy otool64; ac_word=$2
6601 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6602 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6603 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6604 1.1 mrg $as_echo_n "(cached) " >&6
6605 1.1 mrg else
6606 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6607 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6608 1.1 mrg else
6609 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6610 1.1 mrg for as_dir in $PATH
6611 1.1 mrg do
6612 1.1 mrg IFS=$as_save_IFS
6613 1.1 mrg test -z "$as_dir" && as_dir=.
6614 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6615 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6616 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6617 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6618 1.1 mrg break 2
6619 1.1 mrg fi
6620 1.1 mrg done
6621 1.1 mrg done
6622 1.1 mrg IFS=$as_save_IFS
6623 1.1 mrg
6624 1.1 mrg fi
6625 1.1 mrg fi
6626 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6627 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6629 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6630 1.1 mrg else
6631 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6632 1.1 mrg $as_echo "no" >&6; }
6633 1.1 mrg fi
6634 1.1 mrg
6635 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6636 1.1 mrg OTOOL64=":"
6637 1.1 mrg else
6638 1.1 mrg case $cross_compiling:$ac_tool_warned in
6639 1.1 mrg yes:)
6640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6641 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6642 1.1 mrg ac_tool_warned=yes ;;
6643 1.1 mrg esac
6644 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6645 1.1 mrg fi
6646 1.1 mrg else
6647 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6648 1.1 mrg fi
6649 1.1 mrg
6650 1.1 mrg
6651 1.1 mrg
6652 1.1 mrg
6653 1.1 mrg
6654 1.1 mrg
6655 1.1 mrg
6656 1.1 mrg
6657 1.1 mrg
6658 1.1 mrg
6659 1.1 mrg
6660 1.1 mrg
6661 1.1 mrg
6662 1.1 mrg
6663 1.1 mrg
6664 1.1 mrg
6665 1.1 mrg
6666 1.1 mrg
6667 1.1 mrg
6668 1.1 mrg
6669 1.1 mrg
6670 1.1 mrg
6671 1.1 mrg
6672 1.1 mrg
6673 1.1 mrg
6674 1.1 mrg
6675 1.1 mrg
6676 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6677 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6678 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6679 1.1 mrg $as_echo_n "(cached) " >&6
6680 1.1 mrg else
6681 1.1 mrg lt_cv_apple_cc_single_mod=no
6682 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6683 1.1 mrg # By default we will add the -single_module flag. You can override
6684 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6685 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6686 1.1 mrg # link flags.
6687 1.1 mrg rm -rf libconftest.dylib*
6688 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6689 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6690 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6691 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6692 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6693 1.1 mrg _lt_result=$?
6694 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6695 1.1 mrg lt_cv_apple_cc_single_mod=yes
6696 1.1 mrg else
6697 1.1 mrg cat conftest.err >&5
6698 1.1 mrg fi
6699 1.1 mrg rm -rf libconftest.dylib*
6700 1.1 mrg rm -f conftest.*
6701 1.1 mrg fi
6702 1.1 mrg fi
6703 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6704 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6705 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6706 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6707 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6708 1.1 mrg $as_echo_n "(cached) " >&6
6709 1.1 mrg else
6710 1.1 mrg lt_cv_ld_exported_symbols_list=no
6711 1.1 mrg save_LDFLAGS=$LDFLAGS
6712 1.1 mrg echo "_main" > conftest.sym
6713 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6714 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6715 1.1 mrg /* end confdefs.h. */
6716 1.1 mrg
6717 1.1 mrg int
6718 1.1 mrg main ()
6719 1.1 mrg {
6720 1.1 mrg
6721 1.1 mrg ;
6722 1.1 mrg return 0;
6723 1.1 mrg }
6724 1.1 mrg _ACEOF
6725 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6726 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6727 1.1 mrg else
6728 1.1 mrg lt_cv_ld_exported_symbols_list=no
6729 1.1 mrg fi
6730 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6731 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6732 1.1 mrg LDFLAGS="$save_LDFLAGS"
6733 1.1 mrg
6734 1.1 mrg fi
6735 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6736 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6738 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6739 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6740 1.1 mrg $as_echo_n "(cached) " >&6
6741 1.1 mrg else
6742 1.1 mrg lt_cv_ld_force_load=no
6743 1.1 mrg cat > conftest.c << _LT_EOF
6744 1.1 mrg int forced_loaded() { return 2;}
6745 1.1 mrg _LT_EOF
6746 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6747 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6748 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6749 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6750 1.1 mrg cat > conftest.c << _LT_EOF
6751 1.1 mrg int main() { return 0;}
6752 1.1 mrg _LT_EOF
6753 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6754 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6755 1.1 mrg _lt_result=$?
6756 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6757 1.1 mrg lt_cv_ld_force_load=yes
6758 1.1 mrg else
6759 1.1 mrg cat conftest.err >&5
6760 1.1 mrg fi
6761 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6762 1.1 mrg rm -rf conftest.dSYM
6763 1.1 mrg
6764 1.1 mrg fi
6765 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6766 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6767 1.1 mrg case $host_os in
6768 1.1 mrg rhapsody* | darwin1.[012])
6769 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6770 1.1 mrg darwin1.*)
6771 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6772 1.1 mrg darwin*) # darwin 5.x on
6773 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6774 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6775 1.1 mrg # target defaults to 10.4. Don't you love it?
6776 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6777 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6778 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6779 1.1 mrg 10.[012]*)
6780 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6781 1.1 mrg 10.*)
6782 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6783 1.1 mrg esac
6784 1.1 mrg ;;
6785 1.1 mrg esac
6786 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6787 1.1 mrg _lt_dar_single_mod='$single_module'
6788 1.1 mrg fi
6789 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6790 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6791 1.1 mrg else
6792 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6793 1.1 mrg fi
6794 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6795 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6796 1.1 mrg else
6797 1.1 mrg _lt_dsymutil=
6798 1.1 mrg fi
6799 1.1 mrg ;;
6800 1.1 mrg esac
6801 1.1 mrg
6802 1.1 mrg ac_ext=c
6803 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6804 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6805 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6806 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6807 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6808 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6809 1.1 mrg # On Suns, sometimes $CPP names a directory.
6810 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6811 1.1 mrg CPP=
6812 1.1 mrg fi
6813 1.1 mrg if test -z "$CPP"; then
6814 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6815 1.1 mrg $as_echo_n "(cached) " >&6
6816 1.1 mrg else
6817 1.1 mrg # Double quotes because CPP needs to be expanded
6818 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6819 1.1 mrg do
6820 1.1 mrg ac_preproc_ok=false
6821 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6822 1.1 mrg do
6823 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6824 1.1 mrg # with a fresh cross-compiler works.
6825 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6826 1.1 mrg # <limits.h> exists even on freestanding compilers.
6827 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6828 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6829 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6830 1.1 mrg /* end confdefs.h. */
6831 1.1 mrg #ifdef __STDC__
6832 1.1 mrg # include <limits.h>
6833 1.1 mrg #else
6834 1.1 mrg # include <assert.h>
6835 1.1 mrg #endif
6836 1.1 mrg Syntax error
6837 1.1 mrg _ACEOF
6838 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6839 1.1 mrg
6840 1.1 mrg else
6841 1.1 mrg # Broken: fails on valid input.
6842 1.1 mrg continue
6843 1.1 mrg fi
6844 1.1 mrg rm -f conftest.err conftest.$ac_ext
6845 1.1 mrg
6846 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6847 1.1 mrg # can be detected and how.
6848 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6849 1.1 mrg /* end confdefs.h. */
6850 1.1 mrg #include <ac_nonexistent.h>
6851 1.1 mrg _ACEOF
6852 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6853 1.1 mrg # Broken: success on invalid input.
6854 1.1 mrg continue
6855 1.1 mrg else
6856 1.1 mrg # Passes both tests.
6857 1.1 mrg ac_preproc_ok=:
6858 1.1 mrg break
6859 1.1 mrg fi
6860 1.1 mrg rm -f conftest.err conftest.$ac_ext
6861 1.1 mrg
6862 1.1 mrg done
6863 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6864 1.1 mrg rm -f conftest.err conftest.$ac_ext
6865 1.1 mrg if $ac_preproc_ok; then :
6866 1.1 mrg break
6867 1.1 mrg fi
6868 1.1 mrg
6869 1.1 mrg done
6870 1.1 mrg ac_cv_prog_CPP=$CPP
6871 1.1 mrg
6872 1.1 mrg fi
6873 1.1 mrg CPP=$ac_cv_prog_CPP
6874 1.1 mrg else
6875 1.1 mrg ac_cv_prog_CPP=$CPP
6876 1.1 mrg fi
6877 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6878 1.1 mrg $as_echo "$CPP" >&6; }
6879 1.1 mrg ac_preproc_ok=false
6880 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6881 1.1 mrg do
6882 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6883 1.1 mrg # with a fresh cross-compiler works.
6884 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6885 1.1 mrg # <limits.h> exists even on freestanding compilers.
6886 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6887 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6888 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6889 1.1 mrg /* end confdefs.h. */
6890 1.1 mrg #ifdef __STDC__
6891 1.1 mrg # include <limits.h>
6892 1.1 mrg #else
6893 1.1 mrg # include <assert.h>
6894 1.1 mrg #endif
6895 1.1 mrg Syntax error
6896 1.1 mrg _ACEOF
6897 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6898 1.1 mrg
6899 1.1 mrg else
6900 1.1 mrg # Broken: fails on valid input.
6901 1.1 mrg continue
6902 1.1 mrg fi
6903 1.1 mrg rm -f conftest.err conftest.$ac_ext
6904 1.1 mrg
6905 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6906 1.1 mrg # can be detected and how.
6907 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6908 1.1 mrg /* end confdefs.h. */
6909 1.1 mrg #include <ac_nonexistent.h>
6910 1.1 mrg _ACEOF
6911 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6912 1.1 mrg # Broken: success on invalid input.
6913 1.1 mrg continue
6914 1.1 mrg else
6915 1.1 mrg # Passes both tests.
6916 1.1 mrg ac_preproc_ok=:
6917 1.1 mrg break
6918 1.1 mrg fi
6919 1.1 mrg rm -f conftest.err conftest.$ac_ext
6920 1.1 mrg
6921 1.1 mrg done
6922 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6923 1.1 mrg rm -f conftest.err conftest.$ac_ext
6924 1.1 mrg if $ac_preproc_ok; then :
6925 1.1 mrg
6926 1.1 mrg else
6927 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6928 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6929 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6930 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6931 1.1 mrg fi
6932 1.1 mrg
6933 1.1 mrg ac_ext=c
6934 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6935 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6936 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6937 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6938 1.1 mrg
6939 1.1 mrg
6940 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6941 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6942 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6943 1.1 mrg $as_echo_n "(cached) " >&6
6944 1.1 mrg else
6945 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6946 1.1 mrg /* end confdefs.h. */
6947 1.1 mrg #include <stdlib.h>
6948 1.1 mrg #include <stdarg.h>
6949 1.1 mrg #include <string.h>
6950 1.1 mrg #include <float.h>
6951 1.1 mrg
6952 1.1 mrg int
6953 1.1 mrg main ()
6954 1.1 mrg {
6955 1.1 mrg
6956 1.1 mrg ;
6957 1.1 mrg return 0;
6958 1.1 mrg }
6959 1.1 mrg _ACEOF
6960 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
6961 1.1 mrg ac_cv_header_stdc=yes
6962 1.1 mrg else
6963 1.1 mrg ac_cv_header_stdc=no
6964 1.1 mrg fi
6965 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6966 1.1 mrg
6967 1.1 mrg if test $ac_cv_header_stdc = yes; then
6968 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6969 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970 1.1 mrg /* end confdefs.h. */
6971 1.1 mrg #include <string.h>
6972 1.1 mrg
6973 1.1 mrg _ACEOF
6974 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6975 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6976 1.1 mrg
6977 1.1 mrg else
6978 1.1 mrg ac_cv_header_stdc=no
6979 1.1 mrg fi
6980 1.1 mrg rm -f conftest*
6981 1.1 mrg
6982 1.1 mrg fi
6983 1.1 mrg
6984 1.1 mrg if test $ac_cv_header_stdc = yes; then
6985 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6986 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6987 1.1 mrg /* end confdefs.h. */
6988 1.1 mrg #include <stdlib.h>
6989 1.1 mrg
6990 1.1 mrg _ACEOF
6991 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6992 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
6993 1.1 mrg
6994 1.1 mrg else
6995 1.1 mrg ac_cv_header_stdc=no
6996 1.1 mrg fi
6997 1.1 mrg rm -f conftest*
6998 1.1 mrg
6999 1.1 mrg fi
7000 1.1 mrg
7001 1.1 mrg if test $ac_cv_header_stdc = yes; then
7002 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7003 1.1 mrg if test "$cross_compiling" = yes; then :
7004 1.1 mrg :
7005 1.1 mrg else
7006 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7007 1.1 mrg /* end confdefs.h. */
7008 1.1 mrg #include <ctype.h>
7009 1.1 mrg #include <stdlib.h>
7010 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
7011 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7012 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7013 1.1 mrg #else
7014 1.1 mrg # define ISLOWER(c) \
7015 1.1 mrg (('a' <= (c) && (c) <= 'i') \
7016 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
7017 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
7018 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7019 1.1 mrg #endif
7020 1.1 mrg
7021 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7022 1.1 mrg int
7023 1.1 mrg main ()
7024 1.1 mrg {
7025 1.1 mrg int i;
7026 1.1 mrg for (i = 0; i < 256; i++)
7027 1.1 mrg if (XOR (islower (i), ISLOWER (i))
7028 1.1 mrg || toupper (i) != TOUPPER (i))
7029 1.1 mrg return 2;
7030 1.1 mrg return 0;
7031 1.1 mrg }
7032 1.1 mrg _ACEOF
7033 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
7034 1.1 mrg
7035 1.1 mrg else
7036 1.1 mrg ac_cv_header_stdc=no
7037 1.1 mrg fi
7038 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7039 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
7040 1.1 mrg fi
7041 1.1 mrg
7042 1.1 mrg fi
7043 1.1 mrg fi
7044 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7045 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
7046 1.1 mrg if test $ac_cv_header_stdc = yes; then
7047 1.1 mrg
7048 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7049 1.1 mrg
7050 1.1 mrg fi
7051 1.1 mrg
7052 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7053 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7054 1.1 mrg inttypes.h stdint.h unistd.h
7055 1.1 mrg do :
7056 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7057 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7058 1.1 mrg "
7059 1.1 mrg eval as_val=\$$as_ac_Header
7060 1.1 mrg if test "x$as_val" = x""yes; then :
7061 1.1 mrg cat >>confdefs.h <<_ACEOF
7062 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7063 1.1 mrg _ACEOF
7064 1.1 mrg
7065 1.1 mrg fi
7066 1.1 mrg
7067 1.1 mrg done
7068 1.1 mrg
7069 1.1 mrg
7070 1.1 mrg for ac_header in dlfcn.h
7071 1.1 mrg do :
7072 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7073 1.1 mrg "
7074 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7075 1.1 mrg cat >>confdefs.h <<_ACEOF
7076 1.1 mrg #define HAVE_DLFCN_H 1
7077 1.1 mrg _ACEOF
7078 1.1 mrg
7079 1.1 mrg fi
7080 1.1 mrg
7081 1.1 mrg done
7082 1.1 mrg
7083 1.1 mrg
7084 1.1 mrg
7085 1.1 mrg
7086 1.1 mrg
7087 1.1 mrg # Set options
7088 1.1 mrg
7089 1.1 mrg
7090 1.1 mrg
7091 1.1 mrg enable_dlopen=no
7092 1.1 mrg
7093 1.1 mrg
7094 1.1 mrg enable_win32_dll=no
7095 1.1 mrg
7096 1.1 mrg
7097 1.1 mrg # Check whether --enable-shared was given.
7098 1.1 mrg if test "${enable_shared+set}" = set; then :
7099 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7100 1.1 mrg case $enableval in
7101 1.1 mrg yes) enable_shared=yes ;;
7102 1.1 mrg no) enable_shared=no ;;
7103 1.1 mrg *)
7104 1.1 mrg enable_shared=no
7105 1.1 mrg # Look at the argument we got. We use all the common list separators.
7106 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7107 1.1 mrg for pkg in $enableval; do
7108 1.1 mrg IFS="$lt_save_ifs"
7109 1.1 mrg if test "X$pkg" = "X$p"; then
7110 1.1 mrg enable_shared=yes
7111 1.1 mrg fi
7112 1.1 mrg done
7113 1.1 mrg IFS="$lt_save_ifs"
7114 1.1 mrg ;;
7115 1.1 mrg esac
7116 1.1 mrg else
7117 1.1 mrg enable_shared=yes
7118 1.1 mrg fi
7119 1.1 mrg
7120 1.1 mrg
7121 1.1 mrg
7122 1.1 mrg
7123 1.1 mrg
7124 1.1 mrg
7125 1.1 mrg
7126 1.1 mrg
7127 1.1 mrg
7128 1.1 mrg # Check whether --enable-static was given.
7129 1.1 mrg if test "${enable_static+set}" = set; then :
7130 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7131 1.1 mrg case $enableval in
7132 1.1 mrg yes) enable_static=yes ;;
7133 1.1 mrg no) enable_static=no ;;
7134 1.1 mrg *)
7135 1.1 mrg enable_static=no
7136 1.1 mrg # Look at the argument we got. We use all the common list separators.
7137 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7138 1.1 mrg for pkg in $enableval; do
7139 1.1 mrg IFS="$lt_save_ifs"
7140 1.1 mrg if test "X$pkg" = "X$p"; then
7141 1.1 mrg enable_static=yes
7142 1.1 mrg fi
7143 1.1 mrg done
7144 1.1 mrg IFS="$lt_save_ifs"
7145 1.1 mrg ;;
7146 1.1 mrg esac
7147 1.1 mrg else
7148 1.1 mrg enable_static=yes
7149 1.1 mrg fi
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg
7153 1.1 mrg
7154 1.1 mrg
7155 1.1 mrg
7156 1.1 mrg
7157 1.1 mrg
7158 1.1 mrg
7159 1.1 mrg
7160 1.1 mrg # Check whether --with-pic was given.
7161 1.1 mrg if test "${with_pic+set}" = set; then :
7162 1.1 mrg withval=$with_pic; pic_mode="$withval"
7163 1.1 mrg else
7164 1.1 mrg pic_mode=default
7165 1.1 mrg fi
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg test -z "$pic_mode" && pic_mode=default
7169 1.1 mrg
7170 1.1 mrg
7171 1.1 mrg
7172 1.1 mrg
7173 1.1 mrg
7174 1.1 mrg
7175 1.1 mrg
7176 1.1 mrg # Check whether --enable-fast-install was given.
7177 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7178 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7179 1.1 mrg case $enableval in
7180 1.1 mrg yes) enable_fast_install=yes ;;
7181 1.1 mrg no) enable_fast_install=no ;;
7182 1.1 mrg *)
7183 1.1 mrg enable_fast_install=no
7184 1.1 mrg # Look at the argument we got. We use all the common list separators.
7185 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7186 1.1 mrg for pkg in $enableval; do
7187 1.1 mrg IFS="$lt_save_ifs"
7188 1.1 mrg if test "X$pkg" = "X$p"; then
7189 1.1 mrg enable_fast_install=yes
7190 1.1 mrg fi
7191 1.1 mrg done
7192 1.1 mrg IFS="$lt_save_ifs"
7193 1.1 mrg ;;
7194 1.1 mrg esac
7195 1.1 mrg else
7196 1.1 mrg enable_fast_install=yes
7197 1.1 mrg fi
7198 1.1 mrg
7199 1.1 mrg
7200 1.1 mrg
7201 1.1 mrg
7202 1.1 mrg
7203 1.1 mrg
7204 1.1 mrg
7205 1.1 mrg
7206 1.1 mrg
7207 1.1 mrg
7208 1.1 mrg
7209 1.1 mrg # This can be used to rebuild libtool when needed
7210 1.1 mrg LIBTOOL_DEPS="$ltmain"
7211 1.1 mrg
7212 1.1 mrg # Always use our own libtool.
7213 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg
7222 1.1 mrg
7223 1.1 mrg
7224 1.1 mrg
7225 1.1 mrg
7226 1.1 mrg
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg
7240 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7241 1.1 mrg
7242 1.1 mrg
7243 1.1 mrg
7244 1.1 mrg
7245 1.1 mrg
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg
7250 1.1 mrg
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg
7254 1.1 mrg
7255 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7256 1.1 mrg setopt NO_GLOB_SUBST
7257 1.1 mrg fi
7258 1.1 mrg
7259 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7260 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7261 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7262 1.1 mrg $as_echo_n "(cached) " >&6
7263 1.1 mrg else
7264 1.1 mrg rm -f .libs 2>/dev/null
7265 1.1 mrg mkdir .libs 2>/dev/null
7266 1.1 mrg if test -d .libs; then
7267 1.1 mrg lt_cv_objdir=.libs
7268 1.1 mrg else
7269 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7270 1.1 mrg lt_cv_objdir=_libs
7271 1.1 mrg fi
7272 1.1 mrg rmdir .libs 2>/dev/null
7273 1.1 mrg fi
7274 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7275 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7276 1.1 mrg objdir=$lt_cv_objdir
7277 1.1 mrg
7278 1.1 mrg
7279 1.1 mrg
7280 1.1 mrg
7281 1.1 mrg
7282 1.1 mrg cat >>confdefs.h <<_ACEOF
7283 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7284 1.1 mrg _ACEOF
7285 1.1 mrg
7286 1.1 mrg
7287 1.1 mrg
7288 1.1 mrg
7289 1.1 mrg case $host_os in
7290 1.1 mrg aix3*)
7291 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7292 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7293 1.1 mrg # vanish in a puff of smoke.
7294 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7295 1.1 mrg COLLECT_NAMES=
7296 1.1 mrg export COLLECT_NAMES
7297 1.1 mrg fi
7298 1.1 mrg ;;
7299 1.1 mrg esac
7300 1.1 mrg
7301 1.1 mrg # Global variables:
7302 1.1 mrg ofile=libtool
7303 1.1 mrg can_build_shared=yes
7304 1.1 mrg
7305 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7306 1.1 mrg # which needs '.lib').
7307 1.1 mrg libext=a
7308 1.1 mrg
7309 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7310 1.1 mrg
7311 1.1 mrg old_CC="$CC"
7312 1.1 mrg old_CFLAGS="$CFLAGS"
7313 1.1 mrg
7314 1.1 mrg # Set sane defaults for various variables
7315 1.1 mrg test -z "$CC" && CC=cc
7316 1.1 mrg test -z "$LTCC" && LTCC=$CC
7317 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7318 1.1 mrg test -z "$LD" && LD=ld
7319 1.1 mrg test -z "$ac_objext" && ac_objext=o
7320 1.1 mrg
7321 1.1 mrg for cc_temp in $compiler""; do
7322 1.1 mrg case $cc_temp in
7323 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7324 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7325 1.1 mrg \-*) ;;
7326 1.1 mrg *) break;;
7327 1.1 mrg esac
7328 1.1 mrg done
7329 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7330 1.1 mrg
7331 1.1 mrg
7332 1.1 mrg # Only perform the check for file, if the check method requires it
7333 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7334 1.1 mrg case $deplibs_check_method in
7335 1.1 mrg file_magic*)
7336 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7338 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7339 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7340 1.1 mrg $as_echo_n "(cached) " >&6
7341 1.1 mrg else
7342 1.1 mrg case $MAGIC_CMD in
7343 1.1 mrg [\\/*] | ?:[\\/]*)
7344 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7345 1.1 mrg ;;
7346 1.1 mrg *)
7347 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7348 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7349 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7350 1.1 mrg for ac_dir in $ac_dummy; do
7351 1.1 mrg IFS="$lt_save_ifs"
7352 1.1 mrg test -z "$ac_dir" && ac_dir=.
7353 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7354 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7355 1.1 mrg if test -n "$file_magic_test_file"; then
7356 1.1 mrg case $deplibs_check_method in
7357 1.1 mrg "file_magic "*)
7358 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7359 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7360 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7361 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7362 1.1 mrg :
7363 1.1 mrg else
7364 1.1 mrg cat <<_LT_EOF 1>&2
7365 1.1 mrg
7366 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7367 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7368 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7369 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7370 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7371 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7372 1.1 mrg *** may want to report the problem to your system manager and/or to
7373 1.1 mrg *** bug-libtool@gnu.org
7374 1.1 mrg
7375 1.1 mrg _LT_EOF
7376 1.1 mrg fi ;;
7377 1.1 mrg esac
7378 1.1 mrg fi
7379 1.1 mrg break
7380 1.1 mrg fi
7381 1.1 mrg done
7382 1.1 mrg IFS="$lt_save_ifs"
7383 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7384 1.1 mrg ;;
7385 1.1 mrg esac
7386 1.1 mrg fi
7387 1.1 mrg
7388 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7389 1.1 mrg if test -n "$MAGIC_CMD"; then
7390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7391 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7392 1.1 mrg else
7393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7394 1.1 mrg $as_echo "no" >&6; }
7395 1.1 mrg fi
7396 1.1 mrg
7397 1.1 mrg
7398 1.1 mrg
7399 1.1 mrg
7400 1.1 mrg
7401 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7402 1.1 mrg if test -n "$ac_tool_prefix"; then
7403 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7404 1.1 mrg $as_echo_n "checking for file... " >&6; }
7405 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7406 1.1 mrg $as_echo_n "(cached) " >&6
7407 1.1 mrg else
7408 1.1 mrg case $MAGIC_CMD in
7409 1.1 mrg [\\/*] | ?:[\\/]*)
7410 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7411 1.1 mrg ;;
7412 1.1 mrg *)
7413 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7414 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7415 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7416 1.1 mrg for ac_dir in $ac_dummy; do
7417 1.1 mrg IFS="$lt_save_ifs"
7418 1.1 mrg test -z "$ac_dir" && ac_dir=.
7419 1.1 mrg if test -f $ac_dir/file; then
7420 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7421 1.1 mrg if test -n "$file_magic_test_file"; then
7422 1.1 mrg case $deplibs_check_method in
7423 1.1 mrg "file_magic "*)
7424 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7425 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7426 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7427 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7428 1.1 mrg :
7429 1.1 mrg else
7430 1.1 mrg cat <<_LT_EOF 1>&2
7431 1.1 mrg
7432 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7433 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7434 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7435 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7436 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7437 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7438 1.1 mrg *** may want to report the problem to your system manager and/or to
7439 1.1 mrg *** bug-libtool@gnu.org
7440 1.1 mrg
7441 1.1 mrg _LT_EOF
7442 1.1 mrg fi ;;
7443 1.1 mrg esac
7444 1.1 mrg fi
7445 1.1 mrg break
7446 1.1 mrg fi
7447 1.1 mrg done
7448 1.1 mrg IFS="$lt_save_ifs"
7449 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7450 1.1 mrg ;;
7451 1.1 mrg esac
7452 1.1 mrg fi
7453 1.1 mrg
7454 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7455 1.1 mrg if test -n "$MAGIC_CMD"; then
7456 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7457 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7458 1.1 mrg else
7459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7460 1.1 mrg $as_echo "no" >&6; }
7461 1.1 mrg fi
7462 1.1 mrg
7463 1.1 mrg
7464 1.1 mrg else
7465 1.1 mrg MAGIC_CMD=:
7466 1.1 mrg fi
7467 1.1 mrg fi
7468 1.1 mrg
7469 1.1 mrg fi
7470 1.1 mrg ;;
7471 1.1 mrg esac
7472 1.1 mrg
7473 1.1 mrg # Use C for the default configuration in the libtool script
7474 1.1 mrg
7475 1.1 mrg lt_save_CC="$CC"
7476 1.1 mrg ac_ext=c
7477 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7478 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7479 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7480 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7481 1.1 mrg
7482 1.1 mrg
7483 1.1 mrg # Source file extension for C test sources.
7484 1.1 mrg ac_ext=c
7485 1.1 mrg
7486 1.1 mrg # Object file extension for compiled C test sources.
7487 1.1 mrg objext=o
7488 1.1 mrg objext=$objext
7489 1.1 mrg
7490 1.1 mrg # Code to be used in simple compile tests
7491 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7492 1.1 mrg
7493 1.1 mrg # Code to be used in simple link tests
7494 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7495 1.1 mrg
7496 1.1 mrg
7497 1.1 mrg
7498 1.1 mrg
7499 1.1 mrg
7500 1.1 mrg
7501 1.1 mrg
7502 1.1 mrg # If no C compiler was specified, use CC.
7503 1.1 mrg LTCC=${LTCC-"$CC"}
7504 1.1 mrg
7505 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7506 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7507 1.1 mrg
7508 1.1 mrg # Allow CC to be a program name with arguments.
7509 1.1 mrg compiler=$CC
7510 1.1 mrg
7511 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7512 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7513 1.1 mrg compiler_DEFAULT=$CC
7514 1.1 mrg
7515 1.1 mrg # save warnings/boilerplate of simple test code
7516 1.1 mrg ac_outfile=conftest.$ac_objext
7517 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7518 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7519 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7520 1.1 mrg $RM conftest*
7521 1.1 mrg
7522 1.1 mrg ac_outfile=conftest.$ac_objext
7523 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7524 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7525 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7526 1.1 mrg $RM -r conftest*
7527 1.1 mrg
7528 1.1 mrg
7529 1.1 mrg ## CAVEAT EMPTOR:
7530 1.1 mrg ## There is no encapsulation within the following macros, do not change
7531 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7532 1.1 mrg ## what you are doing...
7533 1.1 mrg if test -n "$compiler"; then
7534 1.1 mrg
7535 1.1 mrg lt_prog_compiler_no_builtin_flag=
7536 1.1 mrg
7537 1.1 mrg if test "$GCC" = yes; then
7538 1.1 mrg case $cc_basename in
7539 1.1 mrg nvcc*)
7540 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7541 1.1 mrg *)
7542 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7543 1.1 mrg esac
7544 1.1 mrg
7545 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7546 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7547 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7548 1.1 mrg $as_echo_n "(cached) " >&6
7549 1.1 mrg else
7550 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7551 1.1 mrg ac_outfile=conftest.$ac_objext
7552 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7553 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7554 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7555 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7556 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7557 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7558 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7559 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7560 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7561 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7562 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7563 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7564 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7565 1.1 mrg ac_status=$?
7566 1.1 mrg cat conftest.err >&5
7567 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7568 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7569 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7570 1.1 mrg # So say no if there are warnings other than the usual output.
7571 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7572 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7573 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7574 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7575 1.1 mrg fi
7576 1.1 mrg fi
7577 1.1 mrg $RM conftest*
7578 1.1 mrg
7579 1.1 mrg fi
7580 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7581 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7582 1.1 mrg
7583 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7584 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7585 1.1 mrg else
7586 1.1 mrg :
7587 1.1 mrg fi
7588 1.1 mrg
7589 1.1 mrg fi
7590 1.1 mrg
7591 1.1 mrg
7592 1.1 mrg
7593 1.1 mrg
7594 1.1 mrg
7595 1.1 mrg
7596 1.1 mrg lt_prog_compiler_wl=
7597 1.1 mrg lt_prog_compiler_pic=
7598 1.1 mrg lt_prog_compiler_static=
7599 1.1 mrg
7600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7601 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7602 1.1 mrg
7603 1.1 mrg if test "$GCC" = yes; then
7604 1.1 mrg lt_prog_compiler_wl='-Wl,'
7605 1.1 mrg lt_prog_compiler_static='-static'
7606 1.1 mrg
7607 1.1 mrg case $host_os in
7608 1.1 mrg aix*)
7609 1.1 mrg # All AIX code is PIC.
7610 1.1 mrg if test "$host_cpu" = ia64; then
7611 1.1 mrg # AIX 5 now supports IA64 processor
7612 1.1 mrg lt_prog_compiler_static='-Bstatic'
7613 1.1 mrg fi
7614 1.1.1.2 mrg lt_prog_compiler_pic='-fPIC'
7615 1.1 mrg ;;
7616 1.1 mrg
7617 1.1 mrg amigaos*)
7618 1.1 mrg case $host_cpu in
7619 1.1 mrg powerpc)
7620 1.1 mrg # see comment about AmigaOS4 .so support
7621 1.1 mrg lt_prog_compiler_pic='-fPIC'
7622 1.1 mrg ;;
7623 1.1 mrg m68k)
7624 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7625 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7626 1.1 mrg # like `-m68040'.
7627 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7628 1.1 mrg ;;
7629 1.1 mrg esac
7630 1.1 mrg ;;
7631 1.1 mrg
7632 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7633 1.1 mrg # PIC is the default for these OSes.
7634 1.1 mrg ;;
7635 1.1 mrg
7636 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7637 1.1 mrg # This hack is so that the source file can tell whether it is being
7638 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7639 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7640 1.1 mrg # (--disable-auto-import) libraries
7641 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7642 1.1 mrg ;;
7643 1.1 mrg
7644 1.1 mrg darwin* | rhapsody*)
7645 1.1 mrg # PIC is the default on this platform
7646 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7647 1.1 mrg lt_prog_compiler_pic='-fno-common'
7648 1.1 mrg ;;
7649 1.1 mrg
7650 1.1 mrg haiku*)
7651 1.1 mrg # PIC is the default for Haiku.
7652 1.1 mrg # The "-static" flag exists, but is broken.
7653 1.1 mrg lt_prog_compiler_static=
7654 1.1 mrg ;;
7655 1.1 mrg
7656 1.1 mrg hpux*)
7657 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7658 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7659 1.1 mrg # sets the default TLS model and affects inlining.
7660 1.1 mrg case $host_cpu in
7661 1.1 mrg hppa*64*)
7662 1.1 mrg # +Z the default
7663 1.1 mrg ;;
7664 1.1 mrg *)
7665 1.1 mrg lt_prog_compiler_pic='-fPIC'
7666 1.1 mrg ;;
7667 1.1 mrg esac
7668 1.1 mrg ;;
7669 1.1 mrg
7670 1.1 mrg interix[3-9]*)
7671 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7672 1.1 mrg # Instead, we relocate shared libraries at runtime.
7673 1.1 mrg ;;
7674 1.1 mrg
7675 1.1 mrg msdosdjgpp*)
7676 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7677 1.1 mrg # on systems that don't support them.
7678 1.1 mrg lt_prog_compiler_can_build_shared=no
7679 1.1 mrg enable_shared=no
7680 1.1 mrg ;;
7681 1.1 mrg
7682 1.1 mrg *nto* | *qnx*)
7683 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7684 1.1 mrg # it will coredump.
7685 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7686 1.1 mrg ;;
7687 1.1 mrg
7688 1.1 mrg sysv4*MP*)
7689 1.1 mrg if test -d /usr/nec; then
7690 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7691 1.1 mrg fi
7692 1.1 mrg ;;
7693 1.1 mrg
7694 1.1 mrg *)
7695 1.1 mrg lt_prog_compiler_pic='-fPIC'
7696 1.1 mrg ;;
7697 1.1 mrg esac
7698 1.1 mrg
7699 1.1 mrg case $cc_basename in
7700 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7701 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7702 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7703 1.1 mrg ;;
7704 1.1 mrg esac
7705 1.1 mrg else
7706 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7707 1.1 mrg case $host_os in
7708 1.1 mrg aix*)
7709 1.1 mrg lt_prog_compiler_wl='-Wl,'
7710 1.1 mrg if test "$host_cpu" = ia64; then
7711 1.1 mrg # AIX 5 now supports IA64 processor
7712 1.1 mrg lt_prog_compiler_static='-Bstatic'
7713 1.1 mrg else
7714 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7715 1.1 mrg fi
7716 1.1 mrg ;;
7717 1.1 mrg
7718 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7719 1.1 mrg # This hack is so that the source file can tell whether it is being
7720 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7721 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7722 1.1 mrg ;;
7723 1.1 mrg
7724 1.1 mrg hpux9* | hpux10* | hpux11*)
7725 1.1 mrg lt_prog_compiler_wl='-Wl,'
7726 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7727 1.1 mrg # not for PA HP-UX.
7728 1.1 mrg case $host_cpu in
7729 1.1 mrg hppa*64*|ia64*)
7730 1.1 mrg # +Z the default
7731 1.1 mrg ;;
7732 1.1 mrg *)
7733 1.1 mrg lt_prog_compiler_pic='+Z'
7734 1.1 mrg ;;
7735 1.1 mrg esac
7736 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7737 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7738 1.1 mrg ;;
7739 1.1 mrg
7740 1.1 mrg irix5* | irix6* | nonstopux*)
7741 1.1 mrg lt_prog_compiler_wl='-Wl,'
7742 1.1 mrg # PIC (with -KPIC) is the default.
7743 1.1 mrg lt_prog_compiler_static='-non_shared'
7744 1.1 mrg ;;
7745 1.1 mrg
7746 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7747 1.1 mrg case $cc_basename in
7748 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7749 1.1 mrg ecc*)
7750 1.1 mrg lt_prog_compiler_wl='-Wl,'
7751 1.1 mrg lt_prog_compiler_pic='-KPIC'
7752 1.1 mrg lt_prog_compiler_static='-static'
7753 1.1 mrg ;;
7754 1.1 mrg # icc used to be incompatible with GCC.
7755 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7756 1.1 mrg icc* | ifort*)
7757 1.1 mrg lt_prog_compiler_wl='-Wl,'
7758 1.1 mrg lt_prog_compiler_pic='-fPIC'
7759 1.1 mrg lt_prog_compiler_static='-static'
7760 1.1 mrg ;;
7761 1.1 mrg # Lahey Fortran 8.1.
7762 1.1 mrg lf95*)
7763 1.1 mrg lt_prog_compiler_wl='-Wl,'
7764 1.1 mrg lt_prog_compiler_pic='--shared'
7765 1.1 mrg lt_prog_compiler_static='--static'
7766 1.1 mrg ;;
7767 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7768 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7769 1.1 mrg # which looks to be a dead project)
7770 1.1 mrg lt_prog_compiler_wl='-Wl,'
7771 1.1 mrg lt_prog_compiler_pic='-fpic'
7772 1.1 mrg lt_prog_compiler_static='-Bstatic'
7773 1.1 mrg ;;
7774 1.1 mrg ccc*)
7775 1.1 mrg lt_prog_compiler_wl='-Wl,'
7776 1.1 mrg # All Alpha code is PIC.
7777 1.1 mrg lt_prog_compiler_static='-non_shared'
7778 1.1 mrg ;;
7779 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7780 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7781 1.1 mrg lt_prog_compiler_wl='-Wl,'
7782 1.1 mrg lt_prog_compiler_pic='-qpic'
7783 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7784 1.1 mrg ;;
7785 1.1 mrg *)
7786 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7787 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7788 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7789 1.1 mrg lt_prog_compiler_pic='-KPIC'
7790 1.1 mrg lt_prog_compiler_static='-Bstatic'
7791 1.1 mrg lt_prog_compiler_wl=''
7792 1.1 mrg ;;
7793 1.1 mrg *Sun\ C*)
7794 1.1 mrg # Sun C 5.9
7795 1.1 mrg lt_prog_compiler_pic='-KPIC'
7796 1.1 mrg lt_prog_compiler_static='-Bstatic'
7797 1.1 mrg lt_prog_compiler_wl='-Wl,'
7798 1.1 mrg ;;
7799 1.1 mrg esac
7800 1.1 mrg ;;
7801 1.1 mrg esac
7802 1.1 mrg ;;
7803 1.1 mrg
7804 1.1 mrg newsos6)
7805 1.1 mrg lt_prog_compiler_pic='-KPIC'
7806 1.1 mrg lt_prog_compiler_static='-Bstatic'
7807 1.1 mrg ;;
7808 1.1 mrg
7809 1.1 mrg *nto* | *qnx*)
7810 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7811 1.1 mrg # it will coredump.
7812 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7813 1.1 mrg ;;
7814 1.1 mrg
7815 1.1 mrg osf3* | osf4* | osf5*)
7816 1.1 mrg lt_prog_compiler_wl='-Wl,'
7817 1.1 mrg # All OSF/1 code is PIC.
7818 1.1 mrg lt_prog_compiler_static='-non_shared'
7819 1.1 mrg ;;
7820 1.1 mrg
7821 1.1 mrg rdos*)
7822 1.1 mrg lt_prog_compiler_static='-non_shared'
7823 1.1 mrg ;;
7824 1.1 mrg
7825 1.1 mrg solaris*)
7826 1.1 mrg lt_prog_compiler_pic='-KPIC'
7827 1.1 mrg lt_prog_compiler_static='-Bstatic'
7828 1.1 mrg case $cc_basename in
7829 1.1 mrg f77* | f90* | f95*)
7830 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7831 1.1 mrg *)
7832 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7833 1.1 mrg esac
7834 1.1 mrg ;;
7835 1.1 mrg
7836 1.1 mrg sunos4*)
7837 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7838 1.1 mrg lt_prog_compiler_pic='-PIC'
7839 1.1 mrg lt_prog_compiler_static='-Bstatic'
7840 1.1 mrg ;;
7841 1.1 mrg
7842 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7843 1.1 mrg lt_prog_compiler_wl='-Wl,'
7844 1.1 mrg lt_prog_compiler_pic='-KPIC'
7845 1.1 mrg lt_prog_compiler_static='-Bstatic'
7846 1.1 mrg ;;
7847 1.1 mrg
7848 1.1 mrg sysv4*MP*)
7849 1.1 mrg if test -d /usr/nec ;then
7850 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7851 1.1 mrg lt_prog_compiler_static='-Bstatic'
7852 1.1 mrg fi
7853 1.1 mrg ;;
7854 1.1 mrg
7855 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7856 1.1 mrg lt_prog_compiler_wl='-Wl,'
7857 1.1 mrg lt_prog_compiler_pic='-KPIC'
7858 1.1 mrg lt_prog_compiler_static='-Bstatic'
7859 1.1 mrg ;;
7860 1.1 mrg
7861 1.1 mrg unicos*)
7862 1.1 mrg lt_prog_compiler_wl='-Wl,'
7863 1.1 mrg lt_prog_compiler_can_build_shared=no
7864 1.1 mrg ;;
7865 1.1 mrg
7866 1.1 mrg uts4*)
7867 1.1 mrg lt_prog_compiler_pic='-pic'
7868 1.1 mrg lt_prog_compiler_static='-Bstatic'
7869 1.1 mrg ;;
7870 1.1 mrg
7871 1.1 mrg *)
7872 1.1 mrg lt_prog_compiler_can_build_shared=no
7873 1.1 mrg ;;
7874 1.1 mrg esac
7875 1.1 mrg fi
7876 1.1 mrg
7877 1.1 mrg case $host_os in
7878 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7879 1.1 mrg *djgpp*)
7880 1.1 mrg lt_prog_compiler_pic=
7881 1.1 mrg ;;
7882 1.1 mrg *)
7883 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7884 1.1 mrg ;;
7885 1.1 mrg esac
7886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7887 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7888 1.1 mrg
7889 1.1 mrg
7890 1.1 mrg
7891 1.1 mrg
7892 1.1 mrg
7893 1.1 mrg
7894 1.1 mrg #
7895 1.1 mrg # Check to make sure the PIC flag actually works.
7896 1.1 mrg #
7897 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7898 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7899 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7900 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7901 1.1 mrg $as_echo_n "(cached) " >&6
7902 1.1 mrg else
7903 1.1 mrg lt_cv_prog_compiler_pic_works=no
7904 1.1 mrg ac_outfile=conftest.$ac_objext
7905 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7906 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7907 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7908 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7909 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7910 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7911 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7912 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7913 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7914 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7915 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7916 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7917 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7918 1.1 mrg ac_status=$?
7919 1.1 mrg cat conftest.err >&5
7920 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7921 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7922 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7923 1.1 mrg # So say no if there are warnings other than the usual output.
7924 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7925 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7926 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7927 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7928 1.1 mrg fi
7929 1.1 mrg fi
7930 1.1 mrg $RM conftest*
7931 1.1 mrg
7932 1.1 mrg fi
7933 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7934 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7935 1.1 mrg
7936 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7937 1.1 mrg case $lt_prog_compiler_pic in
7938 1.1 mrg "" | " "*) ;;
7939 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7940 1.1 mrg esac
7941 1.1 mrg else
7942 1.1 mrg lt_prog_compiler_pic=
7943 1.1 mrg lt_prog_compiler_can_build_shared=no
7944 1.1 mrg fi
7945 1.1 mrg
7946 1.1 mrg fi
7947 1.1 mrg
7948 1.1 mrg
7949 1.1 mrg
7950 1.1 mrg
7951 1.1 mrg
7952 1.1 mrg
7953 1.1 mrg #
7954 1.1 mrg # Check to make sure the static flag actually works.
7955 1.1 mrg #
7956 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7957 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7958 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7959 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7960 1.1 mrg $as_echo_n "(cached) " >&6
7961 1.1 mrg else
7962 1.1 mrg lt_cv_prog_compiler_static_works=no
7963 1.1 mrg save_LDFLAGS="$LDFLAGS"
7964 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7965 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7966 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7967 1.1 mrg # The linker can only warn and ignore the option if not recognized
7968 1.1 mrg # So say no if there are warnings
7969 1.1 mrg if test -s conftest.err; then
7970 1.1 mrg # Append any errors to the config.log.
7971 1.1 mrg cat conftest.err 1>&5
7972 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7973 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7974 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7975 1.1 mrg lt_cv_prog_compiler_static_works=yes
7976 1.1 mrg fi
7977 1.1 mrg else
7978 1.1 mrg lt_cv_prog_compiler_static_works=yes
7979 1.1 mrg fi
7980 1.1 mrg fi
7981 1.1 mrg $RM -r conftest*
7982 1.1 mrg LDFLAGS="$save_LDFLAGS"
7983 1.1 mrg
7984 1.1 mrg fi
7985 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7986 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7987 1.1 mrg
7988 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7989 1.1 mrg :
7990 1.1 mrg else
7991 1.1 mrg lt_prog_compiler_static=
7992 1.1 mrg fi
7993 1.1 mrg
7994 1.1 mrg
7995 1.1 mrg
7996 1.1 mrg
7997 1.1 mrg
7998 1.1 mrg
7999 1.1 mrg
8000 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8001 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8002 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8003 1.1 mrg $as_echo_n "(cached) " >&6
8004 1.1 mrg else
8005 1.1 mrg lt_cv_prog_compiler_c_o=no
8006 1.1 mrg $RM -r conftest 2>/dev/null
8007 1.1 mrg mkdir conftest
8008 1.1 mrg cd conftest
8009 1.1 mrg mkdir out
8010 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8011 1.1 mrg
8012 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8013 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8014 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8015 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8016 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8017 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8018 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8019 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8020 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8021 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8022 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8023 1.1 mrg ac_status=$?
8024 1.1 mrg cat out/conftest.err >&5
8025 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8026 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8027 1.1 mrg then
8028 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8029 1.1 mrg # So say no if there are warnings
8030 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8031 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8032 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8033 1.1 mrg lt_cv_prog_compiler_c_o=yes
8034 1.1 mrg fi
8035 1.1 mrg fi
8036 1.1 mrg chmod u+w . 2>&5
8037 1.1 mrg $RM conftest*
8038 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8039 1.1 mrg # template instantiation
8040 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8041 1.1 mrg $RM out/* && rmdir out
8042 1.1 mrg cd ..
8043 1.1 mrg $RM -r conftest
8044 1.1 mrg $RM conftest*
8045 1.1 mrg
8046 1.1 mrg fi
8047 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8048 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8049 1.1 mrg
8050 1.1 mrg
8051 1.1 mrg
8052 1.1 mrg
8053 1.1 mrg
8054 1.1 mrg
8055 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8056 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8057 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8058 1.1 mrg $as_echo_n "(cached) " >&6
8059 1.1 mrg else
8060 1.1 mrg lt_cv_prog_compiler_c_o=no
8061 1.1 mrg $RM -r conftest 2>/dev/null
8062 1.1 mrg mkdir conftest
8063 1.1 mrg cd conftest
8064 1.1 mrg mkdir out
8065 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8066 1.1 mrg
8067 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8068 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8069 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8070 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8071 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8072 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8073 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8074 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8075 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8076 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8077 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8078 1.1 mrg ac_status=$?
8079 1.1 mrg cat out/conftest.err >&5
8080 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8082 1.1 mrg then
8083 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8084 1.1 mrg # So say no if there are warnings
8085 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8086 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8087 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8088 1.1 mrg lt_cv_prog_compiler_c_o=yes
8089 1.1 mrg fi
8090 1.1 mrg fi
8091 1.1 mrg chmod u+w . 2>&5
8092 1.1 mrg $RM conftest*
8093 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8094 1.1 mrg # template instantiation
8095 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8096 1.1 mrg $RM out/* && rmdir out
8097 1.1 mrg cd ..
8098 1.1 mrg $RM -r conftest
8099 1.1 mrg $RM conftest*
8100 1.1 mrg
8101 1.1 mrg fi
8102 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8103 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8104 1.1 mrg
8105 1.1 mrg
8106 1.1 mrg
8107 1.1 mrg
8108 1.1 mrg hard_links="nottested"
8109 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8110 1.1 mrg # do not overwrite the value of need_locks provided by the user
8111 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8112 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8113 1.1 mrg hard_links=yes
8114 1.1 mrg $RM conftest*
8115 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8116 1.1 mrg touch conftest.a
8117 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8118 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8120 1.1 mrg $as_echo "$hard_links" >&6; }
8121 1.1 mrg if test "$hard_links" = no; then
8122 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8123 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8124 1.1 mrg need_locks=warn
8125 1.1 mrg fi
8126 1.1 mrg else
8127 1.1 mrg need_locks=no
8128 1.1 mrg fi
8129 1.1 mrg
8130 1.1 mrg
8131 1.1 mrg
8132 1.1 mrg
8133 1.1 mrg
8134 1.1 mrg
8135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8136 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8137 1.1 mrg
8138 1.1 mrg runpath_var=
8139 1.1 mrg allow_undefined_flag=
8140 1.1 mrg always_export_symbols=no
8141 1.1 mrg archive_cmds=
8142 1.1 mrg archive_expsym_cmds=
8143 1.1 mrg compiler_needs_object=no
8144 1.1 mrg enable_shared_with_static_runtimes=no
8145 1.1 mrg export_dynamic_flag_spec=
8146 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8147 1.1 mrg hardcode_automatic=no
8148 1.1 mrg hardcode_direct=no
8149 1.1 mrg hardcode_direct_absolute=no
8150 1.1 mrg hardcode_libdir_flag_spec=
8151 1.1 mrg hardcode_libdir_flag_spec_ld=
8152 1.1 mrg hardcode_libdir_separator=
8153 1.1 mrg hardcode_minus_L=no
8154 1.1 mrg hardcode_shlibpath_var=unsupported
8155 1.1 mrg inherit_rpath=no
8156 1.1 mrg link_all_deplibs=unknown
8157 1.1 mrg module_cmds=
8158 1.1 mrg module_expsym_cmds=
8159 1.1 mrg old_archive_from_new_cmds=
8160 1.1 mrg old_archive_from_expsyms_cmds=
8161 1.1 mrg thread_safe_flag_spec=
8162 1.1 mrg whole_archive_flag_spec=
8163 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8164 1.1 mrg # included in the symbol list
8165 1.1 mrg include_expsyms=
8166 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8167 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8168 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8169 1.1 mrg # as well as any symbol that contains `d'.
8170 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8171 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8172 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8173 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8174 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8175 1.1 mrg # preloaded symbol tables.
8176 1.1 mrg # Exclude shared library initialization/finalization symbols.
8177 1.1 mrg extract_expsyms_cmds=
8178 1.1 mrg
8179 1.1 mrg case $host_os in
8180 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8181 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8182 1.1 mrg # When not using gcc, we currently assume that we are using
8183 1.1 mrg # Microsoft Visual C++.
8184 1.1 mrg if test "$GCC" != yes; then
8185 1.1 mrg with_gnu_ld=no
8186 1.1 mrg fi
8187 1.1 mrg ;;
8188 1.1 mrg interix*)
8189 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8190 1.1 mrg with_gnu_ld=yes
8191 1.1 mrg ;;
8192 1.1 mrg openbsd*)
8193 1.1 mrg with_gnu_ld=no
8194 1.1 mrg ;;
8195 1.1 mrg esac
8196 1.1 mrg
8197 1.1 mrg ld_shlibs=yes
8198 1.1 mrg
8199 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8200 1.1 mrg # that we're better off using the native interface for both.
8201 1.1 mrg lt_use_gnu_ld_interface=no
8202 1.1 mrg if test "$with_gnu_ld" = yes; then
8203 1.1 mrg case $host_os in
8204 1.1 mrg aix*)
8205 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8206 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8207 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8208 1.1 mrg # shared libraries, regardless of the interface used.
8209 1.1 mrg case `$LD -v 2>&1` in
8210 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8211 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8212 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8213 1.1 mrg *)
8214 1.1 mrg lt_use_gnu_ld_interface=yes
8215 1.1 mrg ;;
8216 1.1 mrg esac
8217 1.1 mrg ;;
8218 1.1 mrg *)
8219 1.1 mrg lt_use_gnu_ld_interface=yes
8220 1.1 mrg ;;
8221 1.1 mrg esac
8222 1.1 mrg fi
8223 1.1 mrg
8224 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8225 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8226 1.1 mrg wlarc='${wl}'
8227 1.1 mrg
8228 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8229 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8230 1.1 mrg # here allows them to be overridden if necessary.
8231 1.1 mrg runpath_var=LD_RUN_PATH
8232 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8233 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8234 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8235 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8236 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8237 1.1 mrg else
8238 1.1 mrg whole_archive_flag_spec=
8239 1.1 mrg fi
8240 1.1 mrg supports_anon_versioning=no
8241 1.1 mrg case `$LD -v 2>&1` in
8242 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8243 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8244 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8245 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8246 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8247 1.1 mrg *) supports_anon_versioning=yes ;;
8248 1.1 mrg esac
8249 1.1 mrg
8250 1.1 mrg # See if GNU ld supports shared libraries.
8251 1.1 mrg case $host_os in
8252 1.1 mrg aix[3-9]*)
8253 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8254 1.1 mrg if test "$host_cpu" != ia64; then
8255 1.1 mrg ld_shlibs=no
8256 1.1 mrg cat <<_LT_EOF 1>&2
8257 1.1 mrg
8258 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8259 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8260 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8261 1.1 mrg *** really care for shared libraries, you may want to install binutils
8262 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8263 1.1 mrg *** You will then need to restart the configuration process.
8264 1.1 mrg
8265 1.1 mrg _LT_EOF
8266 1.1 mrg fi
8267 1.1 mrg ;;
8268 1.1 mrg
8269 1.1 mrg amigaos*)
8270 1.1 mrg case $host_cpu in
8271 1.1 mrg powerpc)
8272 1.1 mrg # see comment about AmigaOS4 .so support
8273 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8274 1.1 mrg archive_expsym_cmds=''
8275 1.1 mrg ;;
8276 1.1 mrg m68k)
8277 1.1 mrg 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)'
8278 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8279 1.1 mrg hardcode_minus_L=yes
8280 1.1 mrg ;;
8281 1.1 mrg esac
8282 1.1 mrg ;;
8283 1.1 mrg
8284 1.1 mrg beos*)
8285 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8286 1.1 mrg allow_undefined_flag=unsupported
8287 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8288 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8289 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8290 1.1 mrg else
8291 1.1 mrg ld_shlibs=no
8292 1.1 mrg fi
8293 1.1 mrg ;;
8294 1.1 mrg
8295 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8296 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8297 1.1 mrg # as there is no search path for DLLs.
8298 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8299 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8300 1.1 mrg allow_undefined_flag=unsupported
8301 1.1 mrg always_export_symbols=no
8302 1.1 mrg enable_shared_with_static_runtimes=yes
8303 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8304 1.1 mrg
8305 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8306 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8307 1.1 mrg # If the export-symbols file already is a .def file (1st line
8308 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8309 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8310 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8311 1.1 mrg else
8312 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8313 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8314 1.1 mrg fi~
8315 1.1 mrg $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8316 1.1 mrg else
8317 1.1 mrg ld_shlibs=no
8318 1.1 mrg fi
8319 1.1 mrg ;;
8320 1.1 mrg
8321 1.1 mrg haiku*)
8322 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8323 1.1 mrg link_all_deplibs=yes
8324 1.1 mrg ;;
8325 1.1 mrg
8326 1.1 mrg interix[3-9]*)
8327 1.1 mrg hardcode_direct=no
8328 1.1 mrg hardcode_shlibpath_var=no
8329 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8330 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8331 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8332 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8333 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8334 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8335 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8336 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8337 1.1 mrg archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8338 1.1 mrg 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'
8339 1.1 mrg ;;
8340 1.1 mrg
8341 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8342 1.1 mrg tmp_diet=no
8343 1.1 mrg if test "$host_os" = linux-dietlibc; then
8344 1.1 mrg case $cc_basename in
8345 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8346 1.1 mrg esac
8347 1.1 mrg fi
8348 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8349 1.1 mrg && test "$tmp_diet" = no
8350 1.1 mrg then
8351 1.1 mrg tmp_addflag=
8352 1.1 mrg tmp_sharedflag='-shared'
8353 1.1 mrg case $cc_basename,$host_cpu in
8354 1.1 mrg pgcc*) # Portland Group C compiler
8355 1.1 mrg 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'
8356 1.1 mrg tmp_addflag=' $pic_flag'
8357 1.1 mrg ;;
8358 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8359 1.1 mrg # Portland Group f77 and f90 compilers
8360 1.1 mrg 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'
8361 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8362 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8363 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8364 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8365 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8366 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8367 1.1 mrg tmp_addflag=' -nofor_main' ;;
8368 1.1 mrg lf95*) # Lahey Fortran 8.1
8369 1.1 mrg whole_archive_flag_spec=
8370 1.1 mrg tmp_sharedflag='--shared' ;;
8371 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8372 1.1 mrg tmp_sharedflag='-qmkshrobj'
8373 1.1 mrg tmp_addflag= ;;
8374 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8375 1.1 mrg 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'
8376 1.1 mrg compiler_needs_object=yes
8377 1.1 mrg ;;
8378 1.1 mrg esac
8379 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8380 1.1 mrg *Sun\ C*) # Sun C 5.9
8381 1.1 mrg 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'
8382 1.1 mrg compiler_needs_object=yes
8383 1.1 mrg tmp_sharedflag='-G' ;;
8384 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8385 1.1 mrg tmp_sharedflag='-G' ;;
8386 1.1 mrg esac
8387 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8388 1.1 mrg
8389 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8390 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8391 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8392 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8393 1.1 mrg $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8394 1.1 mrg fi
8395 1.1 mrg
8396 1.1 mrg case $cc_basename in
8397 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8398 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8399 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8400 1.1 mrg hardcode_libdir_flag_spec=
8401 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8402 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8403 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8404 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8405 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8406 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8407 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8408 1.1 mrg fi
8409 1.1 mrg ;;
8410 1.1 mrg esac
8411 1.1 mrg else
8412 1.1 mrg ld_shlibs=no
8413 1.1 mrg fi
8414 1.1 mrg ;;
8415 1.1 mrg
8416 1.1 mrg netbsd*)
8417 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8418 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8419 1.1 mrg wlarc=
8420 1.1 mrg else
8421 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8422 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8423 1.1 mrg fi
8424 1.1 mrg ;;
8425 1.1 mrg
8426 1.1 mrg solaris*)
8427 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8428 1.1 mrg ld_shlibs=no
8429 1.1 mrg cat <<_LT_EOF 1>&2
8430 1.1 mrg
8431 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8432 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8433 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8434 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8435 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8436 1.1 mrg *** used, and then restart.
8437 1.1 mrg
8438 1.1 mrg _LT_EOF
8439 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8440 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8441 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8442 1.1 mrg else
8443 1.1 mrg ld_shlibs=no
8444 1.1 mrg fi
8445 1.1 mrg ;;
8446 1.1 mrg
8447 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8448 1.1 mrg case `$LD -v 2>&1` in
8449 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8450 1.1 mrg ld_shlibs=no
8451 1.1 mrg cat <<_LT_EOF 1>&2
8452 1.1 mrg
8453 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8454 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8455 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8456 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8457 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8458 1.1 mrg *** used, and then restart.
8459 1.1 mrg
8460 1.1 mrg _LT_EOF
8461 1.1 mrg ;;
8462 1.1 mrg *)
8463 1.1 mrg # For security reasons, it is highly recommended that you always
8464 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8465 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8466 1.1 mrg # requires that you compile everything twice, which is a pain.
8467 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8468 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8469 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8470 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8471 1.1 mrg else
8472 1.1 mrg ld_shlibs=no
8473 1.1 mrg fi
8474 1.1 mrg ;;
8475 1.1 mrg esac
8476 1.1 mrg ;;
8477 1.1 mrg
8478 1.1 mrg sunos4*)
8479 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8480 1.1 mrg wlarc=
8481 1.1 mrg hardcode_direct=yes
8482 1.1 mrg hardcode_shlibpath_var=no
8483 1.1 mrg ;;
8484 1.1 mrg
8485 1.1 mrg *)
8486 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8487 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8488 1.1 mrg archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8489 1.1 mrg else
8490 1.1 mrg ld_shlibs=no
8491 1.1 mrg fi
8492 1.1 mrg ;;
8493 1.1 mrg esac
8494 1.1 mrg
8495 1.1 mrg if test "$ld_shlibs" = no; then
8496 1.1 mrg runpath_var=
8497 1.1 mrg hardcode_libdir_flag_spec=
8498 1.1 mrg export_dynamic_flag_spec=
8499 1.1 mrg whole_archive_flag_spec=
8500 1.1 mrg fi
8501 1.1 mrg else
8502 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8503 1.1 mrg case $host_os in
8504 1.1 mrg aix3*)
8505 1.1 mrg allow_undefined_flag=unsupported
8506 1.1 mrg always_export_symbols=yes
8507 1.1 mrg 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'
8508 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8509 1.1 mrg # are no directories specified by -L.
8510 1.1 mrg hardcode_minus_L=yes
8511 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8512 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8513 1.1 mrg # broken collect2.
8514 1.1 mrg hardcode_direct=unsupported
8515 1.1 mrg fi
8516 1.1 mrg ;;
8517 1.1 mrg
8518 1.1 mrg aix[4-9]*)
8519 1.1 mrg if test "$host_cpu" = ia64; then
8520 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8521 1.1 mrg # have to do anything special.
8522 1.1 mrg aix_use_runtimelinking=no
8523 1.1 mrg exp_sym_flag='-Bexport'
8524 1.1 mrg no_entry_flag=""
8525 1.1 mrg else
8526 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8527 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8528 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8529 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8530 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8531 1.1 mrg 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'
8532 1.1 mrg else
8533 1.1 mrg 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'
8534 1.1 mrg fi
8535 1.1 mrg aix_use_runtimelinking=no
8536 1.1 mrg
8537 1.1 mrg # Test if we are trying to use run time linking or normal
8538 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8539 1.1 mrg # need to do runtime linking.
8540 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8541 1.1 mrg for ld_flag in $LDFLAGS; do
8542 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8543 1.1 mrg aix_use_runtimelinking=yes
8544 1.1 mrg break
8545 1.1 mrg fi
8546 1.1 mrg done
8547 1.1 mrg ;;
8548 1.1 mrg esac
8549 1.1 mrg
8550 1.1 mrg exp_sym_flag='-bexport'
8551 1.1 mrg no_entry_flag='-bnoentry'
8552 1.1 mrg fi
8553 1.1 mrg
8554 1.1 mrg # When large executables or shared objects are built, AIX ld can
8555 1.1 mrg # have problems creating the table of contents. If linking a library
8556 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8557 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8558 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8559 1.1 mrg
8560 1.1 mrg archive_cmds=''
8561 1.1 mrg hardcode_direct=yes
8562 1.1 mrg hardcode_direct_absolute=yes
8563 1.1 mrg hardcode_libdir_separator=':'
8564 1.1 mrg link_all_deplibs=yes
8565 1.1 mrg file_list_spec='${wl}-f,'
8566 1.1 mrg
8567 1.1 mrg if test "$GCC" = yes; then
8568 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8569 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8570 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8571 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8572 1.1 mrg if test -f "$collect2name" &&
8573 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8574 1.1 mrg then
8575 1.1 mrg # We have reworked collect2
8576 1.1 mrg :
8577 1.1 mrg else
8578 1.1 mrg # We have old collect2
8579 1.1 mrg hardcode_direct=unsupported
8580 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8581 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8582 1.1 mrg # to unsupported forces relinking
8583 1.1 mrg hardcode_minus_L=yes
8584 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8585 1.1 mrg hardcode_libdir_separator=
8586 1.1 mrg fi
8587 1.1 mrg ;;
8588 1.1 mrg esac
8589 1.1 mrg shared_flag='-shared'
8590 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8591 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8592 1.1 mrg fi
8593 1.1 mrg else
8594 1.1 mrg # not using gcc
8595 1.1 mrg if test "$host_cpu" = ia64; then
8596 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8597 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8598 1.1 mrg shared_flag='-G'
8599 1.1 mrg else
8600 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8601 1.1 mrg shared_flag='${wl}-G'
8602 1.1 mrg else
8603 1.1 mrg shared_flag='${wl}-bM:SRE'
8604 1.1 mrg fi
8605 1.1 mrg fi
8606 1.1 mrg fi
8607 1.1 mrg
8608 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8609 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8610 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8611 1.1 mrg always_export_symbols=yes
8612 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8613 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8614 1.1 mrg # -berok will link without error, but may produce a broken library.
8615 1.1 mrg allow_undefined_flag='-berok'
8616 1.1 mrg # Determine the default libpath from the value encoded in an
8617 1.1 mrg # empty executable.
8618 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8619 1.1 mrg /* end confdefs.h. */
8620 1.1 mrg
8621 1.1 mrg int
8622 1.1 mrg main ()
8623 1.1 mrg {
8624 1.1 mrg
8625 1.1 mrg ;
8626 1.1 mrg return 0;
8627 1.1 mrg }
8628 1.1 mrg _ACEOF
8629 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8630 1.1 mrg
8631 1.1 mrg lt_aix_libpath_sed='
8632 1.1 mrg /Import File Strings/,/^$/ {
8633 1.1 mrg /^0/ {
8634 1.1 mrg s/^0 *\(.*\)$/\1/
8635 1.1 mrg p
8636 1.1 mrg }
8637 1.1 mrg }'
8638 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8639 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8640 1.1 mrg if test -z "$aix_libpath"; then
8641 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8642 1.1 mrg fi
8643 1.1 mrg fi
8644 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8645 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8646 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8647 1.1 mrg
8648 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8649 1.1 mrg 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"
8650 1.1 mrg else
8651 1.1 mrg if test "$host_cpu" = ia64; then
8652 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8653 1.1 mrg allow_undefined_flag="-z nodefs"
8654 1.1 mrg 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"
8655 1.1 mrg else
8656 1.1 mrg # Determine the default libpath from the value encoded in an
8657 1.1 mrg # empty executable.
8658 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8659 1.1 mrg /* end confdefs.h. */
8660 1.1 mrg
8661 1.1 mrg int
8662 1.1 mrg main ()
8663 1.1 mrg {
8664 1.1 mrg
8665 1.1 mrg ;
8666 1.1 mrg return 0;
8667 1.1 mrg }
8668 1.1 mrg _ACEOF
8669 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8670 1.1 mrg
8671 1.1 mrg lt_aix_libpath_sed='
8672 1.1 mrg /Import File Strings/,/^$/ {
8673 1.1 mrg /^0/ {
8674 1.1 mrg s/^0 *\(.*\)$/\1/
8675 1.1 mrg p
8676 1.1 mrg }
8677 1.1 mrg }'
8678 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8679 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8680 1.1 mrg if test -z "$aix_libpath"; then
8681 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8682 1.1 mrg fi
8683 1.1 mrg fi
8684 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8685 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8686 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8687 1.1 mrg
8688 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8689 1.1 mrg # Warning - without using the other run time loading flags,
8690 1.1 mrg # -berok will link without error, but may produce a broken library.
8691 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8692 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8693 1.1 mrg if test "$with_gnu_ld" = yes; then
8694 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8695 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8696 1.1 mrg else
8697 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8698 1.1 mrg whole_archive_flag_spec='$convenience'
8699 1.1 mrg fi
8700 1.1 mrg archive_cmds_need_lc=yes
8701 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8702 1.1 mrg 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'
8703 1.1 mrg fi
8704 1.1 mrg fi
8705 1.1 mrg ;;
8706 1.1 mrg
8707 1.1 mrg amigaos*)
8708 1.1 mrg case $host_cpu in
8709 1.1 mrg powerpc)
8710 1.1 mrg # see comment about AmigaOS4 .so support
8711 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8712 1.1 mrg archive_expsym_cmds=''
8713 1.1 mrg ;;
8714 1.1 mrg m68k)
8715 1.1 mrg 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)'
8716 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8717 1.1 mrg hardcode_minus_L=yes
8718 1.1 mrg ;;
8719 1.1 mrg esac
8720 1.1 mrg ;;
8721 1.1 mrg
8722 1.1 mrg bsdi[45]*)
8723 1.1 mrg export_dynamic_flag_spec=-rdynamic
8724 1.1 mrg ;;
8725 1.1 mrg
8726 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8727 1.1 mrg # When not using gcc, we currently assume that we are using
8728 1.1 mrg # Microsoft Visual C++.
8729 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8730 1.1 mrg # no search path for DLLs.
8731 1.1 mrg hardcode_libdir_flag_spec=' '
8732 1.1 mrg allow_undefined_flag=unsupported
8733 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8734 1.1 mrg libext=lib
8735 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8736 1.1 mrg shrext_cmds=".dll"
8737 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8738 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8739 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8740 1.1 mrg old_archive_from_new_cmds='true'
8741 1.1 mrg # FIXME: Should let the user specify the lib program.
8742 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8743 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8744 1.1 mrg enable_shared_with_static_runtimes=yes
8745 1.1 mrg ;;
8746 1.1 mrg
8747 1.1 mrg darwin* | rhapsody*)
8748 1.1 mrg
8749 1.1 mrg
8750 1.1 mrg archive_cmds_need_lc=no
8751 1.1 mrg hardcode_direct=no
8752 1.1 mrg hardcode_automatic=yes
8753 1.1 mrg hardcode_shlibpath_var=unsupported
8754 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8755 1.1 mrg 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\"`'
8756 1.1 mrg else
8757 1.1 mrg whole_archive_flag_spec=''
8758 1.1 mrg fi
8759 1.1 mrg link_all_deplibs=yes
8760 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8761 1.1 mrg case $cc_basename in
8762 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8763 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8764 1.1 mrg esac
8765 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8766 1.1 mrg output_verbose_link_cmd=func_echo_all
8767 1.1 mrg archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8768 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8769 1.1 mrg 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}"
8770 1.1 mrg 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}"
8771 1.1 mrg
8772 1.1 mrg else
8773 1.1 mrg ld_shlibs=no
8774 1.1 mrg fi
8775 1.1 mrg
8776 1.1 mrg ;;
8777 1.1 mrg
8778 1.1 mrg dgux*)
8779 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8780 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8781 1.1 mrg hardcode_shlibpath_var=no
8782 1.1 mrg ;;
8783 1.1 mrg
8784 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8785 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8786 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8787 1.1 mrg # extra space).
8788 1.1 mrg freebsd2.2*)
8789 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8790 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8791 1.1 mrg hardcode_direct=yes
8792 1.1 mrg hardcode_shlibpath_var=no
8793 1.1 mrg ;;
8794 1.1 mrg
8795 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8796 1.1.1.2 mrg freebsd2.*)
8797 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8798 1.1 mrg hardcode_direct=yes
8799 1.1 mrg hardcode_minus_L=yes
8800 1.1 mrg hardcode_shlibpath_var=no
8801 1.1 mrg ;;
8802 1.1 mrg
8803 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8804 1.1 mrg freebsd* | dragonfly*)
8805 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8806 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8807 1.1 mrg hardcode_direct=yes
8808 1.1 mrg hardcode_shlibpath_var=no
8809 1.1 mrg ;;
8810 1.1 mrg
8811 1.1 mrg hpux9*)
8812 1.1 mrg if test "$GCC" = yes; then
8813 1.1 mrg 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'
8814 1.1 mrg else
8815 1.1 mrg 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'
8816 1.1 mrg fi
8817 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8818 1.1 mrg hardcode_libdir_separator=:
8819 1.1 mrg hardcode_direct=yes
8820 1.1 mrg
8821 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8822 1.1 mrg # but as the default location of the library.
8823 1.1 mrg hardcode_minus_L=yes
8824 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8825 1.1 mrg ;;
8826 1.1 mrg
8827 1.1 mrg hpux10*)
8828 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8829 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8830 1.1 mrg else
8831 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8832 1.1 mrg fi
8833 1.1 mrg if test "$with_gnu_ld" = no; then
8834 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8835 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8836 1.1 mrg hardcode_libdir_separator=:
8837 1.1 mrg hardcode_direct=yes
8838 1.1 mrg hardcode_direct_absolute=yes
8839 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8840 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8841 1.1 mrg # but as the default location of the library.
8842 1.1 mrg hardcode_minus_L=yes
8843 1.1 mrg fi
8844 1.1 mrg ;;
8845 1.1 mrg
8846 1.1 mrg hpux11*)
8847 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8848 1.1 mrg case $host_cpu in
8849 1.1 mrg hppa*64*)
8850 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8851 1.1 mrg ;;
8852 1.1 mrg ia64*)
8853 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8854 1.1 mrg ;;
8855 1.1 mrg *)
8856 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8857 1.1 mrg ;;
8858 1.1 mrg esac
8859 1.1 mrg else
8860 1.1 mrg case $host_cpu in
8861 1.1 mrg hppa*64*)
8862 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8863 1.1 mrg ;;
8864 1.1 mrg ia64*)
8865 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8866 1.1 mrg ;;
8867 1.1 mrg *)
8868 1.1 mrg
8869 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8870 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8872 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8873 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8874 1.1 mrg $as_echo_n "(cached) " >&6
8875 1.1 mrg else
8876 1.1 mrg lt_cv_prog_compiler__b=no
8877 1.1 mrg save_LDFLAGS="$LDFLAGS"
8878 1.1 mrg LDFLAGS="$LDFLAGS -b"
8879 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8880 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8881 1.1 mrg # The linker can only warn and ignore the option if not recognized
8882 1.1 mrg # So say no if there are warnings
8883 1.1 mrg if test -s conftest.err; then
8884 1.1 mrg # Append any errors to the config.log.
8885 1.1 mrg cat conftest.err 1>&5
8886 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8887 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8888 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8889 1.1 mrg lt_cv_prog_compiler__b=yes
8890 1.1 mrg fi
8891 1.1 mrg else
8892 1.1 mrg lt_cv_prog_compiler__b=yes
8893 1.1 mrg fi
8894 1.1 mrg fi
8895 1.1 mrg $RM -r conftest*
8896 1.1 mrg LDFLAGS="$save_LDFLAGS"
8897 1.1 mrg
8898 1.1 mrg fi
8899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8900 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8901 1.1 mrg
8902 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8903 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8904 1.1 mrg else
8905 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8906 1.1 mrg fi
8907 1.1 mrg
8908 1.1 mrg ;;
8909 1.1 mrg esac
8910 1.1 mrg fi
8911 1.1 mrg if test "$with_gnu_ld" = no; then
8912 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8913 1.1 mrg hardcode_libdir_separator=:
8914 1.1 mrg
8915 1.1 mrg case $host_cpu in
8916 1.1 mrg hppa*64*|ia64*)
8917 1.1 mrg hardcode_direct=no
8918 1.1 mrg hardcode_shlibpath_var=no
8919 1.1 mrg ;;
8920 1.1 mrg *)
8921 1.1 mrg hardcode_direct=yes
8922 1.1 mrg hardcode_direct_absolute=yes
8923 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8924 1.1 mrg
8925 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8926 1.1 mrg # but as the default location of the library.
8927 1.1 mrg hardcode_minus_L=yes
8928 1.1 mrg ;;
8929 1.1 mrg esac
8930 1.1 mrg fi
8931 1.1 mrg ;;
8932 1.1 mrg
8933 1.1 mrg irix5* | irix6* | nonstopux*)
8934 1.1 mrg if test "$GCC" = yes; then
8935 1.1 mrg 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'
8936 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8937 1.1 mrg # work, assume that -exports_file does not work either and
8938 1.1 mrg # implicitly export all symbols.
8939 1.1 mrg save_LDFLAGS="$LDFLAGS"
8940 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8941 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8942 1.1 mrg /* end confdefs.h. */
8943 1.1 mrg int foo(void) {}
8944 1.1 mrg _ACEOF
8945 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8946 1.1 mrg 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'
8947 1.1 mrg
8948 1.1 mrg fi
8949 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8950 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8951 1.1 mrg LDFLAGS="$save_LDFLAGS"
8952 1.1 mrg else
8953 1.1 mrg 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'
8954 1.1 mrg 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'
8955 1.1 mrg fi
8956 1.1 mrg archive_cmds_need_lc='no'
8957 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8958 1.1 mrg hardcode_libdir_separator=:
8959 1.1 mrg inherit_rpath=yes
8960 1.1 mrg link_all_deplibs=yes
8961 1.1 mrg ;;
8962 1.1 mrg
8963 1.1 mrg netbsd*)
8964 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8965 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8966 1.1 mrg else
8967 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8968 1.1 mrg fi
8969 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8970 1.1 mrg hardcode_direct=yes
8971 1.1 mrg hardcode_shlibpath_var=no
8972 1.1 mrg ;;
8973 1.1 mrg
8974 1.1 mrg newsos6)
8975 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8976 1.1 mrg hardcode_direct=yes
8977 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8978 1.1 mrg hardcode_libdir_separator=:
8979 1.1 mrg hardcode_shlibpath_var=no
8980 1.1 mrg ;;
8981 1.1 mrg
8982 1.1 mrg *nto* | *qnx*)
8983 1.1 mrg ;;
8984 1.1 mrg
8985 1.1 mrg openbsd*)
8986 1.1 mrg if test -f /usr/libexec/ld.so; then
8987 1.1 mrg hardcode_direct=yes
8988 1.1 mrg hardcode_shlibpath_var=no
8989 1.1 mrg hardcode_direct_absolute=yes
8990 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8991 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8992 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8993 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8994 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8995 1.1 mrg else
8996 1.1 mrg case $host_os in
8997 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8998 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8999 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9000 1.1 mrg ;;
9001 1.1 mrg *)
9002 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9003 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9004 1.1 mrg ;;
9005 1.1 mrg esac
9006 1.1 mrg fi
9007 1.1 mrg else
9008 1.1 mrg ld_shlibs=no
9009 1.1 mrg fi
9010 1.1 mrg ;;
9011 1.1 mrg
9012 1.1 mrg os2*)
9013 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9014 1.1 mrg hardcode_minus_L=yes
9015 1.1 mrg allow_undefined_flag=unsupported
9016 1.1 mrg 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'
9017 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9018 1.1 mrg ;;
9019 1.1 mrg
9020 1.1 mrg osf3*)
9021 1.1 mrg if test "$GCC" = yes; then
9022 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9023 1.1 mrg 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'
9024 1.1 mrg else
9025 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9026 1.1 mrg 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'
9027 1.1 mrg fi
9028 1.1 mrg archive_cmds_need_lc='no'
9029 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9030 1.1 mrg hardcode_libdir_separator=:
9031 1.1 mrg ;;
9032 1.1 mrg
9033 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9034 1.1 mrg if test "$GCC" = yes; then
9035 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9036 1.1 mrg 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'
9037 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9038 1.1 mrg else
9039 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9040 1.1 mrg 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'
9041 1.1 mrg 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~
9042 1.1 mrg $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'
9043 1.1 mrg
9044 1.1 mrg # Both c and cxx compiler support -rpath directly
9045 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9046 1.1 mrg fi
9047 1.1 mrg archive_cmds_need_lc='no'
9048 1.1 mrg hardcode_libdir_separator=:
9049 1.1 mrg ;;
9050 1.1 mrg
9051 1.1 mrg solaris*)
9052 1.1 mrg no_undefined_flag=' -z defs'
9053 1.1 mrg if test "$GCC" = yes; then
9054 1.1 mrg wlarc='${wl}'
9055 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9056 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9057 1.1 mrg $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9058 1.1 mrg else
9059 1.1 mrg case `$CC -V 2>&1` in
9060 1.1 mrg *"Compilers 5.0"*)
9061 1.1 mrg wlarc=''
9062 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9063 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9064 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9065 1.1 mrg ;;
9066 1.1 mrg *)
9067 1.1 mrg wlarc='${wl}'
9068 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9069 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9070 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9071 1.1 mrg ;;
9072 1.1 mrg esac
9073 1.1 mrg fi
9074 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9075 1.1 mrg hardcode_shlibpath_var=no
9076 1.1 mrg case $host_os in
9077 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9078 1.1 mrg *)
9079 1.1 mrg # The compiler driver will combine and reorder linker options,
9080 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9081 1.1 mrg # but is careful enough not to reorder.
9082 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9083 1.1 mrg if test "$GCC" = yes; then
9084 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9085 1.1 mrg else
9086 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9087 1.1 mrg fi
9088 1.1 mrg ;;
9089 1.1 mrg esac
9090 1.1 mrg link_all_deplibs=yes
9091 1.1 mrg ;;
9092 1.1 mrg
9093 1.1 mrg sunos4*)
9094 1.1 mrg if test "x$host_vendor" = xsequent; then
9095 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9096 1.1 mrg # files that make .init and .fini sections work.
9097 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9098 1.1 mrg else
9099 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9100 1.1 mrg fi
9101 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9102 1.1 mrg hardcode_direct=yes
9103 1.1 mrg hardcode_minus_L=yes
9104 1.1 mrg hardcode_shlibpath_var=no
9105 1.1 mrg ;;
9106 1.1 mrg
9107 1.1 mrg sysv4)
9108 1.1 mrg case $host_vendor in
9109 1.1 mrg sni)
9110 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9111 1.1 mrg hardcode_direct=yes # is this really true???
9112 1.1 mrg ;;
9113 1.1 mrg siemens)
9114 1.1 mrg ## LD is ld it makes a PLAMLIB
9115 1.1 mrg ## CC just makes a GrossModule.
9116 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9117 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9118 1.1 mrg hardcode_direct=no
9119 1.1 mrg ;;
9120 1.1 mrg motorola)
9121 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9122 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9123 1.1 mrg ;;
9124 1.1 mrg esac
9125 1.1 mrg runpath_var='LD_RUN_PATH'
9126 1.1 mrg hardcode_shlibpath_var=no
9127 1.1 mrg ;;
9128 1.1 mrg
9129 1.1 mrg sysv4.3*)
9130 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9131 1.1 mrg hardcode_shlibpath_var=no
9132 1.1 mrg export_dynamic_flag_spec='-Bexport'
9133 1.1 mrg ;;
9134 1.1 mrg
9135 1.1 mrg sysv4*MP*)
9136 1.1 mrg if test -d /usr/nec; then
9137 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9138 1.1 mrg hardcode_shlibpath_var=no
9139 1.1 mrg runpath_var=LD_RUN_PATH
9140 1.1 mrg hardcode_runpath_var=yes
9141 1.1 mrg ld_shlibs=yes
9142 1.1 mrg fi
9143 1.1 mrg ;;
9144 1.1 mrg
9145 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9146 1.1 mrg no_undefined_flag='${wl}-z,text'
9147 1.1 mrg archive_cmds_need_lc=no
9148 1.1 mrg hardcode_shlibpath_var=no
9149 1.1 mrg runpath_var='LD_RUN_PATH'
9150 1.1 mrg
9151 1.1 mrg if test "$GCC" = yes; then
9152 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9153 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9154 1.1 mrg else
9155 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9156 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9157 1.1 mrg fi
9158 1.1 mrg ;;
9159 1.1 mrg
9160 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9161 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9162 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9163 1.1 mrg # always be unresolved, which means just about no library would
9164 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9165 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9166 1.1 mrg # as -z defs.
9167 1.1 mrg no_undefined_flag='${wl}-z,text'
9168 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9169 1.1 mrg archive_cmds_need_lc=no
9170 1.1 mrg hardcode_shlibpath_var=no
9171 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9172 1.1 mrg hardcode_libdir_separator=':'
9173 1.1 mrg link_all_deplibs=yes
9174 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9175 1.1 mrg runpath_var='LD_RUN_PATH'
9176 1.1 mrg
9177 1.1 mrg if test "$GCC" = yes; then
9178 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9179 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9180 1.1 mrg else
9181 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9182 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9183 1.1 mrg fi
9184 1.1 mrg ;;
9185 1.1 mrg
9186 1.1 mrg uts4*)
9187 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9188 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9189 1.1 mrg hardcode_shlibpath_var=no
9190 1.1 mrg ;;
9191 1.1 mrg
9192 1.1 mrg *)
9193 1.1 mrg ld_shlibs=no
9194 1.1 mrg ;;
9195 1.1 mrg esac
9196 1.1 mrg
9197 1.1 mrg if test x$host_vendor = xsni; then
9198 1.1 mrg case $host in
9199 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9200 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9201 1.1 mrg ;;
9202 1.1 mrg esac
9203 1.1 mrg fi
9204 1.1 mrg fi
9205 1.1 mrg
9206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9207 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9208 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9209 1.1 mrg
9210 1.1 mrg with_gnu_ld=$with_gnu_ld
9211 1.1 mrg
9212 1.1 mrg
9213 1.1 mrg
9214 1.1 mrg
9215 1.1 mrg
9216 1.1 mrg
9217 1.1 mrg
9218 1.1 mrg
9219 1.1 mrg
9220 1.1 mrg
9221 1.1 mrg
9222 1.1 mrg
9223 1.1 mrg
9224 1.1 mrg
9225 1.1 mrg
9226 1.1 mrg #
9227 1.1 mrg # Do we need to explicitly link libc?
9228 1.1 mrg #
9229 1.1 mrg case "x$archive_cmds_need_lc" in
9230 1.1 mrg x|xyes)
9231 1.1 mrg # Assume -lc should be added
9232 1.1 mrg archive_cmds_need_lc=yes
9233 1.1 mrg
9234 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9235 1.1 mrg case $archive_cmds in
9236 1.1 mrg *'~'*)
9237 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9238 1.1 mrg ;;
9239 1.1 mrg '$CC '*)
9240 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9241 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9242 1.1 mrg # to ld, don't add -lc before -lgcc.
9243 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9244 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9245 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9246 1.1 mrg $as_echo_n "(cached) " >&6
9247 1.1 mrg else
9248 1.1 mrg $RM conftest*
9249 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9250 1.1 mrg
9251 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9252 1.1 mrg (eval $ac_compile) 2>&5
9253 1.1 mrg ac_status=$?
9254 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9255 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9256 1.1 mrg soname=conftest
9257 1.1 mrg lib=conftest
9258 1.1 mrg libobjs=conftest.$ac_objext
9259 1.1 mrg deplibs=
9260 1.1 mrg wl=$lt_prog_compiler_wl
9261 1.1 mrg pic_flag=$lt_prog_compiler_pic
9262 1.1 mrg compiler_flags=-v
9263 1.1 mrg linker_flags=-v
9264 1.1 mrg verstring=
9265 1.1 mrg output_objdir=.
9266 1.1 mrg libname=conftest
9267 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9268 1.1 mrg allow_undefined_flag=
9269 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9270 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9271 1.1 mrg ac_status=$?
9272 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9273 1.1 mrg test $ac_status = 0; }
9274 1.1 mrg then
9275 1.1 mrg lt_cv_archive_cmds_need_lc=no
9276 1.1 mrg else
9277 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9278 1.1 mrg fi
9279 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9280 1.1 mrg else
9281 1.1 mrg cat conftest.err 1>&5
9282 1.1 mrg fi
9283 1.1 mrg $RM conftest*
9284 1.1 mrg
9285 1.1 mrg fi
9286 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9287 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9288 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9289 1.1 mrg ;;
9290 1.1 mrg esac
9291 1.1 mrg fi
9292 1.1 mrg ;;
9293 1.1 mrg esac
9294 1.1 mrg
9295 1.1 mrg
9296 1.1 mrg
9297 1.1 mrg
9298 1.1 mrg
9299 1.1 mrg
9300 1.1 mrg
9301 1.1 mrg
9302 1.1 mrg
9303 1.1 mrg
9304 1.1 mrg
9305 1.1 mrg
9306 1.1 mrg
9307 1.1 mrg
9308 1.1 mrg
9309 1.1 mrg
9310 1.1 mrg
9311 1.1 mrg
9312 1.1 mrg
9313 1.1 mrg
9314 1.1 mrg
9315 1.1 mrg
9316 1.1 mrg
9317 1.1 mrg
9318 1.1 mrg
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg
9324 1.1 mrg
9325 1.1 mrg
9326 1.1 mrg
9327 1.1 mrg
9328 1.1 mrg
9329 1.1 mrg
9330 1.1 mrg
9331 1.1 mrg
9332 1.1 mrg
9333 1.1 mrg
9334 1.1 mrg
9335 1.1 mrg
9336 1.1 mrg
9337 1.1 mrg
9338 1.1 mrg
9339 1.1 mrg
9340 1.1 mrg
9341 1.1 mrg
9342 1.1 mrg
9343 1.1 mrg
9344 1.1 mrg
9345 1.1 mrg
9346 1.1 mrg
9347 1.1 mrg
9348 1.1 mrg
9349 1.1 mrg
9350 1.1 mrg
9351 1.1 mrg
9352 1.1 mrg
9353 1.1 mrg
9354 1.1 mrg
9355 1.1 mrg
9356 1.1 mrg
9357 1.1 mrg
9358 1.1 mrg
9359 1.1 mrg
9360 1.1 mrg
9361 1.1 mrg
9362 1.1 mrg
9363 1.1 mrg
9364 1.1 mrg
9365 1.1 mrg
9366 1.1 mrg
9367 1.1 mrg
9368 1.1 mrg
9369 1.1 mrg
9370 1.1 mrg
9371 1.1 mrg
9372 1.1 mrg
9373 1.1 mrg
9374 1.1 mrg
9375 1.1 mrg
9376 1.1 mrg
9377 1.1 mrg
9378 1.1 mrg
9379 1.1 mrg
9380 1.1 mrg
9381 1.1 mrg
9382 1.1 mrg
9383 1.1 mrg
9384 1.1 mrg
9385 1.1 mrg
9386 1.1 mrg
9387 1.1 mrg
9388 1.1 mrg
9389 1.1 mrg
9390 1.1 mrg
9391 1.1 mrg
9392 1.1 mrg
9393 1.1 mrg
9394 1.1 mrg
9395 1.1 mrg
9396 1.1 mrg
9397 1.1 mrg
9398 1.1 mrg
9399 1.1 mrg
9400 1.1 mrg
9401 1.1 mrg
9402 1.1 mrg
9403 1.1 mrg
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1 mrg
9419 1.1 mrg
9420 1.1 mrg
9421 1.1 mrg
9422 1.1 mrg
9423 1.1 mrg
9424 1.1 mrg
9425 1.1 mrg
9426 1.1 mrg
9427 1.1 mrg
9428 1.1 mrg
9429 1.1 mrg
9430 1.1 mrg
9431 1.1 mrg
9432 1.1 mrg
9433 1.1 mrg
9434 1.1 mrg
9435 1.1 mrg
9436 1.1 mrg
9437 1.1 mrg
9438 1.1 mrg
9439 1.1 mrg
9440 1.1 mrg
9441 1.1 mrg
9442 1.1 mrg
9443 1.1 mrg
9444 1.1 mrg
9445 1.1 mrg
9446 1.1 mrg
9447 1.1 mrg
9448 1.1 mrg
9449 1.1 mrg
9450 1.1 mrg
9451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9452 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9453 1.1 mrg
9454 1.1 mrg if test "$GCC" = yes; then
9455 1.1 mrg case $host_os in
9456 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9457 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9458 1.1 mrg esac
9459 1.1 mrg case $host_os in
9460 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9461 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9462 1.1 mrg esac
9463 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9464 1.1 mrg case $lt_search_path_spec in
9465 1.1 mrg *\;*)
9466 1.1 mrg # if the path contains ";" then we assume it to be the separator
9467 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9468 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9469 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9470 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9471 1.1 mrg ;;
9472 1.1 mrg *)
9473 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9474 1.1 mrg ;;
9475 1.1 mrg esac
9476 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9477 1.1 mrg # and add multilib dir if necessary.
9478 1.1 mrg lt_tmp_lt_search_path_spec=
9479 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9480 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9481 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9482 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9483 1.1 mrg else
9484 1.1 mrg test -d "$lt_sys_path" && \
9485 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9486 1.1 mrg fi
9487 1.1 mrg done
9488 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9489 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9490 1.1 mrg lt_foo="";
9491 1.1 mrg lt_count=0;
9492 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9493 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9494 1.1 mrg if ($lt_i == "..") {
9495 1.1 mrg lt_count++;
9496 1.1 mrg } else {
9497 1.1 mrg if (lt_count == 0) {
9498 1.1 mrg lt_foo="/" $lt_i lt_foo;
9499 1.1 mrg } else {
9500 1.1 mrg lt_count--;
9501 1.1 mrg }
9502 1.1 mrg }
9503 1.1 mrg }
9504 1.1 mrg }
9505 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9506 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9507 1.1 mrg }'`
9508 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9509 1.1 mrg # for these hosts.
9510 1.1 mrg case $host_os in
9511 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9512 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9513 1.1 mrg esac
9514 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9515 1.1 mrg else
9516 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9517 1.1 mrg fi
9518 1.1 mrg library_names_spec=
9519 1.1 mrg libname_spec='lib$name'
9520 1.1 mrg soname_spec=
9521 1.1 mrg shrext_cmds=".so"
9522 1.1 mrg postinstall_cmds=
9523 1.1 mrg postuninstall_cmds=
9524 1.1 mrg finish_cmds=
9525 1.1 mrg finish_eval=
9526 1.1 mrg shlibpath_var=
9527 1.1 mrg shlibpath_overrides_runpath=unknown
9528 1.1 mrg version_type=none
9529 1.1 mrg dynamic_linker="$host_os ld.so"
9530 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9531 1.1 mrg need_lib_prefix=unknown
9532 1.1 mrg hardcode_into_libs=no
9533 1.1 mrg
9534 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9535 1.1 mrg # flags to be left without arguments
9536 1.1 mrg need_version=unknown
9537 1.1 mrg
9538 1.1 mrg case $host_os in
9539 1.1 mrg aix3*)
9540 1.1 mrg version_type=linux
9541 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9542 1.1 mrg shlibpath_var=LIBPATH
9543 1.1 mrg
9544 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9545 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9546 1.1 mrg ;;
9547 1.1 mrg
9548 1.1 mrg aix[4-9]*)
9549 1.1 mrg version_type=linux
9550 1.1 mrg need_lib_prefix=no
9551 1.1 mrg need_version=no
9552 1.1 mrg hardcode_into_libs=yes
9553 1.1 mrg if test "$host_cpu" = ia64; then
9554 1.1 mrg # AIX 5 supports IA64
9555 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9556 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9557 1.1 mrg else
9558 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9559 1.1 mrg # for dependence libraries. The import file would start with
9560 1.1 mrg # the line `#! .'. This would cause the generated library to
9561 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9562 1.1 mrg # development snapshots of GCC prior to 3.0.
9563 1.1 mrg case $host_os in
9564 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9565 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9566 1.1 mrg echo ' yes '
9567 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9568 1.1 mrg :
9569 1.1 mrg else
9570 1.1 mrg can_build_shared=no
9571 1.1 mrg fi
9572 1.1 mrg ;;
9573 1.1 mrg esac
9574 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9575 1.1 mrg # soname into executable. Probably we can add versioning support to
9576 1.1 mrg # collect2, so additional links can be useful in future.
9577 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9578 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9579 1.1 mrg # instead of lib<name>.a to let people know that these are not
9580 1.1 mrg # typical AIX shared libraries.
9581 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9582 1.1 mrg else
9583 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9584 1.1 mrg # and later when we are not doing run time linking.
9585 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9586 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9587 1.1 mrg fi
9588 1.1 mrg shlibpath_var=LIBPATH
9589 1.1 mrg fi
9590 1.1 mrg ;;
9591 1.1 mrg
9592 1.1 mrg amigaos*)
9593 1.1 mrg case $host_cpu in
9594 1.1 mrg powerpc)
9595 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9596 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9597 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9598 1.1 mrg ;;
9599 1.1 mrg m68k)
9600 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9601 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9602 1.1 mrg 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'
9603 1.1 mrg ;;
9604 1.1 mrg esac
9605 1.1 mrg ;;
9606 1.1 mrg
9607 1.1 mrg beos*)
9608 1.1 mrg library_names_spec='${libname}${shared_ext}'
9609 1.1 mrg dynamic_linker="$host_os ld.so"
9610 1.1 mrg shlibpath_var=LIBRARY_PATH
9611 1.1 mrg ;;
9612 1.1 mrg
9613 1.1 mrg bsdi[45]*)
9614 1.1 mrg version_type=linux
9615 1.1 mrg need_version=no
9616 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9617 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9618 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9619 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9620 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9621 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9622 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9623 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9624 1.1 mrg # libtool to hard-code these into programs
9625 1.1 mrg ;;
9626 1.1 mrg
9627 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9628 1.1 mrg version_type=windows
9629 1.1 mrg shrext_cmds=".dll"
9630 1.1 mrg need_version=no
9631 1.1 mrg need_lib_prefix=no
9632 1.1 mrg
9633 1.1 mrg case $GCC,$host_os in
9634 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9635 1.1 mrg library_names_spec='$libname.dll.a'
9636 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9637 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9638 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9639 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9640 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9641 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9642 1.1 mrg chmod a+x \$dldir/$dlname~
9643 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9644 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9645 1.1 mrg fi'
9646 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9647 1.1 mrg dlpath=$dir/\$dldll~
9648 1.1 mrg $RM \$dlpath'
9649 1.1 mrg shlibpath_overrides_runpath=yes
9650 1.1 mrg
9651 1.1 mrg case $host_os in
9652 1.1 mrg cygwin*)
9653 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9654 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9655 1.1 mrg
9656 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9657 1.1 mrg ;;
9658 1.1 mrg mingw* | cegcc*)
9659 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9660 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9661 1.1 mrg ;;
9662 1.1 mrg pw32*)
9663 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9664 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9665 1.1 mrg ;;
9666 1.1 mrg esac
9667 1.1 mrg ;;
9668 1.1 mrg
9669 1.1 mrg *)
9670 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9671 1.1 mrg ;;
9672 1.1 mrg esac
9673 1.1 mrg dynamic_linker='Win32 ld.exe'
9674 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9675 1.1 mrg shlibpath_var=PATH
9676 1.1 mrg ;;
9677 1.1 mrg
9678 1.1 mrg darwin* | rhapsody*)
9679 1.1 mrg dynamic_linker="$host_os dyld"
9680 1.1 mrg version_type=darwin
9681 1.1 mrg need_lib_prefix=no
9682 1.1 mrg need_version=no
9683 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9684 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9685 1.1 mrg shlibpath_overrides_runpath=yes
9686 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9687 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9688 1.1 mrg
9689 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9690 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9691 1.1 mrg ;;
9692 1.1 mrg
9693 1.1 mrg dgux*)
9694 1.1 mrg version_type=linux
9695 1.1 mrg need_lib_prefix=no
9696 1.1 mrg need_version=no
9697 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9698 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9699 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9700 1.1 mrg ;;
9701 1.1 mrg
9702 1.1 mrg freebsd* | dragonfly*)
9703 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9704 1.1 mrg # versioning mechanism, adjust this.
9705 1.1 mrg if test -x /usr/bin/objformat; then
9706 1.1 mrg objformat=`/usr/bin/objformat`
9707 1.1 mrg else
9708 1.1 mrg case $host_os in
9709 1.1.1.2 mrg freebsd[23].*) objformat=aout ;;
9710 1.1 mrg *) objformat=elf ;;
9711 1.1 mrg esac
9712 1.1 mrg fi
9713 1.1 mrg version_type=freebsd-$objformat
9714 1.1 mrg case $version_type in
9715 1.1 mrg freebsd-elf*)
9716 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9717 1.1 mrg need_version=no
9718 1.1 mrg need_lib_prefix=no
9719 1.1 mrg ;;
9720 1.1 mrg freebsd-*)
9721 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9722 1.1 mrg need_version=yes
9723 1.1 mrg ;;
9724 1.1 mrg esac
9725 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9726 1.1 mrg case $host_os in
9727 1.1.1.2 mrg freebsd2.*)
9728 1.1 mrg shlibpath_overrides_runpath=yes
9729 1.1 mrg ;;
9730 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9731 1.1 mrg shlibpath_overrides_runpath=yes
9732 1.1 mrg hardcode_into_libs=yes
9733 1.1 mrg ;;
9734 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9735 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9736 1.1 mrg shlibpath_overrides_runpath=no
9737 1.1 mrg hardcode_into_libs=yes
9738 1.1 mrg ;;
9739 1.1 mrg *) # from 4.6 on, and DragonFly
9740 1.1 mrg shlibpath_overrides_runpath=yes
9741 1.1 mrg hardcode_into_libs=yes
9742 1.1 mrg ;;
9743 1.1 mrg esac
9744 1.1 mrg ;;
9745 1.1 mrg
9746 1.1 mrg gnu*)
9747 1.1 mrg version_type=linux
9748 1.1 mrg need_lib_prefix=no
9749 1.1 mrg need_version=no
9750 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9751 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9752 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9753 1.1 mrg hardcode_into_libs=yes
9754 1.1 mrg ;;
9755 1.1 mrg
9756 1.1 mrg haiku*)
9757 1.1 mrg version_type=linux
9758 1.1 mrg need_lib_prefix=no
9759 1.1 mrg need_version=no
9760 1.1 mrg dynamic_linker="$host_os runtime_loader"
9761 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9762 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9763 1.1 mrg shlibpath_var=LIBRARY_PATH
9764 1.1 mrg shlibpath_overrides_runpath=yes
9765 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9766 1.1 mrg hardcode_into_libs=yes
9767 1.1 mrg ;;
9768 1.1 mrg
9769 1.1 mrg hpux9* | hpux10* | hpux11*)
9770 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9771 1.1 mrg # link against other versions.
9772 1.1 mrg version_type=sunos
9773 1.1 mrg need_lib_prefix=no
9774 1.1 mrg need_version=no
9775 1.1 mrg case $host_cpu in
9776 1.1 mrg ia64*)
9777 1.1 mrg shrext_cmds='.so'
9778 1.1 mrg hardcode_into_libs=yes
9779 1.1 mrg dynamic_linker="$host_os dld.so"
9780 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9781 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9782 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9783 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9784 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9785 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9786 1.1 mrg else
9787 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9788 1.1 mrg fi
9789 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9790 1.1 mrg ;;
9791 1.1 mrg hppa*64*)
9792 1.1 mrg shrext_cmds='.sl'
9793 1.1 mrg hardcode_into_libs=yes
9794 1.1 mrg dynamic_linker="$host_os dld.sl"
9795 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9796 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9797 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9798 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9799 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9800 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9801 1.1 mrg ;;
9802 1.1 mrg *)
9803 1.1 mrg shrext_cmds='.sl'
9804 1.1 mrg dynamic_linker="$host_os dld.sl"
9805 1.1 mrg shlibpath_var=SHLIB_PATH
9806 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9807 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9808 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9809 1.1 mrg ;;
9810 1.1 mrg esac
9811 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9812 1.1 mrg postinstall_cmds='chmod 555 $lib'
9813 1.1 mrg # or fails outright, so override atomically:
9814 1.1 mrg install_override_mode=555
9815 1.1 mrg ;;
9816 1.1 mrg
9817 1.1 mrg interix[3-9]*)
9818 1.1 mrg version_type=linux
9819 1.1 mrg need_lib_prefix=no
9820 1.1 mrg need_version=no
9821 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9822 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9823 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9824 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9825 1.1 mrg shlibpath_overrides_runpath=no
9826 1.1 mrg hardcode_into_libs=yes
9827 1.1 mrg ;;
9828 1.1 mrg
9829 1.1 mrg irix5* | irix6* | nonstopux*)
9830 1.1 mrg case $host_os in
9831 1.1 mrg nonstopux*) version_type=nonstopux ;;
9832 1.1 mrg *)
9833 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9834 1.1 mrg version_type=linux
9835 1.1 mrg else
9836 1.1 mrg version_type=irix
9837 1.1 mrg fi ;;
9838 1.1 mrg esac
9839 1.1 mrg need_lib_prefix=no
9840 1.1 mrg need_version=no
9841 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9842 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9843 1.1 mrg case $host_os in
9844 1.1 mrg irix5* | nonstopux*)
9845 1.1 mrg libsuff= shlibsuff=
9846 1.1 mrg ;;
9847 1.1 mrg *)
9848 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9849 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9850 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9851 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9852 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9853 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9854 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9855 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9856 1.1 mrg esac
9857 1.1 mrg ;;
9858 1.1 mrg esac
9859 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9860 1.1 mrg shlibpath_overrides_runpath=no
9861 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9862 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9863 1.1 mrg hardcode_into_libs=yes
9864 1.1 mrg ;;
9865 1.1 mrg
9866 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9867 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9868 1.1 mrg dynamic_linker=no
9869 1.1 mrg ;;
9870 1.1 mrg
9871 1.1 mrg # This must be Linux ELF.
9872 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9873 1.1 mrg version_type=linux
9874 1.1 mrg need_lib_prefix=no
9875 1.1 mrg need_version=no
9876 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9877 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9878 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9879 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9880 1.1 mrg shlibpath_overrides_runpath=no
9881 1.1 mrg
9882 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9883 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9884 1.1 mrg $as_echo_n "(cached) " >&6
9885 1.1 mrg else
9886 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9887 1.1 mrg save_LDFLAGS=$LDFLAGS
9888 1.1 mrg save_libdir=$libdir
9889 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9890 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9891 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9892 1.1 mrg /* end confdefs.h. */
9893 1.1 mrg
9894 1.1 mrg int
9895 1.1 mrg main ()
9896 1.1 mrg {
9897 1.1 mrg
9898 1.1 mrg ;
9899 1.1 mrg return 0;
9900 1.1 mrg }
9901 1.1 mrg _ACEOF
9902 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9903 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9904 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9905 1.1 mrg fi
9906 1.1 mrg fi
9907 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9908 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9909 1.1 mrg LDFLAGS=$save_LDFLAGS
9910 1.1 mrg libdir=$save_libdir
9911 1.1 mrg
9912 1.1 mrg fi
9913 1.1 mrg
9914 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9915 1.1 mrg
9916 1.1 mrg # This implies no fast_install, which is unacceptable.
9917 1.1 mrg # Some rework will be needed to allow for fast_install
9918 1.1 mrg # before this can be enabled.
9919 1.1 mrg hardcode_into_libs=yes
9920 1.1 mrg
9921 1.1 mrg # Append ld.so.conf contents to the search path
9922 1.1 mrg if test -f /etc/ld.so.conf; then
9923 1.1 mrg 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' ' '`
9924 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9925 1.1 mrg fi
9926 1.1 mrg
9927 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9928 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9929 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9930 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9931 1.1 mrg # people can always --disable-shared, the test was removed, and we
9932 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9933 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9934 1.1 mrg ;;
9935 1.1 mrg
9936 1.1 mrg netbsd*)
9937 1.1 mrg version_type=sunos
9938 1.1 mrg need_lib_prefix=no
9939 1.1 mrg need_version=no
9940 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9941 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9942 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9943 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9944 1.1 mrg else
9945 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9946 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9947 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9948 1.1 mrg fi
9949 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9950 1.1 mrg shlibpath_overrides_runpath=yes
9951 1.1 mrg hardcode_into_libs=yes
9952 1.1 mrg ;;
9953 1.1 mrg
9954 1.1 mrg newsos6)
9955 1.1 mrg version_type=linux
9956 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9957 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9958 1.1 mrg shlibpath_overrides_runpath=yes
9959 1.1 mrg ;;
9960 1.1 mrg
9961 1.1 mrg *nto* | *qnx*)
9962 1.1 mrg version_type=qnx
9963 1.1 mrg need_lib_prefix=no
9964 1.1 mrg need_version=no
9965 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9966 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9967 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9968 1.1 mrg shlibpath_overrides_runpath=no
9969 1.1 mrg hardcode_into_libs=yes
9970 1.1 mrg dynamic_linker='ldqnx.so'
9971 1.1 mrg ;;
9972 1.1 mrg
9973 1.1 mrg openbsd*)
9974 1.1 mrg version_type=sunos
9975 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9976 1.1 mrg need_lib_prefix=no
9977 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9978 1.1 mrg case $host_os in
9979 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9980 1.1 mrg *) need_version=no ;;
9981 1.1 mrg esac
9982 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9983 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9984 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9985 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9986 1.1 mrg case $host_os in
9987 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9988 1.1 mrg shlibpath_overrides_runpath=no
9989 1.1 mrg ;;
9990 1.1 mrg *)
9991 1.1 mrg shlibpath_overrides_runpath=yes
9992 1.1 mrg ;;
9993 1.1 mrg esac
9994 1.1 mrg else
9995 1.1 mrg shlibpath_overrides_runpath=yes
9996 1.1 mrg fi
9997 1.1 mrg ;;
9998 1.1 mrg
9999 1.1 mrg os2*)
10000 1.1 mrg libname_spec='$name'
10001 1.1 mrg shrext_cmds=".dll"
10002 1.1 mrg need_lib_prefix=no
10003 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10004 1.1 mrg dynamic_linker='OS/2 ld.exe'
10005 1.1 mrg shlibpath_var=LIBPATH
10006 1.1 mrg ;;
10007 1.1 mrg
10008 1.1 mrg osf3* | osf4* | osf5*)
10009 1.1 mrg version_type=osf
10010 1.1 mrg need_lib_prefix=no
10011 1.1 mrg need_version=no
10012 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10013 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10014 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10015 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10016 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10017 1.1 mrg ;;
10018 1.1 mrg
10019 1.1 mrg rdos*)
10020 1.1 mrg dynamic_linker=no
10021 1.1 mrg ;;
10022 1.1 mrg
10023 1.1 mrg solaris*)
10024 1.1 mrg version_type=linux
10025 1.1 mrg need_lib_prefix=no
10026 1.1 mrg need_version=no
10027 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10028 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10029 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10030 1.1 mrg shlibpath_overrides_runpath=yes
10031 1.1 mrg hardcode_into_libs=yes
10032 1.1 mrg # ldd complains unless libraries are executable
10033 1.1 mrg postinstall_cmds='chmod +x $lib'
10034 1.1 mrg ;;
10035 1.1 mrg
10036 1.1 mrg sunos4*)
10037 1.1 mrg version_type=sunos
10038 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10039 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10040 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10041 1.1 mrg shlibpath_overrides_runpath=yes
10042 1.1 mrg if test "$with_gnu_ld" = yes; then
10043 1.1 mrg need_lib_prefix=no
10044 1.1 mrg fi
10045 1.1 mrg need_version=yes
10046 1.1 mrg ;;
10047 1.1 mrg
10048 1.1 mrg sysv4 | sysv4.3*)
10049 1.1 mrg version_type=linux
10050 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10051 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10052 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10053 1.1 mrg case $host_vendor in
10054 1.1 mrg sni)
10055 1.1 mrg shlibpath_overrides_runpath=no
10056 1.1 mrg need_lib_prefix=no
10057 1.1 mrg runpath_var=LD_RUN_PATH
10058 1.1 mrg ;;
10059 1.1 mrg siemens)
10060 1.1 mrg need_lib_prefix=no
10061 1.1 mrg ;;
10062 1.1 mrg motorola)
10063 1.1 mrg need_lib_prefix=no
10064 1.1 mrg need_version=no
10065 1.1 mrg shlibpath_overrides_runpath=no
10066 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10067 1.1 mrg ;;
10068 1.1 mrg esac
10069 1.1 mrg ;;
10070 1.1 mrg
10071 1.1 mrg sysv4*MP*)
10072 1.1 mrg if test -d /usr/nec ;then
10073 1.1 mrg version_type=linux
10074 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10075 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10076 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10077 1.1 mrg fi
10078 1.1 mrg ;;
10079 1.1 mrg
10080 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10081 1.1 mrg version_type=freebsd-elf
10082 1.1 mrg need_lib_prefix=no
10083 1.1 mrg need_version=no
10084 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10085 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10086 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10087 1.1 mrg shlibpath_overrides_runpath=yes
10088 1.1 mrg hardcode_into_libs=yes
10089 1.1 mrg if test "$with_gnu_ld" = yes; then
10090 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10091 1.1 mrg else
10092 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10093 1.1 mrg case $host_os in
10094 1.1 mrg sco3.2v5*)
10095 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10096 1.1 mrg ;;
10097 1.1 mrg esac
10098 1.1 mrg fi
10099 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10100 1.1 mrg ;;
10101 1.1 mrg
10102 1.1 mrg tpf*)
10103 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10104 1.1 mrg version_type=linux
10105 1.1 mrg need_lib_prefix=no
10106 1.1 mrg need_version=no
10107 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10108 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10109 1.1 mrg shlibpath_overrides_runpath=no
10110 1.1 mrg hardcode_into_libs=yes
10111 1.1 mrg ;;
10112 1.1 mrg
10113 1.1 mrg uts4*)
10114 1.1 mrg version_type=linux
10115 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10116 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10117 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10118 1.1 mrg ;;
10119 1.1 mrg
10120 1.1 mrg *)
10121 1.1 mrg dynamic_linker=no
10122 1.1 mrg ;;
10123 1.1 mrg esac
10124 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10125 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10126 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10127 1.1 mrg
10128 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10129 1.1 mrg if test "$GCC" = yes; then
10130 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10131 1.1 mrg fi
10132 1.1 mrg
10133 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10134 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10135 1.1 mrg fi
10136 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10137 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10138 1.1 mrg fi
10139 1.1 mrg
10140 1.1 mrg
10141 1.1 mrg
10142 1.1 mrg
10143 1.1 mrg
10144 1.1 mrg
10145 1.1 mrg
10146 1.1 mrg
10147 1.1 mrg
10148 1.1 mrg
10149 1.1 mrg
10150 1.1 mrg
10151 1.1 mrg
10152 1.1 mrg
10153 1.1 mrg
10154 1.1 mrg
10155 1.1 mrg
10156 1.1 mrg
10157 1.1 mrg
10158 1.1 mrg
10159 1.1 mrg
10160 1.1 mrg
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1 mrg
10185 1.1 mrg
10186 1.1 mrg
10187 1.1 mrg
10188 1.1 mrg
10189 1.1 mrg
10190 1.1 mrg
10191 1.1 mrg
10192 1.1 mrg
10193 1.1 mrg
10194 1.1 mrg
10195 1.1 mrg
10196 1.1 mrg
10197 1.1 mrg
10198 1.1 mrg
10199 1.1 mrg
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1 mrg
10231 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10232 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10233 1.1 mrg hardcode_action=
10234 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10235 1.1 mrg test -n "$runpath_var" ||
10236 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10237 1.1 mrg
10238 1.1 mrg # We can hardcode non-existent directories.
10239 1.1 mrg if test "$hardcode_direct" != no &&
10240 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10241 1.1 mrg # have to relink, otherwise we might link with an installed library
10242 1.1 mrg # when we should be linking with a yet-to-be-installed one
10243 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10244 1.1 mrg test "$hardcode_minus_L" != no; then
10245 1.1 mrg # Linking always hardcodes the temporary library directory.
10246 1.1 mrg hardcode_action=relink
10247 1.1 mrg else
10248 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10249 1.1 mrg hardcode_action=immediate
10250 1.1 mrg fi
10251 1.1 mrg else
10252 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10253 1.1 mrg # directories.
10254 1.1 mrg hardcode_action=unsupported
10255 1.1 mrg fi
10256 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10257 1.1 mrg $as_echo "$hardcode_action" >&6; }
10258 1.1 mrg
10259 1.1 mrg if test "$hardcode_action" = relink ||
10260 1.1 mrg test "$inherit_rpath" = yes; then
10261 1.1 mrg # Fast installation is not supported
10262 1.1 mrg enable_fast_install=no
10263 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10264 1.1 mrg test "$enable_shared" = no; then
10265 1.1 mrg # Fast installation is not necessary
10266 1.1 mrg enable_fast_install=needless
10267 1.1 mrg fi
10268 1.1 mrg
10269 1.1 mrg
10270 1.1 mrg
10271 1.1 mrg
10272 1.1 mrg
10273 1.1 mrg
10274 1.1 mrg if test "x$enable_dlopen" != xyes; then
10275 1.1 mrg enable_dlopen=unknown
10276 1.1 mrg enable_dlopen_self=unknown
10277 1.1 mrg enable_dlopen_self_static=unknown
10278 1.1 mrg else
10279 1.1 mrg lt_cv_dlopen=no
10280 1.1 mrg lt_cv_dlopen_libs=
10281 1.1 mrg
10282 1.1 mrg case $host_os in
10283 1.1 mrg beos*)
10284 1.1 mrg lt_cv_dlopen="load_add_on"
10285 1.1 mrg lt_cv_dlopen_libs=
10286 1.1 mrg lt_cv_dlopen_self=yes
10287 1.1 mrg ;;
10288 1.1 mrg
10289 1.1 mrg mingw* | pw32* | cegcc*)
10290 1.1 mrg lt_cv_dlopen="LoadLibrary"
10291 1.1 mrg lt_cv_dlopen_libs=
10292 1.1 mrg ;;
10293 1.1 mrg
10294 1.1 mrg cygwin*)
10295 1.1 mrg lt_cv_dlopen="dlopen"
10296 1.1 mrg lt_cv_dlopen_libs=
10297 1.1 mrg ;;
10298 1.1 mrg
10299 1.1 mrg darwin*)
10300 1.1 mrg # if libdl is installed we need to link against it
10301 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10302 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10303 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10304 1.1 mrg $as_echo_n "(cached) " >&6
10305 1.1 mrg else
10306 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10307 1.1 mrg LIBS="-ldl $LIBS"
10308 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10309 1.1 mrg /* end confdefs.h. */
10310 1.1 mrg
10311 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10312 1.1 mrg Use char because int might match the return type of a GCC
10313 1.1 mrg builtin and then its argument prototype would still apply. */
10314 1.1 mrg #ifdef __cplusplus
10315 1.1 mrg extern "C"
10316 1.1 mrg #endif
10317 1.1 mrg char dlopen ();
10318 1.1 mrg int
10319 1.1 mrg main ()
10320 1.1 mrg {
10321 1.1 mrg return dlopen ();
10322 1.1 mrg ;
10323 1.1 mrg return 0;
10324 1.1 mrg }
10325 1.1 mrg _ACEOF
10326 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10327 1.1 mrg ac_cv_lib_dl_dlopen=yes
10328 1.1 mrg else
10329 1.1 mrg ac_cv_lib_dl_dlopen=no
10330 1.1 mrg fi
10331 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10332 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10333 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10334 1.1 mrg fi
10335 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10336 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10337 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10338 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10339 1.1 mrg else
10340 1.1 mrg
10341 1.1 mrg lt_cv_dlopen="dyld"
10342 1.1 mrg lt_cv_dlopen_libs=
10343 1.1 mrg lt_cv_dlopen_self=yes
10344 1.1 mrg
10345 1.1 mrg fi
10346 1.1 mrg
10347 1.1 mrg ;;
10348 1.1 mrg
10349 1.1 mrg *)
10350 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10351 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10352 1.1 mrg lt_cv_dlopen="shl_load"
10353 1.1 mrg else
10354 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10355 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10356 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10357 1.1 mrg $as_echo_n "(cached) " >&6
10358 1.1 mrg else
10359 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10360 1.1 mrg LIBS="-ldld $LIBS"
10361 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10362 1.1 mrg /* end confdefs.h. */
10363 1.1 mrg
10364 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10365 1.1 mrg Use char because int might match the return type of a GCC
10366 1.1 mrg builtin and then its argument prototype would still apply. */
10367 1.1 mrg #ifdef __cplusplus
10368 1.1 mrg extern "C"
10369 1.1 mrg #endif
10370 1.1 mrg char shl_load ();
10371 1.1 mrg int
10372 1.1 mrg main ()
10373 1.1 mrg {
10374 1.1 mrg return shl_load ();
10375 1.1 mrg ;
10376 1.1 mrg return 0;
10377 1.1 mrg }
10378 1.1 mrg _ACEOF
10379 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10380 1.1 mrg ac_cv_lib_dld_shl_load=yes
10381 1.1 mrg else
10382 1.1 mrg ac_cv_lib_dld_shl_load=no
10383 1.1 mrg fi
10384 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10385 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10386 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10387 1.1 mrg fi
10388 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10389 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10390 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10391 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10392 1.1 mrg else
10393 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10394 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10395 1.1 mrg lt_cv_dlopen="dlopen"
10396 1.1 mrg else
10397 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10398 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10399 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10400 1.1 mrg $as_echo_n "(cached) " >&6
10401 1.1 mrg else
10402 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10403 1.1 mrg LIBS="-ldl $LIBS"
10404 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10405 1.1 mrg /* end confdefs.h. */
10406 1.1 mrg
10407 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10408 1.1 mrg Use char because int might match the return type of a GCC
10409 1.1 mrg builtin and then its argument prototype would still apply. */
10410 1.1 mrg #ifdef __cplusplus
10411 1.1 mrg extern "C"
10412 1.1 mrg #endif
10413 1.1 mrg char dlopen ();
10414 1.1 mrg int
10415 1.1 mrg main ()
10416 1.1 mrg {
10417 1.1 mrg return dlopen ();
10418 1.1 mrg ;
10419 1.1 mrg return 0;
10420 1.1 mrg }
10421 1.1 mrg _ACEOF
10422 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10423 1.1 mrg ac_cv_lib_dl_dlopen=yes
10424 1.1 mrg else
10425 1.1 mrg ac_cv_lib_dl_dlopen=no
10426 1.1 mrg fi
10427 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10428 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10429 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10430 1.1 mrg fi
10431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10432 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10433 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10434 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10435 1.1 mrg else
10436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10437 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10438 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10439 1.1 mrg $as_echo_n "(cached) " >&6
10440 1.1 mrg else
10441 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10442 1.1 mrg LIBS="-lsvld $LIBS"
10443 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10444 1.1 mrg /* end confdefs.h. */
10445 1.1 mrg
10446 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10447 1.1 mrg Use char because int might match the return type of a GCC
10448 1.1 mrg builtin and then its argument prototype would still apply. */
10449 1.1 mrg #ifdef __cplusplus
10450 1.1 mrg extern "C"
10451 1.1 mrg #endif
10452 1.1 mrg char dlopen ();
10453 1.1 mrg int
10454 1.1 mrg main ()
10455 1.1 mrg {
10456 1.1 mrg return dlopen ();
10457 1.1 mrg ;
10458 1.1 mrg return 0;
10459 1.1 mrg }
10460 1.1 mrg _ACEOF
10461 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10462 1.1 mrg ac_cv_lib_svld_dlopen=yes
10463 1.1 mrg else
10464 1.1 mrg ac_cv_lib_svld_dlopen=no
10465 1.1 mrg fi
10466 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10467 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10468 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10469 1.1 mrg fi
10470 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10471 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10472 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10473 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10474 1.1 mrg else
10475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10476 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10477 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10478 1.1 mrg $as_echo_n "(cached) " >&6
10479 1.1 mrg else
10480 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10481 1.1 mrg LIBS="-ldld $LIBS"
10482 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10483 1.1 mrg /* end confdefs.h. */
10484 1.1 mrg
10485 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10486 1.1 mrg Use char because int might match the return type of a GCC
10487 1.1 mrg builtin and then its argument prototype would still apply. */
10488 1.1 mrg #ifdef __cplusplus
10489 1.1 mrg extern "C"
10490 1.1 mrg #endif
10491 1.1 mrg char dld_link ();
10492 1.1 mrg int
10493 1.1 mrg main ()
10494 1.1 mrg {
10495 1.1 mrg return dld_link ();
10496 1.1 mrg ;
10497 1.1 mrg return 0;
10498 1.1 mrg }
10499 1.1 mrg _ACEOF
10500 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10501 1.1 mrg ac_cv_lib_dld_dld_link=yes
10502 1.1 mrg else
10503 1.1 mrg ac_cv_lib_dld_dld_link=no
10504 1.1 mrg fi
10505 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10506 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10507 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10508 1.1 mrg fi
10509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10510 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10511 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10512 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10513 1.1 mrg fi
10514 1.1 mrg
10515 1.1 mrg
10516 1.1 mrg fi
10517 1.1 mrg
10518 1.1 mrg
10519 1.1 mrg fi
10520 1.1 mrg
10521 1.1 mrg
10522 1.1 mrg fi
10523 1.1 mrg
10524 1.1 mrg
10525 1.1 mrg fi
10526 1.1 mrg
10527 1.1 mrg
10528 1.1 mrg fi
10529 1.1 mrg
10530 1.1 mrg ;;
10531 1.1 mrg esac
10532 1.1 mrg
10533 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10534 1.1 mrg enable_dlopen=yes
10535 1.1 mrg else
10536 1.1 mrg enable_dlopen=no
10537 1.1 mrg fi
10538 1.1 mrg
10539 1.1 mrg case $lt_cv_dlopen in
10540 1.1 mrg dlopen)
10541 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10542 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10543 1.1 mrg
10544 1.1 mrg save_LDFLAGS="$LDFLAGS"
10545 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10546 1.1 mrg
10547 1.1 mrg save_LIBS="$LIBS"
10548 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10549 1.1 mrg
10550 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10551 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10552 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10553 1.1 mrg $as_echo_n "(cached) " >&6
10554 1.1 mrg else
10555 1.1 mrg if test "$cross_compiling" = yes; then :
10556 1.1 mrg lt_cv_dlopen_self=cross
10557 1.1 mrg else
10558 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10559 1.1 mrg lt_status=$lt_dlunknown
10560 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10561 1.1.1.2 mrg #line 10561 "configure"
10562 1.1 mrg #include "confdefs.h"
10563 1.1 mrg
10564 1.1 mrg #if HAVE_DLFCN_H
10565 1.1 mrg #include <dlfcn.h>
10566 1.1 mrg #endif
10567 1.1 mrg
10568 1.1 mrg #include <stdio.h>
10569 1.1 mrg
10570 1.1 mrg #ifdef RTLD_GLOBAL
10571 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10572 1.1 mrg #else
10573 1.1 mrg # ifdef DL_GLOBAL
10574 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10575 1.1 mrg # else
10576 1.1 mrg # define LT_DLGLOBAL 0
10577 1.1 mrg # endif
10578 1.1 mrg #endif
10579 1.1 mrg
10580 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10581 1.1 mrg find out it does not work in some platform. */
10582 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10583 1.1 mrg # ifdef RTLD_LAZY
10584 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10585 1.1 mrg # else
10586 1.1 mrg # ifdef DL_LAZY
10587 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10588 1.1 mrg # else
10589 1.1 mrg # ifdef RTLD_NOW
10590 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10591 1.1 mrg # else
10592 1.1 mrg # ifdef DL_NOW
10593 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10594 1.1 mrg # else
10595 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10596 1.1 mrg # endif
10597 1.1 mrg # endif
10598 1.1 mrg # endif
10599 1.1 mrg # endif
10600 1.1 mrg #endif
10601 1.1 mrg
10602 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10603 1.1 mrg correspondingly for the symbols needed. */
10604 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10605 1.1 mrg void fnord () __attribute__((visibility("default")));
10606 1.1 mrg #endif
10607 1.1 mrg
10608 1.1 mrg void fnord () { int i=42; }
10609 1.1 mrg int main ()
10610 1.1 mrg {
10611 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10612 1.1 mrg int status = $lt_dlunknown;
10613 1.1 mrg
10614 1.1 mrg if (self)
10615 1.1 mrg {
10616 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10617 1.1 mrg else
10618 1.1 mrg {
10619 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10620 1.1 mrg else puts (dlerror ());
10621 1.1 mrg }
10622 1.1 mrg /* dlclose (self); */
10623 1.1 mrg }
10624 1.1 mrg else
10625 1.1 mrg puts (dlerror ());
10626 1.1 mrg
10627 1.1 mrg return status;
10628 1.1 mrg }
10629 1.1 mrg _LT_EOF
10630 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10631 1.1 mrg (eval $ac_link) 2>&5
10632 1.1 mrg ac_status=$?
10633 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10634 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10635 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10636 1.1 mrg lt_status=$?
10637 1.1 mrg case x$lt_status in
10638 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10639 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10640 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10641 1.1 mrg esac
10642 1.1 mrg else :
10643 1.1 mrg # compilation failed
10644 1.1 mrg lt_cv_dlopen_self=no
10645 1.1 mrg fi
10646 1.1 mrg fi
10647 1.1 mrg rm -fr conftest*
10648 1.1 mrg
10649 1.1 mrg
10650 1.1 mrg fi
10651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10652 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10653 1.1 mrg
10654 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10655 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10657 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10658 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10659 1.1 mrg $as_echo_n "(cached) " >&6
10660 1.1 mrg else
10661 1.1 mrg if test "$cross_compiling" = yes; then :
10662 1.1 mrg lt_cv_dlopen_self_static=cross
10663 1.1 mrg else
10664 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10665 1.1 mrg lt_status=$lt_dlunknown
10666 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10667 1.1.1.2 mrg #line 10667 "configure"
10668 1.1 mrg #include "confdefs.h"
10669 1.1 mrg
10670 1.1 mrg #if HAVE_DLFCN_H
10671 1.1 mrg #include <dlfcn.h>
10672 1.1 mrg #endif
10673 1.1 mrg
10674 1.1 mrg #include <stdio.h>
10675 1.1 mrg
10676 1.1 mrg #ifdef RTLD_GLOBAL
10677 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10678 1.1 mrg #else
10679 1.1 mrg # ifdef DL_GLOBAL
10680 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10681 1.1 mrg # else
10682 1.1 mrg # define LT_DLGLOBAL 0
10683 1.1 mrg # endif
10684 1.1 mrg #endif
10685 1.1 mrg
10686 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10687 1.1 mrg find out it does not work in some platform. */
10688 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10689 1.1 mrg # ifdef RTLD_LAZY
10690 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10691 1.1 mrg # else
10692 1.1 mrg # ifdef DL_LAZY
10693 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10694 1.1 mrg # else
10695 1.1 mrg # ifdef RTLD_NOW
10696 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10697 1.1 mrg # else
10698 1.1 mrg # ifdef DL_NOW
10699 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10700 1.1 mrg # else
10701 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10702 1.1 mrg # endif
10703 1.1 mrg # endif
10704 1.1 mrg # endif
10705 1.1 mrg # endif
10706 1.1 mrg #endif
10707 1.1 mrg
10708 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10709 1.1 mrg correspondingly for the symbols needed. */
10710 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10711 1.1 mrg void fnord () __attribute__((visibility("default")));
10712 1.1 mrg #endif
10713 1.1 mrg
10714 1.1 mrg void fnord () { int i=42; }
10715 1.1 mrg int main ()
10716 1.1 mrg {
10717 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10718 1.1 mrg int status = $lt_dlunknown;
10719 1.1 mrg
10720 1.1 mrg if (self)
10721 1.1 mrg {
10722 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10723 1.1 mrg else
10724 1.1 mrg {
10725 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10726 1.1 mrg else puts (dlerror ());
10727 1.1 mrg }
10728 1.1 mrg /* dlclose (self); */
10729 1.1 mrg }
10730 1.1 mrg else
10731 1.1 mrg puts (dlerror ());
10732 1.1 mrg
10733 1.1 mrg return status;
10734 1.1 mrg }
10735 1.1 mrg _LT_EOF
10736 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10737 1.1 mrg (eval $ac_link) 2>&5
10738 1.1 mrg ac_status=$?
10739 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10740 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10741 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10742 1.1 mrg lt_status=$?
10743 1.1 mrg case x$lt_status in
10744 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10745 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10746 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10747 1.1 mrg esac
10748 1.1 mrg else :
10749 1.1 mrg # compilation failed
10750 1.1 mrg lt_cv_dlopen_self_static=no
10751 1.1 mrg fi
10752 1.1 mrg fi
10753 1.1 mrg rm -fr conftest*
10754 1.1 mrg
10755 1.1 mrg
10756 1.1 mrg fi
10757 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10758 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10759 1.1 mrg fi
10760 1.1 mrg
10761 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10762 1.1 mrg LDFLAGS="$save_LDFLAGS"
10763 1.1 mrg LIBS="$save_LIBS"
10764 1.1 mrg ;;
10765 1.1 mrg esac
10766 1.1 mrg
10767 1.1 mrg case $lt_cv_dlopen_self in
10768 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10769 1.1 mrg *) enable_dlopen_self=unknown ;;
10770 1.1 mrg esac
10771 1.1 mrg
10772 1.1 mrg case $lt_cv_dlopen_self_static in
10773 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10774 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10775 1.1 mrg esac
10776 1.1 mrg fi
10777 1.1 mrg
10778 1.1 mrg
10779 1.1 mrg
10780 1.1 mrg
10781 1.1 mrg
10782 1.1 mrg
10783 1.1 mrg
10784 1.1 mrg
10785 1.1 mrg
10786 1.1 mrg
10787 1.1 mrg
10788 1.1 mrg
10789 1.1 mrg
10790 1.1 mrg
10791 1.1 mrg
10792 1.1 mrg
10793 1.1 mrg
10794 1.1 mrg striplib=
10795 1.1 mrg old_striplib=
10796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10797 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10798 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10799 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10800 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10801 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10802 1.1 mrg $as_echo "yes" >&6; }
10803 1.1 mrg else
10804 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10805 1.1 mrg case $host_os in
10806 1.1 mrg darwin*)
10807 1.1 mrg if test -n "$STRIP" ; then
10808 1.1 mrg striplib="$STRIP -x"
10809 1.1 mrg old_striplib="$STRIP -S"
10810 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10811 1.1 mrg $as_echo "yes" >&6; }
10812 1.1 mrg else
10813 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10814 1.1 mrg $as_echo "no" >&6; }
10815 1.1 mrg fi
10816 1.1 mrg ;;
10817 1.1 mrg *)
10818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10819 1.1 mrg $as_echo "no" >&6; }
10820 1.1 mrg ;;
10821 1.1 mrg esac
10822 1.1 mrg fi
10823 1.1 mrg
10824 1.1 mrg
10825 1.1 mrg
10826 1.1 mrg
10827 1.1 mrg
10828 1.1 mrg
10829 1.1 mrg
10830 1.1 mrg
10831 1.1 mrg
10832 1.1 mrg
10833 1.1 mrg
10834 1.1 mrg
10835 1.1 mrg # Report which library types will actually be built
10836 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10837 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10838 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10839 1.1 mrg $as_echo "$can_build_shared" >&6; }
10840 1.1 mrg
10841 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10842 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10843 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10844 1.1 mrg
10845 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10846 1.1 mrg # are all built from PIC.
10847 1.1 mrg case $host_os in
10848 1.1 mrg aix3*)
10849 1.1 mrg test "$enable_shared" = yes && enable_static=no
10850 1.1 mrg if test -n "$RANLIB"; then
10851 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10852 1.1 mrg postinstall_cmds='$RANLIB $lib'
10853 1.1 mrg fi
10854 1.1 mrg ;;
10855 1.1 mrg
10856 1.1 mrg aix[4-9]*)
10857 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10858 1.1 mrg test "$enable_shared" = yes && enable_static=no
10859 1.1 mrg fi
10860 1.1 mrg ;;
10861 1.1 mrg esac
10862 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10863 1.1 mrg $as_echo "$enable_shared" >&6; }
10864 1.1 mrg
10865 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10866 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10867 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10868 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10870 1.1 mrg $as_echo "$enable_static" >&6; }
10871 1.1 mrg
10872 1.1 mrg
10873 1.1 mrg
10874 1.1 mrg
10875 1.1 mrg fi
10876 1.1 mrg ac_ext=c
10877 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10878 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10879 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10880 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10881 1.1 mrg
10882 1.1 mrg CC="$lt_save_CC"
10883 1.1 mrg
10884 1.1 mrg
10885 1.1 mrg
10886 1.1 mrg
10887 1.1 mrg
10888 1.1 mrg
10889 1.1 mrg
10890 1.1 mrg
10891 1.1 mrg
10892 1.1 mrg
10893 1.1 mrg
10894 1.1 mrg
10895 1.1 mrg
10896 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10897 1.1 mrg
10898 1.1 mrg
10899 1.1 mrg
10900 1.1 mrg
10901 1.1 mrg # Only expand once:
10902 1.1 mrg
10903 1.1 mrg
10904 1.1 mrg
10905 1.1.1.2 mrg
10906 1.1.1.2 mrg
10907 1.1.1.2 mrg case $host in
10908 1.1.1.2 mrg *-cygwin* | *-mingw*)
10909 1.1.1.2 mrg # 'host' will be top-level target in the case of a target lib,
10910 1.1.1.2 mrg # we must compare to with_cross_host to decide if this is a native
10911 1.1.1.2 mrg # or cross-compiler and select where to install dlls appropriately.
10912 1.1.1.2 mrg if test -n "$with_cross_host" &&
10913 1.1.1.2 mrg test x"$with_cross_host" != x"no"; then
10914 1.1.1.2 mrg lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
10915 1.1.1.2 mrg else
10916 1.1.1.2 mrg lt_host_flags='-no-undefined -bindir "$(bindir)"';
10917 1.1.1.2 mrg fi
10918 1.1.1.2 mrg ;;
10919 1.1.1.2 mrg *)
10920 1.1.1.2 mrg lt_host_flags=
10921 1.1.1.2 mrg ;;
10922 1.1.1.2 mrg esac
10923 1.1.1.2 mrg
10924 1.1.1.2 mrg
10925 1.1.1.2 mrg
10926 1.1.1.2 mrg
10927 1.1.1.2 mrg ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
10928 1.1.1.2 mrg case $ac_cv_c_int64_t in #(
10929 1.1.1.2 mrg no|yes) ;; #(
10930 1.1.1.2 mrg *)
10931 1.1.1.2 mrg
10932 1.1.1.2 mrg cat >>confdefs.h <<_ACEOF
10933 1.1.1.2 mrg #define int64_t $ac_cv_c_int64_t
10934 1.1.1.2 mrg _ACEOF
10935 1.1.1.2 mrg ;;
10936 1.1.1.2 mrg esac
10937 1.1.1.2 mrg
10938 1.1 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
10939 1.1 mrg case $ac_cv_c_uint64_t in #(
10940 1.1 mrg no|yes) ;; #(
10941 1.1 mrg *)
10942 1.1 mrg
10943 1.1 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
10944 1.1 mrg
10945 1.1 mrg
10946 1.1 mrg cat >>confdefs.h <<_ACEOF
10947 1.1 mrg #define uint64_t $ac_cv_c_uint64_t
10948 1.1 mrg _ACEOF
10949 1.1 mrg ;;
10950 1.1 mrg esac
10951 1.1 mrg
10952 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
10953 1.1.1.2 mrg $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
10954 1.1.1.2 mrg if test "${ac_cv_header_sys_wait_h+set}" = set; then :
10955 1.1.1.2 mrg $as_echo_n "(cached) " >&6
10956 1.1.1.2 mrg else
10957 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10958 1.1.1.2 mrg /* end confdefs.h. */
10959 1.1.1.2 mrg #include <sys/types.h>
10960 1.1.1.2 mrg #include <sys/wait.h>
10961 1.1.1.2 mrg #ifndef WEXITSTATUS
10962 1.1.1.2 mrg # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
10963 1.1.1.2 mrg #endif
10964 1.1.1.2 mrg #ifndef WIFEXITED
10965 1.1.1.2 mrg # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10966 1.1.1.2 mrg #endif
10967 1.1.1.2 mrg
10968 1.1.1.2 mrg int
10969 1.1.1.2 mrg main ()
10970 1.1.1.2 mrg {
10971 1.1.1.2 mrg int s;
10972 1.1.1.2 mrg wait (&s);
10973 1.1.1.2 mrg s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10974 1.1.1.2 mrg ;
10975 1.1.1.2 mrg return 0;
10976 1.1.1.2 mrg }
10977 1.1.1.2 mrg _ACEOF
10978 1.1.1.2 mrg if ac_fn_c_try_compile "$LINENO"; then :
10979 1.1.1.2 mrg ac_cv_header_sys_wait_h=yes
10980 1.1.1.2 mrg else
10981 1.1.1.2 mrg ac_cv_header_sys_wait_h=no
10982 1.1.1.2 mrg fi
10983 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10984 1.1.1.2 mrg fi
10985 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
10986 1.1.1.2 mrg $as_echo "$ac_cv_header_sys_wait_h" >&6; }
10987 1.1.1.2 mrg if test $ac_cv_header_sys_wait_h = yes; then
10988 1.1.1.2 mrg
10989 1.1.1.2 mrg $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
10990 1.1.1.2 mrg
10991 1.1.1.2 mrg fi
10992 1.1.1.2 mrg
10993 1.1 mrg ac_config_files="$ac_config_files Makefile"
10994 1.1 mrg
10995 1.1.1.2 mrg ac_config_headers="$ac_config_headers config.h"
10996 1.1.1.2 mrg
10997 1.1 mrg cat >confcache <<\_ACEOF
10998 1.1 mrg # This file is a shell script that caches the results of configure
10999 1.1 mrg # tests run on this system so they can be shared between configure
11000 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
11001 1.1 mrg # It is not useful on other systems. If it contains results you don't
11002 1.1 mrg # want to keep, you may remove or edit it.
11003 1.1 mrg #
11004 1.1 mrg # config.status only pays attention to the cache file if you give it
11005 1.1 mrg # the --recheck option to rerun configure.
11006 1.1 mrg #
11007 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11008 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11009 1.1 mrg # following values.
11010 1.1 mrg
11011 1.1 mrg _ACEOF
11012 1.1 mrg
11013 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11014 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11015 1.1 mrg # So, we kill variables containing newlines.
11016 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11017 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11018 1.1 mrg (
11019 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11020 1.1 mrg eval ac_val=\$$ac_var
11021 1.1 mrg case $ac_val in #(
11022 1.1 mrg *${as_nl}*)
11023 1.1 mrg case $ac_var in #(
11024 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11025 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11026 1.1 mrg esac
11027 1.1 mrg case $ac_var in #(
11028 1.1 mrg _ | IFS | as_nl) ;; #(
11029 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11030 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11031 1.1 mrg esac ;;
11032 1.1 mrg esac
11033 1.1 mrg done
11034 1.1 mrg
11035 1.1 mrg (set) 2>&1 |
11036 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11037 1.1 mrg *${as_nl}ac_space=\ *)
11038 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11039 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11040 1.1 mrg sed -n \
11041 1.1 mrg "s/'/'\\\\''/g;
11042 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11043 1.1 mrg ;; #(
11044 1.1 mrg *)
11045 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11046 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11047 1.1 mrg ;;
11048 1.1 mrg esac |
11049 1.1 mrg sort
11050 1.1 mrg ) |
11051 1.1 mrg sed '
11052 1.1 mrg /^ac_cv_env_/b end
11053 1.1 mrg t clear
11054 1.1 mrg :clear
11055 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11056 1.1 mrg t end
11057 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11058 1.1 mrg :end' >>confcache
11059 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11060 1.1 mrg if test -w "$cache_file"; then
11061 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11063 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11064 1.1 mrg cat confcache >$cache_file
11065 1.1 mrg else
11066 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11067 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11068 1.1 mrg fi
11069 1.1 mrg fi
11070 1.1 mrg rm -f confcache
11071 1.1 mrg
11072 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11073 1.1 mrg # Let make expand exec_prefix.
11074 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11075 1.1 mrg
11076 1.1.1.2 mrg DEFS=-DHAVE_CONFIG_H
11077 1.1 mrg
11078 1.1 mrg ac_libobjs=
11079 1.1 mrg ac_ltlibobjs=
11080 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11081 1.1 mrg # 1. Remove the extension, and $U if already installed.
11082 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11083 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11084 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11085 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11086 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11087 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11088 1.1 mrg done
11089 1.1 mrg LIBOBJS=$ac_libobjs
11090 1.1 mrg
11091 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11092 1.1 mrg
11093 1.1 mrg
11094 1.1 mrg if test -n "$EXEEXT"; then
11095 1.1 mrg am__EXEEXT_TRUE=
11096 1.1 mrg am__EXEEXT_FALSE='#'
11097 1.1 mrg else
11098 1.1 mrg am__EXEEXT_TRUE='#'
11099 1.1 mrg am__EXEEXT_FALSE=
11100 1.1 mrg fi
11101 1.1 mrg
11102 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11103 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11104 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11105 1.1 mrg fi
11106 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11107 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11108 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11109 1.1 mrg fi
11110 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11111 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11112 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11113 1.1 mrg fi
11114 1.1 mrg
11115 1.1 mrg : ${CONFIG_STATUS=./config.status}
11116 1.1 mrg ac_write_fail=0
11117 1.1 mrg ac_clean_files_save=$ac_clean_files
11118 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11120 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11121 1.1 mrg as_write_fail=0
11122 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11123 1.1 mrg #! $SHELL
11124 1.1 mrg # Generated by $as_me.
11125 1.1 mrg # Run this file to recreate the current configuration.
11126 1.1 mrg # Compiler output produced by configure, useful for debugging
11127 1.1 mrg # configure, is in config.log if it exists.
11128 1.1 mrg
11129 1.1 mrg debug=false
11130 1.1 mrg ac_cs_recheck=false
11131 1.1 mrg ac_cs_silent=false
11132 1.1 mrg
11133 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11134 1.1 mrg export SHELL
11135 1.1 mrg _ASEOF
11136 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11137 1.1 mrg ## -------------------- ##
11138 1.1 mrg ## M4sh Initialization. ##
11139 1.1 mrg ## -------------------- ##
11140 1.1 mrg
11141 1.1 mrg # Be more Bourne compatible
11142 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11143 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11144 1.1 mrg emulate sh
11145 1.1 mrg NULLCMD=:
11146 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11147 1.1 mrg # is contrary to our usage. Disable this feature.
11148 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11149 1.1 mrg setopt NO_GLOB_SUBST
11150 1.1 mrg else
11151 1.1 mrg case `(set -o) 2>/dev/null` in #(
11152 1.1 mrg *posix*) :
11153 1.1 mrg set -o posix ;; #(
11154 1.1 mrg *) :
11155 1.1 mrg ;;
11156 1.1 mrg esac
11157 1.1 mrg fi
11158 1.1 mrg
11159 1.1 mrg
11160 1.1 mrg as_nl='
11161 1.1 mrg '
11162 1.1 mrg export as_nl
11163 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11164 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11165 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11166 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11167 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11168 1.1 mrg # but without wasting forks for bash or zsh.
11169 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11170 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11171 1.1 mrg as_echo='print -r --'
11172 1.1 mrg as_echo_n='print -rn --'
11173 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11174 1.1 mrg as_echo='printf %s\n'
11175 1.1 mrg as_echo_n='printf %s'
11176 1.1 mrg else
11177 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11178 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11179 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11180 1.1 mrg else
11181 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11182 1.1 mrg as_echo_n_body='eval
11183 1.1 mrg arg=$1;
11184 1.1 mrg case $arg in #(
11185 1.1 mrg *"$as_nl"*)
11186 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11187 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11188 1.1 mrg esac;
11189 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11190 1.1 mrg '
11191 1.1 mrg export as_echo_n_body
11192 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11193 1.1 mrg fi
11194 1.1 mrg export as_echo_body
11195 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11196 1.1 mrg fi
11197 1.1 mrg
11198 1.1 mrg # The user is always right.
11199 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11200 1.1 mrg PATH_SEPARATOR=:
11201 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11202 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11203 1.1 mrg PATH_SEPARATOR=';'
11204 1.1 mrg }
11205 1.1 mrg fi
11206 1.1 mrg
11207 1.1 mrg
11208 1.1 mrg # IFS
11209 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11210 1.1 mrg # there to prevent editors from complaining about space-tab.
11211 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11212 1.1 mrg # splitting by setting IFS to empty value.)
11213 1.1 mrg IFS=" "" $as_nl"
11214 1.1 mrg
11215 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11216 1.1 mrg case $0 in #((
11217 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11218 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11219 1.1 mrg for as_dir in $PATH
11220 1.1 mrg do
11221 1.1 mrg IFS=$as_save_IFS
11222 1.1 mrg test -z "$as_dir" && as_dir=.
11223 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11224 1.1 mrg done
11225 1.1 mrg IFS=$as_save_IFS
11226 1.1 mrg
11227 1.1 mrg ;;
11228 1.1 mrg esac
11229 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11230 1.1 mrg # in which case we are not to be found in the path.
11231 1.1 mrg if test "x$as_myself" = x; then
11232 1.1 mrg as_myself=$0
11233 1.1 mrg fi
11234 1.1 mrg if test ! -f "$as_myself"; then
11235 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11236 1.1 mrg exit 1
11237 1.1 mrg fi
11238 1.1 mrg
11239 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11240 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11241 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11242 1.1 mrg # trigger a bug in pdksh 5.2.14.
11243 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11244 1.1 mrg do eval test x\${$as_var+set} = xset \
11245 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11246 1.1 mrg done
11247 1.1 mrg PS1='$ '
11248 1.1 mrg PS2='> '
11249 1.1 mrg PS4='+ '
11250 1.1 mrg
11251 1.1 mrg # NLS nuisances.
11252 1.1 mrg LC_ALL=C
11253 1.1 mrg export LC_ALL
11254 1.1 mrg LANGUAGE=C
11255 1.1 mrg export LANGUAGE
11256 1.1 mrg
11257 1.1 mrg # CDPATH.
11258 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11259 1.1 mrg
11260 1.1 mrg
11261 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11262 1.1 mrg # ---------------------------------
11263 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11264 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11265 1.1 mrg # script with status $?, using 1 if that was 0.
11266 1.1 mrg as_fn_error ()
11267 1.1 mrg {
11268 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11269 1.1 mrg if test "$3"; then
11270 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11271 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11272 1.1 mrg fi
11273 1.1 mrg $as_echo "$as_me: error: $1" >&2
11274 1.1 mrg as_fn_exit $as_status
11275 1.1 mrg } # as_fn_error
11276 1.1 mrg
11277 1.1 mrg
11278 1.1 mrg # as_fn_set_status STATUS
11279 1.1 mrg # -----------------------
11280 1.1 mrg # Set $? to STATUS, without forking.
11281 1.1 mrg as_fn_set_status ()
11282 1.1 mrg {
11283 1.1 mrg return $1
11284 1.1 mrg } # as_fn_set_status
11285 1.1 mrg
11286 1.1 mrg # as_fn_exit STATUS
11287 1.1 mrg # -----------------
11288 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11289 1.1 mrg as_fn_exit ()
11290 1.1 mrg {
11291 1.1 mrg set +e
11292 1.1 mrg as_fn_set_status $1
11293 1.1 mrg exit $1
11294 1.1 mrg } # as_fn_exit
11295 1.1 mrg
11296 1.1 mrg # as_fn_unset VAR
11297 1.1 mrg # ---------------
11298 1.1 mrg # Portably unset VAR.
11299 1.1 mrg as_fn_unset ()
11300 1.1 mrg {
11301 1.1 mrg { eval $1=; unset $1;}
11302 1.1 mrg }
11303 1.1 mrg as_unset=as_fn_unset
11304 1.1 mrg # as_fn_append VAR VALUE
11305 1.1 mrg # ----------------------
11306 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11307 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11308 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11309 1.1 mrg # implementations.
11310 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11311 1.1 mrg eval 'as_fn_append ()
11312 1.1 mrg {
11313 1.1 mrg eval $1+=\$2
11314 1.1 mrg }'
11315 1.1 mrg else
11316 1.1 mrg as_fn_append ()
11317 1.1 mrg {
11318 1.1 mrg eval $1=\$$1\$2
11319 1.1 mrg }
11320 1.1 mrg fi # as_fn_append
11321 1.1 mrg
11322 1.1 mrg # as_fn_arith ARG...
11323 1.1 mrg # ------------------
11324 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11325 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11326 1.1 mrg # must be portable across $(()) and expr.
11327 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11328 1.1 mrg eval 'as_fn_arith ()
11329 1.1 mrg {
11330 1.1 mrg as_val=$(( $* ))
11331 1.1 mrg }'
11332 1.1 mrg else
11333 1.1 mrg as_fn_arith ()
11334 1.1 mrg {
11335 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11336 1.1 mrg }
11337 1.1 mrg fi # as_fn_arith
11338 1.1 mrg
11339 1.1 mrg
11340 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11341 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11342 1.1 mrg as_expr=expr
11343 1.1 mrg else
11344 1.1 mrg as_expr=false
11345 1.1 mrg fi
11346 1.1 mrg
11347 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11348 1.1 mrg as_basename=basename
11349 1.1 mrg else
11350 1.1 mrg as_basename=false
11351 1.1 mrg fi
11352 1.1 mrg
11353 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11354 1.1 mrg as_dirname=dirname
11355 1.1 mrg else
11356 1.1 mrg as_dirname=false
11357 1.1 mrg fi
11358 1.1 mrg
11359 1.1 mrg as_me=`$as_basename -- "$0" ||
11360 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11361 1.1 mrg X"$0" : 'X\(//\)$' \| \
11362 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11363 1.1 mrg $as_echo X/"$0" |
11364 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11365 1.1 mrg s//\1/
11366 1.1 mrg q
11367 1.1 mrg }
11368 1.1 mrg /^X\/\(\/\/\)$/{
11369 1.1 mrg s//\1/
11370 1.1 mrg q
11371 1.1 mrg }
11372 1.1 mrg /^X\/\(\/\).*/{
11373 1.1 mrg s//\1/
11374 1.1 mrg q
11375 1.1 mrg }
11376 1.1 mrg s/.*/./; q'`
11377 1.1 mrg
11378 1.1 mrg # Avoid depending upon Character Ranges.
11379 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11380 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11381 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11382 1.1 mrg as_cr_digits='0123456789'
11383 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11384 1.1 mrg
11385 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11386 1.1 mrg case `echo -n x` in #(((((
11387 1.1 mrg -n*)
11388 1.1 mrg case `echo 'xy\c'` in
11389 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11390 1.1 mrg xy) ECHO_C='\c';;
11391 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11392 1.1 mrg ECHO_T=' ';;
11393 1.1 mrg esac;;
11394 1.1 mrg *)
11395 1.1 mrg ECHO_N='-n';;
11396 1.1 mrg esac
11397 1.1 mrg
11398 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11399 1.1 mrg if test -d conf$$.dir; then
11400 1.1 mrg rm -f conf$$.dir/conf$$.file
11401 1.1 mrg else
11402 1.1 mrg rm -f conf$$.dir
11403 1.1 mrg mkdir conf$$.dir 2>/dev/null
11404 1.1 mrg fi
11405 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11406 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11407 1.1 mrg as_ln_s='ln -s'
11408 1.1 mrg # ... but there are two gotchas:
11409 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11410 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11411 1.1 mrg # In both cases, we have to default to `cp -p'.
11412 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11413 1.1 mrg as_ln_s='cp -p'
11414 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11415 1.1 mrg as_ln_s=ln
11416 1.1 mrg else
11417 1.1 mrg as_ln_s='cp -p'
11418 1.1 mrg fi
11419 1.1 mrg else
11420 1.1 mrg as_ln_s='cp -p'
11421 1.1 mrg fi
11422 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11423 1.1 mrg rmdir conf$$.dir 2>/dev/null
11424 1.1 mrg
11425 1.1 mrg
11426 1.1 mrg # as_fn_mkdir_p
11427 1.1 mrg # -------------
11428 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11429 1.1 mrg as_fn_mkdir_p ()
11430 1.1 mrg {
11431 1.1 mrg
11432 1.1 mrg case $as_dir in #(
11433 1.1 mrg -*) as_dir=./$as_dir;;
11434 1.1 mrg esac
11435 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11436 1.1 mrg as_dirs=
11437 1.1 mrg while :; do
11438 1.1 mrg case $as_dir in #(
11439 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11440 1.1 mrg *) as_qdir=$as_dir;;
11441 1.1 mrg esac
11442 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11443 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11444 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11445 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11446 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11447 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11448 1.1 mrg $as_echo X"$as_dir" |
11449 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11450 1.1 mrg s//\1/
11451 1.1 mrg q
11452 1.1 mrg }
11453 1.1 mrg /^X\(\/\/\)[^/].*/{
11454 1.1 mrg s//\1/
11455 1.1 mrg q
11456 1.1 mrg }
11457 1.1 mrg /^X\(\/\/\)$/{
11458 1.1 mrg s//\1/
11459 1.1 mrg q
11460 1.1 mrg }
11461 1.1 mrg /^X\(\/\).*/{
11462 1.1 mrg s//\1/
11463 1.1 mrg q
11464 1.1 mrg }
11465 1.1 mrg s/.*/./; q'`
11466 1.1 mrg test -d "$as_dir" && break
11467 1.1 mrg done
11468 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11469 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11470 1.1 mrg
11471 1.1 mrg
11472 1.1 mrg } # as_fn_mkdir_p
11473 1.1 mrg if mkdir -p . 2>/dev/null; then
11474 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
11475 1.1 mrg else
11476 1.1 mrg test -d ./-p && rmdir ./-p
11477 1.1 mrg as_mkdir_p=false
11478 1.1 mrg fi
11479 1.1 mrg
11480 1.1 mrg if test -x / >/dev/null 2>&1; then
11481 1.1 mrg as_test_x='test -x'
11482 1.1 mrg else
11483 1.1 mrg if ls -dL / >/dev/null 2>&1; then
11484 1.1 mrg as_ls_L_option=L
11485 1.1 mrg else
11486 1.1 mrg as_ls_L_option=
11487 1.1 mrg fi
11488 1.1 mrg as_test_x='
11489 1.1 mrg eval sh -c '\''
11490 1.1 mrg if test -d "$1"; then
11491 1.1 mrg test -d "$1/.";
11492 1.1 mrg else
11493 1.1 mrg case $1 in #(
11494 1.1 mrg -*)set "./$1";;
11495 1.1 mrg esac;
11496 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11497 1.1 mrg ???[sx]*):;;*)false;;esac;fi
11498 1.1 mrg '\'' sh
11499 1.1 mrg '
11500 1.1 mrg fi
11501 1.1 mrg as_executable_p=$as_test_x
11502 1.1 mrg
11503 1.1 mrg # Sed expression to map a string onto a valid CPP name.
11504 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11505 1.1 mrg
11506 1.1 mrg # Sed expression to map a string onto a valid variable name.
11507 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11508 1.1 mrg
11509 1.1 mrg
11510 1.1 mrg exec 6>&1
11511 1.1 mrg ## ----------------------------------- ##
11512 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
11513 1.1 mrg ## ----------------------------------- ##
11514 1.1 mrg _ASEOF
11515 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11516 1.1 mrg
11517 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11518 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
11519 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
11520 1.1 mrg # values after options handling.
11521 1.1 mrg ac_log="
11522 1.1 mrg This file was extended by LTO plugin for ld $as_me 0.1, which was
11523 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
11524 1.1 mrg
11525 1.1 mrg CONFIG_FILES = $CONFIG_FILES
11526 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11527 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
11528 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11529 1.1 mrg $ $0 $@
11530 1.1 mrg
11531 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11532 1.1 mrg "
11533 1.1 mrg
11534 1.1 mrg _ACEOF
11535 1.1 mrg
11536 1.1 mrg case $ac_config_files in *"
11537 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11538 1.1 mrg esac
11539 1.1 mrg
11540 1.1.1.2 mrg case $ac_config_headers in *"
11541 1.1.1.2 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11542 1.1.1.2 mrg esac
11543 1.1 mrg
11544 1.1 mrg
11545 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11546 1.1 mrg # Files that config.status was made for.
11547 1.1 mrg config_files="$ac_config_files"
11548 1.1.1.2 mrg config_headers="$ac_config_headers"
11549 1.1 mrg config_commands="$ac_config_commands"
11550 1.1 mrg
11551 1.1 mrg _ACEOF
11552 1.1 mrg
11553 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11554 1.1 mrg ac_cs_usage="\
11555 1.1 mrg \`$as_me' instantiates files and other configuration actions
11556 1.1 mrg from templates according to the current configuration. Unless the files
11557 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
11558 1.1 mrg
11559 1.1 mrg Usage: $0 [OPTION]... [TAG]...
11560 1.1 mrg
11561 1.1 mrg -h, --help print this help, then exit
11562 1.1 mrg -V, --version print version number and configuration settings, then exit
11563 1.1 mrg -q, --quiet, --silent
11564 1.1 mrg do not print progress messages
11565 1.1 mrg -d, --debug don't remove temporary files
11566 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
11567 1.1 mrg --file=FILE[:TEMPLATE]
11568 1.1 mrg instantiate the configuration file FILE
11569 1.1.1.2 mrg --header=FILE[:TEMPLATE]
11570 1.1.1.2 mrg instantiate the configuration header FILE
11571 1.1 mrg
11572 1.1 mrg Configuration files:
11573 1.1 mrg $config_files
11574 1.1 mrg
11575 1.1.1.2 mrg Configuration headers:
11576 1.1.1.2 mrg $config_headers
11577 1.1.1.2 mrg
11578 1.1 mrg Configuration commands:
11579 1.1 mrg $config_commands
11580 1.1 mrg
11581 1.1 mrg Report bugs to the package provider."
11582 1.1 mrg
11583 1.1 mrg _ACEOF
11584 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11585 1.1 mrg ac_cs_version="\\
11586 1.1 mrg LTO plugin for ld config.status 0.1
11587 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
11588 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11589 1.1 mrg
11590 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11591 1.1 mrg This config.status script is free software; the Free Software Foundation
11592 1.1 mrg gives unlimited permission to copy, distribute and modify it."
11593 1.1 mrg
11594 1.1 mrg ac_pwd='$ac_pwd'
11595 1.1 mrg srcdir='$srcdir'
11596 1.1 mrg INSTALL='$INSTALL'
11597 1.1 mrg MKDIR_P='$MKDIR_P'
11598 1.1 mrg AWK='$AWK'
11599 1.1 mrg test -n "\$AWK" || AWK=awk
11600 1.1 mrg _ACEOF
11601 1.1 mrg
11602 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11603 1.1 mrg # The default lists apply if the user does not specify any file.
11604 1.1 mrg ac_need_defaults=:
11605 1.1 mrg while test $# != 0
11606 1.1 mrg do
11607 1.1 mrg case $1 in
11608 1.1 mrg --*=*)
11609 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11610 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11611 1.1 mrg ac_shift=:
11612 1.1 mrg ;;
11613 1.1 mrg *)
11614 1.1 mrg ac_option=$1
11615 1.1 mrg ac_optarg=$2
11616 1.1 mrg ac_shift=shift
11617 1.1 mrg ;;
11618 1.1 mrg esac
11619 1.1 mrg
11620 1.1 mrg case $ac_option in
11621 1.1 mrg # Handling of the options.
11622 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11623 1.1 mrg ac_cs_recheck=: ;;
11624 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11625 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
11626 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
11627 1.1 mrg debug=: ;;
11628 1.1 mrg --file | --fil | --fi | --f )
11629 1.1 mrg $ac_shift
11630 1.1 mrg case $ac_optarg in
11631 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11632 1.1 mrg esac
11633 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11634 1.1 mrg ac_need_defaults=false;;
11635 1.1.1.2 mrg --header | --heade | --head | --hea )
11636 1.1.1.2 mrg $ac_shift
11637 1.1.1.2 mrg case $ac_optarg in
11638 1.1.1.2 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11639 1.1.1.2 mrg esac
11640 1.1.1.2 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11641 1.1.1.2 mrg ac_need_defaults=false;;
11642 1.1.1.2 mrg --he | --h)
11643 1.1.1.2 mrg # Conflict between --help and --header
11644 1.1.1.2 mrg as_fn_error "ambiguous option: \`$1'
11645 1.1.1.2 mrg Try \`$0 --help' for more information.";;
11646 1.1.1.2 mrg --help | --hel | -h )
11647 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
11648 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11649 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11650 1.1 mrg ac_cs_silent=: ;;
11651 1.1 mrg
11652 1.1 mrg # This is an error.
11653 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
11654 1.1 mrg Try \`$0 --help' for more information." ;;
11655 1.1 mrg
11656 1.1 mrg *) as_fn_append ac_config_targets " $1"
11657 1.1 mrg ac_need_defaults=false ;;
11658 1.1 mrg
11659 1.1 mrg esac
11660 1.1 mrg shift
11661 1.1 mrg done
11662 1.1 mrg
11663 1.1 mrg ac_configure_extra_args=
11664 1.1 mrg
11665 1.1 mrg if $ac_cs_silent; then
11666 1.1 mrg exec 6>/dev/null
11667 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11668 1.1 mrg fi
11669 1.1 mrg
11670 1.1 mrg _ACEOF
11671 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11672 1.1 mrg if \$ac_cs_recheck; then
11673 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11674 1.1 mrg shift
11675 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11676 1.1 mrg CONFIG_SHELL='$SHELL'
11677 1.1 mrg export CONFIG_SHELL
11678 1.1 mrg exec "\$@"
11679 1.1 mrg fi
11680 1.1 mrg
11681 1.1 mrg _ACEOF
11682 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11683 1.1 mrg exec 5>>config.log
11684 1.1 mrg {
11685 1.1 mrg echo
11686 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11687 1.1 mrg ## Running $as_me. ##
11688 1.1 mrg _ASBOX
11689 1.1 mrg $as_echo "$ac_log"
11690 1.1 mrg } >&5
11691 1.1 mrg
11692 1.1 mrg _ACEOF
11693 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11694 1.1 mrg #
11695 1.1 mrg # INIT-COMMANDS
11696 1.1 mrg #
11697 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11698 1.1 mrg
11699 1.1 mrg
11700 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11701 1.1 mrg # if CDPATH is set.
11702 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11703 1.1 mrg
11704 1.1 mrg sed_quote_subst='$sed_quote_subst'
11705 1.1 mrg double_quote_subst='$double_quote_subst'
11706 1.1 mrg delay_variable_subst='$delay_variable_subst'
11707 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11708 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11709 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11710 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11711 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11712 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11713 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11714 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11715 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11716 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11717 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11718 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11719 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11720 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11721 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11722 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11723 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11724 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11725 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11726 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11727 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11728 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11729 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11730 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11731 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11732 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11733 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11734 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11735 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11736 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11737 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11738 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11739 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11740 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11741 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11742 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11743 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11744 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11745 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11746 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11747 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11748 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11749 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11750 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11751 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11752 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11753 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11754 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11755 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
11756 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11757 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11758 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11759 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11760 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11761 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11762 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11763 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11764 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11765 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11766 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11767 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11768 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11769 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11770 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11771 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11772 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11773 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11774 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11775 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11776 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11777 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11778 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11779 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11780 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11781 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11782 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11783 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11784 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11785 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11786 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11787 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11788 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11789 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11790 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11791 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11792 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11793 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11794 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11795 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11796 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11797 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11798 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11799 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11800 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11801 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11802 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11803 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11804 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11805 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11806 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11807 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11808 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11809 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11810 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11811 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11812 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11813 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11814 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11815 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11816 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11817 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11818 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11819 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11820 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11821 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11822 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11823 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11824 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11825 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11826 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11827 1.1 mrg
11828 1.1 mrg LTCC='$LTCC'
11829 1.1 mrg LTCFLAGS='$LTCFLAGS'
11830 1.1 mrg compiler='$compiler_DEFAULT'
11831 1.1 mrg
11832 1.1 mrg # A function that is used when there is no print builtin or printf.
11833 1.1 mrg func_fallback_echo ()
11834 1.1 mrg {
11835 1.1 mrg eval 'cat <<_LTECHO_EOF
11836 1.1 mrg \$1
11837 1.1 mrg _LTECHO_EOF'
11838 1.1 mrg }
11839 1.1 mrg
11840 1.1 mrg # Quote evaled strings.
11841 1.1 mrg for var in SHELL \
11842 1.1 mrg ECHO \
11843 1.1 mrg SED \
11844 1.1 mrg GREP \
11845 1.1 mrg EGREP \
11846 1.1 mrg FGREP \
11847 1.1 mrg LD \
11848 1.1 mrg NM \
11849 1.1 mrg LN_S \
11850 1.1 mrg lt_SP2NL \
11851 1.1 mrg lt_NL2SP \
11852 1.1 mrg reload_flag \
11853 1.1 mrg OBJDUMP \
11854 1.1 mrg deplibs_check_method \
11855 1.1 mrg file_magic_cmd \
11856 1.1 mrg AR \
11857 1.1 mrg AR_FLAGS \
11858 1.1 mrg STRIP \
11859 1.1 mrg RANLIB \
11860 1.1 mrg CC \
11861 1.1 mrg CFLAGS \
11862 1.1 mrg compiler \
11863 1.1 mrg lt_cv_sys_global_symbol_pipe \
11864 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
11865 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
11866 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11867 1.1 mrg lt_prog_compiler_no_builtin_flag \
11868 1.1 mrg lt_prog_compiler_wl \
11869 1.1 mrg lt_prog_compiler_pic \
11870 1.1 mrg lt_prog_compiler_static \
11871 1.1 mrg lt_cv_prog_compiler_c_o \
11872 1.1 mrg need_locks \
11873 1.1 mrg DSYMUTIL \
11874 1.1 mrg NMEDIT \
11875 1.1 mrg LIPO \
11876 1.1 mrg OTOOL \
11877 1.1 mrg OTOOL64 \
11878 1.1 mrg shrext_cmds \
11879 1.1 mrg export_dynamic_flag_spec \
11880 1.1 mrg whole_archive_flag_spec \
11881 1.1 mrg compiler_needs_object \
11882 1.1 mrg with_gnu_ld \
11883 1.1 mrg allow_undefined_flag \
11884 1.1 mrg no_undefined_flag \
11885 1.1 mrg hardcode_libdir_flag_spec \
11886 1.1 mrg hardcode_libdir_flag_spec_ld \
11887 1.1 mrg hardcode_libdir_separator \
11888 1.1 mrg fix_srcfile_path \
11889 1.1 mrg exclude_expsyms \
11890 1.1 mrg include_expsyms \
11891 1.1 mrg file_list_spec \
11892 1.1 mrg variables_saved_for_relink \
11893 1.1 mrg libname_spec \
11894 1.1 mrg library_names_spec \
11895 1.1 mrg soname_spec \
11896 1.1 mrg install_override_mode \
11897 1.1 mrg finish_eval \
11898 1.1 mrg old_striplib \
11899 1.1 mrg striplib; do
11900 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11901 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11902 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11903 1.1 mrg ;;
11904 1.1 mrg *)
11905 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11906 1.1 mrg ;;
11907 1.1 mrg esac
11908 1.1 mrg done
11909 1.1 mrg
11910 1.1 mrg # Double-quote double-evaled strings.
11911 1.1 mrg for var in reload_cmds \
11912 1.1 mrg old_postinstall_cmds \
11913 1.1 mrg old_postuninstall_cmds \
11914 1.1 mrg old_archive_cmds \
11915 1.1 mrg extract_expsyms_cmds \
11916 1.1 mrg old_archive_from_new_cmds \
11917 1.1 mrg old_archive_from_expsyms_cmds \
11918 1.1 mrg archive_cmds \
11919 1.1 mrg archive_expsym_cmds \
11920 1.1 mrg module_cmds \
11921 1.1 mrg module_expsym_cmds \
11922 1.1 mrg export_symbols_cmds \
11923 1.1 mrg prelink_cmds \
11924 1.1 mrg postinstall_cmds \
11925 1.1 mrg postuninstall_cmds \
11926 1.1 mrg finish_cmds \
11927 1.1 mrg sys_lib_search_path_spec \
11928 1.1 mrg sys_lib_dlsearch_path_spec; do
11929 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11930 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11931 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11932 1.1 mrg ;;
11933 1.1 mrg *)
11934 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11935 1.1 mrg ;;
11936 1.1 mrg esac
11937 1.1 mrg done
11938 1.1 mrg
11939 1.1 mrg ac_aux_dir='$ac_aux_dir'
11940 1.1 mrg xsi_shell='$xsi_shell'
11941 1.1 mrg lt_shell_append='$lt_shell_append'
11942 1.1 mrg
11943 1.1 mrg # See if we are running on zsh, and set the options which allow our
11944 1.1 mrg # commands through without removal of \ escapes INIT.
11945 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
11946 1.1 mrg setopt NO_GLOB_SUBST
11947 1.1 mrg fi
11948 1.1 mrg
11949 1.1 mrg
11950 1.1 mrg PACKAGE='$PACKAGE'
11951 1.1 mrg VERSION='$VERSION'
11952 1.1 mrg TIMESTAMP='$TIMESTAMP'
11953 1.1 mrg RM='$RM'
11954 1.1 mrg ofile='$ofile'
11955 1.1 mrg
11956 1.1 mrg
11957 1.1 mrg
11958 1.1 mrg
11959 1.1 mrg _ACEOF
11960 1.1 mrg
11961 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11962 1.1 mrg
11963 1.1 mrg # Handling of arguments.
11964 1.1 mrg for ac_config_target in $ac_config_targets
11965 1.1 mrg do
11966 1.1 mrg case $ac_config_target in
11967 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11968 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11969 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11970 1.1.1.2 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11971 1.1 mrg
11972 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11973 1.1 mrg esac
11974 1.1 mrg done
11975 1.1 mrg
11976 1.1 mrg
11977 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
11978 1.1 mrg # then the envvar interface is used. Set only those that are not.
11979 1.1 mrg # We use the long form for the default assignment because of an extremely
11980 1.1 mrg # bizarre bug on SunOS 4.1.3.
11981 1.1 mrg if $ac_need_defaults; then
11982 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11983 1.1.1.2 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11984 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11985 1.1 mrg fi
11986 1.1 mrg
11987 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
11988 1.1 mrg # simply because there is no reason against having it here, and in addition,
11989 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
11990 1.1 mrg # Hook for its removal unless debugging.
11991 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
11992 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
11993 1.1 mrg $debug ||
11994 1.1 mrg {
11995 1.1 mrg tmp=
11996 1.1 mrg trap 'exit_status=$?
11997 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11998 1.1 mrg ' 0
11999 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12000 1.1 mrg }
12001 1.1 mrg # Create a (secure) tmp directory for tmp files.
12002 1.1 mrg
12003 1.1 mrg {
12004 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12005 1.1 mrg test -n "$tmp" && test -d "$tmp"
12006 1.1 mrg } ||
12007 1.1 mrg {
12008 1.1 mrg tmp=./conf$$-$RANDOM
12009 1.1 mrg (umask 077 && mkdir "$tmp")
12010 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12011 1.1 mrg
12012 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12013 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12014 1.1 mrg # This happens for instance with `./config.status config.h'.
12015 1.1 mrg if test -n "$CONFIG_FILES"; then
12016 1.1 mrg
12017 1.1 mrg
12018 1.1 mrg ac_cr=`echo X | tr X '\015'`
12019 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12020 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12021 1.1 mrg # point, so we can use a bashism as a fallback.
12022 1.1 mrg if test "x$ac_cr" = x; then
12023 1.1 mrg eval ac_cr=\$\'\\r\'
12024 1.1 mrg fi
12025 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12026 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12027 1.1 mrg ac_cs_awk_cr='\r'
12028 1.1 mrg else
12029 1.1 mrg ac_cs_awk_cr=$ac_cr
12030 1.1 mrg fi
12031 1.1 mrg
12032 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12033 1.1 mrg _ACEOF
12034 1.1 mrg
12035 1.1 mrg
12036 1.1 mrg {
12037 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12038 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12039 1.1 mrg echo "_ACEOF"
12040 1.1 mrg } >conf$$subs.sh ||
12041 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12042 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12043 1.1 mrg ac_delim='%!_!# '
12044 1.1 mrg for ac_last_try in false false false false false :; do
12045 1.1 mrg . ./conf$$subs.sh ||
12046 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12047 1.1 mrg
12048 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12049 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12050 1.1 mrg break
12051 1.1 mrg elif $ac_last_try; then
12052 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12053 1.1 mrg else
12054 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12055 1.1 mrg fi
12056 1.1 mrg done
12057 1.1 mrg rm -f conf$$subs.sh
12058 1.1 mrg
12059 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12060 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12061 1.1 mrg _ACEOF
12062 1.1 mrg sed -n '
12063 1.1 mrg h
12064 1.1 mrg s/^/S["/; s/!.*/"]=/
12065 1.1 mrg p
12066 1.1 mrg g
12067 1.1 mrg s/^[^!]*!//
12068 1.1 mrg :repl
12069 1.1 mrg t repl
12070 1.1 mrg s/'"$ac_delim"'$//
12071 1.1 mrg t delim
12072 1.1 mrg :nl
12073 1.1 mrg h
12074 1.1 mrg s/\(.\{148\}\).*/\1/
12075 1.1 mrg t more1
12076 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12077 1.1 mrg p
12078 1.1 mrg n
12079 1.1 mrg b repl
12080 1.1 mrg :more1
12081 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12082 1.1 mrg p
12083 1.1 mrg g
12084 1.1 mrg s/.\{148\}//
12085 1.1 mrg t nl
12086 1.1 mrg :delim
12087 1.1 mrg h
12088 1.1 mrg s/\(.\{148\}\).*/\1/
12089 1.1 mrg t more2
12090 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12091 1.1 mrg p
12092 1.1 mrg b
12093 1.1 mrg :more2
12094 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12095 1.1 mrg p
12096 1.1 mrg g
12097 1.1 mrg s/.\{148\}//
12098 1.1 mrg t delim
12099 1.1 mrg ' <conf$$subs.awk | sed '
12100 1.1 mrg /^[^""]/{
12101 1.1 mrg N
12102 1.1 mrg s/\n//
12103 1.1 mrg }
12104 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12105 1.1 mrg rm -f conf$$subs.awk
12106 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12107 1.1 mrg _ACAWK
12108 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12109 1.1 mrg for (key in S) S_is_set[key] = 1
12110 1.1 mrg FS = ""
12111 1.1 mrg
12112 1.1 mrg }
12113 1.1 mrg {
12114 1.1 mrg line = $ 0
12115 1.1 mrg nfields = split(line, field, "@")
12116 1.1 mrg substed = 0
12117 1.1 mrg len = length(field[1])
12118 1.1 mrg for (i = 2; i < nfields; i++) {
12119 1.1 mrg key = field[i]
12120 1.1 mrg keylen = length(key)
12121 1.1 mrg if (S_is_set[key]) {
12122 1.1 mrg value = S[key]
12123 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12124 1.1 mrg len += length(value) + length(field[++i])
12125 1.1 mrg substed = 1
12126 1.1 mrg } else
12127 1.1 mrg len += 1 + keylen
12128 1.1 mrg }
12129 1.1 mrg
12130 1.1 mrg print line
12131 1.1 mrg }
12132 1.1 mrg
12133 1.1 mrg _ACAWK
12134 1.1 mrg _ACEOF
12135 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12136 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12137 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12138 1.1 mrg else
12139 1.1 mrg cat
12140 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12141 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12142 1.1 mrg _ACEOF
12143 1.1 mrg
12144 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12145 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12146 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12147 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12148 1.1 mrg if test "x$srcdir" = x.; then
12149 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12150 1.1 mrg s/:*\$(srcdir):*/:/
12151 1.1 mrg s/:*\${srcdir}:*/:/
12152 1.1 mrg s/:*@srcdir@:*/:/
12153 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12154 1.1 mrg s/:*$//
12155 1.1 mrg s/^[^=]*=[ ]*$//
12156 1.1 mrg }'
12157 1.1 mrg fi
12158 1.1 mrg
12159 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12160 1.1 mrg fi # test -n "$CONFIG_FILES"
12161 1.1 mrg
12162 1.1.1.2 mrg # Set up the scripts for CONFIG_HEADERS section.
12163 1.1.1.2 mrg # No need to generate them if there are no CONFIG_HEADERS.
12164 1.1.1.2 mrg # This happens for instance with `./config.status Makefile'.
12165 1.1.1.2 mrg if test -n "$CONFIG_HEADERS"; then
12166 1.1.1.2 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12167 1.1.1.2 mrg BEGIN {
12168 1.1.1.2 mrg _ACEOF
12169 1.1.1.2 mrg
12170 1.1.1.2 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12171 1.1.1.2 mrg # here-document in config.status, that substitutes the proper values into
12172 1.1.1.2 mrg # config.h.in to produce config.h.
12173 1.1.1.2 mrg
12174 1.1.1.2 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12175 1.1.1.2 mrg # handling of long lines.
12176 1.1.1.2 mrg ac_delim='%!_!# '
12177 1.1.1.2 mrg for ac_last_try in false false :; do
12178 1.1.1.2 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12179 1.1.1.2 mrg if test -z "$ac_t"; then
12180 1.1.1.2 mrg break
12181 1.1.1.2 mrg elif $ac_last_try; then
12182 1.1.1.2 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12183 1.1.1.2 mrg else
12184 1.1.1.2 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12185 1.1.1.2 mrg fi
12186 1.1.1.2 mrg done
12187 1.1.1.2 mrg
12188 1.1.1.2 mrg # For the awk script, D is an array of macro values keyed by name,
12189 1.1.1.2 mrg # likewise P contains macro parameters if any. Preserve backslash
12190 1.1.1.2 mrg # newline sequences.
12191 1.1.1.2 mrg
12192 1.1.1.2 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12193 1.1.1.2 mrg sed -n '
12194 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
12195 1.1.1.2 mrg t rset
12196 1.1.1.2 mrg :rset
12197 1.1.1.2 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12198 1.1.1.2 mrg t def
12199 1.1.1.2 mrg d
12200 1.1.1.2 mrg :def
12201 1.1.1.2 mrg s/\\$//
12202 1.1.1.2 mrg t bsnl
12203 1.1.1.2 mrg s/["\\]/\\&/g
12204 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12205 1.1.1.2 mrg D["\1"]=" \3"/p
12206 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12207 1.1.1.2 mrg d
12208 1.1.1.2 mrg :bsnl
12209 1.1.1.2 mrg s/["\\]/\\&/g
12210 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12211 1.1.1.2 mrg D["\1"]=" \3\\\\\\n"\\/p
12212 1.1.1.2 mrg t cont
12213 1.1.1.2 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12214 1.1.1.2 mrg t cont
12215 1.1.1.2 mrg d
12216 1.1.1.2 mrg :cont
12217 1.1.1.2 mrg n
12218 1.1.1.2 mrg s/.\{148\}/&'"$ac_delim"'/g
12219 1.1.1.2 mrg t clear
12220 1.1.1.2 mrg :clear
12221 1.1.1.2 mrg s/\\$//
12222 1.1.1.2 mrg t bsnlc
12223 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12224 1.1.1.2 mrg d
12225 1.1.1.2 mrg :bsnlc
12226 1.1.1.2 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12227 1.1.1.2 mrg b cont
12228 1.1.1.2 mrg ' <confdefs.h | sed '
12229 1.1.1.2 mrg s/'"$ac_delim"'/"\\\
12230 1.1.1.2 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12231 1.1.1.2 mrg
12232 1.1.1.2 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12233 1.1.1.2 mrg for (key in D) D_is_set[key] = 1
12234 1.1.1.2 mrg FS = ""
12235 1.1.1.2 mrg }
12236 1.1.1.2 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12237 1.1.1.2 mrg line = \$ 0
12238 1.1.1.2 mrg split(line, arg, " ")
12239 1.1.1.2 mrg if (arg[1] == "#") {
12240 1.1.1.2 mrg defundef = arg[2]
12241 1.1.1.2 mrg mac1 = arg[3]
12242 1.1.1.2 mrg } else {
12243 1.1.1.2 mrg defundef = substr(arg[1], 2)
12244 1.1.1.2 mrg mac1 = arg[2]
12245 1.1.1.2 mrg }
12246 1.1.1.2 mrg split(mac1, mac2, "(") #)
12247 1.1.1.2 mrg macro = mac2[1]
12248 1.1.1.2 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12249 1.1.1.2 mrg if (D_is_set[macro]) {
12250 1.1.1.2 mrg # Preserve the white space surrounding the "#".
12251 1.1.1.2 mrg print prefix "define", macro P[macro] D[macro]
12252 1.1.1.2 mrg next
12253 1.1.1.2 mrg } else {
12254 1.1.1.2 mrg # Replace #undef with comments. This is necessary, for example,
12255 1.1.1.2 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12256 1.1.1.2 mrg # on some systems where configure will not decide to define it.
12257 1.1.1.2 mrg if (defundef == "undef") {
12258 1.1.1.2 mrg print "/*", prefix defundef, macro, "*/"
12259 1.1.1.2 mrg next
12260 1.1.1.2 mrg }
12261 1.1.1.2 mrg }
12262 1.1.1.2 mrg }
12263 1.1.1.2 mrg { print }
12264 1.1.1.2 mrg _ACAWK
12265 1.1.1.2 mrg _ACEOF
12266 1.1.1.2 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12267 1.1.1.2 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12268 1.1.1.2 mrg fi # test -n "$CONFIG_HEADERS"
12269 1.1.1.2 mrg
12270 1.1 mrg
12271 1.1.1.2 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12272 1.1 mrg shift
12273 1.1 mrg for ac_tag
12274 1.1 mrg do
12275 1.1 mrg case $ac_tag in
12276 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12277 1.1 mrg esac
12278 1.1 mrg case $ac_mode$ac_tag in
12279 1.1 mrg :[FHL]*:*);;
12280 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12281 1.1 mrg :[FH]-) ac_tag=-:-;;
12282 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12283 1.1 mrg esac
12284 1.1 mrg ac_save_IFS=$IFS
12285 1.1 mrg IFS=:
12286 1.1 mrg set x $ac_tag
12287 1.1 mrg IFS=$ac_save_IFS
12288 1.1 mrg shift
12289 1.1 mrg ac_file=$1
12290 1.1 mrg shift
12291 1.1 mrg
12292 1.1 mrg case $ac_mode in
12293 1.1 mrg :L) ac_source=$1;;
12294 1.1 mrg :[FH])
12295 1.1 mrg ac_file_inputs=
12296 1.1 mrg for ac_f
12297 1.1 mrg do
12298 1.1 mrg case $ac_f in
12299 1.1 mrg -) ac_f="$tmp/stdin";;
12300 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12301 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12302 1.1 mrg # because $ac_f cannot contain `:'.
12303 1.1 mrg test -f "$ac_f" ||
12304 1.1 mrg case $ac_f in
12305 1.1 mrg [\\/$]*) false;;
12306 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12307 1.1 mrg esac ||
12308 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12309 1.1 mrg esac
12310 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12311 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12312 1.1 mrg done
12313 1.1 mrg
12314 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12315 1.1 mrg # use $as_me), people would be surprised to read:
12316 1.1 mrg # /* config.h. Generated by config.status. */
12317 1.1 mrg configure_input='Generated from '`
12318 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12319 1.1 mrg `' by configure.'
12320 1.1 mrg if test x"$ac_file" != x-; then
12321 1.1 mrg configure_input="$ac_file. $configure_input"
12322 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12323 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12324 1.1 mrg fi
12325 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12326 1.1 mrg case $configure_input in #(
12327 1.1 mrg *\&* | *\|* | *\\* )
12328 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12329 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12330 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12331 1.1 mrg esac
12332 1.1 mrg
12333 1.1 mrg case $ac_tag in
12334 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12335 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12336 1.1 mrg esac
12337 1.1 mrg ;;
12338 1.1 mrg esac
12339 1.1 mrg
12340 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12341 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12342 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12343 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12344 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12345 1.1 mrg $as_echo X"$ac_file" |
12346 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12347 1.1 mrg s//\1/
12348 1.1 mrg q
12349 1.1 mrg }
12350 1.1 mrg /^X\(\/\/\)[^/].*/{
12351 1.1 mrg s//\1/
12352 1.1 mrg q
12353 1.1 mrg }
12354 1.1 mrg /^X\(\/\/\)$/{
12355 1.1 mrg s//\1/
12356 1.1 mrg q
12357 1.1 mrg }
12358 1.1 mrg /^X\(\/\).*/{
12359 1.1 mrg s//\1/
12360 1.1 mrg q
12361 1.1 mrg }
12362 1.1 mrg s/.*/./; q'`
12363 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12364 1.1 mrg ac_builddir=.
12365 1.1 mrg
12366 1.1 mrg case "$ac_dir" in
12367 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12368 1.1 mrg *)
12369 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12370 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12371 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12372 1.1 mrg case $ac_top_builddir_sub in
12373 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12374 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12375 1.1 mrg esac ;;
12376 1.1 mrg esac
12377 1.1 mrg ac_abs_top_builddir=$ac_pwd
12378 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12379 1.1 mrg # for backward compatibility:
12380 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12381 1.1 mrg
12382 1.1 mrg case $srcdir in
12383 1.1 mrg .) # We are building in place.
12384 1.1 mrg ac_srcdir=.
12385 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12386 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12387 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12388 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12389 1.1 mrg ac_top_srcdir=$srcdir
12390 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12391 1.1 mrg *) # Relative name.
12392 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12393 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12394 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12395 1.1 mrg esac
12396 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12397 1.1 mrg
12398 1.1 mrg
12399 1.1 mrg case $ac_mode in
12400 1.1 mrg :F)
12401 1.1 mrg #
12402 1.1 mrg # CONFIG_FILE
12403 1.1 mrg #
12404 1.1 mrg
12405 1.1 mrg case $INSTALL in
12406 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12407 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12408 1.1 mrg esac
12409 1.1 mrg ac_MKDIR_P=$MKDIR_P
12410 1.1 mrg case $MKDIR_P in
12411 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
12412 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12413 1.1 mrg esac
12414 1.1 mrg _ACEOF
12415 1.1 mrg
12416 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12417 1.1 mrg # If the template does not know about datarootdir, expand it.
12418 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12419 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12420 1.1 mrg ac_sed_dataroot='
12421 1.1 mrg /datarootdir/ {
12422 1.1 mrg p
12423 1.1 mrg q
12424 1.1 mrg }
12425 1.1 mrg /@datadir@/p
12426 1.1 mrg /@docdir@/p
12427 1.1 mrg /@infodir@/p
12428 1.1 mrg /@localedir@/p
12429 1.1 mrg /@mandir@/p'
12430 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12431 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12432 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12434 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12435 1.1 mrg _ACEOF
12436 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12437 1.1 mrg ac_datarootdir_hack='
12438 1.1 mrg s&@datadir@&$datadir&g
12439 1.1 mrg s&@docdir@&$docdir&g
12440 1.1 mrg s&@infodir@&$infodir&g
12441 1.1 mrg s&@localedir@&$localedir&g
12442 1.1 mrg s&@mandir@&$mandir&g
12443 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12444 1.1 mrg esac
12445 1.1 mrg _ACEOF
12446 1.1 mrg
12447 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12448 1.1 mrg # Shell code in configure.ac might set extrasub.
12449 1.1 mrg # FIXME: do we really want to maintain this feature?
12450 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12451 1.1 mrg ac_sed_extra="$ac_vpsub
12452 1.1 mrg $extrasub
12453 1.1 mrg _ACEOF
12454 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12455 1.1 mrg :t
12456 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12457 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12458 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12459 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12460 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12461 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12462 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12463 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12464 1.1 mrg s&@builddir@&$ac_builddir&;t t
12465 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12466 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12467 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
12468 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12469 1.1 mrg $ac_datarootdir_hack
12470 1.1 mrg "
12471 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12472 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12473 1.1 mrg
12474 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12475 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12476 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12477 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12478 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
12479 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12480 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12481 1.1 mrg
12482 1.1 mrg rm -f "$tmp/stdin"
12483 1.1 mrg case $ac_file in
12484 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12485 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12486 1.1 mrg esac \
12487 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12488 1.1 mrg ;;
12489 1.1.1.2 mrg :H)
12490 1.1.1.2 mrg #
12491 1.1.1.2 mrg # CONFIG_HEADER
12492 1.1.1.2 mrg #
12493 1.1.1.2 mrg if test x"$ac_file" != x-; then
12494 1.1.1.2 mrg {
12495 1.1.1.2 mrg $as_echo "/* $configure_input */" \
12496 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12497 1.1.1.2 mrg } >"$tmp/config.h" \
12498 1.1.1.2 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12499 1.1.1.2 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12500 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12501 1.1.1.2 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12502 1.1.1.2 mrg else
12503 1.1.1.2 mrg rm -f "$ac_file"
12504 1.1.1.2 mrg mv "$tmp/config.h" "$ac_file" \
12505 1.1.1.2 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12506 1.1.1.2 mrg fi
12507 1.1.1.2 mrg else
12508 1.1.1.2 mrg $as_echo "/* $configure_input */" \
12509 1.1.1.2 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12510 1.1.1.2 mrg || as_fn_error "could not create -" "$LINENO" 5
12511 1.1.1.2 mrg fi
12512 1.1.1.2 mrg # Compute "$ac_file"'s index in $config_headers.
12513 1.1.1.2 mrg _am_arg="$ac_file"
12514 1.1.1.2 mrg _am_stamp_count=1
12515 1.1.1.2 mrg for _am_header in $config_headers :; do
12516 1.1.1.2 mrg case $_am_header in
12517 1.1.1.2 mrg $_am_arg | $_am_arg:* )
12518 1.1.1.2 mrg break ;;
12519 1.1.1.2 mrg * )
12520 1.1.1.2 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12521 1.1.1.2 mrg esac
12522 1.1.1.2 mrg done
12523 1.1.1.2 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12524 1.1.1.2 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12525 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12526 1.1.1.2 mrg X"$_am_arg" : 'X\(//\)$' \| \
12527 1.1.1.2 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12528 1.1.1.2 mrg $as_echo X"$_am_arg" |
12529 1.1.1.2 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12530 1.1.1.2 mrg s//\1/
12531 1.1.1.2 mrg q
12532 1.1.1.2 mrg }
12533 1.1.1.2 mrg /^X\(\/\/\)[^/].*/{
12534 1.1.1.2 mrg s//\1/
12535 1.1.1.2 mrg q
12536 1.1.1.2 mrg }
12537 1.1.1.2 mrg /^X\(\/\/\)$/{
12538 1.1.1.2 mrg s//\1/
12539 1.1.1.2 mrg q
12540 1.1.1.2 mrg }
12541 1.1.1.2 mrg /^X\(\/\).*/{
12542 1.1.1.2 mrg s//\1/
12543 1.1.1.2 mrg q
12544 1.1.1.2 mrg }
12545 1.1.1.2 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12546 1.1.1.2 mrg ;;
12547 1.1 mrg
12548 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12549 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12550 1.1 mrg ;;
12551 1.1 mrg esac
12552 1.1 mrg
12553 1.1 mrg
12554 1.1 mrg case $ac_file$ac_mode in
12555 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12556 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12557 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
12558 1.1 mrg # if we detect the quoting.
12559 1.1 mrg case $CONFIG_FILES in
12560 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12561 1.1 mrg *) set x $CONFIG_FILES ;;
12562 1.1 mrg esac
12563 1.1 mrg shift
12564 1.1 mrg for mf
12565 1.1 mrg do
12566 1.1 mrg # Strip MF so we end up with the name of the file.
12567 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12568 1.1 mrg # Check whether this is an Automake generated Makefile or not.
12569 1.1 mrg # We used to match only the files named `Makefile.in', but
12570 1.1 mrg # some people rename them; so instead we look at the file content.
12571 1.1 mrg # Grep'ing the first line is not enough: some people post-process
12572 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
12573 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12574 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12575 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12576 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
12577 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12578 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
12579 1.1 mrg X"$mf" : 'X\(//\)$' \| \
12580 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12581 1.1 mrg $as_echo X"$mf" |
12582 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12583 1.1 mrg s//\1/
12584 1.1 mrg q
12585 1.1 mrg }
12586 1.1 mrg /^X\(\/\/\)[^/].*/{
12587 1.1 mrg s//\1/
12588 1.1 mrg q
12589 1.1 mrg }
12590 1.1 mrg /^X\(\/\/\)$/{
12591 1.1 mrg s//\1/
12592 1.1 mrg q
12593 1.1 mrg }
12594 1.1 mrg /^X\(\/\).*/{
12595 1.1 mrg s//\1/
12596 1.1 mrg q
12597 1.1 mrg }
12598 1.1 mrg s/.*/./; q'`
12599 1.1 mrg else
12600 1.1 mrg continue
12601 1.1 mrg fi
12602 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12603 1.1 mrg # from the Makefile without running `make'.
12604 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12605 1.1 mrg test -z "$DEPDIR" && continue
12606 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12607 1.1 mrg test -z "am__include" && continue
12608 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12609 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12610 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
12611 1.1 mrg # Find all dependency output files, they are included files with
12612 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12613 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12614 1.1 mrg # expansion.
12615 1.1 mrg for file in `sed -n "
12616 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12617 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12618 1.1 mrg # Make sure the directory exists.
12619 1.1 mrg test -f "$dirpart/$file" && continue
12620 1.1 mrg fdir=`$as_dirname -- "$file" ||
12621 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12622 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
12623 1.1 mrg X"$file" : 'X\(//\)$' \| \
12624 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12625 1.1 mrg $as_echo X"$file" |
12626 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12627 1.1 mrg s//\1/
12628 1.1 mrg q
12629 1.1 mrg }
12630 1.1 mrg /^X\(\/\/\)[^/].*/{
12631 1.1 mrg s//\1/
12632 1.1 mrg q
12633 1.1 mrg }
12634 1.1 mrg /^X\(\/\/\)$/{
12635 1.1 mrg s//\1/
12636 1.1 mrg q
12637 1.1 mrg }
12638 1.1 mrg /^X\(\/\).*/{
12639 1.1 mrg s//\1/
12640 1.1 mrg q
12641 1.1 mrg }
12642 1.1 mrg s/.*/./; q'`
12643 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12644 1.1 mrg # echo "creating $dirpart/$file"
12645 1.1 mrg echo '# dummy' > "$dirpart/$file"
12646 1.1 mrg done
12647 1.1 mrg done
12648 1.1 mrg }
12649 1.1 mrg ;;
12650 1.1 mrg "libtool":C)
12651 1.1 mrg
12652 1.1 mrg # See if we are running on zsh, and set the options which allow our
12653 1.1 mrg # commands through without removal of \ escapes.
12654 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
12655 1.1 mrg setopt NO_GLOB_SUBST
12656 1.1 mrg fi
12657 1.1 mrg
12658 1.1 mrg cfgfile="${ofile}T"
12659 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12660 1.1 mrg $RM "$cfgfile"
12661 1.1 mrg
12662 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
12663 1.1 mrg #! $SHELL
12664 1.1 mrg
12665 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12666 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12667 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12668 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12669 1.1 mrg #
12670 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12671 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12672 1.1 mrg # Written by Gordon Matzigkeit, 1996
12673 1.1 mrg #
12674 1.1 mrg # This file is part of GNU Libtool.
12675 1.1 mrg #
12676 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
12677 1.1 mrg # modify it under the terms of the GNU General Public License as
12678 1.1 mrg # published by the Free Software Foundation; either version 2 of
12679 1.1 mrg # the License, or (at your option) any later version.
12680 1.1 mrg #
12681 1.1 mrg # As a special exception to the GNU General Public License,
12682 1.1 mrg # if you distribute this file as part of a program or library that
12683 1.1 mrg # is built using GNU Libtool, you may include this file under the
12684 1.1 mrg # same distribution terms that you use for the rest of that program.
12685 1.1 mrg #
12686 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
12687 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12688 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12689 1.1 mrg # GNU General Public License for more details.
12690 1.1 mrg #
12691 1.1 mrg # You should have received a copy of the GNU General Public License
12692 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12693 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12694 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
12695 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12696 1.1 mrg
12697 1.1 mrg
12698 1.1 mrg # The names of the tagged configurations supported by this script.
12699 1.1 mrg available_tags=""
12700 1.1 mrg
12701 1.1 mrg # ### BEGIN LIBTOOL CONFIG
12702 1.1 mrg
12703 1.1 mrg # Which release of libtool.m4 was used?
12704 1.1 mrg macro_version=$macro_version
12705 1.1 mrg macro_revision=$macro_revision
12706 1.1 mrg
12707 1.1 mrg # Whether or not to build shared libraries.
12708 1.1 mrg build_libtool_libs=$enable_shared
12709 1.1 mrg
12710 1.1 mrg # Whether or not to build static libraries.
12711 1.1 mrg build_old_libs=$enable_static
12712 1.1 mrg
12713 1.1 mrg # What type of objects to build.
12714 1.1 mrg pic_mode=$pic_mode
12715 1.1 mrg
12716 1.1 mrg # Whether or not to optimize for fast installation.
12717 1.1 mrg fast_install=$enable_fast_install
12718 1.1 mrg
12719 1.1 mrg # Shell to use when invoking shell scripts.
12720 1.1 mrg SHELL=$lt_SHELL
12721 1.1 mrg
12722 1.1 mrg # An echo program that protects backslashes.
12723 1.1 mrg ECHO=$lt_ECHO
12724 1.1 mrg
12725 1.1 mrg # The host system.
12726 1.1 mrg host_alias=$host_alias
12727 1.1 mrg host=$host
12728 1.1 mrg host_os=$host_os
12729 1.1 mrg
12730 1.1 mrg # The build system.
12731 1.1 mrg build_alias=$build_alias
12732 1.1 mrg build=$build
12733 1.1 mrg build_os=$build_os
12734 1.1 mrg
12735 1.1 mrg # A sed program that does not truncate output.
12736 1.1 mrg SED=$lt_SED
12737 1.1 mrg
12738 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12739 1.1 mrg Xsed="\$SED -e 1s/^X//"
12740 1.1 mrg
12741 1.1 mrg # A grep program that handles long lines.
12742 1.1 mrg GREP=$lt_GREP
12743 1.1 mrg
12744 1.1 mrg # An ERE matcher.
12745 1.1 mrg EGREP=$lt_EGREP
12746 1.1 mrg
12747 1.1 mrg # A literal string matcher.
12748 1.1 mrg FGREP=$lt_FGREP
12749 1.1 mrg
12750 1.1 mrg # A BSD- or MS-compatible name lister.
12751 1.1 mrg NM=$lt_NM
12752 1.1 mrg
12753 1.1 mrg # Whether we need soft or hard links.
12754 1.1 mrg LN_S=$lt_LN_S
12755 1.1 mrg
12756 1.1 mrg # What is the maximum length of a command?
12757 1.1 mrg max_cmd_len=$max_cmd_len
12758 1.1 mrg
12759 1.1 mrg # Object file suffix (normally "o").
12760 1.1 mrg objext=$ac_objext
12761 1.1 mrg
12762 1.1 mrg # Executable file suffix (normally "").
12763 1.1 mrg exeext=$exeext
12764 1.1 mrg
12765 1.1 mrg # whether the shell understands "unset".
12766 1.1 mrg lt_unset=$lt_unset
12767 1.1 mrg
12768 1.1 mrg # turn spaces into newlines.
12769 1.1 mrg SP2NL=$lt_lt_SP2NL
12770 1.1 mrg
12771 1.1 mrg # turn newlines into spaces.
12772 1.1 mrg NL2SP=$lt_lt_NL2SP
12773 1.1 mrg
12774 1.1 mrg # An object symbol dumper.
12775 1.1 mrg OBJDUMP=$lt_OBJDUMP
12776 1.1 mrg
12777 1.1 mrg # Method to check whether dependent libraries are shared objects.
12778 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
12779 1.1 mrg
12780 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
12781 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
12782 1.1 mrg
12783 1.1 mrg # The archiver.
12784 1.1 mrg AR=$lt_AR
12785 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
12786 1.1 mrg
12787 1.1 mrg # A symbol stripping program.
12788 1.1 mrg STRIP=$lt_STRIP
12789 1.1 mrg
12790 1.1 mrg # Commands used to install an old-style archive.
12791 1.1 mrg RANLIB=$lt_RANLIB
12792 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
12793 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
12794 1.1 mrg
12795 1.1 mrg # Whether to use a lock for old archive extraction.
12796 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
12797 1.1 mrg
12798 1.1 mrg # A C compiler.
12799 1.1 mrg LTCC=$lt_CC
12800 1.1 mrg
12801 1.1 mrg # LTCC compiler flags.
12802 1.1 mrg LTCFLAGS=$lt_CFLAGS
12803 1.1 mrg
12804 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
12805 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12806 1.1 mrg
12807 1.1 mrg # Transform the output of nm in a proper C declaration.
12808 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12809 1.1 mrg
12810 1.1 mrg # Transform the output of nm in a C name address pair.
12811 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12812 1.1 mrg
12813 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
12814 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12815 1.1 mrg
12816 1.1 mrg # The name of the directory that contains temporary libtool files.
12817 1.1 mrg objdir=$objdir
12818 1.1 mrg
12819 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
12820 1.1 mrg MAGIC_CMD=$MAGIC_CMD
12821 1.1 mrg
12822 1.1 mrg # Must we lock files when doing compilation?
12823 1.1 mrg need_locks=$lt_need_locks
12824 1.1 mrg
12825 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12826 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
12827 1.1 mrg
12828 1.1 mrg # Tool to change global to local symbols on Mac OS X.
12829 1.1 mrg NMEDIT=$lt_NMEDIT
12830 1.1 mrg
12831 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
12832 1.1 mrg LIPO=$lt_LIPO
12833 1.1 mrg
12834 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12835 1.1 mrg OTOOL=$lt_OTOOL
12836 1.1 mrg
12837 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12838 1.1 mrg OTOOL64=$lt_OTOOL64
12839 1.1 mrg
12840 1.1 mrg # Old archive suffix (normally "a").
12841 1.1 mrg libext=$libext
12842 1.1 mrg
12843 1.1 mrg # Shared library suffix (normally ".so").
12844 1.1 mrg shrext_cmds=$lt_shrext_cmds
12845 1.1 mrg
12846 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
12847 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
12848 1.1 mrg
12849 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
12850 1.1 mrg # restored at link time.
12851 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
12852 1.1 mrg
12853 1.1 mrg # Do we need the "lib" prefix for modules?
12854 1.1 mrg need_lib_prefix=$need_lib_prefix
12855 1.1 mrg
12856 1.1 mrg # Do we need a version for libraries?
12857 1.1 mrg need_version=$need_version
12858 1.1 mrg
12859 1.1 mrg # Library versioning type.
12860 1.1 mrg version_type=$version_type
12861 1.1 mrg
12862 1.1 mrg # Shared library runtime path variable.
12863 1.1 mrg runpath_var=$runpath_var
12864 1.1 mrg
12865 1.1 mrg # Shared library path variable.
12866 1.1 mrg shlibpath_var=$shlibpath_var
12867 1.1 mrg
12868 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
12869 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12870 1.1 mrg
12871 1.1 mrg # Format of library name prefix.
12872 1.1 mrg libname_spec=$lt_libname_spec
12873 1.1 mrg
12874 1.1 mrg # List of archive names. First name is the real one, the rest are links.
12875 1.1 mrg # The last name is the one that the linker finds with -lNAME
12876 1.1 mrg library_names_spec=$lt_library_names_spec
12877 1.1 mrg
12878 1.1 mrg # The coded name of the library, if different from the real name.
12879 1.1 mrg soname_spec=$lt_soname_spec
12880 1.1 mrg
12881 1.1 mrg # Permission mode override for installation of shared libraries.
12882 1.1 mrg install_override_mode=$lt_install_override_mode
12883 1.1 mrg
12884 1.1 mrg # Command to use after installation of a shared archive.
12885 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
12886 1.1 mrg
12887 1.1 mrg # Command to use after uninstallation of a shared archive.
12888 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
12889 1.1 mrg
12890 1.1 mrg # Commands used to finish a libtool library installation in a directory.
12891 1.1 mrg finish_cmds=$lt_finish_cmds
12892 1.1 mrg
12893 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
12894 1.1 mrg # not shown.
12895 1.1 mrg finish_eval=$lt_finish_eval
12896 1.1 mrg
12897 1.1 mrg # Whether we should hardcode library paths into libraries.
12898 1.1 mrg hardcode_into_libs=$hardcode_into_libs
12899 1.1 mrg
12900 1.1 mrg # Compile-time system search path for libraries.
12901 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12902 1.1 mrg
12903 1.1 mrg # Run-time system search path for libraries.
12904 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12905 1.1 mrg
12906 1.1 mrg # Whether dlopen is supported.
12907 1.1 mrg dlopen_support=$enable_dlopen
12908 1.1 mrg
12909 1.1 mrg # Whether dlopen of programs is supported.
12910 1.1 mrg dlopen_self=$enable_dlopen_self
12911 1.1 mrg
12912 1.1 mrg # Whether dlopen of statically linked programs is supported.
12913 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
12914 1.1 mrg
12915 1.1 mrg # Commands to strip libraries.
12916 1.1 mrg old_striplib=$lt_old_striplib
12917 1.1 mrg striplib=$lt_striplib
12918 1.1 mrg
12919 1.1 mrg
12920 1.1 mrg # The linker used to build libraries.
12921 1.1 mrg LD=$lt_LD
12922 1.1 mrg
12923 1.1 mrg # How to create reloadable object files.
12924 1.1 mrg reload_flag=$lt_reload_flag
12925 1.1 mrg reload_cmds=$lt_reload_cmds
12926 1.1 mrg
12927 1.1 mrg # Commands used to build an old-style archive.
12928 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
12929 1.1 mrg
12930 1.1 mrg # A language specific compiler.
12931 1.1 mrg CC=$lt_compiler
12932 1.1 mrg
12933 1.1 mrg # Is the compiler the GNU compiler?
12934 1.1 mrg with_gcc=$GCC
12935 1.1 mrg
12936 1.1 mrg # Compiler flag to turn off builtin functions.
12937 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12938 1.1 mrg
12939 1.1 mrg # How to pass a linker flag through the compiler.
12940 1.1 mrg wl=$lt_lt_prog_compiler_wl
12941 1.1 mrg
12942 1.1 mrg # Additional compiler flags for building library objects.
12943 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
12944 1.1 mrg
12945 1.1 mrg # Compiler flag to prevent dynamic linking.
12946 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
12947 1.1 mrg
12948 1.1 mrg # Does compiler simultaneously support -c and -o options?
12949 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12950 1.1 mrg
12951 1.1 mrg # Whether or not to add -lc for building shared libraries.
12952 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
12953 1.1 mrg
12954 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
12955 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12956 1.1 mrg
12957 1.1 mrg # Compiler flag to allow reflexive dlopens.
12958 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12959 1.1 mrg
12960 1.1 mrg # Compiler flag to generate shared objects directly from archives.
12961 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
12962 1.1 mrg
12963 1.1 mrg # Whether the compiler copes with passing no objects directly.
12964 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
12965 1.1 mrg
12966 1.1 mrg # Create an old-style archive from a shared archive.
12967 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12968 1.1 mrg
12969 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
12970 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12971 1.1 mrg
12972 1.1 mrg # Commands used to build a shared archive.
12973 1.1 mrg archive_cmds=$lt_archive_cmds
12974 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
12975 1.1 mrg
12976 1.1 mrg # Commands used to build a loadable module if different from building
12977 1.1 mrg # a shared archive.
12978 1.1 mrg module_cmds=$lt_module_cmds
12979 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
12980 1.1 mrg
12981 1.1 mrg # Whether we are building with GNU ld or not.
12982 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
12983 1.1 mrg
12984 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
12985 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
12986 1.1 mrg
12987 1.1 mrg # Flag that enforces no undefined symbols.
12988 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
12989 1.1 mrg
12990 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
12991 1.1 mrg # This must work even if \$libdir does not exist
12992 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12993 1.1 mrg
12994 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
12995 1.1 mrg # during linking. This must work even if \$libdir does not exist.
12996 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12997 1.1 mrg
12998 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
12999 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13000 1.1 mrg
13001 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13002 1.1 mrg # DIR into the resulting binary.
13003 1.1 mrg hardcode_direct=$hardcode_direct
13004 1.1 mrg
13005 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13006 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13007 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13008 1.1 mrg # library is relocated.
13009 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13010 1.1 mrg
13011 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13012 1.1 mrg # into the resulting binary.
13013 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13014 1.1 mrg
13015 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13016 1.1 mrg # into the resulting binary.
13017 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13018 1.1 mrg
13019 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13020 1.1 mrg # into the library and all subsequent libraries and executables linked
13021 1.1 mrg # against it.
13022 1.1 mrg hardcode_automatic=$hardcode_automatic
13023 1.1 mrg
13024 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13025 1.1 mrg # to runtime path list.
13026 1.1 mrg inherit_rpath=$inherit_rpath
13027 1.1 mrg
13028 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13029 1.1 mrg link_all_deplibs=$link_all_deplibs
13030 1.1 mrg
13031 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13032 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13033 1.1 mrg
13034 1.1 mrg # Set to "yes" if exported symbols are required.
13035 1.1 mrg always_export_symbols=$always_export_symbols
13036 1.1 mrg
13037 1.1 mrg # The commands to list exported symbols.
13038 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13039 1.1 mrg
13040 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13041 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13042 1.1 mrg
13043 1.1 mrg # Symbols that must always be exported.
13044 1.1 mrg include_expsyms=$lt_include_expsyms
13045 1.1 mrg
13046 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13047 1.1 mrg prelink_cmds=$lt_prelink_cmds
13048 1.1 mrg
13049 1.1 mrg # Specify filename containing input files.
13050 1.1 mrg file_list_spec=$lt_file_list_spec
13051 1.1 mrg
13052 1.1 mrg # How to hardcode a shared library path into an executable.
13053 1.1 mrg hardcode_action=$hardcode_action
13054 1.1 mrg
13055 1.1 mrg # ### END LIBTOOL CONFIG
13056 1.1 mrg
13057 1.1 mrg _LT_EOF
13058 1.1 mrg
13059 1.1 mrg case $host_os in
13060 1.1 mrg aix3*)
13061 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13062 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13063 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13064 1.1 mrg # vanish in a puff of smoke.
13065 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13066 1.1 mrg COLLECT_NAMES=
13067 1.1 mrg export COLLECT_NAMES
13068 1.1 mrg fi
13069 1.1 mrg _LT_EOF
13070 1.1 mrg ;;
13071 1.1 mrg esac
13072 1.1 mrg
13073 1.1 mrg
13074 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13075 1.1 mrg
13076 1.1 mrg
13077 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13078 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13079 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13080 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13081 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13082 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13083 1.1 mrg
13084 1.1 mrg case $xsi_shell in
13085 1.1 mrg yes)
13086 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13087 1.1 mrg
13088 1.1 mrg # func_dirname file append nondir_replacement
13089 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13090 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13091 1.1 mrg func_dirname ()
13092 1.1 mrg {
13093 1.1 mrg case ${1} in
13094 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13095 1.1 mrg * ) func_dirname_result="${3}" ;;
13096 1.1 mrg esac
13097 1.1 mrg }
13098 1.1 mrg
13099 1.1 mrg # func_basename file
13100 1.1 mrg func_basename ()
13101 1.1 mrg {
13102 1.1 mrg func_basename_result="${1##*/}"
13103 1.1 mrg }
13104 1.1 mrg
13105 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13106 1.1 mrg # perform func_basename and func_dirname in a single function
13107 1.1 mrg # call:
13108 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13109 1.1 mrg # add APPEND to the result, otherwise set result
13110 1.1 mrg # to NONDIR_REPLACEMENT.
13111 1.1 mrg # value returned in "$func_dirname_result"
13112 1.1 mrg # basename: Compute filename of FILE.
13113 1.1 mrg # value retuned in "$func_basename_result"
13114 1.1 mrg # Implementation must be kept synchronized with func_dirname
13115 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13116 1.1 mrg # those functions but instead duplicate the functionality here.
13117 1.1 mrg func_dirname_and_basename ()
13118 1.1 mrg {
13119 1.1 mrg case ${1} in
13120 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13121 1.1 mrg * ) func_dirname_result="${3}" ;;
13122 1.1 mrg esac
13123 1.1 mrg func_basename_result="${1##*/}"
13124 1.1 mrg }
13125 1.1 mrg
13126 1.1 mrg # func_stripname prefix suffix name
13127 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13128 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13129 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13130 1.1 mrg # dot (in which case that matches only a dot).
13131 1.1 mrg func_stripname ()
13132 1.1 mrg {
13133 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13134 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13135 1.1 mrg func_stripname_result=${3}
13136 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13137 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13138 1.1 mrg }
13139 1.1 mrg
13140 1.1 mrg # func_opt_split
13141 1.1 mrg func_opt_split ()
13142 1.1 mrg {
13143 1.1 mrg func_opt_split_opt=${1%%=*}
13144 1.1 mrg func_opt_split_arg=${1#*=}
13145 1.1 mrg }
13146 1.1 mrg
13147 1.1 mrg # func_lo2o object
13148 1.1 mrg func_lo2o ()
13149 1.1 mrg {
13150 1.1 mrg case ${1} in
13151 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13152 1.1 mrg *) func_lo2o_result=${1} ;;
13153 1.1 mrg esac
13154 1.1 mrg }
13155 1.1 mrg
13156 1.1 mrg # func_xform libobj-or-source
13157 1.1 mrg func_xform ()
13158 1.1 mrg {
13159 1.1 mrg func_xform_result=${1%.*}.lo
13160 1.1 mrg }
13161 1.1 mrg
13162 1.1 mrg # func_arith arithmetic-term...
13163 1.1 mrg func_arith ()
13164 1.1 mrg {
13165 1.1 mrg func_arith_result=$(( $* ))
13166 1.1 mrg }
13167 1.1 mrg
13168 1.1 mrg # func_len string
13169 1.1 mrg # STRING may not start with a hyphen.
13170 1.1 mrg func_len ()
13171 1.1 mrg {
13172 1.1 mrg func_len_result=${#1}
13173 1.1 mrg }
13174 1.1 mrg
13175 1.1 mrg _LT_EOF
13176 1.1 mrg ;;
13177 1.1 mrg *) # Bourne compatible functions.
13178 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13179 1.1 mrg
13180 1.1 mrg # func_dirname file append nondir_replacement
13181 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13182 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13183 1.1 mrg func_dirname ()
13184 1.1 mrg {
13185 1.1 mrg # Extract subdirectory from the argument.
13186 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13187 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13188 1.1 mrg func_dirname_result="${3}"
13189 1.1 mrg else
13190 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13191 1.1 mrg fi
13192 1.1 mrg }
13193 1.1 mrg
13194 1.1 mrg # func_basename file
13195 1.1 mrg func_basename ()
13196 1.1 mrg {
13197 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13198 1.1 mrg }
13199 1.1 mrg
13200 1.1 mrg
13201 1.1 mrg # func_stripname prefix suffix name
13202 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13203 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13204 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13205 1.1 mrg # dot (in which case that matches only a dot).
13206 1.1 mrg # func_strip_suffix prefix name
13207 1.1 mrg func_stripname ()
13208 1.1 mrg {
13209 1.1 mrg case ${2} in
13210 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13211 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13212 1.1 mrg esac
13213 1.1 mrg }
13214 1.1 mrg
13215 1.1 mrg # sed scripts:
13216 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13217 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13218 1.1 mrg
13219 1.1 mrg # func_opt_split
13220 1.1 mrg func_opt_split ()
13221 1.1 mrg {
13222 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13223 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13224 1.1 mrg }
13225 1.1 mrg
13226 1.1 mrg # func_lo2o object
13227 1.1 mrg func_lo2o ()
13228 1.1 mrg {
13229 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13230 1.1 mrg }
13231 1.1 mrg
13232 1.1 mrg # func_xform libobj-or-source
13233 1.1 mrg func_xform ()
13234 1.1 mrg {
13235 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13236 1.1 mrg }
13237 1.1 mrg
13238 1.1 mrg # func_arith arithmetic-term...
13239 1.1 mrg func_arith ()
13240 1.1 mrg {
13241 1.1 mrg func_arith_result=`expr "$@"`
13242 1.1 mrg }
13243 1.1 mrg
13244 1.1 mrg # func_len string
13245 1.1 mrg # STRING may not start with a hyphen.
13246 1.1 mrg func_len ()
13247 1.1 mrg {
13248 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13249 1.1 mrg }
13250 1.1 mrg
13251 1.1 mrg _LT_EOF
13252 1.1 mrg esac
13253 1.1 mrg
13254 1.1 mrg case $lt_shell_append in
13255 1.1 mrg yes)
13256 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13257 1.1 mrg
13258 1.1 mrg # func_append var value
13259 1.1 mrg # Append VALUE to the end of shell variable VAR.
13260 1.1 mrg func_append ()
13261 1.1 mrg {
13262 1.1 mrg eval "$1+=\$2"
13263 1.1 mrg }
13264 1.1 mrg _LT_EOF
13265 1.1 mrg ;;
13266 1.1 mrg *)
13267 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13268 1.1 mrg
13269 1.1 mrg # func_append var value
13270 1.1 mrg # Append VALUE to the end of shell variable VAR.
13271 1.1 mrg func_append ()
13272 1.1 mrg {
13273 1.1 mrg eval "$1=\$$1\$2"
13274 1.1 mrg }
13275 1.1 mrg
13276 1.1 mrg _LT_EOF
13277 1.1 mrg ;;
13278 1.1 mrg esac
13279 1.1 mrg
13280 1.1 mrg
13281 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13282 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13283 1.1 mrg
13284 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13285 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13286 1.1 mrg chmod +x "$ofile"
13287 1.1 mrg
13288 1.1 mrg ;;
13289 1.1 mrg
13290 1.1 mrg esac
13291 1.1 mrg done # for ac_tag
13292 1.1 mrg
13293 1.1 mrg
13294 1.1 mrg as_fn_exit 0
13295 1.1 mrg _ACEOF
13296 1.1 mrg ac_clean_files=$ac_clean_files_save
13297 1.1 mrg
13298 1.1 mrg test $ac_write_fail = 0 ||
13299 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13300 1.1 mrg
13301 1.1 mrg
13302 1.1 mrg # configure is writing to config.log, and then calls config.status.
13303 1.1 mrg # config.status does its own redirection, appending to config.log.
13304 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13305 1.1 mrg # by configure, so config.status won't be able to write to it; its
13306 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13307 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13308 1.1 mrg # appended to by config.status. When coming back to configure, we
13309 1.1 mrg # need to make the FD available again.
13310 1.1 mrg if test "$no_create" != yes; then
13311 1.1 mrg ac_cs_success=:
13312 1.1 mrg ac_config_status_args=
13313 1.1 mrg test "$silent" = yes &&
13314 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13315 1.1 mrg exec 5>/dev/null
13316 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13317 1.1 mrg exec 5>>config.log
13318 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13319 1.1 mrg # would make configure fail if this is the last instruction.
13320 1.1 mrg $ac_cs_success || as_fn_exit $?
13321 1.1 mrg fi
13322 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13324 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13325 1.1 mrg fi
13326 1.1 mrg
13327