configure revision 1.1 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 mrg CPP
606 1.1 mrg OTOOL64
607 1.1 mrg OTOOL
608 1.1 mrg LIPO
609 1.1 mrg NMEDIT
610 1.1 mrg DSYMUTIL
611 1.1 mrg RANLIB
612 1.1 mrg AR
613 1.1 mrg OBJDUMP
614 1.1 mrg LN_S
615 1.1 mrg NM
616 1.1 mrg ac_ct_DUMPBIN
617 1.1 mrg DUMPBIN
618 1.1 mrg LD
619 1.1 mrg FGREP
620 1.1 mrg EGREP
621 1.1 mrg GREP
622 1.1 mrg SED
623 1.1 mrg host_os
624 1.1 mrg host_vendor
625 1.1 mrg host_cpu
626 1.1 mrg host
627 1.1 mrg LIBTOOL
628 1.1 mrg LIBELFINC
629 1.1 mrg LIBELFLIBS
630 1.1 mrg am__fastdepCC_FALSE
631 1.1 mrg am__fastdepCC_TRUE
632 1.1 mrg CCDEPMODE
633 1.1 mrg AMDEPBACKSLASH
634 1.1 mrg AMDEP_FALSE
635 1.1 mrg AMDEP_TRUE
636 1.1 mrg am__quote
637 1.1 mrg am__include
638 1.1 mrg DEPDIR
639 1.1 mrg OBJEXT
640 1.1 mrg EXEEXT
641 1.1 mrg ac_ct_CC
642 1.1 mrg CPPFLAGS
643 1.1 mrg LDFLAGS
644 1.1 mrg CFLAGS
645 1.1 mrg CC
646 1.1 mrg MAINT
647 1.1 mrg MAINTAINER_MODE_FALSE
648 1.1 mrg MAINTAINER_MODE_TRUE
649 1.1 mrg am__untar
650 1.1 mrg am__tar
651 1.1 mrg AMTAR
652 1.1 mrg am__leading_dot
653 1.1 mrg SET_MAKE
654 1.1 mrg AWK
655 1.1 mrg mkdir_p
656 1.1 mrg MKDIR_P
657 1.1 mrg INSTALL_STRIP_PROGRAM
658 1.1 mrg STRIP
659 1.1 mrg install_sh
660 1.1 mrg MAKEINFO
661 1.1 mrg AUTOHEADER
662 1.1 mrg AUTOMAKE
663 1.1 mrg AUTOCONF
664 1.1 mrg ACLOCAL
665 1.1 mrg VERSION
666 1.1 mrg PACKAGE
667 1.1 mrg CYGPATH_W
668 1.1 mrg am__isrc
669 1.1 mrg INSTALL_DATA
670 1.1 mrg INSTALL_SCRIPT
671 1.1 mrg INSTALL_PROGRAM
672 1.1 mrg target_subdir
673 1.1 mrg host_subdir
674 1.1 mrg build_subdir
675 1.1 mrg build_libsubdir
676 1.1 mrg build_os
677 1.1 mrg build_vendor
678 1.1 mrg build_cpu
679 1.1 mrg build
680 1.1 mrg target_alias
681 1.1 mrg host_alias
682 1.1 mrg build_alias
683 1.1 mrg LIBS
684 1.1 mrg ECHO_T
685 1.1 mrg ECHO_N
686 1.1 mrg ECHO_C
687 1.1 mrg DEFS
688 1.1 mrg mandir
689 1.1 mrg localedir
690 1.1 mrg libdir
691 1.1 mrg psdir
692 1.1 mrg pdfdir
693 1.1 mrg dvidir
694 1.1 mrg htmldir
695 1.1 mrg infodir
696 1.1 mrg docdir
697 1.1 mrg oldincludedir
698 1.1 mrg includedir
699 1.1 mrg localstatedir
700 1.1 mrg sharedstatedir
701 1.1 mrg sysconfdir
702 1.1 mrg datadir
703 1.1 mrg datarootdir
704 1.1 mrg libexecdir
705 1.1 mrg sbindir
706 1.1 mrg bindir
707 1.1 mrg program_transform_name
708 1.1 mrg prefix
709 1.1 mrg exec_prefix
710 1.1 mrg PACKAGE_URL
711 1.1 mrg PACKAGE_BUGREPORT
712 1.1 mrg PACKAGE_STRING
713 1.1 mrg PACKAGE_VERSION
714 1.1 mrg PACKAGE_TARNAME
715 1.1 mrg PACKAGE_NAME
716 1.1 mrg PATH_SEPARATOR
717 1.1 mrg SHELL'
718 1.1 mrg ac_subst_files=''
719 1.1 mrg ac_user_opts='
720 1.1 mrg enable_option_checking
721 1.1 mrg with_build_libsubdir
722 1.1 mrg enable_maintainer_mode
723 1.1 mrg enable_dependency_tracking
724 1.1 mrg enable_largefile
725 1.1 mrg enable_shared
726 1.1 mrg enable_static
727 1.1 mrg with_pic
728 1.1 mrg enable_fast_install
729 1.1 mrg with_gnu_ld
730 1.1 mrg enable_libtool_lock
731 1.1 mrg '
732 1.1 mrg ac_precious_vars='build_alias
733 1.1 mrg host_alias
734 1.1 mrg target_alias
735 1.1 mrg CC
736 1.1 mrg CFLAGS
737 1.1 mrg LDFLAGS
738 1.1 mrg LIBS
739 1.1 mrg CPPFLAGS
740 1.1 mrg LIBELFLIBS
741 1.1 mrg LIBELFINC
742 1.1 mrg CPP'
743 1.1 mrg
744 1.1 mrg
745 1.1 mrg # Initialize some variables set by options.
746 1.1 mrg ac_init_help=
747 1.1 mrg ac_init_version=false
748 1.1 mrg ac_unrecognized_opts=
749 1.1 mrg ac_unrecognized_sep=
750 1.1 mrg # The variables have the same names as the options, with
751 1.1 mrg # dashes changed to underlines.
752 1.1 mrg cache_file=/dev/null
753 1.1 mrg exec_prefix=NONE
754 1.1 mrg no_create=
755 1.1 mrg no_recursion=
756 1.1 mrg prefix=NONE
757 1.1 mrg program_prefix=NONE
758 1.1 mrg program_suffix=NONE
759 1.1 mrg program_transform_name=s,x,x,
760 1.1 mrg silent=
761 1.1 mrg site=
762 1.1 mrg srcdir=
763 1.1 mrg verbose=
764 1.1 mrg x_includes=NONE
765 1.1 mrg x_libraries=NONE
766 1.1 mrg
767 1.1 mrg # Installation directory options.
768 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
769 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
770 1.1 mrg # by default will actually change.
771 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
772 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
773 1.1 mrg bindir='${exec_prefix}/bin'
774 1.1 mrg sbindir='${exec_prefix}/sbin'
775 1.1 mrg libexecdir='${exec_prefix}/libexec'
776 1.1 mrg datarootdir='${prefix}/share'
777 1.1 mrg datadir='${datarootdir}'
778 1.1 mrg sysconfdir='${prefix}/etc'
779 1.1 mrg sharedstatedir='${prefix}/com'
780 1.1 mrg localstatedir='${prefix}/var'
781 1.1 mrg includedir='${prefix}/include'
782 1.1 mrg oldincludedir='/usr/include'
783 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
784 1.1 mrg infodir='${datarootdir}/info'
785 1.1 mrg htmldir='${docdir}'
786 1.1 mrg dvidir='${docdir}'
787 1.1 mrg pdfdir='${docdir}'
788 1.1 mrg psdir='${docdir}'
789 1.1 mrg libdir='${exec_prefix}/lib'
790 1.1 mrg localedir='${datarootdir}/locale'
791 1.1 mrg mandir='${datarootdir}/man'
792 1.1 mrg
793 1.1 mrg ac_prev=
794 1.1 mrg ac_dashdash=
795 1.1 mrg for ac_option
796 1.1 mrg do
797 1.1 mrg # If the previous option needs an argument, assign it.
798 1.1 mrg if test -n "$ac_prev"; then
799 1.1 mrg eval $ac_prev=\$ac_option
800 1.1 mrg ac_prev=
801 1.1 mrg continue
802 1.1 mrg fi
803 1.1 mrg
804 1.1 mrg case $ac_option in
805 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
806 1.1 mrg *) ac_optarg=yes ;;
807 1.1 mrg esac
808 1.1 mrg
809 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
810 1.1 mrg
811 1.1 mrg case $ac_dashdash$ac_option in
812 1.1 mrg --)
813 1.1 mrg ac_dashdash=yes ;;
814 1.1 mrg
815 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
816 1.1 mrg ac_prev=bindir ;;
817 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
818 1.1 mrg bindir=$ac_optarg ;;
819 1.1 mrg
820 1.1 mrg -build | --build | --buil | --bui | --bu)
821 1.1 mrg ac_prev=build_alias ;;
822 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
823 1.1 mrg build_alias=$ac_optarg ;;
824 1.1 mrg
825 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
826 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
827 1.1 mrg ac_prev=cache_file ;;
828 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
829 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
830 1.1 mrg cache_file=$ac_optarg ;;
831 1.1 mrg
832 1.1 mrg --config-cache | -C)
833 1.1 mrg cache_file=config.cache ;;
834 1.1 mrg
835 1.1 mrg -datadir | --datadir | --datadi | --datad)
836 1.1 mrg ac_prev=datadir ;;
837 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
838 1.1 mrg datadir=$ac_optarg ;;
839 1.1 mrg
840 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
841 1.1 mrg | --dataroo | --dataro | --datar)
842 1.1 mrg ac_prev=datarootdir ;;
843 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
844 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
845 1.1 mrg datarootdir=$ac_optarg ;;
846 1.1 mrg
847 1.1 mrg -disable-* | --disable-*)
848 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
849 1.1 mrg # Reject names that are not valid shell variable names.
850 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
851 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
852 1.1 mrg ac_useropt_orig=$ac_useropt
853 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
854 1.1 mrg case $ac_user_opts in
855 1.1 mrg *"
856 1.1 mrg "enable_$ac_useropt"
857 1.1 mrg "*) ;;
858 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
859 1.1 mrg ac_unrecognized_sep=', ';;
860 1.1 mrg esac
861 1.1 mrg eval enable_$ac_useropt=no ;;
862 1.1 mrg
863 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
864 1.1 mrg ac_prev=docdir ;;
865 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
866 1.1 mrg docdir=$ac_optarg ;;
867 1.1 mrg
868 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
869 1.1 mrg ac_prev=dvidir ;;
870 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
871 1.1 mrg dvidir=$ac_optarg ;;
872 1.1 mrg
873 1.1 mrg -enable-* | --enable-*)
874 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
875 1.1 mrg # Reject names that are not valid shell variable names.
876 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
877 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
878 1.1 mrg ac_useropt_orig=$ac_useropt
879 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
880 1.1 mrg case $ac_user_opts in
881 1.1 mrg *"
882 1.1 mrg "enable_$ac_useropt"
883 1.1 mrg "*) ;;
884 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
885 1.1 mrg ac_unrecognized_sep=', ';;
886 1.1 mrg esac
887 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
888 1.1 mrg
889 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
890 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
891 1.1 mrg | --exec | --exe | --ex)
892 1.1 mrg ac_prev=exec_prefix ;;
893 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
894 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
895 1.1 mrg | --exec=* | --exe=* | --ex=*)
896 1.1 mrg exec_prefix=$ac_optarg ;;
897 1.1 mrg
898 1.1 mrg -gas | --gas | --ga | --g)
899 1.1 mrg # Obsolete; use --with-gas.
900 1.1 mrg with_gas=yes ;;
901 1.1 mrg
902 1.1 mrg -help | --help | --hel | --he | -h)
903 1.1 mrg ac_init_help=long ;;
904 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
905 1.1 mrg ac_init_help=recursive ;;
906 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
907 1.1 mrg ac_init_help=short ;;
908 1.1 mrg
909 1.1 mrg -host | --host | --hos | --ho)
910 1.1 mrg ac_prev=host_alias ;;
911 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
912 1.1 mrg host_alias=$ac_optarg ;;
913 1.1 mrg
914 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
915 1.1 mrg ac_prev=htmldir ;;
916 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
917 1.1 mrg | --ht=*)
918 1.1 mrg htmldir=$ac_optarg ;;
919 1.1 mrg
920 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
921 1.1 mrg | --includ | --inclu | --incl | --inc)
922 1.1 mrg ac_prev=includedir ;;
923 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
924 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
925 1.1 mrg includedir=$ac_optarg ;;
926 1.1 mrg
927 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
928 1.1 mrg ac_prev=infodir ;;
929 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
930 1.1 mrg infodir=$ac_optarg ;;
931 1.1 mrg
932 1.1 mrg -libdir | --libdir | --libdi | --libd)
933 1.1 mrg ac_prev=libdir ;;
934 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
935 1.1 mrg libdir=$ac_optarg ;;
936 1.1 mrg
937 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
938 1.1 mrg | --libexe | --libex | --libe)
939 1.1 mrg ac_prev=libexecdir ;;
940 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
941 1.1 mrg | --libexe=* | --libex=* | --libe=*)
942 1.1 mrg libexecdir=$ac_optarg ;;
943 1.1 mrg
944 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
945 1.1 mrg ac_prev=localedir ;;
946 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
947 1.1 mrg localedir=$ac_optarg ;;
948 1.1 mrg
949 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
950 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
951 1.1 mrg ac_prev=localstatedir ;;
952 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
953 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
954 1.1 mrg localstatedir=$ac_optarg ;;
955 1.1 mrg
956 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
957 1.1 mrg ac_prev=mandir ;;
958 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
959 1.1 mrg mandir=$ac_optarg ;;
960 1.1 mrg
961 1.1 mrg -nfp | --nfp | --nf)
962 1.1 mrg # Obsolete; use --without-fp.
963 1.1 mrg with_fp=no ;;
964 1.1 mrg
965 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
966 1.1 mrg | --no-cr | --no-c | -n)
967 1.1 mrg no_create=yes ;;
968 1.1 mrg
969 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
970 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
971 1.1 mrg no_recursion=yes ;;
972 1.1 mrg
973 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
974 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
975 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
976 1.1 mrg ac_prev=oldincludedir ;;
977 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
978 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
979 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
980 1.1 mrg oldincludedir=$ac_optarg ;;
981 1.1 mrg
982 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
983 1.1 mrg ac_prev=prefix ;;
984 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
985 1.1 mrg prefix=$ac_optarg ;;
986 1.1 mrg
987 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
988 1.1 mrg | --program-pre | --program-pr | --program-p)
989 1.1 mrg ac_prev=program_prefix ;;
990 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
991 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
992 1.1 mrg program_prefix=$ac_optarg ;;
993 1.1 mrg
994 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
995 1.1 mrg | --program-suf | --program-su | --program-s)
996 1.1 mrg ac_prev=program_suffix ;;
997 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
998 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
999 1.1 mrg program_suffix=$ac_optarg ;;
1000 1.1 mrg
1001 1.1 mrg -program-transform-name | --program-transform-name \
1002 1.1 mrg | --program-transform-nam | --program-transform-na \
1003 1.1 mrg | --program-transform-n | --program-transform- \
1004 1.1 mrg | --program-transform | --program-transfor \
1005 1.1 mrg | --program-transfo | --program-transf \
1006 1.1 mrg | --program-trans | --program-tran \
1007 1.1 mrg | --progr-tra | --program-tr | --program-t)
1008 1.1 mrg ac_prev=program_transform_name ;;
1009 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1010 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1011 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1012 1.1 mrg | --program-transform=* | --program-transfor=* \
1013 1.1 mrg | --program-transfo=* | --program-transf=* \
1014 1.1 mrg | --program-trans=* | --program-tran=* \
1015 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1016 1.1 mrg program_transform_name=$ac_optarg ;;
1017 1.1 mrg
1018 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1019 1.1 mrg ac_prev=pdfdir ;;
1020 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1021 1.1 mrg pdfdir=$ac_optarg ;;
1022 1.1 mrg
1023 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1024 1.1 mrg ac_prev=psdir ;;
1025 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1026 1.1 mrg psdir=$ac_optarg ;;
1027 1.1 mrg
1028 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1029 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1030 1.1 mrg silent=yes ;;
1031 1.1 mrg
1032 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1033 1.1 mrg ac_prev=sbindir ;;
1034 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1035 1.1 mrg | --sbi=* | --sb=*)
1036 1.1 mrg sbindir=$ac_optarg ;;
1037 1.1 mrg
1038 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1039 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1040 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1041 1.1 mrg | --sha | --sh)
1042 1.1 mrg ac_prev=sharedstatedir ;;
1043 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1044 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1045 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1046 1.1 mrg | --sha=* | --sh=*)
1047 1.1 mrg sharedstatedir=$ac_optarg ;;
1048 1.1 mrg
1049 1.1 mrg -site | --site | --sit)
1050 1.1 mrg ac_prev=site ;;
1051 1.1 mrg -site=* | --site=* | --sit=*)
1052 1.1 mrg site=$ac_optarg ;;
1053 1.1 mrg
1054 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1055 1.1 mrg ac_prev=srcdir ;;
1056 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1057 1.1 mrg srcdir=$ac_optarg ;;
1058 1.1 mrg
1059 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1060 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1061 1.1 mrg ac_prev=sysconfdir ;;
1062 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1063 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1064 1.1 mrg sysconfdir=$ac_optarg ;;
1065 1.1 mrg
1066 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1067 1.1 mrg ac_prev=target_alias ;;
1068 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1069 1.1 mrg target_alias=$ac_optarg ;;
1070 1.1 mrg
1071 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1072 1.1 mrg verbose=yes ;;
1073 1.1 mrg
1074 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1075 1.1 mrg ac_init_version=: ;;
1076 1.1 mrg
1077 1.1 mrg -with-* | --with-*)
1078 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1079 1.1 mrg # Reject names that are not valid shell variable names.
1080 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1081 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1082 1.1 mrg ac_useropt_orig=$ac_useropt
1083 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1084 1.1 mrg case $ac_user_opts in
1085 1.1 mrg *"
1086 1.1 mrg "with_$ac_useropt"
1087 1.1 mrg "*) ;;
1088 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1089 1.1 mrg ac_unrecognized_sep=', ';;
1090 1.1 mrg esac
1091 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1092 1.1 mrg
1093 1.1 mrg -without-* | --without-*)
1094 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1095 1.1 mrg # Reject names that are not valid shell variable names.
1096 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1097 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1098 1.1 mrg ac_useropt_orig=$ac_useropt
1099 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1100 1.1 mrg case $ac_user_opts in
1101 1.1 mrg *"
1102 1.1 mrg "with_$ac_useropt"
1103 1.1 mrg "*) ;;
1104 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1105 1.1 mrg ac_unrecognized_sep=', ';;
1106 1.1 mrg esac
1107 1.1 mrg eval with_$ac_useropt=no ;;
1108 1.1 mrg
1109 1.1 mrg --x)
1110 1.1 mrg # Obsolete; use --with-x.
1111 1.1 mrg with_x=yes ;;
1112 1.1 mrg
1113 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1114 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1115 1.1 mrg ac_prev=x_includes ;;
1116 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1117 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1118 1.1 mrg x_includes=$ac_optarg ;;
1119 1.1 mrg
1120 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1121 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1122 1.1 mrg ac_prev=x_libraries ;;
1123 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1124 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1125 1.1 mrg x_libraries=$ac_optarg ;;
1126 1.1 mrg
1127 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1128 1.1 mrg Try \`$0 --help' for more information."
1129 1.1 mrg ;;
1130 1.1 mrg
1131 1.1 mrg *=*)
1132 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1133 1.1 mrg # Reject names that are not valid shell variable names.
1134 1.1 mrg case $ac_envvar in #(
1135 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1136 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1137 1.1 mrg esac
1138 1.1 mrg eval $ac_envvar=\$ac_optarg
1139 1.1 mrg export $ac_envvar ;;
1140 1.1 mrg
1141 1.1 mrg *)
1142 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1143 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1144 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1145 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1146 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1147 1.1 mrg ;;
1148 1.1 mrg
1149 1.1 mrg esac
1150 1.1 mrg done
1151 1.1 mrg
1152 1.1 mrg if test -n "$ac_prev"; then
1153 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1154 1.1 mrg as_fn_error "missing argument to $ac_option"
1155 1.1 mrg fi
1156 1.1 mrg
1157 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1158 1.1 mrg case $enable_option_checking in
1159 1.1 mrg no) ;;
1160 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1161 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1162 1.1 mrg esac
1163 1.1 mrg fi
1164 1.1 mrg
1165 1.1 mrg # Check all directory arguments for consistency.
1166 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1167 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1168 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1169 1.1 mrg libdir localedir mandir
1170 1.1 mrg do
1171 1.1 mrg eval ac_val=\$$ac_var
1172 1.1 mrg # Remove trailing slashes.
1173 1.1 mrg case $ac_val in
1174 1.1 mrg */ )
1175 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1176 1.1 mrg eval $ac_var=\$ac_val;;
1177 1.1 mrg esac
1178 1.1 mrg # Be sure to have absolute directory names.
1179 1.1 mrg case $ac_val in
1180 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1181 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1182 1.1 mrg esac
1183 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1184 1.1 mrg done
1185 1.1 mrg
1186 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1187 1.1 mrg # used to hold the argument of --host etc.
1188 1.1 mrg # FIXME: To remove some day.
1189 1.1 mrg build=$build_alias
1190 1.1 mrg host=$host_alias
1191 1.1 mrg target=$target_alias
1192 1.1 mrg
1193 1.1 mrg # FIXME: To remove some day.
1194 1.1 mrg if test "x$host_alias" != x; then
1195 1.1 mrg if test "x$build_alias" = x; then
1196 1.1 mrg cross_compiling=maybe
1197 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1198 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1199 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1200 1.1 mrg cross_compiling=yes
1201 1.1 mrg fi
1202 1.1 mrg fi
1203 1.1 mrg
1204 1.1 mrg ac_tool_prefix=
1205 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1206 1.1 mrg
1207 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1208 1.1 mrg
1209 1.1 mrg
1210 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1211 1.1 mrg ac_ls_di=`ls -di .` &&
1212 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1213 1.1 mrg as_fn_error "working directory cannot be determined"
1214 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1215 1.1 mrg as_fn_error "pwd does not report name of working directory"
1216 1.1 mrg
1217 1.1 mrg
1218 1.1 mrg # Find the source files, if location was not specified.
1219 1.1 mrg if test -z "$srcdir"; then
1220 1.1 mrg ac_srcdir_defaulted=yes
1221 1.1 mrg # Try the directory containing this script, then the parent directory.
1222 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1223 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1224 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1225 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1226 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1227 1.1 mrg $as_echo X"$as_myself" |
1228 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1229 1.1 mrg s//\1/
1230 1.1 mrg q
1231 1.1 mrg }
1232 1.1 mrg /^X\(\/\/\)[^/].*/{
1233 1.1 mrg s//\1/
1234 1.1 mrg q
1235 1.1 mrg }
1236 1.1 mrg /^X\(\/\/\)$/{
1237 1.1 mrg s//\1/
1238 1.1 mrg q
1239 1.1 mrg }
1240 1.1 mrg /^X\(\/\).*/{
1241 1.1 mrg s//\1/
1242 1.1 mrg q
1243 1.1 mrg }
1244 1.1 mrg s/.*/./; q'`
1245 1.1 mrg srcdir=$ac_confdir
1246 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1247 1.1 mrg srcdir=..
1248 1.1 mrg fi
1249 1.1 mrg else
1250 1.1 mrg ac_srcdir_defaulted=no
1251 1.1 mrg fi
1252 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1253 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1254 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1255 1.1 mrg fi
1256 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1257 1.1 mrg ac_abs_confdir=`(
1258 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1259 1.1 mrg pwd)`
1260 1.1 mrg # When building in place, set srcdir=.
1261 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1262 1.1 mrg srcdir=.
1263 1.1 mrg fi
1264 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1265 1.1 mrg # Double slashes in file names in object file debugging info
1266 1.1 mrg # mess up M-x gdb in Emacs.
1267 1.1 mrg case $srcdir in
1268 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1269 1.1 mrg esac
1270 1.1 mrg for ac_var in $ac_precious_vars; do
1271 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1272 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1273 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1274 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1275 1.1 mrg done
1276 1.1 mrg
1277 1.1 mrg #
1278 1.1 mrg # Report the --help message.
1279 1.1 mrg #
1280 1.1 mrg if test "$ac_init_help" = "long"; then
1281 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1282 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1283 1.1 mrg cat <<_ACEOF
1284 1.1 mrg \`configure' configures LTO plugin for ld 0.1 to adapt to many kinds of systems.
1285 1.1 mrg
1286 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1287 1.1 mrg
1288 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1289 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1290 1.1 mrg
1291 1.1 mrg Defaults for the options are specified in brackets.
1292 1.1 mrg
1293 1.1 mrg Configuration:
1294 1.1 mrg -h, --help display this help and exit
1295 1.1 mrg --help=short display options specific to this package
1296 1.1 mrg --help=recursive display the short help of all the included packages
1297 1.1 mrg -V, --version display version information and exit
1298 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1299 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1300 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1301 1.1 mrg -n, --no-create do not create output files
1302 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1303 1.1 mrg
1304 1.1 mrg Installation directories:
1305 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1306 1.1 mrg [$ac_default_prefix]
1307 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1308 1.1 mrg [PREFIX]
1309 1.1 mrg
1310 1.1 mrg By default, \`make install' will install all the files in
1311 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1312 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1313 1.1 mrg for instance \`--prefix=\$HOME'.
1314 1.1 mrg
1315 1.1 mrg For better control, use the options below.
1316 1.1 mrg
1317 1.1 mrg Fine tuning of the installation directories:
1318 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1319 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1320 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1321 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1322 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1323 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1324 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1325 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1326 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1327 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1328 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1329 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1330 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1331 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1332 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/lto-plugin]
1333 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1334 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1335 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1336 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1337 1.1 mrg _ACEOF
1338 1.1 mrg
1339 1.1 mrg cat <<\_ACEOF
1340 1.1 mrg
1341 1.1 mrg Program names:
1342 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1343 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1344 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1345 1.1 mrg
1346 1.1 mrg System types:
1347 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1348 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1349 1.1 mrg _ACEOF
1350 1.1 mrg fi
1351 1.1 mrg
1352 1.1 mrg if test -n "$ac_init_help"; then
1353 1.1 mrg case $ac_init_help in
1354 1.1 mrg short | recursive ) echo "Configuration of LTO plugin for ld 0.1:";;
1355 1.1 mrg esac
1356 1.1 mrg cat <<\_ACEOF
1357 1.1 mrg
1358 1.1 mrg Optional Features:
1359 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1360 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1361 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1362 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1363 1.1 mrg (and sometimes confusing) to the casual installer
1364 1.1 mrg --disable-dependency-tracking speeds up one-time build
1365 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1366 1.1 mrg --disable-largefile omit support for large files
1367 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1368 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1369 1.1 mrg --enable-fast-install[=PKGS]
1370 1.1 mrg optimize for fast installation [default=yes]
1371 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1372 1.1 mrg
1373 1.1 mrg Optional Packages:
1374 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1375 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1376 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1377 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1378 1.1 mrg both]
1379 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1380 1.1 mrg
1381 1.1 mrg Some influential environment variables:
1382 1.1 mrg CC C compiler command
1383 1.1 mrg CFLAGS C compiler flags
1384 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1385 1.1 mrg nonstandard directory <lib dir>
1386 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1387 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1388 1.1 mrg you have headers in a nonstandard directory <include dir>
1389 1.1 mrg LIBELFLIBS How to link libelf
1390 1.1 mrg LIBELFINC How to find libelf include files
1391 1.1 mrg CPP C preprocessor
1392 1.1 mrg
1393 1.1 mrg Use these variables to override the choices made by `configure' or to help
1394 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1395 1.1 mrg
1396 1.1 mrg Report bugs to the package provider.
1397 1.1 mrg _ACEOF
1398 1.1 mrg ac_status=$?
1399 1.1 mrg fi
1400 1.1 mrg
1401 1.1 mrg if test "$ac_init_help" = "recursive"; then
1402 1.1 mrg # If there are subdirs, report their specific --help.
1403 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1404 1.1 mrg test -d "$ac_dir" ||
1405 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1406 1.1 mrg continue
1407 1.1 mrg ac_builddir=.
1408 1.1 mrg
1409 1.1 mrg case "$ac_dir" in
1410 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1411 1.1 mrg *)
1412 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1413 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1414 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1415 1.1 mrg case $ac_top_builddir_sub in
1416 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1417 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1418 1.1 mrg esac ;;
1419 1.1 mrg esac
1420 1.1 mrg ac_abs_top_builddir=$ac_pwd
1421 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1422 1.1 mrg # for backward compatibility:
1423 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1424 1.1 mrg
1425 1.1 mrg case $srcdir in
1426 1.1 mrg .) # We are building in place.
1427 1.1 mrg ac_srcdir=.
1428 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1429 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1430 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1431 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1432 1.1 mrg ac_top_srcdir=$srcdir
1433 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1434 1.1 mrg *) # Relative name.
1435 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1436 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1437 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1438 1.1 mrg esac
1439 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1440 1.1 mrg
1441 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1442 1.1 mrg # Check for guested configure.
1443 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1444 1.1 mrg echo &&
1445 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1446 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1447 1.1 mrg echo &&
1448 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1449 1.1 mrg else
1450 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1451 1.1 mrg fi || ac_status=$?
1452 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1453 1.1 mrg done
1454 1.1 mrg fi
1455 1.1 mrg
1456 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1457 1.1 mrg if $ac_init_version; then
1458 1.1 mrg cat <<\_ACEOF
1459 1.1 mrg LTO plugin for ld configure 0.1
1460 1.1 mrg generated by GNU Autoconf 2.64
1461 1.1 mrg
1462 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1463 1.1 mrg This configure script is free software; the Free Software Foundation
1464 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1465 1.1 mrg _ACEOF
1466 1.1 mrg exit
1467 1.1 mrg fi
1468 1.1 mrg
1469 1.1 mrg ## ------------------------ ##
1470 1.1 mrg ## Autoconf initialization. ##
1471 1.1 mrg ## ------------------------ ##
1472 1.1 mrg
1473 1.1 mrg # ac_fn_c_try_compile LINENO
1474 1.1 mrg # --------------------------
1475 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1476 1.1 mrg ac_fn_c_try_compile ()
1477 1.1 mrg {
1478 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1479 1.1 mrg rm -f conftest.$ac_objext
1480 1.1 mrg if { { ac_try="$ac_compile"
1481 1.1 mrg case "(($ac_try" in
1482 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1483 1.1 mrg *) ac_try_echo=$ac_try;;
1484 1.1 mrg esac
1485 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1486 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1487 1.1 mrg (eval "$ac_compile") 2>conftest.err
1488 1.1 mrg ac_status=$?
1489 1.1 mrg if test -s conftest.err; then
1490 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1491 1.1 mrg cat conftest.er1 >&5
1492 1.1 mrg mv -f conftest.er1 conftest.err
1493 1.1 mrg fi
1494 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495 1.1 mrg test $ac_status = 0; } && {
1496 1.1 mrg test -z "$ac_c_werror_flag" ||
1497 1.1 mrg test ! -s conftest.err
1498 1.1 mrg } && test -s conftest.$ac_objext; then :
1499 1.1 mrg ac_retval=0
1500 1.1 mrg else
1501 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1502 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1503 1.1 mrg
1504 1.1 mrg ac_retval=1
1505 1.1 mrg fi
1506 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1507 1.1 mrg return $ac_retval
1508 1.1 mrg
1509 1.1 mrg } # ac_fn_c_try_compile
1510 1.1 mrg
1511 1.1 mrg # ac_fn_c_try_link LINENO
1512 1.1 mrg # -----------------------
1513 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1514 1.1 mrg ac_fn_c_try_link ()
1515 1.1 mrg {
1516 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1517 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1518 1.1 mrg if { { ac_try="$ac_link"
1519 1.1 mrg case "(($ac_try" in
1520 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1521 1.1 mrg *) ac_try_echo=$ac_try;;
1522 1.1 mrg esac
1523 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1524 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1525 1.1 mrg (eval "$ac_link") 2>conftest.err
1526 1.1 mrg ac_status=$?
1527 1.1 mrg if test -s conftest.err; then
1528 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1529 1.1 mrg cat conftest.er1 >&5
1530 1.1 mrg mv -f conftest.er1 conftest.err
1531 1.1 mrg fi
1532 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1533 1.1 mrg test $ac_status = 0; } && {
1534 1.1 mrg test -z "$ac_c_werror_flag" ||
1535 1.1 mrg test ! -s conftest.err
1536 1.1 mrg } && test -s conftest$ac_exeext && {
1537 1.1 mrg test "$cross_compiling" = yes ||
1538 1.1 mrg $as_test_x conftest$ac_exeext
1539 1.1 mrg }; then :
1540 1.1 mrg ac_retval=0
1541 1.1 mrg else
1542 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1543 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1544 1.1 mrg
1545 1.1 mrg ac_retval=1
1546 1.1 mrg fi
1547 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1548 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1549 1.1 mrg # interfere with the next link command; also delete a directory that is
1550 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1551 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1552 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1553 1.1 mrg return $ac_retval
1554 1.1 mrg
1555 1.1 mrg } # ac_fn_c_try_link
1556 1.1 mrg
1557 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1558 1.1 mrg # -------------------------------------------------------
1559 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1560 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1561 1.1 mrg ac_fn_c_check_header_compile ()
1562 1.1 mrg {
1563 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1565 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1566 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1567 1.1 mrg $as_echo_n "(cached) " >&6
1568 1.1 mrg else
1569 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1570 1.1 mrg /* end confdefs.h. */
1571 1.1 mrg $4
1572 1.1 mrg #include <$2>
1573 1.1 mrg _ACEOF
1574 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1575 1.1 mrg eval "$3=yes"
1576 1.1 mrg else
1577 1.1 mrg eval "$3=no"
1578 1.1 mrg fi
1579 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1580 1.1 mrg fi
1581 1.1 mrg eval ac_res=\$$3
1582 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1583 1.1 mrg $as_echo "$ac_res" >&6; }
1584 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1585 1.1 mrg
1586 1.1 mrg } # ac_fn_c_check_header_compile
1587 1.1 mrg
1588 1.1 mrg # ac_fn_c_try_cpp LINENO
1589 1.1 mrg # ----------------------
1590 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1591 1.1 mrg ac_fn_c_try_cpp ()
1592 1.1 mrg {
1593 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1594 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1595 1.1 mrg case "(($ac_try" in
1596 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597 1.1 mrg *) ac_try_echo=$ac_try;;
1598 1.1 mrg esac
1599 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1601 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1602 1.1 mrg ac_status=$?
1603 1.1 mrg if test -s conftest.err; then
1604 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1605 1.1 mrg cat conftest.er1 >&5
1606 1.1 mrg mv -f conftest.er1 conftest.err
1607 1.1 mrg fi
1608 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609 1.1 mrg test $ac_status = 0; } >/dev/null && {
1610 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1611 1.1 mrg test ! -s conftest.err
1612 1.1 mrg }; then :
1613 1.1 mrg ac_retval=0
1614 1.1 mrg else
1615 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1616 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1617 1.1 mrg
1618 1.1 mrg ac_retval=1
1619 1.1 mrg fi
1620 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1621 1.1 mrg return $ac_retval
1622 1.1 mrg
1623 1.1 mrg } # ac_fn_c_try_cpp
1624 1.1 mrg
1625 1.1 mrg # ac_fn_c_try_run LINENO
1626 1.1 mrg # ----------------------
1627 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1628 1.1 mrg # that executables *can* be run.
1629 1.1 mrg ac_fn_c_try_run ()
1630 1.1 mrg {
1631 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1632 1.1 mrg if { { ac_try="$ac_link"
1633 1.1 mrg case "(($ac_try" in
1634 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635 1.1 mrg *) ac_try_echo=$ac_try;;
1636 1.1 mrg esac
1637 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1639 1.1 mrg (eval "$ac_link") 2>&5
1640 1.1 mrg ac_status=$?
1641 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1642 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1643 1.1 mrg { { case "(($ac_try" in
1644 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1645 1.1 mrg *) ac_try_echo=$ac_try;;
1646 1.1 mrg esac
1647 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1648 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1649 1.1 mrg (eval "$ac_try") 2>&5
1650 1.1 mrg ac_status=$?
1651 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1652 1.1 mrg test $ac_status = 0; }; }; then :
1653 1.1 mrg ac_retval=0
1654 1.1 mrg else
1655 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1656 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1657 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1658 1.1 mrg
1659 1.1 mrg ac_retval=$ac_status
1660 1.1 mrg fi
1661 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1662 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1663 1.1 mrg return $ac_retval
1664 1.1 mrg
1665 1.1 mrg } # ac_fn_c_try_run
1666 1.1 mrg
1667 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1668 1.1 mrg # ----------------------------------
1669 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1670 1.1 mrg ac_fn_c_check_func ()
1671 1.1 mrg {
1672 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1674 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1675 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1676 1.1 mrg $as_echo_n "(cached) " >&6
1677 1.1 mrg else
1678 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1679 1.1 mrg /* end confdefs.h. */
1680 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1681 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1682 1.1 mrg #define $2 innocuous_$2
1683 1.1 mrg
1684 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1685 1.1 mrg which can conflict with char $2 (); below.
1686 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1687 1.1 mrg <limits.h> exists even on freestanding compilers. */
1688 1.1 mrg
1689 1.1 mrg #ifdef __STDC__
1690 1.1 mrg # include <limits.h>
1691 1.1 mrg #else
1692 1.1 mrg # include <assert.h>
1693 1.1 mrg #endif
1694 1.1 mrg
1695 1.1 mrg #undef $2
1696 1.1 mrg
1697 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1698 1.1 mrg Use char because int might match the return type of a GCC
1699 1.1 mrg builtin and then its argument prototype would still apply. */
1700 1.1 mrg #ifdef __cplusplus
1701 1.1 mrg extern "C"
1702 1.1 mrg #endif
1703 1.1 mrg char $2 ();
1704 1.1 mrg /* The GNU C library defines this for functions which it implements
1705 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1706 1.1 mrg something starting with __ and the normal name is an alias. */
1707 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1708 1.1 mrg choke me
1709 1.1 mrg #endif
1710 1.1 mrg
1711 1.1 mrg int
1712 1.1 mrg main ()
1713 1.1 mrg {
1714 1.1 mrg return $2 ();
1715 1.1 mrg ;
1716 1.1 mrg return 0;
1717 1.1 mrg }
1718 1.1 mrg _ACEOF
1719 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1720 1.1 mrg eval "$3=yes"
1721 1.1 mrg else
1722 1.1 mrg eval "$3=no"
1723 1.1 mrg fi
1724 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1725 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1726 1.1 mrg fi
1727 1.1 mrg eval ac_res=\$$3
1728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729 1.1 mrg $as_echo "$ac_res" >&6; }
1730 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1731 1.1 mrg
1732 1.1 mrg } # ac_fn_c_check_func
1733 1.1 mrg
1734 1.1 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1735 1.1 mrg # ------------------------------------
1736 1.1 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1737 1.1 mrg # accordingly.
1738 1.1 mrg ac_fn_c_find_uintX_t ()
1739 1.1 mrg {
1740 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1742 1.1 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1743 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1744 1.1 mrg $as_echo_n "(cached) " >&6
1745 1.1 mrg else
1746 1.1 mrg eval "$3=no"
1747 1.1 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1748 1.1 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1749 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1750 1.1 mrg /* end confdefs.h. */
1751 1.1 mrg $ac_includes_default
1752 1.1 mrg int
1753 1.1 mrg main ()
1754 1.1 mrg {
1755 1.1 mrg static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1756 1.1 mrg test_array [0] = 0
1757 1.1 mrg
1758 1.1 mrg ;
1759 1.1 mrg return 0;
1760 1.1 mrg }
1761 1.1 mrg _ACEOF
1762 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1763 1.1 mrg case $ac_type in #(
1764 1.1 mrg uint$2_t) :
1765 1.1 mrg eval "$3=yes" ;; #(
1766 1.1 mrg *) :
1767 1.1 mrg eval "$3=\$ac_type" ;;
1768 1.1 mrg esac
1769 1.1 mrg fi
1770 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1771 1.1 mrg eval as_val=\$$3
1772 1.1 mrg if test "x$as_val" = x""no; then :
1773 1.1 mrg
1774 1.1 mrg else
1775 1.1 mrg break
1776 1.1 mrg fi
1777 1.1 mrg done
1778 1.1 mrg fi
1779 1.1 mrg eval ac_res=\$$3
1780 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1781 1.1 mrg $as_echo "$ac_res" >&6; }
1782 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1783 1.1 mrg
1784 1.1 mrg } # ac_fn_c_find_uintX_t
1785 1.1 mrg cat >config.log <<_ACEOF
1786 1.1 mrg This file contains any messages produced by compilers while
1787 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1788 1.1 mrg
1789 1.1 mrg It was created by LTO plugin for ld $as_me 0.1, which was
1790 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1791 1.1 mrg
1792 1.1 mrg $ $0 $@
1793 1.1 mrg
1794 1.1 mrg _ACEOF
1795 1.1 mrg exec 5>>config.log
1796 1.1 mrg {
1797 1.1 mrg cat <<_ASUNAME
1798 1.1 mrg ## --------- ##
1799 1.1 mrg ## Platform. ##
1800 1.1 mrg ## --------- ##
1801 1.1 mrg
1802 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1803 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1804 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1805 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1806 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1807 1.1 mrg
1808 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1809 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1810 1.1 mrg
1811 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1812 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1813 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1814 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1815 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1816 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1817 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1818 1.1 mrg
1819 1.1 mrg _ASUNAME
1820 1.1 mrg
1821 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1822 1.1 mrg for as_dir in $PATH
1823 1.1 mrg do
1824 1.1 mrg IFS=$as_save_IFS
1825 1.1 mrg test -z "$as_dir" && as_dir=.
1826 1.1 mrg $as_echo "PATH: $as_dir"
1827 1.1 mrg done
1828 1.1 mrg IFS=$as_save_IFS
1829 1.1 mrg
1830 1.1 mrg } >&5
1831 1.1 mrg
1832 1.1 mrg cat >&5 <<_ACEOF
1833 1.1 mrg
1834 1.1 mrg
1835 1.1 mrg ## ----------- ##
1836 1.1 mrg ## Core tests. ##
1837 1.1 mrg ## ----------- ##
1838 1.1 mrg
1839 1.1 mrg _ACEOF
1840 1.1 mrg
1841 1.1 mrg
1842 1.1 mrg # Keep a trace of the command line.
1843 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1844 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1845 1.1 mrg # Also quote any args containing shell meta-characters.
1846 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1847 1.1 mrg ac_configure_args=
1848 1.1 mrg ac_configure_args0=
1849 1.1 mrg ac_configure_args1=
1850 1.1 mrg ac_must_keep_next=false
1851 1.1 mrg for ac_pass in 1 2
1852 1.1 mrg do
1853 1.1 mrg for ac_arg
1854 1.1 mrg do
1855 1.1 mrg case $ac_arg in
1856 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1857 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1858 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1859 1.1 mrg continue ;;
1860 1.1 mrg *\'*)
1861 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1862 1.1 mrg esac
1863 1.1 mrg case $ac_pass in
1864 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1865 1.1 mrg 2)
1866 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1867 1.1 mrg if test $ac_must_keep_next = true; then
1868 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1869 1.1 mrg else
1870 1.1 mrg case $ac_arg in
1871 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1872 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1873 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1874 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1875 1.1 mrg case "$ac_configure_args0 " in
1876 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1877 1.1 mrg esac
1878 1.1 mrg ;;
1879 1.1 mrg -* ) ac_must_keep_next=true ;;
1880 1.1 mrg esac
1881 1.1 mrg fi
1882 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1883 1.1 mrg ;;
1884 1.1 mrg esac
1885 1.1 mrg done
1886 1.1 mrg done
1887 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1888 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1889 1.1 mrg
1890 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1891 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1892 1.1 mrg # would cause problems or look ugly.
1893 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1894 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1895 1.1 mrg trap 'exit_status=$?
1896 1.1 mrg # Save into config.log some information that might help in debugging.
1897 1.1 mrg {
1898 1.1 mrg echo
1899 1.1 mrg
1900 1.1 mrg cat <<\_ASBOX
1901 1.1 mrg ## ---------------- ##
1902 1.1 mrg ## Cache variables. ##
1903 1.1 mrg ## ---------------- ##
1904 1.1 mrg _ASBOX
1905 1.1 mrg echo
1906 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1907 1.1 mrg (
1908 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1909 1.1 mrg eval ac_val=\$$ac_var
1910 1.1 mrg case $ac_val in #(
1911 1.1 mrg *${as_nl}*)
1912 1.1 mrg case $ac_var in #(
1913 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1914 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1915 1.1 mrg esac
1916 1.1 mrg case $ac_var in #(
1917 1.1 mrg _ | IFS | as_nl) ;; #(
1918 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1919 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1920 1.1 mrg esac ;;
1921 1.1 mrg esac
1922 1.1 mrg done
1923 1.1 mrg (set) 2>&1 |
1924 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1925 1.1 mrg *${as_nl}ac_space=\ *)
1926 1.1 mrg sed -n \
1927 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
1928 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1929 1.1 mrg ;; #(
1930 1.1 mrg *)
1931 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1932 1.1 mrg ;;
1933 1.1 mrg esac |
1934 1.1 mrg sort
1935 1.1 mrg )
1936 1.1 mrg echo
1937 1.1 mrg
1938 1.1 mrg cat <<\_ASBOX
1939 1.1 mrg ## ----------------- ##
1940 1.1 mrg ## Output variables. ##
1941 1.1 mrg ## ----------------- ##
1942 1.1 mrg _ASBOX
1943 1.1 mrg echo
1944 1.1 mrg for ac_var in $ac_subst_vars
1945 1.1 mrg do
1946 1.1 mrg eval ac_val=\$$ac_var
1947 1.1 mrg case $ac_val in
1948 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1949 1.1 mrg esac
1950 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1951 1.1 mrg done | sort
1952 1.1 mrg echo
1953 1.1 mrg
1954 1.1 mrg if test -n "$ac_subst_files"; then
1955 1.1 mrg cat <<\_ASBOX
1956 1.1 mrg ## ------------------- ##
1957 1.1 mrg ## File substitutions. ##
1958 1.1 mrg ## ------------------- ##
1959 1.1 mrg _ASBOX
1960 1.1 mrg echo
1961 1.1 mrg for ac_var in $ac_subst_files
1962 1.1 mrg do
1963 1.1 mrg eval ac_val=\$$ac_var
1964 1.1 mrg case $ac_val in
1965 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1966 1.1 mrg esac
1967 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
1968 1.1 mrg done | sort
1969 1.1 mrg echo
1970 1.1 mrg fi
1971 1.1 mrg
1972 1.1 mrg if test -s confdefs.h; then
1973 1.1 mrg cat <<\_ASBOX
1974 1.1 mrg ## ----------- ##
1975 1.1 mrg ## confdefs.h. ##
1976 1.1 mrg ## ----------- ##
1977 1.1 mrg _ASBOX
1978 1.1 mrg echo
1979 1.1 mrg cat confdefs.h
1980 1.1 mrg echo
1981 1.1 mrg fi
1982 1.1 mrg test "$ac_signal" != 0 &&
1983 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
1984 1.1 mrg $as_echo "$as_me: exit $exit_status"
1985 1.1 mrg } >&5
1986 1.1 mrg rm -f core *.core core.conftest.* &&
1987 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1988 1.1 mrg exit $exit_status
1989 1.1 mrg ' 0
1990 1.1 mrg for ac_signal in 1 2 13 15; do
1991 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1992 1.1 mrg done
1993 1.1 mrg ac_signal=0
1994 1.1 mrg
1995 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
1996 1.1 mrg rm -f -r conftest* confdefs.h
1997 1.1 mrg
1998 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
1999 1.1 mrg
2000 1.1 mrg # Predefined preprocessor variables.
2001 1.1 mrg
2002 1.1 mrg cat >>confdefs.h <<_ACEOF
2003 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2004 1.1 mrg _ACEOF
2005 1.1 mrg
2006 1.1 mrg cat >>confdefs.h <<_ACEOF
2007 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2008 1.1 mrg _ACEOF
2009 1.1 mrg
2010 1.1 mrg cat >>confdefs.h <<_ACEOF
2011 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2012 1.1 mrg _ACEOF
2013 1.1 mrg
2014 1.1 mrg cat >>confdefs.h <<_ACEOF
2015 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2016 1.1 mrg _ACEOF
2017 1.1 mrg
2018 1.1 mrg cat >>confdefs.h <<_ACEOF
2019 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2020 1.1 mrg _ACEOF
2021 1.1 mrg
2022 1.1 mrg cat >>confdefs.h <<_ACEOF
2023 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2024 1.1 mrg _ACEOF
2025 1.1 mrg
2026 1.1 mrg
2027 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2028 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2029 1.1 mrg ac_site_file1=NONE
2030 1.1 mrg ac_site_file2=NONE
2031 1.1 mrg if test -n "$CONFIG_SITE"; then
2032 1.1 mrg ac_site_file1=$CONFIG_SITE
2033 1.1 mrg elif test "x$prefix" != xNONE; then
2034 1.1 mrg ac_site_file1=$prefix/share/config.site
2035 1.1 mrg ac_site_file2=$prefix/etc/config.site
2036 1.1 mrg else
2037 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2038 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2039 1.1 mrg fi
2040 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2041 1.1 mrg do
2042 1.1 mrg test "x$ac_site_file" = xNONE && continue
2043 1.1 mrg if test -r "$ac_site_file"; then
2044 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2045 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2046 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2047 1.1 mrg . "$ac_site_file"
2048 1.1 mrg fi
2049 1.1 mrg done
2050 1.1 mrg
2051 1.1 mrg if test -r "$cache_file"; then
2052 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2053 1.1 mrg # files actually), so we avoid doing that.
2054 1.1 mrg if test -f "$cache_file"; then
2055 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2056 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2057 1.1 mrg case $cache_file in
2058 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2059 1.1 mrg *) . "./$cache_file";;
2060 1.1 mrg esac
2061 1.1 mrg fi
2062 1.1 mrg else
2063 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2064 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2065 1.1 mrg >$cache_file
2066 1.1 mrg fi
2067 1.1 mrg
2068 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2069 1.1 mrg # value.
2070 1.1 mrg ac_cache_corrupted=false
2071 1.1 mrg for ac_var in $ac_precious_vars; do
2072 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2073 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2074 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2075 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2076 1.1 mrg case $ac_old_set,$ac_new_set in
2077 1.1 mrg set,)
2078 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2079 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2080 1.1 mrg ac_cache_corrupted=: ;;
2081 1.1 mrg ,set)
2082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2083 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2084 1.1 mrg ac_cache_corrupted=: ;;
2085 1.1 mrg ,);;
2086 1.1 mrg *)
2087 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2088 1.1 mrg # differences in whitespace do not lead to failure.
2089 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2090 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2091 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2093 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2094 1.1 mrg ac_cache_corrupted=:
2095 1.1 mrg else
2096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2097 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2098 1.1 mrg eval $ac_var=\$ac_old_val
2099 1.1 mrg fi
2100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2101 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2102 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2103 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2104 1.1 mrg fi;;
2105 1.1 mrg esac
2106 1.1 mrg # Pass precious variables to config.status.
2107 1.1 mrg if test "$ac_new_set" = set; then
2108 1.1 mrg case $ac_new_val in
2109 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2110 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2111 1.1 mrg esac
2112 1.1 mrg case " $ac_configure_args " in
2113 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2114 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2115 1.1 mrg esac
2116 1.1 mrg fi
2117 1.1 mrg done
2118 1.1 mrg if $ac_cache_corrupted; then
2119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2120 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2122 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2123 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2124 1.1 mrg fi
2125 1.1 mrg ## -------------------- ##
2126 1.1 mrg ## Main body of script. ##
2127 1.1 mrg ## -------------------- ##
2128 1.1 mrg
2129 1.1 mrg ac_ext=c
2130 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2131 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2132 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2133 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2134 1.1 mrg
2135 1.1 mrg
2136 1.1 mrg
2137 1.1 mrg
2138 1.1 mrg
2139 1.1 mrg ac_aux_dir=
2140 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2141 1.1 mrg for ac_t in install-sh install.sh shtool; do
2142 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2143 1.1 mrg ac_aux_dir=$ac_dir
2144 1.1 mrg ac_install_sh="$ac_aux_dir/$ac_t -c"
2145 1.1 mrg break 2
2146 1.1 mrg fi
2147 1.1 mrg done
2148 1.1 mrg done
2149 1.1 mrg if test -z "$ac_aux_dir"; then
2150 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2151 1.1 mrg fi
2152 1.1 mrg
2153 1.1 mrg # These three variables are undocumented and unsupported,
2154 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2155 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2156 1.1 mrg # whose full name contains unusual characters.
2157 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2158 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2159 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2160 1.1 mrg
2161 1.1 mrg
2162 1.1 mrg # Make sure we can run config.sub.
2163 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2164 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2165 1.1 mrg
2166 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2167 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2168 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2169 1.1 mrg $as_echo_n "(cached) " >&6
2170 1.1 mrg else
2171 1.1 mrg ac_build_alias=$build_alias
2172 1.1 mrg test "x$ac_build_alias" = x &&
2173 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2174 1.1 mrg test "x$ac_build_alias" = x &&
2175 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2176 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2177 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2178 1.1 mrg
2179 1.1 mrg fi
2180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2181 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2182 1.1 mrg case $ac_cv_build in
2183 1.1 mrg *-*-*) ;;
2184 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2185 1.1 mrg esac
2186 1.1 mrg build=$ac_cv_build
2187 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2188 1.1 mrg set x $ac_cv_build
2189 1.1 mrg shift
2190 1.1 mrg build_cpu=$1
2191 1.1 mrg build_vendor=$2
2192 1.1 mrg shift; shift
2193 1.1 mrg # Remember, the first character of IFS is used to create $*,
2194 1.1 mrg # except with old shells:
2195 1.1 mrg build_os=$*
2196 1.1 mrg IFS=$ac_save_IFS
2197 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2198 1.1 mrg
2199 1.1 mrg
2200 1.1 mrg case ${build_alias} in
2201 1.1 mrg "") build_noncanonical=${build} ;;
2202 1.1 mrg *) build_noncanonical=${build_alias} ;;
2203 1.1 mrg esac
2204 1.1 mrg
2205 1.1 mrg case ${host_alias} in
2206 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2207 1.1 mrg *) host_noncanonical=${host_alias} ;;
2208 1.1 mrg esac
2209 1.1 mrg
2210 1.1 mrg case ${target_alias} in
2211 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2212 1.1 mrg *) target_noncanonical=${target_alias} ;;
2213 1.1 mrg esac
2214 1.1 mrg
2215 1.1 mrg
2216 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2217 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2218 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2219 1.1 mrg # However, they still use the build modules, because the corresponding
2220 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2221 1.1 mrg # finishes. So:
2222 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2223 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2224 1.1 mrg
2225 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2226 1.1 mrg build_subdir="build-${build_noncanonical}"
2227 1.1 mrg
2228 1.1 mrg # Check whether --with-build-libsubdir was given.
2229 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2230 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2231 1.1 mrg else
2232 1.1 mrg build_libsubdir="$build_subdir"
2233 1.1 mrg fi
2234 1.1 mrg
2235 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2236 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2237 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2238 1.1 mrg host_subdir="host-${host_noncanonical}"
2239 1.1 mrg else
2240 1.1 mrg host_subdir=.
2241 1.1 mrg fi
2242 1.1 mrg # No prefix.
2243 1.1 mrg target_subdir=${target_noncanonical}
2244 1.1 mrg
2245 1.1 mrg am__api_version='1.11'
2246 1.1 mrg
2247 1.1 mrg # Find a good install program. We prefer a C program (faster),
2248 1.1 mrg # so one script is as good as another. But avoid the broken or
2249 1.1 mrg # incompatible versions:
2250 1.1 mrg # SysV /etc/install, /usr/sbin/install
2251 1.1 mrg # SunOS /usr/etc/install
2252 1.1 mrg # IRIX /sbin/install
2253 1.1 mrg # AIX /bin/install
2254 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2255 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2256 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2257 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2258 1.1 mrg # OS/2's system install, which has a completely different semantic
2259 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2260 1.1 mrg # Reject install programs that cannot install multiple files.
2261 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2262 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2263 1.1 mrg if test -z "$INSTALL"; then
2264 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2265 1.1 mrg $as_echo_n "(cached) " >&6
2266 1.1 mrg else
2267 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2268 1.1 mrg for as_dir in $PATH
2269 1.1 mrg do
2270 1.1 mrg IFS=$as_save_IFS
2271 1.1 mrg test -z "$as_dir" && as_dir=.
2272 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2273 1.1 mrg case $as_dir/ in #((
2274 1.1 mrg ./ | .// | /[cC]/* | \
2275 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2276 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2277 1.1 mrg /usr/ucb/* ) ;;
2278 1.1 mrg *)
2279 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2280 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2281 1.1 mrg # by default.
2282 1.1 mrg for ac_prog in ginstall scoinst install; do
2283 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2284 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2285 1.1 mrg if test $ac_prog = install &&
2286 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2287 1.1 mrg # AIX install. It has an incompatible calling convention.
2288 1.1 mrg :
2289 1.1 mrg elif test $ac_prog = install &&
2290 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2291 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2292 1.1 mrg :
2293 1.1 mrg else
2294 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2295 1.1 mrg echo one > conftest.one
2296 1.1 mrg echo two > conftest.two
2297 1.1 mrg mkdir conftest.dir
2298 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2299 1.1 mrg test -s conftest.one && test -s conftest.two &&
2300 1.1 mrg test -s conftest.dir/conftest.one &&
2301 1.1 mrg test -s conftest.dir/conftest.two
2302 1.1 mrg then
2303 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2304 1.1 mrg break 3
2305 1.1 mrg fi
2306 1.1 mrg fi
2307 1.1 mrg fi
2308 1.1 mrg done
2309 1.1 mrg done
2310 1.1 mrg ;;
2311 1.1 mrg esac
2312 1.1 mrg
2313 1.1 mrg done
2314 1.1 mrg IFS=$as_save_IFS
2315 1.1 mrg
2316 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2317 1.1 mrg
2318 1.1 mrg fi
2319 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2320 1.1 mrg INSTALL=$ac_cv_path_install
2321 1.1 mrg else
2322 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2323 1.1 mrg # value for INSTALL within a source directory, because that will
2324 1.1 mrg # break other packages using the cache if that directory is
2325 1.1 mrg # removed, or if the value is a relative name.
2326 1.1 mrg INSTALL=$ac_install_sh
2327 1.1 mrg fi
2328 1.1 mrg fi
2329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2330 1.1 mrg $as_echo "$INSTALL" >&6; }
2331 1.1 mrg
2332 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2333 1.1 mrg # It thinks the first close brace ends the variable substitution.
2334 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2335 1.1 mrg
2336 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2337 1.1 mrg
2338 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2339 1.1 mrg
2340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2341 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2342 1.1 mrg # Just in case
2343 1.1 mrg sleep 1
2344 1.1 mrg echo timestamp > conftest.file
2345 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2346 1.1 mrg # name. Accept space and tab only in the latter.
2347 1.1 mrg am_lf='
2348 1.1 mrg '
2349 1.1 mrg case `pwd` in
2350 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2351 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2352 1.1 mrg esac
2353 1.1 mrg case $srcdir in
2354 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2355 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2356 1.1 mrg esac
2357 1.1 mrg
2358 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2359 1.1 mrg # arguments. Must try -L first in case configure is actually a
2360 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2361 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2362 1.1 mrg # directory).
2363 1.1 mrg if (
2364 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2365 1.1 mrg if test "$*" = "X"; then
2366 1.1 mrg # -L didn't work.
2367 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2368 1.1 mrg fi
2369 1.1 mrg rm -f conftest.file
2370 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2371 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2372 1.1 mrg
2373 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2374 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2375 1.1 mrg # broken ls alias from the environment. This has actually
2376 1.1 mrg # happened. Such a system could not be considered "sane".
2377 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2378 1.1 mrg alias in your environment" "$LINENO" 5
2379 1.1 mrg fi
2380 1.1 mrg
2381 1.1 mrg test "$2" = conftest.file
2382 1.1 mrg )
2383 1.1 mrg then
2384 1.1 mrg # Ok.
2385 1.1 mrg :
2386 1.1 mrg else
2387 1.1 mrg as_fn_error "newly created file is older than distributed files!
2388 1.1 mrg Check your system clock" "$LINENO" 5
2389 1.1 mrg fi
2390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2391 1.1 mrg $as_echo "yes" >&6; }
2392 1.1 mrg test "$program_prefix" != NONE &&
2393 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2394 1.1 mrg # Use a double $ so make ignores it.
2395 1.1 mrg test "$program_suffix" != NONE &&
2396 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2397 1.1 mrg # Double any \ or $.
2398 1.1 mrg # By default was `s,x,x', remove it if useless.
2399 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2400 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2401 1.1 mrg
2402 1.1 mrg # expand $ac_aux_dir to an absolute path
2403 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2404 1.1 mrg
2405 1.1 mrg if test x"${MISSING+set}" != xset; then
2406 1.1 mrg case $am_aux_dir in
2407 1.1 mrg *\ * | *\ *)
2408 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2409 1.1 mrg *)
2410 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2411 1.1 mrg esac
2412 1.1 mrg fi
2413 1.1 mrg # Use eval to expand $SHELL
2414 1.1 mrg if eval "$MISSING --run true"; then
2415 1.1 mrg am_missing_run="$MISSING --run "
2416 1.1 mrg else
2417 1.1 mrg am_missing_run=
2418 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2419 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2420 1.1 mrg fi
2421 1.1 mrg
2422 1.1 mrg if test x"${install_sh}" != xset; then
2423 1.1 mrg case $am_aux_dir in
2424 1.1 mrg *\ * | *\ *)
2425 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2426 1.1 mrg *)
2427 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2428 1.1 mrg esac
2429 1.1 mrg fi
2430 1.1 mrg
2431 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2432 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2433 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2434 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2435 1.1 mrg if test "$cross_compiling" != no; then
2436 1.1 mrg if test -n "$ac_tool_prefix"; then
2437 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2438 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2440 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2441 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2442 1.1 mrg $as_echo_n "(cached) " >&6
2443 1.1 mrg else
2444 1.1 mrg if test -n "$STRIP"; then
2445 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2446 1.1 mrg else
2447 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2448 1.1 mrg for as_dir in $PATH
2449 1.1 mrg do
2450 1.1 mrg IFS=$as_save_IFS
2451 1.1 mrg test -z "$as_dir" && as_dir=.
2452 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2453 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2454 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2455 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2456 1.1 mrg break 2
2457 1.1 mrg fi
2458 1.1 mrg done
2459 1.1 mrg done
2460 1.1 mrg IFS=$as_save_IFS
2461 1.1 mrg
2462 1.1 mrg fi
2463 1.1 mrg fi
2464 1.1 mrg STRIP=$ac_cv_prog_STRIP
2465 1.1 mrg if test -n "$STRIP"; then
2466 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2467 1.1 mrg $as_echo "$STRIP" >&6; }
2468 1.1 mrg else
2469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2470 1.1 mrg $as_echo "no" >&6; }
2471 1.1 mrg fi
2472 1.1 mrg
2473 1.1 mrg
2474 1.1 mrg fi
2475 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2476 1.1 mrg ac_ct_STRIP=$STRIP
2477 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2478 1.1 mrg set dummy strip; ac_word=$2
2479 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2480 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2481 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2482 1.1 mrg $as_echo_n "(cached) " >&6
2483 1.1 mrg else
2484 1.1 mrg if test -n "$ac_ct_STRIP"; then
2485 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2486 1.1 mrg else
2487 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2488 1.1 mrg for as_dir in $PATH
2489 1.1 mrg do
2490 1.1 mrg IFS=$as_save_IFS
2491 1.1 mrg test -z "$as_dir" && as_dir=.
2492 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2493 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2494 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2495 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2496 1.1 mrg break 2
2497 1.1 mrg fi
2498 1.1 mrg done
2499 1.1 mrg done
2500 1.1 mrg IFS=$as_save_IFS
2501 1.1 mrg
2502 1.1 mrg fi
2503 1.1 mrg fi
2504 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2505 1.1 mrg if test -n "$ac_ct_STRIP"; then
2506 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2507 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2508 1.1 mrg else
2509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2510 1.1 mrg $as_echo "no" >&6; }
2511 1.1 mrg fi
2512 1.1 mrg
2513 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2514 1.1 mrg STRIP=":"
2515 1.1 mrg else
2516 1.1 mrg case $cross_compiling:$ac_tool_warned in
2517 1.1 mrg yes:)
2518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2519 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2520 1.1 mrg ac_tool_warned=yes ;;
2521 1.1 mrg esac
2522 1.1 mrg STRIP=$ac_ct_STRIP
2523 1.1 mrg fi
2524 1.1 mrg else
2525 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2526 1.1 mrg fi
2527 1.1 mrg
2528 1.1 mrg fi
2529 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2530 1.1 mrg
2531 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2532 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2533 1.1 mrg if test -z "$MKDIR_P"; then
2534 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2535 1.1 mrg $as_echo_n "(cached) " >&6
2536 1.1 mrg else
2537 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2538 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2539 1.1 mrg do
2540 1.1 mrg IFS=$as_save_IFS
2541 1.1 mrg test -z "$as_dir" && as_dir=.
2542 1.1 mrg for ac_prog in mkdir gmkdir; do
2543 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2544 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2545 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2546 1.1 mrg 'mkdir (GNU coreutils) '* | \
2547 1.1 mrg 'mkdir (coreutils) '* | \
2548 1.1 mrg 'mkdir (fileutils) '4.1*)
2549 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2550 1.1 mrg break 3;;
2551 1.1 mrg esac
2552 1.1 mrg done
2553 1.1 mrg done
2554 1.1 mrg done
2555 1.1 mrg IFS=$as_save_IFS
2556 1.1 mrg
2557 1.1 mrg fi
2558 1.1 mrg
2559 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2560 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2561 1.1 mrg else
2562 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2563 1.1 mrg # value for MKDIR_P within a source directory, because that will
2564 1.1 mrg # break other packages using the cache if that directory is
2565 1.1 mrg # removed, or if the value is a relative name.
2566 1.1 mrg test -d ./--version && rmdir ./--version
2567 1.1 mrg MKDIR_P="$ac_install_sh -d"
2568 1.1 mrg fi
2569 1.1 mrg fi
2570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2571 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2572 1.1 mrg
2573 1.1 mrg mkdir_p="$MKDIR_P"
2574 1.1 mrg case $mkdir_p in
2575 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2576 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2577 1.1 mrg esac
2578 1.1 mrg
2579 1.1 mrg for ac_prog in gawk mawk nawk awk
2580 1.1 mrg do
2581 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2582 1.1 mrg set dummy $ac_prog; ac_word=$2
2583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2584 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2585 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2586 1.1 mrg $as_echo_n "(cached) " >&6
2587 1.1 mrg else
2588 1.1 mrg if test -n "$AWK"; then
2589 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2590 1.1 mrg else
2591 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2592 1.1 mrg for as_dir in $PATH
2593 1.1 mrg do
2594 1.1 mrg IFS=$as_save_IFS
2595 1.1 mrg test -z "$as_dir" && as_dir=.
2596 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2597 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2598 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2599 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2600 1.1 mrg break 2
2601 1.1 mrg fi
2602 1.1 mrg done
2603 1.1 mrg done
2604 1.1 mrg IFS=$as_save_IFS
2605 1.1 mrg
2606 1.1 mrg fi
2607 1.1 mrg fi
2608 1.1 mrg AWK=$ac_cv_prog_AWK
2609 1.1 mrg if test -n "$AWK"; then
2610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2611 1.1 mrg $as_echo "$AWK" >&6; }
2612 1.1 mrg else
2613 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2614 1.1 mrg $as_echo "no" >&6; }
2615 1.1 mrg fi
2616 1.1 mrg
2617 1.1 mrg
2618 1.1 mrg test -n "$AWK" && break
2619 1.1 mrg done
2620 1.1 mrg
2621 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2622 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2623 1.1 mrg set x ${MAKE-make}
2624 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2625 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2626 1.1 mrg $as_echo_n "(cached) " >&6
2627 1.1 mrg else
2628 1.1 mrg cat >conftest.make <<\_ACEOF
2629 1.1 mrg SHELL = /bin/sh
2630 1.1 mrg all:
2631 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2632 1.1 mrg _ACEOF
2633 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2634 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2635 1.1 mrg *@@@%%%=?*=@@@%%%*)
2636 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2637 1.1 mrg *)
2638 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2639 1.1 mrg esac
2640 1.1 mrg rm -f conftest.make
2641 1.1 mrg fi
2642 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2644 1.1 mrg $as_echo "yes" >&6; }
2645 1.1 mrg SET_MAKE=
2646 1.1 mrg else
2647 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2648 1.1 mrg $as_echo "no" >&6; }
2649 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2650 1.1 mrg fi
2651 1.1 mrg
2652 1.1 mrg rm -rf .tst 2>/dev/null
2653 1.1 mrg mkdir .tst 2>/dev/null
2654 1.1 mrg if test -d .tst; then
2655 1.1 mrg am__leading_dot=.
2656 1.1 mrg else
2657 1.1 mrg am__leading_dot=_
2658 1.1 mrg fi
2659 1.1 mrg rmdir .tst 2>/dev/null
2660 1.1 mrg
2661 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2662 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2663 1.1 mrg # is not polluted with repeated "-I."
2664 1.1 mrg am__isrc=' -I$(srcdir)'
2665 1.1 mrg # test to see if srcdir already configured
2666 1.1 mrg if test -f $srcdir/config.status; then
2667 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2668 1.1 mrg fi
2669 1.1 mrg fi
2670 1.1 mrg
2671 1.1 mrg # test whether we have cygpath
2672 1.1 mrg if test -z "$CYGPATH_W"; then
2673 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2674 1.1 mrg CYGPATH_W='cygpath -w'
2675 1.1 mrg else
2676 1.1 mrg CYGPATH_W=echo
2677 1.1 mrg fi
2678 1.1 mrg fi
2679 1.1 mrg
2680 1.1 mrg
2681 1.1 mrg # Define the identity of the package.
2682 1.1 mrg PACKAGE='lto-plugin'
2683 1.1 mrg VERSION='0.1'
2684 1.1 mrg
2685 1.1 mrg
2686 1.1 mrg cat >>confdefs.h <<_ACEOF
2687 1.1 mrg #define PACKAGE "$PACKAGE"
2688 1.1 mrg _ACEOF
2689 1.1 mrg
2690 1.1 mrg
2691 1.1 mrg cat >>confdefs.h <<_ACEOF
2692 1.1 mrg #define VERSION "$VERSION"
2693 1.1 mrg _ACEOF
2694 1.1 mrg
2695 1.1 mrg # Some tools Automake needs.
2696 1.1 mrg
2697 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2698 1.1 mrg
2699 1.1 mrg
2700 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2701 1.1 mrg
2702 1.1 mrg
2703 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2704 1.1 mrg
2705 1.1 mrg
2706 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2707 1.1 mrg
2708 1.1 mrg
2709 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2710 1.1 mrg
2711 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2712 1.1 mrg # some platforms.
2713 1.1 mrg # Always define AMTAR for backward compatibility.
2714 1.1 mrg
2715 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2716 1.1 mrg
2717 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2718 1.1 mrg
2719 1.1 mrg
2720 1.1 mrg
2721 1.1 mrg
2722 1.1 mrg
2723 1.1 mrg
2724 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2725 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2726 1.1 mrg # Check whether --enable-maintainer-mode was given.
2727 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2728 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2729 1.1 mrg else
2730 1.1 mrg USE_MAINTAINER_MODE=no
2731 1.1 mrg fi
2732 1.1 mrg
2733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2734 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2735 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2736 1.1 mrg MAINTAINER_MODE_TRUE=
2737 1.1 mrg MAINTAINER_MODE_FALSE='#'
2738 1.1 mrg else
2739 1.1 mrg MAINTAINER_MODE_TRUE='#'
2740 1.1 mrg MAINTAINER_MODE_FALSE=
2741 1.1 mrg fi
2742 1.1 mrg
2743 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2744 1.1 mrg
2745 1.1 mrg
2746 1.1 mrg ac_ext=c
2747 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2748 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2749 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2750 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2751 1.1 mrg if test -n "$ac_tool_prefix"; then
2752 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2753 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2754 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2755 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2756 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2757 1.1 mrg $as_echo_n "(cached) " >&6
2758 1.1 mrg else
2759 1.1 mrg if test -n "$CC"; then
2760 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2761 1.1 mrg else
2762 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2763 1.1 mrg for as_dir in $PATH
2764 1.1 mrg do
2765 1.1 mrg IFS=$as_save_IFS
2766 1.1 mrg test -z "$as_dir" && as_dir=.
2767 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2768 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2769 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2770 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2771 1.1 mrg break 2
2772 1.1 mrg fi
2773 1.1 mrg done
2774 1.1 mrg done
2775 1.1 mrg IFS=$as_save_IFS
2776 1.1 mrg
2777 1.1 mrg fi
2778 1.1 mrg fi
2779 1.1 mrg CC=$ac_cv_prog_CC
2780 1.1 mrg if test -n "$CC"; then
2781 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2782 1.1 mrg $as_echo "$CC" >&6; }
2783 1.1 mrg else
2784 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2785 1.1 mrg $as_echo "no" >&6; }
2786 1.1 mrg fi
2787 1.1 mrg
2788 1.1 mrg
2789 1.1 mrg fi
2790 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2791 1.1 mrg ac_ct_CC=$CC
2792 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2793 1.1 mrg set dummy gcc; ac_word=$2
2794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2795 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2796 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2797 1.1 mrg $as_echo_n "(cached) " >&6
2798 1.1 mrg else
2799 1.1 mrg if test -n "$ac_ct_CC"; then
2800 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2801 1.1 mrg else
2802 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2803 1.1 mrg for as_dir in $PATH
2804 1.1 mrg do
2805 1.1 mrg IFS=$as_save_IFS
2806 1.1 mrg test -z "$as_dir" && as_dir=.
2807 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2808 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2809 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2810 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2811 1.1 mrg break 2
2812 1.1 mrg fi
2813 1.1 mrg done
2814 1.1 mrg done
2815 1.1 mrg IFS=$as_save_IFS
2816 1.1 mrg
2817 1.1 mrg fi
2818 1.1 mrg fi
2819 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2820 1.1 mrg if test -n "$ac_ct_CC"; then
2821 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2822 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2823 1.1 mrg else
2824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2825 1.1 mrg $as_echo "no" >&6; }
2826 1.1 mrg fi
2827 1.1 mrg
2828 1.1 mrg if test "x$ac_ct_CC" = x; then
2829 1.1 mrg CC=""
2830 1.1 mrg else
2831 1.1 mrg case $cross_compiling:$ac_tool_warned in
2832 1.1 mrg yes:)
2833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2834 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2835 1.1 mrg ac_tool_warned=yes ;;
2836 1.1 mrg esac
2837 1.1 mrg CC=$ac_ct_CC
2838 1.1 mrg fi
2839 1.1 mrg else
2840 1.1 mrg CC="$ac_cv_prog_CC"
2841 1.1 mrg fi
2842 1.1 mrg
2843 1.1 mrg if test -z "$CC"; then
2844 1.1 mrg if test -n "$ac_tool_prefix"; then
2845 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2846 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2847 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2848 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2849 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2850 1.1 mrg $as_echo_n "(cached) " >&6
2851 1.1 mrg else
2852 1.1 mrg if test -n "$CC"; then
2853 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2854 1.1 mrg else
2855 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2856 1.1 mrg for as_dir in $PATH
2857 1.1 mrg do
2858 1.1 mrg IFS=$as_save_IFS
2859 1.1 mrg test -z "$as_dir" && as_dir=.
2860 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2861 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2862 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2863 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2864 1.1 mrg break 2
2865 1.1 mrg fi
2866 1.1 mrg done
2867 1.1 mrg done
2868 1.1 mrg IFS=$as_save_IFS
2869 1.1 mrg
2870 1.1 mrg fi
2871 1.1 mrg fi
2872 1.1 mrg CC=$ac_cv_prog_CC
2873 1.1 mrg if test -n "$CC"; then
2874 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2875 1.1 mrg $as_echo "$CC" >&6; }
2876 1.1 mrg else
2877 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2878 1.1 mrg $as_echo "no" >&6; }
2879 1.1 mrg fi
2880 1.1 mrg
2881 1.1 mrg
2882 1.1 mrg fi
2883 1.1 mrg fi
2884 1.1 mrg if test -z "$CC"; then
2885 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2886 1.1 mrg set dummy cc; ac_word=$2
2887 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2888 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2889 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2890 1.1 mrg $as_echo_n "(cached) " >&6
2891 1.1 mrg else
2892 1.1 mrg if test -n "$CC"; then
2893 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2894 1.1 mrg else
2895 1.1 mrg ac_prog_rejected=no
2896 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2897 1.1 mrg for as_dir in $PATH
2898 1.1 mrg do
2899 1.1 mrg IFS=$as_save_IFS
2900 1.1 mrg test -z "$as_dir" && as_dir=.
2901 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2902 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2903 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2904 1.1 mrg ac_prog_rejected=yes
2905 1.1 mrg continue
2906 1.1 mrg fi
2907 1.1 mrg ac_cv_prog_CC="cc"
2908 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2909 1.1 mrg break 2
2910 1.1 mrg fi
2911 1.1 mrg done
2912 1.1 mrg done
2913 1.1 mrg IFS=$as_save_IFS
2914 1.1 mrg
2915 1.1 mrg if test $ac_prog_rejected = yes; then
2916 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2917 1.1 mrg set dummy $ac_cv_prog_CC
2918 1.1 mrg shift
2919 1.1 mrg if test $# != 0; then
2920 1.1 mrg # We chose a different compiler from the bogus one.
2921 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2922 1.1 mrg # first if we set CC to just the basename; use the full file name.
2923 1.1 mrg shift
2924 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2925 1.1 mrg fi
2926 1.1 mrg fi
2927 1.1 mrg fi
2928 1.1 mrg fi
2929 1.1 mrg CC=$ac_cv_prog_CC
2930 1.1 mrg if test -n "$CC"; then
2931 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2932 1.1 mrg $as_echo "$CC" >&6; }
2933 1.1 mrg else
2934 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2935 1.1 mrg $as_echo "no" >&6; }
2936 1.1 mrg fi
2937 1.1 mrg
2938 1.1 mrg
2939 1.1 mrg fi
2940 1.1 mrg if test -z "$CC"; then
2941 1.1 mrg if test -n "$ac_tool_prefix"; then
2942 1.1 mrg for ac_prog in cl.exe
2943 1.1 mrg do
2944 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2945 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2946 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2947 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2948 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2949 1.1 mrg $as_echo_n "(cached) " >&6
2950 1.1 mrg else
2951 1.1 mrg if test -n "$CC"; then
2952 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2953 1.1 mrg else
2954 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2955 1.1 mrg for as_dir in $PATH
2956 1.1 mrg do
2957 1.1 mrg IFS=$as_save_IFS
2958 1.1 mrg test -z "$as_dir" && as_dir=.
2959 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2960 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2961 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2962 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2963 1.1 mrg break 2
2964 1.1 mrg fi
2965 1.1 mrg done
2966 1.1 mrg done
2967 1.1 mrg IFS=$as_save_IFS
2968 1.1 mrg
2969 1.1 mrg fi
2970 1.1 mrg fi
2971 1.1 mrg CC=$ac_cv_prog_CC
2972 1.1 mrg if test -n "$CC"; then
2973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2974 1.1 mrg $as_echo "$CC" >&6; }
2975 1.1 mrg else
2976 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2977 1.1 mrg $as_echo "no" >&6; }
2978 1.1 mrg fi
2979 1.1 mrg
2980 1.1 mrg
2981 1.1 mrg test -n "$CC" && break
2982 1.1 mrg done
2983 1.1 mrg fi
2984 1.1 mrg if test -z "$CC"; then
2985 1.1 mrg ac_ct_CC=$CC
2986 1.1 mrg for ac_prog in cl.exe
2987 1.1 mrg do
2988 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2989 1.1 mrg set dummy $ac_prog; ac_word=$2
2990 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2991 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2992 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2993 1.1 mrg $as_echo_n "(cached) " >&6
2994 1.1 mrg else
2995 1.1 mrg if test -n "$ac_ct_CC"; then
2996 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2997 1.1 mrg else
2998 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2999 1.1 mrg for as_dir in $PATH
3000 1.1 mrg do
3001 1.1 mrg IFS=$as_save_IFS
3002 1.1 mrg test -z "$as_dir" && as_dir=.
3003 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3004 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3005 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3006 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3007 1.1 mrg break 2
3008 1.1 mrg fi
3009 1.1 mrg done
3010 1.1 mrg done
3011 1.1 mrg IFS=$as_save_IFS
3012 1.1 mrg
3013 1.1 mrg fi
3014 1.1 mrg fi
3015 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3016 1.1 mrg if test -n "$ac_ct_CC"; then
3017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3018 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3019 1.1 mrg else
3020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021 1.1 mrg $as_echo "no" >&6; }
3022 1.1 mrg fi
3023 1.1 mrg
3024 1.1 mrg
3025 1.1 mrg test -n "$ac_ct_CC" && break
3026 1.1 mrg done
3027 1.1 mrg
3028 1.1 mrg if test "x$ac_ct_CC" = x; then
3029 1.1 mrg CC=""
3030 1.1 mrg else
3031 1.1 mrg case $cross_compiling:$ac_tool_warned in
3032 1.1 mrg yes:)
3033 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3034 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3035 1.1 mrg ac_tool_warned=yes ;;
3036 1.1 mrg esac
3037 1.1 mrg CC=$ac_ct_CC
3038 1.1 mrg fi
3039 1.1 mrg fi
3040 1.1 mrg
3041 1.1 mrg fi
3042 1.1 mrg
3043 1.1 mrg
3044 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3045 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3046 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3047 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3048 1.1 mrg
3049 1.1 mrg # Provide some information about the compiler.
3050 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3051 1.1 mrg set X $ac_compile
3052 1.1 mrg ac_compiler=$2
3053 1.1 mrg for ac_option in --version -v -V -qversion; do
3054 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3055 1.1 mrg case "(($ac_try" in
3056 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3057 1.1 mrg *) ac_try_echo=$ac_try;;
3058 1.1 mrg esac
3059 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3060 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3061 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3062 1.1 mrg ac_status=$?
3063 1.1 mrg if test -s conftest.err; then
3064 1.1 mrg sed '10a\
3065 1.1 mrg ... rest of stderr output deleted ...
3066 1.1 mrg 10q' conftest.err >conftest.er1
3067 1.1 mrg cat conftest.er1 >&5
3068 1.1 mrg rm -f conftest.er1 conftest.err
3069 1.1 mrg fi
3070 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3071 1.1 mrg test $ac_status = 0; }
3072 1.1 mrg done
3073 1.1 mrg
3074 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3075 1.1 mrg /* end confdefs.h. */
3076 1.1 mrg
3077 1.1 mrg int
3078 1.1 mrg main ()
3079 1.1 mrg {
3080 1.1 mrg
3081 1.1 mrg ;
3082 1.1 mrg return 0;
3083 1.1 mrg }
3084 1.1 mrg _ACEOF
3085 1.1 mrg ac_clean_files_save=$ac_clean_files
3086 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3087 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3088 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3089 1.1 mrg # of exeext.
3090 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3091 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3092 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3093 1.1 mrg
3094 1.1 mrg # The possible output files:
3095 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3096 1.1 mrg
3097 1.1 mrg ac_rmfiles=
3098 1.1 mrg for ac_file in $ac_files
3099 1.1 mrg do
3100 1.1 mrg case $ac_file in
3101 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3102 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3103 1.1 mrg esac
3104 1.1 mrg done
3105 1.1 mrg rm -f $ac_rmfiles
3106 1.1 mrg
3107 1.1 mrg if { { ac_try="$ac_link_default"
3108 1.1 mrg case "(($ac_try" in
3109 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3110 1.1 mrg *) ac_try_echo=$ac_try;;
3111 1.1 mrg esac
3112 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3113 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3114 1.1 mrg (eval "$ac_link_default") 2>&5
3115 1.1 mrg ac_status=$?
3116 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3117 1.1 mrg test $ac_status = 0; }; then :
3118 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3119 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3120 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3121 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3122 1.1 mrg # Autoconf.
3123 1.1 mrg for ac_file in $ac_files ''
3124 1.1 mrg do
3125 1.1 mrg test -f "$ac_file" || continue
3126 1.1 mrg case $ac_file in
3127 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3128 1.1 mrg ;;
3129 1.1 mrg [ab].out )
3130 1.1 mrg # We found the default executable, but exeext='' is most
3131 1.1 mrg # certainly right.
3132 1.1 mrg break;;
3133 1.1 mrg *.* )
3134 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3135 1.1 mrg then :; else
3136 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3137 1.1 mrg fi
3138 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3139 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3140 1.1 mrg # argument, so we may need to know it at that point already.
3141 1.1 mrg # Even if this section looks crufty: it has the advantage of
3142 1.1 mrg # actually working.
3143 1.1 mrg break;;
3144 1.1 mrg * )
3145 1.1 mrg break;;
3146 1.1 mrg esac
3147 1.1 mrg done
3148 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3149 1.1 mrg
3150 1.1 mrg else
3151 1.1 mrg ac_file=''
3152 1.1 mrg fi
3153 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3154 1.1 mrg $as_echo "$ac_file" >&6; }
3155 1.1 mrg if test -z "$ac_file"; then :
3156 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3157 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3158 1.1 mrg
3159 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3160 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3161 1.1 mrg { as_fn_set_status 77
3162 1.1 mrg as_fn_error "C compiler cannot create executables
3163 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3164 1.1 mrg fi
3165 1.1 mrg ac_exeext=$ac_cv_exeext
3166 1.1 mrg
3167 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3168 1.1 mrg # the compiler is broken, or we cross compile.
3169 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3170 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3171 1.1 mrg # If not cross compiling, check that we can run a simple program.
3172 1.1 mrg if test "$cross_compiling" != yes; then
3173 1.1 mrg if { ac_try='./$ac_file'
3174 1.1 mrg { { case "(($ac_try" in
3175 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3176 1.1 mrg *) ac_try_echo=$ac_try;;
3177 1.1 mrg esac
3178 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3179 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3180 1.1 mrg (eval "$ac_try") 2>&5
3181 1.1 mrg ac_status=$?
3182 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3183 1.1 mrg test $ac_status = 0; }; }; then
3184 1.1 mrg cross_compiling=no
3185 1.1 mrg else
3186 1.1 mrg if test "$cross_compiling" = maybe; then
3187 1.1 mrg cross_compiling=yes
3188 1.1 mrg else
3189 1.1 mrg { { $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 "cannot run C compiled programs.
3192 1.1 mrg If you meant to cross compile, use \`--host'.
3193 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3194 1.1 mrg fi
3195 1.1 mrg fi
3196 1.1 mrg fi
3197 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3198 1.1 mrg $as_echo "yes" >&6; }
3199 1.1 mrg
3200 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3201 1.1 mrg ac_clean_files=$ac_clean_files_save
3202 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3203 1.1 mrg # the compiler is broken, or we cross compile.
3204 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3205 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3206 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3207 1.1 mrg $as_echo "$cross_compiling" >&6; }
3208 1.1 mrg
3209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3210 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3211 1.1 mrg if { { ac_try="$ac_link"
3212 1.1 mrg case "(($ac_try" in
3213 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214 1.1 mrg *) ac_try_echo=$ac_try;;
3215 1.1 mrg esac
3216 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3217 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3218 1.1 mrg (eval "$ac_link") 2>&5
3219 1.1 mrg ac_status=$?
3220 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3221 1.1 mrg test $ac_status = 0; }; then :
3222 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3223 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3224 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3225 1.1 mrg # `rm'.
3226 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3227 1.1 mrg test -f "$ac_file" || continue
3228 1.1 mrg case $ac_file in
3229 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3230 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3231 1.1 mrg break;;
3232 1.1 mrg * ) break;;
3233 1.1 mrg esac
3234 1.1 mrg done
3235 1.1 mrg else
3236 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3237 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3238 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3239 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3240 1.1 mrg fi
3241 1.1 mrg rm -f conftest$ac_cv_exeext
3242 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3243 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3244 1.1 mrg
3245 1.1 mrg rm -f conftest.$ac_ext
3246 1.1 mrg EXEEXT=$ac_cv_exeext
3247 1.1 mrg ac_exeext=$EXEEXT
3248 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3249 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3250 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3251 1.1 mrg $as_echo_n "(cached) " >&6
3252 1.1 mrg else
3253 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3254 1.1 mrg /* end confdefs.h. */
3255 1.1 mrg
3256 1.1 mrg int
3257 1.1 mrg main ()
3258 1.1 mrg {
3259 1.1 mrg
3260 1.1 mrg ;
3261 1.1 mrg return 0;
3262 1.1 mrg }
3263 1.1 mrg _ACEOF
3264 1.1 mrg rm -f conftest.o conftest.obj
3265 1.1 mrg if { { ac_try="$ac_compile"
3266 1.1 mrg case "(($ac_try" in
3267 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3268 1.1 mrg *) ac_try_echo=$ac_try;;
3269 1.1 mrg esac
3270 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3271 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3272 1.1 mrg (eval "$ac_compile") 2>&5
3273 1.1 mrg ac_status=$?
3274 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3275 1.1 mrg test $ac_status = 0; }; then :
3276 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3277 1.1 mrg test -f "$ac_file" || continue;
3278 1.1 mrg case $ac_file in
3279 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3280 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3281 1.1 mrg break;;
3282 1.1 mrg esac
3283 1.1 mrg done
3284 1.1 mrg else
3285 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3286 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3287 1.1 mrg
3288 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3289 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3290 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3291 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3292 1.1 mrg fi
3293 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3294 1.1 mrg fi
3295 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3296 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3297 1.1 mrg OBJEXT=$ac_cv_objext
3298 1.1 mrg ac_objext=$OBJEXT
3299 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3300 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3301 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3302 1.1 mrg $as_echo_n "(cached) " >&6
3303 1.1 mrg else
3304 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3305 1.1 mrg /* end confdefs.h. */
3306 1.1 mrg
3307 1.1 mrg int
3308 1.1 mrg main ()
3309 1.1 mrg {
3310 1.1 mrg #ifndef __GNUC__
3311 1.1 mrg choke me
3312 1.1 mrg #endif
3313 1.1 mrg
3314 1.1 mrg ;
3315 1.1 mrg return 0;
3316 1.1 mrg }
3317 1.1 mrg _ACEOF
3318 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3319 1.1 mrg ac_compiler_gnu=yes
3320 1.1 mrg else
3321 1.1 mrg ac_compiler_gnu=no
3322 1.1 mrg fi
3323 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3324 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3325 1.1 mrg
3326 1.1 mrg fi
3327 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3328 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3329 1.1 mrg if test $ac_compiler_gnu = yes; then
3330 1.1 mrg GCC=yes
3331 1.1 mrg else
3332 1.1 mrg GCC=
3333 1.1 mrg fi
3334 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3335 1.1 mrg ac_save_CFLAGS=$CFLAGS
3336 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3337 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3338 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3339 1.1 mrg $as_echo_n "(cached) " >&6
3340 1.1 mrg else
3341 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3342 1.1 mrg ac_c_werror_flag=yes
3343 1.1 mrg ac_cv_prog_cc_g=no
3344 1.1 mrg CFLAGS="-g"
3345 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3346 1.1 mrg /* end confdefs.h. */
3347 1.1 mrg
3348 1.1 mrg int
3349 1.1 mrg main ()
3350 1.1 mrg {
3351 1.1 mrg
3352 1.1 mrg ;
3353 1.1 mrg return 0;
3354 1.1 mrg }
3355 1.1 mrg _ACEOF
3356 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3357 1.1 mrg ac_cv_prog_cc_g=yes
3358 1.1 mrg else
3359 1.1 mrg CFLAGS=""
3360 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3361 1.1 mrg /* end confdefs.h. */
3362 1.1 mrg
3363 1.1 mrg int
3364 1.1 mrg main ()
3365 1.1 mrg {
3366 1.1 mrg
3367 1.1 mrg ;
3368 1.1 mrg return 0;
3369 1.1 mrg }
3370 1.1 mrg _ACEOF
3371 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3372 1.1 mrg
3373 1.1 mrg else
3374 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3375 1.1 mrg CFLAGS="-g"
3376 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3377 1.1 mrg /* end confdefs.h. */
3378 1.1 mrg
3379 1.1 mrg int
3380 1.1 mrg main ()
3381 1.1 mrg {
3382 1.1 mrg
3383 1.1 mrg ;
3384 1.1 mrg return 0;
3385 1.1 mrg }
3386 1.1 mrg _ACEOF
3387 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3388 1.1 mrg ac_cv_prog_cc_g=yes
3389 1.1 mrg fi
3390 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3391 1.1 mrg fi
3392 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3393 1.1 mrg fi
3394 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3395 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3396 1.1 mrg fi
3397 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3398 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3399 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3400 1.1 mrg CFLAGS=$ac_save_CFLAGS
3401 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3402 1.1 mrg if test "$GCC" = yes; then
3403 1.1 mrg CFLAGS="-g -O2"
3404 1.1 mrg else
3405 1.1 mrg CFLAGS="-g"
3406 1.1 mrg fi
3407 1.1 mrg else
3408 1.1 mrg if test "$GCC" = yes; then
3409 1.1 mrg CFLAGS="-O2"
3410 1.1 mrg else
3411 1.1 mrg CFLAGS=
3412 1.1 mrg fi
3413 1.1 mrg fi
3414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3415 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3416 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3417 1.1 mrg $as_echo_n "(cached) " >&6
3418 1.1 mrg else
3419 1.1 mrg ac_cv_prog_cc_c89=no
3420 1.1 mrg ac_save_CC=$CC
3421 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3422 1.1 mrg /* end confdefs.h. */
3423 1.1 mrg #include <stdarg.h>
3424 1.1 mrg #include <stdio.h>
3425 1.1 mrg #include <sys/types.h>
3426 1.1 mrg #include <sys/stat.h>
3427 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3428 1.1 mrg struct buf { int x; };
3429 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3430 1.1 mrg static char *e (p, i)
3431 1.1 mrg char **p;
3432 1.1 mrg int i;
3433 1.1 mrg {
3434 1.1 mrg return p[i];
3435 1.1 mrg }
3436 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3437 1.1 mrg {
3438 1.1 mrg char *s;
3439 1.1 mrg va_list v;
3440 1.1 mrg va_start (v,p);
3441 1.1 mrg s = g (p, va_arg (v,int));
3442 1.1 mrg va_end (v);
3443 1.1 mrg return s;
3444 1.1 mrg }
3445 1.1 mrg
3446 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3447 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3448 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3449 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3450 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3451 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3452 1.1 mrg that's true only with -std. */
3453 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3454 1.1 mrg
3455 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3456 1.1 mrg inside strings and character constants. */
3457 1.1 mrg #define FOO(x) 'x'
3458 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3459 1.1 mrg
3460 1.1 mrg int test (int i, double x);
3461 1.1 mrg struct s1 {int (*f) (int a);};
3462 1.1 mrg struct s2 {int (*f) (double a);};
3463 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3464 1.1 mrg int argc;
3465 1.1 mrg char **argv;
3466 1.1 mrg int
3467 1.1 mrg main ()
3468 1.1 mrg {
3469 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3470 1.1 mrg ;
3471 1.1 mrg return 0;
3472 1.1 mrg }
3473 1.1 mrg _ACEOF
3474 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3475 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3476 1.1 mrg do
3477 1.1 mrg CC="$ac_save_CC $ac_arg"
3478 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3479 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3480 1.1 mrg fi
3481 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3482 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3483 1.1 mrg done
3484 1.1 mrg rm -f conftest.$ac_ext
3485 1.1 mrg CC=$ac_save_CC
3486 1.1 mrg
3487 1.1 mrg fi
3488 1.1 mrg # AC_CACHE_VAL
3489 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3490 1.1 mrg x)
3491 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3492 1.1 mrg $as_echo "none needed" >&6; } ;;
3493 1.1 mrg xno)
3494 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3495 1.1 mrg $as_echo "unsupported" >&6; } ;;
3496 1.1 mrg *)
3497 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3498 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3499 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3500 1.1 mrg esac
3501 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3502 1.1 mrg
3503 1.1 mrg fi
3504 1.1 mrg
3505 1.1 mrg ac_ext=c
3506 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3507 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3510 1.1 mrg DEPDIR="${am__leading_dot}deps"
3511 1.1 mrg
3512 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3513 1.1 mrg
3514 1.1 mrg
3515 1.1 mrg am_make=${MAKE-make}
3516 1.1 mrg cat > confinc << 'END'
3517 1.1 mrg am__doit:
3518 1.1 mrg @echo this is the am__doit target
3519 1.1 mrg .PHONY: am__doit
3520 1.1 mrg END
3521 1.1 mrg # If we don't find an include directive, just comment out the code.
3522 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3523 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3524 1.1 mrg am__include="#"
3525 1.1 mrg am__quote=
3526 1.1 mrg _am_result=none
3527 1.1 mrg # First try GNU make style include.
3528 1.1 mrg echo "include confinc" > confmf
3529 1.1 mrg # Ignore all kinds of additional output from `make'.
3530 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3531 1.1 mrg *the\ am__doit\ target*)
3532 1.1 mrg am__include=include
3533 1.1 mrg am__quote=
3534 1.1 mrg _am_result=GNU
3535 1.1 mrg ;;
3536 1.1 mrg esac
3537 1.1 mrg # Now try BSD make style include.
3538 1.1 mrg if test "$am__include" = "#"; then
3539 1.1 mrg echo '.include "confinc"' > confmf
3540 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3541 1.1 mrg *the\ am__doit\ target*)
3542 1.1 mrg am__include=.include
3543 1.1 mrg am__quote="\""
3544 1.1 mrg _am_result=BSD
3545 1.1 mrg ;;
3546 1.1 mrg esac
3547 1.1 mrg fi
3548 1.1 mrg
3549 1.1 mrg
3550 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3551 1.1 mrg $as_echo "$_am_result" >&6; }
3552 1.1 mrg rm -f confinc confmf
3553 1.1 mrg
3554 1.1 mrg # Check whether --enable-dependency-tracking was given.
3555 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then :
3556 1.1 mrg enableval=$enable_dependency_tracking;
3557 1.1 mrg fi
3558 1.1 mrg
3559 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3560 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3561 1.1 mrg AMDEPBACKSLASH='\'
3562 1.1 mrg fi
3563 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3564 1.1 mrg AMDEP_TRUE=
3565 1.1 mrg AMDEP_FALSE='#'
3566 1.1 mrg else
3567 1.1 mrg AMDEP_TRUE='#'
3568 1.1 mrg AMDEP_FALSE=
3569 1.1 mrg fi
3570 1.1 mrg
3571 1.1 mrg
3572 1.1 mrg
3573 1.1 mrg depcc="$CC" am_compiler_list=
3574 1.1 mrg
3575 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3576 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3577 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3578 1.1 mrg $as_echo_n "(cached) " >&6
3579 1.1 mrg else
3580 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3581 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3582 1.1 mrg # making bogus files that we don't know about and never remove. For
3583 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3584 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3585 1.1 mrg # in D'.
3586 1.1 mrg mkdir conftest.dir
3587 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3588 1.1 mrg # using a relative directory.
3589 1.1 mrg cp "$am_depcomp" conftest.dir
3590 1.1 mrg cd conftest.dir
3591 1.1 mrg # We will build objects and dependencies in a subdirectory because
3592 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3593 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3594 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3595 1.1 mrg # the current directory while Tru64 will put them in the object
3596 1.1 mrg # directory.
3597 1.1 mrg mkdir sub
3598 1.1 mrg
3599 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3600 1.1 mrg if test "$am_compiler_list" = ""; then
3601 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3602 1.1 mrg fi
3603 1.1 mrg am__universal=false
3604 1.1 mrg case " $depcc " in #(
3605 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3606 1.1 mrg esac
3607 1.1 mrg
3608 1.1 mrg for depmode in $am_compiler_list; do
3609 1.1 mrg # Setup a source with many dependencies, because some compilers
3610 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3611 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3612 1.1 mrg #
3613 1.1 mrg # We need to recreate these files for each test, as the compiler may
3614 1.1 mrg # overwrite some of them when testing with obscure command lines.
3615 1.1 mrg # This happens at least with the AIX C compiler.
3616 1.1 mrg : > sub/conftest.c
3617 1.1 mrg for i in 1 2 3 4 5 6; do
3618 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3619 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3620 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3621 1.1 mrg touch sub/conftst$i.h
3622 1.1 mrg done
3623 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3624 1.1 mrg
3625 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3626 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3627 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3628 1.1 mrg # versions had trouble with output in subdirs
3629 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
3630 1.1 mrg am__minus_obj="-o $am__obj"
3631 1.1 mrg case $depmode in
3632 1.1 mrg gcc)
3633 1.1 mrg # This depmode causes a compiler race in universal mode.
3634 1.1 mrg test "$am__universal" = false || continue
3635 1.1 mrg ;;
3636 1.1 mrg nosideeffect)
3637 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3638 1.1 mrg # only be used when explicitly requested
3639 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3640 1.1 mrg continue
3641 1.1 mrg else
3642 1.1 mrg break
3643 1.1 mrg fi
3644 1.1 mrg ;;
3645 1.1 mrg msvisualcpp | msvcmsys)
3646 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3647 1.1 mrg # not run yet. These depmodes are late enough in the game, and
3648 1.1 mrg # so weak that their functioning should not be impacted.
3649 1.1 mrg am__obj=conftest.${OBJEXT-o}
3650 1.1 mrg am__minus_obj=
3651 1.1 mrg ;;
3652 1.1 mrg none) break ;;
3653 1.1 mrg esac
3654 1.1 mrg if depmode=$depmode \
3655 1.1 mrg source=sub/conftest.c object=$am__obj \
3656 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3657 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3658 1.1 mrg >/dev/null 2>conftest.err &&
3659 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3660 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3661 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3662 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3663 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3664 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3665 1.1 mrg # that says an option was ignored or not supported.
3666 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3667 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3668 1.1 mrg # The diagnosis changed in icc 8.0:
3669 1.1 mrg # icc: Command line remark: option '-MP' not supported
3670 1.1 mrg if (grep 'ignoring option' conftest.err ||
3671 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3672 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3673 1.1 mrg break
3674 1.1 mrg fi
3675 1.1 mrg fi
3676 1.1 mrg done
3677 1.1 mrg
3678 1.1 mrg cd ..
3679 1.1 mrg rm -rf conftest.dir
3680 1.1 mrg else
3681 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3682 1.1 mrg fi
3683 1.1 mrg
3684 1.1 mrg fi
3685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3686 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3687 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3688 1.1 mrg
3689 1.1 mrg if
3690 1.1 mrg test "x$enable_dependency_tracking" != xno \
3691 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3692 1.1 mrg am__fastdepCC_TRUE=
3693 1.1 mrg am__fastdepCC_FALSE='#'
3694 1.1 mrg else
3695 1.1 mrg am__fastdepCC_TRUE='#'
3696 1.1 mrg am__fastdepCC_FALSE=
3697 1.1 mrg fi
3698 1.1 mrg
3699 1.1 mrg
3700 1.1 mrg
3701 1.1 mrg # Check whether --enable-largefile was given.
3702 1.1 mrg if test "${enable_largefile+set}" = set; then :
3703 1.1 mrg enableval=$enable_largefile;
3704 1.1 mrg fi
3705 1.1 mrg
3706 1.1 mrg if test "$enable_largefile" != no; then
3707 1.1 mrg
3708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3709 1.1 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3710 1.1 mrg if test "${ac_cv_sys_largefile_CC+set}" = set; then :
3711 1.1 mrg $as_echo_n "(cached) " >&6
3712 1.1 mrg else
3713 1.1 mrg ac_cv_sys_largefile_CC=no
3714 1.1 mrg if test "$GCC" != yes; then
3715 1.1 mrg ac_save_CC=$CC
3716 1.1 mrg while :; do
3717 1.1 mrg # IRIX 6.2 and later do not support large files by default,
3718 1.1 mrg # so use the C compiler's -n32 option if that helps.
3719 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3720 1.1 mrg /* end confdefs.h. */
3721 1.1 mrg #include <sys/types.h>
3722 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3723 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3724 1.1 mrg since some C++ compilers masquerading as C compilers
3725 1.1 mrg incorrectly reject 9223372036854775807. */
3726 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3727 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3728 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3729 1.1 mrg ? 1 : -1];
3730 1.1 mrg int
3731 1.1 mrg main ()
3732 1.1 mrg {
3733 1.1 mrg
3734 1.1 mrg ;
3735 1.1 mrg return 0;
3736 1.1 mrg }
3737 1.1 mrg _ACEOF
3738 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3739 1.1 mrg break
3740 1.1 mrg fi
3741 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3742 1.1 mrg CC="$CC -n32"
3743 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3744 1.1 mrg ac_cv_sys_largefile_CC=' -n32'; break
3745 1.1 mrg fi
3746 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3747 1.1 mrg break
3748 1.1 mrg done
3749 1.1 mrg CC=$ac_save_CC
3750 1.1 mrg rm -f conftest.$ac_ext
3751 1.1 mrg fi
3752 1.1 mrg fi
3753 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3754 1.1 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3755 1.1 mrg if test "$ac_cv_sys_largefile_CC" != no; then
3756 1.1 mrg CC=$CC$ac_cv_sys_largefile_CC
3757 1.1 mrg fi
3758 1.1 mrg
3759 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3760 1.1 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3761 1.1 mrg if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
3762 1.1 mrg $as_echo_n "(cached) " >&6
3763 1.1 mrg else
3764 1.1 mrg while :; do
3765 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3766 1.1 mrg /* end confdefs.h. */
3767 1.1 mrg #include <sys/types.h>
3768 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3769 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3770 1.1 mrg since some C++ compilers masquerading as C compilers
3771 1.1 mrg incorrectly reject 9223372036854775807. */
3772 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3773 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3774 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3775 1.1 mrg ? 1 : -1];
3776 1.1 mrg int
3777 1.1 mrg main ()
3778 1.1 mrg {
3779 1.1 mrg
3780 1.1 mrg ;
3781 1.1 mrg return 0;
3782 1.1 mrg }
3783 1.1 mrg _ACEOF
3784 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3785 1.1 mrg ac_cv_sys_file_offset_bits=no; break
3786 1.1 mrg fi
3787 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3788 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3789 1.1 mrg /* end confdefs.h. */
3790 1.1 mrg #define _FILE_OFFSET_BITS 64
3791 1.1 mrg #include <sys/types.h>
3792 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3793 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3794 1.1 mrg since some C++ compilers masquerading as C compilers
3795 1.1 mrg incorrectly reject 9223372036854775807. */
3796 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3797 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3798 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3799 1.1 mrg ? 1 : -1];
3800 1.1 mrg int
3801 1.1 mrg main ()
3802 1.1 mrg {
3803 1.1 mrg
3804 1.1 mrg ;
3805 1.1 mrg return 0;
3806 1.1 mrg }
3807 1.1 mrg _ACEOF
3808 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3809 1.1 mrg ac_cv_sys_file_offset_bits=64; break
3810 1.1 mrg fi
3811 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3812 1.1 mrg ac_cv_sys_file_offset_bits=unknown
3813 1.1 mrg break
3814 1.1 mrg done
3815 1.1 mrg fi
3816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3817 1.1 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3818 1.1 mrg case $ac_cv_sys_file_offset_bits in #(
3819 1.1 mrg no | unknown) ;;
3820 1.1 mrg *)
3821 1.1 mrg cat >>confdefs.h <<_ACEOF
3822 1.1 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3823 1.1 mrg _ACEOF
3824 1.1 mrg ;;
3825 1.1 mrg esac
3826 1.1 mrg rm -rf conftest*
3827 1.1 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
3828 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3829 1.1 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3830 1.1 mrg if test "${ac_cv_sys_large_files+set}" = set; then :
3831 1.1 mrg $as_echo_n "(cached) " >&6
3832 1.1 mrg else
3833 1.1 mrg while :; do
3834 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3835 1.1 mrg /* end confdefs.h. */
3836 1.1 mrg #include <sys/types.h>
3837 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3838 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3839 1.1 mrg since some C++ compilers masquerading as C compilers
3840 1.1 mrg incorrectly reject 9223372036854775807. */
3841 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3842 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3843 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3844 1.1 mrg ? 1 : -1];
3845 1.1 mrg int
3846 1.1 mrg main ()
3847 1.1 mrg {
3848 1.1 mrg
3849 1.1 mrg ;
3850 1.1 mrg return 0;
3851 1.1 mrg }
3852 1.1 mrg _ACEOF
3853 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3854 1.1 mrg ac_cv_sys_large_files=no; break
3855 1.1 mrg fi
3856 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3857 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3858 1.1 mrg /* end confdefs.h. */
3859 1.1 mrg #define _LARGE_FILES 1
3860 1.1 mrg #include <sys/types.h>
3861 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3862 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3863 1.1 mrg since some C++ compilers masquerading as C compilers
3864 1.1 mrg incorrectly reject 9223372036854775807. */
3865 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3866 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3867 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3868 1.1 mrg ? 1 : -1];
3869 1.1 mrg int
3870 1.1 mrg main ()
3871 1.1 mrg {
3872 1.1 mrg
3873 1.1 mrg ;
3874 1.1 mrg return 0;
3875 1.1 mrg }
3876 1.1 mrg _ACEOF
3877 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3878 1.1 mrg ac_cv_sys_large_files=1; break
3879 1.1 mrg fi
3880 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3881 1.1 mrg ac_cv_sys_large_files=unknown
3882 1.1 mrg break
3883 1.1 mrg done
3884 1.1 mrg fi
3885 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
3886 1.1 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
3887 1.1 mrg case $ac_cv_sys_large_files in #(
3888 1.1 mrg no | unknown) ;;
3889 1.1 mrg *)
3890 1.1 mrg cat >>confdefs.h <<_ACEOF
3891 1.1 mrg #define _LARGE_FILES $ac_cv_sys_large_files
3892 1.1 mrg _ACEOF
3893 1.1 mrg ;;
3894 1.1 mrg esac
3895 1.1 mrg rm -rf conftest*
3896 1.1 mrg fi
3897 1.1 mrg fi
3898 1.1 mrg
3899 1.1 mrg
3900 1.1 mrg
3901 1.1 mrg case `pwd` in
3902 1.1 mrg *\ * | *\ *)
3903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3904 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3905 1.1 mrg esac
3906 1.1 mrg
3907 1.1 mrg
3908 1.1 mrg
3909 1.1 mrg macro_version='2.2.7a'
3910 1.1 mrg macro_revision='1.3134'
3911 1.1 mrg
3912 1.1 mrg
3913 1.1 mrg
3914 1.1 mrg
3915 1.1 mrg
3916 1.1 mrg
3917 1.1 mrg
3918 1.1 mrg
3919 1.1 mrg
3920 1.1 mrg
3921 1.1 mrg
3922 1.1 mrg
3923 1.1 mrg
3924 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
3925 1.1 mrg
3926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3927 1.1 mrg $as_echo_n "checking host system type... " >&6; }
3928 1.1 mrg if test "${ac_cv_host+set}" = set; then :
3929 1.1 mrg $as_echo_n "(cached) " >&6
3930 1.1 mrg else
3931 1.1 mrg if test "x$host_alias" = x; then
3932 1.1 mrg ac_cv_host=$ac_cv_build
3933 1.1 mrg else
3934 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3935 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
3936 1.1 mrg fi
3937 1.1 mrg
3938 1.1 mrg fi
3939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
3940 1.1 mrg $as_echo "$ac_cv_host" >&6; }
3941 1.1 mrg case $ac_cv_host in
3942 1.1 mrg *-*-*) ;;
3943 1.1 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
3944 1.1 mrg esac
3945 1.1 mrg host=$ac_cv_host
3946 1.1 mrg ac_save_IFS=$IFS; IFS='-'
3947 1.1 mrg set x $ac_cv_host
3948 1.1 mrg shift
3949 1.1 mrg host_cpu=$1
3950 1.1 mrg host_vendor=$2
3951 1.1 mrg shift; shift
3952 1.1 mrg # Remember, the first character of IFS is used to create $*,
3953 1.1 mrg # except with old shells:
3954 1.1 mrg host_os=$*
3955 1.1 mrg IFS=$ac_save_IFS
3956 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3957 1.1 mrg
3958 1.1 mrg
3959 1.1 mrg # Backslashify metacharacters that are still active within
3960 1.1 mrg # double-quoted strings.
3961 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
3962 1.1 mrg
3963 1.1 mrg # Same as above, but do not quote variable references.
3964 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
3965 1.1 mrg
3966 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
3967 1.1 mrg # double_quote_subst'ed string.
3968 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
3969 1.1 mrg
3970 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
3971 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
3972 1.1 mrg
3973 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
3974 1.1 mrg no_glob_subst='s/\*/\\\*/g'
3975 1.1 mrg
3976 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3977 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3978 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3979 1.1 mrg
3980 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3981 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
3982 1.1 mrg # Test print first, because it will be a builtin if present.
3983 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3984 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3985 1.1 mrg ECHO='print -r --'
3986 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3987 1.1 mrg ECHO='printf %s\n'
3988 1.1 mrg else
3989 1.1 mrg # Use this function as a fallback that always works.
3990 1.1 mrg func_fallback_echo ()
3991 1.1 mrg {
3992 1.1 mrg eval 'cat <<_LTECHO_EOF
3993 1.1 mrg $1
3994 1.1 mrg _LTECHO_EOF'
3995 1.1 mrg }
3996 1.1 mrg ECHO='func_fallback_echo'
3997 1.1 mrg fi
3998 1.1 mrg
3999 1.1 mrg # func_echo_all arg...
4000 1.1 mrg # Invoke $ECHO with all args, space-separated.
4001 1.1 mrg func_echo_all ()
4002 1.1 mrg {
4003 1.1 mrg $ECHO ""
4004 1.1 mrg }
4005 1.1 mrg
4006 1.1 mrg case "$ECHO" in
4007 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4008 1.1 mrg $as_echo "printf" >&6; } ;;
4009 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4010 1.1 mrg $as_echo "print -r" >&6; } ;;
4011 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4012 1.1 mrg $as_echo "cat" >&6; } ;;
4013 1.1 mrg esac
4014 1.1 mrg
4015 1.1 mrg
4016 1.1 mrg
4017 1.1 mrg
4018 1.1 mrg
4019 1.1 mrg
4020 1.1 mrg
4021 1.1 mrg
4022 1.1 mrg
4023 1.1 mrg
4024 1.1 mrg
4025 1.1 mrg
4026 1.1 mrg
4027 1.1 mrg
4028 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4029 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4030 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4031 1.1 mrg $as_echo_n "(cached) " >&6
4032 1.1 mrg else
4033 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4034 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4035 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4036 1.1 mrg done
4037 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4038 1.1 mrg { ac_script=; unset ac_script;}
4039 1.1 mrg if test -z "$SED"; then
4040 1.1 mrg ac_path_SED_found=false
4041 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4042 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4043 1.1 mrg for as_dir in $PATH
4044 1.1 mrg do
4045 1.1 mrg IFS=$as_save_IFS
4046 1.1 mrg test -z "$as_dir" && as_dir=.
4047 1.1 mrg for ac_prog in sed gsed; do
4048 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4049 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4050 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4051 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4052 1.1 mrg # Check for GNU $ac_path_SED
4053 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4054 1.1 mrg *GNU*)
4055 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4056 1.1 mrg *)
4057 1.1 mrg ac_count=0
4058 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4059 1.1 mrg while :
4060 1.1 mrg do
4061 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4062 1.1 mrg mv "conftest.tmp" "conftest.in"
4063 1.1 mrg cp "conftest.in" "conftest.nl"
4064 1.1 mrg $as_echo '' >> "conftest.nl"
4065 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4066 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4067 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4068 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4069 1.1 mrg # Best one so far, save it but keep looking for a better one
4070 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4071 1.1 mrg ac_path_SED_max=$ac_count
4072 1.1 mrg fi
4073 1.1 mrg # 10*(2^10) chars as input seems more than enough
4074 1.1 mrg test $ac_count -gt 10 && break
4075 1.1 mrg done
4076 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4077 1.1 mrg esac
4078 1.1 mrg
4079 1.1 mrg $ac_path_SED_found && break 3
4080 1.1 mrg done
4081 1.1 mrg done
4082 1.1 mrg done
4083 1.1 mrg IFS=$as_save_IFS
4084 1.1 mrg if test -z "$ac_cv_path_SED"; then
4085 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4086 1.1 mrg fi
4087 1.1 mrg else
4088 1.1 mrg ac_cv_path_SED=$SED
4089 1.1 mrg fi
4090 1.1 mrg
4091 1.1 mrg fi
4092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4093 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4094 1.1 mrg SED="$ac_cv_path_SED"
4095 1.1 mrg rm -f conftest.sed
4096 1.1 mrg
4097 1.1 mrg test -z "$SED" && SED=sed
4098 1.1 mrg Xsed="$SED -e 1s/^X//"
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4111 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4112 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4113 1.1 mrg $as_echo_n "(cached) " >&6
4114 1.1 mrg else
4115 1.1 mrg if test -z "$GREP"; then
4116 1.1 mrg ac_path_GREP_found=false
4117 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4118 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4119 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4120 1.1 mrg do
4121 1.1 mrg IFS=$as_save_IFS
4122 1.1 mrg test -z "$as_dir" && as_dir=.
4123 1.1 mrg for ac_prog in grep ggrep; do
4124 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4125 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4126 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4127 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4128 1.1 mrg # Check for GNU $ac_path_GREP
4129 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4130 1.1 mrg *GNU*)
4131 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4132 1.1 mrg *)
4133 1.1 mrg ac_count=0
4134 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4135 1.1 mrg while :
4136 1.1 mrg do
4137 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4138 1.1 mrg mv "conftest.tmp" "conftest.in"
4139 1.1 mrg cp "conftest.in" "conftest.nl"
4140 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4141 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4142 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4143 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4144 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4145 1.1 mrg # Best one so far, save it but keep looking for a better one
4146 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4147 1.1 mrg ac_path_GREP_max=$ac_count
4148 1.1 mrg fi
4149 1.1 mrg # 10*(2^10) chars as input seems more than enough
4150 1.1 mrg test $ac_count -gt 10 && break
4151 1.1 mrg done
4152 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4153 1.1 mrg esac
4154 1.1 mrg
4155 1.1 mrg $ac_path_GREP_found && break 3
4156 1.1 mrg done
4157 1.1 mrg done
4158 1.1 mrg done
4159 1.1 mrg IFS=$as_save_IFS
4160 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4161 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4162 1.1 mrg fi
4163 1.1 mrg else
4164 1.1 mrg ac_cv_path_GREP=$GREP
4165 1.1 mrg fi
4166 1.1 mrg
4167 1.1 mrg fi
4168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4169 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4170 1.1 mrg GREP="$ac_cv_path_GREP"
4171 1.1 mrg
4172 1.1 mrg
4173 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4174 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4175 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4176 1.1 mrg $as_echo_n "(cached) " >&6
4177 1.1 mrg else
4178 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4179 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4180 1.1 mrg else
4181 1.1 mrg if test -z "$EGREP"; then
4182 1.1 mrg ac_path_EGREP_found=false
4183 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4184 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4185 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4186 1.1 mrg do
4187 1.1 mrg IFS=$as_save_IFS
4188 1.1 mrg test -z "$as_dir" && as_dir=.
4189 1.1 mrg for ac_prog in egrep; do
4190 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4191 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4192 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4193 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4194 1.1 mrg # Check for GNU $ac_path_EGREP
4195 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4196 1.1 mrg *GNU*)
4197 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4198 1.1 mrg *)
4199 1.1 mrg ac_count=0
4200 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4201 1.1 mrg while :
4202 1.1 mrg do
4203 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4204 1.1 mrg mv "conftest.tmp" "conftest.in"
4205 1.1 mrg cp "conftest.in" "conftest.nl"
4206 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4207 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4208 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4209 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4210 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4211 1.1 mrg # Best one so far, save it but keep looking for a better one
4212 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4213 1.1 mrg ac_path_EGREP_max=$ac_count
4214 1.1 mrg fi
4215 1.1 mrg # 10*(2^10) chars as input seems more than enough
4216 1.1 mrg test $ac_count -gt 10 && break
4217 1.1 mrg done
4218 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4219 1.1 mrg esac
4220 1.1 mrg
4221 1.1 mrg $ac_path_EGREP_found && break 3
4222 1.1 mrg done
4223 1.1 mrg done
4224 1.1 mrg done
4225 1.1 mrg IFS=$as_save_IFS
4226 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4227 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4228 1.1 mrg fi
4229 1.1 mrg else
4230 1.1 mrg ac_cv_path_EGREP=$EGREP
4231 1.1 mrg fi
4232 1.1 mrg
4233 1.1 mrg fi
4234 1.1 mrg fi
4235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4236 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4237 1.1 mrg EGREP="$ac_cv_path_EGREP"
4238 1.1 mrg
4239 1.1 mrg
4240 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4241 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4242 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4243 1.1 mrg $as_echo_n "(cached) " >&6
4244 1.1 mrg else
4245 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4246 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4247 1.1 mrg else
4248 1.1 mrg if test -z "$FGREP"; then
4249 1.1 mrg ac_path_FGREP_found=false
4250 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4251 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4252 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4253 1.1 mrg do
4254 1.1 mrg IFS=$as_save_IFS
4255 1.1 mrg test -z "$as_dir" && as_dir=.
4256 1.1 mrg for ac_prog in fgrep; do
4257 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4258 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4259 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4260 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4261 1.1 mrg # Check for GNU $ac_path_FGREP
4262 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4263 1.1 mrg *GNU*)
4264 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4265 1.1 mrg *)
4266 1.1 mrg ac_count=0
4267 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4268 1.1 mrg while :
4269 1.1 mrg do
4270 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4271 1.1 mrg mv "conftest.tmp" "conftest.in"
4272 1.1 mrg cp "conftest.in" "conftest.nl"
4273 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4274 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4275 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4276 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4277 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4278 1.1 mrg # Best one so far, save it but keep looking for a better one
4279 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4280 1.1 mrg ac_path_FGREP_max=$ac_count
4281 1.1 mrg fi
4282 1.1 mrg # 10*(2^10) chars as input seems more than enough
4283 1.1 mrg test $ac_count -gt 10 && break
4284 1.1 mrg done
4285 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4286 1.1 mrg esac
4287 1.1 mrg
4288 1.1 mrg $ac_path_FGREP_found && break 3
4289 1.1 mrg done
4290 1.1 mrg done
4291 1.1 mrg done
4292 1.1 mrg IFS=$as_save_IFS
4293 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4294 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4295 1.1 mrg fi
4296 1.1 mrg else
4297 1.1 mrg ac_cv_path_FGREP=$FGREP
4298 1.1 mrg fi
4299 1.1 mrg
4300 1.1 mrg fi
4301 1.1 mrg fi
4302 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4303 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4304 1.1 mrg FGREP="$ac_cv_path_FGREP"
4305 1.1 mrg
4306 1.1 mrg
4307 1.1 mrg test -z "$GREP" && GREP=grep
4308 1.1 mrg
4309 1.1 mrg
4310 1.1 mrg
4311 1.1 mrg
4312 1.1 mrg
4313 1.1 mrg
4314 1.1 mrg
4315 1.1 mrg
4316 1.1 mrg
4317 1.1 mrg
4318 1.1 mrg
4319 1.1 mrg
4320 1.1 mrg
4321 1.1 mrg
4322 1.1 mrg
4323 1.1 mrg
4324 1.1 mrg
4325 1.1 mrg
4326 1.1 mrg
4327 1.1 mrg # Check whether --with-gnu-ld was given.
4328 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4329 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4330 1.1 mrg else
4331 1.1 mrg with_gnu_ld=no
4332 1.1 mrg fi
4333 1.1 mrg
4334 1.1 mrg ac_prog=ld
4335 1.1 mrg if test "$GCC" = yes; then
4336 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4338 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4339 1.1 mrg case $host in
4340 1.1 mrg *-*-mingw*)
4341 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4342 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4343 1.1 mrg *)
4344 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4345 1.1 mrg esac
4346 1.1 mrg case $ac_prog in
4347 1.1 mrg # Accept absolute paths.
4348 1.1 mrg [\\/]* | ?:[\\/]*)
4349 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4350 1.1 mrg # Canonicalize the pathname of ld
4351 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4352 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4353 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4354 1.1 mrg done
4355 1.1 mrg test -z "$LD" && LD="$ac_prog"
4356 1.1 mrg ;;
4357 1.1 mrg "")
4358 1.1 mrg # If it fails, then pretend we aren't using GCC.
4359 1.1 mrg ac_prog=ld
4360 1.1 mrg ;;
4361 1.1 mrg *)
4362 1.1 mrg # If it is relative, then search for the first ld in PATH.
4363 1.1 mrg with_gnu_ld=unknown
4364 1.1 mrg ;;
4365 1.1 mrg esac
4366 1.1 mrg elif test "$with_gnu_ld" = yes; then
4367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4368 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4369 1.1 mrg else
4370 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4371 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4372 1.1 mrg fi
4373 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4374 1.1 mrg $as_echo_n "(cached) " >&6
4375 1.1 mrg else
4376 1.1 mrg if test -z "$LD"; then
4377 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4378 1.1 mrg for ac_dir in $PATH; do
4379 1.1 mrg IFS="$lt_save_ifs"
4380 1.1 mrg test -z "$ac_dir" && ac_dir=.
4381 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4382 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4383 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4384 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4385 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4386 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4387 1.1 mrg *GNU* | *'with BFD'*)
4388 1.1 mrg test "$with_gnu_ld" != no && break
4389 1.1 mrg ;;
4390 1.1 mrg *)
4391 1.1 mrg test "$with_gnu_ld" != yes && break
4392 1.1 mrg ;;
4393 1.1 mrg esac
4394 1.1 mrg fi
4395 1.1 mrg done
4396 1.1 mrg IFS="$lt_save_ifs"
4397 1.1 mrg else
4398 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4399 1.1 mrg fi
4400 1.1 mrg fi
4401 1.1 mrg
4402 1.1 mrg LD="$lt_cv_path_LD"
4403 1.1 mrg if test -n "$LD"; then
4404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4405 1.1 mrg $as_echo "$LD" >&6; }
4406 1.1 mrg else
4407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4408 1.1 mrg $as_echo "no" >&6; }
4409 1.1 mrg fi
4410 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4411 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4412 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4413 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4414 1.1 mrg $as_echo_n "(cached) " >&6
4415 1.1 mrg else
4416 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4417 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4418 1.1 mrg *GNU* | *'with BFD'*)
4419 1.1 mrg lt_cv_prog_gnu_ld=yes
4420 1.1 mrg ;;
4421 1.1 mrg *)
4422 1.1 mrg lt_cv_prog_gnu_ld=no
4423 1.1 mrg ;;
4424 1.1 mrg esac
4425 1.1 mrg fi
4426 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4427 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4428 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4429 1.1 mrg
4430 1.1 mrg
4431 1.1 mrg
4432 1.1 mrg
4433 1.1 mrg
4434 1.1 mrg
4435 1.1 mrg
4436 1.1 mrg
4437 1.1 mrg
4438 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4439 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4440 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4441 1.1 mrg $as_echo_n "(cached) " >&6
4442 1.1 mrg else
4443 1.1 mrg if test -n "$NM"; then
4444 1.1 mrg # Let the user override the test.
4445 1.1 mrg lt_cv_path_NM="$NM"
4446 1.1 mrg else
4447 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4448 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4449 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4450 1.1 mrg fi
4451 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4452 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4453 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4454 1.1 mrg IFS="$lt_save_ifs"
4455 1.1 mrg test -z "$ac_dir" && ac_dir=.
4456 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4457 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4458 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4459 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4460 1.1 mrg # nm: unknown option "B" ignored
4461 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4462 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4463 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4464 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4465 1.1 mrg break
4466 1.1 mrg ;;
4467 1.1 mrg *)
4468 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4469 1.1 mrg */dev/null*)
4470 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4471 1.1 mrg break
4472 1.1 mrg ;;
4473 1.1 mrg *)
4474 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4475 1.1 mrg continue # so that we can try to find one that supports BSD flags
4476 1.1 mrg ;;
4477 1.1 mrg esac
4478 1.1 mrg ;;
4479 1.1 mrg esac
4480 1.1 mrg fi
4481 1.1 mrg done
4482 1.1 mrg IFS="$lt_save_ifs"
4483 1.1 mrg done
4484 1.1 mrg : ${lt_cv_path_NM=no}
4485 1.1 mrg fi
4486 1.1 mrg fi
4487 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4488 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4489 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4490 1.1 mrg NM="$lt_cv_path_NM"
4491 1.1 mrg else
4492 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4493 1.1 mrg if test -n "$DUMPBIN"; then :
4494 1.1 mrg # Let the user override the test.
4495 1.1 mrg else
4496 1.1 mrg if test -n "$ac_tool_prefix"; then
4497 1.1 mrg for ac_prog in dumpbin "link -dump"
4498 1.1 mrg do
4499 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4500 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4501 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4502 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4503 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4504 1.1 mrg $as_echo_n "(cached) " >&6
4505 1.1 mrg else
4506 1.1 mrg if test -n "$DUMPBIN"; then
4507 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4508 1.1 mrg else
4509 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4510 1.1 mrg for as_dir in $PATH
4511 1.1 mrg do
4512 1.1 mrg IFS=$as_save_IFS
4513 1.1 mrg test -z "$as_dir" && as_dir=.
4514 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4515 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4516 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4517 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4518 1.1 mrg break 2
4519 1.1 mrg fi
4520 1.1 mrg done
4521 1.1 mrg done
4522 1.1 mrg IFS=$as_save_IFS
4523 1.1 mrg
4524 1.1 mrg fi
4525 1.1 mrg fi
4526 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4527 1.1 mrg if test -n "$DUMPBIN"; then
4528 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4529 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4530 1.1 mrg else
4531 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4532 1.1 mrg $as_echo "no" >&6; }
4533 1.1 mrg fi
4534 1.1 mrg
4535 1.1 mrg
4536 1.1 mrg test -n "$DUMPBIN" && break
4537 1.1 mrg done
4538 1.1 mrg fi
4539 1.1 mrg if test -z "$DUMPBIN"; then
4540 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4541 1.1 mrg for ac_prog in dumpbin "link -dump"
4542 1.1 mrg do
4543 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4544 1.1 mrg set dummy $ac_prog; ac_word=$2
4545 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4546 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4547 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4548 1.1 mrg $as_echo_n "(cached) " >&6
4549 1.1 mrg else
4550 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4551 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4552 1.1 mrg else
4553 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4554 1.1 mrg for as_dir in $PATH
4555 1.1 mrg do
4556 1.1 mrg IFS=$as_save_IFS
4557 1.1 mrg test -z "$as_dir" && as_dir=.
4558 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4559 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4560 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4561 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4562 1.1 mrg break 2
4563 1.1 mrg fi
4564 1.1 mrg done
4565 1.1 mrg done
4566 1.1 mrg IFS=$as_save_IFS
4567 1.1 mrg
4568 1.1 mrg fi
4569 1.1 mrg fi
4570 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4571 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4572 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4573 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4574 1.1 mrg else
4575 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4576 1.1 mrg $as_echo "no" >&6; }
4577 1.1 mrg fi
4578 1.1 mrg
4579 1.1 mrg
4580 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
4581 1.1 mrg done
4582 1.1 mrg
4583 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
4584 1.1 mrg DUMPBIN=":"
4585 1.1 mrg else
4586 1.1 mrg case $cross_compiling:$ac_tool_warned in
4587 1.1 mrg yes:)
4588 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4589 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4590 1.1 mrg ac_tool_warned=yes ;;
4591 1.1 mrg esac
4592 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
4593 1.1 mrg fi
4594 1.1 mrg fi
4595 1.1 mrg
4596 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4597 1.1 mrg *COFF*)
4598 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
4599 1.1 mrg ;;
4600 1.1 mrg *)
4601 1.1 mrg DUMPBIN=:
4602 1.1 mrg ;;
4603 1.1 mrg esac
4604 1.1 mrg fi
4605 1.1 mrg
4606 1.1 mrg if test "$DUMPBIN" != ":"; then
4607 1.1 mrg NM="$DUMPBIN"
4608 1.1 mrg fi
4609 1.1 mrg fi
4610 1.1 mrg test -z "$NM" && NM=nm
4611 1.1 mrg
4612 1.1 mrg
4613 1.1 mrg
4614 1.1 mrg
4615 1.1 mrg
4616 1.1 mrg
4617 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4618 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4619 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4620 1.1 mrg $as_echo_n "(cached) " >&6
4621 1.1 mrg else
4622 1.1 mrg lt_cv_nm_interface="BSD nm"
4623 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4624 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4625 1.1 mrg (eval "$ac_compile" 2>conftest.err)
4626 1.1 mrg cat conftest.err >&5
4627 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4628 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4629 1.1 mrg cat conftest.err >&5
4630 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4631 1.1 mrg cat conftest.out >&5
4632 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4633 1.1 mrg lt_cv_nm_interface="MS dumpbin"
4634 1.1 mrg fi
4635 1.1 mrg rm -f conftest*
4636 1.1 mrg fi
4637 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4638 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4639 1.1 mrg
4640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4641 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4642 1.1 mrg LN_S=$as_ln_s
4643 1.1 mrg if test "$LN_S" = "ln -s"; then
4644 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4645 1.1 mrg $as_echo "yes" >&6; }
4646 1.1 mrg else
4647 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4648 1.1 mrg $as_echo "no, using $LN_S" >&6; }
4649 1.1 mrg fi
4650 1.1 mrg
4651 1.1 mrg # find the maximum length of command line arguments
4652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4653 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4654 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4655 1.1 mrg $as_echo_n "(cached) " >&6
4656 1.1 mrg else
4657 1.1 mrg i=0
4658 1.1 mrg teststring="ABCD"
4659 1.1 mrg
4660 1.1 mrg case $build_os in
4661 1.1 mrg msdosdjgpp*)
4662 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4663 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4664 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
4665 1.1 mrg # check would be larger than it should be.
4666 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4667 1.1 mrg ;;
4668 1.1 mrg
4669 1.1 mrg gnu*)
4670 1.1 mrg # Under GNU Hurd, this test is not required because there is
4671 1.1 mrg # no limit to the length of command line arguments.
4672 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
4673 1.1 mrg lt_cv_sys_max_cmd_len=-1;
4674 1.1 mrg ;;
4675 1.1 mrg
4676 1.1 mrg cygwin* | mingw* | cegcc*)
4677 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4678 1.1 mrg # about 5 minutes as the teststring grows exponentially.
4679 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4680 1.1 mrg # you end up with a "frozen" computer, even though with patience
4681 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
4682 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
4683 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4684 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4685 1.1 mrg ;;
4686 1.1 mrg
4687 1.1 mrg mint*)
4688 1.1 mrg # On MiNT this can take a long time and run out of memory.
4689 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4690 1.1 mrg ;;
4691 1.1 mrg
4692 1.1 mrg amigaos*)
4693 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4694 1.1 mrg # So we just punt and use a minimum line length of 8192.
4695 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4696 1.1 mrg ;;
4697 1.1 mrg
4698 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4699 1.1 mrg # This has been around since 386BSD, at least. Likely further.
4700 1.1 mrg if test -x /sbin/sysctl; then
4701 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4702 1.1 mrg elif test -x /usr/sbin/sysctl; then
4703 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4704 1.1 mrg else
4705 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4706 1.1 mrg fi
4707 1.1 mrg # And add a safety zone
4708 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4709 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4710 1.1 mrg ;;
4711 1.1 mrg
4712 1.1 mrg interix*)
4713 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4714 1.1 mrg lt_cv_sys_max_cmd_len=196608
4715 1.1 mrg ;;
4716 1.1 mrg
4717 1.1 mrg osf*)
4718 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4719 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4720 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
4721 1.1 mrg # First set a reasonable default.
4722 1.1 mrg lt_cv_sys_max_cmd_len=16384
4723 1.1 mrg #
4724 1.1 mrg if test -x /sbin/sysconfig; then
4725 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4726 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4727 1.1 mrg esac
4728 1.1 mrg fi
4729 1.1 mrg ;;
4730 1.1 mrg sco3.2v5*)
4731 1.1 mrg lt_cv_sys_max_cmd_len=102400
4732 1.1 mrg ;;
4733 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4734 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4735 1.1 mrg if test -n "$kargmax"; then
4736 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4737 1.1 mrg else
4738 1.1 mrg lt_cv_sys_max_cmd_len=32768
4739 1.1 mrg fi
4740 1.1 mrg ;;
4741 1.1 mrg *)
4742 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4743 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4744 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4745 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4746 1.1 mrg else
4747 1.1 mrg # Make teststring a little bigger before we do anything with it.
4748 1.1 mrg # a 1K string should be a reasonable start.
4749 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
4750 1.1 mrg teststring=$teststring$teststring
4751 1.1 mrg done
4752 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4753 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
4754 1.1 mrg # maximum length that is only half of the actual maximum length, but
4755 1.1 mrg # we can't tell.
4756 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4757 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4758 1.1 mrg test $i != 17 # 1/2 MB should be enough
4759 1.1 mrg do
4760 1.1 mrg i=`expr $i + 1`
4761 1.1 mrg teststring=$teststring$teststring
4762 1.1 mrg done
4763 1.1 mrg # Only check the string length outside the loop.
4764 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4765 1.1 mrg teststring=
4766 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
4767 1.1 mrg # massive amounts of additional arguments before passing them to the
4768 1.1 mrg # linker. It appears as though 1/2 is a usable value.
4769 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4770 1.1 mrg fi
4771 1.1 mrg ;;
4772 1.1 mrg esac
4773 1.1 mrg
4774 1.1 mrg fi
4775 1.1 mrg
4776 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4777 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4778 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4779 1.1 mrg else
4780 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4781 1.1 mrg $as_echo "none" >&6; }
4782 1.1 mrg fi
4783 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4784 1.1 mrg
4785 1.1 mrg
4786 1.1 mrg
4787 1.1 mrg
4788 1.1 mrg
4789 1.1 mrg
4790 1.1 mrg : ${CP="cp -f"}
4791 1.1 mrg : ${MV="mv -f"}
4792 1.1 mrg : ${RM="rm -f"}
4793 1.1 mrg
4794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4795 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4796 1.1 mrg # Try some XSI features
4797 1.1 mrg xsi_shell=no
4798 1.1 mrg ( _lt_dummy="a/b/c"
4799 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4800 1.1 mrg = c,a/b,, \
4801 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4802 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4803 1.1 mrg && xsi_shell=yes
4804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4805 1.1 mrg $as_echo "$xsi_shell" >&6; }
4806 1.1 mrg
4807 1.1 mrg
4808 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4809 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4810 1.1 mrg lt_shell_append=no
4811 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4812 1.1 mrg >/dev/null 2>&1 \
4813 1.1 mrg && lt_shell_append=yes
4814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4815 1.1 mrg $as_echo "$lt_shell_append" >&6; }
4816 1.1 mrg
4817 1.1 mrg
4818 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4819 1.1 mrg lt_unset=unset
4820 1.1 mrg else
4821 1.1 mrg lt_unset=false
4822 1.1 mrg fi
4823 1.1 mrg
4824 1.1 mrg
4825 1.1 mrg
4826 1.1 mrg
4827 1.1 mrg
4828 1.1 mrg # test EBCDIC or ASCII
4829 1.1 mrg case `echo X|tr X '\101'` in
4830 1.1 mrg A) # ASCII based system
4831 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4832 1.1 mrg lt_SP2NL='tr \040 \012'
4833 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
4834 1.1 mrg ;;
4835 1.1 mrg *) # EBCDIC based system
4836 1.1 mrg lt_SP2NL='tr \100 \n'
4837 1.1 mrg lt_NL2SP='tr \r\n \100\100'
4838 1.1 mrg ;;
4839 1.1 mrg esac
4840 1.1 mrg
4841 1.1 mrg
4842 1.1 mrg
4843 1.1 mrg
4844 1.1 mrg
4845 1.1 mrg
4846 1.1 mrg
4847 1.1 mrg
4848 1.1 mrg
4849 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4850 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
4851 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
4852 1.1 mrg $as_echo_n "(cached) " >&6
4853 1.1 mrg else
4854 1.1 mrg lt_cv_ld_reload_flag='-r'
4855 1.1 mrg fi
4856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4857 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
4858 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
4859 1.1 mrg case $reload_flag in
4860 1.1 mrg "" | " "*) ;;
4861 1.1 mrg *) reload_flag=" $reload_flag" ;;
4862 1.1 mrg esac
4863 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4864 1.1 mrg case $host_os in
4865 1.1 mrg darwin*)
4866 1.1 mrg if test "$GCC" = yes; then
4867 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4868 1.1 mrg else
4869 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
4870 1.1 mrg fi
4871 1.1 mrg ;;
4872 1.1 mrg esac
4873 1.1 mrg
4874 1.1 mrg
4875 1.1 mrg
4876 1.1 mrg
4877 1.1 mrg
4878 1.1 mrg
4879 1.1 mrg
4880 1.1 mrg
4881 1.1 mrg
4882 1.1 mrg if test -n "$ac_tool_prefix"; then
4883 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4884 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
4885 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4886 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4887 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4888 1.1 mrg $as_echo_n "(cached) " >&6
4889 1.1 mrg else
4890 1.1 mrg if test -n "$OBJDUMP"; then
4891 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4892 1.1 mrg else
4893 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4894 1.1 mrg for as_dir in $PATH
4895 1.1 mrg do
4896 1.1 mrg IFS=$as_save_IFS
4897 1.1 mrg test -z "$as_dir" && as_dir=.
4898 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4899 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4900 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4901 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4902 1.1 mrg break 2
4903 1.1 mrg fi
4904 1.1 mrg done
4905 1.1 mrg done
4906 1.1 mrg IFS=$as_save_IFS
4907 1.1 mrg
4908 1.1 mrg fi
4909 1.1 mrg fi
4910 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
4911 1.1 mrg if test -n "$OBJDUMP"; then
4912 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
4913 1.1 mrg $as_echo "$OBJDUMP" >&6; }
4914 1.1 mrg else
4915 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4916 1.1 mrg $as_echo "no" >&6; }
4917 1.1 mrg fi
4918 1.1 mrg
4919 1.1 mrg
4920 1.1 mrg fi
4921 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
4922 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
4923 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
4924 1.1 mrg set dummy objdump; ac_word=$2
4925 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4926 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4927 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4928 1.1 mrg $as_echo_n "(cached) " >&6
4929 1.1 mrg else
4930 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
4931 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4932 1.1 mrg else
4933 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4934 1.1 mrg for as_dir in $PATH
4935 1.1 mrg do
4936 1.1 mrg IFS=$as_save_IFS
4937 1.1 mrg test -z "$as_dir" && as_dir=.
4938 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4939 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4940 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
4941 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4942 1.1 mrg break 2
4943 1.1 mrg fi
4944 1.1 mrg done
4945 1.1 mrg done
4946 1.1 mrg IFS=$as_save_IFS
4947 1.1 mrg
4948 1.1 mrg fi
4949 1.1 mrg fi
4950 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4951 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
4952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
4953 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
4954 1.1 mrg else
4955 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4956 1.1 mrg $as_echo "no" >&6; }
4957 1.1 mrg fi
4958 1.1 mrg
4959 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
4960 1.1 mrg OBJDUMP="false"
4961 1.1 mrg else
4962 1.1 mrg case $cross_compiling:$ac_tool_warned in
4963 1.1 mrg yes:)
4964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4965 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4966 1.1 mrg ac_tool_warned=yes ;;
4967 1.1 mrg esac
4968 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
4969 1.1 mrg fi
4970 1.1 mrg else
4971 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
4972 1.1 mrg fi
4973 1.1 mrg
4974 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
4975 1.1 mrg
4976 1.1 mrg
4977 1.1 mrg
4978 1.1 mrg
4979 1.1 mrg
4980 1.1 mrg
4981 1.1 mrg
4982 1.1 mrg
4983 1.1 mrg
4984 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
4985 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
4986 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
4987 1.1 mrg $as_echo_n "(cached) " >&6
4988 1.1 mrg else
4989 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
4990 1.1 mrg lt_cv_file_magic_test_file=
4991 1.1 mrg lt_cv_deplibs_check_method='unknown'
4992 1.1 mrg # Need to set the preceding variable on all platforms that support
4993 1.1 mrg # interlibrary dependencies.
4994 1.1 mrg # 'none' -- dependencies not supported.
4995 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
4996 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
4997 1.1 mrg # 'test_compile' -- check by making test program.
4998 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
4999 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5000 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5001 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5002 1.1 mrg
5003 1.1 mrg case $host_os in
5004 1.1 mrg aix[4-9]*)
5005 1.1 mrg lt_cv_deplibs_check_method=pass_all
5006 1.1 mrg ;;
5007 1.1 mrg
5008 1.1 mrg beos*)
5009 1.1 mrg lt_cv_deplibs_check_method=pass_all
5010 1.1 mrg ;;
5011 1.1 mrg
5012 1.1 mrg bsdi[45]*)
5013 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5014 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5015 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5016 1.1 mrg ;;
5017 1.1 mrg
5018 1.1 mrg cygwin*)
5019 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5020 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5021 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5022 1.1 mrg ;;
5023 1.1 mrg
5024 1.1 mrg mingw* | pw32*)
5025 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5026 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5027 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5028 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5029 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5030 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5031 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5032 1.1 mrg else
5033 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5034 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5035 1.1 mrg fi
5036 1.1 mrg ;;
5037 1.1 mrg
5038 1.1 mrg cegcc*)
5039 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5040 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5041 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5042 1.1 mrg ;;
5043 1.1 mrg
5044 1.1 mrg darwin* | rhapsody*)
5045 1.1 mrg lt_cv_deplibs_check_method=pass_all
5046 1.1 mrg ;;
5047 1.1 mrg
5048 1.1 mrg freebsd* | dragonfly*)
5049 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5050 1.1 mrg case $host_cpu in
5051 1.1 mrg i*86 )
5052 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5053 1.1 mrg # Let's accept both of them until this is cleared up.
5054 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5055 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5056 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5057 1.1 mrg ;;
5058 1.1 mrg esac
5059 1.1 mrg else
5060 1.1 mrg lt_cv_deplibs_check_method=pass_all
5061 1.1 mrg fi
5062 1.1 mrg ;;
5063 1.1 mrg
5064 1.1 mrg gnu*)
5065 1.1 mrg lt_cv_deplibs_check_method=pass_all
5066 1.1 mrg ;;
5067 1.1 mrg
5068 1.1 mrg haiku*)
5069 1.1 mrg lt_cv_deplibs_check_method=pass_all
5070 1.1 mrg ;;
5071 1.1 mrg
5072 1.1 mrg hpux10.20* | hpux11*)
5073 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5074 1.1 mrg case $host_cpu in
5075 1.1 mrg ia64*)
5076 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'
5077 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5078 1.1 mrg ;;
5079 1.1 mrg hppa*64*)
5080 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]'
5081 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5082 1.1 mrg ;;
5083 1.1 mrg *)
5084 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'
5085 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5086 1.1 mrg ;;
5087 1.1 mrg esac
5088 1.1 mrg ;;
5089 1.1 mrg
5090 1.1 mrg interix[3-9]*)
5091 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5092 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5093 1.1 mrg ;;
5094 1.1 mrg
5095 1.1 mrg irix5* | irix6* | nonstopux*)
5096 1.1 mrg case $LD in
5097 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5098 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5099 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5100 1.1 mrg *) libmagic=never-match;;
5101 1.1 mrg esac
5102 1.1 mrg lt_cv_deplibs_check_method=pass_all
5103 1.1 mrg ;;
5104 1.1 mrg
5105 1.1 mrg # This must be Linux ELF.
5106 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5107 1.1 mrg lt_cv_deplibs_check_method=pass_all
5108 1.1 mrg ;;
5109 1.1 mrg
5110 1.1 mrg netbsd*)
5111 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5112 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5113 1.1 mrg else
5114 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5115 1.1 mrg fi
5116 1.1 mrg ;;
5117 1.1 mrg
5118 1.1 mrg newos6*)
5119 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5120 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5121 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5122 1.1 mrg ;;
5123 1.1 mrg
5124 1.1 mrg *nto* | *qnx*)
5125 1.1 mrg lt_cv_deplibs_check_method=pass_all
5126 1.1 mrg ;;
5127 1.1 mrg
5128 1.1 mrg openbsd*)
5129 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5130 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5131 1.1 mrg else
5132 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5133 1.1 mrg fi
5134 1.1 mrg ;;
5135 1.1 mrg
5136 1.1 mrg osf3* | osf4* | osf5*)
5137 1.1 mrg lt_cv_deplibs_check_method=pass_all
5138 1.1 mrg ;;
5139 1.1 mrg
5140 1.1 mrg rdos*)
5141 1.1 mrg lt_cv_deplibs_check_method=pass_all
5142 1.1 mrg ;;
5143 1.1 mrg
5144 1.1 mrg solaris*)
5145 1.1 mrg lt_cv_deplibs_check_method=pass_all
5146 1.1 mrg ;;
5147 1.1 mrg
5148 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5149 1.1 mrg lt_cv_deplibs_check_method=pass_all
5150 1.1 mrg ;;
5151 1.1 mrg
5152 1.1 mrg sysv4 | sysv4.3*)
5153 1.1 mrg case $host_vendor in
5154 1.1 mrg motorola)
5155 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]'
5156 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5157 1.1 mrg ;;
5158 1.1 mrg ncr)
5159 1.1 mrg lt_cv_deplibs_check_method=pass_all
5160 1.1 mrg ;;
5161 1.1 mrg sequent)
5162 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5163 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5164 1.1 mrg ;;
5165 1.1 mrg sni)
5166 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5167 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5168 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5169 1.1 mrg ;;
5170 1.1 mrg siemens)
5171 1.1 mrg lt_cv_deplibs_check_method=pass_all
5172 1.1 mrg ;;
5173 1.1 mrg pc)
5174 1.1 mrg lt_cv_deplibs_check_method=pass_all
5175 1.1 mrg ;;
5176 1.1 mrg esac
5177 1.1 mrg ;;
5178 1.1 mrg
5179 1.1 mrg tpf*)
5180 1.1 mrg lt_cv_deplibs_check_method=pass_all
5181 1.1 mrg ;;
5182 1.1 mrg esac
5183 1.1 mrg
5184 1.1 mrg fi
5185 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5186 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5187 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5188 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5189 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5190 1.1 mrg
5191 1.1 mrg
5192 1.1 mrg
5193 1.1 mrg
5194 1.1 mrg
5195 1.1 mrg
5196 1.1 mrg
5197 1.1 mrg
5198 1.1 mrg
5199 1.1 mrg
5200 1.1 mrg
5201 1.1 mrg
5202 1.1 mrg if test -n "$ac_tool_prefix"; then
5203 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5204 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5205 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5206 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5207 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5208 1.1 mrg $as_echo_n "(cached) " >&6
5209 1.1 mrg else
5210 1.1 mrg if test -n "$AR"; then
5211 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5212 1.1 mrg else
5213 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5214 1.1 mrg for as_dir in $PATH
5215 1.1 mrg do
5216 1.1 mrg IFS=$as_save_IFS
5217 1.1 mrg test -z "$as_dir" && as_dir=.
5218 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5219 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5220 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5221 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5222 1.1 mrg break 2
5223 1.1 mrg fi
5224 1.1 mrg done
5225 1.1 mrg done
5226 1.1 mrg IFS=$as_save_IFS
5227 1.1 mrg
5228 1.1 mrg fi
5229 1.1 mrg fi
5230 1.1 mrg AR=$ac_cv_prog_AR
5231 1.1 mrg if test -n "$AR"; then
5232 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5233 1.1 mrg $as_echo "$AR" >&6; }
5234 1.1 mrg else
5235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5236 1.1 mrg $as_echo "no" >&6; }
5237 1.1 mrg fi
5238 1.1 mrg
5239 1.1 mrg
5240 1.1 mrg fi
5241 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5242 1.1 mrg ac_ct_AR=$AR
5243 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5244 1.1 mrg set dummy ar; ac_word=$2
5245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5246 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5247 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5248 1.1 mrg $as_echo_n "(cached) " >&6
5249 1.1 mrg else
5250 1.1 mrg if test -n "$ac_ct_AR"; then
5251 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5252 1.1 mrg else
5253 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5254 1.1 mrg for as_dir in $PATH
5255 1.1 mrg do
5256 1.1 mrg IFS=$as_save_IFS
5257 1.1 mrg test -z "$as_dir" && as_dir=.
5258 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5259 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5260 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5261 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5262 1.1 mrg break 2
5263 1.1 mrg fi
5264 1.1 mrg done
5265 1.1 mrg done
5266 1.1 mrg IFS=$as_save_IFS
5267 1.1 mrg
5268 1.1 mrg fi
5269 1.1 mrg fi
5270 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5271 1.1 mrg if test -n "$ac_ct_AR"; then
5272 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5273 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5274 1.1 mrg else
5275 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5276 1.1 mrg $as_echo "no" >&6; }
5277 1.1 mrg fi
5278 1.1 mrg
5279 1.1 mrg if test "x$ac_ct_AR" = x; then
5280 1.1 mrg AR="false"
5281 1.1 mrg else
5282 1.1 mrg case $cross_compiling:$ac_tool_warned in
5283 1.1 mrg yes:)
5284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5285 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5286 1.1 mrg ac_tool_warned=yes ;;
5287 1.1 mrg esac
5288 1.1 mrg AR=$ac_ct_AR
5289 1.1 mrg fi
5290 1.1 mrg else
5291 1.1 mrg AR="$ac_cv_prog_AR"
5292 1.1 mrg fi
5293 1.1 mrg
5294 1.1 mrg test -z "$AR" && AR=ar
5295 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5296 1.1 mrg
5297 1.1 mrg
5298 1.1 mrg
5299 1.1 mrg
5300 1.1 mrg
5301 1.1 mrg
5302 1.1 mrg
5303 1.1 mrg
5304 1.1 mrg
5305 1.1 mrg
5306 1.1 mrg
5307 1.1 mrg if test -n "$ac_tool_prefix"; then
5308 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5309 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5310 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5311 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5312 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5313 1.1 mrg $as_echo_n "(cached) " >&6
5314 1.1 mrg else
5315 1.1 mrg if test -n "$STRIP"; then
5316 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5317 1.1 mrg else
5318 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 1.1 mrg for as_dir in $PATH
5320 1.1 mrg do
5321 1.1 mrg IFS=$as_save_IFS
5322 1.1 mrg test -z "$as_dir" && as_dir=.
5323 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5324 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5325 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5326 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5327 1.1 mrg break 2
5328 1.1 mrg fi
5329 1.1 mrg done
5330 1.1 mrg done
5331 1.1 mrg IFS=$as_save_IFS
5332 1.1 mrg
5333 1.1 mrg fi
5334 1.1 mrg fi
5335 1.1 mrg STRIP=$ac_cv_prog_STRIP
5336 1.1 mrg if test -n "$STRIP"; then
5337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5338 1.1 mrg $as_echo "$STRIP" >&6; }
5339 1.1 mrg else
5340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5341 1.1 mrg $as_echo "no" >&6; }
5342 1.1 mrg fi
5343 1.1 mrg
5344 1.1 mrg
5345 1.1 mrg fi
5346 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5347 1.1 mrg ac_ct_STRIP=$STRIP
5348 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5349 1.1 mrg set dummy strip; ac_word=$2
5350 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5351 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5352 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5353 1.1 mrg $as_echo_n "(cached) " >&6
5354 1.1 mrg else
5355 1.1 mrg if test -n "$ac_ct_STRIP"; then
5356 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5357 1.1 mrg else
5358 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5359 1.1 mrg for as_dir in $PATH
5360 1.1 mrg do
5361 1.1 mrg IFS=$as_save_IFS
5362 1.1 mrg test -z "$as_dir" && as_dir=.
5363 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5364 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5365 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5366 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5367 1.1 mrg break 2
5368 1.1 mrg fi
5369 1.1 mrg done
5370 1.1 mrg done
5371 1.1 mrg IFS=$as_save_IFS
5372 1.1 mrg
5373 1.1 mrg fi
5374 1.1 mrg fi
5375 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5376 1.1 mrg if test -n "$ac_ct_STRIP"; then
5377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5378 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5379 1.1 mrg else
5380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5381 1.1 mrg $as_echo "no" >&6; }
5382 1.1 mrg fi
5383 1.1 mrg
5384 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5385 1.1 mrg STRIP=":"
5386 1.1 mrg else
5387 1.1 mrg case $cross_compiling:$ac_tool_warned in
5388 1.1 mrg yes:)
5389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5390 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5391 1.1 mrg ac_tool_warned=yes ;;
5392 1.1 mrg esac
5393 1.1 mrg STRIP=$ac_ct_STRIP
5394 1.1 mrg fi
5395 1.1 mrg else
5396 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5397 1.1 mrg fi
5398 1.1 mrg
5399 1.1 mrg test -z "$STRIP" && STRIP=:
5400 1.1 mrg
5401 1.1 mrg
5402 1.1 mrg
5403 1.1 mrg
5404 1.1 mrg
5405 1.1 mrg
5406 1.1 mrg if test -n "$ac_tool_prefix"; then
5407 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5408 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5410 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5411 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5412 1.1 mrg $as_echo_n "(cached) " >&6
5413 1.1 mrg else
5414 1.1 mrg if test -n "$RANLIB"; then
5415 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5416 1.1 mrg else
5417 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5418 1.1 mrg for as_dir in $PATH
5419 1.1 mrg do
5420 1.1 mrg IFS=$as_save_IFS
5421 1.1 mrg test -z "$as_dir" && as_dir=.
5422 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5423 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5424 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5425 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5426 1.1 mrg break 2
5427 1.1 mrg fi
5428 1.1 mrg done
5429 1.1 mrg done
5430 1.1 mrg IFS=$as_save_IFS
5431 1.1 mrg
5432 1.1 mrg fi
5433 1.1 mrg fi
5434 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5435 1.1 mrg if test -n "$RANLIB"; then
5436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5437 1.1 mrg $as_echo "$RANLIB" >&6; }
5438 1.1 mrg else
5439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5440 1.1 mrg $as_echo "no" >&6; }
5441 1.1 mrg fi
5442 1.1 mrg
5443 1.1 mrg
5444 1.1 mrg fi
5445 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5446 1.1 mrg ac_ct_RANLIB=$RANLIB
5447 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5448 1.1 mrg set dummy ranlib; ac_word=$2
5449 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5450 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5451 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5452 1.1 mrg $as_echo_n "(cached) " >&6
5453 1.1 mrg else
5454 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5455 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5456 1.1 mrg else
5457 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5458 1.1 mrg for as_dir in $PATH
5459 1.1 mrg do
5460 1.1 mrg IFS=$as_save_IFS
5461 1.1 mrg test -z "$as_dir" && as_dir=.
5462 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5463 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5464 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5465 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5466 1.1 mrg break 2
5467 1.1 mrg fi
5468 1.1 mrg done
5469 1.1 mrg done
5470 1.1 mrg IFS=$as_save_IFS
5471 1.1 mrg
5472 1.1 mrg fi
5473 1.1 mrg fi
5474 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5475 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5476 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5477 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5478 1.1 mrg else
5479 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5480 1.1 mrg $as_echo "no" >&6; }
5481 1.1 mrg fi
5482 1.1 mrg
5483 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5484 1.1 mrg RANLIB=":"
5485 1.1 mrg else
5486 1.1 mrg case $cross_compiling:$ac_tool_warned in
5487 1.1 mrg yes:)
5488 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5489 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5490 1.1 mrg ac_tool_warned=yes ;;
5491 1.1 mrg esac
5492 1.1 mrg RANLIB=$ac_ct_RANLIB
5493 1.1 mrg fi
5494 1.1 mrg else
5495 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5496 1.1 mrg fi
5497 1.1 mrg
5498 1.1 mrg test -z "$RANLIB" && RANLIB=:
5499 1.1 mrg
5500 1.1 mrg
5501 1.1 mrg
5502 1.1 mrg
5503 1.1 mrg
5504 1.1 mrg
5505 1.1 mrg # Determine commands to create old-style static archives.
5506 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5507 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5508 1.1 mrg old_postuninstall_cmds=
5509 1.1 mrg
5510 1.1 mrg if test -n "$RANLIB"; then
5511 1.1 mrg case $host_os in
5512 1.1 mrg openbsd*)
5513 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5514 1.1 mrg ;;
5515 1.1 mrg *)
5516 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5517 1.1 mrg ;;
5518 1.1 mrg esac
5519 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5520 1.1 mrg fi
5521 1.1 mrg
5522 1.1 mrg case $host_os in
5523 1.1 mrg darwin*)
5524 1.1 mrg lock_old_archive_extraction=yes ;;
5525 1.1 mrg *)
5526 1.1 mrg lock_old_archive_extraction=no ;;
5527 1.1 mrg esac
5528 1.1 mrg
5529 1.1 mrg
5530 1.1 mrg
5531 1.1 mrg
5532 1.1 mrg
5533 1.1 mrg
5534 1.1 mrg
5535 1.1 mrg
5536 1.1 mrg
5537 1.1 mrg
5538 1.1 mrg
5539 1.1 mrg
5540 1.1 mrg
5541 1.1 mrg
5542 1.1 mrg
5543 1.1 mrg
5544 1.1 mrg
5545 1.1 mrg
5546 1.1 mrg
5547 1.1 mrg
5548 1.1 mrg
5549 1.1 mrg
5550 1.1 mrg
5551 1.1 mrg
5552 1.1 mrg
5553 1.1 mrg
5554 1.1 mrg
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
5562 1.1 mrg
5563 1.1 mrg
5564 1.1 mrg
5565 1.1 mrg
5566 1.1 mrg
5567 1.1 mrg # If no C compiler was specified, use CC.
5568 1.1 mrg LTCC=${LTCC-"$CC"}
5569 1.1 mrg
5570 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
5571 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5572 1.1 mrg
5573 1.1 mrg # Allow CC to be a program name with arguments.
5574 1.1 mrg compiler=$CC
5575 1.1 mrg
5576 1.1 mrg
5577 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5578 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5579 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5580 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5581 1.1 mrg $as_echo_n "(cached) " >&6
5582 1.1 mrg else
5583 1.1 mrg
5584 1.1 mrg # These are sane defaults that work on at least a few old systems.
5585 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5586 1.1 mrg
5587 1.1 mrg # Character class describing NM global symbol codes.
5588 1.1 mrg symcode='[BCDEGRST]'
5589 1.1 mrg
5590 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5591 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5592 1.1 mrg
5593 1.1 mrg # Define system-specific variables.
5594 1.1 mrg case $host_os in
5595 1.1 mrg aix*)
5596 1.1 mrg symcode='[BCDT]'
5597 1.1 mrg ;;
5598 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
5599 1.1 mrg symcode='[ABCDGISTW]'
5600 1.1 mrg ;;
5601 1.1 mrg hpux*)
5602 1.1 mrg if test "$host_cpu" = ia64; then
5603 1.1 mrg symcode='[ABCDEGRST]'
5604 1.1 mrg fi
5605 1.1 mrg ;;
5606 1.1 mrg irix* | nonstopux*)
5607 1.1 mrg symcode='[BCDEGRST]'
5608 1.1 mrg ;;
5609 1.1 mrg osf*)
5610 1.1 mrg symcode='[BCDEGQRST]'
5611 1.1 mrg ;;
5612 1.1 mrg solaris*)
5613 1.1 mrg symcode='[BDRT]'
5614 1.1 mrg ;;
5615 1.1 mrg sco3.2v5*)
5616 1.1 mrg symcode='[DT]'
5617 1.1 mrg ;;
5618 1.1 mrg sysv4.2uw2*)
5619 1.1 mrg symcode='[DT]'
5620 1.1 mrg ;;
5621 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5622 1.1 mrg symcode='[ABDT]'
5623 1.1 mrg ;;
5624 1.1 mrg sysv4)
5625 1.1 mrg symcode='[DFNSTU]'
5626 1.1 mrg ;;
5627 1.1 mrg esac
5628 1.1 mrg
5629 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
5630 1.1 mrg case `$NM -V 2>&1` in
5631 1.1 mrg *GNU* | *'with BFD'*)
5632 1.1 mrg symcode='[ABCDGIRSTW]' ;;
5633 1.1 mrg esac
5634 1.1 mrg
5635 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
5636 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5637 1.1 mrg # so use this general approach.
5638 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'"
5639 1.1 mrg
5640 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
5641 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'"
5642 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'"
5643 1.1 mrg
5644 1.1 mrg # Handle CRLF in mingw tool chain
5645 1.1 mrg opt_cr=
5646 1.1 mrg case $build_os in
5647 1.1 mrg mingw*)
5648 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5649 1.1 mrg ;;
5650 1.1 mrg esac
5651 1.1 mrg
5652 1.1 mrg # Try without a prefix underscore, then with it.
5653 1.1 mrg for ac_symprfx in "" "_"; do
5654 1.1 mrg
5655 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5656 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5657 1.1 mrg
5658 1.1 mrg # Write the raw and C identifiers.
5659 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5660 1.1 mrg # Fake it for dumpbin and say T for any non-static function
5661 1.1 mrg # and D for any global variable.
5662 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
5663 1.1 mrg # which start with @ or ?.
5664 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5665 1.1 mrg " {last_section=section; section=\$ 3};"\
5666 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5667 1.1 mrg " \$ 0!~/External *\|/{next};"\
5668 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5669 1.1 mrg " {if(hide[section]) next};"\
5670 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5671 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5672 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5673 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5674 1.1 mrg " ' prfx=^$ac_symprfx"
5675 1.1 mrg else
5676 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5677 1.1 mrg fi
5678 1.1 mrg
5679 1.1 mrg # Check to see that the pipe works correctly.
5680 1.1 mrg pipe_works=no
5681 1.1 mrg
5682 1.1 mrg rm -f conftest*
5683 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
5684 1.1 mrg #ifdef __cplusplus
5685 1.1 mrg extern "C" {
5686 1.1 mrg #endif
5687 1.1 mrg char nm_test_var;
5688 1.1 mrg void nm_test_func(void);
5689 1.1 mrg void nm_test_func(void){}
5690 1.1 mrg #ifdef __cplusplus
5691 1.1 mrg }
5692 1.1 mrg #endif
5693 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5694 1.1 mrg _LT_EOF
5695 1.1 mrg
5696 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5697 1.1 mrg (eval $ac_compile) 2>&5
5698 1.1 mrg ac_status=$?
5699 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5700 1.1 mrg test $ac_status = 0; }; then
5701 1.1 mrg # Now try to grab the symbols.
5702 1.1 mrg nlist=conftest.nm
5703 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5704 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5705 1.1 mrg ac_status=$?
5706 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5707 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
5708 1.1 mrg # Try sorting and uniquifying the output.
5709 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5710 1.1 mrg mv -f "$nlist"T "$nlist"
5711 1.1 mrg else
5712 1.1 mrg rm -f "$nlist"T
5713 1.1 mrg fi
5714 1.1 mrg
5715 1.1 mrg # Make sure that we snagged all the symbols we need.
5716 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5717 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5718 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
5719 1.1 mrg #ifdef __cplusplus
5720 1.1 mrg extern "C" {
5721 1.1 mrg #endif
5722 1.1 mrg
5723 1.1 mrg _LT_EOF
5724 1.1 mrg # Now generate the symbol file.
5725 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5726 1.1 mrg
5727 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
5728 1.1 mrg
5729 1.1 mrg /* The mapping between symbol names and symbols. */
5730 1.1 mrg const struct {
5731 1.1 mrg const char *name;
5732 1.1 mrg void *address;
5733 1.1 mrg }
5734 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5735 1.1 mrg {
5736 1.1 mrg { "@PROGRAM@", (void *) 0 },
5737 1.1 mrg _LT_EOF
5738 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5739 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5740 1.1 mrg {0, (void *) 0}
5741 1.1 mrg };
5742 1.1 mrg
5743 1.1 mrg /* This works around a problem in FreeBSD linker */
5744 1.1 mrg #ifdef FREEBSD_WORKAROUND
5745 1.1 mrg static const void *lt_preloaded_setup() {
5746 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5747 1.1 mrg }
5748 1.1 mrg #endif
5749 1.1 mrg
5750 1.1 mrg #ifdef __cplusplus
5751 1.1 mrg }
5752 1.1 mrg #endif
5753 1.1 mrg _LT_EOF
5754 1.1 mrg # Now try linking the two files.
5755 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5756 1.1 mrg lt_save_LIBS="$LIBS"
5757 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5758 1.1 mrg LIBS="conftstm.$ac_objext"
5759 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5760 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5761 1.1 mrg (eval $ac_link) 2>&5
5762 1.1 mrg ac_status=$?
5763 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5764 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5765 1.1 mrg pipe_works=yes
5766 1.1 mrg fi
5767 1.1 mrg LIBS="$lt_save_LIBS"
5768 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5769 1.1 mrg else
5770 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5771 1.1 mrg fi
5772 1.1 mrg else
5773 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5774 1.1 mrg fi
5775 1.1 mrg else
5776 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5777 1.1 mrg fi
5778 1.1 mrg else
5779 1.1 mrg echo "$progname: failed program was:" >&5
5780 1.1 mrg cat conftest.$ac_ext >&5
5781 1.1 mrg fi
5782 1.1 mrg rm -rf conftest* conftst*
5783 1.1 mrg
5784 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5785 1.1 mrg if test "$pipe_works" = yes; then
5786 1.1 mrg break
5787 1.1 mrg else
5788 1.1 mrg lt_cv_sys_global_symbol_pipe=
5789 1.1 mrg fi
5790 1.1 mrg done
5791 1.1 mrg
5792 1.1 mrg fi
5793 1.1 mrg
5794 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5795 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5796 1.1 mrg fi
5797 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5799 1.1 mrg $as_echo "failed" >&6; }
5800 1.1 mrg else
5801 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5802 1.1 mrg $as_echo "ok" >&6; }
5803 1.1 mrg fi
5804 1.1 mrg
5805 1.1 mrg
5806 1.1 mrg
5807 1.1 mrg
5808 1.1 mrg
5809 1.1 mrg
5810 1.1 mrg
5811 1.1 mrg
5812 1.1 mrg
5813 1.1 mrg
5814 1.1 mrg
5815 1.1 mrg
5816 1.1 mrg
5817 1.1 mrg
5818 1.1 mrg
5819 1.1 mrg
5820 1.1 mrg
5821 1.1 mrg
5822 1.1 mrg
5823 1.1 mrg
5824 1.1 mrg
5825 1.1 mrg
5826 1.1 mrg # Check whether --enable-libtool-lock was given.
5827 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
5828 1.1 mrg enableval=$enable_libtool_lock;
5829 1.1 mrg fi
5830 1.1 mrg
5831 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5832 1.1 mrg
5833 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
5834 1.1 mrg # libtool support.
5835 1.1 mrg case $host in
5836 1.1 mrg ia64-*-hpux*)
5837 1.1 mrg # Find out which ABI we are using.
5838 1.1 mrg echo 'int i;' > conftest.$ac_ext
5839 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5840 1.1 mrg (eval $ac_compile) 2>&5
5841 1.1 mrg ac_status=$?
5842 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5843 1.1 mrg test $ac_status = 0; }; then
5844 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
5845 1.1 mrg *ELF-32*)
5846 1.1 mrg HPUX_IA64_MODE="32"
5847 1.1 mrg ;;
5848 1.1 mrg *ELF-64*)
5849 1.1 mrg HPUX_IA64_MODE="64"
5850 1.1 mrg ;;
5851 1.1 mrg esac
5852 1.1 mrg fi
5853 1.1 mrg rm -rf conftest*
5854 1.1 mrg ;;
5855 1.1 mrg *-*-irix6*)
5856 1.1 mrg # Find out which ABI we are using.
5857 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
5858 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5859 1.1 mrg (eval $ac_compile) 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; }; then
5863 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
5864 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
5865 1.1 mrg *32-bit*)
5866 1.1 mrg LD="${LD-ld} -melf32bsmip"
5867 1.1 mrg ;;
5868 1.1 mrg *N32*)
5869 1.1 mrg LD="${LD-ld} -melf32bmipn32"
5870 1.1 mrg ;;
5871 1.1 mrg *64-bit*)
5872 1.1 mrg LD="${LD-ld} -melf64bmip"
5873 1.1 mrg ;;
5874 1.1 mrg esac
5875 1.1 mrg else
5876 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
5877 1.1 mrg *32-bit*)
5878 1.1 mrg LD="${LD-ld} -32"
5879 1.1 mrg ;;
5880 1.1 mrg *N32*)
5881 1.1 mrg LD="${LD-ld} -n32"
5882 1.1 mrg ;;
5883 1.1 mrg *64-bit*)
5884 1.1 mrg LD="${LD-ld} -64"
5885 1.1 mrg ;;
5886 1.1 mrg esac
5887 1.1 mrg fi
5888 1.1 mrg fi
5889 1.1 mrg rm -rf conftest*
5890 1.1 mrg ;;
5891 1.1 mrg
5892 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5893 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5894 1.1 mrg # Find out which ABI we are using.
5895 1.1 mrg echo 'int i;' > conftest.$ac_ext
5896 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5897 1.1 mrg (eval $ac_compile) 2>&5
5898 1.1 mrg ac_status=$?
5899 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5900 1.1 mrg test $ac_status = 0; }; then
5901 1.1 mrg case `/usr/bin/file conftest.o` in
5902 1.1 mrg *32-bit*)
5903 1.1 mrg case $host in
5904 1.1 mrg x86_64-*kfreebsd*-gnu)
5905 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
5906 1.1 mrg ;;
5907 1.1 mrg x86_64-*linux*)
5908 1.1 mrg LD="${LD-ld} -m elf_i386"
5909 1.1 mrg ;;
5910 1.1 mrg ppc64-*linux*|powerpc64-*linux*)
5911 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
5912 1.1 mrg ;;
5913 1.1 mrg s390x-*linux*)
5914 1.1 mrg LD="${LD-ld} -m elf_s390"
5915 1.1 mrg ;;
5916 1.1 mrg sparc64-*linux*)
5917 1.1 mrg LD="${LD-ld} -m elf32_sparc"
5918 1.1 mrg ;;
5919 1.1 mrg esac
5920 1.1 mrg ;;
5921 1.1 mrg *64-bit*)
5922 1.1 mrg case $host in
5923 1.1 mrg x86_64-*kfreebsd*-gnu)
5924 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
5925 1.1 mrg ;;
5926 1.1 mrg x86_64-*linux*)
5927 1.1 mrg LD="${LD-ld} -m elf_x86_64"
5928 1.1 mrg ;;
5929 1.1 mrg ppc*-*linux*|powerpc*-*linux*)
5930 1.1 mrg LD="${LD-ld} -m elf64ppc"
5931 1.1 mrg ;;
5932 1.1 mrg s390*-*linux*|s390*-*tpf*)
5933 1.1 mrg LD="${LD-ld} -m elf64_s390"
5934 1.1 mrg ;;
5935 1.1 mrg sparc*-*linux*)
5936 1.1 mrg LD="${LD-ld} -m elf64_sparc"
5937 1.1 mrg ;;
5938 1.1 mrg esac
5939 1.1 mrg ;;
5940 1.1 mrg esac
5941 1.1 mrg fi
5942 1.1 mrg rm -rf conftest*
5943 1.1 mrg ;;
5944 1.1 mrg
5945 1.1 mrg *-*-sco3.2v5*)
5946 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5947 1.1 mrg SAVE_CFLAGS="$CFLAGS"
5948 1.1 mrg CFLAGS="$CFLAGS -belf"
5949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
5950 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
5951 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
5952 1.1 mrg $as_echo_n "(cached) " >&6
5953 1.1 mrg else
5954 1.1 mrg ac_ext=c
5955 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
5956 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5957 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5958 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5959 1.1 mrg
5960 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5961 1.1 mrg /* end confdefs.h. */
5962 1.1 mrg
5963 1.1 mrg int
5964 1.1 mrg main ()
5965 1.1 mrg {
5966 1.1 mrg
5967 1.1 mrg ;
5968 1.1 mrg return 0;
5969 1.1 mrg }
5970 1.1 mrg _ACEOF
5971 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
5972 1.1 mrg lt_cv_cc_needs_belf=yes
5973 1.1 mrg else
5974 1.1 mrg lt_cv_cc_needs_belf=no
5975 1.1 mrg fi
5976 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
5977 1.1 mrg conftest$ac_exeext conftest.$ac_ext
5978 1.1 mrg ac_ext=c
5979 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
5980 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5981 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5982 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5983 1.1 mrg
5984 1.1 mrg fi
5985 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
5986 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
5987 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5988 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5989 1.1 mrg CFLAGS="$SAVE_CFLAGS"
5990 1.1 mrg fi
5991 1.1 mrg ;;
5992 1.1 mrg sparc*-*solaris*)
5993 1.1 mrg # Find out which ABI we are using.
5994 1.1 mrg echo 'int i;' > conftest.$ac_ext
5995 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5996 1.1 mrg (eval $ac_compile) 2>&5
5997 1.1 mrg ac_status=$?
5998 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5999 1.1 mrg test $ac_status = 0; }; then
6000 1.1 mrg case `/usr/bin/file conftest.o` in
6001 1.1 mrg *64-bit*)
6002 1.1 mrg case $lt_cv_prog_gnu_ld in
6003 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6004 1.1 mrg *)
6005 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6006 1.1 mrg LD="${LD-ld} -64"
6007 1.1 mrg fi
6008 1.1 mrg ;;
6009 1.1 mrg esac
6010 1.1 mrg ;;
6011 1.1 mrg esac
6012 1.1 mrg fi
6013 1.1 mrg rm -rf conftest*
6014 1.1 mrg ;;
6015 1.1 mrg esac
6016 1.1 mrg
6017 1.1 mrg need_locks="$enable_libtool_lock"
6018 1.1 mrg
6019 1.1 mrg
6020 1.1 mrg case $host_os in
6021 1.1 mrg rhapsody* | darwin*)
6022 1.1 mrg if test -n "$ac_tool_prefix"; then
6023 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6024 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6025 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6026 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6027 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6028 1.1 mrg $as_echo_n "(cached) " >&6
6029 1.1 mrg else
6030 1.1 mrg if test -n "$DSYMUTIL"; then
6031 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6032 1.1 mrg else
6033 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6034 1.1 mrg for as_dir in $PATH
6035 1.1 mrg do
6036 1.1 mrg IFS=$as_save_IFS
6037 1.1 mrg test -z "$as_dir" && as_dir=.
6038 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6039 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6040 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6041 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6042 1.1 mrg break 2
6043 1.1 mrg fi
6044 1.1 mrg done
6045 1.1 mrg done
6046 1.1 mrg IFS=$as_save_IFS
6047 1.1 mrg
6048 1.1 mrg fi
6049 1.1 mrg fi
6050 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6051 1.1 mrg if test -n "$DSYMUTIL"; then
6052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6053 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6054 1.1 mrg else
6055 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6056 1.1 mrg $as_echo "no" >&6; }
6057 1.1 mrg fi
6058 1.1 mrg
6059 1.1 mrg
6060 1.1 mrg fi
6061 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6062 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6063 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6064 1.1 mrg set dummy dsymutil; ac_word=$2
6065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6066 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6067 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6068 1.1 mrg $as_echo_n "(cached) " >&6
6069 1.1 mrg else
6070 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6071 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6072 1.1 mrg else
6073 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6074 1.1 mrg for as_dir in $PATH
6075 1.1 mrg do
6076 1.1 mrg IFS=$as_save_IFS
6077 1.1 mrg test -z "$as_dir" && as_dir=.
6078 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6079 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6080 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6081 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6082 1.1 mrg break 2
6083 1.1 mrg fi
6084 1.1 mrg done
6085 1.1 mrg done
6086 1.1 mrg IFS=$as_save_IFS
6087 1.1 mrg
6088 1.1 mrg fi
6089 1.1 mrg fi
6090 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6091 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6093 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6094 1.1 mrg else
6095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6096 1.1 mrg $as_echo "no" >&6; }
6097 1.1 mrg fi
6098 1.1 mrg
6099 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6100 1.1 mrg DSYMUTIL=":"
6101 1.1 mrg else
6102 1.1 mrg case $cross_compiling:$ac_tool_warned in
6103 1.1 mrg yes:)
6104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6105 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6106 1.1 mrg ac_tool_warned=yes ;;
6107 1.1 mrg esac
6108 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6109 1.1 mrg fi
6110 1.1 mrg else
6111 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6112 1.1 mrg fi
6113 1.1 mrg
6114 1.1 mrg if test -n "$ac_tool_prefix"; then
6115 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6116 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6117 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6118 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6119 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6120 1.1 mrg $as_echo_n "(cached) " >&6
6121 1.1 mrg else
6122 1.1 mrg if test -n "$NMEDIT"; then
6123 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6124 1.1 mrg else
6125 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6126 1.1 mrg for as_dir in $PATH
6127 1.1 mrg do
6128 1.1 mrg IFS=$as_save_IFS
6129 1.1 mrg test -z "$as_dir" && as_dir=.
6130 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6131 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6132 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6133 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6134 1.1 mrg break 2
6135 1.1 mrg fi
6136 1.1 mrg done
6137 1.1 mrg done
6138 1.1 mrg IFS=$as_save_IFS
6139 1.1 mrg
6140 1.1 mrg fi
6141 1.1 mrg fi
6142 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6143 1.1 mrg if test -n "$NMEDIT"; then
6144 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6145 1.1 mrg $as_echo "$NMEDIT" >&6; }
6146 1.1 mrg else
6147 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6148 1.1 mrg $as_echo "no" >&6; }
6149 1.1 mrg fi
6150 1.1 mrg
6151 1.1 mrg
6152 1.1 mrg fi
6153 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6154 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6155 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6156 1.1 mrg set dummy nmedit; ac_word=$2
6157 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6158 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6159 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6160 1.1 mrg $as_echo_n "(cached) " >&6
6161 1.1 mrg else
6162 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6163 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6164 1.1 mrg else
6165 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6166 1.1 mrg for as_dir in $PATH
6167 1.1 mrg do
6168 1.1 mrg IFS=$as_save_IFS
6169 1.1 mrg test -z "$as_dir" && as_dir=.
6170 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6171 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6172 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6173 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6174 1.1 mrg break 2
6175 1.1 mrg fi
6176 1.1 mrg done
6177 1.1 mrg done
6178 1.1 mrg IFS=$as_save_IFS
6179 1.1 mrg
6180 1.1 mrg fi
6181 1.1 mrg fi
6182 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6183 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6184 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6185 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6186 1.1 mrg else
6187 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6188 1.1 mrg $as_echo "no" >&6; }
6189 1.1 mrg fi
6190 1.1 mrg
6191 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6192 1.1 mrg NMEDIT=":"
6193 1.1 mrg else
6194 1.1 mrg case $cross_compiling:$ac_tool_warned in
6195 1.1 mrg yes:)
6196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6197 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6198 1.1 mrg ac_tool_warned=yes ;;
6199 1.1 mrg esac
6200 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6201 1.1 mrg fi
6202 1.1 mrg else
6203 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6204 1.1 mrg fi
6205 1.1 mrg
6206 1.1 mrg if test -n "$ac_tool_prefix"; then
6207 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6208 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6210 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6211 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6212 1.1 mrg $as_echo_n "(cached) " >&6
6213 1.1 mrg else
6214 1.1 mrg if test -n "$LIPO"; then
6215 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6216 1.1 mrg else
6217 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6218 1.1 mrg for as_dir in $PATH
6219 1.1 mrg do
6220 1.1 mrg IFS=$as_save_IFS
6221 1.1 mrg test -z "$as_dir" && as_dir=.
6222 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6223 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6224 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6225 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6226 1.1 mrg break 2
6227 1.1 mrg fi
6228 1.1 mrg done
6229 1.1 mrg done
6230 1.1 mrg IFS=$as_save_IFS
6231 1.1 mrg
6232 1.1 mrg fi
6233 1.1 mrg fi
6234 1.1 mrg LIPO=$ac_cv_prog_LIPO
6235 1.1 mrg if test -n "$LIPO"; then
6236 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6237 1.1 mrg $as_echo "$LIPO" >&6; }
6238 1.1 mrg else
6239 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6240 1.1 mrg $as_echo "no" >&6; }
6241 1.1 mrg fi
6242 1.1 mrg
6243 1.1 mrg
6244 1.1 mrg fi
6245 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6246 1.1 mrg ac_ct_LIPO=$LIPO
6247 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6248 1.1 mrg set dummy lipo; ac_word=$2
6249 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6250 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6251 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6252 1.1 mrg $as_echo_n "(cached) " >&6
6253 1.1 mrg else
6254 1.1 mrg if test -n "$ac_ct_LIPO"; then
6255 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6256 1.1 mrg else
6257 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6258 1.1 mrg for as_dir in $PATH
6259 1.1 mrg do
6260 1.1 mrg IFS=$as_save_IFS
6261 1.1 mrg test -z "$as_dir" && as_dir=.
6262 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6263 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6264 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6265 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6266 1.1 mrg break 2
6267 1.1 mrg fi
6268 1.1 mrg done
6269 1.1 mrg done
6270 1.1 mrg IFS=$as_save_IFS
6271 1.1 mrg
6272 1.1 mrg fi
6273 1.1 mrg fi
6274 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6275 1.1 mrg if test -n "$ac_ct_LIPO"; then
6276 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6277 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6278 1.1 mrg else
6279 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6280 1.1 mrg $as_echo "no" >&6; }
6281 1.1 mrg fi
6282 1.1 mrg
6283 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6284 1.1 mrg LIPO=":"
6285 1.1 mrg else
6286 1.1 mrg case $cross_compiling:$ac_tool_warned in
6287 1.1 mrg yes:)
6288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6289 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6290 1.1 mrg ac_tool_warned=yes ;;
6291 1.1 mrg esac
6292 1.1 mrg LIPO=$ac_ct_LIPO
6293 1.1 mrg fi
6294 1.1 mrg else
6295 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6296 1.1 mrg fi
6297 1.1 mrg
6298 1.1 mrg if test -n "$ac_tool_prefix"; then
6299 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6300 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6301 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6302 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6303 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6304 1.1 mrg $as_echo_n "(cached) " >&6
6305 1.1 mrg else
6306 1.1 mrg if test -n "$OTOOL"; then
6307 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6308 1.1 mrg else
6309 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6310 1.1 mrg for as_dir in $PATH
6311 1.1 mrg do
6312 1.1 mrg IFS=$as_save_IFS
6313 1.1 mrg test -z "$as_dir" && as_dir=.
6314 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6315 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6316 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6317 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6318 1.1 mrg break 2
6319 1.1 mrg fi
6320 1.1 mrg done
6321 1.1 mrg done
6322 1.1 mrg IFS=$as_save_IFS
6323 1.1 mrg
6324 1.1 mrg fi
6325 1.1 mrg fi
6326 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6327 1.1 mrg if test -n "$OTOOL"; then
6328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6329 1.1 mrg $as_echo "$OTOOL" >&6; }
6330 1.1 mrg else
6331 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6332 1.1 mrg $as_echo "no" >&6; }
6333 1.1 mrg fi
6334 1.1 mrg
6335 1.1 mrg
6336 1.1 mrg fi
6337 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6338 1.1 mrg ac_ct_OTOOL=$OTOOL
6339 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6340 1.1 mrg set dummy otool; ac_word=$2
6341 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6342 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6343 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6344 1.1 mrg $as_echo_n "(cached) " >&6
6345 1.1 mrg else
6346 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6347 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6348 1.1 mrg else
6349 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6350 1.1 mrg for as_dir in $PATH
6351 1.1 mrg do
6352 1.1 mrg IFS=$as_save_IFS
6353 1.1 mrg test -z "$as_dir" && as_dir=.
6354 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6355 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6356 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6357 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6358 1.1 mrg break 2
6359 1.1 mrg fi
6360 1.1 mrg done
6361 1.1 mrg done
6362 1.1 mrg IFS=$as_save_IFS
6363 1.1 mrg
6364 1.1 mrg fi
6365 1.1 mrg fi
6366 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6367 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6368 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6369 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6370 1.1 mrg else
6371 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6372 1.1 mrg $as_echo "no" >&6; }
6373 1.1 mrg fi
6374 1.1 mrg
6375 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6376 1.1 mrg OTOOL=":"
6377 1.1 mrg else
6378 1.1 mrg case $cross_compiling:$ac_tool_warned in
6379 1.1 mrg yes:)
6380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6381 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6382 1.1 mrg ac_tool_warned=yes ;;
6383 1.1 mrg esac
6384 1.1 mrg OTOOL=$ac_ct_OTOOL
6385 1.1 mrg fi
6386 1.1 mrg else
6387 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6388 1.1 mrg fi
6389 1.1 mrg
6390 1.1 mrg if test -n "$ac_tool_prefix"; then
6391 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6392 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6394 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6395 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6396 1.1 mrg $as_echo_n "(cached) " >&6
6397 1.1 mrg else
6398 1.1 mrg if test -n "$OTOOL64"; then
6399 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6400 1.1 mrg else
6401 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6402 1.1 mrg for as_dir in $PATH
6403 1.1 mrg do
6404 1.1 mrg IFS=$as_save_IFS
6405 1.1 mrg test -z "$as_dir" && as_dir=.
6406 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6407 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6408 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6409 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6410 1.1 mrg break 2
6411 1.1 mrg fi
6412 1.1 mrg done
6413 1.1 mrg done
6414 1.1 mrg IFS=$as_save_IFS
6415 1.1 mrg
6416 1.1 mrg fi
6417 1.1 mrg fi
6418 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6419 1.1 mrg if test -n "$OTOOL64"; then
6420 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6421 1.1 mrg $as_echo "$OTOOL64" >&6; }
6422 1.1 mrg else
6423 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6424 1.1 mrg $as_echo "no" >&6; }
6425 1.1 mrg fi
6426 1.1 mrg
6427 1.1 mrg
6428 1.1 mrg fi
6429 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6430 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6431 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6432 1.1 mrg set dummy otool64; ac_word=$2
6433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6434 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6435 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6436 1.1 mrg $as_echo_n "(cached) " >&6
6437 1.1 mrg else
6438 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6439 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6440 1.1 mrg else
6441 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6442 1.1 mrg for as_dir in $PATH
6443 1.1 mrg do
6444 1.1 mrg IFS=$as_save_IFS
6445 1.1 mrg test -z "$as_dir" && as_dir=.
6446 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6447 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6448 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6449 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6450 1.1 mrg break 2
6451 1.1 mrg fi
6452 1.1 mrg done
6453 1.1 mrg done
6454 1.1 mrg IFS=$as_save_IFS
6455 1.1 mrg
6456 1.1 mrg fi
6457 1.1 mrg fi
6458 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6459 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6460 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6461 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6462 1.1 mrg else
6463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6464 1.1 mrg $as_echo "no" >&6; }
6465 1.1 mrg fi
6466 1.1 mrg
6467 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6468 1.1 mrg OTOOL64=":"
6469 1.1 mrg else
6470 1.1 mrg case $cross_compiling:$ac_tool_warned in
6471 1.1 mrg yes:)
6472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6473 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6474 1.1 mrg ac_tool_warned=yes ;;
6475 1.1 mrg esac
6476 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6477 1.1 mrg fi
6478 1.1 mrg else
6479 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6480 1.1 mrg fi
6481 1.1 mrg
6482 1.1 mrg
6483 1.1 mrg
6484 1.1 mrg
6485 1.1 mrg
6486 1.1 mrg
6487 1.1 mrg
6488 1.1 mrg
6489 1.1 mrg
6490 1.1 mrg
6491 1.1 mrg
6492 1.1 mrg
6493 1.1 mrg
6494 1.1 mrg
6495 1.1 mrg
6496 1.1 mrg
6497 1.1 mrg
6498 1.1 mrg
6499 1.1 mrg
6500 1.1 mrg
6501 1.1 mrg
6502 1.1 mrg
6503 1.1 mrg
6504 1.1 mrg
6505 1.1 mrg
6506 1.1 mrg
6507 1.1 mrg
6508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6509 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6510 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6511 1.1 mrg $as_echo_n "(cached) " >&6
6512 1.1 mrg else
6513 1.1 mrg lt_cv_apple_cc_single_mod=no
6514 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6515 1.1 mrg # By default we will add the -single_module flag. You can override
6516 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6517 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6518 1.1 mrg # link flags.
6519 1.1 mrg rm -rf libconftest.dylib*
6520 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6521 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6522 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6523 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6524 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6525 1.1 mrg _lt_result=$?
6526 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6527 1.1 mrg lt_cv_apple_cc_single_mod=yes
6528 1.1 mrg else
6529 1.1 mrg cat conftest.err >&5
6530 1.1 mrg fi
6531 1.1 mrg rm -rf libconftest.dylib*
6532 1.1 mrg rm -f conftest.*
6533 1.1 mrg fi
6534 1.1 mrg fi
6535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6536 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6538 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6539 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6540 1.1 mrg $as_echo_n "(cached) " >&6
6541 1.1 mrg else
6542 1.1 mrg lt_cv_ld_exported_symbols_list=no
6543 1.1 mrg save_LDFLAGS=$LDFLAGS
6544 1.1 mrg echo "_main" > conftest.sym
6545 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6546 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6547 1.1 mrg /* end confdefs.h. */
6548 1.1 mrg
6549 1.1 mrg int
6550 1.1 mrg main ()
6551 1.1 mrg {
6552 1.1 mrg
6553 1.1 mrg ;
6554 1.1 mrg return 0;
6555 1.1 mrg }
6556 1.1 mrg _ACEOF
6557 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6558 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6559 1.1 mrg else
6560 1.1 mrg lt_cv_ld_exported_symbols_list=no
6561 1.1 mrg fi
6562 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6563 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6564 1.1 mrg LDFLAGS="$save_LDFLAGS"
6565 1.1 mrg
6566 1.1 mrg fi
6567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6568 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6569 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6570 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6571 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6572 1.1 mrg $as_echo_n "(cached) " >&6
6573 1.1 mrg else
6574 1.1 mrg lt_cv_ld_force_load=no
6575 1.1 mrg cat > conftest.c << _LT_EOF
6576 1.1 mrg int forced_loaded() { return 2;}
6577 1.1 mrg _LT_EOF
6578 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6579 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6580 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6581 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6582 1.1 mrg cat > conftest.c << _LT_EOF
6583 1.1 mrg int main() { return 0;}
6584 1.1 mrg _LT_EOF
6585 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6586 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6587 1.1 mrg _lt_result=$?
6588 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6589 1.1 mrg lt_cv_ld_force_load=yes
6590 1.1 mrg else
6591 1.1 mrg cat conftest.err >&5
6592 1.1 mrg fi
6593 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6594 1.1 mrg rm -rf conftest.dSYM
6595 1.1 mrg
6596 1.1 mrg fi
6597 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6598 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6599 1.1 mrg case $host_os in
6600 1.1 mrg rhapsody* | darwin1.[012])
6601 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6602 1.1 mrg darwin1.*)
6603 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6604 1.1 mrg darwin*) # darwin 5.x on
6605 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6606 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6607 1.1 mrg # target defaults to 10.4. Don't you love it?
6608 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6609 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6610 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6611 1.1 mrg 10.[012]*)
6612 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6613 1.1 mrg 10.*)
6614 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6615 1.1 mrg esac
6616 1.1 mrg ;;
6617 1.1 mrg esac
6618 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6619 1.1 mrg _lt_dar_single_mod='$single_module'
6620 1.1 mrg fi
6621 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6622 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6623 1.1 mrg else
6624 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6625 1.1 mrg fi
6626 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6627 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6628 1.1 mrg else
6629 1.1 mrg _lt_dsymutil=
6630 1.1 mrg fi
6631 1.1 mrg ;;
6632 1.1 mrg esac
6633 1.1 mrg
6634 1.1 mrg ac_ext=c
6635 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6636 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6637 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6638 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6639 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6640 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6641 1.1 mrg # On Suns, sometimes $CPP names a directory.
6642 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6643 1.1 mrg CPP=
6644 1.1 mrg fi
6645 1.1 mrg if test -z "$CPP"; then
6646 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6647 1.1 mrg $as_echo_n "(cached) " >&6
6648 1.1 mrg else
6649 1.1 mrg # Double quotes because CPP needs to be expanded
6650 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6651 1.1 mrg do
6652 1.1 mrg ac_preproc_ok=false
6653 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6654 1.1 mrg do
6655 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6656 1.1 mrg # with a fresh cross-compiler works.
6657 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6658 1.1 mrg # <limits.h> exists even on freestanding compilers.
6659 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6660 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6661 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662 1.1 mrg /* end confdefs.h. */
6663 1.1 mrg #ifdef __STDC__
6664 1.1 mrg # include <limits.h>
6665 1.1 mrg #else
6666 1.1 mrg # include <assert.h>
6667 1.1 mrg #endif
6668 1.1 mrg Syntax error
6669 1.1 mrg _ACEOF
6670 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6671 1.1 mrg
6672 1.1 mrg else
6673 1.1 mrg # Broken: fails on valid input.
6674 1.1 mrg continue
6675 1.1 mrg fi
6676 1.1 mrg rm -f conftest.err conftest.$ac_ext
6677 1.1 mrg
6678 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6679 1.1 mrg # can be detected and how.
6680 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6681 1.1 mrg /* end confdefs.h. */
6682 1.1 mrg #include <ac_nonexistent.h>
6683 1.1 mrg _ACEOF
6684 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6685 1.1 mrg # Broken: success on invalid input.
6686 1.1 mrg continue
6687 1.1 mrg else
6688 1.1 mrg # Passes both tests.
6689 1.1 mrg ac_preproc_ok=:
6690 1.1 mrg break
6691 1.1 mrg fi
6692 1.1 mrg rm -f conftest.err conftest.$ac_ext
6693 1.1 mrg
6694 1.1 mrg done
6695 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6696 1.1 mrg rm -f conftest.err conftest.$ac_ext
6697 1.1 mrg if $ac_preproc_ok; then :
6698 1.1 mrg break
6699 1.1 mrg fi
6700 1.1 mrg
6701 1.1 mrg done
6702 1.1 mrg ac_cv_prog_CPP=$CPP
6703 1.1 mrg
6704 1.1 mrg fi
6705 1.1 mrg CPP=$ac_cv_prog_CPP
6706 1.1 mrg else
6707 1.1 mrg ac_cv_prog_CPP=$CPP
6708 1.1 mrg fi
6709 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6710 1.1 mrg $as_echo "$CPP" >&6; }
6711 1.1 mrg ac_preproc_ok=false
6712 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6713 1.1 mrg do
6714 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6715 1.1 mrg # with a fresh cross-compiler works.
6716 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6717 1.1 mrg # <limits.h> exists even on freestanding compilers.
6718 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6719 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6720 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6721 1.1 mrg /* end confdefs.h. */
6722 1.1 mrg #ifdef __STDC__
6723 1.1 mrg # include <limits.h>
6724 1.1 mrg #else
6725 1.1 mrg # include <assert.h>
6726 1.1 mrg #endif
6727 1.1 mrg Syntax error
6728 1.1 mrg _ACEOF
6729 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6730 1.1 mrg
6731 1.1 mrg else
6732 1.1 mrg # Broken: fails on valid input.
6733 1.1 mrg continue
6734 1.1 mrg fi
6735 1.1 mrg rm -f conftest.err conftest.$ac_ext
6736 1.1 mrg
6737 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6738 1.1 mrg # can be detected and how.
6739 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6740 1.1 mrg /* end confdefs.h. */
6741 1.1 mrg #include <ac_nonexistent.h>
6742 1.1 mrg _ACEOF
6743 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6744 1.1 mrg # Broken: success on invalid input.
6745 1.1 mrg continue
6746 1.1 mrg else
6747 1.1 mrg # Passes both tests.
6748 1.1 mrg ac_preproc_ok=:
6749 1.1 mrg break
6750 1.1 mrg fi
6751 1.1 mrg rm -f conftest.err conftest.$ac_ext
6752 1.1 mrg
6753 1.1 mrg done
6754 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6755 1.1 mrg rm -f conftest.err conftest.$ac_ext
6756 1.1 mrg if $ac_preproc_ok; then :
6757 1.1 mrg
6758 1.1 mrg else
6759 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6760 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6761 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6762 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6763 1.1 mrg fi
6764 1.1 mrg
6765 1.1 mrg ac_ext=c
6766 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6767 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6768 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6769 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6770 1.1 mrg
6771 1.1 mrg
6772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6773 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6774 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6775 1.1 mrg $as_echo_n "(cached) " >&6
6776 1.1 mrg else
6777 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6778 1.1 mrg /* end confdefs.h. */
6779 1.1 mrg #include <stdlib.h>
6780 1.1 mrg #include <stdarg.h>
6781 1.1 mrg #include <string.h>
6782 1.1 mrg #include <float.h>
6783 1.1 mrg
6784 1.1 mrg int
6785 1.1 mrg main ()
6786 1.1 mrg {
6787 1.1 mrg
6788 1.1 mrg ;
6789 1.1 mrg return 0;
6790 1.1 mrg }
6791 1.1 mrg _ACEOF
6792 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
6793 1.1 mrg ac_cv_header_stdc=yes
6794 1.1 mrg else
6795 1.1 mrg ac_cv_header_stdc=no
6796 1.1 mrg fi
6797 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6798 1.1 mrg
6799 1.1 mrg if test $ac_cv_header_stdc = yes; then
6800 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6801 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6802 1.1 mrg /* end confdefs.h. */
6803 1.1 mrg #include <string.h>
6804 1.1 mrg
6805 1.1 mrg _ACEOF
6806 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6807 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6808 1.1 mrg
6809 1.1 mrg else
6810 1.1 mrg ac_cv_header_stdc=no
6811 1.1 mrg fi
6812 1.1 mrg rm -f conftest*
6813 1.1 mrg
6814 1.1 mrg fi
6815 1.1 mrg
6816 1.1 mrg if test $ac_cv_header_stdc = yes; then
6817 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6818 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6819 1.1 mrg /* end confdefs.h. */
6820 1.1 mrg #include <stdlib.h>
6821 1.1 mrg
6822 1.1 mrg _ACEOF
6823 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6824 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
6825 1.1 mrg
6826 1.1 mrg else
6827 1.1 mrg ac_cv_header_stdc=no
6828 1.1 mrg fi
6829 1.1 mrg rm -f conftest*
6830 1.1 mrg
6831 1.1 mrg fi
6832 1.1 mrg
6833 1.1 mrg if test $ac_cv_header_stdc = yes; then
6834 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6835 1.1 mrg if test "$cross_compiling" = yes; then :
6836 1.1 mrg :
6837 1.1 mrg else
6838 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6839 1.1 mrg /* end confdefs.h. */
6840 1.1 mrg #include <ctype.h>
6841 1.1 mrg #include <stdlib.h>
6842 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
6843 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6844 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6845 1.1 mrg #else
6846 1.1 mrg # define ISLOWER(c) \
6847 1.1 mrg (('a' <= (c) && (c) <= 'i') \
6848 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
6849 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
6850 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6851 1.1 mrg #endif
6852 1.1 mrg
6853 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6854 1.1 mrg int
6855 1.1 mrg main ()
6856 1.1 mrg {
6857 1.1 mrg int i;
6858 1.1 mrg for (i = 0; i < 256; i++)
6859 1.1 mrg if (XOR (islower (i), ISLOWER (i))
6860 1.1 mrg || toupper (i) != TOUPPER (i))
6861 1.1 mrg return 2;
6862 1.1 mrg return 0;
6863 1.1 mrg }
6864 1.1 mrg _ACEOF
6865 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
6866 1.1 mrg
6867 1.1 mrg else
6868 1.1 mrg ac_cv_header_stdc=no
6869 1.1 mrg fi
6870 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6871 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
6872 1.1 mrg fi
6873 1.1 mrg
6874 1.1 mrg fi
6875 1.1 mrg fi
6876 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
6877 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
6878 1.1 mrg if test $ac_cv_header_stdc = yes; then
6879 1.1 mrg
6880 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6881 1.1 mrg
6882 1.1 mrg fi
6883 1.1 mrg
6884 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6885 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6886 1.1 mrg inttypes.h stdint.h unistd.h
6887 1.1 mrg do :
6888 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6889 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6890 1.1 mrg "
6891 1.1 mrg eval as_val=\$$as_ac_Header
6892 1.1 mrg if test "x$as_val" = x""yes; then :
6893 1.1 mrg cat >>confdefs.h <<_ACEOF
6894 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6895 1.1 mrg _ACEOF
6896 1.1 mrg
6897 1.1 mrg fi
6898 1.1 mrg
6899 1.1 mrg done
6900 1.1 mrg
6901 1.1 mrg
6902 1.1 mrg for ac_header in dlfcn.h
6903 1.1 mrg do :
6904 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6905 1.1 mrg "
6906 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
6907 1.1 mrg cat >>confdefs.h <<_ACEOF
6908 1.1 mrg #define HAVE_DLFCN_H 1
6909 1.1 mrg _ACEOF
6910 1.1 mrg
6911 1.1 mrg fi
6912 1.1 mrg
6913 1.1 mrg done
6914 1.1 mrg
6915 1.1 mrg
6916 1.1 mrg
6917 1.1 mrg
6918 1.1 mrg
6919 1.1 mrg # Set options
6920 1.1 mrg
6921 1.1 mrg
6922 1.1 mrg
6923 1.1 mrg enable_dlopen=no
6924 1.1 mrg
6925 1.1 mrg
6926 1.1 mrg enable_win32_dll=no
6927 1.1 mrg
6928 1.1 mrg
6929 1.1 mrg # Check whether --enable-shared was given.
6930 1.1 mrg if test "${enable_shared+set}" = set; then :
6931 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
6932 1.1 mrg case $enableval in
6933 1.1 mrg yes) enable_shared=yes ;;
6934 1.1 mrg no) enable_shared=no ;;
6935 1.1 mrg *)
6936 1.1 mrg enable_shared=no
6937 1.1 mrg # Look at the argument we got. We use all the common list separators.
6938 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6939 1.1 mrg for pkg in $enableval; do
6940 1.1 mrg IFS="$lt_save_ifs"
6941 1.1 mrg if test "X$pkg" = "X$p"; then
6942 1.1 mrg enable_shared=yes
6943 1.1 mrg fi
6944 1.1 mrg done
6945 1.1 mrg IFS="$lt_save_ifs"
6946 1.1 mrg ;;
6947 1.1 mrg esac
6948 1.1 mrg else
6949 1.1 mrg enable_shared=yes
6950 1.1 mrg fi
6951 1.1 mrg
6952 1.1 mrg
6953 1.1 mrg
6954 1.1 mrg
6955 1.1 mrg
6956 1.1 mrg
6957 1.1 mrg
6958 1.1 mrg
6959 1.1 mrg
6960 1.1 mrg # Check whether --enable-static was given.
6961 1.1 mrg if test "${enable_static+set}" = set; then :
6962 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
6963 1.1 mrg case $enableval in
6964 1.1 mrg yes) enable_static=yes ;;
6965 1.1 mrg no) enable_static=no ;;
6966 1.1 mrg *)
6967 1.1 mrg enable_static=no
6968 1.1 mrg # Look at the argument we got. We use all the common list separators.
6969 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
6970 1.1 mrg for pkg in $enableval; do
6971 1.1 mrg IFS="$lt_save_ifs"
6972 1.1 mrg if test "X$pkg" = "X$p"; then
6973 1.1 mrg enable_static=yes
6974 1.1 mrg fi
6975 1.1 mrg done
6976 1.1 mrg IFS="$lt_save_ifs"
6977 1.1 mrg ;;
6978 1.1 mrg esac
6979 1.1 mrg else
6980 1.1 mrg enable_static=yes
6981 1.1 mrg fi
6982 1.1 mrg
6983 1.1 mrg
6984 1.1 mrg
6985 1.1 mrg
6986 1.1 mrg
6987 1.1 mrg
6988 1.1 mrg
6989 1.1 mrg
6990 1.1 mrg
6991 1.1 mrg
6992 1.1 mrg # Check whether --with-pic was given.
6993 1.1 mrg if test "${with_pic+set}" = set; then :
6994 1.1 mrg withval=$with_pic; pic_mode="$withval"
6995 1.1 mrg else
6996 1.1 mrg pic_mode=default
6997 1.1 mrg fi
6998 1.1 mrg
6999 1.1 mrg
7000 1.1 mrg test -z "$pic_mode" && pic_mode=default
7001 1.1 mrg
7002 1.1 mrg
7003 1.1 mrg
7004 1.1 mrg
7005 1.1 mrg
7006 1.1 mrg
7007 1.1 mrg
7008 1.1 mrg # Check whether --enable-fast-install was given.
7009 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7010 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7011 1.1 mrg case $enableval in
7012 1.1 mrg yes) enable_fast_install=yes ;;
7013 1.1 mrg no) enable_fast_install=no ;;
7014 1.1 mrg *)
7015 1.1 mrg enable_fast_install=no
7016 1.1 mrg # Look at the argument we got. We use all the common list separators.
7017 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7018 1.1 mrg for pkg in $enableval; do
7019 1.1 mrg IFS="$lt_save_ifs"
7020 1.1 mrg if test "X$pkg" = "X$p"; then
7021 1.1 mrg enable_fast_install=yes
7022 1.1 mrg fi
7023 1.1 mrg done
7024 1.1 mrg IFS="$lt_save_ifs"
7025 1.1 mrg ;;
7026 1.1 mrg esac
7027 1.1 mrg else
7028 1.1 mrg enable_fast_install=yes
7029 1.1 mrg fi
7030 1.1 mrg
7031 1.1 mrg
7032 1.1 mrg
7033 1.1 mrg
7034 1.1 mrg
7035 1.1 mrg
7036 1.1 mrg
7037 1.1 mrg
7038 1.1 mrg
7039 1.1 mrg
7040 1.1 mrg
7041 1.1 mrg # This can be used to rebuild libtool when needed
7042 1.1 mrg LIBTOOL_DEPS="$ltmain"
7043 1.1 mrg
7044 1.1 mrg # Always use our own libtool.
7045 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7046 1.1 mrg
7047 1.1 mrg
7048 1.1 mrg
7049 1.1 mrg
7050 1.1 mrg
7051 1.1 mrg
7052 1.1 mrg
7053 1.1 mrg
7054 1.1 mrg
7055 1.1 mrg
7056 1.1 mrg
7057 1.1 mrg
7058 1.1 mrg
7059 1.1 mrg
7060 1.1 mrg
7061 1.1 mrg
7062 1.1 mrg
7063 1.1 mrg
7064 1.1 mrg
7065 1.1 mrg
7066 1.1 mrg
7067 1.1 mrg
7068 1.1 mrg
7069 1.1 mrg
7070 1.1 mrg
7071 1.1 mrg
7072 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7073 1.1 mrg
7074 1.1 mrg
7075 1.1 mrg
7076 1.1 mrg
7077 1.1 mrg
7078 1.1 mrg
7079 1.1 mrg
7080 1.1 mrg
7081 1.1 mrg
7082 1.1 mrg
7083 1.1 mrg
7084 1.1 mrg
7085 1.1 mrg
7086 1.1 mrg
7087 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7088 1.1 mrg setopt NO_GLOB_SUBST
7089 1.1 mrg fi
7090 1.1 mrg
7091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7092 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7093 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7094 1.1 mrg $as_echo_n "(cached) " >&6
7095 1.1 mrg else
7096 1.1 mrg rm -f .libs 2>/dev/null
7097 1.1 mrg mkdir .libs 2>/dev/null
7098 1.1 mrg if test -d .libs; then
7099 1.1 mrg lt_cv_objdir=.libs
7100 1.1 mrg else
7101 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7102 1.1 mrg lt_cv_objdir=_libs
7103 1.1 mrg fi
7104 1.1 mrg rmdir .libs 2>/dev/null
7105 1.1 mrg fi
7106 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7107 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7108 1.1 mrg objdir=$lt_cv_objdir
7109 1.1 mrg
7110 1.1 mrg
7111 1.1 mrg
7112 1.1 mrg
7113 1.1 mrg
7114 1.1 mrg cat >>confdefs.h <<_ACEOF
7115 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7116 1.1 mrg _ACEOF
7117 1.1 mrg
7118 1.1 mrg
7119 1.1 mrg
7120 1.1 mrg
7121 1.1 mrg case $host_os in
7122 1.1 mrg aix3*)
7123 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7124 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7125 1.1 mrg # vanish in a puff of smoke.
7126 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7127 1.1 mrg COLLECT_NAMES=
7128 1.1 mrg export COLLECT_NAMES
7129 1.1 mrg fi
7130 1.1 mrg ;;
7131 1.1 mrg esac
7132 1.1 mrg
7133 1.1 mrg # Global variables:
7134 1.1 mrg ofile=libtool
7135 1.1 mrg can_build_shared=yes
7136 1.1 mrg
7137 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7138 1.1 mrg # which needs '.lib').
7139 1.1 mrg libext=a
7140 1.1 mrg
7141 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7142 1.1 mrg
7143 1.1 mrg old_CC="$CC"
7144 1.1 mrg old_CFLAGS="$CFLAGS"
7145 1.1 mrg
7146 1.1 mrg # Set sane defaults for various variables
7147 1.1 mrg test -z "$CC" && CC=cc
7148 1.1 mrg test -z "$LTCC" && LTCC=$CC
7149 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7150 1.1 mrg test -z "$LD" && LD=ld
7151 1.1 mrg test -z "$ac_objext" && ac_objext=o
7152 1.1 mrg
7153 1.1 mrg for cc_temp in $compiler""; do
7154 1.1 mrg case $cc_temp in
7155 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7156 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7157 1.1 mrg \-*) ;;
7158 1.1 mrg *) break;;
7159 1.1 mrg esac
7160 1.1 mrg done
7161 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7162 1.1 mrg
7163 1.1 mrg
7164 1.1 mrg # Only perform the check for file, if the check method requires it
7165 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7166 1.1 mrg case $deplibs_check_method in
7167 1.1 mrg file_magic*)
7168 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7169 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7170 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7171 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7172 1.1 mrg $as_echo_n "(cached) " >&6
7173 1.1 mrg else
7174 1.1 mrg case $MAGIC_CMD in
7175 1.1 mrg [\\/*] | ?:[\\/]*)
7176 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7177 1.1 mrg ;;
7178 1.1 mrg *)
7179 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7180 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7181 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7182 1.1 mrg for ac_dir in $ac_dummy; do
7183 1.1 mrg IFS="$lt_save_ifs"
7184 1.1 mrg test -z "$ac_dir" && ac_dir=.
7185 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7186 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7187 1.1 mrg if test -n "$file_magic_test_file"; then
7188 1.1 mrg case $deplibs_check_method in
7189 1.1 mrg "file_magic "*)
7190 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7191 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7192 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7193 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7194 1.1 mrg :
7195 1.1 mrg else
7196 1.1 mrg cat <<_LT_EOF 1>&2
7197 1.1 mrg
7198 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7199 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7200 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7201 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7202 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7203 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7204 1.1 mrg *** may want to report the problem to your system manager and/or to
7205 1.1 mrg *** bug-libtool@gnu.org
7206 1.1 mrg
7207 1.1 mrg _LT_EOF
7208 1.1 mrg fi ;;
7209 1.1 mrg esac
7210 1.1 mrg fi
7211 1.1 mrg break
7212 1.1 mrg fi
7213 1.1 mrg done
7214 1.1 mrg IFS="$lt_save_ifs"
7215 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7216 1.1 mrg ;;
7217 1.1 mrg esac
7218 1.1 mrg fi
7219 1.1 mrg
7220 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7221 1.1 mrg if test -n "$MAGIC_CMD"; then
7222 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7223 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7224 1.1 mrg else
7225 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7226 1.1 mrg $as_echo "no" >&6; }
7227 1.1 mrg fi
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7234 1.1 mrg if test -n "$ac_tool_prefix"; then
7235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7236 1.1 mrg $as_echo_n "checking for file... " >&6; }
7237 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7238 1.1 mrg $as_echo_n "(cached) " >&6
7239 1.1 mrg else
7240 1.1 mrg case $MAGIC_CMD in
7241 1.1 mrg [\\/*] | ?:[\\/]*)
7242 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7243 1.1 mrg ;;
7244 1.1 mrg *)
7245 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7246 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7247 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7248 1.1 mrg for ac_dir in $ac_dummy; do
7249 1.1 mrg IFS="$lt_save_ifs"
7250 1.1 mrg test -z "$ac_dir" && ac_dir=.
7251 1.1 mrg if test -f $ac_dir/file; then
7252 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7253 1.1 mrg if test -n "$file_magic_test_file"; then
7254 1.1 mrg case $deplibs_check_method in
7255 1.1 mrg "file_magic "*)
7256 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7257 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7258 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7259 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7260 1.1 mrg :
7261 1.1 mrg else
7262 1.1 mrg cat <<_LT_EOF 1>&2
7263 1.1 mrg
7264 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7265 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7266 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7267 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7268 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7269 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7270 1.1 mrg *** may want to report the problem to your system manager and/or to
7271 1.1 mrg *** bug-libtool@gnu.org
7272 1.1 mrg
7273 1.1 mrg _LT_EOF
7274 1.1 mrg fi ;;
7275 1.1 mrg esac
7276 1.1 mrg fi
7277 1.1 mrg break
7278 1.1 mrg fi
7279 1.1 mrg done
7280 1.1 mrg IFS="$lt_save_ifs"
7281 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7282 1.1 mrg ;;
7283 1.1 mrg esac
7284 1.1 mrg fi
7285 1.1 mrg
7286 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7287 1.1 mrg if test -n "$MAGIC_CMD"; then
7288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7289 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7290 1.1 mrg else
7291 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7292 1.1 mrg $as_echo "no" >&6; }
7293 1.1 mrg fi
7294 1.1 mrg
7295 1.1 mrg
7296 1.1 mrg else
7297 1.1 mrg MAGIC_CMD=:
7298 1.1 mrg fi
7299 1.1 mrg fi
7300 1.1 mrg
7301 1.1 mrg fi
7302 1.1 mrg ;;
7303 1.1 mrg esac
7304 1.1 mrg
7305 1.1 mrg # Use C for the default configuration in the libtool script
7306 1.1 mrg
7307 1.1 mrg lt_save_CC="$CC"
7308 1.1 mrg ac_ext=c
7309 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7310 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7311 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7312 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7313 1.1 mrg
7314 1.1 mrg
7315 1.1 mrg # Source file extension for C test sources.
7316 1.1 mrg ac_ext=c
7317 1.1 mrg
7318 1.1 mrg # Object file extension for compiled C test sources.
7319 1.1 mrg objext=o
7320 1.1 mrg objext=$objext
7321 1.1 mrg
7322 1.1 mrg # Code to be used in simple compile tests
7323 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7324 1.1 mrg
7325 1.1 mrg # Code to be used in simple link tests
7326 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7327 1.1 mrg
7328 1.1 mrg
7329 1.1 mrg
7330 1.1 mrg
7331 1.1 mrg
7332 1.1 mrg
7333 1.1 mrg
7334 1.1 mrg # If no C compiler was specified, use CC.
7335 1.1 mrg LTCC=${LTCC-"$CC"}
7336 1.1 mrg
7337 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7338 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7339 1.1 mrg
7340 1.1 mrg # Allow CC to be a program name with arguments.
7341 1.1 mrg compiler=$CC
7342 1.1 mrg
7343 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7344 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7345 1.1 mrg compiler_DEFAULT=$CC
7346 1.1 mrg
7347 1.1 mrg # save warnings/boilerplate of simple test code
7348 1.1 mrg ac_outfile=conftest.$ac_objext
7349 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7350 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7351 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7352 1.1 mrg $RM conftest*
7353 1.1 mrg
7354 1.1 mrg ac_outfile=conftest.$ac_objext
7355 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7356 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7357 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7358 1.1 mrg $RM -r conftest*
7359 1.1 mrg
7360 1.1 mrg
7361 1.1 mrg ## CAVEAT EMPTOR:
7362 1.1 mrg ## There is no encapsulation within the following macros, do not change
7363 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7364 1.1 mrg ## what you are doing...
7365 1.1 mrg if test -n "$compiler"; then
7366 1.1 mrg
7367 1.1 mrg lt_prog_compiler_no_builtin_flag=
7368 1.1 mrg
7369 1.1 mrg if test "$GCC" = yes; then
7370 1.1 mrg case $cc_basename in
7371 1.1 mrg nvcc*)
7372 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7373 1.1 mrg *)
7374 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7375 1.1 mrg esac
7376 1.1 mrg
7377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7378 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7379 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7380 1.1 mrg $as_echo_n "(cached) " >&6
7381 1.1 mrg else
7382 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7383 1.1 mrg ac_outfile=conftest.$ac_objext
7384 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7385 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7386 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7387 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7388 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7389 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7390 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7391 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7392 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7393 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7394 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7395 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7396 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7397 1.1 mrg ac_status=$?
7398 1.1 mrg cat conftest.err >&5
7399 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7400 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7401 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7402 1.1 mrg # So say no if there are warnings other than the usual output.
7403 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7404 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7405 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7406 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7407 1.1 mrg fi
7408 1.1 mrg fi
7409 1.1 mrg $RM conftest*
7410 1.1 mrg
7411 1.1 mrg fi
7412 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7413 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7414 1.1 mrg
7415 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7416 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7417 1.1 mrg else
7418 1.1 mrg :
7419 1.1 mrg fi
7420 1.1 mrg
7421 1.1 mrg fi
7422 1.1 mrg
7423 1.1 mrg
7424 1.1 mrg
7425 1.1 mrg
7426 1.1 mrg
7427 1.1 mrg
7428 1.1 mrg lt_prog_compiler_wl=
7429 1.1 mrg lt_prog_compiler_pic=
7430 1.1 mrg lt_prog_compiler_static=
7431 1.1 mrg
7432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7433 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7434 1.1 mrg
7435 1.1 mrg if test "$GCC" = yes; then
7436 1.1 mrg lt_prog_compiler_wl='-Wl,'
7437 1.1 mrg lt_prog_compiler_static='-static'
7438 1.1 mrg
7439 1.1 mrg case $host_os in
7440 1.1 mrg aix*)
7441 1.1 mrg # All AIX code is PIC.
7442 1.1 mrg if test "$host_cpu" = ia64; then
7443 1.1 mrg # AIX 5 now supports IA64 processor
7444 1.1 mrg lt_prog_compiler_static='-Bstatic'
7445 1.1 mrg fi
7446 1.1 mrg ;;
7447 1.1 mrg
7448 1.1 mrg amigaos*)
7449 1.1 mrg case $host_cpu in
7450 1.1 mrg powerpc)
7451 1.1 mrg # see comment about AmigaOS4 .so support
7452 1.1 mrg lt_prog_compiler_pic='-fPIC'
7453 1.1 mrg ;;
7454 1.1 mrg m68k)
7455 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7456 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7457 1.1 mrg # like `-m68040'.
7458 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7459 1.1 mrg ;;
7460 1.1 mrg esac
7461 1.1 mrg ;;
7462 1.1 mrg
7463 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7464 1.1 mrg # PIC is the default for these OSes.
7465 1.1 mrg ;;
7466 1.1 mrg
7467 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7468 1.1 mrg # This hack is so that the source file can tell whether it is being
7469 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7470 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7471 1.1 mrg # (--disable-auto-import) libraries
7472 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7473 1.1 mrg ;;
7474 1.1 mrg
7475 1.1 mrg darwin* | rhapsody*)
7476 1.1 mrg # PIC is the default on this platform
7477 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7478 1.1 mrg lt_prog_compiler_pic='-fno-common'
7479 1.1 mrg ;;
7480 1.1 mrg
7481 1.1 mrg haiku*)
7482 1.1 mrg # PIC is the default for Haiku.
7483 1.1 mrg # The "-static" flag exists, but is broken.
7484 1.1 mrg lt_prog_compiler_static=
7485 1.1 mrg ;;
7486 1.1 mrg
7487 1.1 mrg hpux*)
7488 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7489 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7490 1.1 mrg # sets the default TLS model and affects inlining.
7491 1.1 mrg case $host_cpu in
7492 1.1 mrg hppa*64*)
7493 1.1 mrg # +Z the default
7494 1.1 mrg ;;
7495 1.1 mrg *)
7496 1.1 mrg lt_prog_compiler_pic='-fPIC'
7497 1.1 mrg ;;
7498 1.1 mrg esac
7499 1.1 mrg ;;
7500 1.1 mrg
7501 1.1 mrg interix[3-9]*)
7502 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7503 1.1 mrg # Instead, we relocate shared libraries at runtime.
7504 1.1 mrg ;;
7505 1.1 mrg
7506 1.1 mrg msdosdjgpp*)
7507 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7508 1.1 mrg # on systems that don't support them.
7509 1.1 mrg lt_prog_compiler_can_build_shared=no
7510 1.1 mrg enable_shared=no
7511 1.1 mrg ;;
7512 1.1 mrg
7513 1.1 mrg *nto* | *qnx*)
7514 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7515 1.1 mrg # it will coredump.
7516 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7517 1.1 mrg ;;
7518 1.1 mrg
7519 1.1 mrg sysv4*MP*)
7520 1.1 mrg if test -d /usr/nec; then
7521 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7522 1.1 mrg fi
7523 1.1 mrg ;;
7524 1.1 mrg
7525 1.1 mrg *)
7526 1.1 mrg lt_prog_compiler_pic='-fPIC'
7527 1.1 mrg ;;
7528 1.1 mrg esac
7529 1.1 mrg
7530 1.1 mrg case $cc_basename in
7531 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7532 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7533 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7534 1.1 mrg ;;
7535 1.1 mrg esac
7536 1.1 mrg else
7537 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7538 1.1 mrg case $host_os in
7539 1.1 mrg aix*)
7540 1.1 mrg lt_prog_compiler_wl='-Wl,'
7541 1.1 mrg if test "$host_cpu" = ia64; then
7542 1.1 mrg # AIX 5 now supports IA64 processor
7543 1.1 mrg lt_prog_compiler_static='-Bstatic'
7544 1.1 mrg else
7545 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7546 1.1 mrg fi
7547 1.1 mrg ;;
7548 1.1 mrg
7549 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7550 1.1 mrg # This hack is so that the source file can tell whether it is being
7551 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7552 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7553 1.1 mrg ;;
7554 1.1 mrg
7555 1.1 mrg hpux9* | hpux10* | hpux11*)
7556 1.1 mrg lt_prog_compiler_wl='-Wl,'
7557 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7558 1.1 mrg # not for PA HP-UX.
7559 1.1 mrg case $host_cpu in
7560 1.1 mrg hppa*64*|ia64*)
7561 1.1 mrg # +Z the default
7562 1.1 mrg ;;
7563 1.1 mrg *)
7564 1.1 mrg lt_prog_compiler_pic='+Z'
7565 1.1 mrg ;;
7566 1.1 mrg esac
7567 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7568 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7569 1.1 mrg ;;
7570 1.1 mrg
7571 1.1 mrg irix5* | irix6* | nonstopux*)
7572 1.1 mrg lt_prog_compiler_wl='-Wl,'
7573 1.1 mrg # PIC (with -KPIC) is the default.
7574 1.1 mrg lt_prog_compiler_static='-non_shared'
7575 1.1 mrg ;;
7576 1.1 mrg
7577 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7578 1.1 mrg case $cc_basename in
7579 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7580 1.1 mrg ecc*)
7581 1.1 mrg lt_prog_compiler_wl='-Wl,'
7582 1.1 mrg lt_prog_compiler_pic='-KPIC'
7583 1.1 mrg lt_prog_compiler_static='-static'
7584 1.1 mrg ;;
7585 1.1 mrg # icc used to be incompatible with GCC.
7586 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7587 1.1 mrg icc* | ifort*)
7588 1.1 mrg lt_prog_compiler_wl='-Wl,'
7589 1.1 mrg lt_prog_compiler_pic='-fPIC'
7590 1.1 mrg lt_prog_compiler_static='-static'
7591 1.1 mrg ;;
7592 1.1 mrg # Lahey Fortran 8.1.
7593 1.1 mrg lf95*)
7594 1.1 mrg lt_prog_compiler_wl='-Wl,'
7595 1.1 mrg lt_prog_compiler_pic='--shared'
7596 1.1 mrg lt_prog_compiler_static='--static'
7597 1.1 mrg ;;
7598 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7599 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7600 1.1 mrg # which looks to be a dead project)
7601 1.1 mrg lt_prog_compiler_wl='-Wl,'
7602 1.1 mrg lt_prog_compiler_pic='-fpic'
7603 1.1 mrg lt_prog_compiler_static='-Bstatic'
7604 1.1 mrg ;;
7605 1.1 mrg ccc*)
7606 1.1 mrg lt_prog_compiler_wl='-Wl,'
7607 1.1 mrg # All Alpha code is PIC.
7608 1.1 mrg lt_prog_compiler_static='-non_shared'
7609 1.1 mrg ;;
7610 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7611 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7612 1.1 mrg lt_prog_compiler_wl='-Wl,'
7613 1.1 mrg lt_prog_compiler_pic='-qpic'
7614 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7615 1.1 mrg ;;
7616 1.1 mrg *)
7617 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7618 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7619 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7620 1.1 mrg lt_prog_compiler_pic='-KPIC'
7621 1.1 mrg lt_prog_compiler_static='-Bstatic'
7622 1.1 mrg lt_prog_compiler_wl=''
7623 1.1 mrg ;;
7624 1.1 mrg *Sun\ C*)
7625 1.1 mrg # Sun C 5.9
7626 1.1 mrg lt_prog_compiler_pic='-KPIC'
7627 1.1 mrg lt_prog_compiler_static='-Bstatic'
7628 1.1 mrg lt_prog_compiler_wl='-Wl,'
7629 1.1 mrg ;;
7630 1.1 mrg esac
7631 1.1 mrg ;;
7632 1.1 mrg esac
7633 1.1 mrg ;;
7634 1.1 mrg
7635 1.1 mrg newsos6)
7636 1.1 mrg lt_prog_compiler_pic='-KPIC'
7637 1.1 mrg lt_prog_compiler_static='-Bstatic'
7638 1.1 mrg ;;
7639 1.1 mrg
7640 1.1 mrg *nto* | *qnx*)
7641 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7642 1.1 mrg # it will coredump.
7643 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7644 1.1 mrg ;;
7645 1.1 mrg
7646 1.1 mrg osf3* | osf4* | osf5*)
7647 1.1 mrg lt_prog_compiler_wl='-Wl,'
7648 1.1 mrg # All OSF/1 code is PIC.
7649 1.1 mrg lt_prog_compiler_static='-non_shared'
7650 1.1 mrg ;;
7651 1.1 mrg
7652 1.1 mrg rdos*)
7653 1.1 mrg lt_prog_compiler_static='-non_shared'
7654 1.1 mrg ;;
7655 1.1 mrg
7656 1.1 mrg solaris*)
7657 1.1 mrg lt_prog_compiler_pic='-KPIC'
7658 1.1 mrg lt_prog_compiler_static='-Bstatic'
7659 1.1 mrg case $cc_basename in
7660 1.1 mrg f77* | f90* | f95*)
7661 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7662 1.1 mrg *)
7663 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7664 1.1 mrg esac
7665 1.1 mrg ;;
7666 1.1 mrg
7667 1.1 mrg sunos4*)
7668 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7669 1.1 mrg lt_prog_compiler_pic='-PIC'
7670 1.1 mrg lt_prog_compiler_static='-Bstatic'
7671 1.1 mrg ;;
7672 1.1 mrg
7673 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7674 1.1 mrg lt_prog_compiler_wl='-Wl,'
7675 1.1 mrg lt_prog_compiler_pic='-KPIC'
7676 1.1 mrg lt_prog_compiler_static='-Bstatic'
7677 1.1 mrg ;;
7678 1.1 mrg
7679 1.1 mrg sysv4*MP*)
7680 1.1 mrg if test -d /usr/nec ;then
7681 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7682 1.1 mrg lt_prog_compiler_static='-Bstatic'
7683 1.1 mrg fi
7684 1.1 mrg ;;
7685 1.1 mrg
7686 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7687 1.1 mrg lt_prog_compiler_wl='-Wl,'
7688 1.1 mrg lt_prog_compiler_pic='-KPIC'
7689 1.1 mrg lt_prog_compiler_static='-Bstatic'
7690 1.1 mrg ;;
7691 1.1 mrg
7692 1.1 mrg unicos*)
7693 1.1 mrg lt_prog_compiler_wl='-Wl,'
7694 1.1 mrg lt_prog_compiler_can_build_shared=no
7695 1.1 mrg ;;
7696 1.1 mrg
7697 1.1 mrg uts4*)
7698 1.1 mrg lt_prog_compiler_pic='-pic'
7699 1.1 mrg lt_prog_compiler_static='-Bstatic'
7700 1.1 mrg ;;
7701 1.1 mrg
7702 1.1 mrg *)
7703 1.1 mrg lt_prog_compiler_can_build_shared=no
7704 1.1 mrg ;;
7705 1.1 mrg esac
7706 1.1 mrg fi
7707 1.1 mrg
7708 1.1 mrg case $host_os in
7709 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7710 1.1 mrg *djgpp*)
7711 1.1 mrg lt_prog_compiler_pic=
7712 1.1 mrg ;;
7713 1.1 mrg *)
7714 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7715 1.1 mrg ;;
7716 1.1 mrg esac
7717 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7718 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7719 1.1 mrg
7720 1.1 mrg
7721 1.1 mrg
7722 1.1 mrg
7723 1.1 mrg
7724 1.1 mrg
7725 1.1 mrg #
7726 1.1 mrg # Check to make sure the PIC flag actually works.
7727 1.1 mrg #
7728 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7729 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7730 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7731 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7732 1.1 mrg $as_echo_n "(cached) " >&6
7733 1.1 mrg else
7734 1.1 mrg lt_cv_prog_compiler_pic_works=no
7735 1.1 mrg ac_outfile=conftest.$ac_objext
7736 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7737 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7738 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7739 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7740 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7741 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7742 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7743 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7744 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7745 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7746 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7747 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7748 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7749 1.1 mrg ac_status=$?
7750 1.1 mrg cat conftest.err >&5
7751 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7752 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7753 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7754 1.1 mrg # So say no if there are warnings other than the usual output.
7755 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7756 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7757 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7758 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7759 1.1 mrg fi
7760 1.1 mrg fi
7761 1.1 mrg $RM conftest*
7762 1.1 mrg
7763 1.1 mrg fi
7764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7765 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7766 1.1 mrg
7767 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7768 1.1 mrg case $lt_prog_compiler_pic in
7769 1.1 mrg "" | " "*) ;;
7770 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7771 1.1 mrg esac
7772 1.1 mrg else
7773 1.1 mrg lt_prog_compiler_pic=
7774 1.1 mrg lt_prog_compiler_can_build_shared=no
7775 1.1 mrg fi
7776 1.1 mrg
7777 1.1 mrg fi
7778 1.1 mrg
7779 1.1 mrg
7780 1.1 mrg
7781 1.1 mrg
7782 1.1 mrg
7783 1.1 mrg
7784 1.1 mrg #
7785 1.1 mrg # Check to make sure the static flag actually works.
7786 1.1 mrg #
7787 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7789 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7790 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7791 1.1 mrg $as_echo_n "(cached) " >&6
7792 1.1 mrg else
7793 1.1 mrg lt_cv_prog_compiler_static_works=no
7794 1.1 mrg save_LDFLAGS="$LDFLAGS"
7795 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7796 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7797 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7798 1.1 mrg # The linker can only warn and ignore the option if not recognized
7799 1.1 mrg # So say no if there are warnings
7800 1.1 mrg if test -s conftest.err; then
7801 1.1 mrg # Append any errors to the config.log.
7802 1.1 mrg cat conftest.err 1>&5
7803 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7804 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7805 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7806 1.1 mrg lt_cv_prog_compiler_static_works=yes
7807 1.1 mrg fi
7808 1.1 mrg else
7809 1.1 mrg lt_cv_prog_compiler_static_works=yes
7810 1.1 mrg fi
7811 1.1 mrg fi
7812 1.1 mrg $RM -r conftest*
7813 1.1 mrg LDFLAGS="$save_LDFLAGS"
7814 1.1 mrg
7815 1.1 mrg fi
7816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7817 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7818 1.1 mrg
7819 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7820 1.1 mrg :
7821 1.1 mrg else
7822 1.1 mrg lt_prog_compiler_static=
7823 1.1 mrg fi
7824 1.1 mrg
7825 1.1 mrg
7826 1.1 mrg
7827 1.1 mrg
7828 1.1 mrg
7829 1.1 mrg
7830 1.1 mrg
7831 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7832 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7833 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7834 1.1 mrg $as_echo_n "(cached) " >&6
7835 1.1 mrg else
7836 1.1 mrg lt_cv_prog_compiler_c_o=no
7837 1.1 mrg $RM -r conftest 2>/dev/null
7838 1.1 mrg mkdir conftest
7839 1.1 mrg cd conftest
7840 1.1 mrg mkdir out
7841 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7842 1.1 mrg
7843 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7844 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7845 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7846 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7847 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7848 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7849 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7850 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7851 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7852 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7853 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
7854 1.1 mrg ac_status=$?
7855 1.1 mrg cat out/conftest.err >&5
7856 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7857 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7858 1.1 mrg then
7859 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7860 1.1 mrg # So say no if there are warnings
7861 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7862 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7863 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7864 1.1 mrg lt_cv_prog_compiler_c_o=yes
7865 1.1 mrg fi
7866 1.1 mrg fi
7867 1.1 mrg chmod u+w . 2>&5
7868 1.1 mrg $RM conftest*
7869 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
7870 1.1 mrg # template instantiation
7871 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7872 1.1 mrg $RM out/* && rmdir out
7873 1.1 mrg cd ..
7874 1.1 mrg $RM -r conftest
7875 1.1 mrg $RM conftest*
7876 1.1 mrg
7877 1.1 mrg fi
7878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7879 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7880 1.1 mrg
7881 1.1 mrg
7882 1.1 mrg
7883 1.1 mrg
7884 1.1 mrg
7885 1.1 mrg
7886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7887 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7888 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7889 1.1 mrg $as_echo_n "(cached) " >&6
7890 1.1 mrg else
7891 1.1 mrg lt_cv_prog_compiler_c_o=no
7892 1.1 mrg $RM -r conftest 2>/dev/null
7893 1.1 mrg mkdir conftest
7894 1.1 mrg cd conftest
7895 1.1 mrg mkdir out
7896 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7897 1.1 mrg
7898 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
7899 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7900 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7901 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7902 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7903 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7904 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7905 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7906 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7907 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7908 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
7909 1.1 mrg ac_status=$?
7910 1.1 mrg cat out/conftest.err >&5
7911 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7912 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
7913 1.1 mrg then
7914 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7915 1.1 mrg # So say no if there are warnings
7916 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
7917 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7918 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7919 1.1 mrg lt_cv_prog_compiler_c_o=yes
7920 1.1 mrg fi
7921 1.1 mrg fi
7922 1.1 mrg chmod u+w . 2>&5
7923 1.1 mrg $RM conftest*
7924 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
7925 1.1 mrg # template instantiation
7926 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7927 1.1 mrg $RM out/* && rmdir out
7928 1.1 mrg cd ..
7929 1.1 mrg $RM -r conftest
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_c_o" >&5
7934 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7935 1.1 mrg
7936 1.1 mrg
7937 1.1 mrg
7938 1.1 mrg
7939 1.1 mrg hard_links="nottested"
7940 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7941 1.1 mrg # do not overwrite the value of need_locks provided by the user
7942 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7943 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
7944 1.1 mrg hard_links=yes
7945 1.1 mrg $RM conftest*
7946 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7947 1.1 mrg touch conftest.a
7948 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
7949 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
7950 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7951 1.1 mrg $as_echo "$hard_links" >&6; }
7952 1.1 mrg if test "$hard_links" = no; then
7953 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7954 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7955 1.1 mrg need_locks=warn
7956 1.1 mrg fi
7957 1.1 mrg else
7958 1.1 mrg need_locks=no
7959 1.1 mrg fi
7960 1.1 mrg
7961 1.1 mrg
7962 1.1 mrg
7963 1.1 mrg
7964 1.1 mrg
7965 1.1 mrg
7966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7967 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7968 1.1 mrg
7969 1.1 mrg runpath_var=
7970 1.1 mrg allow_undefined_flag=
7971 1.1 mrg always_export_symbols=no
7972 1.1 mrg archive_cmds=
7973 1.1 mrg archive_expsym_cmds=
7974 1.1 mrg compiler_needs_object=no
7975 1.1 mrg enable_shared_with_static_runtimes=no
7976 1.1 mrg export_dynamic_flag_spec=
7977 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7978 1.1 mrg hardcode_automatic=no
7979 1.1 mrg hardcode_direct=no
7980 1.1 mrg hardcode_direct_absolute=no
7981 1.1 mrg hardcode_libdir_flag_spec=
7982 1.1 mrg hardcode_libdir_flag_spec_ld=
7983 1.1 mrg hardcode_libdir_separator=
7984 1.1 mrg hardcode_minus_L=no
7985 1.1 mrg hardcode_shlibpath_var=unsupported
7986 1.1 mrg inherit_rpath=no
7987 1.1 mrg link_all_deplibs=unknown
7988 1.1 mrg module_cmds=
7989 1.1 mrg module_expsym_cmds=
7990 1.1 mrg old_archive_from_new_cmds=
7991 1.1 mrg old_archive_from_expsyms_cmds=
7992 1.1 mrg thread_safe_flag_spec=
7993 1.1 mrg whole_archive_flag_spec=
7994 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
7995 1.1 mrg # included in the symbol list
7996 1.1 mrg include_expsyms=
7997 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
7998 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
7999 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8000 1.1 mrg # as well as any symbol that contains `d'.
8001 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8002 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8003 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8004 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8005 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8006 1.1 mrg # preloaded symbol tables.
8007 1.1 mrg # Exclude shared library initialization/finalization symbols.
8008 1.1 mrg extract_expsyms_cmds=
8009 1.1 mrg
8010 1.1 mrg case $host_os in
8011 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8012 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8013 1.1 mrg # When not using gcc, we currently assume that we are using
8014 1.1 mrg # Microsoft Visual C++.
8015 1.1 mrg if test "$GCC" != yes; then
8016 1.1 mrg with_gnu_ld=no
8017 1.1 mrg fi
8018 1.1 mrg ;;
8019 1.1 mrg interix*)
8020 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8021 1.1 mrg with_gnu_ld=yes
8022 1.1 mrg ;;
8023 1.1 mrg openbsd*)
8024 1.1 mrg with_gnu_ld=no
8025 1.1 mrg ;;
8026 1.1 mrg esac
8027 1.1 mrg
8028 1.1 mrg ld_shlibs=yes
8029 1.1 mrg
8030 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8031 1.1 mrg # that we're better off using the native interface for both.
8032 1.1 mrg lt_use_gnu_ld_interface=no
8033 1.1 mrg if test "$with_gnu_ld" = yes; then
8034 1.1 mrg case $host_os in
8035 1.1 mrg aix*)
8036 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8037 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8038 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8039 1.1 mrg # shared libraries, regardless of the interface used.
8040 1.1 mrg case `$LD -v 2>&1` in
8041 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8042 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8043 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8044 1.1 mrg *)
8045 1.1 mrg lt_use_gnu_ld_interface=yes
8046 1.1 mrg ;;
8047 1.1 mrg esac
8048 1.1 mrg ;;
8049 1.1 mrg *)
8050 1.1 mrg lt_use_gnu_ld_interface=yes
8051 1.1 mrg ;;
8052 1.1 mrg esac
8053 1.1 mrg fi
8054 1.1 mrg
8055 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8056 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8057 1.1 mrg wlarc='${wl}'
8058 1.1 mrg
8059 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8060 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8061 1.1 mrg # here allows them to be overridden if necessary.
8062 1.1 mrg runpath_var=LD_RUN_PATH
8063 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8064 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8065 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8066 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8067 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8068 1.1 mrg else
8069 1.1 mrg whole_archive_flag_spec=
8070 1.1 mrg fi
8071 1.1 mrg supports_anon_versioning=no
8072 1.1 mrg case `$LD -v 2>&1` in
8073 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8074 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8075 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8076 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8077 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8078 1.1 mrg *) supports_anon_versioning=yes ;;
8079 1.1 mrg esac
8080 1.1 mrg
8081 1.1 mrg # See if GNU ld supports shared libraries.
8082 1.1 mrg case $host_os in
8083 1.1 mrg aix[3-9]*)
8084 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8085 1.1 mrg if test "$host_cpu" != ia64; then
8086 1.1 mrg ld_shlibs=no
8087 1.1 mrg cat <<_LT_EOF 1>&2
8088 1.1 mrg
8089 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8090 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8091 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8092 1.1 mrg *** really care for shared libraries, you may want to install binutils
8093 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8094 1.1 mrg *** You will then need to restart the configuration process.
8095 1.1 mrg
8096 1.1 mrg _LT_EOF
8097 1.1 mrg fi
8098 1.1 mrg ;;
8099 1.1 mrg
8100 1.1 mrg amigaos*)
8101 1.1 mrg case $host_cpu in
8102 1.1 mrg powerpc)
8103 1.1 mrg # see comment about AmigaOS4 .so support
8104 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8105 1.1 mrg archive_expsym_cmds=''
8106 1.1 mrg ;;
8107 1.1 mrg m68k)
8108 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)'
8109 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8110 1.1 mrg hardcode_minus_L=yes
8111 1.1 mrg ;;
8112 1.1 mrg esac
8113 1.1 mrg ;;
8114 1.1 mrg
8115 1.1 mrg beos*)
8116 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8117 1.1 mrg allow_undefined_flag=unsupported
8118 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8119 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8120 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8121 1.1 mrg else
8122 1.1 mrg ld_shlibs=no
8123 1.1 mrg fi
8124 1.1 mrg ;;
8125 1.1 mrg
8126 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8127 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8128 1.1 mrg # as there is no search path for DLLs.
8129 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8130 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8131 1.1 mrg allow_undefined_flag=unsupported
8132 1.1 mrg always_export_symbols=no
8133 1.1 mrg enable_shared_with_static_runtimes=yes
8134 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'
8135 1.1 mrg
8136 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8137 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'
8138 1.1 mrg # If the export-symbols file already is a .def file (1st line
8139 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8140 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8141 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8142 1.1 mrg else
8143 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8144 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8145 1.1 mrg fi~
8146 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'
8147 1.1 mrg else
8148 1.1 mrg ld_shlibs=no
8149 1.1 mrg fi
8150 1.1 mrg ;;
8151 1.1 mrg
8152 1.1 mrg haiku*)
8153 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8154 1.1 mrg link_all_deplibs=yes
8155 1.1 mrg ;;
8156 1.1 mrg
8157 1.1 mrg interix[3-9]*)
8158 1.1 mrg hardcode_direct=no
8159 1.1 mrg hardcode_shlibpath_var=no
8160 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8161 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8162 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8163 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8164 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8165 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8166 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8167 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8168 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'
8169 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'
8170 1.1 mrg ;;
8171 1.1 mrg
8172 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8173 1.1 mrg tmp_diet=no
8174 1.1 mrg if test "$host_os" = linux-dietlibc; then
8175 1.1 mrg case $cc_basename in
8176 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8177 1.1 mrg esac
8178 1.1 mrg fi
8179 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8180 1.1 mrg && test "$tmp_diet" = no
8181 1.1 mrg then
8182 1.1 mrg tmp_addflag=
8183 1.1 mrg tmp_sharedflag='-shared'
8184 1.1 mrg case $cc_basename,$host_cpu in
8185 1.1 mrg pgcc*) # Portland Group C compiler
8186 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'
8187 1.1 mrg tmp_addflag=' $pic_flag'
8188 1.1 mrg ;;
8189 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8190 1.1 mrg # Portland Group f77 and f90 compilers
8191 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'
8192 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8193 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8194 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8195 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8196 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8197 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8198 1.1 mrg tmp_addflag=' -nofor_main' ;;
8199 1.1 mrg lf95*) # Lahey Fortran 8.1
8200 1.1 mrg whole_archive_flag_spec=
8201 1.1 mrg tmp_sharedflag='--shared' ;;
8202 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8203 1.1 mrg tmp_sharedflag='-qmkshrobj'
8204 1.1 mrg tmp_addflag= ;;
8205 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8206 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'
8207 1.1 mrg compiler_needs_object=yes
8208 1.1 mrg ;;
8209 1.1 mrg esac
8210 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8211 1.1 mrg *Sun\ C*) # Sun C 5.9
8212 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'
8213 1.1 mrg compiler_needs_object=yes
8214 1.1 mrg tmp_sharedflag='-G' ;;
8215 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8216 1.1 mrg tmp_sharedflag='-G' ;;
8217 1.1 mrg esac
8218 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8219 1.1 mrg
8220 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8221 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8222 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8223 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8224 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'
8225 1.1 mrg fi
8226 1.1 mrg
8227 1.1 mrg case $cc_basename in
8228 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8229 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8230 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8231 1.1 mrg hardcode_libdir_flag_spec=
8232 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8233 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8234 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8235 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8236 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8237 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8238 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8239 1.1 mrg fi
8240 1.1 mrg ;;
8241 1.1 mrg esac
8242 1.1 mrg else
8243 1.1 mrg ld_shlibs=no
8244 1.1 mrg fi
8245 1.1 mrg ;;
8246 1.1 mrg
8247 1.1 mrg netbsd*)
8248 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8249 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8250 1.1 mrg wlarc=
8251 1.1 mrg else
8252 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8253 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'
8254 1.1 mrg fi
8255 1.1 mrg ;;
8256 1.1 mrg
8257 1.1 mrg solaris*)
8258 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8259 1.1 mrg ld_shlibs=no
8260 1.1 mrg cat <<_LT_EOF 1>&2
8261 1.1 mrg
8262 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8263 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8264 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8265 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8266 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8267 1.1 mrg *** used, and then restart.
8268 1.1 mrg
8269 1.1 mrg _LT_EOF
8270 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8271 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8272 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'
8273 1.1 mrg else
8274 1.1 mrg ld_shlibs=no
8275 1.1 mrg fi
8276 1.1 mrg ;;
8277 1.1 mrg
8278 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8279 1.1 mrg case `$LD -v 2>&1` in
8280 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8281 1.1 mrg ld_shlibs=no
8282 1.1 mrg cat <<_LT_EOF 1>&2
8283 1.1 mrg
8284 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8285 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8286 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8287 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8288 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8289 1.1 mrg *** used, and then restart.
8290 1.1 mrg
8291 1.1 mrg _LT_EOF
8292 1.1 mrg ;;
8293 1.1 mrg *)
8294 1.1 mrg # For security reasons, it is highly recommended that you always
8295 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8296 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8297 1.1 mrg # requires that you compile everything twice, which is a pain.
8298 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8299 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8300 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8301 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'
8302 1.1 mrg else
8303 1.1 mrg ld_shlibs=no
8304 1.1 mrg fi
8305 1.1 mrg ;;
8306 1.1 mrg esac
8307 1.1 mrg ;;
8308 1.1 mrg
8309 1.1 mrg sunos4*)
8310 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8311 1.1 mrg wlarc=
8312 1.1 mrg hardcode_direct=yes
8313 1.1 mrg hardcode_shlibpath_var=no
8314 1.1 mrg ;;
8315 1.1 mrg
8316 1.1 mrg *)
8317 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8318 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8319 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'
8320 1.1 mrg else
8321 1.1 mrg ld_shlibs=no
8322 1.1 mrg fi
8323 1.1 mrg ;;
8324 1.1 mrg esac
8325 1.1 mrg
8326 1.1 mrg if test "$ld_shlibs" = no; then
8327 1.1 mrg runpath_var=
8328 1.1 mrg hardcode_libdir_flag_spec=
8329 1.1 mrg export_dynamic_flag_spec=
8330 1.1 mrg whole_archive_flag_spec=
8331 1.1 mrg fi
8332 1.1 mrg else
8333 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8334 1.1 mrg case $host_os in
8335 1.1 mrg aix3*)
8336 1.1 mrg allow_undefined_flag=unsupported
8337 1.1 mrg always_export_symbols=yes
8338 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'
8339 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8340 1.1 mrg # are no directories specified by -L.
8341 1.1 mrg hardcode_minus_L=yes
8342 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8343 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8344 1.1 mrg # broken collect2.
8345 1.1 mrg hardcode_direct=unsupported
8346 1.1 mrg fi
8347 1.1 mrg ;;
8348 1.1 mrg
8349 1.1 mrg aix[4-9]*)
8350 1.1 mrg if test "$host_cpu" = ia64; then
8351 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8352 1.1 mrg # have to do anything special.
8353 1.1 mrg aix_use_runtimelinking=no
8354 1.1 mrg exp_sym_flag='-Bexport'
8355 1.1 mrg no_entry_flag=""
8356 1.1 mrg else
8357 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8358 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8359 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8360 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8361 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8362 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'
8363 1.1 mrg else
8364 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'
8365 1.1 mrg fi
8366 1.1 mrg aix_use_runtimelinking=no
8367 1.1 mrg
8368 1.1 mrg # Test if we are trying to use run time linking or normal
8369 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8370 1.1 mrg # need to do runtime linking.
8371 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8372 1.1 mrg for ld_flag in $LDFLAGS; do
8373 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8374 1.1 mrg aix_use_runtimelinking=yes
8375 1.1 mrg break
8376 1.1 mrg fi
8377 1.1 mrg done
8378 1.1 mrg ;;
8379 1.1 mrg esac
8380 1.1 mrg
8381 1.1 mrg exp_sym_flag='-bexport'
8382 1.1 mrg no_entry_flag='-bnoentry'
8383 1.1 mrg fi
8384 1.1 mrg
8385 1.1 mrg # When large executables or shared objects are built, AIX ld can
8386 1.1 mrg # have problems creating the table of contents. If linking a library
8387 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8388 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8389 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8390 1.1 mrg
8391 1.1 mrg archive_cmds=''
8392 1.1 mrg hardcode_direct=yes
8393 1.1 mrg hardcode_direct_absolute=yes
8394 1.1 mrg hardcode_libdir_separator=':'
8395 1.1 mrg link_all_deplibs=yes
8396 1.1 mrg file_list_spec='${wl}-f,'
8397 1.1 mrg
8398 1.1 mrg if test "$GCC" = yes; then
8399 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8400 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8401 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8402 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8403 1.1 mrg if test -f "$collect2name" &&
8404 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8405 1.1 mrg then
8406 1.1 mrg # We have reworked collect2
8407 1.1 mrg :
8408 1.1 mrg else
8409 1.1 mrg # We have old collect2
8410 1.1 mrg hardcode_direct=unsupported
8411 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8412 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8413 1.1 mrg # to unsupported forces relinking
8414 1.1 mrg hardcode_minus_L=yes
8415 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8416 1.1 mrg hardcode_libdir_separator=
8417 1.1 mrg fi
8418 1.1 mrg ;;
8419 1.1 mrg esac
8420 1.1 mrg shared_flag='-shared'
8421 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8422 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8423 1.1 mrg fi
8424 1.1 mrg else
8425 1.1 mrg # not using gcc
8426 1.1 mrg if test "$host_cpu" = ia64; then
8427 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8428 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8429 1.1 mrg shared_flag='-G'
8430 1.1 mrg else
8431 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8432 1.1 mrg shared_flag='${wl}-G'
8433 1.1 mrg else
8434 1.1 mrg shared_flag='${wl}-bM:SRE'
8435 1.1 mrg fi
8436 1.1 mrg fi
8437 1.1 mrg fi
8438 1.1 mrg
8439 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8440 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8441 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8442 1.1 mrg always_export_symbols=yes
8443 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8444 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8445 1.1 mrg # -berok will link without error, but may produce a broken library.
8446 1.1 mrg allow_undefined_flag='-berok'
8447 1.1 mrg # Determine the default libpath from the value encoded in an
8448 1.1 mrg # empty executable.
8449 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8450 1.1 mrg /* end confdefs.h. */
8451 1.1 mrg
8452 1.1 mrg int
8453 1.1 mrg main ()
8454 1.1 mrg {
8455 1.1 mrg
8456 1.1 mrg ;
8457 1.1 mrg return 0;
8458 1.1 mrg }
8459 1.1 mrg _ACEOF
8460 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8461 1.1 mrg
8462 1.1 mrg lt_aix_libpath_sed='
8463 1.1 mrg /Import File Strings/,/^$/ {
8464 1.1 mrg /^0/ {
8465 1.1 mrg s/^0 *\(.*\)$/\1/
8466 1.1 mrg p
8467 1.1 mrg }
8468 1.1 mrg }'
8469 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8470 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8471 1.1 mrg if test -z "$aix_libpath"; then
8472 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8473 1.1 mrg fi
8474 1.1 mrg fi
8475 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8476 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8477 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8478 1.1 mrg
8479 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8480 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"
8481 1.1 mrg else
8482 1.1 mrg if test "$host_cpu" = ia64; then
8483 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8484 1.1 mrg allow_undefined_flag="-z nodefs"
8485 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"
8486 1.1 mrg else
8487 1.1 mrg # Determine the default libpath from the value encoded in an
8488 1.1 mrg # empty executable.
8489 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8490 1.1 mrg /* end confdefs.h. */
8491 1.1 mrg
8492 1.1 mrg int
8493 1.1 mrg main ()
8494 1.1 mrg {
8495 1.1 mrg
8496 1.1 mrg ;
8497 1.1 mrg return 0;
8498 1.1 mrg }
8499 1.1 mrg _ACEOF
8500 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8501 1.1 mrg
8502 1.1 mrg lt_aix_libpath_sed='
8503 1.1 mrg /Import File Strings/,/^$/ {
8504 1.1 mrg /^0/ {
8505 1.1 mrg s/^0 *\(.*\)$/\1/
8506 1.1 mrg p
8507 1.1 mrg }
8508 1.1 mrg }'
8509 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8510 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8511 1.1 mrg if test -z "$aix_libpath"; then
8512 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8513 1.1 mrg fi
8514 1.1 mrg fi
8515 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8516 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8517 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8518 1.1 mrg
8519 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8520 1.1 mrg # Warning - without using the other run time loading flags,
8521 1.1 mrg # -berok will link without error, but may produce a broken library.
8522 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8523 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8524 1.1 mrg if test "$with_gnu_ld" = yes; then
8525 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8526 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8527 1.1 mrg else
8528 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8529 1.1 mrg whole_archive_flag_spec='$convenience'
8530 1.1 mrg fi
8531 1.1 mrg archive_cmds_need_lc=yes
8532 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8533 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'
8534 1.1 mrg fi
8535 1.1 mrg fi
8536 1.1 mrg ;;
8537 1.1 mrg
8538 1.1 mrg amigaos*)
8539 1.1 mrg case $host_cpu in
8540 1.1 mrg powerpc)
8541 1.1 mrg # see comment about AmigaOS4 .so support
8542 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8543 1.1 mrg archive_expsym_cmds=''
8544 1.1 mrg ;;
8545 1.1 mrg m68k)
8546 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)'
8547 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8548 1.1 mrg hardcode_minus_L=yes
8549 1.1 mrg ;;
8550 1.1 mrg esac
8551 1.1 mrg ;;
8552 1.1 mrg
8553 1.1 mrg bsdi[45]*)
8554 1.1 mrg export_dynamic_flag_spec=-rdynamic
8555 1.1 mrg ;;
8556 1.1 mrg
8557 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8558 1.1 mrg # When not using gcc, we currently assume that we are using
8559 1.1 mrg # Microsoft Visual C++.
8560 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8561 1.1 mrg # no search path for DLLs.
8562 1.1 mrg hardcode_libdir_flag_spec=' '
8563 1.1 mrg allow_undefined_flag=unsupported
8564 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8565 1.1 mrg libext=lib
8566 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8567 1.1 mrg shrext_cmds=".dll"
8568 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8569 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8570 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8571 1.1 mrg old_archive_from_new_cmds='true'
8572 1.1 mrg # FIXME: Should let the user specify the lib program.
8573 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8574 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8575 1.1 mrg enable_shared_with_static_runtimes=yes
8576 1.1 mrg ;;
8577 1.1 mrg
8578 1.1 mrg darwin* | rhapsody*)
8579 1.1 mrg
8580 1.1 mrg
8581 1.1 mrg archive_cmds_need_lc=no
8582 1.1 mrg hardcode_direct=no
8583 1.1 mrg hardcode_automatic=yes
8584 1.1 mrg hardcode_shlibpath_var=unsupported
8585 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8586 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\"`'
8587 1.1 mrg else
8588 1.1 mrg whole_archive_flag_spec=''
8589 1.1 mrg fi
8590 1.1 mrg link_all_deplibs=yes
8591 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8592 1.1 mrg case $cc_basename in
8593 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8594 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8595 1.1 mrg esac
8596 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8597 1.1 mrg output_verbose_link_cmd=func_echo_all
8598 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}"
8599 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8600 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}"
8601 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}"
8602 1.1 mrg
8603 1.1 mrg else
8604 1.1 mrg ld_shlibs=no
8605 1.1 mrg fi
8606 1.1 mrg
8607 1.1 mrg ;;
8608 1.1 mrg
8609 1.1 mrg dgux*)
8610 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8611 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8612 1.1 mrg hardcode_shlibpath_var=no
8613 1.1 mrg ;;
8614 1.1 mrg
8615 1.1 mrg freebsd1*)
8616 1.1 mrg ld_shlibs=no
8617 1.1 mrg ;;
8618 1.1 mrg
8619 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8620 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8621 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8622 1.1 mrg # extra space).
8623 1.1 mrg freebsd2.2*)
8624 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8625 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8626 1.1 mrg hardcode_direct=yes
8627 1.1 mrg hardcode_shlibpath_var=no
8628 1.1 mrg ;;
8629 1.1 mrg
8630 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8631 1.1 mrg freebsd2*)
8632 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8633 1.1 mrg hardcode_direct=yes
8634 1.1 mrg hardcode_minus_L=yes
8635 1.1 mrg hardcode_shlibpath_var=no
8636 1.1 mrg ;;
8637 1.1 mrg
8638 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8639 1.1 mrg freebsd* | dragonfly*)
8640 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8641 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8642 1.1 mrg hardcode_direct=yes
8643 1.1 mrg hardcode_shlibpath_var=no
8644 1.1 mrg ;;
8645 1.1 mrg
8646 1.1 mrg hpux9*)
8647 1.1 mrg if test "$GCC" = yes; then
8648 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'
8649 1.1 mrg else
8650 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'
8651 1.1 mrg fi
8652 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8653 1.1 mrg hardcode_libdir_separator=:
8654 1.1 mrg hardcode_direct=yes
8655 1.1 mrg
8656 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8657 1.1 mrg # but as the default location of the library.
8658 1.1 mrg hardcode_minus_L=yes
8659 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8660 1.1 mrg ;;
8661 1.1 mrg
8662 1.1 mrg hpux10*)
8663 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8664 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8665 1.1 mrg else
8666 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8667 1.1 mrg fi
8668 1.1 mrg if test "$with_gnu_ld" = no; then
8669 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8670 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8671 1.1 mrg hardcode_libdir_separator=:
8672 1.1 mrg hardcode_direct=yes
8673 1.1 mrg hardcode_direct_absolute=yes
8674 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8675 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8676 1.1 mrg # but as the default location of the library.
8677 1.1 mrg hardcode_minus_L=yes
8678 1.1 mrg fi
8679 1.1 mrg ;;
8680 1.1 mrg
8681 1.1 mrg hpux11*)
8682 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8683 1.1 mrg case $host_cpu in
8684 1.1 mrg hppa*64*)
8685 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8686 1.1 mrg ;;
8687 1.1 mrg ia64*)
8688 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8689 1.1 mrg ;;
8690 1.1 mrg *)
8691 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8692 1.1 mrg ;;
8693 1.1 mrg esac
8694 1.1 mrg else
8695 1.1 mrg case $host_cpu in
8696 1.1 mrg hppa*64*)
8697 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8698 1.1 mrg ;;
8699 1.1 mrg ia64*)
8700 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8701 1.1 mrg ;;
8702 1.1 mrg *)
8703 1.1 mrg
8704 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8705 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8707 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8708 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8709 1.1 mrg $as_echo_n "(cached) " >&6
8710 1.1 mrg else
8711 1.1 mrg lt_cv_prog_compiler__b=no
8712 1.1 mrg save_LDFLAGS="$LDFLAGS"
8713 1.1 mrg LDFLAGS="$LDFLAGS -b"
8714 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8715 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8716 1.1 mrg # The linker can only warn and ignore the option if not recognized
8717 1.1 mrg # So say no if there are warnings
8718 1.1 mrg if test -s conftest.err; then
8719 1.1 mrg # Append any errors to the config.log.
8720 1.1 mrg cat conftest.err 1>&5
8721 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8722 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8723 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8724 1.1 mrg lt_cv_prog_compiler__b=yes
8725 1.1 mrg fi
8726 1.1 mrg else
8727 1.1 mrg lt_cv_prog_compiler__b=yes
8728 1.1 mrg fi
8729 1.1 mrg fi
8730 1.1 mrg $RM -r conftest*
8731 1.1 mrg LDFLAGS="$save_LDFLAGS"
8732 1.1 mrg
8733 1.1 mrg fi
8734 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8735 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8736 1.1 mrg
8737 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8738 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8739 1.1 mrg else
8740 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8741 1.1 mrg fi
8742 1.1 mrg
8743 1.1 mrg ;;
8744 1.1 mrg esac
8745 1.1 mrg fi
8746 1.1 mrg if test "$with_gnu_ld" = no; then
8747 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8748 1.1 mrg hardcode_libdir_separator=:
8749 1.1 mrg
8750 1.1 mrg case $host_cpu in
8751 1.1 mrg hppa*64*|ia64*)
8752 1.1 mrg hardcode_direct=no
8753 1.1 mrg hardcode_shlibpath_var=no
8754 1.1 mrg ;;
8755 1.1 mrg *)
8756 1.1 mrg hardcode_direct=yes
8757 1.1 mrg hardcode_direct_absolute=yes
8758 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8759 1.1 mrg
8760 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8761 1.1 mrg # but as the default location of the library.
8762 1.1 mrg hardcode_minus_L=yes
8763 1.1 mrg ;;
8764 1.1 mrg esac
8765 1.1 mrg fi
8766 1.1 mrg ;;
8767 1.1 mrg
8768 1.1 mrg irix5* | irix6* | nonstopux*)
8769 1.1 mrg if test "$GCC" = yes; then
8770 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'
8771 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8772 1.1 mrg # work, assume that -exports_file does not work either and
8773 1.1 mrg # implicitly export all symbols.
8774 1.1 mrg save_LDFLAGS="$LDFLAGS"
8775 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8776 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8777 1.1 mrg /* end confdefs.h. */
8778 1.1 mrg int foo(void) {}
8779 1.1 mrg _ACEOF
8780 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8781 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'
8782 1.1 mrg
8783 1.1 mrg fi
8784 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8785 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8786 1.1 mrg LDFLAGS="$save_LDFLAGS"
8787 1.1 mrg else
8788 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'
8789 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'
8790 1.1 mrg fi
8791 1.1 mrg archive_cmds_need_lc='no'
8792 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8793 1.1 mrg hardcode_libdir_separator=:
8794 1.1 mrg inherit_rpath=yes
8795 1.1 mrg link_all_deplibs=yes
8796 1.1 mrg ;;
8797 1.1 mrg
8798 1.1 mrg netbsd*)
8799 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8800 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8801 1.1 mrg else
8802 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8803 1.1 mrg fi
8804 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8805 1.1 mrg hardcode_direct=yes
8806 1.1 mrg hardcode_shlibpath_var=no
8807 1.1 mrg ;;
8808 1.1 mrg
8809 1.1 mrg newsos6)
8810 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8811 1.1 mrg hardcode_direct=yes
8812 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8813 1.1 mrg hardcode_libdir_separator=:
8814 1.1 mrg hardcode_shlibpath_var=no
8815 1.1 mrg ;;
8816 1.1 mrg
8817 1.1 mrg *nto* | *qnx*)
8818 1.1 mrg ;;
8819 1.1 mrg
8820 1.1 mrg openbsd*)
8821 1.1 mrg if test -f /usr/libexec/ld.so; then
8822 1.1 mrg hardcode_direct=yes
8823 1.1 mrg hardcode_shlibpath_var=no
8824 1.1 mrg hardcode_direct_absolute=yes
8825 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8826 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8827 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8828 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8829 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8830 1.1 mrg else
8831 1.1 mrg case $host_os in
8832 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8833 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8834 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8835 1.1 mrg ;;
8836 1.1 mrg *)
8837 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8838 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8839 1.1 mrg ;;
8840 1.1 mrg esac
8841 1.1 mrg fi
8842 1.1 mrg else
8843 1.1 mrg ld_shlibs=no
8844 1.1 mrg fi
8845 1.1 mrg ;;
8846 1.1 mrg
8847 1.1 mrg os2*)
8848 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8849 1.1 mrg hardcode_minus_L=yes
8850 1.1 mrg allow_undefined_flag=unsupported
8851 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'
8852 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8853 1.1 mrg ;;
8854 1.1 mrg
8855 1.1 mrg osf3*)
8856 1.1 mrg if test "$GCC" = yes; then
8857 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8858 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'
8859 1.1 mrg else
8860 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
8861 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'
8862 1.1 mrg fi
8863 1.1 mrg archive_cmds_need_lc='no'
8864 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8865 1.1 mrg hardcode_libdir_separator=:
8866 1.1 mrg ;;
8867 1.1 mrg
8868 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
8869 1.1 mrg if test "$GCC" = yes; then
8870 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8871 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'
8872 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8873 1.1 mrg else
8874 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
8875 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'
8876 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~
8877 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'
8878 1.1 mrg
8879 1.1 mrg # Both c and cxx compiler support -rpath directly
8880 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
8881 1.1 mrg fi
8882 1.1 mrg archive_cmds_need_lc='no'
8883 1.1 mrg hardcode_libdir_separator=:
8884 1.1 mrg ;;
8885 1.1 mrg
8886 1.1 mrg solaris*)
8887 1.1 mrg no_undefined_flag=' -z defs'
8888 1.1 mrg if test "$GCC" = yes; then
8889 1.1 mrg wlarc='${wl}'
8890 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8891 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8892 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'
8893 1.1 mrg else
8894 1.1 mrg case `$CC -V 2>&1` in
8895 1.1 mrg *"Compilers 5.0"*)
8896 1.1 mrg wlarc=''
8897 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8898 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8899 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8900 1.1 mrg ;;
8901 1.1 mrg *)
8902 1.1 mrg wlarc='${wl}'
8903 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8904 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8905 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8906 1.1 mrg ;;
8907 1.1 mrg esac
8908 1.1 mrg fi
8909 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8910 1.1 mrg hardcode_shlibpath_var=no
8911 1.1 mrg case $host_os in
8912 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
8913 1.1 mrg *)
8914 1.1 mrg # The compiler driver will combine and reorder linker options,
8915 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
8916 1.1 mrg # but is careful enough not to reorder.
8917 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
8918 1.1 mrg if test "$GCC" = yes; then
8919 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8920 1.1 mrg else
8921 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8922 1.1 mrg fi
8923 1.1 mrg ;;
8924 1.1 mrg esac
8925 1.1 mrg link_all_deplibs=yes
8926 1.1 mrg ;;
8927 1.1 mrg
8928 1.1 mrg sunos4*)
8929 1.1 mrg if test "x$host_vendor" = xsequent; then
8930 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
8931 1.1 mrg # files that make .init and .fini sections work.
8932 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8933 1.1 mrg else
8934 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8935 1.1 mrg fi
8936 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8937 1.1 mrg hardcode_direct=yes
8938 1.1 mrg hardcode_minus_L=yes
8939 1.1 mrg hardcode_shlibpath_var=no
8940 1.1 mrg ;;
8941 1.1 mrg
8942 1.1 mrg sysv4)
8943 1.1 mrg case $host_vendor in
8944 1.1 mrg sni)
8945 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8946 1.1 mrg hardcode_direct=yes # is this really true???
8947 1.1 mrg ;;
8948 1.1 mrg siemens)
8949 1.1 mrg ## LD is ld it makes a PLAMLIB
8950 1.1 mrg ## CC just makes a GrossModule.
8951 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8952 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
8953 1.1 mrg hardcode_direct=no
8954 1.1 mrg ;;
8955 1.1 mrg motorola)
8956 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8957 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8958 1.1 mrg ;;
8959 1.1 mrg esac
8960 1.1 mrg runpath_var='LD_RUN_PATH'
8961 1.1 mrg hardcode_shlibpath_var=no
8962 1.1 mrg ;;
8963 1.1 mrg
8964 1.1 mrg sysv4.3*)
8965 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8966 1.1 mrg hardcode_shlibpath_var=no
8967 1.1 mrg export_dynamic_flag_spec='-Bexport'
8968 1.1 mrg ;;
8969 1.1 mrg
8970 1.1 mrg sysv4*MP*)
8971 1.1 mrg if test -d /usr/nec; then
8972 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8973 1.1 mrg hardcode_shlibpath_var=no
8974 1.1 mrg runpath_var=LD_RUN_PATH
8975 1.1 mrg hardcode_runpath_var=yes
8976 1.1 mrg ld_shlibs=yes
8977 1.1 mrg fi
8978 1.1 mrg ;;
8979 1.1 mrg
8980 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8981 1.1 mrg no_undefined_flag='${wl}-z,text'
8982 1.1 mrg archive_cmds_need_lc=no
8983 1.1 mrg hardcode_shlibpath_var=no
8984 1.1 mrg runpath_var='LD_RUN_PATH'
8985 1.1 mrg
8986 1.1 mrg if test "$GCC" = yes; then
8987 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8988 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8989 1.1 mrg else
8990 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8991 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8992 1.1 mrg fi
8993 1.1 mrg ;;
8994 1.1 mrg
8995 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
8996 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
8997 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
8998 1.1 mrg # always be unresolved, which means just about no library would
8999 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9000 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9001 1.1 mrg # as -z defs.
9002 1.1 mrg no_undefined_flag='${wl}-z,text'
9003 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9004 1.1 mrg archive_cmds_need_lc=no
9005 1.1 mrg hardcode_shlibpath_var=no
9006 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9007 1.1 mrg hardcode_libdir_separator=':'
9008 1.1 mrg link_all_deplibs=yes
9009 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9010 1.1 mrg runpath_var='LD_RUN_PATH'
9011 1.1 mrg
9012 1.1 mrg if test "$GCC" = yes; then
9013 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9014 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9015 1.1 mrg else
9016 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9017 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9018 1.1 mrg fi
9019 1.1 mrg ;;
9020 1.1 mrg
9021 1.1 mrg uts4*)
9022 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9023 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9024 1.1 mrg hardcode_shlibpath_var=no
9025 1.1 mrg ;;
9026 1.1 mrg
9027 1.1 mrg *)
9028 1.1 mrg ld_shlibs=no
9029 1.1 mrg ;;
9030 1.1 mrg esac
9031 1.1 mrg
9032 1.1 mrg if test x$host_vendor = xsni; then
9033 1.1 mrg case $host in
9034 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9035 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9036 1.1 mrg ;;
9037 1.1 mrg esac
9038 1.1 mrg fi
9039 1.1 mrg fi
9040 1.1 mrg
9041 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9042 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9043 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9044 1.1 mrg
9045 1.1 mrg with_gnu_ld=$with_gnu_ld
9046 1.1 mrg
9047 1.1 mrg
9048 1.1 mrg
9049 1.1 mrg
9050 1.1 mrg
9051 1.1 mrg
9052 1.1 mrg
9053 1.1 mrg
9054 1.1 mrg
9055 1.1 mrg
9056 1.1 mrg
9057 1.1 mrg
9058 1.1 mrg
9059 1.1 mrg
9060 1.1 mrg
9061 1.1 mrg #
9062 1.1 mrg # Do we need to explicitly link libc?
9063 1.1 mrg #
9064 1.1 mrg case "x$archive_cmds_need_lc" in
9065 1.1 mrg x|xyes)
9066 1.1 mrg # Assume -lc should be added
9067 1.1 mrg archive_cmds_need_lc=yes
9068 1.1 mrg
9069 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9070 1.1 mrg case $archive_cmds in
9071 1.1 mrg *'~'*)
9072 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9073 1.1 mrg ;;
9074 1.1 mrg '$CC '*)
9075 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9076 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9077 1.1 mrg # to ld, don't add -lc before -lgcc.
9078 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9079 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9080 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9081 1.1 mrg $as_echo_n "(cached) " >&6
9082 1.1 mrg else
9083 1.1 mrg $RM conftest*
9084 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9085 1.1 mrg
9086 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9087 1.1 mrg (eval $ac_compile) 2>&5
9088 1.1 mrg ac_status=$?
9089 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9090 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9091 1.1 mrg soname=conftest
9092 1.1 mrg lib=conftest
9093 1.1 mrg libobjs=conftest.$ac_objext
9094 1.1 mrg deplibs=
9095 1.1 mrg wl=$lt_prog_compiler_wl
9096 1.1 mrg pic_flag=$lt_prog_compiler_pic
9097 1.1 mrg compiler_flags=-v
9098 1.1 mrg linker_flags=-v
9099 1.1 mrg verstring=
9100 1.1 mrg output_objdir=.
9101 1.1 mrg libname=conftest
9102 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9103 1.1 mrg allow_undefined_flag=
9104 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9105 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9106 1.1 mrg ac_status=$?
9107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9108 1.1 mrg test $ac_status = 0; }
9109 1.1 mrg then
9110 1.1 mrg lt_cv_archive_cmds_need_lc=no
9111 1.1 mrg else
9112 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9113 1.1 mrg fi
9114 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9115 1.1 mrg else
9116 1.1 mrg cat conftest.err 1>&5
9117 1.1 mrg fi
9118 1.1 mrg $RM conftest*
9119 1.1 mrg
9120 1.1 mrg fi
9121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9122 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9123 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9124 1.1 mrg ;;
9125 1.1 mrg esac
9126 1.1 mrg fi
9127 1.1 mrg ;;
9128 1.1 mrg esac
9129 1.1 mrg
9130 1.1 mrg
9131 1.1 mrg
9132 1.1 mrg
9133 1.1 mrg
9134 1.1 mrg
9135 1.1 mrg
9136 1.1 mrg
9137 1.1 mrg
9138 1.1 mrg
9139 1.1 mrg
9140 1.1 mrg
9141 1.1 mrg
9142 1.1 mrg
9143 1.1 mrg
9144 1.1 mrg
9145 1.1 mrg
9146 1.1 mrg
9147 1.1 mrg
9148 1.1 mrg
9149 1.1 mrg
9150 1.1 mrg
9151 1.1 mrg
9152 1.1 mrg
9153 1.1 mrg
9154 1.1 mrg
9155 1.1 mrg
9156 1.1 mrg
9157 1.1 mrg
9158 1.1 mrg
9159 1.1 mrg
9160 1.1 mrg
9161 1.1 mrg
9162 1.1 mrg
9163 1.1 mrg
9164 1.1 mrg
9165 1.1 mrg
9166 1.1 mrg
9167 1.1 mrg
9168 1.1 mrg
9169 1.1 mrg
9170 1.1 mrg
9171 1.1 mrg
9172 1.1 mrg
9173 1.1 mrg
9174 1.1 mrg
9175 1.1 mrg
9176 1.1 mrg
9177 1.1 mrg
9178 1.1 mrg
9179 1.1 mrg
9180 1.1 mrg
9181 1.1 mrg
9182 1.1 mrg
9183 1.1 mrg
9184 1.1 mrg
9185 1.1 mrg
9186 1.1 mrg
9187 1.1 mrg
9188 1.1 mrg
9189 1.1 mrg
9190 1.1 mrg
9191 1.1 mrg
9192 1.1 mrg
9193 1.1 mrg
9194 1.1 mrg
9195 1.1 mrg
9196 1.1 mrg
9197 1.1 mrg
9198 1.1 mrg
9199 1.1 mrg
9200 1.1 mrg
9201 1.1 mrg
9202 1.1 mrg
9203 1.1 mrg
9204 1.1 mrg
9205 1.1 mrg
9206 1.1 mrg
9207 1.1 mrg
9208 1.1 mrg
9209 1.1 mrg
9210 1.1 mrg
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
9228 1.1 mrg
9229 1.1 mrg
9230 1.1 mrg
9231 1.1 mrg
9232 1.1 mrg
9233 1.1 mrg
9234 1.1 mrg
9235 1.1 mrg
9236 1.1 mrg
9237 1.1 mrg
9238 1.1 mrg
9239 1.1 mrg
9240 1.1 mrg
9241 1.1 mrg
9242 1.1 mrg
9243 1.1 mrg
9244 1.1 mrg
9245 1.1 mrg
9246 1.1 mrg
9247 1.1 mrg
9248 1.1 mrg
9249 1.1 mrg
9250 1.1 mrg
9251 1.1 mrg
9252 1.1 mrg
9253 1.1 mrg
9254 1.1 mrg
9255 1.1 mrg
9256 1.1 mrg
9257 1.1 mrg
9258 1.1 mrg
9259 1.1 mrg
9260 1.1 mrg
9261 1.1 mrg
9262 1.1 mrg
9263 1.1 mrg
9264 1.1 mrg
9265 1.1 mrg
9266 1.1 mrg
9267 1.1 mrg
9268 1.1 mrg
9269 1.1 mrg
9270 1.1 mrg
9271 1.1 mrg
9272 1.1 mrg
9273 1.1 mrg
9274 1.1 mrg
9275 1.1 mrg
9276 1.1 mrg
9277 1.1 mrg
9278 1.1 mrg
9279 1.1 mrg
9280 1.1 mrg
9281 1.1 mrg
9282 1.1 mrg
9283 1.1 mrg
9284 1.1 mrg
9285 1.1 mrg
9286 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9287 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9288 1.1 mrg
9289 1.1 mrg if test "$GCC" = yes; then
9290 1.1 mrg case $host_os in
9291 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9292 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9293 1.1 mrg esac
9294 1.1 mrg case $host_os in
9295 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9296 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9297 1.1 mrg esac
9298 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9299 1.1 mrg case $lt_search_path_spec in
9300 1.1 mrg *\;*)
9301 1.1 mrg # if the path contains ";" then we assume it to be the separator
9302 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9303 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9304 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9305 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9306 1.1 mrg ;;
9307 1.1 mrg *)
9308 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9309 1.1 mrg ;;
9310 1.1 mrg esac
9311 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9312 1.1 mrg # and add multilib dir if necessary.
9313 1.1 mrg lt_tmp_lt_search_path_spec=
9314 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9315 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9316 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9317 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9318 1.1 mrg else
9319 1.1 mrg test -d "$lt_sys_path" && \
9320 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9321 1.1 mrg fi
9322 1.1 mrg done
9323 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9324 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9325 1.1 mrg lt_foo="";
9326 1.1 mrg lt_count=0;
9327 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9328 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9329 1.1 mrg if ($lt_i == "..") {
9330 1.1 mrg lt_count++;
9331 1.1 mrg } else {
9332 1.1 mrg if (lt_count == 0) {
9333 1.1 mrg lt_foo="/" $lt_i lt_foo;
9334 1.1 mrg } else {
9335 1.1 mrg lt_count--;
9336 1.1 mrg }
9337 1.1 mrg }
9338 1.1 mrg }
9339 1.1 mrg }
9340 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9341 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9342 1.1 mrg }'`
9343 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9344 1.1 mrg # for these hosts.
9345 1.1 mrg case $host_os in
9346 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9347 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9348 1.1 mrg esac
9349 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9350 1.1 mrg else
9351 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9352 1.1 mrg fi
9353 1.1 mrg library_names_spec=
9354 1.1 mrg libname_spec='lib$name'
9355 1.1 mrg soname_spec=
9356 1.1 mrg shrext_cmds=".so"
9357 1.1 mrg postinstall_cmds=
9358 1.1 mrg postuninstall_cmds=
9359 1.1 mrg finish_cmds=
9360 1.1 mrg finish_eval=
9361 1.1 mrg shlibpath_var=
9362 1.1 mrg shlibpath_overrides_runpath=unknown
9363 1.1 mrg version_type=none
9364 1.1 mrg dynamic_linker="$host_os ld.so"
9365 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9366 1.1 mrg need_lib_prefix=unknown
9367 1.1 mrg hardcode_into_libs=no
9368 1.1 mrg
9369 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9370 1.1 mrg # flags to be left without arguments
9371 1.1 mrg need_version=unknown
9372 1.1 mrg
9373 1.1 mrg case $host_os in
9374 1.1 mrg aix3*)
9375 1.1 mrg version_type=linux
9376 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9377 1.1 mrg shlibpath_var=LIBPATH
9378 1.1 mrg
9379 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9380 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9381 1.1 mrg ;;
9382 1.1 mrg
9383 1.1 mrg aix[4-9]*)
9384 1.1 mrg version_type=linux
9385 1.1 mrg need_lib_prefix=no
9386 1.1 mrg need_version=no
9387 1.1 mrg hardcode_into_libs=yes
9388 1.1 mrg if test "$host_cpu" = ia64; then
9389 1.1 mrg # AIX 5 supports IA64
9390 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9391 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9392 1.1 mrg else
9393 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9394 1.1 mrg # for dependence libraries. The import file would start with
9395 1.1 mrg # the line `#! .'. This would cause the generated library to
9396 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9397 1.1 mrg # development snapshots of GCC prior to 3.0.
9398 1.1 mrg case $host_os in
9399 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9400 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9401 1.1 mrg echo ' yes '
9402 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9403 1.1 mrg :
9404 1.1 mrg else
9405 1.1 mrg can_build_shared=no
9406 1.1 mrg fi
9407 1.1 mrg ;;
9408 1.1 mrg esac
9409 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9410 1.1 mrg # soname into executable. Probably we can add versioning support to
9411 1.1 mrg # collect2, so additional links can be useful in future.
9412 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9413 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9414 1.1 mrg # instead of lib<name>.a to let people know that these are not
9415 1.1 mrg # typical AIX shared libraries.
9416 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9417 1.1 mrg else
9418 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9419 1.1 mrg # and later when we are not doing run time linking.
9420 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9421 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9422 1.1 mrg fi
9423 1.1 mrg shlibpath_var=LIBPATH
9424 1.1 mrg fi
9425 1.1 mrg ;;
9426 1.1 mrg
9427 1.1 mrg amigaos*)
9428 1.1 mrg case $host_cpu in
9429 1.1 mrg powerpc)
9430 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9431 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9432 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9433 1.1 mrg ;;
9434 1.1 mrg m68k)
9435 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9436 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9437 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'
9438 1.1 mrg ;;
9439 1.1 mrg esac
9440 1.1 mrg ;;
9441 1.1 mrg
9442 1.1 mrg beos*)
9443 1.1 mrg library_names_spec='${libname}${shared_ext}'
9444 1.1 mrg dynamic_linker="$host_os ld.so"
9445 1.1 mrg shlibpath_var=LIBRARY_PATH
9446 1.1 mrg ;;
9447 1.1 mrg
9448 1.1 mrg bsdi[45]*)
9449 1.1 mrg version_type=linux
9450 1.1 mrg need_version=no
9451 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9452 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9453 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9454 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9455 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9456 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9457 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9458 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9459 1.1 mrg # libtool to hard-code these into programs
9460 1.1 mrg ;;
9461 1.1 mrg
9462 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9463 1.1 mrg version_type=windows
9464 1.1 mrg shrext_cmds=".dll"
9465 1.1 mrg need_version=no
9466 1.1 mrg need_lib_prefix=no
9467 1.1 mrg
9468 1.1 mrg case $GCC,$host_os in
9469 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9470 1.1 mrg library_names_spec='$libname.dll.a'
9471 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9472 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9473 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9474 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9475 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9476 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9477 1.1 mrg chmod a+x \$dldir/$dlname~
9478 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9479 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9480 1.1 mrg fi'
9481 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9482 1.1 mrg dlpath=$dir/\$dldll~
9483 1.1 mrg $RM \$dlpath'
9484 1.1 mrg shlibpath_overrides_runpath=yes
9485 1.1 mrg
9486 1.1 mrg case $host_os in
9487 1.1 mrg cygwin*)
9488 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9489 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9490 1.1 mrg
9491 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9492 1.1 mrg ;;
9493 1.1 mrg mingw* | cegcc*)
9494 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9495 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9496 1.1 mrg ;;
9497 1.1 mrg pw32*)
9498 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9499 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9500 1.1 mrg ;;
9501 1.1 mrg esac
9502 1.1 mrg ;;
9503 1.1 mrg
9504 1.1 mrg *)
9505 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9506 1.1 mrg ;;
9507 1.1 mrg esac
9508 1.1 mrg dynamic_linker='Win32 ld.exe'
9509 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9510 1.1 mrg shlibpath_var=PATH
9511 1.1 mrg ;;
9512 1.1 mrg
9513 1.1 mrg darwin* | rhapsody*)
9514 1.1 mrg dynamic_linker="$host_os dyld"
9515 1.1 mrg version_type=darwin
9516 1.1 mrg need_lib_prefix=no
9517 1.1 mrg need_version=no
9518 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9519 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9520 1.1 mrg shlibpath_overrides_runpath=yes
9521 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9522 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9523 1.1 mrg
9524 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9525 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9526 1.1 mrg ;;
9527 1.1 mrg
9528 1.1 mrg dgux*)
9529 1.1 mrg version_type=linux
9530 1.1 mrg need_lib_prefix=no
9531 1.1 mrg need_version=no
9532 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9533 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9534 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9535 1.1 mrg ;;
9536 1.1 mrg
9537 1.1 mrg freebsd1*)
9538 1.1 mrg dynamic_linker=no
9539 1.1 mrg ;;
9540 1.1 mrg
9541 1.1 mrg freebsd* | dragonfly*)
9542 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9543 1.1 mrg # versioning mechanism, adjust this.
9544 1.1 mrg if test -x /usr/bin/objformat; then
9545 1.1 mrg objformat=`/usr/bin/objformat`
9546 1.1 mrg else
9547 1.1 mrg case $host_os in
9548 1.1 mrg freebsd[123]*) objformat=aout ;;
9549 1.1 mrg *) objformat=elf ;;
9550 1.1 mrg esac
9551 1.1 mrg fi
9552 1.1 mrg version_type=freebsd-$objformat
9553 1.1 mrg case $version_type in
9554 1.1 mrg freebsd-elf*)
9555 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9556 1.1 mrg need_version=no
9557 1.1 mrg need_lib_prefix=no
9558 1.1 mrg ;;
9559 1.1 mrg freebsd-*)
9560 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9561 1.1 mrg need_version=yes
9562 1.1 mrg ;;
9563 1.1 mrg esac
9564 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9565 1.1 mrg case $host_os in
9566 1.1 mrg freebsd2*)
9567 1.1 mrg shlibpath_overrides_runpath=yes
9568 1.1 mrg ;;
9569 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9570 1.1 mrg shlibpath_overrides_runpath=yes
9571 1.1 mrg hardcode_into_libs=yes
9572 1.1 mrg ;;
9573 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9574 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9575 1.1 mrg shlibpath_overrides_runpath=no
9576 1.1 mrg hardcode_into_libs=yes
9577 1.1 mrg ;;
9578 1.1 mrg *) # from 4.6 on, and DragonFly
9579 1.1 mrg shlibpath_overrides_runpath=yes
9580 1.1 mrg hardcode_into_libs=yes
9581 1.1 mrg ;;
9582 1.1 mrg esac
9583 1.1 mrg ;;
9584 1.1 mrg
9585 1.1 mrg gnu*)
9586 1.1 mrg version_type=linux
9587 1.1 mrg need_lib_prefix=no
9588 1.1 mrg need_version=no
9589 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9590 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9591 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9592 1.1 mrg hardcode_into_libs=yes
9593 1.1 mrg ;;
9594 1.1 mrg
9595 1.1 mrg haiku*)
9596 1.1 mrg version_type=linux
9597 1.1 mrg need_lib_prefix=no
9598 1.1 mrg need_version=no
9599 1.1 mrg dynamic_linker="$host_os runtime_loader"
9600 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9601 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9602 1.1 mrg shlibpath_var=LIBRARY_PATH
9603 1.1 mrg shlibpath_overrides_runpath=yes
9604 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9605 1.1 mrg hardcode_into_libs=yes
9606 1.1 mrg ;;
9607 1.1 mrg
9608 1.1 mrg hpux9* | hpux10* | hpux11*)
9609 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9610 1.1 mrg # link against other versions.
9611 1.1 mrg version_type=sunos
9612 1.1 mrg need_lib_prefix=no
9613 1.1 mrg need_version=no
9614 1.1 mrg case $host_cpu in
9615 1.1 mrg ia64*)
9616 1.1 mrg shrext_cmds='.so'
9617 1.1 mrg hardcode_into_libs=yes
9618 1.1 mrg dynamic_linker="$host_os dld.so"
9619 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9620 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9621 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9622 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9623 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9624 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9625 1.1 mrg else
9626 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9627 1.1 mrg fi
9628 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9629 1.1 mrg ;;
9630 1.1 mrg hppa*64*)
9631 1.1 mrg shrext_cmds='.sl'
9632 1.1 mrg hardcode_into_libs=yes
9633 1.1 mrg dynamic_linker="$host_os dld.sl"
9634 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9635 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9636 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9637 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9638 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9639 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9640 1.1 mrg ;;
9641 1.1 mrg *)
9642 1.1 mrg shrext_cmds='.sl'
9643 1.1 mrg dynamic_linker="$host_os dld.sl"
9644 1.1 mrg shlibpath_var=SHLIB_PATH
9645 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9646 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9647 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9648 1.1 mrg ;;
9649 1.1 mrg esac
9650 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9651 1.1 mrg postinstall_cmds='chmod 555 $lib'
9652 1.1 mrg # or fails outright, so override atomically:
9653 1.1 mrg install_override_mode=555
9654 1.1 mrg ;;
9655 1.1 mrg
9656 1.1 mrg interix[3-9]*)
9657 1.1 mrg version_type=linux
9658 1.1 mrg need_lib_prefix=no
9659 1.1 mrg need_version=no
9660 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9661 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9662 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9663 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9664 1.1 mrg shlibpath_overrides_runpath=no
9665 1.1 mrg hardcode_into_libs=yes
9666 1.1 mrg ;;
9667 1.1 mrg
9668 1.1 mrg irix5* | irix6* | nonstopux*)
9669 1.1 mrg case $host_os in
9670 1.1 mrg nonstopux*) version_type=nonstopux ;;
9671 1.1 mrg *)
9672 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9673 1.1 mrg version_type=linux
9674 1.1 mrg else
9675 1.1 mrg version_type=irix
9676 1.1 mrg fi ;;
9677 1.1 mrg esac
9678 1.1 mrg need_lib_prefix=no
9679 1.1 mrg need_version=no
9680 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9681 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9682 1.1 mrg case $host_os in
9683 1.1 mrg irix5* | nonstopux*)
9684 1.1 mrg libsuff= shlibsuff=
9685 1.1 mrg ;;
9686 1.1 mrg *)
9687 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9688 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9689 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9690 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9691 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9692 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9693 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9694 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9695 1.1 mrg esac
9696 1.1 mrg ;;
9697 1.1 mrg esac
9698 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9699 1.1 mrg shlibpath_overrides_runpath=no
9700 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9701 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9702 1.1 mrg hardcode_into_libs=yes
9703 1.1 mrg ;;
9704 1.1 mrg
9705 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9706 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9707 1.1 mrg dynamic_linker=no
9708 1.1 mrg ;;
9709 1.1 mrg
9710 1.1 mrg # This must be Linux ELF.
9711 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9712 1.1 mrg version_type=linux
9713 1.1 mrg need_lib_prefix=no
9714 1.1 mrg need_version=no
9715 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9716 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9717 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9718 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9719 1.1 mrg shlibpath_overrides_runpath=no
9720 1.1 mrg
9721 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9722 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9723 1.1 mrg $as_echo_n "(cached) " >&6
9724 1.1 mrg else
9725 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9726 1.1 mrg save_LDFLAGS=$LDFLAGS
9727 1.1 mrg save_libdir=$libdir
9728 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9729 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9730 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9731 1.1 mrg /* end confdefs.h. */
9732 1.1 mrg
9733 1.1 mrg int
9734 1.1 mrg main ()
9735 1.1 mrg {
9736 1.1 mrg
9737 1.1 mrg ;
9738 1.1 mrg return 0;
9739 1.1 mrg }
9740 1.1 mrg _ACEOF
9741 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9742 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9743 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9744 1.1 mrg fi
9745 1.1 mrg fi
9746 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9747 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9748 1.1 mrg LDFLAGS=$save_LDFLAGS
9749 1.1 mrg libdir=$save_libdir
9750 1.1 mrg
9751 1.1 mrg fi
9752 1.1 mrg
9753 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9754 1.1 mrg
9755 1.1 mrg # This implies no fast_install, which is unacceptable.
9756 1.1 mrg # Some rework will be needed to allow for fast_install
9757 1.1 mrg # before this can be enabled.
9758 1.1 mrg hardcode_into_libs=yes
9759 1.1 mrg
9760 1.1 mrg # Append ld.so.conf contents to the search path
9761 1.1 mrg if test -f /etc/ld.so.conf; then
9762 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' ' '`
9763 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9764 1.1 mrg fi
9765 1.1 mrg
9766 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9767 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9768 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9769 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9770 1.1 mrg # people can always --disable-shared, the test was removed, and we
9771 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9772 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9773 1.1 mrg ;;
9774 1.1 mrg
9775 1.1 mrg netbsd*)
9776 1.1 mrg version_type=sunos
9777 1.1 mrg need_lib_prefix=no
9778 1.1 mrg need_version=no
9779 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9780 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9781 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9782 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9783 1.1 mrg else
9784 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9785 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9786 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9787 1.1 mrg fi
9788 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9789 1.1 mrg shlibpath_overrides_runpath=yes
9790 1.1 mrg hardcode_into_libs=yes
9791 1.1 mrg ;;
9792 1.1 mrg
9793 1.1 mrg newsos6)
9794 1.1 mrg version_type=linux
9795 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9796 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9797 1.1 mrg shlibpath_overrides_runpath=yes
9798 1.1 mrg ;;
9799 1.1 mrg
9800 1.1 mrg *nto* | *qnx*)
9801 1.1 mrg version_type=qnx
9802 1.1 mrg need_lib_prefix=no
9803 1.1 mrg need_version=no
9804 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9805 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9806 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9807 1.1 mrg shlibpath_overrides_runpath=no
9808 1.1 mrg hardcode_into_libs=yes
9809 1.1 mrg dynamic_linker='ldqnx.so'
9810 1.1 mrg ;;
9811 1.1 mrg
9812 1.1 mrg openbsd*)
9813 1.1 mrg version_type=sunos
9814 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9815 1.1 mrg need_lib_prefix=no
9816 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9817 1.1 mrg case $host_os in
9818 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9819 1.1 mrg *) need_version=no ;;
9820 1.1 mrg esac
9821 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9822 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9823 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9824 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9825 1.1 mrg case $host_os in
9826 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9827 1.1 mrg shlibpath_overrides_runpath=no
9828 1.1 mrg ;;
9829 1.1 mrg *)
9830 1.1 mrg shlibpath_overrides_runpath=yes
9831 1.1 mrg ;;
9832 1.1 mrg esac
9833 1.1 mrg else
9834 1.1 mrg shlibpath_overrides_runpath=yes
9835 1.1 mrg fi
9836 1.1 mrg ;;
9837 1.1 mrg
9838 1.1 mrg os2*)
9839 1.1 mrg libname_spec='$name'
9840 1.1 mrg shrext_cmds=".dll"
9841 1.1 mrg need_lib_prefix=no
9842 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9843 1.1 mrg dynamic_linker='OS/2 ld.exe'
9844 1.1 mrg shlibpath_var=LIBPATH
9845 1.1 mrg ;;
9846 1.1 mrg
9847 1.1 mrg osf3* | osf4* | osf5*)
9848 1.1 mrg version_type=osf
9849 1.1 mrg need_lib_prefix=no
9850 1.1 mrg need_version=no
9851 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9852 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9853 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9854 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9855 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9856 1.1 mrg ;;
9857 1.1 mrg
9858 1.1 mrg rdos*)
9859 1.1 mrg dynamic_linker=no
9860 1.1 mrg ;;
9861 1.1 mrg
9862 1.1 mrg solaris*)
9863 1.1 mrg version_type=linux
9864 1.1 mrg need_lib_prefix=no
9865 1.1 mrg need_version=no
9866 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9867 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9868 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9869 1.1 mrg shlibpath_overrides_runpath=yes
9870 1.1 mrg hardcode_into_libs=yes
9871 1.1 mrg # ldd complains unless libraries are executable
9872 1.1 mrg postinstall_cmds='chmod +x $lib'
9873 1.1 mrg ;;
9874 1.1 mrg
9875 1.1 mrg sunos4*)
9876 1.1 mrg version_type=sunos
9877 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9878 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9879 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9880 1.1 mrg shlibpath_overrides_runpath=yes
9881 1.1 mrg if test "$with_gnu_ld" = yes; then
9882 1.1 mrg need_lib_prefix=no
9883 1.1 mrg fi
9884 1.1 mrg need_version=yes
9885 1.1 mrg ;;
9886 1.1 mrg
9887 1.1 mrg sysv4 | sysv4.3*)
9888 1.1 mrg version_type=linux
9889 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9890 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9891 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9892 1.1 mrg case $host_vendor in
9893 1.1 mrg sni)
9894 1.1 mrg shlibpath_overrides_runpath=no
9895 1.1 mrg need_lib_prefix=no
9896 1.1 mrg runpath_var=LD_RUN_PATH
9897 1.1 mrg ;;
9898 1.1 mrg siemens)
9899 1.1 mrg need_lib_prefix=no
9900 1.1 mrg ;;
9901 1.1 mrg motorola)
9902 1.1 mrg need_lib_prefix=no
9903 1.1 mrg need_version=no
9904 1.1 mrg shlibpath_overrides_runpath=no
9905 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9906 1.1 mrg ;;
9907 1.1 mrg esac
9908 1.1 mrg ;;
9909 1.1 mrg
9910 1.1 mrg sysv4*MP*)
9911 1.1 mrg if test -d /usr/nec ;then
9912 1.1 mrg version_type=linux
9913 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9914 1.1 mrg soname_spec='$libname${shared_ext}.$major'
9915 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9916 1.1 mrg fi
9917 1.1 mrg ;;
9918 1.1 mrg
9919 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9920 1.1 mrg version_type=freebsd-elf
9921 1.1 mrg need_lib_prefix=no
9922 1.1 mrg need_version=no
9923 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9924 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9925 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9926 1.1 mrg shlibpath_overrides_runpath=yes
9927 1.1 mrg hardcode_into_libs=yes
9928 1.1 mrg if test "$with_gnu_ld" = yes; then
9929 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9930 1.1 mrg else
9931 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9932 1.1 mrg case $host_os in
9933 1.1 mrg sco3.2v5*)
9934 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9935 1.1 mrg ;;
9936 1.1 mrg esac
9937 1.1 mrg fi
9938 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
9939 1.1 mrg ;;
9940 1.1 mrg
9941 1.1 mrg tpf*)
9942 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9943 1.1 mrg version_type=linux
9944 1.1 mrg need_lib_prefix=no
9945 1.1 mrg need_version=no
9946 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9947 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9948 1.1 mrg shlibpath_overrides_runpath=no
9949 1.1 mrg hardcode_into_libs=yes
9950 1.1 mrg ;;
9951 1.1 mrg
9952 1.1 mrg uts4*)
9953 1.1 mrg version_type=linux
9954 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9955 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9956 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9957 1.1 mrg ;;
9958 1.1 mrg
9959 1.1 mrg *)
9960 1.1 mrg dynamic_linker=no
9961 1.1 mrg ;;
9962 1.1 mrg esac
9963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9964 1.1 mrg $as_echo "$dynamic_linker" >&6; }
9965 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
9966 1.1 mrg
9967 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9968 1.1 mrg if test "$GCC" = yes; then
9969 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9970 1.1 mrg fi
9971 1.1 mrg
9972 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9973 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
9974 1.1 mrg fi
9975 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9976 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
9977 1.1 mrg fi
9978 1.1 mrg
9979 1.1 mrg
9980 1.1 mrg
9981 1.1 mrg
9982 1.1 mrg
9983 1.1 mrg
9984 1.1 mrg
9985 1.1 mrg
9986 1.1 mrg
9987 1.1 mrg
9988 1.1 mrg
9989 1.1 mrg
9990 1.1 mrg
9991 1.1 mrg
9992 1.1 mrg
9993 1.1 mrg
9994 1.1 mrg
9995 1.1 mrg
9996 1.1 mrg
9997 1.1 mrg
9998 1.1 mrg
9999 1.1 mrg
10000 1.1 mrg
10001 1.1 mrg
10002 1.1 mrg
10003 1.1 mrg
10004 1.1 mrg
10005 1.1 mrg
10006 1.1 mrg
10007 1.1 mrg
10008 1.1 mrg
10009 1.1 mrg
10010 1.1 mrg
10011 1.1 mrg
10012 1.1 mrg
10013 1.1 mrg
10014 1.1 mrg
10015 1.1 mrg
10016 1.1 mrg
10017 1.1 mrg
10018 1.1 mrg
10019 1.1 mrg
10020 1.1 mrg
10021 1.1 mrg
10022 1.1 mrg
10023 1.1 mrg
10024 1.1 mrg
10025 1.1 mrg
10026 1.1 mrg
10027 1.1 mrg
10028 1.1 mrg
10029 1.1 mrg
10030 1.1 mrg
10031 1.1 mrg
10032 1.1 mrg
10033 1.1 mrg
10034 1.1 mrg
10035 1.1 mrg
10036 1.1 mrg
10037 1.1 mrg
10038 1.1 mrg
10039 1.1 mrg
10040 1.1 mrg
10041 1.1 mrg
10042 1.1 mrg
10043 1.1 mrg
10044 1.1 mrg
10045 1.1 mrg
10046 1.1 mrg
10047 1.1 mrg
10048 1.1 mrg
10049 1.1 mrg
10050 1.1 mrg
10051 1.1 mrg
10052 1.1 mrg
10053 1.1 mrg
10054 1.1 mrg
10055 1.1 mrg
10056 1.1 mrg
10057 1.1 mrg
10058 1.1 mrg
10059 1.1 mrg
10060 1.1 mrg
10061 1.1 mrg
10062 1.1 mrg
10063 1.1 mrg
10064 1.1 mrg
10065 1.1 mrg
10066 1.1 mrg
10067 1.1 mrg
10068 1.1 mrg
10069 1.1 mrg
10070 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10071 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10072 1.1 mrg hardcode_action=
10073 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10074 1.1 mrg test -n "$runpath_var" ||
10075 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10076 1.1 mrg
10077 1.1 mrg # We can hardcode non-existent directories.
10078 1.1 mrg if test "$hardcode_direct" != no &&
10079 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10080 1.1 mrg # have to relink, otherwise we might link with an installed library
10081 1.1 mrg # when we should be linking with a yet-to-be-installed one
10082 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10083 1.1 mrg test "$hardcode_minus_L" != no; then
10084 1.1 mrg # Linking always hardcodes the temporary library directory.
10085 1.1 mrg hardcode_action=relink
10086 1.1 mrg else
10087 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10088 1.1 mrg hardcode_action=immediate
10089 1.1 mrg fi
10090 1.1 mrg else
10091 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10092 1.1 mrg # directories.
10093 1.1 mrg hardcode_action=unsupported
10094 1.1 mrg fi
10095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10096 1.1 mrg $as_echo "$hardcode_action" >&6; }
10097 1.1 mrg
10098 1.1 mrg if test "$hardcode_action" = relink ||
10099 1.1 mrg test "$inherit_rpath" = yes; then
10100 1.1 mrg # Fast installation is not supported
10101 1.1 mrg enable_fast_install=no
10102 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10103 1.1 mrg test "$enable_shared" = no; then
10104 1.1 mrg # Fast installation is not necessary
10105 1.1 mrg enable_fast_install=needless
10106 1.1 mrg fi
10107 1.1 mrg
10108 1.1 mrg
10109 1.1 mrg
10110 1.1 mrg
10111 1.1 mrg
10112 1.1 mrg
10113 1.1 mrg if test "x$enable_dlopen" != xyes; then
10114 1.1 mrg enable_dlopen=unknown
10115 1.1 mrg enable_dlopen_self=unknown
10116 1.1 mrg enable_dlopen_self_static=unknown
10117 1.1 mrg else
10118 1.1 mrg lt_cv_dlopen=no
10119 1.1 mrg lt_cv_dlopen_libs=
10120 1.1 mrg
10121 1.1 mrg case $host_os in
10122 1.1 mrg beos*)
10123 1.1 mrg lt_cv_dlopen="load_add_on"
10124 1.1 mrg lt_cv_dlopen_libs=
10125 1.1 mrg lt_cv_dlopen_self=yes
10126 1.1 mrg ;;
10127 1.1 mrg
10128 1.1 mrg mingw* | pw32* | cegcc*)
10129 1.1 mrg lt_cv_dlopen="LoadLibrary"
10130 1.1 mrg lt_cv_dlopen_libs=
10131 1.1 mrg ;;
10132 1.1 mrg
10133 1.1 mrg cygwin*)
10134 1.1 mrg lt_cv_dlopen="dlopen"
10135 1.1 mrg lt_cv_dlopen_libs=
10136 1.1 mrg ;;
10137 1.1 mrg
10138 1.1 mrg darwin*)
10139 1.1 mrg # if libdl is installed we need to link against it
10140 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10141 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10142 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10143 1.1 mrg $as_echo_n "(cached) " >&6
10144 1.1 mrg else
10145 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10146 1.1 mrg LIBS="-ldl $LIBS"
10147 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10148 1.1 mrg /* end confdefs.h. */
10149 1.1 mrg
10150 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10151 1.1 mrg Use char because int might match the return type of a GCC
10152 1.1 mrg builtin and then its argument prototype would still apply. */
10153 1.1 mrg #ifdef __cplusplus
10154 1.1 mrg extern "C"
10155 1.1 mrg #endif
10156 1.1 mrg char dlopen ();
10157 1.1 mrg int
10158 1.1 mrg main ()
10159 1.1 mrg {
10160 1.1 mrg return dlopen ();
10161 1.1 mrg ;
10162 1.1 mrg return 0;
10163 1.1 mrg }
10164 1.1 mrg _ACEOF
10165 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10166 1.1 mrg ac_cv_lib_dl_dlopen=yes
10167 1.1 mrg else
10168 1.1 mrg ac_cv_lib_dl_dlopen=no
10169 1.1 mrg fi
10170 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10171 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10172 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10173 1.1 mrg fi
10174 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10175 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10176 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10177 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10178 1.1 mrg else
10179 1.1 mrg
10180 1.1 mrg lt_cv_dlopen="dyld"
10181 1.1 mrg lt_cv_dlopen_libs=
10182 1.1 mrg lt_cv_dlopen_self=yes
10183 1.1 mrg
10184 1.1 mrg fi
10185 1.1 mrg
10186 1.1 mrg ;;
10187 1.1 mrg
10188 1.1 mrg *)
10189 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10190 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10191 1.1 mrg lt_cv_dlopen="shl_load"
10192 1.1 mrg else
10193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10194 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10195 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10196 1.1 mrg $as_echo_n "(cached) " >&6
10197 1.1 mrg else
10198 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10199 1.1 mrg LIBS="-ldld $LIBS"
10200 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10201 1.1 mrg /* end confdefs.h. */
10202 1.1 mrg
10203 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10204 1.1 mrg Use char because int might match the return type of a GCC
10205 1.1 mrg builtin and then its argument prototype would still apply. */
10206 1.1 mrg #ifdef __cplusplus
10207 1.1 mrg extern "C"
10208 1.1 mrg #endif
10209 1.1 mrg char shl_load ();
10210 1.1 mrg int
10211 1.1 mrg main ()
10212 1.1 mrg {
10213 1.1 mrg return shl_load ();
10214 1.1 mrg ;
10215 1.1 mrg return 0;
10216 1.1 mrg }
10217 1.1 mrg _ACEOF
10218 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10219 1.1 mrg ac_cv_lib_dld_shl_load=yes
10220 1.1 mrg else
10221 1.1 mrg ac_cv_lib_dld_shl_load=no
10222 1.1 mrg fi
10223 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10224 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10225 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10226 1.1 mrg fi
10227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10228 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10229 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10230 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10231 1.1 mrg else
10232 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10233 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10234 1.1 mrg lt_cv_dlopen="dlopen"
10235 1.1 mrg else
10236 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10237 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10238 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10239 1.1 mrg $as_echo_n "(cached) " >&6
10240 1.1 mrg else
10241 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10242 1.1 mrg LIBS="-ldl $LIBS"
10243 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10244 1.1 mrg /* end confdefs.h. */
10245 1.1 mrg
10246 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10247 1.1 mrg Use char because int might match the return type of a GCC
10248 1.1 mrg builtin and then its argument prototype would still apply. */
10249 1.1 mrg #ifdef __cplusplus
10250 1.1 mrg extern "C"
10251 1.1 mrg #endif
10252 1.1 mrg char dlopen ();
10253 1.1 mrg int
10254 1.1 mrg main ()
10255 1.1 mrg {
10256 1.1 mrg return dlopen ();
10257 1.1 mrg ;
10258 1.1 mrg return 0;
10259 1.1 mrg }
10260 1.1 mrg _ACEOF
10261 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10262 1.1 mrg ac_cv_lib_dl_dlopen=yes
10263 1.1 mrg else
10264 1.1 mrg ac_cv_lib_dl_dlopen=no
10265 1.1 mrg fi
10266 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10267 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10268 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10269 1.1 mrg fi
10270 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10271 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10272 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10273 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10274 1.1 mrg else
10275 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10276 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10277 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10278 1.1 mrg $as_echo_n "(cached) " >&6
10279 1.1 mrg else
10280 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10281 1.1 mrg LIBS="-lsvld $LIBS"
10282 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10283 1.1 mrg /* end confdefs.h. */
10284 1.1 mrg
10285 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10286 1.1 mrg Use char because int might match the return type of a GCC
10287 1.1 mrg builtin and then its argument prototype would still apply. */
10288 1.1 mrg #ifdef __cplusplus
10289 1.1 mrg extern "C"
10290 1.1 mrg #endif
10291 1.1 mrg char dlopen ();
10292 1.1 mrg int
10293 1.1 mrg main ()
10294 1.1 mrg {
10295 1.1 mrg return dlopen ();
10296 1.1 mrg ;
10297 1.1 mrg return 0;
10298 1.1 mrg }
10299 1.1 mrg _ACEOF
10300 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10301 1.1 mrg ac_cv_lib_svld_dlopen=yes
10302 1.1 mrg else
10303 1.1 mrg ac_cv_lib_svld_dlopen=no
10304 1.1 mrg fi
10305 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10306 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10307 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10308 1.1 mrg fi
10309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10310 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10311 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10312 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10313 1.1 mrg else
10314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10315 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10316 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10317 1.1 mrg $as_echo_n "(cached) " >&6
10318 1.1 mrg else
10319 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10320 1.1 mrg LIBS="-ldld $LIBS"
10321 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10322 1.1 mrg /* end confdefs.h. */
10323 1.1 mrg
10324 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10325 1.1 mrg Use char because int might match the return type of a GCC
10326 1.1 mrg builtin and then its argument prototype would still apply. */
10327 1.1 mrg #ifdef __cplusplus
10328 1.1 mrg extern "C"
10329 1.1 mrg #endif
10330 1.1 mrg char dld_link ();
10331 1.1 mrg int
10332 1.1 mrg main ()
10333 1.1 mrg {
10334 1.1 mrg return dld_link ();
10335 1.1 mrg ;
10336 1.1 mrg return 0;
10337 1.1 mrg }
10338 1.1 mrg _ACEOF
10339 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10340 1.1 mrg ac_cv_lib_dld_dld_link=yes
10341 1.1 mrg else
10342 1.1 mrg ac_cv_lib_dld_dld_link=no
10343 1.1 mrg fi
10344 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10345 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10346 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10347 1.1 mrg fi
10348 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10349 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10350 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10351 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10352 1.1 mrg fi
10353 1.1 mrg
10354 1.1 mrg
10355 1.1 mrg fi
10356 1.1 mrg
10357 1.1 mrg
10358 1.1 mrg fi
10359 1.1 mrg
10360 1.1 mrg
10361 1.1 mrg fi
10362 1.1 mrg
10363 1.1 mrg
10364 1.1 mrg fi
10365 1.1 mrg
10366 1.1 mrg
10367 1.1 mrg fi
10368 1.1 mrg
10369 1.1 mrg ;;
10370 1.1 mrg esac
10371 1.1 mrg
10372 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10373 1.1 mrg enable_dlopen=yes
10374 1.1 mrg else
10375 1.1 mrg enable_dlopen=no
10376 1.1 mrg fi
10377 1.1 mrg
10378 1.1 mrg case $lt_cv_dlopen in
10379 1.1 mrg dlopen)
10380 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10381 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10382 1.1 mrg
10383 1.1 mrg save_LDFLAGS="$LDFLAGS"
10384 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10385 1.1 mrg
10386 1.1 mrg save_LIBS="$LIBS"
10387 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10388 1.1 mrg
10389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10390 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10391 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10392 1.1 mrg $as_echo_n "(cached) " >&6
10393 1.1 mrg else
10394 1.1 mrg if test "$cross_compiling" = yes; then :
10395 1.1 mrg lt_cv_dlopen_self=cross
10396 1.1 mrg else
10397 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10398 1.1 mrg lt_status=$lt_dlunknown
10399 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10400 1.1 mrg #line 10400 "configure"
10401 1.1 mrg #include "confdefs.h"
10402 1.1 mrg
10403 1.1 mrg #if HAVE_DLFCN_H
10404 1.1 mrg #include <dlfcn.h>
10405 1.1 mrg #endif
10406 1.1 mrg
10407 1.1 mrg #include <stdio.h>
10408 1.1 mrg
10409 1.1 mrg #ifdef RTLD_GLOBAL
10410 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10411 1.1 mrg #else
10412 1.1 mrg # ifdef DL_GLOBAL
10413 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10414 1.1 mrg # else
10415 1.1 mrg # define LT_DLGLOBAL 0
10416 1.1 mrg # endif
10417 1.1 mrg #endif
10418 1.1 mrg
10419 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10420 1.1 mrg find out it does not work in some platform. */
10421 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10422 1.1 mrg # ifdef RTLD_LAZY
10423 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10424 1.1 mrg # else
10425 1.1 mrg # ifdef DL_LAZY
10426 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10427 1.1 mrg # else
10428 1.1 mrg # ifdef RTLD_NOW
10429 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10430 1.1 mrg # else
10431 1.1 mrg # ifdef DL_NOW
10432 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10433 1.1 mrg # else
10434 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10435 1.1 mrg # endif
10436 1.1 mrg # endif
10437 1.1 mrg # endif
10438 1.1 mrg # endif
10439 1.1 mrg #endif
10440 1.1 mrg
10441 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10442 1.1 mrg correspondingly for the symbols needed. */
10443 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10444 1.1 mrg void fnord () __attribute__((visibility("default")));
10445 1.1 mrg #endif
10446 1.1 mrg
10447 1.1 mrg void fnord () { int i=42; }
10448 1.1 mrg int main ()
10449 1.1 mrg {
10450 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10451 1.1 mrg int status = $lt_dlunknown;
10452 1.1 mrg
10453 1.1 mrg if (self)
10454 1.1 mrg {
10455 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10456 1.1 mrg else
10457 1.1 mrg {
10458 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10459 1.1 mrg else puts (dlerror ());
10460 1.1 mrg }
10461 1.1 mrg /* dlclose (self); */
10462 1.1 mrg }
10463 1.1 mrg else
10464 1.1 mrg puts (dlerror ());
10465 1.1 mrg
10466 1.1 mrg return status;
10467 1.1 mrg }
10468 1.1 mrg _LT_EOF
10469 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10470 1.1 mrg (eval $ac_link) 2>&5
10471 1.1 mrg ac_status=$?
10472 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10473 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10474 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10475 1.1 mrg lt_status=$?
10476 1.1 mrg case x$lt_status in
10477 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10478 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10479 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10480 1.1 mrg esac
10481 1.1 mrg else :
10482 1.1 mrg # compilation failed
10483 1.1 mrg lt_cv_dlopen_self=no
10484 1.1 mrg fi
10485 1.1 mrg fi
10486 1.1 mrg rm -fr conftest*
10487 1.1 mrg
10488 1.1 mrg
10489 1.1 mrg fi
10490 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10491 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10492 1.1 mrg
10493 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10494 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10496 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10497 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10498 1.1 mrg $as_echo_n "(cached) " >&6
10499 1.1 mrg else
10500 1.1 mrg if test "$cross_compiling" = yes; then :
10501 1.1 mrg lt_cv_dlopen_self_static=cross
10502 1.1 mrg else
10503 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10504 1.1 mrg lt_status=$lt_dlunknown
10505 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10506 1.1 mrg #line 10506 "configure"
10507 1.1 mrg #include "confdefs.h"
10508 1.1 mrg
10509 1.1 mrg #if HAVE_DLFCN_H
10510 1.1 mrg #include <dlfcn.h>
10511 1.1 mrg #endif
10512 1.1 mrg
10513 1.1 mrg #include <stdio.h>
10514 1.1 mrg
10515 1.1 mrg #ifdef RTLD_GLOBAL
10516 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10517 1.1 mrg #else
10518 1.1 mrg # ifdef DL_GLOBAL
10519 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10520 1.1 mrg # else
10521 1.1 mrg # define LT_DLGLOBAL 0
10522 1.1 mrg # endif
10523 1.1 mrg #endif
10524 1.1 mrg
10525 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10526 1.1 mrg find out it does not work in some platform. */
10527 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10528 1.1 mrg # ifdef RTLD_LAZY
10529 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10530 1.1 mrg # else
10531 1.1 mrg # ifdef DL_LAZY
10532 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10533 1.1 mrg # else
10534 1.1 mrg # ifdef RTLD_NOW
10535 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10536 1.1 mrg # else
10537 1.1 mrg # ifdef DL_NOW
10538 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10539 1.1 mrg # else
10540 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10541 1.1 mrg # endif
10542 1.1 mrg # endif
10543 1.1 mrg # endif
10544 1.1 mrg # endif
10545 1.1 mrg #endif
10546 1.1 mrg
10547 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10548 1.1 mrg correspondingly for the symbols needed. */
10549 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10550 1.1 mrg void fnord () __attribute__((visibility("default")));
10551 1.1 mrg #endif
10552 1.1 mrg
10553 1.1 mrg void fnord () { int i=42; }
10554 1.1 mrg int main ()
10555 1.1 mrg {
10556 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10557 1.1 mrg int status = $lt_dlunknown;
10558 1.1 mrg
10559 1.1 mrg if (self)
10560 1.1 mrg {
10561 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10562 1.1 mrg else
10563 1.1 mrg {
10564 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10565 1.1 mrg else puts (dlerror ());
10566 1.1 mrg }
10567 1.1 mrg /* dlclose (self); */
10568 1.1 mrg }
10569 1.1 mrg else
10570 1.1 mrg puts (dlerror ());
10571 1.1 mrg
10572 1.1 mrg return status;
10573 1.1 mrg }
10574 1.1 mrg _LT_EOF
10575 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10576 1.1 mrg (eval $ac_link) 2>&5
10577 1.1 mrg ac_status=$?
10578 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10579 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10580 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10581 1.1 mrg lt_status=$?
10582 1.1 mrg case x$lt_status in
10583 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10584 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10585 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10586 1.1 mrg esac
10587 1.1 mrg else :
10588 1.1 mrg # compilation failed
10589 1.1 mrg lt_cv_dlopen_self_static=no
10590 1.1 mrg fi
10591 1.1 mrg fi
10592 1.1 mrg rm -fr conftest*
10593 1.1 mrg
10594 1.1 mrg
10595 1.1 mrg fi
10596 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10597 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10598 1.1 mrg fi
10599 1.1 mrg
10600 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10601 1.1 mrg LDFLAGS="$save_LDFLAGS"
10602 1.1 mrg LIBS="$save_LIBS"
10603 1.1 mrg ;;
10604 1.1 mrg esac
10605 1.1 mrg
10606 1.1 mrg case $lt_cv_dlopen_self in
10607 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10608 1.1 mrg *) enable_dlopen_self=unknown ;;
10609 1.1 mrg esac
10610 1.1 mrg
10611 1.1 mrg case $lt_cv_dlopen_self_static in
10612 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10613 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10614 1.1 mrg esac
10615 1.1 mrg fi
10616 1.1 mrg
10617 1.1 mrg
10618 1.1 mrg
10619 1.1 mrg
10620 1.1 mrg
10621 1.1 mrg
10622 1.1 mrg
10623 1.1 mrg
10624 1.1 mrg
10625 1.1 mrg
10626 1.1 mrg
10627 1.1 mrg
10628 1.1 mrg
10629 1.1 mrg
10630 1.1 mrg
10631 1.1 mrg
10632 1.1 mrg
10633 1.1 mrg striplib=
10634 1.1 mrg old_striplib=
10635 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10636 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10637 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10638 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10639 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10641 1.1 mrg $as_echo "yes" >&6; }
10642 1.1 mrg else
10643 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10644 1.1 mrg case $host_os in
10645 1.1 mrg darwin*)
10646 1.1 mrg if test -n "$STRIP" ; then
10647 1.1 mrg striplib="$STRIP -x"
10648 1.1 mrg old_striplib="$STRIP -S"
10649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10650 1.1 mrg $as_echo "yes" >&6; }
10651 1.1 mrg else
10652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10653 1.1 mrg $as_echo "no" >&6; }
10654 1.1 mrg fi
10655 1.1 mrg ;;
10656 1.1 mrg *)
10657 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10658 1.1 mrg $as_echo "no" >&6; }
10659 1.1 mrg ;;
10660 1.1 mrg esac
10661 1.1 mrg fi
10662 1.1 mrg
10663 1.1 mrg
10664 1.1 mrg
10665 1.1 mrg
10666 1.1 mrg
10667 1.1 mrg
10668 1.1 mrg
10669 1.1 mrg
10670 1.1 mrg
10671 1.1 mrg
10672 1.1 mrg
10673 1.1 mrg
10674 1.1 mrg # Report which library types will actually be built
10675 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10676 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10677 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10678 1.1 mrg $as_echo "$can_build_shared" >&6; }
10679 1.1 mrg
10680 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10681 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10682 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10683 1.1 mrg
10684 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10685 1.1 mrg # are all built from PIC.
10686 1.1 mrg case $host_os in
10687 1.1 mrg aix3*)
10688 1.1 mrg test "$enable_shared" = yes && enable_static=no
10689 1.1 mrg if test -n "$RANLIB"; then
10690 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10691 1.1 mrg postinstall_cmds='$RANLIB $lib'
10692 1.1 mrg fi
10693 1.1 mrg ;;
10694 1.1 mrg
10695 1.1 mrg aix[4-9]*)
10696 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10697 1.1 mrg test "$enable_shared" = yes && enable_static=no
10698 1.1 mrg fi
10699 1.1 mrg ;;
10700 1.1 mrg esac
10701 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10702 1.1 mrg $as_echo "$enable_shared" >&6; }
10703 1.1 mrg
10704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10705 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10706 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10707 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10709 1.1 mrg $as_echo "$enable_static" >&6; }
10710 1.1 mrg
10711 1.1 mrg
10712 1.1 mrg
10713 1.1 mrg
10714 1.1 mrg fi
10715 1.1 mrg ac_ext=c
10716 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10717 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10718 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10719 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10720 1.1 mrg
10721 1.1 mrg CC="$lt_save_CC"
10722 1.1 mrg
10723 1.1 mrg
10724 1.1 mrg
10725 1.1 mrg
10726 1.1 mrg
10727 1.1 mrg
10728 1.1 mrg
10729 1.1 mrg
10730 1.1 mrg
10731 1.1 mrg
10732 1.1 mrg
10733 1.1 mrg
10734 1.1 mrg
10735 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10736 1.1 mrg
10737 1.1 mrg
10738 1.1 mrg
10739 1.1 mrg
10740 1.1 mrg # Only expand once:
10741 1.1 mrg
10742 1.1 mrg
10743 1.1 mrg
10744 1.1 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
10745 1.1 mrg case $ac_cv_c_uint64_t in #(
10746 1.1 mrg no|yes) ;; #(
10747 1.1 mrg *)
10748 1.1 mrg
10749 1.1 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
10750 1.1 mrg
10751 1.1 mrg
10752 1.1 mrg cat >>confdefs.h <<_ACEOF
10753 1.1 mrg #define uint64_t $ac_cv_c_uint64_t
10754 1.1 mrg _ACEOF
10755 1.1 mrg ;;
10756 1.1 mrg esac
10757 1.1 mrg
10758 1.1 mrg ac_config_files="$ac_config_files Makefile"
10759 1.1 mrg
10760 1.1 mrg cat >confcache <<\_ACEOF
10761 1.1 mrg # This file is a shell script that caches the results of configure
10762 1.1 mrg # tests run on this system so they can be shared between configure
10763 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
10764 1.1 mrg # It is not useful on other systems. If it contains results you don't
10765 1.1 mrg # want to keep, you may remove or edit it.
10766 1.1 mrg #
10767 1.1 mrg # config.status only pays attention to the cache file if you give it
10768 1.1 mrg # the --recheck option to rerun configure.
10769 1.1 mrg #
10770 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
10771 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
10772 1.1 mrg # following values.
10773 1.1 mrg
10774 1.1 mrg _ACEOF
10775 1.1 mrg
10776 1.1 mrg # The following way of writing the cache mishandles newlines in values,
10777 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
10778 1.1 mrg # So, we kill variables containing newlines.
10779 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
10780 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
10781 1.1 mrg (
10782 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
10783 1.1 mrg eval ac_val=\$$ac_var
10784 1.1 mrg case $ac_val in #(
10785 1.1 mrg *${as_nl}*)
10786 1.1 mrg case $ac_var in #(
10787 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
10788 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
10789 1.1 mrg esac
10790 1.1 mrg case $ac_var in #(
10791 1.1 mrg _ | IFS | as_nl) ;; #(
10792 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
10793 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
10794 1.1 mrg esac ;;
10795 1.1 mrg esac
10796 1.1 mrg done
10797 1.1 mrg
10798 1.1 mrg (set) 2>&1 |
10799 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
10800 1.1 mrg *${as_nl}ac_space=\ *)
10801 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
10802 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
10803 1.1 mrg sed -n \
10804 1.1 mrg "s/'/'\\\\''/g;
10805 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
10806 1.1 mrg ;; #(
10807 1.1 mrg *)
10808 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
10809 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
10810 1.1 mrg ;;
10811 1.1 mrg esac |
10812 1.1 mrg sort
10813 1.1 mrg ) |
10814 1.1 mrg sed '
10815 1.1 mrg /^ac_cv_env_/b end
10816 1.1 mrg t clear
10817 1.1 mrg :clear
10818 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
10819 1.1 mrg t end
10820 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
10821 1.1 mrg :end' >>confcache
10822 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
10823 1.1 mrg if test -w "$cache_file"; then
10824 1.1 mrg test "x$cache_file" != "x/dev/null" &&
10825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
10826 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
10827 1.1 mrg cat confcache >$cache_file
10828 1.1 mrg else
10829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
10830 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
10831 1.1 mrg fi
10832 1.1 mrg fi
10833 1.1 mrg rm -f confcache
10834 1.1 mrg
10835 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
10836 1.1 mrg # Let make expand exec_prefix.
10837 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10838 1.1 mrg
10839 1.1 mrg # Transform confdefs.h into DEFS.
10840 1.1 mrg # Protect against shell expansion while executing Makefile rules.
10841 1.1 mrg # Protect against Makefile macro expansion.
10842 1.1 mrg #
10843 1.1 mrg # If the first sed substitution is executed (which looks for macros that
10844 1.1 mrg # take arguments), then branch to the quote section. Otherwise,
10845 1.1 mrg # look for a macro that doesn't take arguments.
10846 1.1 mrg ac_script='
10847 1.1 mrg :mline
10848 1.1 mrg /\\$/{
10849 1.1 mrg N
10850 1.1 mrg s,\\\n,,
10851 1.1 mrg b mline
10852 1.1 mrg }
10853 1.1 mrg t clear
10854 1.1 mrg :clear
10855 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
10856 1.1 mrg t quote
10857 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
10858 1.1 mrg t quote
10859 1.1 mrg b any
10860 1.1 mrg :quote
10861 1.1 mrg s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
10862 1.1 mrg s/\[/\\&/g
10863 1.1 mrg s/\]/\\&/g
10864 1.1 mrg s/\$/$$/g
10865 1.1 mrg H
10866 1.1 mrg :any
10867 1.1 mrg ${
10868 1.1 mrg g
10869 1.1 mrg s/^\n//
10870 1.1 mrg s/\n/ /g
10871 1.1 mrg p
10872 1.1 mrg }
10873 1.1 mrg '
10874 1.1 mrg DEFS=`sed -n "$ac_script" confdefs.h`
10875 1.1 mrg
10876 1.1 mrg
10877 1.1 mrg ac_libobjs=
10878 1.1 mrg ac_ltlibobjs=
10879 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
10880 1.1 mrg # 1. Remove the extension, and $U if already installed.
10881 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
10882 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
10883 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
10884 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
10885 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
10886 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
10887 1.1 mrg done
10888 1.1 mrg LIBOBJS=$ac_libobjs
10889 1.1 mrg
10890 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
10891 1.1 mrg
10892 1.1 mrg
10893 1.1 mrg if test -n "$EXEEXT"; then
10894 1.1 mrg am__EXEEXT_TRUE=
10895 1.1 mrg am__EXEEXT_FALSE='#'
10896 1.1 mrg else
10897 1.1 mrg am__EXEEXT_TRUE='#'
10898 1.1 mrg am__EXEEXT_FALSE=
10899 1.1 mrg fi
10900 1.1 mrg
10901 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
10902 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
10903 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
10904 1.1 mrg fi
10905 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
10906 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
10907 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
10908 1.1 mrg fi
10909 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
10910 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
10911 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
10912 1.1 mrg fi
10913 1.1 mrg
10914 1.1 mrg : ${CONFIG_STATUS=./config.status}
10915 1.1 mrg ac_write_fail=0
10916 1.1 mrg ac_clean_files_save=$ac_clean_files
10917 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
10918 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
10919 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
10920 1.1 mrg as_write_fail=0
10921 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
10922 1.1 mrg #! $SHELL
10923 1.1 mrg # Generated by $as_me.
10924 1.1 mrg # Run this file to recreate the current configuration.
10925 1.1 mrg # Compiler output produced by configure, useful for debugging
10926 1.1 mrg # configure, is in config.log if it exists.
10927 1.1 mrg
10928 1.1 mrg debug=false
10929 1.1 mrg ac_cs_recheck=false
10930 1.1 mrg ac_cs_silent=false
10931 1.1 mrg
10932 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
10933 1.1 mrg export SHELL
10934 1.1 mrg _ASEOF
10935 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
10936 1.1 mrg ## -------------------- ##
10937 1.1 mrg ## M4sh Initialization. ##
10938 1.1 mrg ## -------------------- ##
10939 1.1 mrg
10940 1.1 mrg # Be more Bourne compatible
10941 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
10942 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
10943 1.1 mrg emulate sh
10944 1.1 mrg NULLCMD=:
10945 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
10946 1.1 mrg # is contrary to our usage. Disable this feature.
10947 1.1 mrg alias -g '${1+"$@"}'='"$@"'
10948 1.1 mrg setopt NO_GLOB_SUBST
10949 1.1 mrg else
10950 1.1 mrg case `(set -o) 2>/dev/null` in #(
10951 1.1 mrg *posix*) :
10952 1.1 mrg set -o posix ;; #(
10953 1.1 mrg *) :
10954 1.1 mrg ;;
10955 1.1 mrg esac
10956 1.1 mrg fi
10957 1.1 mrg
10958 1.1 mrg
10959 1.1 mrg as_nl='
10960 1.1 mrg '
10961 1.1 mrg export as_nl
10962 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
10963 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10964 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
10965 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
10966 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
10967 1.1 mrg # but without wasting forks for bash or zsh.
10968 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
10969 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
10970 1.1 mrg as_echo='print -r --'
10971 1.1 mrg as_echo_n='print -rn --'
10972 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
10973 1.1 mrg as_echo='printf %s\n'
10974 1.1 mrg as_echo_n='printf %s'
10975 1.1 mrg else
10976 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
10977 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
10978 1.1 mrg as_echo_n='/usr/ucb/echo -n'
10979 1.1 mrg else
10980 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
10981 1.1 mrg as_echo_n_body='eval
10982 1.1 mrg arg=$1;
10983 1.1 mrg case $arg in #(
10984 1.1 mrg *"$as_nl"*)
10985 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
10986 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
10987 1.1 mrg esac;
10988 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
10989 1.1 mrg '
10990 1.1 mrg export as_echo_n_body
10991 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
10992 1.1 mrg fi
10993 1.1 mrg export as_echo_body
10994 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
10995 1.1 mrg fi
10996 1.1 mrg
10997 1.1 mrg # The user is always right.
10998 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
10999 1.1 mrg PATH_SEPARATOR=:
11000 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11001 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11002 1.1 mrg PATH_SEPARATOR=';'
11003 1.1 mrg }
11004 1.1 mrg fi
11005 1.1 mrg
11006 1.1 mrg
11007 1.1 mrg # IFS
11008 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11009 1.1 mrg # there to prevent editors from complaining about space-tab.
11010 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11011 1.1 mrg # splitting by setting IFS to empty value.)
11012 1.1 mrg IFS=" "" $as_nl"
11013 1.1 mrg
11014 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11015 1.1 mrg case $0 in #((
11016 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11017 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11018 1.1 mrg for as_dir in $PATH
11019 1.1 mrg do
11020 1.1 mrg IFS=$as_save_IFS
11021 1.1 mrg test -z "$as_dir" && as_dir=.
11022 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11023 1.1 mrg done
11024 1.1 mrg IFS=$as_save_IFS
11025 1.1 mrg
11026 1.1 mrg ;;
11027 1.1 mrg esac
11028 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11029 1.1 mrg # in which case we are not to be found in the path.
11030 1.1 mrg if test "x$as_myself" = x; then
11031 1.1 mrg as_myself=$0
11032 1.1 mrg fi
11033 1.1 mrg if test ! -f "$as_myself"; then
11034 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11035 1.1 mrg exit 1
11036 1.1 mrg fi
11037 1.1 mrg
11038 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11039 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11040 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11041 1.1 mrg # trigger a bug in pdksh 5.2.14.
11042 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11043 1.1 mrg do eval test x\${$as_var+set} = xset \
11044 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11045 1.1 mrg done
11046 1.1 mrg PS1='$ '
11047 1.1 mrg PS2='> '
11048 1.1 mrg PS4='+ '
11049 1.1 mrg
11050 1.1 mrg # NLS nuisances.
11051 1.1 mrg LC_ALL=C
11052 1.1 mrg export LC_ALL
11053 1.1 mrg LANGUAGE=C
11054 1.1 mrg export LANGUAGE
11055 1.1 mrg
11056 1.1 mrg # CDPATH.
11057 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11058 1.1 mrg
11059 1.1 mrg
11060 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11061 1.1 mrg # ---------------------------------
11062 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11063 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11064 1.1 mrg # script with status $?, using 1 if that was 0.
11065 1.1 mrg as_fn_error ()
11066 1.1 mrg {
11067 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11068 1.1 mrg if test "$3"; then
11069 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11070 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11071 1.1 mrg fi
11072 1.1 mrg $as_echo "$as_me: error: $1" >&2
11073 1.1 mrg as_fn_exit $as_status
11074 1.1 mrg } # as_fn_error
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg # as_fn_set_status STATUS
11078 1.1 mrg # -----------------------
11079 1.1 mrg # Set $? to STATUS, without forking.
11080 1.1 mrg as_fn_set_status ()
11081 1.1 mrg {
11082 1.1 mrg return $1
11083 1.1 mrg } # as_fn_set_status
11084 1.1 mrg
11085 1.1 mrg # as_fn_exit STATUS
11086 1.1 mrg # -----------------
11087 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11088 1.1 mrg as_fn_exit ()
11089 1.1 mrg {
11090 1.1 mrg set +e
11091 1.1 mrg as_fn_set_status $1
11092 1.1 mrg exit $1
11093 1.1 mrg } # as_fn_exit
11094 1.1 mrg
11095 1.1 mrg # as_fn_unset VAR
11096 1.1 mrg # ---------------
11097 1.1 mrg # Portably unset VAR.
11098 1.1 mrg as_fn_unset ()
11099 1.1 mrg {
11100 1.1 mrg { eval $1=; unset $1;}
11101 1.1 mrg }
11102 1.1 mrg as_unset=as_fn_unset
11103 1.1 mrg # as_fn_append VAR VALUE
11104 1.1 mrg # ----------------------
11105 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11106 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11107 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11108 1.1 mrg # implementations.
11109 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11110 1.1 mrg eval 'as_fn_append ()
11111 1.1 mrg {
11112 1.1 mrg eval $1+=\$2
11113 1.1 mrg }'
11114 1.1 mrg else
11115 1.1 mrg as_fn_append ()
11116 1.1 mrg {
11117 1.1 mrg eval $1=\$$1\$2
11118 1.1 mrg }
11119 1.1 mrg fi # as_fn_append
11120 1.1 mrg
11121 1.1 mrg # as_fn_arith ARG...
11122 1.1 mrg # ------------------
11123 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11124 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11125 1.1 mrg # must be portable across $(()) and expr.
11126 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11127 1.1 mrg eval 'as_fn_arith ()
11128 1.1 mrg {
11129 1.1 mrg as_val=$(( $* ))
11130 1.1 mrg }'
11131 1.1 mrg else
11132 1.1 mrg as_fn_arith ()
11133 1.1 mrg {
11134 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11135 1.1 mrg }
11136 1.1 mrg fi # as_fn_arith
11137 1.1 mrg
11138 1.1 mrg
11139 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11140 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11141 1.1 mrg as_expr=expr
11142 1.1 mrg else
11143 1.1 mrg as_expr=false
11144 1.1 mrg fi
11145 1.1 mrg
11146 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11147 1.1 mrg as_basename=basename
11148 1.1 mrg else
11149 1.1 mrg as_basename=false
11150 1.1 mrg fi
11151 1.1 mrg
11152 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11153 1.1 mrg as_dirname=dirname
11154 1.1 mrg else
11155 1.1 mrg as_dirname=false
11156 1.1 mrg fi
11157 1.1 mrg
11158 1.1 mrg as_me=`$as_basename -- "$0" ||
11159 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11160 1.1 mrg X"$0" : 'X\(//\)$' \| \
11161 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11162 1.1 mrg $as_echo X/"$0" |
11163 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11164 1.1 mrg s//\1/
11165 1.1 mrg q
11166 1.1 mrg }
11167 1.1 mrg /^X\/\(\/\/\)$/{
11168 1.1 mrg s//\1/
11169 1.1 mrg q
11170 1.1 mrg }
11171 1.1 mrg /^X\/\(\/\).*/{
11172 1.1 mrg s//\1/
11173 1.1 mrg q
11174 1.1 mrg }
11175 1.1 mrg s/.*/./; q'`
11176 1.1 mrg
11177 1.1 mrg # Avoid depending upon Character Ranges.
11178 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11179 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11180 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11181 1.1 mrg as_cr_digits='0123456789'
11182 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11183 1.1 mrg
11184 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11185 1.1 mrg case `echo -n x` in #(((((
11186 1.1 mrg -n*)
11187 1.1 mrg case `echo 'xy\c'` in
11188 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11189 1.1 mrg xy) ECHO_C='\c';;
11190 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11191 1.1 mrg ECHO_T=' ';;
11192 1.1 mrg esac;;
11193 1.1 mrg *)
11194 1.1 mrg ECHO_N='-n';;
11195 1.1 mrg esac
11196 1.1 mrg
11197 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11198 1.1 mrg if test -d conf$$.dir; then
11199 1.1 mrg rm -f conf$$.dir/conf$$.file
11200 1.1 mrg else
11201 1.1 mrg rm -f conf$$.dir
11202 1.1 mrg mkdir conf$$.dir 2>/dev/null
11203 1.1 mrg fi
11204 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11205 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11206 1.1 mrg as_ln_s='ln -s'
11207 1.1 mrg # ... but there are two gotchas:
11208 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11209 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11210 1.1 mrg # In both cases, we have to default to `cp -p'.
11211 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11212 1.1 mrg as_ln_s='cp -p'
11213 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11214 1.1 mrg as_ln_s=ln
11215 1.1 mrg else
11216 1.1 mrg as_ln_s='cp -p'
11217 1.1 mrg fi
11218 1.1 mrg else
11219 1.1 mrg as_ln_s='cp -p'
11220 1.1 mrg fi
11221 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11222 1.1 mrg rmdir conf$$.dir 2>/dev/null
11223 1.1 mrg
11224 1.1 mrg
11225 1.1 mrg # as_fn_mkdir_p
11226 1.1 mrg # -------------
11227 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11228 1.1 mrg as_fn_mkdir_p ()
11229 1.1 mrg {
11230 1.1 mrg
11231 1.1 mrg case $as_dir in #(
11232 1.1 mrg -*) as_dir=./$as_dir;;
11233 1.1 mrg esac
11234 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11235 1.1 mrg as_dirs=
11236 1.1 mrg while :; do
11237 1.1 mrg case $as_dir in #(
11238 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11239 1.1 mrg *) as_qdir=$as_dir;;
11240 1.1 mrg esac
11241 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11242 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11243 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11244 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11245 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11246 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11247 1.1 mrg $as_echo X"$as_dir" |
11248 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11249 1.1 mrg s//\1/
11250 1.1 mrg q
11251 1.1 mrg }
11252 1.1 mrg /^X\(\/\/\)[^/].*/{
11253 1.1 mrg s//\1/
11254 1.1 mrg q
11255 1.1 mrg }
11256 1.1 mrg /^X\(\/\/\)$/{
11257 1.1 mrg s//\1/
11258 1.1 mrg q
11259 1.1 mrg }
11260 1.1 mrg /^X\(\/\).*/{
11261 1.1 mrg s//\1/
11262 1.1 mrg q
11263 1.1 mrg }
11264 1.1 mrg s/.*/./; q'`
11265 1.1 mrg test -d "$as_dir" && break
11266 1.1 mrg done
11267 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11268 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11269 1.1 mrg
11270 1.1 mrg
11271 1.1 mrg } # as_fn_mkdir_p
11272 1.1 mrg if mkdir -p . 2>/dev/null; then
11273 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
11274 1.1 mrg else
11275 1.1 mrg test -d ./-p && rmdir ./-p
11276 1.1 mrg as_mkdir_p=false
11277 1.1 mrg fi
11278 1.1 mrg
11279 1.1 mrg if test -x / >/dev/null 2>&1; then
11280 1.1 mrg as_test_x='test -x'
11281 1.1 mrg else
11282 1.1 mrg if ls -dL / >/dev/null 2>&1; then
11283 1.1 mrg as_ls_L_option=L
11284 1.1 mrg else
11285 1.1 mrg as_ls_L_option=
11286 1.1 mrg fi
11287 1.1 mrg as_test_x='
11288 1.1 mrg eval sh -c '\''
11289 1.1 mrg if test -d "$1"; then
11290 1.1 mrg test -d "$1/.";
11291 1.1 mrg else
11292 1.1 mrg case $1 in #(
11293 1.1 mrg -*)set "./$1";;
11294 1.1 mrg esac;
11295 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11296 1.1 mrg ???[sx]*):;;*)false;;esac;fi
11297 1.1 mrg '\'' sh
11298 1.1 mrg '
11299 1.1 mrg fi
11300 1.1 mrg as_executable_p=$as_test_x
11301 1.1 mrg
11302 1.1 mrg # Sed expression to map a string onto a valid CPP name.
11303 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11304 1.1 mrg
11305 1.1 mrg # Sed expression to map a string onto a valid variable name.
11306 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11307 1.1 mrg
11308 1.1 mrg
11309 1.1 mrg exec 6>&1
11310 1.1 mrg ## ----------------------------------- ##
11311 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
11312 1.1 mrg ## ----------------------------------- ##
11313 1.1 mrg _ASEOF
11314 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11315 1.1 mrg
11316 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11317 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
11318 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
11319 1.1 mrg # values after options handling.
11320 1.1 mrg ac_log="
11321 1.1 mrg This file was extended by LTO plugin for ld $as_me 0.1, which was
11322 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
11323 1.1 mrg
11324 1.1 mrg CONFIG_FILES = $CONFIG_FILES
11325 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11326 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
11327 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11328 1.1 mrg $ $0 $@
11329 1.1 mrg
11330 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11331 1.1 mrg "
11332 1.1 mrg
11333 1.1 mrg _ACEOF
11334 1.1 mrg
11335 1.1 mrg case $ac_config_files in *"
11336 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11337 1.1 mrg esac
11338 1.1 mrg
11339 1.1 mrg
11340 1.1 mrg
11341 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11342 1.1 mrg # Files that config.status was made for.
11343 1.1 mrg config_files="$ac_config_files"
11344 1.1 mrg config_commands="$ac_config_commands"
11345 1.1 mrg
11346 1.1 mrg _ACEOF
11347 1.1 mrg
11348 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11349 1.1 mrg ac_cs_usage="\
11350 1.1 mrg \`$as_me' instantiates files and other configuration actions
11351 1.1 mrg from templates according to the current configuration. Unless the files
11352 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
11353 1.1 mrg
11354 1.1 mrg Usage: $0 [OPTION]... [TAG]...
11355 1.1 mrg
11356 1.1 mrg -h, --help print this help, then exit
11357 1.1 mrg -V, --version print version number and configuration settings, then exit
11358 1.1 mrg -q, --quiet, --silent
11359 1.1 mrg do not print progress messages
11360 1.1 mrg -d, --debug don't remove temporary files
11361 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
11362 1.1 mrg --file=FILE[:TEMPLATE]
11363 1.1 mrg instantiate the configuration file FILE
11364 1.1 mrg
11365 1.1 mrg Configuration files:
11366 1.1 mrg $config_files
11367 1.1 mrg
11368 1.1 mrg Configuration commands:
11369 1.1 mrg $config_commands
11370 1.1 mrg
11371 1.1 mrg Report bugs to the package provider."
11372 1.1 mrg
11373 1.1 mrg _ACEOF
11374 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11375 1.1 mrg ac_cs_version="\\
11376 1.1 mrg LTO plugin for ld config.status 0.1
11377 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
11378 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11379 1.1 mrg
11380 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11381 1.1 mrg This config.status script is free software; the Free Software Foundation
11382 1.1 mrg gives unlimited permission to copy, distribute and modify it."
11383 1.1 mrg
11384 1.1 mrg ac_pwd='$ac_pwd'
11385 1.1 mrg srcdir='$srcdir'
11386 1.1 mrg INSTALL='$INSTALL'
11387 1.1 mrg MKDIR_P='$MKDIR_P'
11388 1.1 mrg AWK='$AWK'
11389 1.1 mrg test -n "\$AWK" || AWK=awk
11390 1.1 mrg _ACEOF
11391 1.1 mrg
11392 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11393 1.1 mrg # The default lists apply if the user does not specify any file.
11394 1.1 mrg ac_need_defaults=:
11395 1.1 mrg while test $# != 0
11396 1.1 mrg do
11397 1.1 mrg case $1 in
11398 1.1 mrg --*=*)
11399 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11400 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11401 1.1 mrg ac_shift=:
11402 1.1 mrg ;;
11403 1.1 mrg *)
11404 1.1 mrg ac_option=$1
11405 1.1 mrg ac_optarg=$2
11406 1.1 mrg ac_shift=shift
11407 1.1 mrg ;;
11408 1.1 mrg esac
11409 1.1 mrg
11410 1.1 mrg case $ac_option in
11411 1.1 mrg # Handling of the options.
11412 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11413 1.1 mrg ac_cs_recheck=: ;;
11414 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11415 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
11416 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
11417 1.1 mrg debug=: ;;
11418 1.1 mrg --file | --fil | --fi | --f )
11419 1.1 mrg $ac_shift
11420 1.1 mrg case $ac_optarg in
11421 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11422 1.1 mrg esac
11423 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11424 1.1 mrg ac_need_defaults=false;;
11425 1.1 mrg --he | --h | --help | --hel | -h )
11426 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
11427 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11428 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11429 1.1 mrg ac_cs_silent=: ;;
11430 1.1 mrg
11431 1.1 mrg # This is an error.
11432 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
11433 1.1 mrg Try \`$0 --help' for more information." ;;
11434 1.1 mrg
11435 1.1 mrg *) as_fn_append ac_config_targets " $1"
11436 1.1 mrg ac_need_defaults=false ;;
11437 1.1 mrg
11438 1.1 mrg esac
11439 1.1 mrg shift
11440 1.1 mrg done
11441 1.1 mrg
11442 1.1 mrg ac_configure_extra_args=
11443 1.1 mrg
11444 1.1 mrg if $ac_cs_silent; then
11445 1.1 mrg exec 6>/dev/null
11446 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11447 1.1 mrg fi
11448 1.1 mrg
11449 1.1 mrg _ACEOF
11450 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11451 1.1 mrg if \$ac_cs_recheck; then
11452 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11453 1.1 mrg shift
11454 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11455 1.1 mrg CONFIG_SHELL='$SHELL'
11456 1.1 mrg export CONFIG_SHELL
11457 1.1 mrg exec "\$@"
11458 1.1 mrg fi
11459 1.1 mrg
11460 1.1 mrg _ACEOF
11461 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11462 1.1 mrg exec 5>>config.log
11463 1.1 mrg {
11464 1.1 mrg echo
11465 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11466 1.1 mrg ## Running $as_me. ##
11467 1.1 mrg _ASBOX
11468 1.1 mrg $as_echo "$ac_log"
11469 1.1 mrg } >&5
11470 1.1 mrg
11471 1.1 mrg _ACEOF
11472 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11473 1.1 mrg #
11474 1.1 mrg # INIT-COMMANDS
11475 1.1 mrg #
11476 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11477 1.1 mrg
11478 1.1 mrg
11479 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11480 1.1 mrg # if CDPATH is set.
11481 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11482 1.1 mrg
11483 1.1 mrg sed_quote_subst='$sed_quote_subst'
11484 1.1 mrg double_quote_subst='$double_quote_subst'
11485 1.1 mrg delay_variable_subst='$delay_variable_subst'
11486 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11487 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11488 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11489 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11490 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11491 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11492 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11493 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11494 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11495 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11496 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11497 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11498 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11499 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11500 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11501 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11502 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11503 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11504 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11505 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11506 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11507 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11508 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11509 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11510 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11511 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11512 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11513 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11514 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11515 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11516 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11517 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11518 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11519 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11520 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11521 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11522 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11523 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11524 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11525 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11526 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11527 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11528 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11529 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11530 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11531 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11532 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11533 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"`'
11534 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"`'
11535 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11536 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11537 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11538 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11539 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11540 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11541 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11542 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11543 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11544 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11545 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11546 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11547 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11548 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11549 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11550 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11551 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11552 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11553 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11554 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11555 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11556 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11557 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11558 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11559 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11560 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11561 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11562 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11563 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11564 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11565 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11566 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11567 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11568 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11569 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11570 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11571 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11572 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11573 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11574 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11575 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11576 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11577 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11578 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11579 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11580 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11581 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11582 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11583 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11584 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11585 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11586 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11587 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11588 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11589 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11590 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11591 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11592 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11593 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11594 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11595 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11596 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11597 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11598 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11599 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11600 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11601 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11602 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11603 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11604 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11605 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11606 1.1 mrg
11607 1.1 mrg LTCC='$LTCC'
11608 1.1 mrg LTCFLAGS='$LTCFLAGS'
11609 1.1 mrg compiler='$compiler_DEFAULT'
11610 1.1 mrg
11611 1.1 mrg # A function that is used when there is no print builtin or printf.
11612 1.1 mrg func_fallback_echo ()
11613 1.1 mrg {
11614 1.1 mrg eval 'cat <<_LTECHO_EOF
11615 1.1 mrg \$1
11616 1.1 mrg _LTECHO_EOF'
11617 1.1 mrg }
11618 1.1 mrg
11619 1.1 mrg # Quote evaled strings.
11620 1.1 mrg for var in SHELL \
11621 1.1 mrg ECHO \
11622 1.1 mrg SED \
11623 1.1 mrg GREP \
11624 1.1 mrg EGREP \
11625 1.1 mrg FGREP \
11626 1.1 mrg LD \
11627 1.1 mrg NM \
11628 1.1 mrg LN_S \
11629 1.1 mrg lt_SP2NL \
11630 1.1 mrg lt_NL2SP \
11631 1.1 mrg reload_flag \
11632 1.1 mrg OBJDUMP \
11633 1.1 mrg deplibs_check_method \
11634 1.1 mrg file_magic_cmd \
11635 1.1 mrg AR \
11636 1.1 mrg AR_FLAGS \
11637 1.1 mrg STRIP \
11638 1.1 mrg RANLIB \
11639 1.1 mrg CC \
11640 1.1 mrg CFLAGS \
11641 1.1 mrg compiler \
11642 1.1 mrg lt_cv_sys_global_symbol_pipe \
11643 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
11644 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
11645 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11646 1.1 mrg lt_prog_compiler_no_builtin_flag \
11647 1.1 mrg lt_prog_compiler_wl \
11648 1.1 mrg lt_prog_compiler_pic \
11649 1.1 mrg lt_prog_compiler_static \
11650 1.1 mrg lt_cv_prog_compiler_c_o \
11651 1.1 mrg need_locks \
11652 1.1 mrg DSYMUTIL \
11653 1.1 mrg NMEDIT \
11654 1.1 mrg LIPO \
11655 1.1 mrg OTOOL \
11656 1.1 mrg OTOOL64 \
11657 1.1 mrg shrext_cmds \
11658 1.1 mrg export_dynamic_flag_spec \
11659 1.1 mrg whole_archive_flag_spec \
11660 1.1 mrg compiler_needs_object \
11661 1.1 mrg with_gnu_ld \
11662 1.1 mrg allow_undefined_flag \
11663 1.1 mrg no_undefined_flag \
11664 1.1 mrg hardcode_libdir_flag_spec \
11665 1.1 mrg hardcode_libdir_flag_spec_ld \
11666 1.1 mrg hardcode_libdir_separator \
11667 1.1 mrg fix_srcfile_path \
11668 1.1 mrg exclude_expsyms \
11669 1.1 mrg include_expsyms \
11670 1.1 mrg file_list_spec \
11671 1.1 mrg variables_saved_for_relink \
11672 1.1 mrg libname_spec \
11673 1.1 mrg library_names_spec \
11674 1.1 mrg soname_spec \
11675 1.1 mrg install_override_mode \
11676 1.1 mrg finish_eval \
11677 1.1 mrg old_striplib \
11678 1.1 mrg striplib; do
11679 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11680 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11681 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11682 1.1 mrg ;;
11683 1.1 mrg *)
11684 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11685 1.1 mrg ;;
11686 1.1 mrg esac
11687 1.1 mrg done
11688 1.1 mrg
11689 1.1 mrg # Double-quote double-evaled strings.
11690 1.1 mrg for var in reload_cmds \
11691 1.1 mrg old_postinstall_cmds \
11692 1.1 mrg old_postuninstall_cmds \
11693 1.1 mrg old_archive_cmds \
11694 1.1 mrg extract_expsyms_cmds \
11695 1.1 mrg old_archive_from_new_cmds \
11696 1.1 mrg old_archive_from_expsyms_cmds \
11697 1.1 mrg archive_cmds \
11698 1.1 mrg archive_expsym_cmds \
11699 1.1 mrg module_cmds \
11700 1.1 mrg module_expsym_cmds \
11701 1.1 mrg export_symbols_cmds \
11702 1.1 mrg prelink_cmds \
11703 1.1 mrg postinstall_cmds \
11704 1.1 mrg postuninstall_cmds \
11705 1.1 mrg finish_cmds \
11706 1.1 mrg sys_lib_search_path_spec \
11707 1.1 mrg sys_lib_dlsearch_path_spec; do
11708 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11709 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11710 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11711 1.1 mrg ;;
11712 1.1 mrg *)
11713 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11714 1.1 mrg ;;
11715 1.1 mrg esac
11716 1.1 mrg done
11717 1.1 mrg
11718 1.1 mrg ac_aux_dir='$ac_aux_dir'
11719 1.1 mrg xsi_shell='$xsi_shell'
11720 1.1 mrg lt_shell_append='$lt_shell_append'
11721 1.1 mrg
11722 1.1 mrg # See if we are running on zsh, and set the options which allow our
11723 1.1 mrg # commands through without removal of \ escapes INIT.
11724 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
11725 1.1 mrg setopt NO_GLOB_SUBST
11726 1.1 mrg fi
11727 1.1 mrg
11728 1.1 mrg
11729 1.1 mrg PACKAGE='$PACKAGE'
11730 1.1 mrg VERSION='$VERSION'
11731 1.1 mrg TIMESTAMP='$TIMESTAMP'
11732 1.1 mrg RM='$RM'
11733 1.1 mrg ofile='$ofile'
11734 1.1 mrg
11735 1.1 mrg
11736 1.1 mrg
11737 1.1 mrg
11738 1.1 mrg _ACEOF
11739 1.1 mrg
11740 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11741 1.1 mrg
11742 1.1 mrg # Handling of arguments.
11743 1.1 mrg for ac_config_target in $ac_config_targets
11744 1.1 mrg do
11745 1.1 mrg case $ac_config_target in
11746 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11747 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11748 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11749 1.1 mrg
11750 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11751 1.1 mrg esac
11752 1.1 mrg done
11753 1.1 mrg
11754 1.1 mrg
11755 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
11756 1.1 mrg # then the envvar interface is used. Set only those that are not.
11757 1.1 mrg # We use the long form for the default assignment because of an extremely
11758 1.1 mrg # bizarre bug on SunOS 4.1.3.
11759 1.1 mrg if $ac_need_defaults; then
11760 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11761 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11762 1.1 mrg fi
11763 1.1 mrg
11764 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
11765 1.1 mrg # simply because there is no reason against having it here, and in addition,
11766 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
11767 1.1 mrg # Hook for its removal unless debugging.
11768 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
11769 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
11770 1.1 mrg $debug ||
11771 1.1 mrg {
11772 1.1 mrg tmp=
11773 1.1 mrg trap 'exit_status=$?
11774 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11775 1.1 mrg ' 0
11776 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
11777 1.1 mrg }
11778 1.1 mrg # Create a (secure) tmp directory for tmp files.
11779 1.1 mrg
11780 1.1 mrg {
11781 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11782 1.1 mrg test -n "$tmp" && test -d "$tmp"
11783 1.1 mrg } ||
11784 1.1 mrg {
11785 1.1 mrg tmp=./conf$$-$RANDOM
11786 1.1 mrg (umask 077 && mkdir "$tmp")
11787 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
11788 1.1 mrg
11789 1.1 mrg # Set up the scripts for CONFIG_FILES section.
11790 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
11791 1.1 mrg # This happens for instance with `./config.status config.h'.
11792 1.1 mrg if test -n "$CONFIG_FILES"; then
11793 1.1 mrg
11794 1.1 mrg
11795 1.1 mrg ac_cr=`echo X | tr X '\015'`
11796 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
11797 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
11798 1.1 mrg # point, so we can use a bashism as a fallback.
11799 1.1 mrg if test "x$ac_cr" = x; then
11800 1.1 mrg eval ac_cr=\$\'\\r\'
11801 1.1 mrg fi
11802 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11803 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
11804 1.1 mrg ac_cs_awk_cr='\r'
11805 1.1 mrg else
11806 1.1 mrg ac_cs_awk_cr=$ac_cr
11807 1.1 mrg fi
11808 1.1 mrg
11809 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
11810 1.1 mrg _ACEOF
11811 1.1 mrg
11812 1.1 mrg
11813 1.1 mrg {
11814 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
11815 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11816 1.1 mrg echo "_ACEOF"
11817 1.1 mrg } >conf$$subs.sh ||
11818 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11819 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
11820 1.1 mrg ac_delim='%!_!# '
11821 1.1 mrg for ac_last_try in false false false false false :; do
11822 1.1 mrg . ./conf$$subs.sh ||
11823 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11824 1.1 mrg
11825 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11826 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
11827 1.1 mrg break
11828 1.1 mrg elif $ac_last_try; then
11829 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
11830 1.1 mrg else
11831 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
11832 1.1 mrg fi
11833 1.1 mrg done
11834 1.1 mrg rm -f conf$$subs.sh
11835 1.1 mrg
11836 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11837 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
11838 1.1 mrg _ACEOF
11839 1.1 mrg sed -n '
11840 1.1 mrg h
11841 1.1 mrg s/^/S["/; s/!.*/"]=/
11842 1.1 mrg p
11843 1.1 mrg g
11844 1.1 mrg s/^[^!]*!//
11845 1.1 mrg :repl
11846 1.1 mrg t repl
11847 1.1 mrg s/'"$ac_delim"'$//
11848 1.1 mrg t delim
11849 1.1 mrg :nl
11850 1.1 mrg h
11851 1.1 mrg s/\(.\{148\}\).*/\1/
11852 1.1 mrg t more1
11853 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11854 1.1 mrg p
11855 1.1 mrg n
11856 1.1 mrg b repl
11857 1.1 mrg :more1
11858 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11859 1.1 mrg p
11860 1.1 mrg g
11861 1.1 mrg s/.\{148\}//
11862 1.1 mrg t nl
11863 1.1 mrg :delim
11864 1.1 mrg h
11865 1.1 mrg s/\(.\{148\}\).*/\1/
11866 1.1 mrg t more2
11867 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
11868 1.1 mrg p
11869 1.1 mrg b
11870 1.1 mrg :more2
11871 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11872 1.1 mrg p
11873 1.1 mrg g
11874 1.1 mrg s/.\{148\}//
11875 1.1 mrg t delim
11876 1.1 mrg ' <conf$$subs.awk | sed '
11877 1.1 mrg /^[^""]/{
11878 1.1 mrg N
11879 1.1 mrg s/\n//
11880 1.1 mrg }
11881 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
11882 1.1 mrg rm -f conf$$subs.awk
11883 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11884 1.1 mrg _ACAWK
11885 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11886 1.1 mrg for (key in S) S_is_set[key] = 1
11887 1.1 mrg FS = ""
11888 1.1 mrg
11889 1.1 mrg }
11890 1.1 mrg {
11891 1.1 mrg line = $ 0
11892 1.1 mrg nfields = split(line, field, "@")
11893 1.1 mrg substed = 0
11894 1.1 mrg len = length(field[1])
11895 1.1 mrg for (i = 2; i < nfields; i++) {
11896 1.1 mrg key = field[i]
11897 1.1 mrg keylen = length(key)
11898 1.1 mrg if (S_is_set[key]) {
11899 1.1 mrg value = S[key]
11900 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11901 1.1 mrg len += length(value) + length(field[++i])
11902 1.1 mrg substed = 1
11903 1.1 mrg } else
11904 1.1 mrg len += 1 + keylen
11905 1.1 mrg }
11906 1.1 mrg
11907 1.1 mrg print line
11908 1.1 mrg }
11909 1.1 mrg
11910 1.1 mrg _ACAWK
11911 1.1 mrg _ACEOF
11912 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11913 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11914 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11915 1.1 mrg else
11916 1.1 mrg cat
11917 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
11918 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
11919 1.1 mrg _ACEOF
11920 1.1 mrg
11921 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
11922 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11923 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
11924 1.1 mrg # (actually we leave an empty line to preserve line numbers).
11925 1.1 mrg if test "x$srcdir" = x.; then
11926 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
11927 1.1 mrg s/:*\$(srcdir):*/:/
11928 1.1 mrg s/:*\${srcdir}:*/:/
11929 1.1 mrg s/:*@srcdir@:*/:/
11930 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
11931 1.1 mrg s/:*$//
11932 1.1 mrg s/^[^=]*=[ ]*$//
11933 1.1 mrg }'
11934 1.1 mrg fi
11935 1.1 mrg
11936 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11937 1.1 mrg fi # test -n "$CONFIG_FILES"
11938 1.1 mrg
11939 1.1 mrg
11940 1.1 mrg eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
11941 1.1 mrg shift
11942 1.1 mrg for ac_tag
11943 1.1 mrg do
11944 1.1 mrg case $ac_tag in
11945 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
11946 1.1 mrg esac
11947 1.1 mrg case $ac_mode$ac_tag in
11948 1.1 mrg :[FHL]*:*);;
11949 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
11950 1.1 mrg :[FH]-) ac_tag=-:-;;
11951 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
11952 1.1 mrg esac
11953 1.1 mrg ac_save_IFS=$IFS
11954 1.1 mrg IFS=:
11955 1.1 mrg set x $ac_tag
11956 1.1 mrg IFS=$ac_save_IFS
11957 1.1 mrg shift
11958 1.1 mrg ac_file=$1
11959 1.1 mrg shift
11960 1.1 mrg
11961 1.1 mrg case $ac_mode in
11962 1.1 mrg :L) ac_source=$1;;
11963 1.1 mrg :[FH])
11964 1.1 mrg ac_file_inputs=
11965 1.1 mrg for ac_f
11966 1.1 mrg do
11967 1.1 mrg case $ac_f in
11968 1.1 mrg -) ac_f="$tmp/stdin";;
11969 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
11970 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
11971 1.1 mrg # because $ac_f cannot contain `:'.
11972 1.1 mrg test -f "$ac_f" ||
11973 1.1 mrg case $ac_f in
11974 1.1 mrg [\\/$]*) false;;
11975 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
11976 1.1 mrg esac ||
11977 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
11978 1.1 mrg esac
11979 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
11980 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
11981 1.1 mrg done
11982 1.1 mrg
11983 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
11984 1.1 mrg # use $as_me), people would be surprised to read:
11985 1.1 mrg # /* config.h. Generated by config.status. */
11986 1.1 mrg configure_input='Generated from '`
11987 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
11988 1.1 mrg `' by configure.'
11989 1.1 mrg if test x"$ac_file" != x-; then
11990 1.1 mrg configure_input="$ac_file. $configure_input"
11991 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
11992 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
11993 1.1 mrg fi
11994 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
11995 1.1 mrg case $configure_input in #(
11996 1.1 mrg *\&* | *\|* | *\\* )
11997 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
11998 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
11999 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12000 1.1 mrg esac
12001 1.1 mrg
12002 1.1 mrg case $ac_tag in
12003 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12004 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12005 1.1 mrg esac
12006 1.1 mrg ;;
12007 1.1 mrg esac
12008 1.1 mrg
12009 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12010 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12011 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12012 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12013 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12014 1.1 mrg $as_echo X"$ac_file" |
12015 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12016 1.1 mrg s//\1/
12017 1.1 mrg q
12018 1.1 mrg }
12019 1.1 mrg /^X\(\/\/\)[^/].*/{
12020 1.1 mrg s//\1/
12021 1.1 mrg q
12022 1.1 mrg }
12023 1.1 mrg /^X\(\/\/\)$/{
12024 1.1 mrg s//\1/
12025 1.1 mrg q
12026 1.1 mrg }
12027 1.1 mrg /^X\(\/\).*/{
12028 1.1 mrg s//\1/
12029 1.1 mrg q
12030 1.1 mrg }
12031 1.1 mrg s/.*/./; q'`
12032 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12033 1.1 mrg ac_builddir=.
12034 1.1 mrg
12035 1.1 mrg case "$ac_dir" in
12036 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12037 1.1 mrg *)
12038 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12039 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12040 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12041 1.1 mrg case $ac_top_builddir_sub in
12042 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12043 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12044 1.1 mrg esac ;;
12045 1.1 mrg esac
12046 1.1 mrg ac_abs_top_builddir=$ac_pwd
12047 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12048 1.1 mrg # for backward compatibility:
12049 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12050 1.1 mrg
12051 1.1 mrg case $srcdir in
12052 1.1 mrg .) # We are building in place.
12053 1.1 mrg ac_srcdir=.
12054 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12055 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12056 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12057 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12058 1.1 mrg ac_top_srcdir=$srcdir
12059 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12060 1.1 mrg *) # Relative name.
12061 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12062 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12063 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12064 1.1 mrg esac
12065 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12066 1.1 mrg
12067 1.1 mrg
12068 1.1 mrg case $ac_mode in
12069 1.1 mrg :F)
12070 1.1 mrg #
12071 1.1 mrg # CONFIG_FILE
12072 1.1 mrg #
12073 1.1 mrg
12074 1.1 mrg case $INSTALL in
12075 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12076 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12077 1.1 mrg esac
12078 1.1 mrg ac_MKDIR_P=$MKDIR_P
12079 1.1 mrg case $MKDIR_P in
12080 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
12081 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12082 1.1 mrg esac
12083 1.1 mrg _ACEOF
12084 1.1 mrg
12085 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12086 1.1 mrg # If the template does not know about datarootdir, expand it.
12087 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12088 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12089 1.1 mrg ac_sed_dataroot='
12090 1.1 mrg /datarootdir/ {
12091 1.1 mrg p
12092 1.1 mrg q
12093 1.1 mrg }
12094 1.1 mrg /@datadir@/p
12095 1.1 mrg /@docdir@/p
12096 1.1 mrg /@infodir@/p
12097 1.1 mrg /@localedir@/p
12098 1.1 mrg /@mandir@/p'
12099 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12100 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12101 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12102 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12103 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12104 1.1 mrg _ACEOF
12105 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12106 1.1 mrg ac_datarootdir_hack='
12107 1.1 mrg s&@datadir@&$datadir&g
12108 1.1 mrg s&@docdir@&$docdir&g
12109 1.1 mrg s&@infodir@&$infodir&g
12110 1.1 mrg s&@localedir@&$localedir&g
12111 1.1 mrg s&@mandir@&$mandir&g
12112 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12113 1.1 mrg esac
12114 1.1 mrg _ACEOF
12115 1.1 mrg
12116 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12117 1.1 mrg # Shell code in configure.ac might set extrasub.
12118 1.1 mrg # FIXME: do we really want to maintain this feature?
12119 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12120 1.1 mrg ac_sed_extra="$ac_vpsub
12121 1.1 mrg $extrasub
12122 1.1 mrg _ACEOF
12123 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12124 1.1 mrg :t
12125 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12126 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12127 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12128 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12129 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12130 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12131 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12132 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12133 1.1 mrg s&@builddir@&$ac_builddir&;t t
12134 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12135 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12136 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
12137 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12138 1.1 mrg $ac_datarootdir_hack
12139 1.1 mrg "
12140 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12141 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12142 1.1 mrg
12143 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12144 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12145 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12146 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12147 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
12148 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12149 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12150 1.1 mrg
12151 1.1 mrg rm -f "$tmp/stdin"
12152 1.1 mrg case $ac_file in
12153 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12154 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12155 1.1 mrg esac \
12156 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12157 1.1 mrg ;;
12158 1.1 mrg
12159 1.1 mrg
12160 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12161 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12162 1.1 mrg ;;
12163 1.1 mrg esac
12164 1.1 mrg
12165 1.1 mrg
12166 1.1 mrg case $ac_file$ac_mode in
12167 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12168 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12169 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
12170 1.1 mrg # if we detect the quoting.
12171 1.1 mrg case $CONFIG_FILES in
12172 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12173 1.1 mrg *) set x $CONFIG_FILES ;;
12174 1.1 mrg esac
12175 1.1 mrg shift
12176 1.1 mrg for mf
12177 1.1 mrg do
12178 1.1 mrg # Strip MF so we end up with the name of the file.
12179 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12180 1.1 mrg # Check whether this is an Automake generated Makefile or not.
12181 1.1 mrg # We used to match only the files named `Makefile.in', but
12182 1.1 mrg # some people rename them; so instead we look at the file content.
12183 1.1 mrg # Grep'ing the first line is not enough: some people post-process
12184 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
12185 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12186 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12187 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12188 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
12189 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12190 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
12191 1.1 mrg X"$mf" : 'X\(//\)$' \| \
12192 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12193 1.1 mrg $as_echo X"$mf" |
12194 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12195 1.1 mrg s//\1/
12196 1.1 mrg q
12197 1.1 mrg }
12198 1.1 mrg /^X\(\/\/\)[^/].*/{
12199 1.1 mrg s//\1/
12200 1.1 mrg q
12201 1.1 mrg }
12202 1.1 mrg /^X\(\/\/\)$/{
12203 1.1 mrg s//\1/
12204 1.1 mrg q
12205 1.1 mrg }
12206 1.1 mrg /^X\(\/\).*/{
12207 1.1 mrg s//\1/
12208 1.1 mrg q
12209 1.1 mrg }
12210 1.1 mrg s/.*/./; q'`
12211 1.1 mrg else
12212 1.1 mrg continue
12213 1.1 mrg fi
12214 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12215 1.1 mrg # from the Makefile without running `make'.
12216 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12217 1.1 mrg test -z "$DEPDIR" && continue
12218 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12219 1.1 mrg test -z "am__include" && continue
12220 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12221 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12222 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
12223 1.1 mrg # Find all dependency output files, they are included files with
12224 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12225 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12226 1.1 mrg # expansion.
12227 1.1 mrg for file in `sed -n "
12228 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12229 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12230 1.1 mrg # Make sure the directory exists.
12231 1.1 mrg test -f "$dirpart/$file" && continue
12232 1.1 mrg fdir=`$as_dirname -- "$file" ||
12233 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12234 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
12235 1.1 mrg X"$file" : 'X\(//\)$' \| \
12236 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12237 1.1 mrg $as_echo X"$file" |
12238 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12239 1.1 mrg s//\1/
12240 1.1 mrg q
12241 1.1 mrg }
12242 1.1 mrg /^X\(\/\/\)[^/].*/{
12243 1.1 mrg s//\1/
12244 1.1 mrg q
12245 1.1 mrg }
12246 1.1 mrg /^X\(\/\/\)$/{
12247 1.1 mrg s//\1/
12248 1.1 mrg q
12249 1.1 mrg }
12250 1.1 mrg /^X\(\/\).*/{
12251 1.1 mrg s//\1/
12252 1.1 mrg q
12253 1.1 mrg }
12254 1.1 mrg s/.*/./; q'`
12255 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12256 1.1 mrg # echo "creating $dirpart/$file"
12257 1.1 mrg echo '# dummy' > "$dirpart/$file"
12258 1.1 mrg done
12259 1.1 mrg done
12260 1.1 mrg }
12261 1.1 mrg ;;
12262 1.1 mrg "libtool":C)
12263 1.1 mrg
12264 1.1 mrg # See if we are running on zsh, and set the options which allow our
12265 1.1 mrg # commands through without removal of \ escapes.
12266 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
12267 1.1 mrg setopt NO_GLOB_SUBST
12268 1.1 mrg fi
12269 1.1 mrg
12270 1.1 mrg cfgfile="${ofile}T"
12271 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12272 1.1 mrg $RM "$cfgfile"
12273 1.1 mrg
12274 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
12275 1.1 mrg #! $SHELL
12276 1.1 mrg
12277 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12278 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12279 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12280 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12281 1.1 mrg #
12282 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12283 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12284 1.1 mrg # Written by Gordon Matzigkeit, 1996
12285 1.1 mrg #
12286 1.1 mrg # This file is part of GNU Libtool.
12287 1.1 mrg #
12288 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
12289 1.1 mrg # modify it under the terms of the GNU General Public License as
12290 1.1 mrg # published by the Free Software Foundation; either version 2 of
12291 1.1 mrg # the License, or (at your option) any later version.
12292 1.1 mrg #
12293 1.1 mrg # As a special exception to the GNU General Public License,
12294 1.1 mrg # if you distribute this file as part of a program or library that
12295 1.1 mrg # is built using GNU Libtool, you may include this file under the
12296 1.1 mrg # same distribution terms that you use for the rest of that program.
12297 1.1 mrg #
12298 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
12299 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12300 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12301 1.1 mrg # GNU General Public License for more details.
12302 1.1 mrg #
12303 1.1 mrg # You should have received a copy of the GNU General Public License
12304 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12305 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12306 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
12307 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12308 1.1 mrg
12309 1.1 mrg
12310 1.1 mrg # The names of the tagged configurations supported by this script.
12311 1.1 mrg available_tags=""
12312 1.1 mrg
12313 1.1 mrg # ### BEGIN LIBTOOL CONFIG
12314 1.1 mrg
12315 1.1 mrg # Which release of libtool.m4 was used?
12316 1.1 mrg macro_version=$macro_version
12317 1.1 mrg macro_revision=$macro_revision
12318 1.1 mrg
12319 1.1 mrg # Whether or not to build shared libraries.
12320 1.1 mrg build_libtool_libs=$enable_shared
12321 1.1 mrg
12322 1.1 mrg # Whether or not to build static libraries.
12323 1.1 mrg build_old_libs=$enable_static
12324 1.1 mrg
12325 1.1 mrg # What type of objects to build.
12326 1.1 mrg pic_mode=$pic_mode
12327 1.1 mrg
12328 1.1 mrg # Whether or not to optimize for fast installation.
12329 1.1 mrg fast_install=$enable_fast_install
12330 1.1 mrg
12331 1.1 mrg # Shell to use when invoking shell scripts.
12332 1.1 mrg SHELL=$lt_SHELL
12333 1.1 mrg
12334 1.1 mrg # An echo program that protects backslashes.
12335 1.1 mrg ECHO=$lt_ECHO
12336 1.1 mrg
12337 1.1 mrg # The host system.
12338 1.1 mrg host_alias=$host_alias
12339 1.1 mrg host=$host
12340 1.1 mrg host_os=$host_os
12341 1.1 mrg
12342 1.1 mrg # The build system.
12343 1.1 mrg build_alias=$build_alias
12344 1.1 mrg build=$build
12345 1.1 mrg build_os=$build_os
12346 1.1 mrg
12347 1.1 mrg # A sed program that does not truncate output.
12348 1.1 mrg SED=$lt_SED
12349 1.1 mrg
12350 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12351 1.1 mrg Xsed="\$SED -e 1s/^X//"
12352 1.1 mrg
12353 1.1 mrg # A grep program that handles long lines.
12354 1.1 mrg GREP=$lt_GREP
12355 1.1 mrg
12356 1.1 mrg # An ERE matcher.
12357 1.1 mrg EGREP=$lt_EGREP
12358 1.1 mrg
12359 1.1 mrg # A literal string matcher.
12360 1.1 mrg FGREP=$lt_FGREP
12361 1.1 mrg
12362 1.1 mrg # A BSD- or MS-compatible name lister.
12363 1.1 mrg NM=$lt_NM
12364 1.1 mrg
12365 1.1 mrg # Whether we need soft or hard links.
12366 1.1 mrg LN_S=$lt_LN_S
12367 1.1 mrg
12368 1.1 mrg # What is the maximum length of a command?
12369 1.1 mrg max_cmd_len=$max_cmd_len
12370 1.1 mrg
12371 1.1 mrg # Object file suffix (normally "o").
12372 1.1 mrg objext=$ac_objext
12373 1.1 mrg
12374 1.1 mrg # Executable file suffix (normally "").
12375 1.1 mrg exeext=$exeext
12376 1.1 mrg
12377 1.1 mrg # whether the shell understands "unset".
12378 1.1 mrg lt_unset=$lt_unset
12379 1.1 mrg
12380 1.1 mrg # turn spaces into newlines.
12381 1.1 mrg SP2NL=$lt_lt_SP2NL
12382 1.1 mrg
12383 1.1 mrg # turn newlines into spaces.
12384 1.1 mrg NL2SP=$lt_lt_NL2SP
12385 1.1 mrg
12386 1.1 mrg # An object symbol dumper.
12387 1.1 mrg OBJDUMP=$lt_OBJDUMP
12388 1.1 mrg
12389 1.1 mrg # Method to check whether dependent libraries are shared objects.
12390 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
12391 1.1 mrg
12392 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
12393 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
12394 1.1 mrg
12395 1.1 mrg # The archiver.
12396 1.1 mrg AR=$lt_AR
12397 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
12398 1.1 mrg
12399 1.1 mrg # A symbol stripping program.
12400 1.1 mrg STRIP=$lt_STRIP
12401 1.1 mrg
12402 1.1 mrg # Commands used to install an old-style archive.
12403 1.1 mrg RANLIB=$lt_RANLIB
12404 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
12405 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
12406 1.1 mrg
12407 1.1 mrg # Whether to use a lock for old archive extraction.
12408 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
12409 1.1 mrg
12410 1.1 mrg # A C compiler.
12411 1.1 mrg LTCC=$lt_CC
12412 1.1 mrg
12413 1.1 mrg # LTCC compiler flags.
12414 1.1 mrg LTCFLAGS=$lt_CFLAGS
12415 1.1 mrg
12416 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
12417 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12418 1.1 mrg
12419 1.1 mrg # Transform the output of nm in a proper C declaration.
12420 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12421 1.1 mrg
12422 1.1 mrg # Transform the output of nm in a C name address pair.
12423 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12424 1.1 mrg
12425 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
12426 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12427 1.1 mrg
12428 1.1 mrg # The name of the directory that contains temporary libtool files.
12429 1.1 mrg objdir=$objdir
12430 1.1 mrg
12431 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
12432 1.1 mrg MAGIC_CMD=$MAGIC_CMD
12433 1.1 mrg
12434 1.1 mrg # Must we lock files when doing compilation?
12435 1.1 mrg need_locks=$lt_need_locks
12436 1.1 mrg
12437 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12438 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
12439 1.1 mrg
12440 1.1 mrg # Tool to change global to local symbols on Mac OS X.
12441 1.1 mrg NMEDIT=$lt_NMEDIT
12442 1.1 mrg
12443 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
12444 1.1 mrg LIPO=$lt_LIPO
12445 1.1 mrg
12446 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12447 1.1 mrg OTOOL=$lt_OTOOL
12448 1.1 mrg
12449 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12450 1.1 mrg OTOOL64=$lt_OTOOL64
12451 1.1 mrg
12452 1.1 mrg # Old archive suffix (normally "a").
12453 1.1 mrg libext=$libext
12454 1.1 mrg
12455 1.1 mrg # Shared library suffix (normally ".so").
12456 1.1 mrg shrext_cmds=$lt_shrext_cmds
12457 1.1 mrg
12458 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
12459 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
12460 1.1 mrg
12461 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
12462 1.1 mrg # restored at link time.
12463 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
12464 1.1 mrg
12465 1.1 mrg # Do we need the "lib" prefix for modules?
12466 1.1 mrg need_lib_prefix=$need_lib_prefix
12467 1.1 mrg
12468 1.1 mrg # Do we need a version for libraries?
12469 1.1 mrg need_version=$need_version
12470 1.1 mrg
12471 1.1 mrg # Library versioning type.
12472 1.1 mrg version_type=$version_type
12473 1.1 mrg
12474 1.1 mrg # Shared library runtime path variable.
12475 1.1 mrg runpath_var=$runpath_var
12476 1.1 mrg
12477 1.1 mrg # Shared library path variable.
12478 1.1 mrg shlibpath_var=$shlibpath_var
12479 1.1 mrg
12480 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
12481 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12482 1.1 mrg
12483 1.1 mrg # Format of library name prefix.
12484 1.1 mrg libname_spec=$lt_libname_spec
12485 1.1 mrg
12486 1.1 mrg # List of archive names. First name is the real one, the rest are links.
12487 1.1 mrg # The last name is the one that the linker finds with -lNAME
12488 1.1 mrg library_names_spec=$lt_library_names_spec
12489 1.1 mrg
12490 1.1 mrg # The coded name of the library, if different from the real name.
12491 1.1 mrg soname_spec=$lt_soname_spec
12492 1.1 mrg
12493 1.1 mrg # Permission mode override for installation of shared libraries.
12494 1.1 mrg install_override_mode=$lt_install_override_mode
12495 1.1 mrg
12496 1.1 mrg # Command to use after installation of a shared archive.
12497 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
12498 1.1 mrg
12499 1.1 mrg # Command to use after uninstallation of a shared archive.
12500 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
12501 1.1 mrg
12502 1.1 mrg # Commands used to finish a libtool library installation in a directory.
12503 1.1 mrg finish_cmds=$lt_finish_cmds
12504 1.1 mrg
12505 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
12506 1.1 mrg # not shown.
12507 1.1 mrg finish_eval=$lt_finish_eval
12508 1.1 mrg
12509 1.1 mrg # Whether we should hardcode library paths into libraries.
12510 1.1 mrg hardcode_into_libs=$hardcode_into_libs
12511 1.1 mrg
12512 1.1 mrg # Compile-time system search path for libraries.
12513 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12514 1.1 mrg
12515 1.1 mrg # Run-time system search path for libraries.
12516 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12517 1.1 mrg
12518 1.1 mrg # Whether dlopen is supported.
12519 1.1 mrg dlopen_support=$enable_dlopen
12520 1.1 mrg
12521 1.1 mrg # Whether dlopen of programs is supported.
12522 1.1 mrg dlopen_self=$enable_dlopen_self
12523 1.1 mrg
12524 1.1 mrg # Whether dlopen of statically linked programs is supported.
12525 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
12526 1.1 mrg
12527 1.1 mrg # Commands to strip libraries.
12528 1.1 mrg old_striplib=$lt_old_striplib
12529 1.1 mrg striplib=$lt_striplib
12530 1.1 mrg
12531 1.1 mrg
12532 1.1 mrg # The linker used to build libraries.
12533 1.1 mrg LD=$lt_LD
12534 1.1 mrg
12535 1.1 mrg # How to create reloadable object files.
12536 1.1 mrg reload_flag=$lt_reload_flag
12537 1.1 mrg reload_cmds=$lt_reload_cmds
12538 1.1 mrg
12539 1.1 mrg # Commands used to build an old-style archive.
12540 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
12541 1.1 mrg
12542 1.1 mrg # A language specific compiler.
12543 1.1 mrg CC=$lt_compiler
12544 1.1 mrg
12545 1.1 mrg # Is the compiler the GNU compiler?
12546 1.1 mrg with_gcc=$GCC
12547 1.1 mrg
12548 1.1 mrg # Compiler flag to turn off builtin functions.
12549 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12550 1.1 mrg
12551 1.1 mrg # How to pass a linker flag through the compiler.
12552 1.1 mrg wl=$lt_lt_prog_compiler_wl
12553 1.1 mrg
12554 1.1 mrg # Additional compiler flags for building library objects.
12555 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
12556 1.1 mrg
12557 1.1 mrg # Compiler flag to prevent dynamic linking.
12558 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
12559 1.1 mrg
12560 1.1 mrg # Does compiler simultaneously support -c and -o options?
12561 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12562 1.1 mrg
12563 1.1 mrg # Whether or not to add -lc for building shared libraries.
12564 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
12565 1.1 mrg
12566 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
12567 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12568 1.1 mrg
12569 1.1 mrg # Compiler flag to allow reflexive dlopens.
12570 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12571 1.1 mrg
12572 1.1 mrg # Compiler flag to generate shared objects directly from archives.
12573 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
12574 1.1 mrg
12575 1.1 mrg # Whether the compiler copes with passing no objects directly.
12576 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
12577 1.1 mrg
12578 1.1 mrg # Create an old-style archive from a shared archive.
12579 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12580 1.1 mrg
12581 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
12582 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12583 1.1 mrg
12584 1.1 mrg # Commands used to build a shared archive.
12585 1.1 mrg archive_cmds=$lt_archive_cmds
12586 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
12587 1.1 mrg
12588 1.1 mrg # Commands used to build a loadable module if different from building
12589 1.1 mrg # a shared archive.
12590 1.1 mrg module_cmds=$lt_module_cmds
12591 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
12592 1.1 mrg
12593 1.1 mrg # Whether we are building with GNU ld or not.
12594 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
12595 1.1 mrg
12596 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
12597 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
12598 1.1 mrg
12599 1.1 mrg # Flag that enforces no undefined symbols.
12600 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
12601 1.1 mrg
12602 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
12603 1.1 mrg # This must work even if \$libdir does not exist
12604 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12605 1.1 mrg
12606 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
12607 1.1 mrg # during linking. This must work even if \$libdir does not exist.
12608 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12609 1.1 mrg
12610 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
12611 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
12612 1.1 mrg
12613 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12614 1.1 mrg # DIR into the resulting binary.
12615 1.1 mrg hardcode_direct=$hardcode_direct
12616 1.1 mrg
12617 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12618 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
12619 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12620 1.1 mrg # library is relocated.
12621 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
12622 1.1 mrg
12623 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12624 1.1 mrg # into the resulting binary.
12625 1.1 mrg hardcode_minus_L=$hardcode_minus_L
12626 1.1 mrg
12627 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12628 1.1 mrg # into the resulting binary.
12629 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
12630 1.1 mrg
12631 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
12632 1.1 mrg # into the library and all subsequent libraries and executables linked
12633 1.1 mrg # against it.
12634 1.1 mrg hardcode_automatic=$hardcode_automatic
12635 1.1 mrg
12636 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
12637 1.1 mrg # to runtime path list.
12638 1.1 mrg inherit_rpath=$inherit_rpath
12639 1.1 mrg
12640 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
12641 1.1 mrg link_all_deplibs=$link_all_deplibs
12642 1.1 mrg
12643 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
12644 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
12645 1.1 mrg
12646 1.1 mrg # Set to "yes" if exported symbols are required.
12647 1.1 mrg always_export_symbols=$always_export_symbols
12648 1.1 mrg
12649 1.1 mrg # The commands to list exported symbols.
12650 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
12651 1.1 mrg
12652 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
12653 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
12654 1.1 mrg
12655 1.1 mrg # Symbols that must always be exported.
12656 1.1 mrg include_expsyms=$lt_include_expsyms
12657 1.1 mrg
12658 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
12659 1.1 mrg prelink_cmds=$lt_prelink_cmds
12660 1.1 mrg
12661 1.1 mrg # Specify filename containing input files.
12662 1.1 mrg file_list_spec=$lt_file_list_spec
12663 1.1 mrg
12664 1.1 mrg # How to hardcode a shared library path into an executable.
12665 1.1 mrg hardcode_action=$hardcode_action
12666 1.1 mrg
12667 1.1 mrg # ### END LIBTOOL CONFIG
12668 1.1 mrg
12669 1.1 mrg _LT_EOF
12670 1.1 mrg
12671 1.1 mrg case $host_os in
12672 1.1 mrg aix3*)
12673 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
12674 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
12675 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
12676 1.1 mrg # vanish in a puff of smoke.
12677 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
12678 1.1 mrg COLLECT_NAMES=
12679 1.1 mrg export COLLECT_NAMES
12680 1.1 mrg fi
12681 1.1 mrg _LT_EOF
12682 1.1 mrg ;;
12683 1.1 mrg esac
12684 1.1 mrg
12685 1.1 mrg
12686 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
12687 1.1 mrg
12688 1.1 mrg
12689 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
12690 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
12691 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
12692 1.1 mrg # is reportedly fixed, but why not run on old versions too?
12693 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
12694 1.1 mrg || (rm -f "$cfgfile"; exit 1)
12695 1.1 mrg
12696 1.1 mrg case $xsi_shell in
12697 1.1 mrg yes)
12698 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
12699 1.1 mrg
12700 1.1 mrg # func_dirname file append nondir_replacement
12701 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12702 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
12703 1.1 mrg func_dirname ()
12704 1.1 mrg {
12705 1.1 mrg case ${1} in
12706 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
12707 1.1 mrg * ) func_dirname_result="${3}" ;;
12708 1.1 mrg esac
12709 1.1 mrg }
12710 1.1 mrg
12711 1.1 mrg # func_basename file
12712 1.1 mrg func_basename ()
12713 1.1 mrg {
12714 1.1 mrg func_basename_result="${1##*/}"
12715 1.1 mrg }
12716 1.1 mrg
12717 1.1 mrg # func_dirname_and_basename file append nondir_replacement
12718 1.1 mrg # perform func_basename and func_dirname in a single function
12719 1.1 mrg # call:
12720 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
12721 1.1 mrg # add APPEND to the result, otherwise set result
12722 1.1 mrg # to NONDIR_REPLACEMENT.
12723 1.1 mrg # value returned in "$func_dirname_result"
12724 1.1 mrg # basename: Compute filename of FILE.
12725 1.1 mrg # value retuned in "$func_basename_result"
12726 1.1 mrg # Implementation must be kept synchronized with func_dirname
12727 1.1 mrg # and func_basename. For efficiency, we do not delegate to
12728 1.1 mrg # those functions but instead duplicate the functionality here.
12729 1.1 mrg func_dirname_and_basename ()
12730 1.1 mrg {
12731 1.1 mrg case ${1} in
12732 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
12733 1.1 mrg * ) func_dirname_result="${3}" ;;
12734 1.1 mrg esac
12735 1.1 mrg func_basename_result="${1##*/}"
12736 1.1 mrg }
12737 1.1 mrg
12738 1.1 mrg # func_stripname prefix suffix name
12739 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
12740 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
12741 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
12742 1.1 mrg # dot (in which case that matches only a dot).
12743 1.1 mrg func_stripname ()
12744 1.1 mrg {
12745 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
12746 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
12747 1.1 mrg func_stripname_result=${3}
12748 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
12749 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
12750 1.1 mrg }
12751 1.1 mrg
12752 1.1 mrg # func_opt_split
12753 1.1 mrg func_opt_split ()
12754 1.1 mrg {
12755 1.1 mrg func_opt_split_opt=${1%%=*}
12756 1.1 mrg func_opt_split_arg=${1#*=}
12757 1.1 mrg }
12758 1.1 mrg
12759 1.1 mrg # func_lo2o object
12760 1.1 mrg func_lo2o ()
12761 1.1 mrg {
12762 1.1 mrg case ${1} in
12763 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
12764 1.1 mrg *) func_lo2o_result=${1} ;;
12765 1.1 mrg esac
12766 1.1 mrg }
12767 1.1 mrg
12768 1.1 mrg # func_xform libobj-or-source
12769 1.1 mrg func_xform ()
12770 1.1 mrg {
12771 1.1 mrg func_xform_result=${1%.*}.lo
12772 1.1 mrg }
12773 1.1 mrg
12774 1.1 mrg # func_arith arithmetic-term...
12775 1.1 mrg func_arith ()
12776 1.1 mrg {
12777 1.1 mrg func_arith_result=$(( $* ))
12778 1.1 mrg }
12779 1.1 mrg
12780 1.1 mrg # func_len string
12781 1.1 mrg # STRING may not start with a hyphen.
12782 1.1 mrg func_len ()
12783 1.1 mrg {
12784 1.1 mrg func_len_result=${#1}
12785 1.1 mrg }
12786 1.1 mrg
12787 1.1 mrg _LT_EOF
12788 1.1 mrg ;;
12789 1.1 mrg *) # Bourne compatible functions.
12790 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
12791 1.1 mrg
12792 1.1 mrg # func_dirname file append nondir_replacement
12793 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
12794 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
12795 1.1 mrg func_dirname ()
12796 1.1 mrg {
12797 1.1 mrg # Extract subdirectory from the argument.
12798 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
12799 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
12800 1.1 mrg func_dirname_result="${3}"
12801 1.1 mrg else
12802 1.1 mrg func_dirname_result="$func_dirname_result${2}"
12803 1.1 mrg fi
12804 1.1 mrg }
12805 1.1 mrg
12806 1.1 mrg # func_basename file
12807 1.1 mrg func_basename ()
12808 1.1 mrg {
12809 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
12810 1.1 mrg }
12811 1.1 mrg
12812 1.1 mrg
12813 1.1 mrg # func_stripname prefix suffix name
12814 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
12815 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
12816 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
12817 1.1 mrg # dot (in which case that matches only a dot).
12818 1.1 mrg # func_strip_suffix prefix name
12819 1.1 mrg func_stripname ()
12820 1.1 mrg {
12821 1.1 mrg case ${2} in
12822 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
12823 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
12824 1.1 mrg esac
12825 1.1 mrg }
12826 1.1 mrg
12827 1.1 mrg # sed scripts:
12828 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
12829 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
12830 1.1 mrg
12831 1.1 mrg # func_opt_split
12832 1.1 mrg func_opt_split ()
12833 1.1 mrg {
12834 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
12835 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
12836 1.1 mrg }
12837 1.1 mrg
12838 1.1 mrg # func_lo2o object
12839 1.1 mrg func_lo2o ()
12840 1.1 mrg {
12841 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
12842 1.1 mrg }
12843 1.1 mrg
12844 1.1 mrg # func_xform libobj-or-source
12845 1.1 mrg func_xform ()
12846 1.1 mrg {
12847 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
12848 1.1 mrg }
12849 1.1 mrg
12850 1.1 mrg # func_arith arithmetic-term...
12851 1.1 mrg func_arith ()
12852 1.1 mrg {
12853 1.1 mrg func_arith_result=`expr "$@"`
12854 1.1 mrg }
12855 1.1 mrg
12856 1.1 mrg # func_len string
12857 1.1 mrg # STRING may not start with a hyphen.
12858 1.1 mrg func_len ()
12859 1.1 mrg {
12860 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
12861 1.1 mrg }
12862 1.1 mrg
12863 1.1 mrg _LT_EOF
12864 1.1 mrg esac
12865 1.1 mrg
12866 1.1 mrg case $lt_shell_append in
12867 1.1 mrg yes)
12868 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
12869 1.1 mrg
12870 1.1 mrg # func_append var value
12871 1.1 mrg # Append VALUE to the end of shell variable VAR.
12872 1.1 mrg func_append ()
12873 1.1 mrg {
12874 1.1 mrg eval "$1+=\$2"
12875 1.1 mrg }
12876 1.1 mrg _LT_EOF
12877 1.1 mrg ;;
12878 1.1 mrg *)
12879 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
12880 1.1 mrg
12881 1.1 mrg # func_append var value
12882 1.1 mrg # Append VALUE to the end of shell variable VAR.
12883 1.1 mrg func_append ()
12884 1.1 mrg {
12885 1.1 mrg eval "$1=\$$1\$2"
12886 1.1 mrg }
12887 1.1 mrg
12888 1.1 mrg _LT_EOF
12889 1.1 mrg ;;
12890 1.1 mrg esac
12891 1.1 mrg
12892 1.1 mrg
12893 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
12894 1.1 mrg || (rm -f "$cfgfile"; exit 1)
12895 1.1 mrg
12896 1.1 mrg mv -f "$cfgfile" "$ofile" ||
12897 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
12898 1.1 mrg chmod +x "$ofile"
12899 1.1 mrg
12900 1.1 mrg ;;
12901 1.1 mrg
12902 1.1 mrg esac
12903 1.1 mrg done # for ac_tag
12904 1.1 mrg
12905 1.1 mrg
12906 1.1 mrg as_fn_exit 0
12907 1.1 mrg _ACEOF
12908 1.1 mrg ac_clean_files=$ac_clean_files_save
12909 1.1 mrg
12910 1.1 mrg test $ac_write_fail = 0 ||
12911 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
12912 1.1 mrg
12913 1.1 mrg
12914 1.1 mrg # configure is writing to config.log, and then calls config.status.
12915 1.1 mrg # config.status does its own redirection, appending to config.log.
12916 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
12917 1.1 mrg # by configure, so config.status won't be able to write to it; its
12918 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
12919 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
12920 1.1 mrg # appended to by config.status. When coming back to configure, we
12921 1.1 mrg # need to make the FD available again.
12922 1.1 mrg if test "$no_create" != yes; then
12923 1.1 mrg ac_cs_success=:
12924 1.1 mrg ac_config_status_args=
12925 1.1 mrg test "$silent" = yes &&
12926 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
12927 1.1 mrg exec 5>/dev/null
12928 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12929 1.1 mrg exec 5>>config.log
12930 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12931 1.1 mrg # would make configure fail if this is the last instruction.
12932 1.1 mrg $ac_cs_success || as_fn_exit $?
12933 1.1 mrg fi
12934 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
12935 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
12936 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12937 1.1 mrg fi
12938 1.1 mrg
12939