configure revision 1.6 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.4 mrg lt_host_flags
606 1.1 mrg CPP
607 1.1 mrg OTOOL64
608 1.1 mrg OTOOL
609 1.1 mrg LIPO
610 1.1 mrg NMEDIT
611 1.1 mrg DSYMUTIL
612 1.1 mrg RANLIB
613 1.1 mrg AR
614 1.1 mrg OBJDUMP
615 1.1 mrg LN_S
616 1.1 mrg NM
617 1.1 mrg ac_ct_DUMPBIN
618 1.1 mrg DUMPBIN
619 1.1 mrg LD
620 1.1 mrg FGREP
621 1.1 mrg EGREP
622 1.1 mrg GREP
623 1.1 mrg SED
624 1.1 mrg LIBTOOL
625 1.6 mrg real_target_noncanonical
626 1.6 mrg accel_dir_suffix
627 1.6 mrg gcc_build_dir
628 1.6 mrg ac_lto_plugin_ldflags
629 1.4 mrg ac_lto_plugin_warn_cflags
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.6 mrg with_libiberty
647 1.1 mrg MAINT
648 1.1 mrg MAINTAINER_MODE_FALSE
649 1.1 mrg MAINTAINER_MODE_TRUE
650 1.1 mrg am__untar
651 1.1 mrg am__tar
652 1.1 mrg AMTAR
653 1.1 mrg am__leading_dot
654 1.1 mrg SET_MAKE
655 1.1 mrg AWK
656 1.1 mrg mkdir_p
657 1.1 mrg MKDIR_P
658 1.1 mrg INSTALL_STRIP_PROGRAM
659 1.1 mrg STRIP
660 1.1 mrg install_sh
661 1.1 mrg MAKEINFO
662 1.1 mrg AUTOHEADER
663 1.1 mrg AUTOMAKE
664 1.1 mrg AUTOCONF
665 1.1 mrg ACLOCAL
666 1.1 mrg VERSION
667 1.1 mrg PACKAGE
668 1.1 mrg CYGPATH_W
669 1.1 mrg am__isrc
670 1.1 mrg INSTALL_DATA
671 1.1 mrg INSTALL_SCRIPT
672 1.1 mrg INSTALL_PROGRAM
673 1.1 mrg target_subdir
674 1.1 mrg host_subdir
675 1.1 mrg build_subdir
676 1.1 mrg build_libsubdir
677 1.4 mrg target_os
678 1.4 mrg target_vendor
679 1.4 mrg target_cpu
680 1.4 mrg target
681 1.4 mrg host_os
682 1.4 mrg host_vendor
683 1.4 mrg host_cpu
684 1.4 mrg host
685 1.1 mrg build_os
686 1.1 mrg build_vendor
687 1.1 mrg build_cpu
688 1.1 mrg build
689 1.1 mrg target_alias
690 1.1 mrg host_alias
691 1.1 mrg build_alias
692 1.1 mrg LIBS
693 1.1 mrg ECHO_T
694 1.1 mrg ECHO_N
695 1.1 mrg ECHO_C
696 1.1 mrg DEFS
697 1.1 mrg mandir
698 1.1 mrg localedir
699 1.1 mrg libdir
700 1.1 mrg psdir
701 1.1 mrg pdfdir
702 1.1 mrg dvidir
703 1.1 mrg htmldir
704 1.1 mrg infodir
705 1.1 mrg docdir
706 1.1 mrg oldincludedir
707 1.1 mrg includedir
708 1.1 mrg localstatedir
709 1.1 mrg sharedstatedir
710 1.1 mrg sysconfdir
711 1.1 mrg datadir
712 1.1 mrg datarootdir
713 1.1 mrg libexecdir
714 1.1 mrg sbindir
715 1.1 mrg bindir
716 1.1 mrg program_transform_name
717 1.1 mrg prefix
718 1.1 mrg exec_prefix
719 1.1 mrg PACKAGE_URL
720 1.1 mrg PACKAGE_BUGREPORT
721 1.1 mrg PACKAGE_STRING
722 1.1 mrg PACKAGE_VERSION
723 1.1 mrg PACKAGE_TARNAME
724 1.1 mrg PACKAGE_NAME
725 1.1 mrg PATH_SEPARATOR
726 1.1 mrg SHELL'
727 1.1 mrg ac_subst_files=''
728 1.1 mrg ac_user_opts='
729 1.1 mrg enable_option_checking
730 1.1 mrg with_build_libsubdir
731 1.1 mrg enable_maintainer_mode
732 1.6 mrg with_libiberty
733 1.1 mrg enable_dependency_tracking
734 1.1 mrg enable_largefile
735 1.1 mrg enable_shared
736 1.1 mrg enable_static
737 1.1 mrg with_pic
738 1.1 mrg enable_fast_install
739 1.1 mrg with_gnu_ld
740 1.1 mrg enable_libtool_lock
741 1.1 mrg '
742 1.1 mrg ac_precious_vars='build_alias
743 1.1 mrg host_alias
744 1.1 mrg target_alias
745 1.1 mrg CC
746 1.1 mrg CFLAGS
747 1.1 mrg LDFLAGS
748 1.1 mrg LIBS
749 1.1 mrg CPPFLAGS
750 1.1 mrg CPP'
751 1.1 mrg
752 1.1 mrg
753 1.1 mrg # Initialize some variables set by options.
754 1.1 mrg ac_init_help=
755 1.1 mrg ac_init_version=false
756 1.1 mrg ac_unrecognized_opts=
757 1.1 mrg ac_unrecognized_sep=
758 1.1 mrg # The variables have the same names as the options, with
759 1.1 mrg # dashes changed to underlines.
760 1.1 mrg cache_file=/dev/null
761 1.1 mrg exec_prefix=NONE
762 1.1 mrg no_create=
763 1.1 mrg no_recursion=
764 1.1 mrg prefix=NONE
765 1.1 mrg program_prefix=NONE
766 1.1 mrg program_suffix=NONE
767 1.1 mrg program_transform_name=s,x,x,
768 1.1 mrg silent=
769 1.1 mrg site=
770 1.1 mrg srcdir=
771 1.1 mrg verbose=
772 1.1 mrg x_includes=NONE
773 1.1 mrg x_libraries=NONE
774 1.1 mrg
775 1.1 mrg # Installation directory options.
776 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
777 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
778 1.1 mrg # by default will actually change.
779 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
780 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
781 1.1 mrg bindir='${exec_prefix}/bin'
782 1.1 mrg sbindir='${exec_prefix}/sbin'
783 1.1 mrg libexecdir='${exec_prefix}/libexec'
784 1.1 mrg datarootdir='${prefix}/share'
785 1.1 mrg datadir='${datarootdir}'
786 1.1 mrg sysconfdir='${prefix}/etc'
787 1.1 mrg sharedstatedir='${prefix}/com'
788 1.1 mrg localstatedir='${prefix}/var'
789 1.1 mrg includedir='${prefix}/include'
790 1.1 mrg oldincludedir='/usr/include'
791 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
792 1.1 mrg infodir='${datarootdir}/info'
793 1.1 mrg htmldir='${docdir}'
794 1.1 mrg dvidir='${docdir}'
795 1.1 mrg pdfdir='${docdir}'
796 1.1 mrg psdir='${docdir}'
797 1.1 mrg libdir='${exec_prefix}/lib'
798 1.1 mrg localedir='${datarootdir}/locale'
799 1.1 mrg mandir='${datarootdir}/man'
800 1.1 mrg
801 1.1 mrg ac_prev=
802 1.1 mrg ac_dashdash=
803 1.1 mrg for ac_option
804 1.1 mrg do
805 1.1 mrg # If the previous option needs an argument, assign it.
806 1.1 mrg if test -n "$ac_prev"; then
807 1.1 mrg eval $ac_prev=\$ac_option
808 1.1 mrg ac_prev=
809 1.1 mrg continue
810 1.1 mrg fi
811 1.1 mrg
812 1.1 mrg case $ac_option in
813 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
814 1.1 mrg *) ac_optarg=yes ;;
815 1.1 mrg esac
816 1.1 mrg
817 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
818 1.1 mrg
819 1.1 mrg case $ac_dashdash$ac_option in
820 1.1 mrg --)
821 1.1 mrg ac_dashdash=yes ;;
822 1.1 mrg
823 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
824 1.1 mrg ac_prev=bindir ;;
825 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
826 1.1 mrg bindir=$ac_optarg ;;
827 1.1 mrg
828 1.1 mrg -build | --build | --buil | --bui | --bu)
829 1.1 mrg ac_prev=build_alias ;;
830 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
831 1.1 mrg build_alias=$ac_optarg ;;
832 1.1 mrg
833 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
834 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
835 1.1 mrg ac_prev=cache_file ;;
836 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
837 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
838 1.1 mrg cache_file=$ac_optarg ;;
839 1.1 mrg
840 1.1 mrg --config-cache | -C)
841 1.1 mrg cache_file=config.cache ;;
842 1.1 mrg
843 1.1 mrg -datadir | --datadir | --datadi | --datad)
844 1.1 mrg ac_prev=datadir ;;
845 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
846 1.1 mrg datadir=$ac_optarg ;;
847 1.1 mrg
848 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
849 1.1 mrg | --dataroo | --dataro | --datar)
850 1.1 mrg ac_prev=datarootdir ;;
851 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
852 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
853 1.1 mrg datarootdir=$ac_optarg ;;
854 1.1 mrg
855 1.1 mrg -disable-* | --disable-*)
856 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
857 1.1 mrg # Reject names that are not valid shell variable names.
858 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
859 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
860 1.1 mrg ac_useropt_orig=$ac_useropt
861 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
862 1.1 mrg case $ac_user_opts in
863 1.1 mrg *"
864 1.1 mrg "enable_$ac_useropt"
865 1.1 mrg "*) ;;
866 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
867 1.1 mrg ac_unrecognized_sep=', ';;
868 1.1 mrg esac
869 1.1 mrg eval enable_$ac_useropt=no ;;
870 1.1 mrg
871 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
872 1.1 mrg ac_prev=docdir ;;
873 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
874 1.1 mrg docdir=$ac_optarg ;;
875 1.1 mrg
876 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
877 1.1 mrg ac_prev=dvidir ;;
878 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
879 1.1 mrg dvidir=$ac_optarg ;;
880 1.1 mrg
881 1.1 mrg -enable-* | --enable-*)
882 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
883 1.1 mrg # Reject names that are not valid shell variable names.
884 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
885 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
886 1.1 mrg ac_useropt_orig=$ac_useropt
887 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
888 1.1 mrg case $ac_user_opts in
889 1.1 mrg *"
890 1.1 mrg "enable_$ac_useropt"
891 1.1 mrg "*) ;;
892 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
893 1.1 mrg ac_unrecognized_sep=', ';;
894 1.1 mrg esac
895 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
896 1.1 mrg
897 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
898 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
899 1.1 mrg | --exec | --exe | --ex)
900 1.1 mrg ac_prev=exec_prefix ;;
901 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
902 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
903 1.1 mrg | --exec=* | --exe=* | --ex=*)
904 1.1 mrg exec_prefix=$ac_optarg ;;
905 1.1 mrg
906 1.1 mrg -gas | --gas | --ga | --g)
907 1.1 mrg # Obsolete; use --with-gas.
908 1.1 mrg with_gas=yes ;;
909 1.1 mrg
910 1.1 mrg -help | --help | --hel | --he | -h)
911 1.1 mrg ac_init_help=long ;;
912 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
913 1.1 mrg ac_init_help=recursive ;;
914 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
915 1.1 mrg ac_init_help=short ;;
916 1.1 mrg
917 1.1 mrg -host | --host | --hos | --ho)
918 1.1 mrg ac_prev=host_alias ;;
919 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
920 1.1 mrg host_alias=$ac_optarg ;;
921 1.1 mrg
922 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
923 1.1 mrg ac_prev=htmldir ;;
924 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
925 1.1 mrg | --ht=*)
926 1.1 mrg htmldir=$ac_optarg ;;
927 1.1 mrg
928 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
929 1.1 mrg | --includ | --inclu | --incl | --inc)
930 1.1 mrg ac_prev=includedir ;;
931 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
932 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
933 1.1 mrg includedir=$ac_optarg ;;
934 1.1 mrg
935 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
936 1.1 mrg ac_prev=infodir ;;
937 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
938 1.1 mrg infodir=$ac_optarg ;;
939 1.1 mrg
940 1.1 mrg -libdir | --libdir | --libdi | --libd)
941 1.1 mrg ac_prev=libdir ;;
942 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
943 1.1 mrg libdir=$ac_optarg ;;
944 1.1 mrg
945 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
946 1.1 mrg | --libexe | --libex | --libe)
947 1.1 mrg ac_prev=libexecdir ;;
948 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
949 1.1 mrg | --libexe=* | --libex=* | --libe=*)
950 1.1 mrg libexecdir=$ac_optarg ;;
951 1.1 mrg
952 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
953 1.1 mrg ac_prev=localedir ;;
954 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
955 1.1 mrg localedir=$ac_optarg ;;
956 1.1 mrg
957 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
958 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
959 1.1 mrg ac_prev=localstatedir ;;
960 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
961 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
962 1.1 mrg localstatedir=$ac_optarg ;;
963 1.1 mrg
964 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
965 1.1 mrg ac_prev=mandir ;;
966 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
967 1.1 mrg mandir=$ac_optarg ;;
968 1.1 mrg
969 1.1 mrg -nfp | --nfp | --nf)
970 1.1 mrg # Obsolete; use --without-fp.
971 1.1 mrg with_fp=no ;;
972 1.1 mrg
973 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
974 1.1 mrg | --no-cr | --no-c | -n)
975 1.1 mrg no_create=yes ;;
976 1.1 mrg
977 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
978 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
979 1.1 mrg no_recursion=yes ;;
980 1.1 mrg
981 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
982 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
983 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
984 1.1 mrg ac_prev=oldincludedir ;;
985 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
986 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
987 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
988 1.1 mrg oldincludedir=$ac_optarg ;;
989 1.1 mrg
990 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
991 1.1 mrg ac_prev=prefix ;;
992 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
993 1.1 mrg prefix=$ac_optarg ;;
994 1.1 mrg
995 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
996 1.1 mrg | --program-pre | --program-pr | --program-p)
997 1.1 mrg ac_prev=program_prefix ;;
998 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
999 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1000 1.1 mrg program_prefix=$ac_optarg ;;
1001 1.1 mrg
1002 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1003 1.1 mrg | --program-suf | --program-su | --program-s)
1004 1.1 mrg ac_prev=program_suffix ;;
1005 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1006 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1007 1.1 mrg program_suffix=$ac_optarg ;;
1008 1.1 mrg
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 ac_prev=program_transform_name ;;
1017 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1018 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1019 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1020 1.1 mrg | --program-transform=* | --program-transfor=* \
1021 1.1 mrg | --program-transfo=* | --program-transf=* \
1022 1.1 mrg | --program-trans=* | --program-tran=* \
1023 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1024 1.1 mrg program_transform_name=$ac_optarg ;;
1025 1.1 mrg
1026 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1027 1.1 mrg ac_prev=pdfdir ;;
1028 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1029 1.1 mrg pdfdir=$ac_optarg ;;
1030 1.1 mrg
1031 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1032 1.1 mrg ac_prev=psdir ;;
1033 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1034 1.1 mrg psdir=$ac_optarg ;;
1035 1.1 mrg
1036 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1037 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1038 1.1 mrg silent=yes ;;
1039 1.1 mrg
1040 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1041 1.1 mrg ac_prev=sbindir ;;
1042 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1043 1.1 mrg | --sbi=* | --sb=*)
1044 1.1 mrg sbindir=$ac_optarg ;;
1045 1.1 mrg
1046 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1047 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1048 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1049 1.1 mrg | --sha | --sh)
1050 1.1 mrg ac_prev=sharedstatedir ;;
1051 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1052 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1053 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1054 1.1 mrg | --sha=* | --sh=*)
1055 1.1 mrg sharedstatedir=$ac_optarg ;;
1056 1.1 mrg
1057 1.1 mrg -site | --site | --sit)
1058 1.1 mrg ac_prev=site ;;
1059 1.1 mrg -site=* | --site=* | --sit=*)
1060 1.1 mrg site=$ac_optarg ;;
1061 1.1 mrg
1062 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1063 1.1 mrg ac_prev=srcdir ;;
1064 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1065 1.1 mrg srcdir=$ac_optarg ;;
1066 1.1 mrg
1067 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1068 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1069 1.1 mrg ac_prev=sysconfdir ;;
1070 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1071 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1072 1.1 mrg sysconfdir=$ac_optarg ;;
1073 1.1 mrg
1074 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1075 1.1 mrg ac_prev=target_alias ;;
1076 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1077 1.1 mrg target_alias=$ac_optarg ;;
1078 1.1 mrg
1079 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1080 1.1 mrg verbose=yes ;;
1081 1.1 mrg
1082 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1083 1.1 mrg ac_init_version=: ;;
1084 1.1 mrg
1085 1.1 mrg -with-* | --with-*)
1086 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1087 1.1 mrg # Reject names that are not valid shell variable names.
1088 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1089 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1090 1.1 mrg ac_useropt_orig=$ac_useropt
1091 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1092 1.1 mrg case $ac_user_opts in
1093 1.1 mrg *"
1094 1.1 mrg "with_$ac_useropt"
1095 1.1 mrg "*) ;;
1096 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1097 1.1 mrg ac_unrecognized_sep=', ';;
1098 1.1 mrg esac
1099 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1100 1.1 mrg
1101 1.1 mrg -without-* | --without-*)
1102 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1103 1.1 mrg # Reject names that are not valid shell variable names.
1104 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1105 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1106 1.1 mrg ac_useropt_orig=$ac_useropt
1107 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1108 1.1 mrg case $ac_user_opts in
1109 1.1 mrg *"
1110 1.1 mrg "with_$ac_useropt"
1111 1.1 mrg "*) ;;
1112 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1113 1.1 mrg ac_unrecognized_sep=', ';;
1114 1.1 mrg esac
1115 1.1 mrg eval with_$ac_useropt=no ;;
1116 1.1 mrg
1117 1.1 mrg --x)
1118 1.1 mrg # Obsolete; use --with-x.
1119 1.1 mrg with_x=yes ;;
1120 1.1 mrg
1121 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1122 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1123 1.1 mrg ac_prev=x_includes ;;
1124 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1125 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1126 1.1 mrg x_includes=$ac_optarg ;;
1127 1.1 mrg
1128 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1129 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1130 1.1 mrg ac_prev=x_libraries ;;
1131 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1132 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1133 1.1 mrg x_libraries=$ac_optarg ;;
1134 1.1 mrg
1135 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1136 1.1 mrg Try \`$0 --help' for more information."
1137 1.1 mrg ;;
1138 1.1 mrg
1139 1.1 mrg *=*)
1140 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1141 1.1 mrg # Reject names that are not valid shell variable names.
1142 1.1 mrg case $ac_envvar in #(
1143 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1144 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1145 1.1 mrg esac
1146 1.1 mrg eval $ac_envvar=\$ac_optarg
1147 1.1 mrg export $ac_envvar ;;
1148 1.1 mrg
1149 1.1 mrg *)
1150 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1151 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1152 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1153 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1154 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1155 1.1 mrg ;;
1156 1.1 mrg
1157 1.1 mrg esac
1158 1.1 mrg done
1159 1.1 mrg
1160 1.1 mrg if test -n "$ac_prev"; then
1161 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1162 1.1 mrg as_fn_error "missing argument to $ac_option"
1163 1.1 mrg fi
1164 1.1 mrg
1165 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1166 1.1 mrg case $enable_option_checking in
1167 1.1 mrg no) ;;
1168 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1169 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1170 1.1 mrg esac
1171 1.1 mrg fi
1172 1.1 mrg
1173 1.1 mrg # Check all directory arguments for consistency.
1174 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1175 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1176 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1177 1.1 mrg libdir localedir mandir
1178 1.1 mrg do
1179 1.1 mrg eval ac_val=\$$ac_var
1180 1.1 mrg # Remove trailing slashes.
1181 1.1 mrg case $ac_val in
1182 1.1 mrg */ )
1183 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1184 1.1 mrg eval $ac_var=\$ac_val;;
1185 1.1 mrg esac
1186 1.1 mrg # Be sure to have absolute directory names.
1187 1.1 mrg case $ac_val in
1188 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1189 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1190 1.1 mrg esac
1191 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1192 1.1 mrg done
1193 1.1 mrg
1194 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1195 1.1 mrg # used to hold the argument of --host etc.
1196 1.1 mrg # FIXME: To remove some day.
1197 1.1 mrg build=$build_alias
1198 1.1 mrg host=$host_alias
1199 1.1 mrg target=$target_alias
1200 1.1 mrg
1201 1.1 mrg # FIXME: To remove some day.
1202 1.1 mrg if test "x$host_alias" != x; then
1203 1.1 mrg if test "x$build_alias" = x; then
1204 1.1 mrg cross_compiling=maybe
1205 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1206 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1207 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1208 1.1 mrg cross_compiling=yes
1209 1.1 mrg fi
1210 1.1 mrg fi
1211 1.1 mrg
1212 1.1 mrg ac_tool_prefix=
1213 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1214 1.1 mrg
1215 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1216 1.1 mrg
1217 1.1 mrg
1218 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1219 1.1 mrg ac_ls_di=`ls -di .` &&
1220 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1221 1.1 mrg as_fn_error "working directory cannot be determined"
1222 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1223 1.1 mrg as_fn_error "pwd does not report name of working directory"
1224 1.1 mrg
1225 1.1 mrg
1226 1.1 mrg # Find the source files, if location was not specified.
1227 1.1 mrg if test -z "$srcdir"; then
1228 1.1 mrg ac_srcdir_defaulted=yes
1229 1.1 mrg # Try the directory containing this script, then the parent directory.
1230 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1231 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1232 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1233 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1234 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1235 1.1 mrg $as_echo X"$as_myself" |
1236 1.1 mrg sed '/^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 /^X\(\/\/\)$/{
1245 1.1 mrg s//\1/
1246 1.1 mrg q
1247 1.1 mrg }
1248 1.1 mrg /^X\(\/\).*/{
1249 1.1 mrg s//\1/
1250 1.1 mrg q
1251 1.1 mrg }
1252 1.1 mrg s/.*/./; q'`
1253 1.1 mrg srcdir=$ac_confdir
1254 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1255 1.1 mrg srcdir=..
1256 1.1 mrg fi
1257 1.1 mrg else
1258 1.1 mrg ac_srcdir_defaulted=no
1259 1.1 mrg fi
1260 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1261 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1262 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1263 1.1 mrg fi
1264 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1265 1.1 mrg ac_abs_confdir=`(
1266 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1267 1.1 mrg pwd)`
1268 1.1 mrg # When building in place, set srcdir=.
1269 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1270 1.1 mrg srcdir=.
1271 1.1 mrg fi
1272 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1273 1.1 mrg # Double slashes in file names in object file debugging info
1274 1.1 mrg # mess up M-x gdb in Emacs.
1275 1.1 mrg case $srcdir in
1276 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1277 1.1 mrg esac
1278 1.1 mrg for ac_var in $ac_precious_vars; do
1279 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1280 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1281 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1282 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1283 1.1 mrg done
1284 1.1 mrg
1285 1.1 mrg #
1286 1.1 mrg # Report the --help message.
1287 1.1 mrg #
1288 1.1 mrg if test "$ac_init_help" = "long"; then
1289 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1290 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1291 1.1 mrg cat <<_ACEOF
1292 1.1 mrg \`configure' configures LTO plugin for ld 0.1 to adapt to many kinds of systems.
1293 1.1 mrg
1294 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1295 1.1 mrg
1296 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1297 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1298 1.1 mrg
1299 1.1 mrg Defaults for the options are specified in brackets.
1300 1.1 mrg
1301 1.1 mrg Configuration:
1302 1.1 mrg -h, --help display this help and exit
1303 1.1 mrg --help=short display options specific to this package
1304 1.1 mrg --help=recursive display the short help of all the included packages
1305 1.1 mrg -V, --version display version information and exit
1306 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1307 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1308 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1309 1.1 mrg -n, --no-create do not create output files
1310 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1311 1.1 mrg
1312 1.1 mrg Installation directories:
1313 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1314 1.1 mrg [$ac_default_prefix]
1315 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1316 1.1 mrg [PREFIX]
1317 1.1 mrg
1318 1.1 mrg By default, \`make install' will install all the files in
1319 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1320 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1321 1.1 mrg for instance \`--prefix=\$HOME'.
1322 1.1 mrg
1323 1.1 mrg For better control, use the options below.
1324 1.1 mrg
1325 1.1 mrg Fine tuning of the installation directories:
1326 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1327 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1328 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1329 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1330 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1331 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1332 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1333 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1334 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1335 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1336 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1337 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1338 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1339 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1340 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/lto-plugin]
1341 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1342 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1343 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1344 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1345 1.1 mrg _ACEOF
1346 1.1 mrg
1347 1.1 mrg cat <<\_ACEOF
1348 1.1 mrg
1349 1.1 mrg Program names:
1350 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1351 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1352 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1353 1.1 mrg
1354 1.1 mrg System types:
1355 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1356 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1357 1.4 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1358 1.1 mrg _ACEOF
1359 1.1 mrg fi
1360 1.1 mrg
1361 1.1 mrg if test -n "$ac_init_help"; then
1362 1.1 mrg case $ac_init_help in
1363 1.1 mrg short | recursive ) echo "Configuration of LTO plugin for ld 0.1:";;
1364 1.1 mrg esac
1365 1.1 mrg cat <<\_ACEOF
1366 1.1 mrg
1367 1.1 mrg Optional Features:
1368 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1369 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1370 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1371 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1372 1.1 mrg (and sometimes confusing) to the casual installer
1373 1.1 mrg --disable-dependency-tracking speeds up one-time build
1374 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1375 1.1 mrg --disable-largefile omit support for large files
1376 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1377 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1378 1.1 mrg --enable-fast-install[=PKGS]
1379 1.1 mrg optimize for fast installation [default=yes]
1380 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1381 1.1 mrg
1382 1.1 mrg Optional Packages:
1383 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1384 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1385 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1386 1.6 mrg --with-libiberty=PATH specify the directory where to find libiberty
1387 1.6 mrg [../libiberty]
1388 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1389 1.1 mrg both]
1390 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1391 1.1 mrg
1392 1.1 mrg Some influential environment variables:
1393 1.1 mrg CC C compiler command
1394 1.1 mrg CFLAGS C compiler flags
1395 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1396 1.1 mrg nonstandard directory <lib dir>
1397 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1398 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1399 1.1 mrg you have headers in a nonstandard directory <include dir>
1400 1.1 mrg CPP C preprocessor
1401 1.1 mrg
1402 1.1 mrg Use these variables to override the choices made by `configure' or to help
1403 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1404 1.1 mrg
1405 1.1 mrg Report bugs to the package provider.
1406 1.1 mrg _ACEOF
1407 1.1 mrg ac_status=$?
1408 1.1 mrg fi
1409 1.1 mrg
1410 1.1 mrg if test "$ac_init_help" = "recursive"; then
1411 1.1 mrg # If there are subdirs, report their specific --help.
1412 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1413 1.1 mrg test -d "$ac_dir" ||
1414 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1415 1.1 mrg continue
1416 1.1 mrg ac_builddir=.
1417 1.1 mrg
1418 1.1 mrg case "$ac_dir" in
1419 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1420 1.1 mrg *)
1421 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1422 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1423 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1424 1.1 mrg case $ac_top_builddir_sub in
1425 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1426 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1427 1.1 mrg esac ;;
1428 1.1 mrg esac
1429 1.1 mrg ac_abs_top_builddir=$ac_pwd
1430 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1431 1.1 mrg # for backward compatibility:
1432 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1433 1.1 mrg
1434 1.1 mrg case $srcdir in
1435 1.1 mrg .) # We are building in place.
1436 1.1 mrg ac_srcdir=.
1437 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1438 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1439 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1440 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1441 1.1 mrg ac_top_srcdir=$srcdir
1442 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1443 1.1 mrg *) # Relative name.
1444 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1445 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1446 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1447 1.1 mrg esac
1448 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1449 1.1 mrg
1450 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1451 1.1 mrg # Check for guested configure.
1452 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1453 1.1 mrg echo &&
1454 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1455 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1456 1.1 mrg echo &&
1457 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1458 1.1 mrg else
1459 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1460 1.1 mrg fi || ac_status=$?
1461 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1462 1.1 mrg done
1463 1.1 mrg fi
1464 1.1 mrg
1465 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1466 1.1 mrg if $ac_init_version; then
1467 1.1 mrg cat <<\_ACEOF
1468 1.1 mrg LTO plugin for ld configure 0.1
1469 1.1 mrg generated by GNU Autoconf 2.64
1470 1.1 mrg
1471 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1472 1.1 mrg This configure script is free software; the Free Software Foundation
1473 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1474 1.1 mrg _ACEOF
1475 1.1 mrg exit
1476 1.1 mrg fi
1477 1.1 mrg
1478 1.1 mrg ## ------------------------ ##
1479 1.1 mrg ## Autoconf initialization. ##
1480 1.1 mrg ## ------------------------ ##
1481 1.1 mrg
1482 1.1 mrg # ac_fn_c_try_compile LINENO
1483 1.1 mrg # --------------------------
1484 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1485 1.1 mrg ac_fn_c_try_compile ()
1486 1.1 mrg {
1487 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1488 1.1 mrg rm -f conftest.$ac_objext
1489 1.1 mrg if { { ac_try="$ac_compile"
1490 1.1 mrg case "(($ac_try" in
1491 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1492 1.1 mrg *) ac_try_echo=$ac_try;;
1493 1.1 mrg esac
1494 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1495 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1496 1.1 mrg (eval "$ac_compile") 2>conftest.err
1497 1.1 mrg ac_status=$?
1498 1.1 mrg if test -s conftest.err; then
1499 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1500 1.1 mrg cat conftest.er1 >&5
1501 1.1 mrg mv -f conftest.er1 conftest.err
1502 1.1 mrg fi
1503 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1504 1.1 mrg test $ac_status = 0; } && {
1505 1.1 mrg test -z "$ac_c_werror_flag" ||
1506 1.1 mrg test ! -s conftest.err
1507 1.1 mrg } && test -s conftest.$ac_objext; then :
1508 1.1 mrg ac_retval=0
1509 1.1 mrg else
1510 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1511 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1512 1.1 mrg
1513 1.1 mrg ac_retval=1
1514 1.1 mrg fi
1515 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1516 1.1 mrg return $ac_retval
1517 1.1 mrg
1518 1.1 mrg } # ac_fn_c_try_compile
1519 1.1 mrg
1520 1.1 mrg # ac_fn_c_try_link LINENO
1521 1.1 mrg # -----------------------
1522 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1523 1.1 mrg ac_fn_c_try_link ()
1524 1.1 mrg {
1525 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1526 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1527 1.1 mrg if { { ac_try="$ac_link"
1528 1.1 mrg case "(($ac_try" in
1529 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1530 1.1 mrg *) ac_try_echo=$ac_try;;
1531 1.1 mrg esac
1532 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1533 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1534 1.1 mrg (eval "$ac_link") 2>conftest.err
1535 1.1 mrg ac_status=$?
1536 1.1 mrg if test -s conftest.err; then
1537 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1538 1.1 mrg cat conftest.er1 >&5
1539 1.1 mrg mv -f conftest.er1 conftest.err
1540 1.1 mrg fi
1541 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1542 1.1 mrg test $ac_status = 0; } && {
1543 1.1 mrg test -z "$ac_c_werror_flag" ||
1544 1.1 mrg test ! -s conftest.err
1545 1.1 mrg } && test -s conftest$ac_exeext && {
1546 1.1 mrg test "$cross_compiling" = yes ||
1547 1.1 mrg $as_test_x conftest$ac_exeext
1548 1.1 mrg }; then :
1549 1.1 mrg ac_retval=0
1550 1.1 mrg else
1551 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1552 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1553 1.1 mrg
1554 1.1 mrg ac_retval=1
1555 1.1 mrg fi
1556 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1557 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1558 1.1 mrg # interfere with the next link command; also delete a directory that is
1559 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1560 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1561 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1562 1.1 mrg return $ac_retval
1563 1.1 mrg
1564 1.1 mrg } # ac_fn_c_try_link
1565 1.1 mrg
1566 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1567 1.1 mrg # -------------------------------------------------------
1568 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1569 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1570 1.1 mrg ac_fn_c_check_header_compile ()
1571 1.1 mrg {
1572 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1573 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1574 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1575 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1576 1.1 mrg $as_echo_n "(cached) " >&6
1577 1.1 mrg else
1578 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1579 1.1 mrg /* end confdefs.h. */
1580 1.1 mrg $4
1581 1.1 mrg #include <$2>
1582 1.1 mrg _ACEOF
1583 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1584 1.1 mrg eval "$3=yes"
1585 1.1 mrg else
1586 1.1 mrg eval "$3=no"
1587 1.1 mrg fi
1588 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1589 1.1 mrg fi
1590 1.1 mrg eval ac_res=\$$3
1591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1592 1.1 mrg $as_echo "$ac_res" >&6; }
1593 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1594 1.1 mrg
1595 1.1 mrg } # ac_fn_c_check_header_compile
1596 1.1 mrg
1597 1.1 mrg # ac_fn_c_try_cpp LINENO
1598 1.1 mrg # ----------------------
1599 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1600 1.1 mrg ac_fn_c_try_cpp ()
1601 1.1 mrg {
1602 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1603 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1604 1.1 mrg case "(($ac_try" in
1605 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1606 1.1 mrg *) ac_try_echo=$ac_try;;
1607 1.1 mrg esac
1608 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1609 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1610 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1611 1.1 mrg ac_status=$?
1612 1.1 mrg if test -s conftest.err; then
1613 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1614 1.1 mrg cat conftest.er1 >&5
1615 1.1 mrg mv -f conftest.er1 conftest.err
1616 1.1 mrg fi
1617 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1618 1.1 mrg test $ac_status = 0; } >/dev/null && {
1619 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1620 1.1 mrg test ! -s conftest.err
1621 1.1 mrg }; then :
1622 1.1 mrg ac_retval=0
1623 1.1 mrg else
1624 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1625 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1626 1.1 mrg
1627 1.1 mrg ac_retval=1
1628 1.1 mrg fi
1629 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1630 1.1 mrg return $ac_retval
1631 1.1 mrg
1632 1.1 mrg } # ac_fn_c_try_cpp
1633 1.1 mrg
1634 1.1 mrg # ac_fn_c_try_run LINENO
1635 1.1 mrg # ----------------------
1636 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1637 1.1 mrg # that executables *can* be run.
1638 1.1 mrg ac_fn_c_try_run ()
1639 1.1 mrg {
1640 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1641 1.1 mrg if { { ac_try="$ac_link"
1642 1.1 mrg case "(($ac_try" in
1643 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1644 1.1 mrg *) ac_try_echo=$ac_try;;
1645 1.1 mrg esac
1646 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1647 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1648 1.1 mrg (eval "$ac_link") 2>&5
1649 1.1 mrg ac_status=$?
1650 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1651 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1652 1.1 mrg { { case "(($ac_try" in
1653 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1654 1.1 mrg *) ac_try_echo=$ac_try;;
1655 1.1 mrg esac
1656 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1657 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1658 1.1 mrg (eval "$ac_try") 2>&5
1659 1.1 mrg ac_status=$?
1660 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1661 1.1 mrg test $ac_status = 0; }; }; then :
1662 1.1 mrg ac_retval=0
1663 1.1 mrg else
1664 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1665 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1666 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1667 1.1 mrg
1668 1.1 mrg ac_retval=$ac_status
1669 1.1 mrg fi
1670 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1671 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1672 1.1 mrg return $ac_retval
1673 1.1 mrg
1674 1.1 mrg } # ac_fn_c_try_run
1675 1.1 mrg
1676 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1677 1.1 mrg # ----------------------------------
1678 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1679 1.1 mrg ac_fn_c_check_func ()
1680 1.1 mrg {
1681 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1682 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1683 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1684 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1685 1.1 mrg $as_echo_n "(cached) " >&6
1686 1.1 mrg else
1687 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1688 1.1 mrg /* end confdefs.h. */
1689 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1690 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1691 1.1 mrg #define $2 innocuous_$2
1692 1.1 mrg
1693 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1694 1.1 mrg which can conflict with char $2 (); below.
1695 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1696 1.1 mrg <limits.h> exists even on freestanding compilers. */
1697 1.1 mrg
1698 1.1 mrg #ifdef __STDC__
1699 1.1 mrg # include <limits.h>
1700 1.1 mrg #else
1701 1.1 mrg # include <assert.h>
1702 1.1 mrg #endif
1703 1.1 mrg
1704 1.1 mrg #undef $2
1705 1.1 mrg
1706 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1707 1.1 mrg Use char because int might match the return type of a GCC
1708 1.1 mrg builtin and then its argument prototype would still apply. */
1709 1.1 mrg #ifdef __cplusplus
1710 1.1 mrg extern "C"
1711 1.1 mrg #endif
1712 1.1 mrg char $2 ();
1713 1.1 mrg /* The GNU C library defines this for functions which it implements
1714 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1715 1.1 mrg something starting with __ and the normal name is an alias. */
1716 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1717 1.1 mrg choke me
1718 1.1 mrg #endif
1719 1.1 mrg
1720 1.1 mrg int
1721 1.1 mrg main ()
1722 1.1 mrg {
1723 1.1 mrg return $2 ();
1724 1.1 mrg ;
1725 1.1 mrg return 0;
1726 1.1 mrg }
1727 1.1 mrg _ACEOF
1728 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1729 1.1 mrg eval "$3=yes"
1730 1.1 mrg else
1731 1.1 mrg eval "$3=no"
1732 1.1 mrg fi
1733 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1734 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1735 1.1 mrg fi
1736 1.1 mrg eval ac_res=\$$3
1737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1738 1.1 mrg $as_echo "$ac_res" >&6; }
1739 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1740 1.1 mrg
1741 1.1 mrg } # ac_fn_c_check_func
1742 1.1 mrg
1743 1.4 mrg # ac_fn_c_find_intX_t LINENO BITS VAR
1744 1.4 mrg # -----------------------------------
1745 1.4 mrg # Finds a signed integer type with width BITS, setting cache variable VAR
1746 1.4 mrg # accordingly.
1747 1.4 mrg ac_fn_c_find_intX_t ()
1748 1.4 mrg {
1749 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1750 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1751 1.4 mrg $as_echo_n "checking for int$2_t... " >&6; }
1752 1.4 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1753 1.4 mrg $as_echo_n "(cached) " >&6
1754 1.4 mrg else
1755 1.4 mrg eval "$3=no"
1756 1.4 mrg for ac_type in int$2_t 'int' 'long int' \
1757 1.4 mrg 'long long int' 'short int' 'signed char'; do
1758 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1759 1.4 mrg /* end confdefs.h. */
1760 1.4 mrg $ac_includes_default
1761 1.4 mrg int
1762 1.4 mrg main ()
1763 1.4 mrg {
1764 1.4 mrg static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1))];
1765 1.4 mrg test_array [0] = 0
1766 1.4 mrg
1767 1.4 mrg ;
1768 1.4 mrg return 0;
1769 1.4 mrg }
1770 1.4 mrg _ACEOF
1771 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1772 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1773 1.4 mrg /* end confdefs.h. */
1774 1.4 mrg $ac_includes_default
1775 1.4 mrg int
1776 1.4 mrg main ()
1777 1.4 mrg {
1778 1.4 mrg static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1)
1779 1.4 mrg < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 2))];
1780 1.4 mrg test_array [0] = 0
1781 1.4 mrg
1782 1.4 mrg ;
1783 1.4 mrg return 0;
1784 1.4 mrg }
1785 1.4 mrg _ACEOF
1786 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1787 1.4 mrg
1788 1.4 mrg else
1789 1.4 mrg case $ac_type in #(
1790 1.4 mrg int$2_t) :
1791 1.4 mrg eval "$3=yes" ;; #(
1792 1.4 mrg *) :
1793 1.4 mrg eval "$3=\$ac_type" ;;
1794 1.4 mrg esac
1795 1.4 mrg fi
1796 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1797 1.4 mrg fi
1798 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1799 1.4 mrg eval as_val=\$$3
1800 1.4 mrg if test "x$as_val" = x""no; then :
1801 1.4 mrg
1802 1.4 mrg else
1803 1.4 mrg break
1804 1.4 mrg fi
1805 1.4 mrg done
1806 1.4 mrg fi
1807 1.4 mrg eval ac_res=\$$3
1808 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1809 1.4 mrg $as_echo "$ac_res" >&6; }
1810 1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1811 1.4 mrg
1812 1.4 mrg } # ac_fn_c_find_intX_t
1813 1.4 mrg
1814 1.1 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1815 1.1 mrg # ------------------------------------
1816 1.1 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1817 1.1 mrg # accordingly.
1818 1.1 mrg ac_fn_c_find_uintX_t ()
1819 1.1 mrg {
1820 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1821 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1822 1.1 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1823 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1824 1.1 mrg $as_echo_n "(cached) " >&6
1825 1.1 mrg else
1826 1.1 mrg eval "$3=no"
1827 1.1 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1828 1.1 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1829 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1830 1.1 mrg /* end confdefs.h. */
1831 1.1 mrg $ac_includes_default
1832 1.1 mrg int
1833 1.1 mrg main ()
1834 1.1 mrg {
1835 1.1 mrg static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1836 1.1 mrg test_array [0] = 0
1837 1.1 mrg
1838 1.1 mrg ;
1839 1.1 mrg return 0;
1840 1.1 mrg }
1841 1.1 mrg _ACEOF
1842 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1843 1.1 mrg case $ac_type in #(
1844 1.1 mrg uint$2_t) :
1845 1.1 mrg eval "$3=yes" ;; #(
1846 1.1 mrg *) :
1847 1.1 mrg eval "$3=\$ac_type" ;;
1848 1.1 mrg esac
1849 1.1 mrg fi
1850 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1851 1.1 mrg eval as_val=\$$3
1852 1.1 mrg if test "x$as_val" = x""no; then :
1853 1.1 mrg
1854 1.1 mrg else
1855 1.1 mrg break
1856 1.1 mrg fi
1857 1.1 mrg done
1858 1.1 mrg fi
1859 1.1 mrg eval ac_res=\$$3
1860 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1861 1.1 mrg $as_echo "$ac_res" >&6; }
1862 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1863 1.1 mrg
1864 1.1 mrg } # ac_fn_c_find_uintX_t
1865 1.1 mrg cat >config.log <<_ACEOF
1866 1.1 mrg This file contains any messages produced by compilers while
1867 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1868 1.1 mrg
1869 1.1 mrg It was created by LTO plugin for ld $as_me 0.1, which was
1870 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1871 1.1 mrg
1872 1.1 mrg $ $0 $@
1873 1.1 mrg
1874 1.1 mrg _ACEOF
1875 1.1 mrg exec 5>>config.log
1876 1.1 mrg {
1877 1.1 mrg cat <<_ASUNAME
1878 1.1 mrg ## --------- ##
1879 1.1 mrg ## Platform. ##
1880 1.1 mrg ## --------- ##
1881 1.1 mrg
1882 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1883 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1884 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1885 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1886 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1887 1.1 mrg
1888 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1889 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1890 1.1 mrg
1891 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1892 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1893 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1894 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1895 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1896 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1897 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1898 1.1 mrg
1899 1.1 mrg _ASUNAME
1900 1.1 mrg
1901 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1902 1.1 mrg for as_dir in $PATH
1903 1.1 mrg do
1904 1.1 mrg IFS=$as_save_IFS
1905 1.1 mrg test -z "$as_dir" && as_dir=.
1906 1.1 mrg $as_echo "PATH: $as_dir"
1907 1.1 mrg done
1908 1.1 mrg IFS=$as_save_IFS
1909 1.1 mrg
1910 1.1 mrg } >&5
1911 1.1 mrg
1912 1.1 mrg cat >&5 <<_ACEOF
1913 1.1 mrg
1914 1.1 mrg
1915 1.1 mrg ## ----------- ##
1916 1.1 mrg ## Core tests. ##
1917 1.1 mrg ## ----------- ##
1918 1.1 mrg
1919 1.1 mrg _ACEOF
1920 1.1 mrg
1921 1.1 mrg
1922 1.1 mrg # Keep a trace of the command line.
1923 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1924 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1925 1.1 mrg # Also quote any args containing shell meta-characters.
1926 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1927 1.1 mrg ac_configure_args=
1928 1.1 mrg ac_configure_args0=
1929 1.1 mrg ac_configure_args1=
1930 1.1 mrg ac_must_keep_next=false
1931 1.1 mrg for ac_pass in 1 2
1932 1.1 mrg do
1933 1.1 mrg for ac_arg
1934 1.1 mrg do
1935 1.1 mrg case $ac_arg in
1936 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1937 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1938 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1939 1.1 mrg continue ;;
1940 1.1 mrg *\'*)
1941 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1942 1.1 mrg esac
1943 1.1 mrg case $ac_pass in
1944 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1945 1.1 mrg 2)
1946 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1947 1.1 mrg if test $ac_must_keep_next = true; then
1948 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1949 1.1 mrg else
1950 1.1 mrg case $ac_arg in
1951 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1952 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1953 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1954 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1955 1.1 mrg case "$ac_configure_args0 " in
1956 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1957 1.1 mrg esac
1958 1.1 mrg ;;
1959 1.1 mrg -* ) ac_must_keep_next=true ;;
1960 1.1 mrg esac
1961 1.1 mrg fi
1962 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1963 1.1 mrg ;;
1964 1.1 mrg esac
1965 1.1 mrg done
1966 1.1 mrg done
1967 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1968 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1969 1.1 mrg
1970 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1971 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1972 1.1 mrg # would cause problems or look ugly.
1973 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1974 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1975 1.1 mrg trap 'exit_status=$?
1976 1.1 mrg # Save into config.log some information that might help in debugging.
1977 1.1 mrg {
1978 1.1 mrg echo
1979 1.1 mrg
1980 1.1 mrg cat <<\_ASBOX
1981 1.1 mrg ## ---------------- ##
1982 1.1 mrg ## Cache variables. ##
1983 1.1 mrg ## ---------------- ##
1984 1.1 mrg _ASBOX
1985 1.1 mrg echo
1986 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1987 1.1 mrg (
1988 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1989 1.1 mrg eval ac_val=\$$ac_var
1990 1.1 mrg case $ac_val in #(
1991 1.1 mrg *${as_nl}*)
1992 1.1 mrg case $ac_var in #(
1993 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1994 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1995 1.1 mrg esac
1996 1.1 mrg case $ac_var in #(
1997 1.1 mrg _ | IFS | as_nl) ;; #(
1998 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1999 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2000 1.1 mrg esac ;;
2001 1.1 mrg esac
2002 1.1 mrg done
2003 1.1 mrg (set) 2>&1 |
2004 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2005 1.1 mrg *${as_nl}ac_space=\ *)
2006 1.1 mrg sed -n \
2007 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2008 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2009 1.1 mrg ;; #(
2010 1.1 mrg *)
2011 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2012 1.1 mrg ;;
2013 1.1 mrg esac |
2014 1.1 mrg sort
2015 1.1 mrg )
2016 1.1 mrg echo
2017 1.1 mrg
2018 1.1 mrg cat <<\_ASBOX
2019 1.1 mrg ## ----------------- ##
2020 1.1 mrg ## Output variables. ##
2021 1.1 mrg ## ----------------- ##
2022 1.1 mrg _ASBOX
2023 1.1 mrg echo
2024 1.1 mrg for ac_var in $ac_subst_vars
2025 1.1 mrg do
2026 1.1 mrg eval ac_val=\$$ac_var
2027 1.1 mrg case $ac_val in
2028 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2029 1.1 mrg esac
2030 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2031 1.1 mrg done | sort
2032 1.1 mrg echo
2033 1.1 mrg
2034 1.1 mrg if test -n "$ac_subst_files"; then
2035 1.1 mrg cat <<\_ASBOX
2036 1.1 mrg ## ------------------- ##
2037 1.1 mrg ## File substitutions. ##
2038 1.1 mrg ## ------------------- ##
2039 1.1 mrg _ASBOX
2040 1.1 mrg echo
2041 1.1 mrg for ac_var in $ac_subst_files
2042 1.1 mrg do
2043 1.1 mrg eval ac_val=\$$ac_var
2044 1.1 mrg case $ac_val in
2045 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2046 1.1 mrg esac
2047 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2048 1.1 mrg done | sort
2049 1.1 mrg echo
2050 1.1 mrg fi
2051 1.1 mrg
2052 1.1 mrg if test -s confdefs.h; then
2053 1.1 mrg cat <<\_ASBOX
2054 1.1 mrg ## ----------- ##
2055 1.1 mrg ## confdefs.h. ##
2056 1.1 mrg ## ----------- ##
2057 1.1 mrg _ASBOX
2058 1.1 mrg echo
2059 1.1 mrg cat confdefs.h
2060 1.1 mrg echo
2061 1.1 mrg fi
2062 1.1 mrg test "$ac_signal" != 0 &&
2063 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2064 1.1 mrg $as_echo "$as_me: exit $exit_status"
2065 1.1 mrg } >&5
2066 1.1 mrg rm -f core *.core core.conftest.* &&
2067 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2068 1.1 mrg exit $exit_status
2069 1.1 mrg ' 0
2070 1.1 mrg for ac_signal in 1 2 13 15; do
2071 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2072 1.1 mrg done
2073 1.1 mrg ac_signal=0
2074 1.1 mrg
2075 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2076 1.1 mrg rm -f -r conftest* confdefs.h
2077 1.1 mrg
2078 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2079 1.1 mrg
2080 1.1 mrg # Predefined preprocessor variables.
2081 1.1 mrg
2082 1.1 mrg cat >>confdefs.h <<_ACEOF
2083 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2084 1.1 mrg _ACEOF
2085 1.1 mrg
2086 1.1 mrg cat >>confdefs.h <<_ACEOF
2087 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2088 1.1 mrg _ACEOF
2089 1.1 mrg
2090 1.1 mrg cat >>confdefs.h <<_ACEOF
2091 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2092 1.1 mrg _ACEOF
2093 1.1 mrg
2094 1.1 mrg cat >>confdefs.h <<_ACEOF
2095 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2096 1.1 mrg _ACEOF
2097 1.1 mrg
2098 1.1 mrg cat >>confdefs.h <<_ACEOF
2099 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2100 1.1 mrg _ACEOF
2101 1.1 mrg
2102 1.1 mrg cat >>confdefs.h <<_ACEOF
2103 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2104 1.1 mrg _ACEOF
2105 1.1 mrg
2106 1.1 mrg
2107 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2108 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2109 1.1 mrg ac_site_file1=NONE
2110 1.1 mrg ac_site_file2=NONE
2111 1.1 mrg if test -n "$CONFIG_SITE"; then
2112 1.1 mrg ac_site_file1=$CONFIG_SITE
2113 1.1 mrg elif test "x$prefix" != xNONE; then
2114 1.1 mrg ac_site_file1=$prefix/share/config.site
2115 1.1 mrg ac_site_file2=$prefix/etc/config.site
2116 1.1 mrg else
2117 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2118 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2119 1.1 mrg fi
2120 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2121 1.1 mrg do
2122 1.1 mrg test "x$ac_site_file" = xNONE && continue
2123 1.1 mrg if test -r "$ac_site_file"; then
2124 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2125 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2126 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2127 1.1 mrg . "$ac_site_file"
2128 1.1 mrg fi
2129 1.1 mrg done
2130 1.1 mrg
2131 1.1 mrg if test -r "$cache_file"; then
2132 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2133 1.1 mrg # files actually), so we avoid doing that.
2134 1.1 mrg if test -f "$cache_file"; then
2135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2136 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2137 1.1 mrg case $cache_file in
2138 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2139 1.1 mrg *) . "./$cache_file";;
2140 1.1 mrg esac
2141 1.1 mrg fi
2142 1.1 mrg else
2143 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2144 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2145 1.1 mrg >$cache_file
2146 1.1 mrg fi
2147 1.1 mrg
2148 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2149 1.1 mrg # value.
2150 1.1 mrg ac_cache_corrupted=false
2151 1.1 mrg for ac_var in $ac_precious_vars; do
2152 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2153 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2154 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2155 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2156 1.1 mrg case $ac_old_set,$ac_new_set in
2157 1.1 mrg set,)
2158 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2159 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2160 1.1 mrg ac_cache_corrupted=: ;;
2161 1.1 mrg ,set)
2162 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2163 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2164 1.1 mrg ac_cache_corrupted=: ;;
2165 1.1 mrg ,);;
2166 1.1 mrg *)
2167 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2168 1.1 mrg # differences in whitespace do not lead to failure.
2169 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2170 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2171 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2173 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2174 1.1 mrg ac_cache_corrupted=:
2175 1.1 mrg else
2176 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2177 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2178 1.1 mrg eval $ac_var=\$ac_old_val
2179 1.1 mrg fi
2180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2181 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2182 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2183 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2184 1.1 mrg fi;;
2185 1.1 mrg esac
2186 1.1 mrg # Pass precious variables to config.status.
2187 1.1 mrg if test "$ac_new_set" = set; then
2188 1.1 mrg case $ac_new_val in
2189 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2190 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2191 1.1 mrg esac
2192 1.1 mrg case " $ac_configure_args " in
2193 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2194 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2195 1.1 mrg esac
2196 1.1 mrg fi
2197 1.1 mrg done
2198 1.1 mrg if $ac_cache_corrupted; then
2199 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2200 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2202 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2203 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2204 1.1 mrg fi
2205 1.1 mrg ## -------------------- ##
2206 1.1 mrg ## Main body of script. ##
2207 1.1 mrg ## -------------------- ##
2208 1.1 mrg
2209 1.1 mrg ac_ext=c
2210 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2211 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2212 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2213 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2214 1.1 mrg
2215 1.1 mrg
2216 1.1 mrg
2217 1.1 mrg
2218 1.1 mrg
2219 1.1 mrg ac_aux_dir=
2220 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2221 1.1 mrg for ac_t in install-sh install.sh shtool; do
2222 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2223 1.1 mrg ac_aux_dir=$ac_dir
2224 1.2 apb ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2225 1.1 mrg break 2
2226 1.1 mrg fi
2227 1.1 mrg done
2228 1.1 mrg done
2229 1.1 mrg if test -z "$ac_aux_dir"; then
2230 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2231 1.1 mrg fi
2232 1.1 mrg
2233 1.1 mrg # These three variables are undocumented and unsupported,
2234 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2235 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2236 1.1 mrg # whose full name contains unusual characters.
2237 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2238 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2239 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2240 1.1 mrg
2241 1.1 mrg
2242 1.1 mrg # Make sure we can run config.sub.
2243 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2244 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2245 1.1 mrg
2246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2247 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2248 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2249 1.1 mrg $as_echo_n "(cached) " >&6
2250 1.1 mrg else
2251 1.1 mrg ac_build_alias=$build_alias
2252 1.1 mrg test "x$ac_build_alias" = x &&
2253 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2254 1.1 mrg test "x$ac_build_alias" = x &&
2255 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2256 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2257 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2258 1.1 mrg
2259 1.1 mrg fi
2260 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2261 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2262 1.1 mrg case $ac_cv_build in
2263 1.1 mrg *-*-*) ;;
2264 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2265 1.1 mrg esac
2266 1.1 mrg build=$ac_cv_build
2267 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2268 1.1 mrg set x $ac_cv_build
2269 1.1 mrg shift
2270 1.1 mrg build_cpu=$1
2271 1.1 mrg build_vendor=$2
2272 1.1 mrg shift; shift
2273 1.1 mrg # Remember, the first character of IFS is used to create $*,
2274 1.1 mrg # except with old shells:
2275 1.1 mrg build_os=$*
2276 1.1 mrg IFS=$ac_save_IFS
2277 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2278 1.1 mrg
2279 1.1 mrg
2280 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2281 1.4 mrg $as_echo_n "checking host system type... " >&6; }
2282 1.4 mrg if test "${ac_cv_host+set}" = set; then :
2283 1.4 mrg $as_echo_n "(cached) " >&6
2284 1.4 mrg else
2285 1.4 mrg if test "x$host_alias" = x; then
2286 1.4 mrg ac_cv_host=$ac_cv_build
2287 1.4 mrg else
2288 1.4 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2289 1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2290 1.4 mrg fi
2291 1.4 mrg
2292 1.4 mrg fi
2293 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2294 1.4 mrg $as_echo "$ac_cv_host" >&6; }
2295 1.4 mrg case $ac_cv_host in
2296 1.4 mrg *-*-*) ;;
2297 1.4 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2298 1.4 mrg esac
2299 1.4 mrg host=$ac_cv_host
2300 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2301 1.4 mrg set x $ac_cv_host
2302 1.4 mrg shift
2303 1.4 mrg host_cpu=$1
2304 1.4 mrg host_vendor=$2
2305 1.4 mrg shift; shift
2306 1.4 mrg # Remember, the first character of IFS is used to create $*,
2307 1.4 mrg # except with old shells:
2308 1.4 mrg host_os=$*
2309 1.4 mrg IFS=$ac_save_IFS
2310 1.4 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2311 1.4 mrg
2312 1.4 mrg
2313 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2314 1.4 mrg $as_echo_n "checking target system type... " >&6; }
2315 1.4 mrg if test "${ac_cv_target+set}" = set; then :
2316 1.4 mrg $as_echo_n "(cached) " >&6
2317 1.4 mrg else
2318 1.4 mrg if test "x$target_alias" = x; then
2319 1.4 mrg ac_cv_target=$ac_cv_host
2320 1.4 mrg else
2321 1.4 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2322 1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2323 1.4 mrg fi
2324 1.4 mrg
2325 1.4 mrg fi
2326 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2327 1.4 mrg $as_echo "$ac_cv_target" >&6; }
2328 1.4 mrg case $ac_cv_target in
2329 1.4 mrg *-*-*) ;;
2330 1.4 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2331 1.4 mrg esac
2332 1.4 mrg target=$ac_cv_target
2333 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2334 1.4 mrg set x $ac_cv_target
2335 1.4 mrg shift
2336 1.4 mrg target_cpu=$1
2337 1.4 mrg target_vendor=$2
2338 1.4 mrg shift; shift
2339 1.4 mrg # Remember, the first character of IFS is used to create $*,
2340 1.4 mrg # except with old shells:
2341 1.4 mrg target_os=$*
2342 1.4 mrg IFS=$ac_save_IFS
2343 1.4 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2344 1.4 mrg
2345 1.4 mrg
2346 1.4 mrg # The aliases save the names the user supplied, while $host etc.
2347 1.4 mrg # will get canonicalized.
2348 1.4 mrg test -n "$target_alias" &&
2349 1.4 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2350 1.4 mrg NONENONEs,x,x, &&
2351 1.4 mrg program_prefix=${target_alias}-
2352 1.4 mrg
2353 1.1 mrg case ${build_alias} in
2354 1.1 mrg "") build_noncanonical=${build} ;;
2355 1.1 mrg *) build_noncanonical=${build_alias} ;;
2356 1.1 mrg esac
2357 1.1 mrg
2358 1.1 mrg case ${host_alias} in
2359 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2360 1.1 mrg *) host_noncanonical=${host_alias} ;;
2361 1.1 mrg esac
2362 1.1 mrg
2363 1.1 mrg case ${target_alias} in
2364 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2365 1.1 mrg *) target_noncanonical=${target_alias} ;;
2366 1.1 mrg esac
2367 1.1 mrg
2368 1.1 mrg
2369 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2370 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2371 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2372 1.1 mrg # However, they still use the build modules, because the corresponding
2373 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2374 1.1 mrg # finishes. So:
2375 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2376 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2377 1.1 mrg
2378 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2379 1.1 mrg build_subdir="build-${build_noncanonical}"
2380 1.1 mrg
2381 1.1 mrg # Check whether --with-build-libsubdir was given.
2382 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2383 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2384 1.1 mrg else
2385 1.1 mrg build_libsubdir="$build_subdir"
2386 1.1 mrg fi
2387 1.1 mrg
2388 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2389 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2390 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2391 1.1 mrg host_subdir="host-${host_noncanonical}"
2392 1.1 mrg else
2393 1.1 mrg host_subdir=.
2394 1.1 mrg fi
2395 1.1 mrg # No prefix.
2396 1.1 mrg target_subdir=${target_noncanonical}
2397 1.1 mrg
2398 1.1 mrg am__api_version='1.11'
2399 1.1 mrg
2400 1.1 mrg # Find a good install program. We prefer a C program (faster),
2401 1.1 mrg # so one script is as good as another. But avoid the broken or
2402 1.1 mrg # incompatible versions:
2403 1.1 mrg # SysV /etc/install, /usr/sbin/install
2404 1.1 mrg # SunOS /usr/etc/install
2405 1.1 mrg # IRIX /sbin/install
2406 1.1 mrg # AIX /bin/install
2407 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2408 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2409 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2410 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2411 1.1 mrg # OS/2's system install, which has a completely different semantic
2412 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2413 1.1 mrg # Reject install programs that cannot install multiple files.
2414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2415 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2416 1.1 mrg if test -z "$INSTALL"; then
2417 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2418 1.1 mrg $as_echo_n "(cached) " >&6
2419 1.1 mrg else
2420 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2421 1.1 mrg for as_dir in $PATH
2422 1.1 mrg do
2423 1.1 mrg IFS=$as_save_IFS
2424 1.1 mrg test -z "$as_dir" && as_dir=.
2425 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2426 1.1 mrg case $as_dir/ in #((
2427 1.1 mrg ./ | .// | /[cC]/* | \
2428 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2429 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2430 1.1 mrg /usr/ucb/* ) ;;
2431 1.1 mrg *)
2432 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2433 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2434 1.1 mrg # by default.
2435 1.1 mrg for ac_prog in ginstall scoinst install; do
2436 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2437 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2438 1.1 mrg if test $ac_prog = install &&
2439 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2440 1.1 mrg # AIX install. It has an incompatible calling convention.
2441 1.1 mrg :
2442 1.1 mrg elif test $ac_prog = install &&
2443 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2444 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2445 1.1 mrg :
2446 1.1 mrg else
2447 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2448 1.1 mrg echo one > conftest.one
2449 1.1 mrg echo two > conftest.two
2450 1.1 mrg mkdir conftest.dir
2451 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2452 1.1 mrg test -s conftest.one && test -s conftest.two &&
2453 1.1 mrg test -s conftest.dir/conftest.one &&
2454 1.1 mrg test -s conftest.dir/conftest.two
2455 1.1 mrg then
2456 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2457 1.1 mrg break 3
2458 1.1 mrg fi
2459 1.1 mrg fi
2460 1.1 mrg fi
2461 1.1 mrg done
2462 1.1 mrg done
2463 1.1 mrg ;;
2464 1.1 mrg esac
2465 1.1 mrg
2466 1.1 mrg done
2467 1.1 mrg IFS=$as_save_IFS
2468 1.1 mrg
2469 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2470 1.1 mrg
2471 1.1 mrg fi
2472 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2473 1.1 mrg INSTALL=$ac_cv_path_install
2474 1.1 mrg else
2475 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2476 1.1 mrg # value for INSTALL within a source directory, because that will
2477 1.1 mrg # break other packages using the cache if that directory is
2478 1.1 mrg # removed, or if the value is a relative name.
2479 1.1 mrg INSTALL=$ac_install_sh
2480 1.1 mrg fi
2481 1.1 mrg fi
2482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2483 1.1 mrg $as_echo "$INSTALL" >&6; }
2484 1.1 mrg
2485 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2486 1.1 mrg # It thinks the first close brace ends the variable substitution.
2487 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2488 1.1 mrg
2489 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2490 1.1 mrg
2491 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2492 1.1 mrg
2493 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2494 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2495 1.1 mrg # Just in case
2496 1.1 mrg sleep 1
2497 1.1 mrg echo timestamp > conftest.file
2498 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2499 1.1 mrg # name. Accept space and tab only in the latter.
2500 1.1 mrg am_lf='
2501 1.1 mrg '
2502 1.1 mrg case `pwd` in
2503 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2504 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2505 1.1 mrg esac
2506 1.1 mrg case $srcdir in
2507 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2508 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2509 1.1 mrg esac
2510 1.1 mrg
2511 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2512 1.1 mrg # arguments. Must try -L first in case configure is actually a
2513 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2514 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2515 1.1 mrg # directory).
2516 1.1 mrg if (
2517 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2518 1.1 mrg if test "$*" = "X"; then
2519 1.1 mrg # -L didn't work.
2520 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2521 1.1 mrg fi
2522 1.1 mrg rm -f conftest.file
2523 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2524 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2525 1.1 mrg
2526 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2527 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2528 1.1 mrg # broken ls alias from the environment. This has actually
2529 1.1 mrg # happened. Such a system could not be considered "sane".
2530 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2531 1.1 mrg alias in your environment" "$LINENO" 5
2532 1.1 mrg fi
2533 1.1 mrg
2534 1.1 mrg test "$2" = conftest.file
2535 1.1 mrg )
2536 1.1 mrg then
2537 1.1 mrg # Ok.
2538 1.1 mrg :
2539 1.1 mrg else
2540 1.1 mrg as_fn_error "newly created file is older than distributed files!
2541 1.1 mrg Check your system clock" "$LINENO" 5
2542 1.1 mrg fi
2543 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2544 1.1 mrg $as_echo "yes" >&6; }
2545 1.1 mrg test "$program_prefix" != NONE &&
2546 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2547 1.1 mrg # Use a double $ so make ignores it.
2548 1.1 mrg test "$program_suffix" != NONE &&
2549 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2550 1.1 mrg # Double any \ or $.
2551 1.1 mrg # By default was `s,x,x', remove it if useless.
2552 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2553 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2554 1.1 mrg
2555 1.1 mrg # expand $ac_aux_dir to an absolute path
2556 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2557 1.1 mrg
2558 1.1 mrg if test x"${MISSING+set}" != xset; then
2559 1.1 mrg case $am_aux_dir in
2560 1.1 mrg *\ * | *\ *)
2561 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2562 1.1 mrg *)
2563 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2564 1.1 mrg esac
2565 1.1 mrg fi
2566 1.1 mrg # Use eval to expand $SHELL
2567 1.1 mrg if eval "$MISSING --run true"; then
2568 1.1 mrg am_missing_run="$MISSING --run "
2569 1.1 mrg else
2570 1.1 mrg am_missing_run=
2571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2572 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2573 1.1 mrg fi
2574 1.1 mrg
2575 1.1 mrg if test x"${install_sh}" != xset; then
2576 1.1 mrg case $am_aux_dir in
2577 1.1 mrg *\ * | *\ *)
2578 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2579 1.1 mrg *)
2580 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2581 1.1 mrg esac
2582 1.1 mrg fi
2583 1.1 mrg
2584 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2585 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2586 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2587 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2588 1.1 mrg if test "$cross_compiling" != no; then
2589 1.1 mrg if test -n "$ac_tool_prefix"; then
2590 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2591 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2592 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2593 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2594 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2595 1.1 mrg $as_echo_n "(cached) " >&6
2596 1.1 mrg else
2597 1.1 mrg if test -n "$STRIP"; then
2598 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2599 1.1 mrg else
2600 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2601 1.1 mrg for as_dir in $PATH
2602 1.1 mrg do
2603 1.1 mrg IFS=$as_save_IFS
2604 1.1 mrg test -z "$as_dir" && as_dir=.
2605 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2606 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2607 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2608 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2609 1.1 mrg break 2
2610 1.1 mrg fi
2611 1.1 mrg done
2612 1.1 mrg done
2613 1.1 mrg IFS=$as_save_IFS
2614 1.1 mrg
2615 1.1 mrg fi
2616 1.1 mrg fi
2617 1.1 mrg STRIP=$ac_cv_prog_STRIP
2618 1.1 mrg if test -n "$STRIP"; then
2619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2620 1.1 mrg $as_echo "$STRIP" >&6; }
2621 1.1 mrg else
2622 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2623 1.1 mrg $as_echo "no" >&6; }
2624 1.1 mrg fi
2625 1.1 mrg
2626 1.1 mrg
2627 1.1 mrg fi
2628 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2629 1.1 mrg ac_ct_STRIP=$STRIP
2630 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2631 1.1 mrg set dummy strip; ac_word=$2
2632 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2633 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2634 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2635 1.1 mrg $as_echo_n "(cached) " >&6
2636 1.1 mrg else
2637 1.1 mrg if test -n "$ac_ct_STRIP"; then
2638 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2639 1.1 mrg else
2640 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641 1.1 mrg for as_dir in $PATH
2642 1.1 mrg do
2643 1.1 mrg IFS=$as_save_IFS
2644 1.1 mrg test -z "$as_dir" && as_dir=.
2645 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2646 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2647 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2648 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2649 1.1 mrg break 2
2650 1.1 mrg fi
2651 1.1 mrg done
2652 1.1 mrg done
2653 1.1 mrg IFS=$as_save_IFS
2654 1.1 mrg
2655 1.1 mrg fi
2656 1.1 mrg fi
2657 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2658 1.1 mrg if test -n "$ac_ct_STRIP"; then
2659 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2660 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2661 1.1 mrg else
2662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2663 1.1 mrg $as_echo "no" >&6; }
2664 1.1 mrg fi
2665 1.1 mrg
2666 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2667 1.1 mrg STRIP=":"
2668 1.1 mrg else
2669 1.1 mrg case $cross_compiling:$ac_tool_warned in
2670 1.1 mrg yes:)
2671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2672 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2673 1.1 mrg ac_tool_warned=yes ;;
2674 1.1 mrg esac
2675 1.1 mrg STRIP=$ac_ct_STRIP
2676 1.1 mrg fi
2677 1.1 mrg else
2678 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2679 1.1 mrg fi
2680 1.1 mrg
2681 1.1 mrg fi
2682 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2683 1.1 mrg
2684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2685 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2686 1.1 mrg if test -z "$MKDIR_P"; then
2687 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2688 1.1 mrg $as_echo_n "(cached) " >&6
2689 1.1 mrg else
2690 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2691 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2692 1.1 mrg do
2693 1.1 mrg IFS=$as_save_IFS
2694 1.1 mrg test -z "$as_dir" && as_dir=.
2695 1.1 mrg for ac_prog in mkdir gmkdir; do
2696 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2697 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2698 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2699 1.1 mrg 'mkdir (GNU coreutils) '* | \
2700 1.1 mrg 'mkdir (coreutils) '* | \
2701 1.1 mrg 'mkdir (fileutils) '4.1*)
2702 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2703 1.1 mrg break 3;;
2704 1.1 mrg esac
2705 1.1 mrg done
2706 1.1 mrg done
2707 1.1 mrg done
2708 1.1 mrg IFS=$as_save_IFS
2709 1.1 mrg
2710 1.1 mrg fi
2711 1.1 mrg
2712 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2713 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2714 1.1 mrg else
2715 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2716 1.1 mrg # value for MKDIR_P within a source directory, because that will
2717 1.1 mrg # break other packages using the cache if that directory is
2718 1.1 mrg # removed, or if the value is a relative name.
2719 1.1 mrg test -d ./--version && rmdir ./--version
2720 1.1 mrg MKDIR_P="$ac_install_sh -d"
2721 1.1 mrg fi
2722 1.1 mrg fi
2723 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2724 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2725 1.1 mrg
2726 1.1 mrg mkdir_p="$MKDIR_P"
2727 1.1 mrg case $mkdir_p in
2728 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2729 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2730 1.1 mrg esac
2731 1.1 mrg
2732 1.1 mrg for ac_prog in gawk mawk nawk awk
2733 1.1 mrg do
2734 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2735 1.1 mrg set dummy $ac_prog; ac_word=$2
2736 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2737 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2738 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2739 1.1 mrg $as_echo_n "(cached) " >&6
2740 1.1 mrg else
2741 1.1 mrg if test -n "$AWK"; then
2742 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2743 1.1 mrg else
2744 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2745 1.1 mrg for as_dir in $PATH
2746 1.1 mrg do
2747 1.1 mrg IFS=$as_save_IFS
2748 1.1 mrg test -z "$as_dir" && as_dir=.
2749 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2750 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2751 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2752 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2753 1.1 mrg break 2
2754 1.1 mrg fi
2755 1.1 mrg done
2756 1.1 mrg done
2757 1.1 mrg IFS=$as_save_IFS
2758 1.1 mrg
2759 1.1 mrg fi
2760 1.1 mrg fi
2761 1.1 mrg AWK=$ac_cv_prog_AWK
2762 1.1 mrg if test -n "$AWK"; then
2763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2764 1.1 mrg $as_echo "$AWK" >&6; }
2765 1.1 mrg else
2766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2767 1.1 mrg $as_echo "no" >&6; }
2768 1.1 mrg fi
2769 1.1 mrg
2770 1.1 mrg
2771 1.1 mrg test -n "$AWK" && break
2772 1.1 mrg done
2773 1.1 mrg
2774 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2775 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2776 1.1 mrg set x ${MAKE-make}
2777 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2778 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2779 1.1 mrg $as_echo_n "(cached) " >&6
2780 1.1 mrg else
2781 1.1 mrg cat >conftest.make <<\_ACEOF
2782 1.1 mrg SHELL = /bin/sh
2783 1.1 mrg all:
2784 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2785 1.1 mrg _ACEOF
2786 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2787 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2788 1.1 mrg *@@@%%%=?*=@@@%%%*)
2789 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2790 1.1 mrg *)
2791 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2792 1.1 mrg esac
2793 1.1 mrg rm -f conftest.make
2794 1.1 mrg fi
2795 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2797 1.1 mrg $as_echo "yes" >&6; }
2798 1.1 mrg SET_MAKE=
2799 1.1 mrg else
2800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2801 1.1 mrg $as_echo "no" >&6; }
2802 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2803 1.1 mrg fi
2804 1.1 mrg
2805 1.1 mrg rm -rf .tst 2>/dev/null
2806 1.1 mrg mkdir .tst 2>/dev/null
2807 1.1 mrg if test -d .tst; then
2808 1.1 mrg am__leading_dot=.
2809 1.1 mrg else
2810 1.1 mrg am__leading_dot=_
2811 1.1 mrg fi
2812 1.1 mrg rmdir .tst 2>/dev/null
2813 1.1 mrg
2814 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2815 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2816 1.1 mrg # is not polluted with repeated "-I."
2817 1.1 mrg am__isrc=' -I$(srcdir)'
2818 1.1 mrg # test to see if srcdir already configured
2819 1.1 mrg if test -f $srcdir/config.status; then
2820 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2821 1.1 mrg fi
2822 1.1 mrg fi
2823 1.1 mrg
2824 1.1 mrg # test whether we have cygpath
2825 1.1 mrg if test -z "$CYGPATH_W"; then
2826 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2827 1.1 mrg CYGPATH_W='cygpath -w'
2828 1.1 mrg else
2829 1.1 mrg CYGPATH_W=echo
2830 1.1 mrg fi
2831 1.1 mrg fi
2832 1.1 mrg
2833 1.1 mrg
2834 1.1 mrg # Define the identity of the package.
2835 1.1 mrg PACKAGE='lto-plugin'
2836 1.1 mrg VERSION='0.1'
2837 1.1 mrg
2838 1.1 mrg
2839 1.1 mrg cat >>confdefs.h <<_ACEOF
2840 1.1 mrg #define PACKAGE "$PACKAGE"
2841 1.1 mrg _ACEOF
2842 1.1 mrg
2843 1.1 mrg
2844 1.1 mrg cat >>confdefs.h <<_ACEOF
2845 1.1 mrg #define VERSION "$VERSION"
2846 1.1 mrg _ACEOF
2847 1.1 mrg
2848 1.1 mrg # Some tools Automake needs.
2849 1.1 mrg
2850 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2851 1.1 mrg
2852 1.1 mrg
2853 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2854 1.1 mrg
2855 1.1 mrg
2856 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2857 1.1 mrg
2858 1.1 mrg
2859 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2860 1.1 mrg
2861 1.1 mrg
2862 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2863 1.1 mrg
2864 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2865 1.1 mrg # some platforms.
2866 1.1 mrg # Always define AMTAR for backward compatibility.
2867 1.1 mrg
2868 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2869 1.1 mrg
2870 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2871 1.1 mrg
2872 1.1 mrg
2873 1.1 mrg
2874 1.1 mrg
2875 1.1 mrg
2876 1.1 mrg
2877 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2878 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2879 1.1 mrg # Check whether --enable-maintainer-mode was given.
2880 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2881 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2882 1.1 mrg else
2883 1.1 mrg USE_MAINTAINER_MODE=no
2884 1.1 mrg fi
2885 1.1 mrg
2886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2887 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2888 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2889 1.1 mrg MAINTAINER_MODE_TRUE=
2890 1.1 mrg MAINTAINER_MODE_FALSE='#'
2891 1.1 mrg else
2892 1.1 mrg MAINTAINER_MODE_TRUE='#'
2893 1.1 mrg MAINTAINER_MODE_FALSE=
2894 1.1 mrg fi
2895 1.1 mrg
2896 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2897 1.1 mrg
2898 1.1 mrg
2899 1.6 mrg
2900 1.6 mrg # Check whether --with-libiberty was given.
2901 1.6 mrg if test "${with_libiberty+set}" = set; then :
2902 1.6 mrg withval=$with_libiberty;
2903 1.6 mrg else
2904 1.6 mrg with_libiberty=../libiberty
2905 1.6 mrg fi
2906 1.6 mrg
2907 1.6 mrg
2908 1.1 mrg ac_ext=c
2909 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2910 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2911 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2912 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2913 1.1 mrg if test -n "$ac_tool_prefix"; then
2914 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2915 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2916 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2918 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2919 1.1 mrg $as_echo_n "(cached) " >&6
2920 1.1 mrg else
2921 1.1 mrg if test -n "$CC"; then
2922 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2923 1.1 mrg else
2924 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2925 1.1 mrg for as_dir in $PATH
2926 1.1 mrg do
2927 1.1 mrg IFS=$as_save_IFS
2928 1.1 mrg test -z "$as_dir" && as_dir=.
2929 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2930 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2932 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2933 1.1 mrg break 2
2934 1.1 mrg fi
2935 1.1 mrg done
2936 1.1 mrg done
2937 1.1 mrg IFS=$as_save_IFS
2938 1.1 mrg
2939 1.1 mrg fi
2940 1.1 mrg fi
2941 1.1 mrg CC=$ac_cv_prog_CC
2942 1.1 mrg if test -n "$CC"; then
2943 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2944 1.1 mrg $as_echo "$CC" >&6; }
2945 1.1 mrg else
2946 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 1.1 mrg $as_echo "no" >&6; }
2948 1.1 mrg fi
2949 1.1 mrg
2950 1.1 mrg
2951 1.1 mrg fi
2952 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2953 1.1 mrg ac_ct_CC=$CC
2954 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2955 1.1 mrg set dummy gcc; ac_word=$2
2956 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2958 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2959 1.1 mrg $as_echo_n "(cached) " >&6
2960 1.1 mrg else
2961 1.1 mrg if test -n "$ac_ct_CC"; then
2962 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2963 1.1 mrg else
2964 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2965 1.1 mrg for as_dir in $PATH
2966 1.1 mrg do
2967 1.1 mrg IFS=$as_save_IFS
2968 1.1 mrg test -z "$as_dir" && as_dir=.
2969 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2970 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2972 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2973 1.1 mrg break 2
2974 1.1 mrg fi
2975 1.1 mrg done
2976 1.1 mrg done
2977 1.1 mrg IFS=$as_save_IFS
2978 1.1 mrg
2979 1.1 mrg fi
2980 1.1 mrg fi
2981 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2982 1.1 mrg if test -n "$ac_ct_CC"; then
2983 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2984 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2985 1.1 mrg else
2986 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987 1.1 mrg $as_echo "no" >&6; }
2988 1.1 mrg fi
2989 1.1 mrg
2990 1.1 mrg if test "x$ac_ct_CC" = x; then
2991 1.1 mrg CC=""
2992 1.1 mrg else
2993 1.1 mrg case $cross_compiling:$ac_tool_warned in
2994 1.1 mrg yes:)
2995 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2996 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2997 1.1 mrg ac_tool_warned=yes ;;
2998 1.1 mrg esac
2999 1.1 mrg CC=$ac_ct_CC
3000 1.1 mrg fi
3001 1.1 mrg else
3002 1.1 mrg CC="$ac_cv_prog_CC"
3003 1.1 mrg fi
3004 1.1 mrg
3005 1.1 mrg if test -z "$CC"; then
3006 1.1 mrg if test -n "$ac_tool_prefix"; then
3007 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3008 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3009 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3010 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3011 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3012 1.1 mrg $as_echo_n "(cached) " >&6
3013 1.1 mrg else
3014 1.1 mrg if test -n "$CC"; then
3015 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3016 1.1 mrg else
3017 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3018 1.1 mrg for as_dir in $PATH
3019 1.1 mrg do
3020 1.1 mrg IFS=$as_save_IFS
3021 1.1 mrg test -z "$as_dir" && as_dir=.
3022 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3023 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3024 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3025 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3026 1.1 mrg break 2
3027 1.1 mrg fi
3028 1.1 mrg done
3029 1.1 mrg done
3030 1.1 mrg IFS=$as_save_IFS
3031 1.1 mrg
3032 1.1 mrg fi
3033 1.1 mrg fi
3034 1.1 mrg CC=$ac_cv_prog_CC
3035 1.1 mrg if test -n "$CC"; then
3036 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3037 1.1 mrg $as_echo "$CC" >&6; }
3038 1.1 mrg else
3039 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3040 1.1 mrg $as_echo "no" >&6; }
3041 1.1 mrg fi
3042 1.1 mrg
3043 1.1 mrg
3044 1.1 mrg fi
3045 1.1 mrg fi
3046 1.1 mrg if test -z "$CC"; then
3047 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3048 1.1 mrg set dummy cc; ac_word=$2
3049 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3050 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3051 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3052 1.1 mrg $as_echo_n "(cached) " >&6
3053 1.1 mrg else
3054 1.1 mrg if test -n "$CC"; then
3055 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3056 1.1 mrg else
3057 1.1 mrg ac_prog_rejected=no
3058 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3059 1.1 mrg for as_dir in $PATH
3060 1.1 mrg do
3061 1.1 mrg IFS=$as_save_IFS
3062 1.1 mrg test -z "$as_dir" && as_dir=.
3063 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3064 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3065 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3066 1.1 mrg ac_prog_rejected=yes
3067 1.1 mrg continue
3068 1.1 mrg fi
3069 1.1 mrg ac_cv_prog_CC="cc"
3070 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3071 1.1 mrg break 2
3072 1.1 mrg fi
3073 1.1 mrg done
3074 1.1 mrg done
3075 1.1 mrg IFS=$as_save_IFS
3076 1.1 mrg
3077 1.1 mrg if test $ac_prog_rejected = yes; then
3078 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3079 1.1 mrg set dummy $ac_cv_prog_CC
3080 1.1 mrg shift
3081 1.1 mrg if test $# != 0; then
3082 1.1 mrg # We chose a different compiler from the bogus one.
3083 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3084 1.1 mrg # first if we set CC to just the basename; use the full file name.
3085 1.1 mrg shift
3086 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3087 1.1 mrg fi
3088 1.1 mrg fi
3089 1.1 mrg fi
3090 1.1 mrg fi
3091 1.1 mrg CC=$ac_cv_prog_CC
3092 1.1 mrg if test -n "$CC"; then
3093 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3094 1.1 mrg $as_echo "$CC" >&6; }
3095 1.1 mrg else
3096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3097 1.1 mrg $as_echo "no" >&6; }
3098 1.1 mrg fi
3099 1.1 mrg
3100 1.1 mrg
3101 1.1 mrg fi
3102 1.1 mrg if test -z "$CC"; then
3103 1.1 mrg if test -n "$ac_tool_prefix"; then
3104 1.1 mrg for ac_prog in cl.exe
3105 1.1 mrg do
3106 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3107 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3108 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3109 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3110 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3111 1.1 mrg $as_echo_n "(cached) " >&6
3112 1.1 mrg else
3113 1.1 mrg if test -n "$CC"; then
3114 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3115 1.1 mrg else
3116 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3117 1.1 mrg for as_dir in $PATH
3118 1.1 mrg do
3119 1.1 mrg IFS=$as_save_IFS
3120 1.1 mrg test -z "$as_dir" && as_dir=.
3121 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3122 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3123 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3124 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3125 1.1 mrg break 2
3126 1.1 mrg fi
3127 1.1 mrg done
3128 1.1 mrg done
3129 1.1 mrg IFS=$as_save_IFS
3130 1.1 mrg
3131 1.1 mrg fi
3132 1.1 mrg fi
3133 1.1 mrg CC=$ac_cv_prog_CC
3134 1.1 mrg if test -n "$CC"; then
3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3136 1.1 mrg $as_echo "$CC" >&6; }
3137 1.1 mrg else
3138 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139 1.1 mrg $as_echo "no" >&6; }
3140 1.1 mrg fi
3141 1.1 mrg
3142 1.1 mrg
3143 1.1 mrg test -n "$CC" && break
3144 1.1 mrg done
3145 1.1 mrg fi
3146 1.1 mrg if test -z "$CC"; then
3147 1.1 mrg ac_ct_CC=$CC
3148 1.1 mrg for ac_prog in cl.exe
3149 1.1 mrg do
3150 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3151 1.1 mrg set dummy $ac_prog; ac_word=$2
3152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3153 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3154 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3155 1.1 mrg $as_echo_n "(cached) " >&6
3156 1.1 mrg else
3157 1.1 mrg if test -n "$ac_ct_CC"; then
3158 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3159 1.1 mrg else
3160 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3161 1.1 mrg for as_dir in $PATH
3162 1.1 mrg do
3163 1.1 mrg IFS=$as_save_IFS
3164 1.1 mrg test -z "$as_dir" && as_dir=.
3165 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3166 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3167 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3168 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3169 1.1 mrg break 2
3170 1.1 mrg fi
3171 1.1 mrg done
3172 1.1 mrg done
3173 1.1 mrg IFS=$as_save_IFS
3174 1.1 mrg
3175 1.1 mrg fi
3176 1.1 mrg fi
3177 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3178 1.1 mrg if test -n "$ac_ct_CC"; then
3179 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3180 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3181 1.1 mrg else
3182 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3183 1.1 mrg $as_echo "no" >&6; }
3184 1.1 mrg fi
3185 1.1 mrg
3186 1.1 mrg
3187 1.1 mrg test -n "$ac_ct_CC" && break
3188 1.1 mrg done
3189 1.1 mrg
3190 1.1 mrg if test "x$ac_ct_CC" = x; then
3191 1.1 mrg CC=""
3192 1.1 mrg else
3193 1.1 mrg case $cross_compiling:$ac_tool_warned in
3194 1.1 mrg yes:)
3195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3196 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3197 1.1 mrg ac_tool_warned=yes ;;
3198 1.1 mrg esac
3199 1.1 mrg CC=$ac_ct_CC
3200 1.1 mrg fi
3201 1.1 mrg fi
3202 1.1 mrg
3203 1.1 mrg fi
3204 1.1 mrg
3205 1.1 mrg
3206 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3207 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3208 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3209 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3210 1.1 mrg
3211 1.1 mrg # Provide some information about the compiler.
3212 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3213 1.1 mrg set X $ac_compile
3214 1.1 mrg ac_compiler=$2
3215 1.1 mrg for ac_option in --version -v -V -qversion; do
3216 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3217 1.1 mrg case "(($ac_try" in
3218 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3219 1.1 mrg *) ac_try_echo=$ac_try;;
3220 1.1 mrg esac
3221 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3222 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3223 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3224 1.1 mrg ac_status=$?
3225 1.1 mrg if test -s conftest.err; then
3226 1.1 mrg sed '10a\
3227 1.1 mrg ... rest of stderr output deleted ...
3228 1.1 mrg 10q' conftest.err >conftest.er1
3229 1.1 mrg cat conftest.er1 >&5
3230 1.1 mrg rm -f conftest.er1 conftest.err
3231 1.1 mrg fi
3232 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3233 1.1 mrg test $ac_status = 0; }
3234 1.1 mrg done
3235 1.1 mrg
3236 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237 1.1 mrg /* end confdefs.h. */
3238 1.1 mrg
3239 1.1 mrg int
3240 1.1 mrg main ()
3241 1.1 mrg {
3242 1.1 mrg
3243 1.1 mrg ;
3244 1.1 mrg return 0;
3245 1.1 mrg }
3246 1.1 mrg _ACEOF
3247 1.1 mrg ac_clean_files_save=$ac_clean_files
3248 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3249 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3250 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3251 1.1 mrg # of exeext.
3252 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3253 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3254 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3255 1.1 mrg
3256 1.1 mrg # The possible output files:
3257 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3258 1.1 mrg
3259 1.1 mrg ac_rmfiles=
3260 1.1 mrg for ac_file in $ac_files
3261 1.1 mrg do
3262 1.1 mrg case $ac_file in
3263 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3264 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3265 1.1 mrg esac
3266 1.1 mrg done
3267 1.1 mrg rm -f $ac_rmfiles
3268 1.1 mrg
3269 1.1 mrg if { { ac_try="$ac_link_default"
3270 1.1 mrg case "(($ac_try" in
3271 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272 1.1 mrg *) ac_try_echo=$ac_try;;
3273 1.1 mrg esac
3274 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3275 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3276 1.1 mrg (eval "$ac_link_default") 2>&5
3277 1.1 mrg ac_status=$?
3278 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3279 1.1 mrg test $ac_status = 0; }; then :
3280 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3281 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3282 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3283 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3284 1.1 mrg # Autoconf.
3285 1.1 mrg for ac_file in $ac_files ''
3286 1.1 mrg do
3287 1.1 mrg test -f "$ac_file" || continue
3288 1.1 mrg case $ac_file in
3289 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3290 1.1 mrg ;;
3291 1.1 mrg [ab].out )
3292 1.1 mrg # We found the default executable, but exeext='' is most
3293 1.1 mrg # certainly right.
3294 1.1 mrg break;;
3295 1.1 mrg *.* )
3296 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3297 1.1 mrg then :; else
3298 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3299 1.1 mrg fi
3300 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3301 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3302 1.1 mrg # argument, so we may need to know it at that point already.
3303 1.1 mrg # Even if this section looks crufty: it has the advantage of
3304 1.1 mrg # actually working.
3305 1.1 mrg break;;
3306 1.1 mrg * )
3307 1.1 mrg break;;
3308 1.1 mrg esac
3309 1.1 mrg done
3310 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3311 1.1 mrg
3312 1.1 mrg else
3313 1.1 mrg ac_file=''
3314 1.1 mrg fi
3315 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3316 1.1 mrg $as_echo "$ac_file" >&6; }
3317 1.1 mrg if test -z "$ac_file"; then :
3318 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3319 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3320 1.1 mrg
3321 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3322 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3323 1.1 mrg { as_fn_set_status 77
3324 1.1 mrg as_fn_error "C compiler cannot create executables
3325 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3326 1.1 mrg fi
3327 1.1 mrg ac_exeext=$ac_cv_exeext
3328 1.1 mrg
3329 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3330 1.1 mrg # the compiler is broken, or we cross compile.
3331 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3332 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3333 1.1 mrg # If not cross compiling, check that we can run a simple program.
3334 1.1 mrg if test "$cross_compiling" != yes; then
3335 1.1 mrg if { ac_try='./$ac_file'
3336 1.1 mrg { { case "(($ac_try" in
3337 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3338 1.1 mrg *) ac_try_echo=$ac_try;;
3339 1.1 mrg esac
3340 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3341 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3342 1.1 mrg (eval "$ac_try") 2>&5
3343 1.1 mrg ac_status=$?
3344 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3345 1.1 mrg test $ac_status = 0; }; }; then
3346 1.1 mrg cross_compiling=no
3347 1.1 mrg else
3348 1.1 mrg if test "$cross_compiling" = maybe; then
3349 1.1 mrg cross_compiling=yes
3350 1.1 mrg else
3351 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3352 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3353 1.1 mrg as_fn_error "cannot run C compiled programs.
3354 1.1 mrg If you meant to cross compile, use \`--host'.
3355 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3356 1.1 mrg fi
3357 1.1 mrg fi
3358 1.1 mrg fi
3359 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3360 1.1 mrg $as_echo "yes" >&6; }
3361 1.1 mrg
3362 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3363 1.1 mrg ac_clean_files=$ac_clean_files_save
3364 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3365 1.1 mrg # the compiler is broken, or we cross compile.
3366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3367 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3368 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3369 1.1 mrg $as_echo "$cross_compiling" >&6; }
3370 1.1 mrg
3371 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3372 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3373 1.1 mrg if { { ac_try="$ac_link"
3374 1.1 mrg case "(($ac_try" in
3375 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376 1.1 mrg *) ac_try_echo=$ac_try;;
3377 1.1 mrg esac
3378 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3379 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3380 1.1 mrg (eval "$ac_link") 2>&5
3381 1.1 mrg ac_status=$?
3382 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3383 1.1 mrg test $ac_status = 0; }; then :
3384 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3385 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3386 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3387 1.1 mrg # `rm'.
3388 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3389 1.1 mrg test -f "$ac_file" || continue
3390 1.1 mrg case $ac_file in
3391 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3392 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3393 1.1 mrg break;;
3394 1.1 mrg * ) break;;
3395 1.1 mrg esac
3396 1.1 mrg done
3397 1.1 mrg else
3398 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3399 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3400 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3401 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3402 1.1 mrg fi
3403 1.1 mrg rm -f conftest$ac_cv_exeext
3404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3405 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3406 1.1 mrg
3407 1.1 mrg rm -f conftest.$ac_ext
3408 1.1 mrg EXEEXT=$ac_cv_exeext
3409 1.1 mrg ac_exeext=$EXEEXT
3410 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3411 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3412 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3413 1.1 mrg $as_echo_n "(cached) " >&6
3414 1.1 mrg else
3415 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3416 1.1 mrg /* end confdefs.h. */
3417 1.1 mrg
3418 1.1 mrg int
3419 1.1 mrg main ()
3420 1.1 mrg {
3421 1.1 mrg
3422 1.1 mrg ;
3423 1.1 mrg return 0;
3424 1.1 mrg }
3425 1.1 mrg _ACEOF
3426 1.1 mrg rm -f conftest.o conftest.obj
3427 1.1 mrg if { { ac_try="$ac_compile"
3428 1.1 mrg case "(($ac_try" in
3429 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3430 1.1 mrg *) ac_try_echo=$ac_try;;
3431 1.1 mrg esac
3432 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3433 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3434 1.1 mrg (eval "$ac_compile") 2>&5
3435 1.1 mrg ac_status=$?
3436 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3437 1.1 mrg test $ac_status = 0; }; then :
3438 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3439 1.1 mrg test -f "$ac_file" || continue;
3440 1.1 mrg case $ac_file in
3441 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3442 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3443 1.1 mrg break;;
3444 1.1 mrg esac
3445 1.1 mrg done
3446 1.1 mrg else
3447 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3448 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3449 1.1 mrg
3450 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3451 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3452 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3453 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3454 1.1 mrg fi
3455 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3456 1.1 mrg fi
3457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3458 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3459 1.1 mrg OBJEXT=$ac_cv_objext
3460 1.1 mrg ac_objext=$OBJEXT
3461 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3462 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3463 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3464 1.1 mrg $as_echo_n "(cached) " >&6
3465 1.1 mrg else
3466 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3467 1.1 mrg /* end confdefs.h. */
3468 1.1 mrg
3469 1.1 mrg int
3470 1.1 mrg main ()
3471 1.1 mrg {
3472 1.1 mrg #ifndef __GNUC__
3473 1.1 mrg choke me
3474 1.1 mrg #endif
3475 1.1 mrg
3476 1.1 mrg ;
3477 1.1 mrg return 0;
3478 1.1 mrg }
3479 1.1 mrg _ACEOF
3480 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3481 1.1 mrg ac_compiler_gnu=yes
3482 1.1 mrg else
3483 1.1 mrg ac_compiler_gnu=no
3484 1.1 mrg fi
3485 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3486 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3487 1.1 mrg
3488 1.1 mrg fi
3489 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3490 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3491 1.1 mrg if test $ac_compiler_gnu = yes; then
3492 1.1 mrg GCC=yes
3493 1.1 mrg else
3494 1.1 mrg GCC=
3495 1.1 mrg fi
3496 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3497 1.1 mrg ac_save_CFLAGS=$CFLAGS
3498 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3499 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3500 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3501 1.1 mrg $as_echo_n "(cached) " >&6
3502 1.1 mrg else
3503 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3504 1.1 mrg ac_c_werror_flag=yes
3505 1.1 mrg ac_cv_prog_cc_g=no
3506 1.1 mrg CFLAGS="-g"
3507 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3508 1.1 mrg /* end confdefs.h. */
3509 1.1 mrg
3510 1.1 mrg int
3511 1.1 mrg main ()
3512 1.1 mrg {
3513 1.1 mrg
3514 1.1 mrg ;
3515 1.1 mrg return 0;
3516 1.1 mrg }
3517 1.1 mrg _ACEOF
3518 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3519 1.1 mrg ac_cv_prog_cc_g=yes
3520 1.1 mrg else
3521 1.1 mrg CFLAGS=""
3522 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3523 1.1 mrg /* end confdefs.h. */
3524 1.1 mrg
3525 1.1 mrg int
3526 1.1 mrg main ()
3527 1.1 mrg {
3528 1.1 mrg
3529 1.1 mrg ;
3530 1.1 mrg return 0;
3531 1.1 mrg }
3532 1.1 mrg _ACEOF
3533 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3534 1.1 mrg
3535 1.1 mrg else
3536 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3537 1.1 mrg CFLAGS="-g"
3538 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3539 1.1 mrg /* end confdefs.h. */
3540 1.1 mrg
3541 1.1 mrg int
3542 1.1 mrg main ()
3543 1.1 mrg {
3544 1.1 mrg
3545 1.1 mrg ;
3546 1.1 mrg return 0;
3547 1.1 mrg }
3548 1.1 mrg _ACEOF
3549 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3550 1.1 mrg ac_cv_prog_cc_g=yes
3551 1.1 mrg fi
3552 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3553 1.1 mrg fi
3554 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3555 1.1 mrg fi
3556 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3557 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3558 1.1 mrg fi
3559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3560 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3561 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3562 1.1 mrg CFLAGS=$ac_save_CFLAGS
3563 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3564 1.1 mrg if test "$GCC" = yes; then
3565 1.1 mrg CFLAGS="-g -O2"
3566 1.1 mrg else
3567 1.1 mrg CFLAGS="-g"
3568 1.1 mrg fi
3569 1.1 mrg else
3570 1.1 mrg if test "$GCC" = yes; then
3571 1.1 mrg CFLAGS="-O2"
3572 1.1 mrg else
3573 1.1 mrg CFLAGS=
3574 1.1 mrg fi
3575 1.1 mrg fi
3576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3577 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3578 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3579 1.1 mrg $as_echo_n "(cached) " >&6
3580 1.1 mrg else
3581 1.1 mrg ac_cv_prog_cc_c89=no
3582 1.1 mrg ac_save_CC=$CC
3583 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3584 1.1 mrg /* end confdefs.h. */
3585 1.1 mrg #include <stdarg.h>
3586 1.1 mrg #include <stdio.h>
3587 1.1 mrg #include <sys/types.h>
3588 1.1 mrg #include <sys/stat.h>
3589 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3590 1.1 mrg struct buf { int x; };
3591 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3592 1.1 mrg static char *e (p, i)
3593 1.1 mrg char **p;
3594 1.1 mrg int i;
3595 1.1 mrg {
3596 1.1 mrg return p[i];
3597 1.1 mrg }
3598 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3599 1.1 mrg {
3600 1.1 mrg char *s;
3601 1.1 mrg va_list v;
3602 1.1 mrg va_start (v,p);
3603 1.1 mrg s = g (p, va_arg (v,int));
3604 1.1 mrg va_end (v);
3605 1.1 mrg return s;
3606 1.1 mrg }
3607 1.1 mrg
3608 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3609 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3610 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3611 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3612 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3613 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3614 1.1 mrg that's true only with -std. */
3615 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3616 1.1 mrg
3617 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3618 1.1 mrg inside strings and character constants. */
3619 1.1 mrg #define FOO(x) 'x'
3620 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3621 1.1 mrg
3622 1.1 mrg int test (int i, double x);
3623 1.1 mrg struct s1 {int (*f) (int a);};
3624 1.1 mrg struct s2 {int (*f) (double a);};
3625 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3626 1.1 mrg int argc;
3627 1.1 mrg char **argv;
3628 1.1 mrg int
3629 1.1 mrg main ()
3630 1.1 mrg {
3631 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3632 1.1 mrg ;
3633 1.1 mrg return 0;
3634 1.1 mrg }
3635 1.1 mrg _ACEOF
3636 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3637 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3638 1.1 mrg do
3639 1.1 mrg CC="$ac_save_CC $ac_arg"
3640 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3641 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3642 1.1 mrg fi
3643 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3644 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3645 1.1 mrg done
3646 1.1 mrg rm -f conftest.$ac_ext
3647 1.1 mrg CC=$ac_save_CC
3648 1.1 mrg
3649 1.1 mrg fi
3650 1.1 mrg # AC_CACHE_VAL
3651 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3652 1.1 mrg x)
3653 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3654 1.1 mrg $as_echo "none needed" >&6; } ;;
3655 1.1 mrg xno)
3656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3657 1.1 mrg $as_echo "unsupported" >&6; } ;;
3658 1.1 mrg *)
3659 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3660 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3661 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3662 1.1 mrg esac
3663 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3664 1.1 mrg
3665 1.1 mrg fi
3666 1.1 mrg
3667 1.1 mrg ac_ext=c
3668 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3669 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3670 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3671 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3672 1.1 mrg DEPDIR="${am__leading_dot}deps"
3673 1.1 mrg
3674 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3675 1.1 mrg
3676 1.1 mrg
3677 1.1 mrg am_make=${MAKE-make}
3678 1.1 mrg cat > confinc << 'END'
3679 1.1 mrg am__doit:
3680 1.1 mrg @echo this is the am__doit target
3681 1.1 mrg .PHONY: am__doit
3682 1.1 mrg END
3683 1.1 mrg # If we don't find an include directive, just comment out the code.
3684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3685 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3686 1.1 mrg am__include="#"
3687 1.1 mrg am__quote=
3688 1.1 mrg _am_result=none
3689 1.1 mrg # First try GNU make style include.
3690 1.1 mrg echo "include confinc" > confmf
3691 1.1 mrg # Ignore all kinds of additional output from `make'.
3692 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3693 1.1 mrg *the\ am__doit\ target*)
3694 1.1 mrg am__include=include
3695 1.1 mrg am__quote=
3696 1.1 mrg _am_result=GNU
3697 1.1 mrg ;;
3698 1.1 mrg esac
3699 1.1 mrg # Now try BSD make style include.
3700 1.1 mrg if test "$am__include" = "#"; then
3701 1.1 mrg echo '.include "confinc"' > confmf
3702 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3703 1.1 mrg *the\ am__doit\ target*)
3704 1.1 mrg am__include=.include
3705 1.1 mrg am__quote="\""
3706 1.1 mrg _am_result=BSD
3707 1.1 mrg ;;
3708 1.1 mrg esac
3709 1.1 mrg fi
3710 1.1 mrg
3711 1.1 mrg
3712 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3713 1.1 mrg $as_echo "$_am_result" >&6; }
3714 1.1 mrg rm -f confinc confmf
3715 1.1 mrg
3716 1.1 mrg # Check whether --enable-dependency-tracking was given.
3717 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then :
3718 1.1 mrg enableval=$enable_dependency_tracking;
3719 1.1 mrg fi
3720 1.1 mrg
3721 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3722 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3723 1.1 mrg AMDEPBACKSLASH='\'
3724 1.1 mrg fi
3725 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3726 1.1 mrg AMDEP_TRUE=
3727 1.1 mrg AMDEP_FALSE='#'
3728 1.1 mrg else
3729 1.1 mrg AMDEP_TRUE='#'
3730 1.1 mrg AMDEP_FALSE=
3731 1.1 mrg fi
3732 1.1 mrg
3733 1.1 mrg
3734 1.1 mrg
3735 1.1 mrg depcc="$CC" am_compiler_list=
3736 1.1 mrg
3737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3738 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3739 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3740 1.1 mrg $as_echo_n "(cached) " >&6
3741 1.1 mrg else
3742 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3743 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3744 1.1 mrg # making bogus files that we don't know about and never remove. For
3745 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3746 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3747 1.1 mrg # in D'.
3748 1.1 mrg mkdir conftest.dir
3749 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3750 1.1 mrg # using a relative directory.
3751 1.1 mrg cp "$am_depcomp" conftest.dir
3752 1.1 mrg cd conftest.dir
3753 1.1 mrg # We will build objects and dependencies in a subdirectory because
3754 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3755 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3756 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3757 1.1 mrg # the current directory while Tru64 will put them in the object
3758 1.1 mrg # directory.
3759 1.1 mrg mkdir sub
3760 1.1 mrg
3761 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3762 1.1 mrg if test "$am_compiler_list" = ""; then
3763 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3764 1.1 mrg fi
3765 1.1 mrg am__universal=false
3766 1.1 mrg case " $depcc " in #(
3767 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3768 1.1 mrg esac
3769 1.1 mrg
3770 1.1 mrg for depmode in $am_compiler_list; do
3771 1.1 mrg # Setup a source with many dependencies, because some compilers
3772 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3773 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3774 1.1 mrg #
3775 1.1 mrg # We need to recreate these files for each test, as the compiler may
3776 1.1 mrg # overwrite some of them when testing with obscure command lines.
3777 1.1 mrg # This happens at least with the AIX C compiler.
3778 1.1 mrg : > sub/conftest.c
3779 1.1 mrg for i in 1 2 3 4 5 6; do
3780 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3781 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3782 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3783 1.1 mrg touch sub/conftst$i.h
3784 1.1 mrg done
3785 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3786 1.1 mrg
3787 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3788 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3789 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3790 1.1 mrg # versions had trouble with output in subdirs
3791 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
3792 1.1 mrg am__minus_obj="-o $am__obj"
3793 1.1 mrg case $depmode in
3794 1.1 mrg gcc)
3795 1.1 mrg # This depmode causes a compiler race in universal mode.
3796 1.1 mrg test "$am__universal" = false || continue
3797 1.1 mrg ;;
3798 1.1 mrg nosideeffect)
3799 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3800 1.1 mrg # only be used when explicitly requested
3801 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3802 1.1 mrg continue
3803 1.1 mrg else
3804 1.1 mrg break
3805 1.1 mrg fi
3806 1.1 mrg ;;
3807 1.1 mrg msvisualcpp | msvcmsys)
3808 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3809 1.1 mrg # not run yet. These depmodes are late enough in the game, and
3810 1.1 mrg # so weak that their functioning should not be impacted.
3811 1.1 mrg am__obj=conftest.${OBJEXT-o}
3812 1.1 mrg am__minus_obj=
3813 1.1 mrg ;;
3814 1.1 mrg none) break ;;
3815 1.1 mrg esac
3816 1.1 mrg if depmode=$depmode \
3817 1.1 mrg source=sub/conftest.c object=$am__obj \
3818 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3819 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3820 1.1 mrg >/dev/null 2>conftest.err &&
3821 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3822 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3823 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3824 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3825 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3826 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3827 1.1 mrg # that says an option was ignored or not supported.
3828 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3829 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3830 1.1 mrg # The diagnosis changed in icc 8.0:
3831 1.1 mrg # icc: Command line remark: option '-MP' not supported
3832 1.1 mrg if (grep 'ignoring option' conftest.err ||
3833 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3834 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3835 1.1 mrg break
3836 1.1 mrg fi
3837 1.1 mrg fi
3838 1.1 mrg done
3839 1.1 mrg
3840 1.1 mrg cd ..
3841 1.1 mrg rm -rf conftest.dir
3842 1.1 mrg else
3843 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3844 1.1 mrg fi
3845 1.1 mrg
3846 1.1 mrg fi
3847 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3848 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3849 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3850 1.1 mrg
3851 1.1 mrg if
3852 1.1 mrg test "x$enable_dependency_tracking" != xno \
3853 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3854 1.1 mrg am__fastdepCC_TRUE=
3855 1.1 mrg am__fastdepCC_FALSE='#'
3856 1.1 mrg else
3857 1.1 mrg am__fastdepCC_TRUE='#'
3858 1.1 mrg am__fastdepCC_FALSE=
3859 1.1 mrg fi
3860 1.1 mrg
3861 1.1 mrg
3862 1.1 mrg
3863 1.1 mrg # Check whether --enable-largefile was given.
3864 1.1 mrg if test "${enable_largefile+set}" = set; then :
3865 1.1 mrg enableval=$enable_largefile;
3866 1.1 mrg fi
3867 1.1 mrg
3868 1.1 mrg if test "$enable_largefile" != no; then
3869 1.1 mrg
3870 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3871 1.1 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3872 1.1 mrg if test "${ac_cv_sys_largefile_CC+set}" = set; then :
3873 1.1 mrg $as_echo_n "(cached) " >&6
3874 1.1 mrg else
3875 1.1 mrg ac_cv_sys_largefile_CC=no
3876 1.1 mrg if test "$GCC" != yes; then
3877 1.1 mrg ac_save_CC=$CC
3878 1.1 mrg while :; do
3879 1.1 mrg # IRIX 6.2 and later do not support large files by default,
3880 1.1 mrg # so use the C compiler's -n32 option if that helps.
3881 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3882 1.1 mrg /* end confdefs.h. */
3883 1.1 mrg #include <sys/types.h>
3884 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3885 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3886 1.1 mrg since some C++ compilers masquerading as C compilers
3887 1.1 mrg incorrectly reject 9223372036854775807. */
3888 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3889 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3890 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3891 1.1 mrg ? 1 : -1];
3892 1.1 mrg int
3893 1.1 mrg main ()
3894 1.1 mrg {
3895 1.1 mrg
3896 1.1 mrg ;
3897 1.1 mrg return 0;
3898 1.1 mrg }
3899 1.1 mrg _ACEOF
3900 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3901 1.1 mrg break
3902 1.1 mrg fi
3903 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3904 1.1 mrg CC="$CC -n32"
3905 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3906 1.1 mrg ac_cv_sys_largefile_CC=' -n32'; break
3907 1.1 mrg fi
3908 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3909 1.1 mrg break
3910 1.1 mrg done
3911 1.1 mrg CC=$ac_save_CC
3912 1.1 mrg rm -f conftest.$ac_ext
3913 1.1 mrg fi
3914 1.1 mrg fi
3915 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3916 1.1 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3917 1.1 mrg if test "$ac_cv_sys_largefile_CC" != no; then
3918 1.1 mrg CC=$CC$ac_cv_sys_largefile_CC
3919 1.1 mrg fi
3920 1.1 mrg
3921 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3922 1.1 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3923 1.1 mrg if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
3924 1.1 mrg $as_echo_n "(cached) " >&6
3925 1.1 mrg else
3926 1.1 mrg while :; do
3927 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3928 1.1 mrg /* end confdefs.h. */
3929 1.1 mrg #include <sys/types.h>
3930 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3931 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3932 1.1 mrg since some C++ compilers masquerading as C compilers
3933 1.1 mrg incorrectly reject 9223372036854775807. */
3934 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3935 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3936 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3937 1.1 mrg ? 1 : -1];
3938 1.1 mrg int
3939 1.1 mrg main ()
3940 1.1 mrg {
3941 1.1 mrg
3942 1.1 mrg ;
3943 1.1 mrg return 0;
3944 1.1 mrg }
3945 1.1 mrg _ACEOF
3946 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3947 1.1 mrg ac_cv_sys_file_offset_bits=no; break
3948 1.1 mrg fi
3949 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3950 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3951 1.1 mrg /* end confdefs.h. */
3952 1.1 mrg #define _FILE_OFFSET_BITS 64
3953 1.1 mrg #include <sys/types.h>
3954 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3955 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3956 1.1 mrg since some C++ compilers masquerading as C compilers
3957 1.1 mrg incorrectly reject 9223372036854775807. */
3958 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3959 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3960 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3961 1.1 mrg ? 1 : -1];
3962 1.1 mrg int
3963 1.1 mrg main ()
3964 1.1 mrg {
3965 1.1 mrg
3966 1.1 mrg ;
3967 1.1 mrg return 0;
3968 1.1 mrg }
3969 1.1 mrg _ACEOF
3970 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3971 1.1 mrg ac_cv_sys_file_offset_bits=64; break
3972 1.1 mrg fi
3973 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3974 1.1 mrg ac_cv_sys_file_offset_bits=unknown
3975 1.1 mrg break
3976 1.1 mrg done
3977 1.1 mrg fi
3978 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3979 1.1 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3980 1.1 mrg case $ac_cv_sys_file_offset_bits in #(
3981 1.1 mrg no | unknown) ;;
3982 1.1 mrg *)
3983 1.1 mrg cat >>confdefs.h <<_ACEOF
3984 1.1 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3985 1.1 mrg _ACEOF
3986 1.1 mrg ;;
3987 1.1 mrg esac
3988 1.1 mrg rm -rf conftest*
3989 1.1 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
3990 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3991 1.1 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3992 1.1 mrg if test "${ac_cv_sys_large_files+set}" = set; then :
3993 1.1 mrg $as_echo_n "(cached) " >&6
3994 1.1 mrg else
3995 1.1 mrg while :; do
3996 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3997 1.1 mrg /* end confdefs.h. */
3998 1.1 mrg #include <sys/types.h>
3999 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4000 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4001 1.1 mrg since some C++ compilers masquerading as C compilers
4002 1.1 mrg incorrectly reject 9223372036854775807. */
4003 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4004 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4005 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
4006 1.1 mrg ? 1 : -1];
4007 1.1 mrg int
4008 1.1 mrg main ()
4009 1.1 mrg {
4010 1.1 mrg
4011 1.1 mrg ;
4012 1.1 mrg return 0;
4013 1.1 mrg }
4014 1.1 mrg _ACEOF
4015 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4016 1.1 mrg ac_cv_sys_large_files=no; break
4017 1.1 mrg fi
4018 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4019 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4020 1.1 mrg /* end confdefs.h. */
4021 1.1 mrg #define _LARGE_FILES 1
4022 1.1 mrg #include <sys/types.h>
4023 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4024 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4025 1.1 mrg since some C++ compilers masquerading as C compilers
4026 1.1 mrg incorrectly reject 9223372036854775807. */
4027 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4028 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4029 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
4030 1.1 mrg ? 1 : -1];
4031 1.1 mrg int
4032 1.1 mrg main ()
4033 1.1 mrg {
4034 1.1 mrg
4035 1.1 mrg ;
4036 1.1 mrg return 0;
4037 1.1 mrg }
4038 1.1 mrg _ACEOF
4039 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4040 1.1 mrg ac_cv_sys_large_files=1; break
4041 1.1 mrg fi
4042 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4043 1.1 mrg ac_cv_sys_large_files=unknown
4044 1.1 mrg break
4045 1.1 mrg done
4046 1.1 mrg fi
4047 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4048 1.1 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
4049 1.1 mrg case $ac_cv_sys_large_files in #(
4050 1.1 mrg no | unknown) ;;
4051 1.1 mrg *)
4052 1.1 mrg cat >>confdefs.h <<_ACEOF
4053 1.1 mrg #define _LARGE_FILES $ac_cv_sys_large_files
4054 1.1 mrg _ACEOF
4055 1.1 mrg ;;
4056 1.1 mrg esac
4057 1.1 mrg rm -rf conftest*
4058 1.1 mrg fi
4059 1.1 mrg fi
4060 1.1 mrg
4061 1.4 mrg ac_lto_plugin_warn_cflags=
4062 1.4 mrg save_CFLAGS="$CFLAGS"
4063 1.4 mrg for real_option in -Wall; do
4064 1.4 mrg # Do the check with the no- prefix removed since gcc silently
4065 1.4 mrg # accepts any -Wno-* option on purpose
4066 1.4 mrg case $real_option in
4067 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4068 1.4 mrg *) option=$real_option ;;
4069 1.4 mrg esac
4070 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4071 1.4 mrg
4072 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4073 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
4074 1.4 mrg if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4075 1.4 mrg $as_echo_n "(cached) " >&6
4076 1.4 mrg else
4077 1.4 mrg CFLAGS="$option"
4078 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079 1.4 mrg /* end confdefs.h. */
4080 1.1 mrg
4081 1.4 mrg int
4082 1.4 mrg main ()
4083 1.4 mrg {
4084 1.4 mrg
4085 1.4 mrg ;
4086 1.4 mrg return 0;
4087 1.4 mrg }
4088 1.4 mrg _ACEOF
4089 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
4090 1.4 mrg eval "$as_acx_Woption=yes"
4091 1.4 mrg else
4092 1.4 mrg eval "$as_acx_Woption=no"
4093 1.4 mrg fi
4094 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4095 1.4 mrg
4096 1.4 mrg fi
4097 1.4 mrg eval ac_res=\$$as_acx_Woption
4098 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4099 1.4 mrg $as_echo "$ac_res" >&6; }
4100 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4101 1.4 mrg ac_lto_plugin_warn_cflags="$ac_lto_plugin_warn_cflags${ac_lto_plugin_warn_cflags:+ }$real_option"
4102 1.4 mrg fi
4103 1.4 mrg done
4104 1.4 mrg CFLAGS="$save_CFLAGS"
4105 1.1 mrg
4106 1.6 mrg
4107 1.6 mrg # Check whether -static-libgcc is supported.
4108 1.6 mrg saved_LDFLAGS="$LDFLAGS"
4109 1.6 mrg LDFLAGS="$LDFLAGS -static-libgcc"
4110 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -static-libgcc" >&5
4111 1.6 mrg $as_echo_n "checking for -static-libgcc... " >&6; }
4112 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4113 1.6 mrg /* end confdefs.h. */
4114 1.6 mrg
4115 1.6 mrg int main() {}
4116 1.6 mrg _ACEOF
4117 1.6 mrg if ac_fn_c_try_link "$LINENO"; then :
4118 1.6 mrg have_static_libgcc=yes
4119 1.6 mrg else
4120 1.6 mrg have_static_libgcc=no
4121 1.6 mrg fi
4122 1.6 mrg rm -f core conftest.err conftest.$ac_objext \
4123 1.6 mrg conftest$ac_exeext conftest.$ac_ext
4124 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_static_libgcc" >&5
4125 1.6 mrg $as_echo "$have_static_libgcc" >&6; };
4126 1.6 mrg LDFLAGS="$saved_LDFLAGS"
4127 1.6 mrg # Need -Wc to get it through libtool.
4128 1.6 mrg if test "x$have_static_libgcc" = xyes; then
4129 1.6 mrg ac_lto_plugin_ldflags="-Wc,-static-libgcc"
4130 1.6 mrg fi
4131 1.6 mrg
4132 1.6 mrg
4133 1.6 mrg if test x"$host_subdir" = x.; then
4134 1.6 mrg gcc_build_dir=../gcc
4135 1.6 mrg else
4136 1.6 mrg gcc_build_dir=../../$host_subdir/gcc
4137 1.6 mrg fi
4138 1.6 mrg
4139 1.6 mrg
4140 1.6 mrg # Used for constructing correct paths for offload compilers.
4141 1.6 mrg accel_dir_suffix=
4142 1.6 mrg real_target_noncanonical=${target_noncanonical}
4143 1.6 mrg if test x"$enable_as_accelerator_for" != x; then
4144 1.6 mrg accel_dir_suffix=/accel/${target_noncanonical}
4145 1.6 mrg real_target_noncanonical=${enable_as_accelerator_for}
4146 1.6 mrg fi
4147 1.6 mrg
4148 1.6 mrg
4149 1.6 mrg
4150 1.1 mrg case `pwd` in
4151 1.1 mrg *\ * | *\ *)
4152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4153 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4154 1.1 mrg esac
4155 1.1 mrg
4156 1.1 mrg
4157 1.1 mrg
4158 1.1 mrg macro_version='2.2.7a'
4159 1.1 mrg macro_revision='1.3134'
4160 1.1 mrg
4161 1.1 mrg
4162 1.1 mrg
4163 1.1 mrg
4164 1.1 mrg
4165 1.1 mrg
4166 1.1 mrg
4167 1.1 mrg
4168 1.1 mrg
4169 1.1 mrg
4170 1.1 mrg
4171 1.1 mrg
4172 1.1 mrg
4173 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
4174 1.1 mrg
4175 1.1 mrg # Backslashify metacharacters that are still active within
4176 1.1 mrg # double-quoted strings.
4177 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4178 1.1 mrg
4179 1.1 mrg # Same as above, but do not quote variable references.
4180 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4181 1.1 mrg
4182 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4183 1.1 mrg # double_quote_subst'ed string.
4184 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4185 1.1 mrg
4186 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
4187 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4188 1.1 mrg
4189 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4190 1.1 mrg no_glob_subst='s/\*/\\\*/g'
4191 1.1 mrg
4192 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4193 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4194 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4195 1.1 mrg
4196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4197 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
4198 1.1 mrg # Test print first, because it will be a builtin if present.
4199 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4200 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4201 1.1 mrg ECHO='print -r --'
4202 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4203 1.1 mrg ECHO='printf %s\n'
4204 1.1 mrg else
4205 1.1 mrg # Use this function as a fallback that always works.
4206 1.1 mrg func_fallback_echo ()
4207 1.1 mrg {
4208 1.1 mrg eval 'cat <<_LTECHO_EOF
4209 1.1 mrg $1
4210 1.1 mrg _LTECHO_EOF'
4211 1.1 mrg }
4212 1.1 mrg ECHO='func_fallback_echo'
4213 1.1 mrg fi
4214 1.1 mrg
4215 1.1 mrg # func_echo_all arg...
4216 1.1 mrg # Invoke $ECHO with all args, space-separated.
4217 1.1 mrg func_echo_all ()
4218 1.1 mrg {
4219 1.1 mrg $ECHO ""
4220 1.1 mrg }
4221 1.1 mrg
4222 1.1 mrg case "$ECHO" in
4223 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4224 1.1 mrg $as_echo "printf" >&6; } ;;
4225 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4226 1.1 mrg $as_echo "print -r" >&6; } ;;
4227 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4228 1.1 mrg $as_echo "cat" >&6; } ;;
4229 1.1 mrg esac
4230 1.1 mrg
4231 1.1 mrg
4232 1.1 mrg
4233 1.1 mrg
4234 1.1 mrg
4235 1.1 mrg
4236 1.1 mrg
4237 1.1 mrg
4238 1.1 mrg
4239 1.1 mrg
4240 1.1 mrg
4241 1.1 mrg
4242 1.1 mrg
4243 1.1 mrg
4244 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4245 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4246 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4247 1.1 mrg $as_echo_n "(cached) " >&6
4248 1.1 mrg else
4249 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4250 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4251 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4252 1.1 mrg done
4253 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4254 1.1 mrg { ac_script=; unset ac_script;}
4255 1.1 mrg if test -z "$SED"; then
4256 1.1 mrg ac_path_SED_found=false
4257 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4258 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4259 1.1 mrg for as_dir in $PATH
4260 1.1 mrg do
4261 1.1 mrg IFS=$as_save_IFS
4262 1.1 mrg test -z "$as_dir" && as_dir=.
4263 1.1 mrg for ac_prog in sed gsed; do
4264 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4265 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4266 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4267 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4268 1.1 mrg # Check for GNU $ac_path_SED
4269 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4270 1.1 mrg *GNU*)
4271 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4272 1.1 mrg *)
4273 1.1 mrg ac_count=0
4274 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4275 1.1 mrg while :
4276 1.1 mrg do
4277 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4278 1.1 mrg mv "conftest.tmp" "conftest.in"
4279 1.1 mrg cp "conftest.in" "conftest.nl"
4280 1.1 mrg $as_echo '' >> "conftest.nl"
4281 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4282 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4283 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4284 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4285 1.1 mrg # Best one so far, save it but keep looking for a better one
4286 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4287 1.1 mrg ac_path_SED_max=$ac_count
4288 1.1 mrg fi
4289 1.1 mrg # 10*(2^10) chars as input seems more than enough
4290 1.1 mrg test $ac_count -gt 10 && break
4291 1.1 mrg done
4292 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4293 1.1 mrg esac
4294 1.1 mrg
4295 1.1 mrg $ac_path_SED_found && break 3
4296 1.1 mrg done
4297 1.1 mrg done
4298 1.1 mrg done
4299 1.1 mrg IFS=$as_save_IFS
4300 1.1 mrg if test -z "$ac_cv_path_SED"; then
4301 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4302 1.1 mrg fi
4303 1.1 mrg else
4304 1.1 mrg ac_cv_path_SED=$SED
4305 1.1 mrg fi
4306 1.1 mrg
4307 1.1 mrg fi
4308 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4309 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4310 1.1 mrg SED="$ac_cv_path_SED"
4311 1.1 mrg rm -f conftest.sed
4312 1.1 mrg
4313 1.1 mrg test -z "$SED" && SED=sed
4314 1.1 mrg Xsed="$SED -e 1s/^X//"
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4327 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4328 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4329 1.1 mrg $as_echo_n "(cached) " >&6
4330 1.1 mrg else
4331 1.1 mrg if test -z "$GREP"; then
4332 1.1 mrg ac_path_GREP_found=false
4333 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4334 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4335 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4336 1.1 mrg do
4337 1.1 mrg IFS=$as_save_IFS
4338 1.1 mrg test -z "$as_dir" && as_dir=.
4339 1.1 mrg for ac_prog in grep ggrep; do
4340 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4341 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4342 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4343 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4344 1.1 mrg # Check for GNU $ac_path_GREP
4345 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4346 1.1 mrg *GNU*)
4347 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4348 1.1 mrg *)
4349 1.1 mrg ac_count=0
4350 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4351 1.1 mrg while :
4352 1.1 mrg do
4353 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4354 1.1 mrg mv "conftest.tmp" "conftest.in"
4355 1.1 mrg cp "conftest.in" "conftest.nl"
4356 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4357 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4358 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4359 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4360 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4361 1.1 mrg # Best one so far, save it but keep looking for a better one
4362 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4363 1.1 mrg ac_path_GREP_max=$ac_count
4364 1.1 mrg fi
4365 1.1 mrg # 10*(2^10) chars as input seems more than enough
4366 1.1 mrg test $ac_count -gt 10 && break
4367 1.1 mrg done
4368 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4369 1.1 mrg esac
4370 1.1 mrg
4371 1.1 mrg $ac_path_GREP_found && break 3
4372 1.1 mrg done
4373 1.1 mrg done
4374 1.1 mrg done
4375 1.1 mrg IFS=$as_save_IFS
4376 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4377 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4378 1.1 mrg fi
4379 1.1 mrg else
4380 1.1 mrg ac_cv_path_GREP=$GREP
4381 1.1 mrg fi
4382 1.1 mrg
4383 1.1 mrg fi
4384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4385 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4386 1.1 mrg GREP="$ac_cv_path_GREP"
4387 1.1 mrg
4388 1.1 mrg
4389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4390 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4391 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4392 1.1 mrg $as_echo_n "(cached) " >&6
4393 1.1 mrg else
4394 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4395 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4396 1.1 mrg else
4397 1.1 mrg if test -z "$EGREP"; then
4398 1.1 mrg ac_path_EGREP_found=false
4399 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4400 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4401 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4402 1.1 mrg do
4403 1.1 mrg IFS=$as_save_IFS
4404 1.1 mrg test -z "$as_dir" && as_dir=.
4405 1.1 mrg for ac_prog in egrep; do
4406 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4407 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4408 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4409 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4410 1.1 mrg # Check for GNU $ac_path_EGREP
4411 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4412 1.1 mrg *GNU*)
4413 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4414 1.1 mrg *)
4415 1.1 mrg ac_count=0
4416 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4417 1.1 mrg while :
4418 1.1 mrg do
4419 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4420 1.1 mrg mv "conftest.tmp" "conftest.in"
4421 1.1 mrg cp "conftest.in" "conftest.nl"
4422 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4423 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4424 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4425 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4426 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4427 1.1 mrg # Best one so far, save it but keep looking for a better one
4428 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4429 1.1 mrg ac_path_EGREP_max=$ac_count
4430 1.1 mrg fi
4431 1.1 mrg # 10*(2^10) chars as input seems more than enough
4432 1.1 mrg test $ac_count -gt 10 && break
4433 1.1 mrg done
4434 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4435 1.1 mrg esac
4436 1.1 mrg
4437 1.1 mrg $ac_path_EGREP_found && break 3
4438 1.1 mrg done
4439 1.1 mrg done
4440 1.1 mrg done
4441 1.1 mrg IFS=$as_save_IFS
4442 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4443 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4444 1.1 mrg fi
4445 1.1 mrg else
4446 1.1 mrg ac_cv_path_EGREP=$EGREP
4447 1.1 mrg fi
4448 1.1 mrg
4449 1.1 mrg fi
4450 1.1 mrg fi
4451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4452 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4453 1.1 mrg EGREP="$ac_cv_path_EGREP"
4454 1.1 mrg
4455 1.1 mrg
4456 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4457 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4458 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4459 1.1 mrg $as_echo_n "(cached) " >&6
4460 1.1 mrg else
4461 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4462 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4463 1.1 mrg else
4464 1.1 mrg if test -z "$FGREP"; then
4465 1.1 mrg ac_path_FGREP_found=false
4466 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4467 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4468 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4469 1.1 mrg do
4470 1.1 mrg IFS=$as_save_IFS
4471 1.1 mrg test -z "$as_dir" && as_dir=.
4472 1.1 mrg for ac_prog in fgrep; do
4473 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4474 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4475 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4476 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4477 1.1 mrg # Check for GNU $ac_path_FGREP
4478 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4479 1.1 mrg *GNU*)
4480 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4481 1.1 mrg *)
4482 1.1 mrg ac_count=0
4483 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4484 1.1 mrg while :
4485 1.1 mrg do
4486 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4487 1.1 mrg mv "conftest.tmp" "conftest.in"
4488 1.1 mrg cp "conftest.in" "conftest.nl"
4489 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4490 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4491 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4492 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4493 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4494 1.1 mrg # Best one so far, save it but keep looking for a better one
4495 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4496 1.1 mrg ac_path_FGREP_max=$ac_count
4497 1.1 mrg fi
4498 1.1 mrg # 10*(2^10) chars as input seems more than enough
4499 1.1 mrg test $ac_count -gt 10 && break
4500 1.1 mrg done
4501 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4502 1.1 mrg esac
4503 1.1 mrg
4504 1.1 mrg $ac_path_FGREP_found && break 3
4505 1.1 mrg done
4506 1.1 mrg done
4507 1.1 mrg done
4508 1.1 mrg IFS=$as_save_IFS
4509 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4510 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4511 1.1 mrg fi
4512 1.1 mrg else
4513 1.1 mrg ac_cv_path_FGREP=$FGREP
4514 1.1 mrg fi
4515 1.1 mrg
4516 1.1 mrg fi
4517 1.1 mrg fi
4518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4519 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4520 1.1 mrg FGREP="$ac_cv_path_FGREP"
4521 1.1 mrg
4522 1.1 mrg
4523 1.1 mrg test -z "$GREP" && GREP=grep
4524 1.1 mrg
4525 1.1 mrg
4526 1.1 mrg
4527 1.1 mrg
4528 1.1 mrg
4529 1.1 mrg
4530 1.1 mrg
4531 1.1 mrg
4532 1.1 mrg
4533 1.1 mrg
4534 1.1 mrg
4535 1.1 mrg
4536 1.1 mrg
4537 1.1 mrg
4538 1.1 mrg
4539 1.1 mrg
4540 1.1 mrg
4541 1.1 mrg
4542 1.1 mrg
4543 1.1 mrg # Check whether --with-gnu-ld was given.
4544 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4545 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4546 1.1 mrg else
4547 1.1 mrg with_gnu_ld=no
4548 1.1 mrg fi
4549 1.1 mrg
4550 1.1 mrg ac_prog=ld
4551 1.1 mrg if test "$GCC" = yes; then
4552 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4553 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4554 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4555 1.1 mrg case $host in
4556 1.1 mrg *-*-mingw*)
4557 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4558 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4559 1.1 mrg *)
4560 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4561 1.1 mrg esac
4562 1.1 mrg case $ac_prog in
4563 1.1 mrg # Accept absolute paths.
4564 1.1 mrg [\\/]* | ?:[\\/]*)
4565 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4566 1.1 mrg # Canonicalize the pathname of ld
4567 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4568 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4569 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4570 1.1 mrg done
4571 1.1 mrg test -z "$LD" && LD="$ac_prog"
4572 1.1 mrg ;;
4573 1.1 mrg "")
4574 1.1 mrg # If it fails, then pretend we aren't using GCC.
4575 1.1 mrg ac_prog=ld
4576 1.1 mrg ;;
4577 1.1 mrg *)
4578 1.1 mrg # If it is relative, then search for the first ld in PATH.
4579 1.1 mrg with_gnu_ld=unknown
4580 1.1 mrg ;;
4581 1.1 mrg esac
4582 1.1 mrg elif test "$with_gnu_ld" = yes; then
4583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4584 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4585 1.1 mrg else
4586 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4587 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4588 1.1 mrg fi
4589 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4590 1.1 mrg $as_echo_n "(cached) " >&6
4591 1.1 mrg else
4592 1.1 mrg if test -z "$LD"; then
4593 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4594 1.1 mrg for ac_dir in $PATH; do
4595 1.1 mrg IFS="$lt_save_ifs"
4596 1.1 mrg test -z "$ac_dir" && ac_dir=.
4597 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4598 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4599 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4600 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4601 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4602 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4603 1.1 mrg *GNU* | *'with BFD'*)
4604 1.1 mrg test "$with_gnu_ld" != no && break
4605 1.1 mrg ;;
4606 1.1 mrg *)
4607 1.1 mrg test "$with_gnu_ld" != yes && break
4608 1.1 mrg ;;
4609 1.1 mrg esac
4610 1.1 mrg fi
4611 1.1 mrg done
4612 1.1 mrg IFS="$lt_save_ifs"
4613 1.1 mrg else
4614 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4615 1.1 mrg fi
4616 1.1 mrg fi
4617 1.1 mrg
4618 1.1 mrg LD="$lt_cv_path_LD"
4619 1.1 mrg if test -n "$LD"; then
4620 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4621 1.1 mrg $as_echo "$LD" >&6; }
4622 1.1 mrg else
4623 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4624 1.1 mrg $as_echo "no" >&6; }
4625 1.1 mrg fi
4626 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4627 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4628 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4629 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4630 1.1 mrg $as_echo_n "(cached) " >&6
4631 1.1 mrg else
4632 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4633 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4634 1.1 mrg *GNU* | *'with BFD'*)
4635 1.1 mrg lt_cv_prog_gnu_ld=yes
4636 1.1 mrg ;;
4637 1.1 mrg *)
4638 1.1 mrg lt_cv_prog_gnu_ld=no
4639 1.1 mrg ;;
4640 1.1 mrg esac
4641 1.1 mrg fi
4642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4643 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4644 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4645 1.1 mrg
4646 1.1 mrg
4647 1.1 mrg
4648 1.1 mrg
4649 1.1 mrg
4650 1.1 mrg
4651 1.1 mrg
4652 1.1 mrg
4653 1.1 mrg
4654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4655 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4656 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4657 1.1 mrg $as_echo_n "(cached) " >&6
4658 1.1 mrg else
4659 1.1 mrg if test -n "$NM"; then
4660 1.1 mrg # Let the user override the test.
4661 1.1 mrg lt_cv_path_NM="$NM"
4662 1.1 mrg else
4663 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4664 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4665 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4666 1.1 mrg fi
4667 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4668 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4669 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4670 1.1 mrg IFS="$lt_save_ifs"
4671 1.1 mrg test -z "$ac_dir" && ac_dir=.
4672 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4673 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4674 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4675 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4676 1.1 mrg # nm: unknown option "B" ignored
4677 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4678 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4679 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4680 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4681 1.1 mrg break
4682 1.1 mrg ;;
4683 1.1 mrg *)
4684 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4685 1.1 mrg */dev/null*)
4686 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4687 1.1 mrg break
4688 1.1 mrg ;;
4689 1.1 mrg *)
4690 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4691 1.1 mrg continue # so that we can try to find one that supports BSD flags
4692 1.1 mrg ;;
4693 1.1 mrg esac
4694 1.1 mrg ;;
4695 1.1 mrg esac
4696 1.1 mrg fi
4697 1.1 mrg done
4698 1.1 mrg IFS="$lt_save_ifs"
4699 1.1 mrg done
4700 1.1 mrg : ${lt_cv_path_NM=no}
4701 1.1 mrg fi
4702 1.1 mrg fi
4703 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4704 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4705 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4706 1.1 mrg NM="$lt_cv_path_NM"
4707 1.1 mrg else
4708 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4709 1.1 mrg if test -n "$DUMPBIN"; then :
4710 1.1 mrg # Let the user override the test.
4711 1.1 mrg else
4712 1.1 mrg if test -n "$ac_tool_prefix"; then
4713 1.1 mrg for ac_prog in dumpbin "link -dump"
4714 1.1 mrg do
4715 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4716 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4717 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4718 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4719 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4720 1.1 mrg $as_echo_n "(cached) " >&6
4721 1.1 mrg else
4722 1.1 mrg if test -n "$DUMPBIN"; then
4723 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4724 1.1 mrg else
4725 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4726 1.1 mrg for as_dir in $PATH
4727 1.1 mrg do
4728 1.1 mrg IFS=$as_save_IFS
4729 1.1 mrg test -z "$as_dir" && as_dir=.
4730 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4731 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4732 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4733 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4734 1.1 mrg break 2
4735 1.1 mrg fi
4736 1.1 mrg done
4737 1.1 mrg done
4738 1.1 mrg IFS=$as_save_IFS
4739 1.1 mrg
4740 1.1 mrg fi
4741 1.1 mrg fi
4742 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4743 1.1 mrg if test -n "$DUMPBIN"; then
4744 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4745 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4746 1.1 mrg else
4747 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4748 1.1 mrg $as_echo "no" >&6; }
4749 1.1 mrg fi
4750 1.1 mrg
4751 1.1 mrg
4752 1.1 mrg test -n "$DUMPBIN" && break
4753 1.1 mrg done
4754 1.1 mrg fi
4755 1.1 mrg if test -z "$DUMPBIN"; then
4756 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4757 1.1 mrg for ac_prog in dumpbin "link -dump"
4758 1.1 mrg do
4759 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4760 1.1 mrg set dummy $ac_prog; ac_word=$2
4761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4762 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4763 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4764 1.1 mrg $as_echo_n "(cached) " >&6
4765 1.1 mrg else
4766 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4767 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4768 1.1 mrg else
4769 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4770 1.1 mrg for as_dir in $PATH
4771 1.1 mrg do
4772 1.1 mrg IFS=$as_save_IFS
4773 1.1 mrg test -z "$as_dir" && as_dir=.
4774 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4775 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4776 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4777 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4778 1.1 mrg break 2
4779 1.1 mrg fi
4780 1.1 mrg done
4781 1.1 mrg done
4782 1.1 mrg IFS=$as_save_IFS
4783 1.1 mrg
4784 1.1 mrg fi
4785 1.1 mrg fi
4786 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4787 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4789 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4790 1.1 mrg else
4791 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4792 1.1 mrg $as_echo "no" >&6; }
4793 1.1 mrg fi
4794 1.1 mrg
4795 1.1 mrg
4796 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
4797 1.1 mrg done
4798 1.1 mrg
4799 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
4800 1.1 mrg DUMPBIN=":"
4801 1.1 mrg else
4802 1.1 mrg case $cross_compiling:$ac_tool_warned in
4803 1.1 mrg yes:)
4804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4805 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4806 1.1 mrg ac_tool_warned=yes ;;
4807 1.1 mrg esac
4808 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
4809 1.1 mrg fi
4810 1.1 mrg fi
4811 1.1 mrg
4812 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4813 1.1 mrg *COFF*)
4814 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
4815 1.1 mrg ;;
4816 1.1 mrg *)
4817 1.1 mrg DUMPBIN=:
4818 1.1 mrg ;;
4819 1.1 mrg esac
4820 1.1 mrg fi
4821 1.1 mrg
4822 1.1 mrg if test "$DUMPBIN" != ":"; then
4823 1.1 mrg NM="$DUMPBIN"
4824 1.1 mrg fi
4825 1.1 mrg fi
4826 1.1 mrg test -z "$NM" && NM=nm
4827 1.1 mrg
4828 1.1 mrg
4829 1.1 mrg
4830 1.1 mrg
4831 1.1 mrg
4832 1.1 mrg
4833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4834 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4835 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4836 1.1 mrg $as_echo_n "(cached) " >&6
4837 1.1 mrg else
4838 1.1 mrg lt_cv_nm_interface="BSD nm"
4839 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4840 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4841 1.1 mrg (eval "$ac_compile" 2>conftest.err)
4842 1.1 mrg cat conftest.err >&5
4843 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4844 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4845 1.1 mrg cat conftest.err >&5
4846 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4847 1.1 mrg cat conftest.out >&5
4848 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4849 1.1 mrg lt_cv_nm_interface="MS dumpbin"
4850 1.1 mrg fi
4851 1.1 mrg rm -f conftest*
4852 1.1 mrg fi
4853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4854 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4855 1.1 mrg
4856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4857 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4858 1.1 mrg LN_S=$as_ln_s
4859 1.1 mrg if test "$LN_S" = "ln -s"; then
4860 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4861 1.1 mrg $as_echo "yes" >&6; }
4862 1.1 mrg else
4863 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4864 1.1 mrg $as_echo "no, using $LN_S" >&6; }
4865 1.1 mrg fi
4866 1.1 mrg
4867 1.1 mrg # find the maximum length of command line arguments
4868 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4869 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4870 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4871 1.1 mrg $as_echo_n "(cached) " >&6
4872 1.1 mrg else
4873 1.1 mrg i=0
4874 1.1 mrg teststring="ABCD"
4875 1.1 mrg
4876 1.1 mrg case $build_os in
4877 1.1 mrg msdosdjgpp*)
4878 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4879 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4880 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
4881 1.1 mrg # check would be larger than it should be.
4882 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4883 1.1 mrg ;;
4884 1.1 mrg
4885 1.1 mrg gnu*)
4886 1.1 mrg # Under GNU Hurd, this test is not required because there is
4887 1.1 mrg # no limit to the length of command line arguments.
4888 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
4889 1.1 mrg lt_cv_sys_max_cmd_len=-1;
4890 1.1 mrg ;;
4891 1.1 mrg
4892 1.1 mrg cygwin* | mingw* | cegcc*)
4893 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4894 1.1 mrg # about 5 minutes as the teststring grows exponentially.
4895 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4896 1.1 mrg # you end up with a "frozen" computer, even though with patience
4897 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
4898 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
4899 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4900 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4901 1.1 mrg ;;
4902 1.1 mrg
4903 1.1 mrg mint*)
4904 1.1 mrg # On MiNT this can take a long time and run out of memory.
4905 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4906 1.1 mrg ;;
4907 1.1 mrg
4908 1.1 mrg amigaos*)
4909 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4910 1.1 mrg # So we just punt and use a minimum line length of 8192.
4911 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4912 1.1 mrg ;;
4913 1.1 mrg
4914 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4915 1.1 mrg # This has been around since 386BSD, at least. Likely further.
4916 1.1 mrg if test -x /sbin/sysctl; then
4917 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4918 1.1 mrg elif test -x /usr/sbin/sysctl; then
4919 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4920 1.1 mrg else
4921 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4922 1.1 mrg fi
4923 1.1 mrg # And add a safety zone
4924 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4925 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4926 1.1 mrg ;;
4927 1.1 mrg
4928 1.1 mrg interix*)
4929 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4930 1.1 mrg lt_cv_sys_max_cmd_len=196608
4931 1.1 mrg ;;
4932 1.1 mrg
4933 1.1 mrg osf*)
4934 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4935 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4936 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
4937 1.1 mrg # First set a reasonable default.
4938 1.1 mrg lt_cv_sys_max_cmd_len=16384
4939 1.1 mrg #
4940 1.1 mrg if test -x /sbin/sysconfig; then
4941 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4942 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4943 1.1 mrg esac
4944 1.1 mrg fi
4945 1.1 mrg ;;
4946 1.1 mrg sco3.2v5*)
4947 1.1 mrg lt_cv_sys_max_cmd_len=102400
4948 1.1 mrg ;;
4949 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4950 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4951 1.1 mrg if test -n "$kargmax"; then
4952 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4953 1.1 mrg else
4954 1.1 mrg lt_cv_sys_max_cmd_len=32768
4955 1.1 mrg fi
4956 1.1 mrg ;;
4957 1.1 mrg *)
4958 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4959 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4960 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4961 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4962 1.1 mrg else
4963 1.1 mrg # Make teststring a little bigger before we do anything with it.
4964 1.1 mrg # a 1K string should be a reasonable start.
4965 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
4966 1.1 mrg teststring=$teststring$teststring
4967 1.1 mrg done
4968 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4969 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
4970 1.1 mrg # maximum length that is only half of the actual maximum length, but
4971 1.1 mrg # we can't tell.
4972 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4973 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4974 1.1 mrg test $i != 17 # 1/2 MB should be enough
4975 1.1 mrg do
4976 1.1 mrg i=`expr $i + 1`
4977 1.1 mrg teststring=$teststring$teststring
4978 1.1 mrg done
4979 1.1 mrg # Only check the string length outside the loop.
4980 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4981 1.1 mrg teststring=
4982 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
4983 1.1 mrg # massive amounts of additional arguments before passing them to the
4984 1.1 mrg # linker. It appears as though 1/2 is a usable value.
4985 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4986 1.1 mrg fi
4987 1.1 mrg ;;
4988 1.1 mrg esac
4989 1.1 mrg
4990 1.1 mrg fi
4991 1.1 mrg
4992 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4993 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4994 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4995 1.1 mrg else
4996 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4997 1.1 mrg $as_echo "none" >&6; }
4998 1.1 mrg fi
4999 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5000 1.1 mrg
5001 1.1 mrg
5002 1.1 mrg
5003 1.1 mrg
5004 1.1 mrg
5005 1.1 mrg
5006 1.1 mrg : ${CP="cp -f"}
5007 1.1 mrg : ${MV="mv -f"}
5008 1.1 mrg : ${RM="rm -f"}
5009 1.1 mrg
5010 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5011 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5012 1.1 mrg # Try some XSI features
5013 1.1 mrg xsi_shell=no
5014 1.1 mrg ( _lt_dummy="a/b/c"
5015 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5016 1.1 mrg = c,a/b,, \
5017 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5018 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5019 1.1 mrg && xsi_shell=yes
5020 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5021 1.1 mrg $as_echo "$xsi_shell" >&6; }
5022 1.1 mrg
5023 1.1 mrg
5024 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5025 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5026 1.1 mrg lt_shell_append=no
5027 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5028 1.1 mrg >/dev/null 2>&1 \
5029 1.1 mrg && lt_shell_append=yes
5030 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5031 1.1 mrg $as_echo "$lt_shell_append" >&6; }
5032 1.1 mrg
5033 1.1 mrg
5034 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5035 1.1 mrg lt_unset=unset
5036 1.1 mrg else
5037 1.1 mrg lt_unset=false
5038 1.1 mrg fi
5039 1.1 mrg
5040 1.1 mrg
5041 1.1 mrg
5042 1.1 mrg
5043 1.1 mrg
5044 1.1 mrg # test EBCDIC or ASCII
5045 1.1 mrg case `echo X|tr X '\101'` in
5046 1.1 mrg A) # ASCII based system
5047 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5048 1.1 mrg lt_SP2NL='tr \040 \012'
5049 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
5050 1.1 mrg ;;
5051 1.1 mrg *) # EBCDIC based system
5052 1.1 mrg lt_SP2NL='tr \100 \n'
5053 1.1 mrg lt_NL2SP='tr \r\n \100\100'
5054 1.1 mrg ;;
5055 1.1 mrg esac
5056 1.1 mrg
5057 1.1 mrg
5058 1.1 mrg
5059 1.1 mrg
5060 1.1 mrg
5061 1.1 mrg
5062 1.1 mrg
5063 1.1 mrg
5064 1.1 mrg
5065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5066 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5067 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5068 1.1 mrg $as_echo_n "(cached) " >&6
5069 1.1 mrg else
5070 1.1 mrg lt_cv_ld_reload_flag='-r'
5071 1.1 mrg fi
5072 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5073 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5074 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5075 1.1 mrg case $reload_flag in
5076 1.1 mrg "" | " "*) ;;
5077 1.1 mrg *) reload_flag=" $reload_flag" ;;
5078 1.1 mrg esac
5079 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5080 1.1 mrg case $host_os in
5081 1.1 mrg darwin*)
5082 1.1 mrg if test "$GCC" = yes; then
5083 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5084 1.1 mrg else
5085 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5086 1.1 mrg fi
5087 1.1 mrg ;;
5088 1.1 mrg esac
5089 1.1 mrg
5090 1.1 mrg
5091 1.1 mrg
5092 1.1 mrg
5093 1.1 mrg
5094 1.1 mrg
5095 1.1 mrg
5096 1.1 mrg
5097 1.1 mrg
5098 1.1 mrg if test -n "$ac_tool_prefix"; then
5099 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5100 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5101 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5102 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5103 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5104 1.1 mrg $as_echo_n "(cached) " >&6
5105 1.1 mrg else
5106 1.1 mrg if test -n "$OBJDUMP"; then
5107 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5108 1.1 mrg else
5109 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5110 1.1 mrg for as_dir in $PATH
5111 1.1 mrg do
5112 1.1 mrg IFS=$as_save_IFS
5113 1.1 mrg test -z "$as_dir" && as_dir=.
5114 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5115 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5116 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5117 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5118 1.1 mrg break 2
5119 1.1 mrg fi
5120 1.1 mrg done
5121 1.1 mrg done
5122 1.1 mrg IFS=$as_save_IFS
5123 1.1 mrg
5124 1.1 mrg fi
5125 1.1 mrg fi
5126 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5127 1.1 mrg if test -n "$OBJDUMP"; then
5128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5129 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5130 1.1 mrg else
5131 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132 1.1 mrg $as_echo "no" >&6; }
5133 1.1 mrg fi
5134 1.1 mrg
5135 1.1 mrg
5136 1.1 mrg fi
5137 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5138 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5139 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5140 1.1 mrg set dummy objdump; ac_word=$2
5141 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5142 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5143 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5144 1.1 mrg $as_echo_n "(cached) " >&6
5145 1.1 mrg else
5146 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5147 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5148 1.1 mrg else
5149 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5150 1.1 mrg for as_dir in $PATH
5151 1.1 mrg do
5152 1.1 mrg IFS=$as_save_IFS
5153 1.1 mrg test -z "$as_dir" && as_dir=.
5154 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5155 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5156 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5157 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5158 1.1 mrg break 2
5159 1.1 mrg fi
5160 1.1 mrg done
5161 1.1 mrg done
5162 1.1 mrg IFS=$as_save_IFS
5163 1.1 mrg
5164 1.1 mrg fi
5165 1.1 mrg fi
5166 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5167 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5169 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5170 1.1 mrg else
5171 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5172 1.1 mrg $as_echo "no" >&6; }
5173 1.1 mrg fi
5174 1.1 mrg
5175 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5176 1.1 mrg OBJDUMP="false"
5177 1.1 mrg else
5178 1.1 mrg case $cross_compiling:$ac_tool_warned in
5179 1.1 mrg yes:)
5180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5181 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5182 1.1 mrg ac_tool_warned=yes ;;
5183 1.1 mrg esac
5184 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5185 1.1 mrg fi
5186 1.1 mrg else
5187 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5188 1.1 mrg fi
5189 1.1 mrg
5190 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5201 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5202 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5203 1.1 mrg $as_echo_n "(cached) " >&6
5204 1.1 mrg else
5205 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5206 1.1 mrg lt_cv_file_magic_test_file=
5207 1.1 mrg lt_cv_deplibs_check_method='unknown'
5208 1.1 mrg # Need to set the preceding variable on all platforms that support
5209 1.1 mrg # interlibrary dependencies.
5210 1.1 mrg # 'none' -- dependencies not supported.
5211 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5212 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5213 1.1 mrg # 'test_compile' -- check by making test program.
5214 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5215 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5216 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5217 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5218 1.1 mrg
5219 1.1 mrg case $host_os in
5220 1.1 mrg aix[4-9]*)
5221 1.1 mrg lt_cv_deplibs_check_method=pass_all
5222 1.1 mrg ;;
5223 1.1 mrg
5224 1.1 mrg beos*)
5225 1.1 mrg lt_cv_deplibs_check_method=pass_all
5226 1.1 mrg ;;
5227 1.1 mrg
5228 1.1 mrg bsdi[45]*)
5229 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5230 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5231 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5232 1.1 mrg ;;
5233 1.1 mrg
5234 1.1 mrg cygwin*)
5235 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5236 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5237 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5238 1.1 mrg ;;
5239 1.1 mrg
5240 1.1 mrg mingw* | pw32*)
5241 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5242 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5243 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5244 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5245 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5246 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5247 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5248 1.1 mrg else
5249 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5250 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5251 1.1 mrg fi
5252 1.1 mrg ;;
5253 1.1 mrg
5254 1.1 mrg cegcc*)
5255 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5256 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5257 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5258 1.1 mrg ;;
5259 1.1 mrg
5260 1.1 mrg darwin* | rhapsody*)
5261 1.1 mrg lt_cv_deplibs_check_method=pass_all
5262 1.1 mrg ;;
5263 1.1 mrg
5264 1.1 mrg freebsd* | dragonfly*)
5265 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5266 1.1 mrg case $host_cpu in
5267 1.1 mrg i*86 )
5268 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5269 1.1 mrg # Let's accept both of them until this is cleared up.
5270 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5271 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5272 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5273 1.1 mrg ;;
5274 1.1 mrg esac
5275 1.1 mrg else
5276 1.1 mrg lt_cv_deplibs_check_method=pass_all
5277 1.1 mrg fi
5278 1.1 mrg ;;
5279 1.1 mrg
5280 1.1 mrg gnu*)
5281 1.1 mrg lt_cv_deplibs_check_method=pass_all
5282 1.1 mrg ;;
5283 1.1 mrg
5284 1.1 mrg haiku*)
5285 1.1 mrg lt_cv_deplibs_check_method=pass_all
5286 1.1 mrg ;;
5287 1.1 mrg
5288 1.1 mrg hpux10.20* | hpux11*)
5289 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5290 1.1 mrg case $host_cpu in
5291 1.1 mrg ia64*)
5292 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'
5293 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5294 1.1 mrg ;;
5295 1.1 mrg hppa*64*)
5296 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]'
5297 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5298 1.1 mrg ;;
5299 1.1 mrg *)
5300 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'
5301 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5302 1.1 mrg ;;
5303 1.1 mrg esac
5304 1.1 mrg ;;
5305 1.1 mrg
5306 1.1 mrg interix[3-9]*)
5307 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5308 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5309 1.1 mrg ;;
5310 1.1 mrg
5311 1.1 mrg irix5* | irix6* | nonstopux*)
5312 1.1 mrg case $LD in
5313 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5314 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5315 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5316 1.1 mrg *) libmagic=never-match;;
5317 1.1 mrg esac
5318 1.1 mrg lt_cv_deplibs_check_method=pass_all
5319 1.1 mrg ;;
5320 1.1 mrg
5321 1.1 mrg # This must be Linux ELF.
5322 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5323 1.1 mrg lt_cv_deplibs_check_method=pass_all
5324 1.1 mrg ;;
5325 1.1 mrg
5326 1.1 mrg netbsd*)
5327 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5328 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5329 1.1 mrg else
5330 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5331 1.1 mrg fi
5332 1.1 mrg ;;
5333 1.1 mrg
5334 1.1 mrg newos6*)
5335 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5336 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5337 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5338 1.1 mrg ;;
5339 1.1 mrg
5340 1.1 mrg *nto* | *qnx*)
5341 1.1 mrg lt_cv_deplibs_check_method=pass_all
5342 1.1 mrg ;;
5343 1.1 mrg
5344 1.1 mrg openbsd*)
5345 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5346 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5347 1.1 mrg else
5348 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5349 1.1 mrg fi
5350 1.1 mrg ;;
5351 1.1 mrg
5352 1.1 mrg osf3* | osf4* | osf5*)
5353 1.1 mrg lt_cv_deplibs_check_method=pass_all
5354 1.1 mrg ;;
5355 1.1 mrg
5356 1.1 mrg rdos*)
5357 1.1 mrg lt_cv_deplibs_check_method=pass_all
5358 1.1 mrg ;;
5359 1.1 mrg
5360 1.1 mrg solaris*)
5361 1.1 mrg lt_cv_deplibs_check_method=pass_all
5362 1.1 mrg ;;
5363 1.1 mrg
5364 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5365 1.1 mrg lt_cv_deplibs_check_method=pass_all
5366 1.1 mrg ;;
5367 1.1 mrg
5368 1.1 mrg sysv4 | sysv4.3*)
5369 1.1 mrg case $host_vendor in
5370 1.1 mrg motorola)
5371 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]'
5372 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5373 1.1 mrg ;;
5374 1.1 mrg ncr)
5375 1.1 mrg lt_cv_deplibs_check_method=pass_all
5376 1.1 mrg ;;
5377 1.1 mrg sequent)
5378 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5379 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5380 1.1 mrg ;;
5381 1.1 mrg sni)
5382 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5383 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5384 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5385 1.1 mrg ;;
5386 1.1 mrg siemens)
5387 1.1 mrg lt_cv_deplibs_check_method=pass_all
5388 1.1 mrg ;;
5389 1.1 mrg pc)
5390 1.1 mrg lt_cv_deplibs_check_method=pass_all
5391 1.1 mrg ;;
5392 1.1 mrg esac
5393 1.1 mrg ;;
5394 1.1 mrg
5395 1.1 mrg tpf*)
5396 1.1 mrg lt_cv_deplibs_check_method=pass_all
5397 1.1 mrg ;;
5398 1.1 mrg esac
5399 1.1 mrg
5400 1.1 mrg fi
5401 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5402 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5403 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5404 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5405 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5406 1.1 mrg
5407 1.1 mrg
5408 1.1 mrg
5409 1.1 mrg
5410 1.1 mrg
5411 1.1 mrg
5412 1.1 mrg
5413 1.1 mrg
5414 1.1 mrg
5415 1.1 mrg
5416 1.1 mrg
5417 1.1 mrg
5418 1.1 mrg if test -n "$ac_tool_prefix"; then
5419 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5420 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5421 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5422 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5423 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5424 1.1 mrg $as_echo_n "(cached) " >&6
5425 1.1 mrg else
5426 1.1 mrg if test -n "$AR"; then
5427 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5428 1.1 mrg else
5429 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5430 1.1 mrg for as_dir in $PATH
5431 1.1 mrg do
5432 1.1 mrg IFS=$as_save_IFS
5433 1.1 mrg test -z "$as_dir" && as_dir=.
5434 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5435 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5436 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5437 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5438 1.1 mrg break 2
5439 1.1 mrg fi
5440 1.1 mrg done
5441 1.1 mrg done
5442 1.1 mrg IFS=$as_save_IFS
5443 1.1 mrg
5444 1.1 mrg fi
5445 1.1 mrg fi
5446 1.1 mrg AR=$ac_cv_prog_AR
5447 1.1 mrg if test -n "$AR"; then
5448 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5449 1.1 mrg $as_echo "$AR" >&6; }
5450 1.1 mrg else
5451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5452 1.1 mrg $as_echo "no" >&6; }
5453 1.1 mrg fi
5454 1.1 mrg
5455 1.1 mrg
5456 1.1 mrg fi
5457 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5458 1.1 mrg ac_ct_AR=$AR
5459 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5460 1.1 mrg set dummy ar; ac_word=$2
5461 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5462 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5463 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5464 1.1 mrg $as_echo_n "(cached) " >&6
5465 1.1 mrg else
5466 1.1 mrg if test -n "$ac_ct_AR"; then
5467 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5468 1.1 mrg else
5469 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5470 1.1 mrg for as_dir in $PATH
5471 1.1 mrg do
5472 1.1 mrg IFS=$as_save_IFS
5473 1.1 mrg test -z "$as_dir" && as_dir=.
5474 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5475 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5476 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5477 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5478 1.1 mrg break 2
5479 1.1 mrg fi
5480 1.1 mrg done
5481 1.1 mrg done
5482 1.1 mrg IFS=$as_save_IFS
5483 1.1 mrg
5484 1.1 mrg fi
5485 1.1 mrg fi
5486 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5487 1.1 mrg if test -n "$ac_ct_AR"; then
5488 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5489 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5490 1.1 mrg else
5491 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5492 1.1 mrg $as_echo "no" >&6; }
5493 1.1 mrg fi
5494 1.1 mrg
5495 1.1 mrg if test "x$ac_ct_AR" = x; then
5496 1.1 mrg AR="false"
5497 1.1 mrg else
5498 1.1 mrg case $cross_compiling:$ac_tool_warned in
5499 1.1 mrg yes:)
5500 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5501 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5502 1.1 mrg ac_tool_warned=yes ;;
5503 1.1 mrg esac
5504 1.1 mrg AR=$ac_ct_AR
5505 1.1 mrg fi
5506 1.1 mrg else
5507 1.1 mrg AR="$ac_cv_prog_AR"
5508 1.1 mrg fi
5509 1.1 mrg
5510 1.1 mrg test -z "$AR" && AR=ar
5511 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5512 1.1 mrg
5513 1.1 mrg
5514 1.1 mrg
5515 1.1 mrg
5516 1.1 mrg
5517 1.1 mrg
5518 1.1 mrg
5519 1.1 mrg
5520 1.1 mrg
5521 1.1 mrg
5522 1.1 mrg
5523 1.1 mrg if test -n "$ac_tool_prefix"; then
5524 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5525 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5526 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5527 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5528 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5529 1.1 mrg $as_echo_n "(cached) " >&6
5530 1.1 mrg else
5531 1.1 mrg if test -n "$STRIP"; then
5532 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5533 1.1 mrg else
5534 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5535 1.1 mrg for as_dir in $PATH
5536 1.1 mrg do
5537 1.1 mrg IFS=$as_save_IFS
5538 1.1 mrg test -z "$as_dir" && as_dir=.
5539 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5540 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5541 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5542 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5543 1.1 mrg break 2
5544 1.1 mrg fi
5545 1.1 mrg done
5546 1.1 mrg done
5547 1.1 mrg IFS=$as_save_IFS
5548 1.1 mrg
5549 1.1 mrg fi
5550 1.1 mrg fi
5551 1.1 mrg STRIP=$ac_cv_prog_STRIP
5552 1.1 mrg if test -n "$STRIP"; then
5553 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5554 1.1 mrg $as_echo "$STRIP" >&6; }
5555 1.1 mrg else
5556 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5557 1.1 mrg $as_echo "no" >&6; }
5558 1.1 mrg fi
5559 1.1 mrg
5560 1.1 mrg
5561 1.1 mrg fi
5562 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5563 1.1 mrg ac_ct_STRIP=$STRIP
5564 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5565 1.1 mrg set dummy strip; ac_word=$2
5566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5567 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5568 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5569 1.1 mrg $as_echo_n "(cached) " >&6
5570 1.1 mrg else
5571 1.1 mrg if test -n "$ac_ct_STRIP"; then
5572 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5573 1.1 mrg else
5574 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5575 1.1 mrg for as_dir in $PATH
5576 1.1 mrg do
5577 1.1 mrg IFS=$as_save_IFS
5578 1.1 mrg test -z "$as_dir" && as_dir=.
5579 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5580 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5581 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5582 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5583 1.1 mrg break 2
5584 1.1 mrg fi
5585 1.1 mrg done
5586 1.1 mrg done
5587 1.1 mrg IFS=$as_save_IFS
5588 1.1 mrg
5589 1.1 mrg fi
5590 1.1 mrg fi
5591 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5592 1.1 mrg if test -n "$ac_ct_STRIP"; then
5593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5594 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5595 1.1 mrg else
5596 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5597 1.1 mrg $as_echo "no" >&6; }
5598 1.1 mrg fi
5599 1.1 mrg
5600 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5601 1.1 mrg STRIP=":"
5602 1.1 mrg else
5603 1.1 mrg case $cross_compiling:$ac_tool_warned in
5604 1.1 mrg yes:)
5605 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5606 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5607 1.1 mrg ac_tool_warned=yes ;;
5608 1.1 mrg esac
5609 1.1 mrg STRIP=$ac_ct_STRIP
5610 1.1 mrg fi
5611 1.1 mrg else
5612 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5613 1.1 mrg fi
5614 1.1 mrg
5615 1.1 mrg test -z "$STRIP" && STRIP=:
5616 1.1 mrg
5617 1.1 mrg
5618 1.1 mrg
5619 1.1 mrg
5620 1.1 mrg
5621 1.1 mrg
5622 1.1 mrg if test -n "$ac_tool_prefix"; then
5623 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5624 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5625 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5626 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5627 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5628 1.1 mrg $as_echo_n "(cached) " >&6
5629 1.1 mrg else
5630 1.1 mrg if test -n "$RANLIB"; then
5631 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5632 1.1 mrg else
5633 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5634 1.1 mrg for as_dir in $PATH
5635 1.1 mrg do
5636 1.1 mrg IFS=$as_save_IFS
5637 1.1 mrg test -z "$as_dir" && as_dir=.
5638 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5639 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5640 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5641 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5642 1.1 mrg break 2
5643 1.1 mrg fi
5644 1.1 mrg done
5645 1.1 mrg done
5646 1.1 mrg IFS=$as_save_IFS
5647 1.1 mrg
5648 1.1 mrg fi
5649 1.1 mrg fi
5650 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5651 1.1 mrg if test -n "$RANLIB"; then
5652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5653 1.1 mrg $as_echo "$RANLIB" >&6; }
5654 1.1 mrg else
5655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5656 1.1 mrg $as_echo "no" >&6; }
5657 1.1 mrg fi
5658 1.1 mrg
5659 1.1 mrg
5660 1.1 mrg fi
5661 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5662 1.1 mrg ac_ct_RANLIB=$RANLIB
5663 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5664 1.1 mrg set dummy ranlib; ac_word=$2
5665 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5666 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5667 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5668 1.1 mrg $as_echo_n "(cached) " >&6
5669 1.1 mrg else
5670 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5671 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5672 1.1 mrg else
5673 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5674 1.1 mrg for as_dir in $PATH
5675 1.1 mrg do
5676 1.1 mrg IFS=$as_save_IFS
5677 1.1 mrg test -z "$as_dir" && as_dir=.
5678 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5679 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5680 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5681 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5682 1.1 mrg break 2
5683 1.1 mrg fi
5684 1.1 mrg done
5685 1.1 mrg done
5686 1.1 mrg IFS=$as_save_IFS
5687 1.1 mrg
5688 1.1 mrg fi
5689 1.1 mrg fi
5690 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5691 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5692 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5693 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5694 1.1 mrg else
5695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5696 1.1 mrg $as_echo "no" >&6; }
5697 1.1 mrg fi
5698 1.1 mrg
5699 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5700 1.1 mrg RANLIB=":"
5701 1.1 mrg else
5702 1.1 mrg case $cross_compiling:$ac_tool_warned in
5703 1.1 mrg yes:)
5704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5705 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5706 1.1 mrg ac_tool_warned=yes ;;
5707 1.1 mrg esac
5708 1.1 mrg RANLIB=$ac_ct_RANLIB
5709 1.1 mrg fi
5710 1.1 mrg else
5711 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5712 1.1 mrg fi
5713 1.1 mrg
5714 1.1 mrg test -z "$RANLIB" && RANLIB=:
5715 1.1 mrg
5716 1.1 mrg
5717 1.1 mrg
5718 1.1 mrg
5719 1.1 mrg
5720 1.1 mrg
5721 1.1 mrg # Determine commands to create old-style static archives.
5722 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5723 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5724 1.1 mrg old_postuninstall_cmds=
5725 1.1 mrg
5726 1.1 mrg if test -n "$RANLIB"; then
5727 1.1 mrg case $host_os in
5728 1.1 mrg openbsd*)
5729 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5730 1.1 mrg ;;
5731 1.1 mrg *)
5732 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5733 1.1 mrg ;;
5734 1.1 mrg esac
5735 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5736 1.1 mrg fi
5737 1.1 mrg
5738 1.1 mrg case $host_os in
5739 1.1 mrg darwin*)
5740 1.1 mrg lock_old_archive_extraction=yes ;;
5741 1.1 mrg *)
5742 1.1 mrg lock_old_archive_extraction=no ;;
5743 1.1 mrg esac
5744 1.1 mrg
5745 1.1 mrg
5746 1.1 mrg
5747 1.1 mrg
5748 1.1 mrg
5749 1.1 mrg
5750 1.1 mrg
5751 1.1 mrg
5752 1.1 mrg
5753 1.1 mrg
5754 1.1 mrg
5755 1.1 mrg
5756 1.1 mrg
5757 1.1 mrg
5758 1.1 mrg
5759 1.1 mrg
5760 1.1 mrg
5761 1.1 mrg
5762 1.1 mrg
5763 1.1 mrg
5764 1.1 mrg
5765 1.1 mrg
5766 1.1 mrg
5767 1.1 mrg
5768 1.1 mrg
5769 1.1 mrg
5770 1.1 mrg
5771 1.1 mrg
5772 1.1 mrg
5773 1.1 mrg
5774 1.1 mrg
5775 1.1 mrg
5776 1.1 mrg
5777 1.1 mrg
5778 1.1 mrg
5779 1.1 mrg
5780 1.1 mrg
5781 1.1 mrg
5782 1.1 mrg
5783 1.1 mrg # If no C compiler was specified, use CC.
5784 1.1 mrg LTCC=${LTCC-"$CC"}
5785 1.1 mrg
5786 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
5787 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5788 1.1 mrg
5789 1.1 mrg # Allow CC to be a program name with arguments.
5790 1.1 mrg compiler=$CC
5791 1.1 mrg
5792 1.1 mrg
5793 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5795 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5796 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5797 1.1 mrg $as_echo_n "(cached) " >&6
5798 1.1 mrg else
5799 1.1 mrg
5800 1.1 mrg # These are sane defaults that work on at least a few old systems.
5801 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5802 1.1 mrg
5803 1.1 mrg # Character class describing NM global symbol codes.
5804 1.1 mrg symcode='[BCDEGRST]'
5805 1.1 mrg
5806 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5807 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5808 1.1 mrg
5809 1.1 mrg # Define system-specific variables.
5810 1.1 mrg case $host_os in
5811 1.1 mrg aix*)
5812 1.1 mrg symcode='[BCDT]'
5813 1.1 mrg ;;
5814 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
5815 1.1 mrg symcode='[ABCDGISTW]'
5816 1.1 mrg ;;
5817 1.1 mrg hpux*)
5818 1.1 mrg if test "$host_cpu" = ia64; then
5819 1.1 mrg symcode='[ABCDEGRST]'
5820 1.1 mrg fi
5821 1.1 mrg ;;
5822 1.1 mrg irix* | nonstopux*)
5823 1.1 mrg symcode='[BCDEGRST]'
5824 1.1 mrg ;;
5825 1.1 mrg osf*)
5826 1.1 mrg symcode='[BCDEGQRST]'
5827 1.1 mrg ;;
5828 1.1 mrg solaris*)
5829 1.1 mrg symcode='[BDRT]'
5830 1.1 mrg ;;
5831 1.1 mrg sco3.2v5*)
5832 1.1 mrg symcode='[DT]'
5833 1.1 mrg ;;
5834 1.1 mrg sysv4.2uw2*)
5835 1.1 mrg symcode='[DT]'
5836 1.1 mrg ;;
5837 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5838 1.1 mrg symcode='[ABDT]'
5839 1.1 mrg ;;
5840 1.1 mrg sysv4)
5841 1.1 mrg symcode='[DFNSTU]'
5842 1.1 mrg ;;
5843 1.1 mrg esac
5844 1.1 mrg
5845 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
5846 1.1 mrg case `$NM -V 2>&1` in
5847 1.1 mrg *GNU* | *'with BFD'*)
5848 1.1 mrg symcode='[ABCDGIRSTW]' ;;
5849 1.1 mrg esac
5850 1.1 mrg
5851 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
5852 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5853 1.1 mrg # so use this general approach.
5854 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'"
5855 1.1 mrg
5856 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
5857 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'"
5858 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'"
5859 1.1 mrg
5860 1.1 mrg # Handle CRLF in mingw tool chain
5861 1.1 mrg opt_cr=
5862 1.1 mrg case $build_os in
5863 1.1 mrg mingw*)
5864 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5865 1.1 mrg ;;
5866 1.1 mrg esac
5867 1.1 mrg
5868 1.1 mrg # Try without a prefix underscore, then with it.
5869 1.1 mrg for ac_symprfx in "" "_"; do
5870 1.1 mrg
5871 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5872 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5873 1.1 mrg
5874 1.1 mrg # Write the raw and C identifiers.
5875 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5876 1.1 mrg # Fake it for dumpbin and say T for any non-static function
5877 1.1 mrg # and D for any global variable.
5878 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
5879 1.1 mrg # which start with @ or ?.
5880 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5881 1.1 mrg " {last_section=section; section=\$ 3};"\
5882 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5883 1.1 mrg " \$ 0!~/External *\|/{next};"\
5884 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5885 1.1 mrg " {if(hide[section]) next};"\
5886 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5887 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5888 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5889 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5890 1.1 mrg " ' prfx=^$ac_symprfx"
5891 1.1 mrg else
5892 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5893 1.1 mrg fi
5894 1.1 mrg
5895 1.1 mrg # Check to see that the pipe works correctly.
5896 1.1 mrg pipe_works=no
5897 1.1 mrg
5898 1.1 mrg rm -f conftest*
5899 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
5900 1.1 mrg #ifdef __cplusplus
5901 1.1 mrg extern "C" {
5902 1.1 mrg #endif
5903 1.1 mrg char nm_test_var;
5904 1.1 mrg void nm_test_func(void);
5905 1.1 mrg void nm_test_func(void){}
5906 1.1 mrg #ifdef __cplusplus
5907 1.1 mrg }
5908 1.1 mrg #endif
5909 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5910 1.1 mrg _LT_EOF
5911 1.1 mrg
5912 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5913 1.1 mrg (eval $ac_compile) 2>&5
5914 1.1 mrg ac_status=$?
5915 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5916 1.1 mrg test $ac_status = 0; }; then
5917 1.1 mrg # Now try to grab the symbols.
5918 1.1 mrg nlist=conftest.nm
5919 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5920 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5921 1.1 mrg ac_status=$?
5922 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5923 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
5924 1.1 mrg # Try sorting and uniquifying the output.
5925 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5926 1.1 mrg mv -f "$nlist"T "$nlist"
5927 1.1 mrg else
5928 1.1 mrg rm -f "$nlist"T
5929 1.1 mrg fi
5930 1.1 mrg
5931 1.1 mrg # Make sure that we snagged all the symbols we need.
5932 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5933 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5934 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
5935 1.1 mrg #ifdef __cplusplus
5936 1.1 mrg extern "C" {
5937 1.1 mrg #endif
5938 1.1 mrg
5939 1.1 mrg _LT_EOF
5940 1.1 mrg # Now generate the symbol file.
5941 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5942 1.1 mrg
5943 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
5944 1.1 mrg
5945 1.1 mrg /* The mapping between symbol names and symbols. */
5946 1.1 mrg const struct {
5947 1.1 mrg const char *name;
5948 1.1 mrg void *address;
5949 1.1 mrg }
5950 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5951 1.1 mrg {
5952 1.1 mrg { "@PROGRAM@", (void *) 0 },
5953 1.1 mrg _LT_EOF
5954 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5955 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5956 1.1 mrg {0, (void *) 0}
5957 1.1 mrg };
5958 1.1 mrg
5959 1.1 mrg /* This works around a problem in FreeBSD linker */
5960 1.1 mrg #ifdef FREEBSD_WORKAROUND
5961 1.1 mrg static const void *lt_preloaded_setup() {
5962 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5963 1.1 mrg }
5964 1.1 mrg #endif
5965 1.1 mrg
5966 1.1 mrg #ifdef __cplusplus
5967 1.1 mrg }
5968 1.1 mrg #endif
5969 1.1 mrg _LT_EOF
5970 1.1 mrg # Now try linking the two files.
5971 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5972 1.1 mrg lt_save_LIBS="$LIBS"
5973 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5974 1.1 mrg LIBS="conftstm.$ac_objext"
5975 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5976 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5977 1.1 mrg (eval $ac_link) 2>&5
5978 1.1 mrg ac_status=$?
5979 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5980 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5981 1.1 mrg pipe_works=yes
5982 1.1 mrg fi
5983 1.1 mrg LIBS="$lt_save_LIBS"
5984 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5985 1.1 mrg else
5986 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5987 1.1 mrg fi
5988 1.1 mrg else
5989 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5990 1.1 mrg fi
5991 1.1 mrg else
5992 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5993 1.1 mrg fi
5994 1.1 mrg else
5995 1.1 mrg echo "$progname: failed program was:" >&5
5996 1.1 mrg cat conftest.$ac_ext >&5
5997 1.1 mrg fi
5998 1.1 mrg rm -rf conftest* conftst*
5999 1.1 mrg
6000 1.1 mrg # Do not use the global_symbol_pipe unless it works.
6001 1.1 mrg if test "$pipe_works" = yes; then
6002 1.1 mrg break
6003 1.1 mrg else
6004 1.1 mrg lt_cv_sys_global_symbol_pipe=
6005 1.1 mrg fi
6006 1.1 mrg done
6007 1.1 mrg
6008 1.1 mrg fi
6009 1.1 mrg
6010 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6011 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
6012 1.1 mrg fi
6013 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6014 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6015 1.1 mrg $as_echo "failed" >&6; }
6016 1.1 mrg else
6017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6018 1.1 mrg $as_echo "ok" >&6; }
6019 1.1 mrg fi
6020 1.1 mrg
6021 1.1 mrg
6022 1.1 mrg
6023 1.1 mrg
6024 1.1 mrg
6025 1.1 mrg
6026 1.1 mrg
6027 1.1 mrg
6028 1.1 mrg
6029 1.1 mrg
6030 1.1 mrg
6031 1.1 mrg
6032 1.1 mrg
6033 1.1 mrg
6034 1.1 mrg
6035 1.1 mrg
6036 1.1 mrg
6037 1.1 mrg
6038 1.1 mrg
6039 1.1 mrg
6040 1.1 mrg
6041 1.1 mrg
6042 1.1 mrg # Check whether --enable-libtool-lock was given.
6043 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
6044 1.1 mrg enableval=$enable_libtool_lock;
6045 1.1 mrg fi
6046 1.1 mrg
6047 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6048 1.1 mrg
6049 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
6050 1.1 mrg # libtool support.
6051 1.1 mrg case $host in
6052 1.1 mrg ia64-*-hpux*)
6053 1.1 mrg # Find out which ABI we are using.
6054 1.1 mrg echo 'int i;' > conftest.$ac_ext
6055 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6056 1.1 mrg (eval $ac_compile) 2>&5
6057 1.1 mrg ac_status=$?
6058 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6059 1.1 mrg test $ac_status = 0; }; then
6060 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6061 1.1 mrg *ELF-32*)
6062 1.1 mrg HPUX_IA64_MODE="32"
6063 1.1 mrg ;;
6064 1.1 mrg *ELF-64*)
6065 1.1 mrg HPUX_IA64_MODE="64"
6066 1.1 mrg ;;
6067 1.1 mrg esac
6068 1.1 mrg fi
6069 1.1 mrg rm -rf conftest*
6070 1.1 mrg ;;
6071 1.1 mrg *-*-irix6*)
6072 1.1 mrg # Find out which ABI we are using.
6073 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6074 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6075 1.1 mrg (eval $ac_compile) 2>&5
6076 1.1 mrg ac_status=$?
6077 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6078 1.1 mrg test $ac_status = 0; }; then
6079 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6080 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6081 1.1 mrg *32-bit*)
6082 1.1 mrg LD="${LD-ld} -melf32bsmip"
6083 1.1 mrg ;;
6084 1.1 mrg *N32*)
6085 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6086 1.1 mrg ;;
6087 1.1 mrg *64-bit*)
6088 1.1 mrg LD="${LD-ld} -melf64bmip"
6089 1.1 mrg ;;
6090 1.1 mrg esac
6091 1.1 mrg else
6092 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6093 1.1 mrg *32-bit*)
6094 1.1 mrg LD="${LD-ld} -32"
6095 1.1 mrg ;;
6096 1.1 mrg *N32*)
6097 1.1 mrg LD="${LD-ld} -n32"
6098 1.1 mrg ;;
6099 1.1 mrg *64-bit*)
6100 1.1 mrg LD="${LD-ld} -64"
6101 1.1 mrg ;;
6102 1.1 mrg esac
6103 1.1 mrg fi
6104 1.1 mrg fi
6105 1.1 mrg rm -rf conftest*
6106 1.1 mrg ;;
6107 1.1 mrg
6108 1.4 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6109 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6110 1.1 mrg # Find out which ABI we are using.
6111 1.1 mrg echo 'int i;' > conftest.$ac_ext
6112 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6113 1.1 mrg (eval $ac_compile) 2>&5
6114 1.1 mrg ac_status=$?
6115 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6116 1.1 mrg test $ac_status = 0; }; then
6117 1.1 mrg case `/usr/bin/file conftest.o` in
6118 1.1 mrg *32-bit*)
6119 1.1 mrg case $host in
6120 1.1 mrg x86_64-*kfreebsd*-gnu)
6121 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6122 1.1 mrg ;;
6123 1.1 mrg x86_64-*linux*)
6124 1.4 mrg case `/usr/bin/file conftest.o` in
6125 1.4 mrg *x86-64*)
6126 1.4 mrg LD="${LD-ld} -m elf32_x86_64"
6127 1.4 mrg ;;
6128 1.4 mrg *)
6129 1.4 mrg LD="${LD-ld} -m elf_i386"
6130 1.4 mrg ;;
6131 1.4 mrg esac
6132 1.1 mrg ;;
6133 1.4 mrg powerpc64le-*linux*)
6134 1.4 mrg LD="${LD-ld} -m elf32lppclinux"
6135 1.4 mrg ;;
6136 1.4 mrg powerpc64-*linux*)
6137 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6138 1.1 mrg ;;
6139 1.1 mrg s390x-*linux*)
6140 1.1 mrg LD="${LD-ld} -m elf_s390"
6141 1.1 mrg ;;
6142 1.1 mrg sparc64-*linux*)
6143 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6144 1.1 mrg ;;
6145 1.1 mrg esac
6146 1.1 mrg ;;
6147 1.1 mrg *64-bit*)
6148 1.1 mrg case $host in
6149 1.1 mrg x86_64-*kfreebsd*-gnu)
6150 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6151 1.1 mrg ;;
6152 1.1 mrg x86_64-*linux*)
6153 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6154 1.1 mrg ;;
6155 1.4 mrg powerpcle-*linux*)
6156 1.4 mrg LD="${LD-ld} -m elf64lppc"
6157 1.4 mrg ;;
6158 1.4 mrg powerpc-*linux*)
6159 1.1 mrg LD="${LD-ld} -m elf64ppc"
6160 1.1 mrg ;;
6161 1.1 mrg s390*-*linux*|s390*-*tpf*)
6162 1.1 mrg LD="${LD-ld} -m elf64_s390"
6163 1.1 mrg ;;
6164 1.1 mrg sparc*-*linux*)
6165 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6166 1.1 mrg ;;
6167 1.1 mrg esac
6168 1.1 mrg ;;
6169 1.1 mrg esac
6170 1.1 mrg fi
6171 1.1 mrg rm -rf conftest*
6172 1.1 mrg ;;
6173 1.1 mrg
6174 1.1 mrg *-*-sco3.2v5*)
6175 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6176 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6177 1.1 mrg CFLAGS="$CFLAGS -belf"
6178 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6179 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6180 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6181 1.1 mrg $as_echo_n "(cached) " >&6
6182 1.1 mrg else
6183 1.1 mrg ac_ext=c
6184 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6185 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6186 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6187 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6188 1.1 mrg
6189 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6190 1.1 mrg /* end confdefs.h. */
6191 1.1 mrg
6192 1.1 mrg int
6193 1.1 mrg main ()
6194 1.1 mrg {
6195 1.1 mrg
6196 1.1 mrg ;
6197 1.1 mrg return 0;
6198 1.1 mrg }
6199 1.1 mrg _ACEOF
6200 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6201 1.1 mrg lt_cv_cc_needs_belf=yes
6202 1.1 mrg else
6203 1.1 mrg lt_cv_cc_needs_belf=no
6204 1.1 mrg fi
6205 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6206 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6207 1.1 mrg ac_ext=c
6208 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6209 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6210 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6211 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6212 1.1 mrg
6213 1.1 mrg fi
6214 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6215 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6216 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6217 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6218 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6219 1.1 mrg fi
6220 1.1 mrg ;;
6221 1.1 mrg sparc*-*solaris*)
6222 1.1 mrg # Find out which ABI we are using.
6223 1.1 mrg echo 'int i;' > conftest.$ac_ext
6224 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6225 1.1 mrg (eval $ac_compile) 2>&5
6226 1.1 mrg ac_status=$?
6227 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6228 1.1 mrg test $ac_status = 0; }; then
6229 1.1 mrg case `/usr/bin/file conftest.o` in
6230 1.1 mrg *64-bit*)
6231 1.1 mrg case $lt_cv_prog_gnu_ld in
6232 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6233 1.1 mrg *)
6234 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6235 1.1 mrg LD="${LD-ld} -64"
6236 1.1 mrg fi
6237 1.1 mrg ;;
6238 1.1 mrg esac
6239 1.1 mrg ;;
6240 1.1 mrg esac
6241 1.1 mrg fi
6242 1.1 mrg rm -rf conftest*
6243 1.1 mrg ;;
6244 1.1 mrg esac
6245 1.1 mrg
6246 1.1 mrg need_locks="$enable_libtool_lock"
6247 1.1 mrg
6248 1.1 mrg
6249 1.1 mrg case $host_os in
6250 1.1 mrg rhapsody* | darwin*)
6251 1.1 mrg if test -n "$ac_tool_prefix"; then
6252 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6253 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6254 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6255 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6256 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6257 1.1 mrg $as_echo_n "(cached) " >&6
6258 1.1 mrg else
6259 1.1 mrg if test -n "$DSYMUTIL"; then
6260 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6261 1.1 mrg else
6262 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6263 1.1 mrg for as_dir in $PATH
6264 1.1 mrg do
6265 1.1 mrg IFS=$as_save_IFS
6266 1.1 mrg test -z "$as_dir" && as_dir=.
6267 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6268 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6269 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6270 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6271 1.1 mrg break 2
6272 1.1 mrg fi
6273 1.1 mrg done
6274 1.1 mrg done
6275 1.1 mrg IFS=$as_save_IFS
6276 1.1 mrg
6277 1.1 mrg fi
6278 1.1 mrg fi
6279 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6280 1.1 mrg if test -n "$DSYMUTIL"; then
6281 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6282 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6283 1.1 mrg else
6284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6285 1.1 mrg $as_echo "no" >&6; }
6286 1.1 mrg fi
6287 1.1 mrg
6288 1.1 mrg
6289 1.1 mrg fi
6290 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6291 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6292 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6293 1.1 mrg set dummy dsymutil; ac_word=$2
6294 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6295 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6296 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6297 1.1 mrg $as_echo_n "(cached) " >&6
6298 1.1 mrg else
6299 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6300 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6301 1.1 mrg else
6302 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6303 1.1 mrg for as_dir in $PATH
6304 1.1 mrg do
6305 1.1 mrg IFS=$as_save_IFS
6306 1.1 mrg test -z "$as_dir" && as_dir=.
6307 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6308 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6309 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6310 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6311 1.1 mrg break 2
6312 1.1 mrg fi
6313 1.1 mrg done
6314 1.1 mrg done
6315 1.1 mrg IFS=$as_save_IFS
6316 1.1 mrg
6317 1.1 mrg fi
6318 1.1 mrg fi
6319 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6320 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6321 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6322 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6323 1.1 mrg else
6324 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6325 1.1 mrg $as_echo "no" >&6; }
6326 1.1 mrg fi
6327 1.1 mrg
6328 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6329 1.1 mrg DSYMUTIL=":"
6330 1.1 mrg else
6331 1.1 mrg case $cross_compiling:$ac_tool_warned in
6332 1.1 mrg yes:)
6333 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6334 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6335 1.1 mrg ac_tool_warned=yes ;;
6336 1.1 mrg esac
6337 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6338 1.1 mrg fi
6339 1.1 mrg else
6340 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6341 1.1 mrg fi
6342 1.1 mrg
6343 1.1 mrg if test -n "$ac_tool_prefix"; then
6344 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6345 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6347 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6348 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6349 1.1 mrg $as_echo_n "(cached) " >&6
6350 1.1 mrg else
6351 1.1 mrg if test -n "$NMEDIT"; then
6352 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6353 1.1 mrg else
6354 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355 1.1 mrg for as_dir in $PATH
6356 1.1 mrg do
6357 1.1 mrg IFS=$as_save_IFS
6358 1.1 mrg test -z "$as_dir" && as_dir=.
6359 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6360 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6361 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6362 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6363 1.1 mrg break 2
6364 1.1 mrg fi
6365 1.1 mrg done
6366 1.1 mrg done
6367 1.1 mrg IFS=$as_save_IFS
6368 1.1 mrg
6369 1.1 mrg fi
6370 1.1 mrg fi
6371 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6372 1.1 mrg if test -n "$NMEDIT"; then
6373 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6374 1.1 mrg $as_echo "$NMEDIT" >&6; }
6375 1.1 mrg else
6376 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6377 1.1 mrg $as_echo "no" >&6; }
6378 1.1 mrg fi
6379 1.1 mrg
6380 1.1 mrg
6381 1.1 mrg fi
6382 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6383 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6384 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6385 1.1 mrg set dummy nmedit; ac_word=$2
6386 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6387 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6388 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6389 1.1 mrg $as_echo_n "(cached) " >&6
6390 1.1 mrg else
6391 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6392 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6393 1.1 mrg else
6394 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6395 1.1 mrg for as_dir in $PATH
6396 1.1 mrg do
6397 1.1 mrg IFS=$as_save_IFS
6398 1.1 mrg test -z "$as_dir" && as_dir=.
6399 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6400 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6401 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6402 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6403 1.1 mrg break 2
6404 1.1 mrg fi
6405 1.1 mrg done
6406 1.1 mrg done
6407 1.1 mrg IFS=$as_save_IFS
6408 1.1 mrg
6409 1.1 mrg fi
6410 1.1 mrg fi
6411 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6412 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6414 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6415 1.1 mrg else
6416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6417 1.1 mrg $as_echo "no" >&6; }
6418 1.1 mrg fi
6419 1.1 mrg
6420 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6421 1.1 mrg NMEDIT=":"
6422 1.1 mrg else
6423 1.1 mrg case $cross_compiling:$ac_tool_warned in
6424 1.1 mrg yes:)
6425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6426 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6427 1.1 mrg ac_tool_warned=yes ;;
6428 1.1 mrg esac
6429 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6430 1.1 mrg fi
6431 1.1 mrg else
6432 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6433 1.1 mrg fi
6434 1.1 mrg
6435 1.1 mrg if test -n "$ac_tool_prefix"; then
6436 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6437 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6438 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6439 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6440 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6441 1.1 mrg $as_echo_n "(cached) " >&6
6442 1.1 mrg else
6443 1.1 mrg if test -n "$LIPO"; then
6444 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6445 1.1 mrg else
6446 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6447 1.1 mrg for as_dir in $PATH
6448 1.1 mrg do
6449 1.1 mrg IFS=$as_save_IFS
6450 1.1 mrg test -z "$as_dir" && as_dir=.
6451 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6452 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6453 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6454 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6455 1.1 mrg break 2
6456 1.1 mrg fi
6457 1.1 mrg done
6458 1.1 mrg done
6459 1.1 mrg IFS=$as_save_IFS
6460 1.1 mrg
6461 1.1 mrg fi
6462 1.1 mrg fi
6463 1.1 mrg LIPO=$ac_cv_prog_LIPO
6464 1.1 mrg if test -n "$LIPO"; then
6465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6466 1.1 mrg $as_echo "$LIPO" >&6; }
6467 1.1 mrg else
6468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6469 1.1 mrg $as_echo "no" >&6; }
6470 1.1 mrg fi
6471 1.1 mrg
6472 1.1 mrg
6473 1.1 mrg fi
6474 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6475 1.1 mrg ac_ct_LIPO=$LIPO
6476 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6477 1.1 mrg set dummy lipo; ac_word=$2
6478 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6479 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6480 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6481 1.1 mrg $as_echo_n "(cached) " >&6
6482 1.1 mrg else
6483 1.1 mrg if test -n "$ac_ct_LIPO"; then
6484 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6485 1.1 mrg else
6486 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6487 1.1 mrg for as_dir in $PATH
6488 1.1 mrg do
6489 1.1 mrg IFS=$as_save_IFS
6490 1.1 mrg test -z "$as_dir" && as_dir=.
6491 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6492 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6493 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6494 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6495 1.1 mrg break 2
6496 1.1 mrg fi
6497 1.1 mrg done
6498 1.1 mrg done
6499 1.1 mrg IFS=$as_save_IFS
6500 1.1 mrg
6501 1.1 mrg fi
6502 1.1 mrg fi
6503 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6504 1.1 mrg if test -n "$ac_ct_LIPO"; then
6505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6506 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6507 1.1 mrg else
6508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6509 1.1 mrg $as_echo "no" >&6; }
6510 1.1 mrg fi
6511 1.1 mrg
6512 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6513 1.1 mrg LIPO=":"
6514 1.1 mrg else
6515 1.1 mrg case $cross_compiling:$ac_tool_warned in
6516 1.1 mrg yes:)
6517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6518 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6519 1.1 mrg ac_tool_warned=yes ;;
6520 1.1 mrg esac
6521 1.1 mrg LIPO=$ac_ct_LIPO
6522 1.1 mrg fi
6523 1.1 mrg else
6524 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6525 1.1 mrg fi
6526 1.1 mrg
6527 1.1 mrg if test -n "$ac_tool_prefix"; then
6528 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6529 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6530 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6531 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6532 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6533 1.1 mrg $as_echo_n "(cached) " >&6
6534 1.1 mrg else
6535 1.1 mrg if test -n "$OTOOL"; then
6536 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6537 1.1 mrg else
6538 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6539 1.1 mrg for as_dir in $PATH
6540 1.1 mrg do
6541 1.1 mrg IFS=$as_save_IFS
6542 1.1 mrg test -z "$as_dir" && as_dir=.
6543 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6544 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6545 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6546 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6547 1.1 mrg break 2
6548 1.1 mrg fi
6549 1.1 mrg done
6550 1.1 mrg done
6551 1.1 mrg IFS=$as_save_IFS
6552 1.1 mrg
6553 1.1 mrg fi
6554 1.1 mrg fi
6555 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6556 1.1 mrg if test -n "$OTOOL"; then
6557 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6558 1.1 mrg $as_echo "$OTOOL" >&6; }
6559 1.1 mrg else
6560 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6561 1.1 mrg $as_echo "no" >&6; }
6562 1.1 mrg fi
6563 1.1 mrg
6564 1.1 mrg
6565 1.1 mrg fi
6566 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6567 1.1 mrg ac_ct_OTOOL=$OTOOL
6568 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6569 1.1 mrg set dummy otool; ac_word=$2
6570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6571 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6572 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6573 1.1 mrg $as_echo_n "(cached) " >&6
6574 1.1 mrg else
6575 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6576 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6577 1.1 mrg else
6578 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6579 1.1 mrg for as_dir in $PATH
6580 1.1 mrg do
6581 1.1 mrg IFS=$as_save_IFS
6582 1.1 mrg test -z "$as_dir" && as_dir=.
6583 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6584 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6585 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6586 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6587 1.1 mrg break 2
6588 1.1 mrg fi
6589 1.1 mrg done
6590 1.1 mrg done
6591 1.1 mrg IFS=$as_save_IFS
6592 1.1 mrg
6593 1.1 mrg fi
6594 1.1 mrg fi
6595 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6596 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6597 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6598 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6599 1.1 mrg else
6600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6601 1.1 mrg $as_echo "no" >&6; }
6602 1.1 mrg fi
6603 1.1 mrg
6604 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6605 1.1 mrg OTOOL=":"
6606 1.1 mrg else
6607 1.1 mrg case $cross_compiling:$ac_tool_warned in
6608 1.1 mrg yes:)
6609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6610 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6611 1.1 mrg ac_tool_warned=yes ;;
6612 1.1 mrg esac
6613 1.1 mrg OTOOL=$ac_ct_OTOOL
6614 1.1 mrg fi
6615 1.1 mrg else
6616 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6617 1.1 mrg fi
6618 1.1 mrg
6619 1.1 mrg if test -n "$ac_tool_prefix"; then
6620 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6621 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6622 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6623 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6624 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6625 1.1 mrg $as_echo_n "(cached) " >&6
6626 1.1 mrg else
6627 1.1 mrg if test -n "$OTOOL64"; then
6628 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6629 1.1 mrg else
6630 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6631 1.1 mrg for as_dir in $PATH
6632 1.1 mrg do
6633 1.1 mrg IFS=$as_save_IFS
6634 1.1 mrg test -z "$as_dir" && as_dir=.
6635 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6636 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6637 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6638 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6639 1.1 mrg break 2
6640 1.1 mrg fi
6641 1.1 mrg done
6642 1.1 mrg done
6643 1.1 mrg IFS=$as_save_IFS
6644 1.1 mrg
6645 1.1 mrg fi
6646 1.1 mrg fi
6647 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6648 1.1 mrg if test -n "$OTOOL64"; then
6649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6650 1.1 mrg $as_echo "$OTOOL64" >&6; }
6651 1.1 mrg else
6652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6653 1.1 mrg $as_echo "no" >&6; }
6654 1.1 mrg fi
6655 1.1 mrg
6656 1.1 mrg
6657 1.1 mrg fi
6658 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6659 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6660 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6661 1.1 mrg set dummy otool64; ac_word=$2
6662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6663 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6664 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6665 1.1 mrg $as_echo_n "(cached) " >&6
6666 1.1 mrg else
6667 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6668 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6669 1.1 mrg else
6670 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6671 1.1 mrg for as_dir in $PATH
6672 1.1 mrg do
6673 1.1 mrg IFS=$as_save_IFS
6674 1.1 mrg test -z "$as_dir" && as_dir=.
6675 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6676 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6677 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6678 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6679 1.1 mrg break 2
6680 1.1 mrg fi
6681 1.1 mrg done
6682 1.1 mrg done
6683 1.1 mrg IFS=$as_save_IFS
6684 1.1 mrg
6685 1.1 mrg fi
6686 1.1 mrg fi
6687 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6688 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6689 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6690 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6691 1.1 mrg else
6692 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6693 1.1 mrg $as_echo "no" >&6; }
6694 1.1 mrg fi
6695 1.1 mrg
6696 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6697 1.1 mrg OTOOL64=":"
6698 1.1 mrg else
6699 1.1 mrg case $cross_compiling:$ac_tool_warned in
6700 1.1 mrg yes:)
6701 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6702 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6703 1.1 mrg ac_tool_warned=yes ;;
6704 1.1 mrg esac
6705 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6706 1.1 mrg fi
6707 1.1 mrg else
6708 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6709 1.1 mrg fi
6710 1.1 mrg
6711 1.1 mrg
6712 1.1 mrg
6713 1.1 mrg
6714 1.1 mrg
6715 1.1 mrg
6716 1.1 mrg
6717 1.1 mrg
6718 1.1 mrg
6719 1.1 mrg
6720 1.1 mrg
6721 1.1 mrg
6722 1.1 mrg
6723 1.1 mrg
6724 1.1 mrg
6725 1.1 mrg
6726 1.1 mrg
6727 1.1 mrg
6728 1.1 mrg
6729 1.1 mrg
6730 1.1 mrg
6731 1.1 mrg
6732 1.1 mrg
6733 1.1 mrg
6734 1.1 mrg
6735 1.1 mrg
6736 1.1 mrg
6737 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6738 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6739 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6740 1.1 mrg $as_echo_n "(cached) " >&6
6741 1.1 mrg else
6742 1.1 mrg lt_cv_apple_cc_single_mod=no
6743 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6744 1.1 mrg # By default we will add the -single_module flag. You can override
6745 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6746 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6747 1.1 mrg # link flags.
6748 1.1 mrg rm -rf libconftest.dylib*
6749 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6750 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6751 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6752 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6753 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6754 1.1 mrg _lt_result=$?
6755 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6756 1.1 mrg lt_cv_apple_cc_single_mod=yes
6757 1.1 mrg else
6758 1.1 mrg cat conftest.err >&5
6759 1.1 mrg fi
6760 1.1 mrg rm -rf libconftest.dylib*
6761 1.1 mrg rm -f conftest.*
6762 1.1 mrg fi
6763 1.1 mrg fi
6764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6765 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6767 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6768 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6769 1.1 mrg $as_echo_n "(cached) " >&6
6770 1.1 mrg else
6771 1.1 mrg lt_cv_ld_exported_symbols_list=no
6772 1.1 mrg save_LDFLAGS=$LDFLAGS
6773 1.1 mrg echo "_main" > conftest.sym
6774 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6775 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6776 1.1 mrg /* end confdefs.h. */
6777 1.1 mrg
6778 1.1 mrg int
6779 1.1 mrg main ()
6780 1.1 mrg {
6781 1.1 mrg
6782 1.1 mrg ;
6783 1.1 mrg return 0;
6784 1.1 mrg }
6785 1.1 mrg _ACEOF
6786 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6787 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6788 1.1 mrg else
6789 1.1 mrg lt_cv_ld_exported_symbols_list=no
6790 1.1 mrg fi
6791 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6792 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6793 1.1 mrg LDFLAGS="$save_LDFLAGS"
6794 1.1 mrg
6795 1.1 mrg fi
6796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6797 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6798 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6799 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6800 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6801 1.1 mrg $as_echo_n "(cached) " >&6
6802 1.1 mrg else
6803 1.1 mrg lt_cv_ld_force_load=no
6804 1.1 mrg cat > conftest.c << _LT_EOF
6805 1.1 mrg int forced_loaded() { return 2;}
6806 1.1 mrg _LT_EOF
6807 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6808 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6809 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6810 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6811 1.1 mrg cat > conftest.c << _LT_EOF
6812 1.1 mrg int main() { return 0;}
6813 1.1 mrg _LT_EOF
6814 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6815 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6816 1.1 mrg _lt_result=$?
6817 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6818 1.1 mrg lt_cv_ld_force_load=yes
6819 1.1 mrg else
6820 1.1 mrg cat conftest.err >&5
6821 1.1 mrg fi
6822 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6823 1.1 mrg rm -rf conftest.dSYM
6824 1.1 mrg
6825 1.1 mrg fi
6826 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6827 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6828 1.1 mrg case $host_os in
6829 1.1 mrg rhapsody* | darwin1.[012])
6830 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6831 1.1 mrg darwin1.*)
6832 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6833 1.1 mrg darwin*) # darwin 5.x on
6834 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6835 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6836 1.1 mrg # target defaults to 10.4. Don't you love it?
6837 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6838 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6839 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6840 1.6 mrg 10.[012][,.]*)
6841 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6842 1.1 mrg 10.*)
6843 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6844 1.1 mrg esac
6845 1.1 mrg ;;
6846 1.1 mrg esac
6847 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6848 1.1 mrg _lt_dar_single_mod='$single_module'
6849 1.1 mrg fi
6850 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6851 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6852 1.1 mrg else
6853 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6854 1.1 mrg fi
6855 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6856 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6857 1.1 mrg else
6858 1.1 mrg _lt_dsymutil=
6859 1.1 mrg fi
6860 1.1 mrg ;;
6861 1.1 mrg esac
6862 1.1 mrg
6863 1.1 mrg ac_ext=c
6864 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6865 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6866 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6867 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6868 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6869 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6870 1.1 mrg # On Suns, sometimes $CPP names a directory.
6871 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6872 1.1 mrg CPP=
6873 1.1 mrg fi
6874 1.1 mrg if test -z "$CPP"; then
6875 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6876 1.1 mrg $as_echo_n "(cached) " >&6
6877 1.1 mrg else
6878 1.1 mrg # Double quotes because CPP needs to be expanded
6879 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6880 1.1 mrg do
6881 1.1 mrg ac_preproc_ok=false
6882 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6883 1.1 mrg do
6884 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6885 1.1 mrg # with a fresh cross-compiler works.
6886 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6887 1.1 mrg # <limits.h> exists even on freestanding compilers.
6888 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6889 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6890 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6891 1.1 mrg /* end confdefs.h. */
6892 1.1 mrg #ifdef __STDC__
6893 1.1 mrg # include <limits.h>
6894 1.1 mrg #else
6895 1.1 mrg # include <assert.h>
6896 1.1 mrg #endif
6897 1.1 mrg Syntax error
6898 1.1 mrg _ACEOF
6899 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6900 1.1 mrg
6901 1.1 mrg else
6902 1.1 mrg # Broken: fails on valid input.
6903 1.1 mrg continue
6904 1.1 mrg fi
6905 1.1 mrg rm -f conftest.err conftest.$ac_ext
6906 1.1 mrg
6907 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6908 1.1 mrg # can be detected and how.
6909 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6910 1.1 mrg /* end confdefs.h. */
6911 1.1 mrg #include <ac_nonexistent.h>
6912 1.1 mrg _ACEOF
6913 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6914 1.1 mrg # Broken: success on invalid input.
6915 1.1 mrg continue
6916 1.1 mrg else
6917 1.1 mrg # Passes both tests.
6918 1.1 mrg ac_preproc_ok=:
6919 1.1 mrg break
6920 1.1 mrg fi
6921 1.1 mrg rm -f conftest.err conftest.$ac_ext
6922 1.1 mrg
6923 1.1 mrg done
6924 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6925 1.1 mrg rm -f conftest.err conftest.$ac_ext
6926 1.1 mrg if $ac_preproc_ok; then :
6927 1.1 mrg break
6928 1.1 mrg fi
6929 1.1 mrg
6930 1.1 mrg done
6931 1.1 mrg ac_cv_prog_CPP=$CPP
6932 1.1 mrg
6933 1.1 mrg fi
6934 1.1 mrg CPP=$ac_cv_prog_CPP
6935 1.1 mrg else
6936 1.1 mrg ac_cv_prog_CPP=$CPP
6937 1.1 mrg fi
6938 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6939 1.1 mrg $as_echo "$CPP" >&6; }
6940 1.1 mrg ac_preproc_ok=false
6941 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6942 1.1 mrg do
6943 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6944 1.1 mrg # with a fresh cross-compiler works.
6945 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6946 1.1 mrg # <limits.h> exists even on freestanding compilers.
6947 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6948 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6949 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6950 1.1 mrg /* end confdefs.h. */
6951 1.1 mrg #ifdef __STDC__
6952 1.1 mrg # include <limits.h>
6953 1.1 mrg #else
6954 1.1 mrg # include <assert.h>
6955 1.1 mrg #endif
6956 1.1 mrg Syntax error
6957 1.1 mrg _ACEOF
6958 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6959 1.1 mrg
6960 1.1 mrg else
6961 1.1 mrg # Broken: fails on valid input.
6962 1.1 mrg continue
6963 1.1 mrg fi
6964 1.1 mrg rm -f conftest.err conftest.$ac_ext
6965 1.1 mrg
6966 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6967 1.1 mrg # can be detected and how.
6968 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969 1.1 mrg /* end confdefs.h. */
6970 1.1 mrg #include <ac_nonexistent.h>
6971 1.1 mrg _ACEOF
6972 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6973 1.1 mrg # Broken: success on invalid input.
6974 1.1 mrg continue
6975 1.1 mrg else
6976 1.1 mrg # Passes both tests.
6977 1.1 mrg ac_preproc_ok=:
6978 1.1 mrg break
6979 1.1 mrg fi
6980 1.1 mrg rm -f conftest.err conftest.$ac_ext
6981 1.1 mrg
6982 1.1 mrg done
6983 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6984 1.1 mrg rm -f conftest.err conftest.$ac_ext
6985 1.1 mrg if $ac_preproc_ok; then :
6986 1.1 mrg
6987 1.1 mrg else
6988 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6989 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6990 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6991 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6992 1.1 mrg fi
6993 1.1 mrg
6994 1.1 mrg ac_ext=c
6995 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6996 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6997 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6998 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6999 1.1 mrg
7000 1.1 mrg
7001 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7002 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
7003 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
7004 1.1 mrg $as_echo_n "(cached) " >&6
7005 1.1 mrg else
7006 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7007 1.1 mrg /* end confdefs.h. */
7008 1.1 mrg #include <stdlib.h>
7009 1.1 mrg #include <stdarg.h>
7010 1.1 mrg #include <string.h>
7011 1.1 mrg #include <float.h>
7012 1.1 mrg
7013 1.1 mrg int
7014 1.1 mrg main ()
7015 1.1 mrg {
7016 1.1 mrg
7017 1.1 mrg ;
7018 1.1 mrg return 0;
7019 1.1 mrg }
7020 1.1 mrg _ACEOF
7021 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
7022 1.1 mrg ac_cv_header_stdc=yes
7023 1.1 mrg else
7024 1.1 mrg ac_cv_header_stdc=no
7025 1.1 mrg fi
7026 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7027 1.1 mrg
7028 1.1 mrg if test $ac_cv_header_stdc = yes; then
7029 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7030 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7031 1.1 mrg /* end confdefs.h. */
7032 1.1 mrg #include <string.h>
7033 1.1 mrg
7034 1.1 mrg _ACEOF
7035 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7036 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
7037 1.1 mrg
7038 1.1 mrg else
7039 1.1 mrg ac_cv_header_stdc=no
7040 1.1 mrg fi
7041 1.1 mrg rm -f conftest*
7042 1.1 mrg
7043 1.1 mrg fi
7044 1.1 mrg
7045 1.1 mrg if test $ac_cv_header_stdc = yes; then
7046 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7047 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7048 1.1 mrg /* end confdefs.h. */
7049 1.1 mrg #include <stdlib.h>
7050 1.1 mrg
7051 1.1 mrg _ACEOF
7052 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7053 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
7054 1.1 mrg
7055 1.1 mrg else
7056 1.1 mrg ac_cv_header_stdc=no
7057 1.1 mrg fi
7058 1.1 mrg rm -f conftest*
7059 1.1 mrg
7060 1.1 mrg fi
7061 1.1 mrg
7062 1.1 mrg if test $ac_cv_header_stdc = yes; then
7063 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7064 1.1 mrg if test "$cross_compiling" = yes; then :
7065 1.1 mrg :
7066 1.1 mrg else
7067 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7068 1.1 mrg /* end confdefs.h. */
7069 1.1 mrg #include <ctype.h>
7070 1.1 mrg #include <stdlib.h>
7071 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
7072 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7073 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7074 1.1 mrg #else
7075 1.1 mrg # define ISLOWER(c) \
7076 1.1 mrg (('a' <= (c) && (c) <= 'i') \
7077 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
7078 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
7079 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7080 1.1 mrg #endif
7081 1.1 mrg
7082 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7083 1.1 mrg int
7084 1.1 mrg main ()
7085 1.1 mrg {
7086 1.1 mrg int i;
7087 1.1 mrg for (i = 0; i < 256; i++)
7088 1.1 mrg if (XOR (islower (i), ISLOWER (i))
7089 1.1 mrg || toupper (i) != TOUPPER (i))
7090 1.1 mrg return 2;
7091 1.1 mrg return 0;
7092 1.1 mrg }
7093 1.1 mrg _ACEOF
7094 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
7095 1.1 mrg
7096 1.1 mrg else
7097 1.1 mrg ac_cv_header_stdc=no
7098 1.1 mrg fi
7099 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7100 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
7101 1.1 mrg fi
7102 1.1 mrg
7103 1.1 mrg fi
7104 1.1 mrg fi
7105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7106 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
7107 1.1 mrg if test $ac_cv_header_stdc = yes; then
7108 1.1 mrg
7109 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7110 1.1 mrg
7111 1.1 mrg fi
7112 1.1 mrg
7113 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7114 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7115 1.1 mrg inttypes.h stdint.h unistd.h
7116 1.1 mrg do :
7117 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7118 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7119 1.1 mrg "
7120 1.1 mrg eval as_val=\$$as_ac_Header
7121 1.1 mrg if test "x$as_val" = x""yes; then :
7122 1.1 mrg cat >>confdefs.h <<_ACEOF
7123 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7124 1.1 mrg _ACEOF
7125 1.1 mrg
7126 1.1 mrg fi
7127 1.1 mrg
7128 1.1 mrg done
7129 1.1 mrg
7130 1.1 mrg
7131 1.1 mrg for ac_header in dlfcn.h
7132 1.1 mrg do :
7133 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7134 1.1 mrg "
7135 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7136 1.1 mrg cat >>confdefs.h <<_ACEOF
7137 1.1 mrg #define HAVE_DLFCN_H 1
7138 1.1 mrg _ACEOF
7139 1.1 mrg
7140 1.1 mrg fi
7141 1.1 mrg
7142 1.1 mrg done
7143 1.1 mrg
7144 1.1 mrg
7145 1.1 mrg
7146 1.1 mrg
7147 1.1 mrg
7148 1.1 mrg # Set options
7149 1.1 mrg
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg enable_dlopen=no
7153 1.1 mrg
7154 1.1 mrg
7155 1.1 mrg enable_win32_dll=no
7156 1.1 mrg
7157 1.1 mrg
7158 1.1 mrg # Check whether --enable-shared was given.
7159 1.1 mrg if test "${enable_shared+set}" = set; then :
7160 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7161 1.1 mrg case $enableval in
7162 1.1 mrg yes) enable_shared=yes ;;
7163 1.1 mrg no) enable_shared=no ;;
7164 1.1 mrg *)
7165 1.1 mrg enable_shared=no
7166 1.1 mrg # Look at the argument we got. We use all the common list separators.
7167 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7168 1.1 mrg for pkg in $enableval; do
7169 1.1 mrg IFS="$lt_save_ifs"
7170 1.1 mrg if test "X$pkg" = "X$p"; then
7171 1.1 mrg enable_shared=yes
7172 1.1 mrg fi
7173 1.1 mrg done
7174 1.1 mrg IFS="$lt_save_ifs"
7175 1.1 mrg ;;
7176 1.1 mrg esac
7177 1.1 mrg else
7178 1.1 mrg enable_shared=yes
7179 1.1 mrg fi
7180 1.1 mrg
7181 1.1 mrg
7182 1.1 mrg
7183 1.1 mrg
7184 1.1 mrg
7185 1.1 mrg
7186 1.1 mrg
7187 1.1 mrg
7188 1.1 mrg
7189 1.1 mrg # Check whether --enable-static was given.
7190 1.1 mrg if test "${enable_static+set}" = set; then :
7191 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7192 1.1 mrg case $enableval in
7193 1.1 mrg yes) enable_static=yes ;;
7194 1.1 mrg no) enable_static=no ;;
7195 1.1 mrg *)
7196 1.1 mrg enable_static=no
7197 1.1 mrg # Look at the argument we got. We use all the common list separators.
7198 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7199 1.1 mrg for pkg in $enableval; do
7200 1.1 mrg IFS="$lt_save_ifs"
7201 1.1 mrg if test "X$pkg" = "X$p"; then
7202 1.1 mrg enable_static=yes
7203 1.1 mrg fi
7204 1.1 mrg done
7205 1.1 mrg IFS="$lt_save_ifs"
7206 1.1 mrg ;;
7207 1.1 mrg esac
7208 1.1 mrg else
7209 1.1 mrg enable_static=yes
7210 1.1 mrg fi
7211 1.1 mrg
7212 1.1 mrg
7213 1.1 mrg
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg # Check whether --with-pic was given.
7222 1.1 mrg if test "${with_pic+set}" = set; then :
7223 1.1 mrg withval=$with_pic; pic_mode="$withval"
7224 1.1 mrg else
7225 1.1 mrg pic_mode=default
7226 1.1 mrg fi
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg test -z "$pic_mode" && pic_mode=default
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg # Check whether --enable-fast-install was given.
7238 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7239 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7240 1.1 mrg case $enableval in
7241 1.1 mrg yes) enable_fast_install=yes ;;
7242 1.1 mrg no) enable_fast_install=no ;;
7243 1.1 mrg *)
7244 1.1 mrg enable_fast_install=no
7245 1.1 mrg # Look at the argument we got. We use all the common list separators.
7246 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7247 1.1 mrg for pkg in $enableval; do
7248 1.1 mrg IFS="$lt_save_ifs"
7249 1.1 mrg if test "X$pkg" = "X$p"; then
7250 1.1 mrg enable_fast_install=yes
7251 1.1 mrg fi
7252 1.1 mrg done
7253 1.1 mrg IFS="$lt_save_ifs"
7254 1.1 mrg ;;
7255 1.1 mrg esac
7256 1.1 mrg else
7257 1.1 mrg enable_fast_install=yes
7258 1.1 mrg fi
7259 1.1 mrg
7260 1.1 mrg
7261 1.1 mrg
7262 1.1 mrg
7263 1.1 mrg
7264 1.1 mrg
7265 1.1 mrg
7266 1.1 mrg
7267 1.1 mrg
7268 1.1 mrg
7269 1.1 mrg
7270 1.1 mrg # This can be used to rebuild libtool when needed
7271 1.1 mrg LIBTOOL_DEPS="$ltmain"
7272 1.1 mrg
7273 1.1 mrg # Always use our own libtool.
7274 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7275 1.1 mrg
7276 1.1 mrg
7277 1.1 mrg
7278 1.1 mrg
7279 1.1 mrg
7280 1.1 mrg
7281 1.1 mrg
7282 1.1 mrg
7283 1.1 mrg
7284 1.1 mrg
7285 1.1 mrg
7286 1.1 mrg
7287 1.1 mrg
7288 1.1 mrg
7289 1.1 mrg
7290 1.1 mrg
7291 1.1 mrg
7292 1.1 mrg
7293 1.1 mrg
7294 1.1 mrg
7295 1.1 mrg
7296 1.1 mrg
7297 1.1 mrg
7298 1.1 mrg
7299 1.1 mrg
7300 1.1 mrg
7301 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7302 1.1 mrg
7303 1.1 mrg
7304 1.1 mrg
7305 1.1 mrg
7306 1.1 mrg
7307 1.1 mrg
7308 1.1 mrg
7309 1.1 mrg
7310 1.1 mrg
7311 1.1 mrg
7312 1.1 mrg
7313 1.1 mrg
7314 1.1 mrg
7315 1.1 mrg
7316 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7317 1.1 mrg setopt NO_GLOB_SUBST
7318 1.1 mrg fi
7319 1.1 mrg
7320 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7321 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7322 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7323 1.1 mrg $as_echo_n "(cached) " >&6
7324 1.1 mrg else
7325 1.1 mrg rm -f .libs 2>/dev/null
7326 1.1 mrg mkdir .libs 2>/dev/null
7327 1.1 mrg if test -d .libs; then
7328 1.1 mrg lt_cv_objdir=.libs
7329 1.1 mrg else
7330 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7331 1.1 mrg lt_cv_objdir=_libs
7332 1.1 mrg fi
7333 1.1 mrg rmdir .libs 2>/dev/null
7334 1.1 mrg fi
7335 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7336 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7337 1.1 mrg objdir=$lt_cv_objdir
7338 1.1 mrg
7339 1.1 mrg
7340 1.1 mrg
7341 1.1 mrg
7342 1.1 mrg
7343 1.1 mrg cat >>confdefs.h <<_ACEOF
7344 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7345 1.1 mrg _ACEOF
7346 1.1 mrg
7347 1.1 mrg
7348 1.1 mrg
7349 1.1 mrg
7350 1.1 mrg case $host_os in
7351 1.1 mrg aix3*)
7352 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7353 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7354 1.1 mrg # vanish in a puff of smoke.
7355 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7356 1.1 mrg COLLECT_NAMES=
7357 1.1 mrg export COLLECT_NAMES
7358 1.1 mrg fi
7359 1.1 mrg ;;
7360 1.1 mrg esac
7361 1.1 mrg
7362 1.1 mrg # Global variables:
7363 1.1 mrg ofile=libtool
7364 1.1 mrg can_build_shared=yes
7365 1.1 mrg
7366 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7367 1.1 mrg # which needs '.lib').
7368 1.1 mrg libext=a
7369 1.1 mrg
7370 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7371 1.1 mrg
7372 1.1 mrg old_CC="$CC"
7373 1.1 mrg old_CFLAGS="$CFLAGS"
7374 1.1 mrg
7375 1.1 mrg # Set sane defaults for various variables
7376 1.1 mrg test -z "$CC" && CC=cc
7377 1.1 mrg test -z "$LTCC" && LTCC=$CC
7378 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7379 1.1 mrg test -z "$LD" && LD=ld
7380 1.1 mrg test -z "$ac_objext" && ac_objext=o
7381 1.1 mrg
7382 1.1 mrg for cc_temp in $compiler""; do
7383 1.1 mrg case $cc_temp in
7384 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7385 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7386 1.1 mrg \-*) ;;
7387 1.1 mrg *) break;;
7388 1.1 mrg esac
7389 1.1 mrg done
7390 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7391 1.1 mrg
7392 1.1 mrg
7393 1.1 mrg # Only perform the check for file, if the check method requires it
7394 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7395 1.1 mrg case $deplibs_check_method in
7396 1.1 mrg file_magic*)
7397 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7398 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7399 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7400 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7401 1.1 mrg $as_echo_n "(cached) " >&6
7402 1.1 mrg else
7403 1.1 mrg case $MAGIC_CMD in
7404 1.1 mrg [\\/*] | ?:[\\/]*)
7405 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7406 1.1 mrg ;;
7407 1.1 mrg *)
7408 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7409 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7410 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7411 1.1 mrg for ac_dir in $ac_dummy; do
7412 1.1 mrg IFS="$lt_save_ifs"
7413 1.1 mrg test -z "$ac_dir" && ac_dir=.
7414 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7415 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7416 1.1 mrg if test -n "$file_magic_test_file"; then
7417 1.1 mrg case $deplibs_check_method in
7418 1.1 mrg "file_magic "*)
7419 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7420 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7421 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7422 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7423 1.1 mrg :
7424 1.1 mrg else
7425 1.1 mrg cat <<_LT_EOF 1>&2
7426 1.1 mrg
7427 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7428 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7429 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7430 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7431 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7432 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7433 1.1 mrg *** may want to report the problem to your system manager and/or to
7434 1.1 mrg *** bug-libtool@gnu.org
7435 1.1 mrg
7436 1.1 mrg _LT_EOF
7437 1.1 mrg fi ;;
7438 1.1 mrg esac
7439 1.1 mrg fi
7440 1.1 mrg break
7441 1.1 mrg fi
7442 1.1 mrg done
7443 1.1 mrg IFS="$lt_save_ifs"
7444 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7445 1.1 mrg ;;
7446 1.1 mrg esac
7447 1.1 mrg fi
7448 1.1 mrg
7449 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7450 1.1 mrg if test -n "$MAGIC_CMD"; then
7451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7452 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7453 1.1 mrg else
7454 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7455 1.1 mrg $as_echo "no" >&6; }
7456 1.1 mrg fi
7457 1.1 mrg
7458 1.1 mrg
7459 1.1 mrg
7460 1.1 mrg
7461 1.1 mrg
7462 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7463 1.1 mrg if test -n "$ac_tool_prefix"; then
7464 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7465 1.1 mrg $as_echo_n "checking for file... " >&6; }
7466 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7467 1.1 mrg $as_echo_n "(cached) " >&6
7468 1.1 mrg else
7469 1.1 mrg case $MAGIC_CMD in
7470 1.1 mrg [\\/*] | ?:[\\/]*)
7471 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7472 1.1 mrg ;;
7473 1.1 mrg *)
7474 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7475 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7476 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7477 1.1 mrg for ac_dir in $ac_dummy; do
7478 1.1 mrg IFS="$lt_save_ifs"
7479 1.1 mrg test -z "$ac_dir" && ac_dir=.
7480 1.1 mrg if test -f $ac_dir/file; then
7481 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7482 1.1 mrg if test -n "$file_magic_test_file"; then
7483 1.1 mrg case $deplibs_check_method in
7484 1.1 mrg "file_magic "*)
7485 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7486 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7487 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7488 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7489 1.1 mrg :
7490 1.1 mrg else
7491 1.1 mrg cat <<_LT_EOF 1>&2
7492 1.1 mrg
7493 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7494 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7495 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7496 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7497 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7498 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7499 1.1 mrg *** may want to report the problem to your system manager and/or to
7500 1.1 mrg *** bug-libtool@gnu.org
7501 1.1 mrg
7502 1.1 mrg _LT_EOF
7503 1.1 mrg fi ;;
7504 1.1 mrg esac
7505 1.1 mrg fi
7506 1.1 mrg break
7507 1.1 mrg fi
7508 1.1 mrg done
7509 1.1 mrg IFS="$lt_save_ifs"
7510 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7511 1.1 mrg ;;
7512 1.1 mrg esac
7513 1.1 mrg fi
7514 1.1 mrg
7515 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7516 1.1 mrg if test -n "$MAGIC_CMD"; then
7517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7518 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7519 1.1 mrg else
7520 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7521 1.1 mrg $as_echo "no" >&6; }
7522 1.1 mrg fi
7523 1.1 mrg
7524 1.1 mrg
7525 1.1 mrg else
7526 1.1 mrg MAGIC_CMD=:
7527 1.1 mrg fi
7528 1.1 mrg fi
7529 1.1 mrg
7530 1.1 mrg fi
7531 1.1 mrg ;;
7532 1.1 mrg esac
7533 1.1 mrg
7534 1.1 mrg # Use C for the default configuration in the libtool script
7535 1.1 mrg
7536 1.1 mrg lt_save_CC="$CC"
7537 1.1 mrg ac_ext=c
7538 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7539 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7540 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7541 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7542 1.1 mrg
7543 1.1 mrg
7544 1.1 mrg # Source file extension for C test sources.
7545 1.1 mrg ac_ext=c
7546 1.1 mrg
7547 1.1 mrg # Object file extension for compiled C test sources.
7548 1.1 mrg objext=o
7549 1.1 mrg objext=$objext
7550 1.1 mrg
7551 1.1 mrg # Code to be used in simple compile tests
7552 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7553 1.1 mrg
7554 1.1 mrg # Code to be used in simple link tests
7555 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7556 1.1 mrg
7557 1.1 mrg
7558 1.1 mrg
7559 1.1 mrg
7560 1.1 mrg
7561 1.1 mrg
7562 1.1 mrg
7563 1.1 mrg # If no C compiler was specified, use CC.
7564 1.1 mrg LTCC=${LTCC-"$CC"}
7565 1.1 mrg
7566 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7567 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7568 1.1 mrg
7569 1.1 mrg # Allow CC to be a program name with arguments.
7570 1.1 mrg compiler=$CC
7571 1.1 mrg
7572 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7573 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7574 1.1 mrg compiler_DEFAULT=$CC
7575 1.1 mrg
7576 1.1 mrg # save warnings/boilerplate of simple test code
7577 1.1 mrg ac_outfile=conftest.$ac_objext
7578 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7579 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7580 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7581 1.1 mrg $RM conftest*
7582 1.1 mrg
7583 1.1 mrg ac_outfile=conftest.$ac_objext
7584 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7585 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7586 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7587 1.1 mrg $RM -r conftest*
7588 1.1 mrg
7589 1.1 mrg
7590 1.1 mrg ## CAVEAT EMPTOR:
7591 1.1 mrg ## There is no encapsulation within the following macros, do not change
7592 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7593 1.1 mrg ## what you are doing...
7594 1.1 mrg if test -n "$compiler"; then
7595 1.1 mrg
7596 1.1 mrg lt_prog_compiler_no_builtin_flag=
7597 1.1 mrg
7598 1.1 mrg if test "$GCC" = yes; then
7599 1.1 mrg case $cc_basename in
7600 1.1 mrg nvcc*)
7601 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7602 1.1 mrg *)
7603 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7604 1.1 mrg esac
7605 1.1 mrg
7606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7607 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7608 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7609 1.1 mrg $as_echo_n "(cached) " >&6
7610 1.1 mrg else
7611 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7612 1.1 mrg ac_outfile=conftest.$ac_objext
7613 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7614 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7615 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7616 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7617 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7618 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7619 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7620 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7621 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7622 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7623 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7624 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7625 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7626 1.1 mrg ac_status=$?
7627 1.1 mrg cat conftest.err >&5
7628 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7629 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7630 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7631 1.1 mrg # So say no if there are warnings other than the usual output.
7632 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7633 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7634 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7635 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7636 1.1 mrg fi
7637 1.1 mrg fi
7638 1.1 mrg $RM conftest*
7639 1.1 mrg
7640 1.1 mrg fi
7641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7642 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7643 1.1 mrg
7644 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7645 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7646 1.1 mrg else
7647 1.1 mrg :
7648 1.1 mrg fi
7649 1.1 mrg
7650 1.1 mrg fi
7651 1.1 mrg
7652 1.1 mrg
7653 1.1 mrg
7654 1.1 mrg
7655 1.1 mrg
7656 1.1 mrg
7657 1.1 mrg lt_prog_compiler_wl=
7658 1.1 mrg lt_prog_compiler_pic=
7659 1.1 mrg lt_prog_compiler_static=
7660 1.1 mrg
7661 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7662 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7663 1.1 mrg
7664 1.1 mrg if test "$GCC" = yes; then
7665 1.1 mrg lt_prog_compiler_wl='-Wl,'
7666 1.1 mrg lt_prog_compiler_static='-static'
7667 1.1 mrg
7668 1.1 mrg case $host_os in
7669 1.1 mrg aix*)
7670 1.1 mrg # All AIX code is PIC.
7671 1.1 mrg if test "$host_cpu" = ia64; then
7672 1.1 mrg # AIX 5 now supports IA64 processor
7673 1.1 mrg lt_prog_compiler_static='-Bstatic'
7674 1.1 mrg fi
7675 1.4 mrg lt_prog_compiler_pic='-fPIC'
7676 1.1 mrg ;;
7677 1.1 mrg
7678 1.1 mrg amigaos*)
7679 1.1 mrg case $host_cpu in
7680 1.1 mrg powerpc)
7681 1.1 mrg # see comment about AmigaOS4 .so support
7682 1.1 mrg lt_prog_compiler_pic='-fPIC'
7683 1.1 mrg ;;
7684 1.1 mrg m68k)
7685 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7686 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7687 1.1 mrg # like `-m68040'.
7688 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7689 1.1 mrg ;;
7690 1.1 mrg esac
7691 1.1 mrg ;;
7692 1.1 mrg
7693 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7694 1.1 mrg # PIC is the default for these OSes.
7695 1.1 mrg ;;
7696 1.1 mrg
7697 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7698 1.1 mrg # This hack is so that the source file can tell whether it is being
7699 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7700 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7701 1.1 mrg # (--disable-auto-import) libraries
7702 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7703 1.1 mrg ;;
7704 1.1 mrg
7705 1.1 mrg darwin* | rhapsody*)
7706 1.1 mrg # PIC is the default on this platform
7707 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7708 1.1 mrg lt_prog_compiler_pic='-fno-common'
7709 1.1 mrg ;;
7710 1.1 mrg
7711 1.1 mrg haiku*)
7712 1.1 mrg # PIC is the default for Haiku.
7713 1.1 mrg # The "-static" flag exists, but is broken.
7714 1.1 mrg lt_prog_compiler_static=
7715 1.1 mrg ;;
7716 1.1 mrg
7717 1.1 mrg hpux*)
7718 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7719 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7720 1.1 mrg # sets the default TLS model and affects inlining.
7721 1.1 mrg case $host_cpu in
7722 1.1 mrg hppa*64*)
7723 1.1 mrg # +Z the default
7724 1.1 mrg ;;
7725 1.1 mrg *)
7726 1.1 mrg lt_prog_compiler_pic='-fPIC'
7727 1.1 mrg ;;
7728 1.1 mrg esac
7729 1.1 mrg ;;
7730 1.1 mrg
7731 1.1 mrg interix[3-9]*)
7732 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7733 1.1 mrg # Instead, we relocate shared libraries at runtime.
7734 1.1 mrg ;;
7735 1.1 mrg
7736 1.1 mrg msdosdjgpp*)
7737 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7738 1.1 mrg # on systems that don't support them.
7739 1.1 mrg lt_prog_compiler_can_build_shared=no
7740 1.1 mrg enable_shared=no
7741 1.1 mrg ;;
7742 1.1 mrg
7743 1.1 mrg *nto* | *qnx*)
7744 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7745 1.1 mrg # it will coredump.
7746 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7747 1.1 mrg ;;
7748 1.1 mrg
7749 1.1 mrg sysv4*MP*)
7750 1.1 mrg if test -d /usr/nec; then
7751 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7752 1.1 mrg fi
7753 1.1 mrg ;;
7754 1.1 mrg
7755 1.1 mrg *)
7756 1.1 mrg lt_prog_compiler_pic='-fPIC'
7757 1.1 mrg ;;
7758 1.1 mrg esac
7759 1.1 mrg
7760 1.1 mrg case $cc_basename in
7761 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7762 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7763 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7764 1.1 mrg ;;
7765 1.1 mrg esac
7766 1.1 mrg else
7767 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7768 1.1 mrg case $host_os in
7769 1.1 mrg aix*)
7770 1.1 mrg lt_prog_compiler_wl='-Wl,'
7771 1.1 mrg if test "$host_cpu" = ia64; then
7772 1.1 mrg # AIX 5 now supports IA64 processor
7773 1.1 mrg lt_prog_compiler_static='-Bstatic'
7774 1.1 mrg else
7775 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7776 1.1 mrg fi
7777 1.1 mrg ;;
7778 1.1 mrg
7779 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7780 1.1 mrg # This hack is so that the source file can tell whether it is being
7781 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7782 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7783 1.1 mrg ;;
7784 1.1 mrg
7785 1.1 mrg hpux9* | hpux10* | hpux11*)
7786 1.1 mrg lt_prog_compiler_wl='-Wl,'
7787 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7788 1.1 mrg # not for PA HP-UX.
7789 1.1 mrg case $host_cpu in
7790 1.1 mrg hppa*64*|ia64*)
7791 1.1 mrg # +Z the default
7792 1.1 mrg ;;
7793 1.1 mrg *)
7794 1.1 mrg lt_prog_compiler_pic='+Z'
7795 1.1 mrg ;;
7796 1.1 mrg esac
7797 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7798 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7799 1.1 mrg ;;
7800 1.1 mrg
7801 1.1 mrg irix5* | irix6* | nonstopux*)
7802 1.1 mrg lt_prog_compiler_wl='-Wl,'
7803 1.1 mrg # PIC (with -KPIC) is the default.
7804 1.1 mrg lt_prog_compiler_static='-non_shared'
7805 1.1 mrg ;;
7806 1.1 mrg
7807 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7808 1.1 mrg case $cc_basename in
7809 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7810 1.1 mrg ecc*)
7811 1.1 mrg lt_prog_compiler_wl='-Wl,'
7812 1.1 mrg lt_prog_compiler_pic='-KPIC'
7813 1.1 mrg lt_prog_compiler_static='-static'
7814 1.1 mrg ;;
7815 1.1 mrg # icc used to be incompatible with GCC.
7816 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7817 1.1 mrg icc* | ifort*)
7818 1.1 mrg lt_prog_compiler_wl='-Wl,'
7819 1.1 mrg lt_prog_compiler_pic='-fPIC'
7820 1.1 mrg lt_prog_compiler_static='-static'
7821 1.1 mrg ;;
7822 1.1 mrg # Lahey Fortran 8.1.
7823 1.1 mrg lf95*)
7824 1.1 mrg lt_prog_compiler_wl='-Wl,'
7825 1.1 mrg lt_prog_compiler_pic='--shared'
7826 1.1 mrg lt_prog_compiler_static='--static'
7827 1.1 mrg ;;
7828 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7829 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7830 1.1 mrg # which looks to be a dead project)
7831 1.1 mrg lt_prog_compiler_wl='-Wl,'
7832 1.1 mrg lt_prog_compiler_pic='-fpic'
7833 1.1 mrg lt_prog_compiler_static='-Bstatic'
7834 1.1 mrg ;;
7835 1.1 mrg ccc*)
7836 1.1 mrg lt_prog_compiler_wl='-Wl,'
7837 1.1 mrg # All Alpha code is PIC.
7838 1.1 mrg lt_prog_compiler_static='-non_shared'
7839 1.1 mrg ;;
7840 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7841 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7842 1.1 mrg lt_prog_compiler_wl='-Wl,'
7843 1.1 mrg lt_prog_compiler_pic='-qpic'
7844 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7845 1.1 mrg ;;
7846 1.1 mrg *)
7847 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7848 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7849 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7850 1.1 mrg lt_prog_compiler_pic='-KPIC'
7851 1.1 mrg lt_prog_compiler_static='-Bstatic'
7852 1.1 mrg lt_prog_compiler_wl=''
7853 1.1 mrg ;;
7854 1.1 mrg *Sun\ C*)
7855 1.1 mrg # Sun C 5.9
7856 1.1 mrg lt_prog_compiler_pic='-KPIC'
7857 1.1 mrg lt_prog_compiler_static='-Bstatic'
7858 1.1 mrg lt_prog_compiler_wl='-Wl,'
7859 1.1 mrg ;;
7860 1.1 mrg esac
7861 1.1 mrg ;;
7862 1.1 mrg esac
7863 1.1 mrg ;;
7864 1.1 mrg
7865 1.1 mrg newsos6)
7866 1.1 mrg lt_prog_compiler_pic='-KPIC'
7867 1.1 mrg lt_prog_compiler_static='-Bstatic'
7868 1.1 mrg ;;
7869 1.1 mrg
7870 1.1 mrg *nto* | *qnx*)
7871 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7872 1.1 mrg # it will coredump.
7873 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7874 1.1 mrg ;;
7875 1.1 mrg
7876 1.1 mrg osf3* | osf4* | osf5*)
7877 1.1 mrg lt_prog_compiler_wl='-Wl,'
7878 1.1 mrg # All OSF/1 code is PIC.
7879 1.1 mrg lt_prog_compiler_static='-non_shared'
7880 1.1 mrg ;;
7881 1.1 mrg
7882 1.1 mrg rdos*)
7883 1.1 mrg lt_prog_compiler_static='-non_shared'
7884 1.1 mrg ;;
7885 1.1 mrg
7886 1.1 mrg solaris*)
7887 1.1 mrg lt_prog_compiler_pic='-KPIC'
7888 1.1 mrg lt_prog_compiler_static='-Bstatic'
7889 1.1 mrg case $cc_basename in
7890 1.1 mrg f77* | f90* | f95*)
7891 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7892 1.1 mrg *)
7893 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7894 1.1 mrg esac
7895 1.1 mrg ;;
7896 1.1 mrg
7897 1.1 mrg sunos4*)
7898 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7899 1.1 mrg lt_prog_compiler_pic='-PIC'
7900 1.1 mrg lt_prog_compiler_static='-Bstatic'
7901 1.1 mrg ;;
7902 1.1 mrg
7903 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7904 1.1 mrg lt_prog_compiler_wl='-Wl,'
7905 1.1 mrg lt_prog_compiler_pic='-KPIC'
7906 1.1 mrg lt_prog_compiler_static='-Bstatic'
7907 1.1 mrg ;;
7908 1.1 mrg
7909 1.1 mrg sysv4*MP*)
7910 1.1 mrg if test -d /usr/nec ;then
7911 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7912 1.1 mrg lt_prog_compiler_static='-Bstatic'
7913 1.1 mrg fi
7914 1.1 mrg ;;
7915 1.1 mrg
7916 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7917 1.1 mrg lt_prog_compiler_wl='-Wl,'
7918 1.1 mrg lt_prog_compiler_pic='-KPIC'
7919 1.1 mrg lt_prog_compiler_static='-Bstatic'
7920 1.1 mrg ;;
7921 1.1 mrg
7922 1.1 mrg unicos*)
7923 1.1 mrg lt_prog_compiler_wl='-Wl,'
7924 1.1 mrg lt_prog_compiler_can_build_shared=no
7925 1.1 mrg ;;
7926 1.1 mrg
7927 1.1 mrg uts4*)
7928 1.1 mrg lt_prog_compiler_pic='-pic'
7929 1.1 mrg lt_prog_compiler_static='-Bstatic'
7930 1.1 mrg ;;
7931 1.1 mrg
7932 1.1 mrg *)
7933 1.1 mrg lt_prog_compiler_can_build_shared=no
7934 1.1 mrg ;;
7935 1.1 mrg esac
7936 1.1 mrg fi
7937 1.1 mrg
7938 1.1 mrg case $host_os in
7939 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7940 1.1 mrg *djgpp*)
7941 1.1 mrg lt_prog_compiler_pic=
7942 1.1 mrg ;;
7943 1.1 mrg *)
7944 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7945 1.1 mrg ;;
7946 1.1 mrg esac
7947 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7948 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7949 1.1 mrg
7950 1.1 mrg
7951 1.1 mrg
7952 1.1 mrg
7953 1.1 mrg
7954 1.1 mrg
7955 1.1 mrg #
7956 1.1 mrg # Check to make sure the PIC flag actually works.
7957 1.1 mrg #
7958 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7960 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7961 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7962 1.1 mrg $as_echo_n "(cached) " >&6
7963 1.1 mrg else
7964 1.1 mrg lt_cv_prog_compiler_pic_works=no
7965 1.1 mrg ac_outfile=conftest.$ac_objext
7966 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7967 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7968 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7969 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7970 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7971 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7972 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7973 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7974 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7975 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7976 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7977 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7978 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7979 1.1 mrg ac_status=$?
7980 1.1 mrg cat conftest.err >&5
7981 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7982 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7983 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7984 1.1 mrg # So say no if there are warnings other than the usual output.
7985 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7986 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7987 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7988 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7989 1.1 mrg fi
7990 1.1 mrg fi
7991 1.1 mrg $RM conftest*
7992 1.1 mrg
7993 1.1 mrg fi
7994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7995 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7996 1.1 mrg
7997 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7998 1.1 mrg case $lt_prog_compiler_pic in
7999 1.1 mrg "" | " "*) ;;
8000 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8001 1.1 mrg esac
8002 1.1 mrg else
8003 1.1 mrg lt_prog_compiler_pic=
8004 1.1 mrg lt_prog_compiler_can_build_shared=no
8005 1.1 mrg fi
8006 1.1 mrg
8007 1.1 mrg fi
8008 1.1 mrg
8009 1.1 mrg
8010 1.1 mrg
8011 1.1 mrg
8012 1.1 mrg
8013 1.1 mrg
8014 1.1 mrg #
8015 1.1 mrg # Check to make sure the static flag actually works.
8016 1.1 mrg #
8017 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8018 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8019 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8020 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8021 1.1 mrg $as_echo_n "(cached) " >&6
8022 1.1 mrg else
8023 1.1 mrg lt_cv_prog_compiler_static_works=no
8024 1.1 mrg save_LDFLAGS="$LDFLAGS"
8025 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8026 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8027 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8028 1.1 mrg # The linker can only warn and ignore the option if not recognized
8029 1.1 mrg # So say no if there are warnings
8030 1.1 mrg if test -s conftest.err; then
8031 1.1 mrg # Append any errors to the config.log.
8032 1.1 mrg cat conftest.err 1>&5
8033 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8034 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8035 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8036 1.1 mrg lt_cv_prog_compiler_static_works=yes
8037 1.1 mrg fi
8038 1.1 mrg else
8039 1.1 mrg lt_cv_prog_compiler_static_works=yes
8040 1.1 mrg fi
8041 1.1 mrg fi
8042 1.1 mrg $RM -r conftest*
8043 1.1 mrg LDFLAGS="$save_LDFLAGS"
8044 1.1 mrg
8045 1.1 mrg fi
8046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8047 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8048 1.1 mrg
8049 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8050 1.1 mrg :
8051 1.1 mrg else
8052 1.1 mrg lt_prog_compiler_static=
8053 1.1 mrg fi
8054 1.1 mrg
8055 1.1 mrg
8056 1.1 mrg
8057 1.1 mrg
8058 1.1 mrg
8059 1.1 mrg
8060 1.1 mrg
8061 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8062 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8063 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8064 1.1 mrg $as_echo_n "(cached) " >&6
8065 1.1 mrg else
8066 1.1 mrg lt_cv_prog_compiler_c_o=no
8067 1.1 mrg $RM -r conftest 2>/dev/null
8068 1.1 mrg mkdir conftest
8069 1.1 mrg cd conftest
8070 1.1 mrg mkdir out
8071 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8072 1.1 mrg
8073 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8074 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8075 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8076 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8077 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8078 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8079 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8080 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8081 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8082 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8083 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8084 1.1 mrg ac_status=$?
8085 1.1 mrg cat out/conftest.err >&5
8086 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8087 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8088 1.1 mrg then
8089 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8090 1.1 mrg # So say no if there are warnings
8091 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8092 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8093 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8094 1.1 mrg lt_cv_prog_compiler_c_o=yes
8095 1.1 mrg fi
8096 1.1 mrg fi
8097 1.1 mrg chmod u+w . 2>&5
8098 1.1 mrg $RM conftest*
8099 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8100 1.1 mrg # template instantiation
8101 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8102 1.1 mrg $RM out/* && rmdir out
8103 1.1 mrg cd ..
8104 1.1 mrg $RM -r conftest
8105 1.1 mrg $RM conftest*
8106 1.1 mrg
8107 1.1 mrg fi
8108 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8109 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8110 1.1 mrg
8111 1.1 mrg
8112 1.1 mrg
8113 1.1 mrg
8114 1.1 mrg
8115 1.1 mrg
8116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8117 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8118 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8119 1.1 mrg $as_echo_n "(cached) " >&6
8120 1.1 mrg else
8121 1.1 mrg lt_cv_prog_compiler_c_o=no
8122 1.1 mrg $RM -r conftest 2>/dev/null
8123 1.1 mrg mkdir conftest
8124 1.1 mrg cd conftest
8125 1.1 mrg mkdir out
8126 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8127 1.1 mrg
8128 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8129 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8130 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8131 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8132 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8133 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8134 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8135 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8136 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8137 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8138 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8139 1.1 mrg ac_status=$?
8140 1.1 mrg cat out/conftest.err >&5
8141 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8142 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8143 1.1 mrg then
8144 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8145 1.1 mrg # So say no if there are warnings
8146 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8147 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8148 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8149 1.1 mrg lt_cv_prog_compiler_c_o=yes
8150 1.1 mrg fi
8151 1.1 mrg fi
8152 1.1 mrg chmod u+w . 2>&5
8153 1.1 mrg $RM conftest*
8154 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8155 1.1 mrg # template instantiation
8156 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8157 1.1 mrg $RM out/* && rmdir out
8158 1.1 mrg cd ..
8159 1.1 mrg $RM -r conftest
8160 1.1 mrg $RM conftest*
8161 1.1 mrg
8162 1.1 mrg fi
8163 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8164 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8165 1.1 mrg
8166 1.1 mrg
8167 1.1 mrg
8168 1.1 mrg
8169 1.1 mrg hard_links="nottested"
8170 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8171 1.1 mrg # do not overwrite the value of need_locks provided by the user
8172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8173 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8174 1.1 mrg hard_links=yes
8175 1.1 mrg $RM conftest*
8176 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8177 1.1 mrg touch conftest.a
8178 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8179 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8181 1.1 mrg $as_echo "$hard_links" >&6; }
8182 1.1 mrg if test "$hard_links" = no; then
8183 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8184 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8185 1.1 mrg need_locks=warn
8186 1.1 mrg fi
8187 1.1 mrg else
8188 1.1 mrg need_locks=no
8189 1.1 mrg fi
8190 1.1 mrg
8191 1.1 mrg
8192 1.1 mrg
8193 1.1 mrg
8194 1.1 mrg
8195 1.1 mrg
8196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8197 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8198 1.1 mrg
8199 1.1 mrg runpath_var=
8200 1.1 mrg allow_undefined_flag=
8201 1.1 mrg always_export_symbols=no
8202 1.1 mrg archive_cmds=
8203 1.1 mrg archive_expsym_cmds=
8204 1.1 mrg compiler_needs_object=no
8205 1.1 mrg enable_shared_with_static_runtimes=no
8206 1.1 mrg export_dynamic_flag_spec=
8207 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8208 1.1 mrg hardcode_automatic=no
8209 1.1 mrg hardcode_direct=no
8210 1.1 mrg hardcode_direct_absolute=no
8211 1.1 mrg hardcode_libdir_flag_spec=
8212 1.1 mrg hardcode_libdir_flag_spec_ld=
8213 1.1 mrg hardcode_libdir_separator=
8214 1.1 mrg hardcode_minus_L=no
8215 1.1 mrg hardcode_shlibpath_var=unsupported
8216 1.1 mrg inherit_rpath=no
8217 1.1 mrg link_all_deplibs=unknown
8218 1.1 mrg module_cmds=
8219 1.1 mrg module_expsym_cmds=
8220 1.1 mrg old_archive_from_new_cmds=
8221 1.1 mrg old_archive_from_expsyms_cmds=
8222 1.1 mrg thread_safe_flag_spec=
8223 1.1 mrg whole_archive_flag_spec=
8224 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8225 1.1 mrg # included in the symbol list
8226 1.1 mrg include_expsyms=
8227 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8228 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8229 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8230 1.1 mrg # as well as any symbol that contains `d'.
8231 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8232 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8233 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8234 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8235 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8236 1.1 mrg # preloaded symbol tables.
8237 1.1 mrg # Exclude shared library initialization/finalization symbols.
8238 1.1 mrg extract_expsyms_cmds=
8239 1.1 mrg
8240 1.1 mrg case $host_os in
8241 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8242 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8243 1.1 mrg # When not using gcc, we currently assume that we are using
8244 1.1 mrg # Microsoft Visual C++.
8245 1.1 mrg if test "$GCC" != yes; then
8246 1.1 mrg with_gnu_ld=no
8247 1.1 mrg fi
8248 1.1 mrg ;;
8249 1.1 mrg interix*)
8250 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8251 1.1 mrg with_gnu_ld=yes
8252 1.1 mrg ;;
8253 1.1 mrg openbsd*)
8254 1.1 mrg with_gnu_ld=no
8255 1.1 mrg ;;
8256 1.1 mrg esac
8257 1.1 mrg
8258 1.1 mrg ld_shlibs=yes
8259 1.1 mrg
8260 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8261 1.1 mrg # that we're better off using the native interface for both.
8262 1.1 mrg lt_use_gnu_ld_interface=no
8263 1.1 mrg if test "$with_gnu_ld" = yes; then
8264 1.1 mrg case $host_os in
8265 1.1 mrg aix*)
8266 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8267 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8268 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8269 1.1 mrg # shared libraries, regardless of the interface used.
8270 1.1 mrg case `$LD -v 2>&1` in
8271 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8272 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8273 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8274 1.1 mrg *)
8275 1.1 mrg lt_use_gnu_ld_interface=yes
8276 1.1 mrg ;;
8277 1.1 mrg esac
8278 1.1 mrg ;;
8279 1.1 mrg *)
8280 1.1 mrg lt_use_gnu_ld_interface=yes
8281 1.1 mrg ;;
8282 1.1 mrg esac
8283 1.1 mrg fi
8284 1.1 mrg
8285 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8286 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8287 1.1 mrg wlarc='${wl}'
8288 1.1 mrg
8289 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8290 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8291 1.1 mrg # here allows them to be overridden if necessary.
8292 1.1 mrg runpath_var=LD_RUN_PATH
8293 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8294 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8295 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8296 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8297 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8298 1.1 mrg else
8299 1.1 mrg whole_archive_flag_spec=
8300 1.1 mrg fi
8301 1.1 mrg supports_anon_versioning=no
8302 1.1 mrg case `$LD -v 2>&1` in
8303 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8304 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8305 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8306 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8307 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8308 1.1 mrg *) supports_anon_versioning=yes ;;
8309 1.1 mrg esac
8310 1.1 mrg
8311 1.1 mrg # See if GNU ld supports shared libraries.
8312 1.1 mrg case $host_os in
8313 1.1 mrg aix[3-9]*)
8314 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8315 1.1 mrg if test "$host_cpu" != ia64; then
8316 1.1 mrg ld_shlibs=no
8317 1.1 mrg cat <<_LT_EOF 1>&2
8318 1.1 mrg
8319 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8320 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8321 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8322 1.1 mrg *** really care for shared libraries, you may want to install binutils
8323 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8324 1.1 mrg *** You will then need to restart the configuration process.
8325 1.1 mrg
8326 1.1 mrg _LT_EOF
8327 1.1 mrg fi
8328 1.1 mrg ;;
8329 1.1 mrg
8330 1.1 mrg amigaos*)
8331 1.1 mrg case $host_cpu in
8332 1.1 mrg powerpc)
8333 1.1 mrg # see comment about AmigaOS4 .so support
8334 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8335 1.1 mrg archive_expsym_cmds=''
8336 1.1 mrg ;;
8337 1.1 mrg m68k)
8338 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)'
8339 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8340 1.1 mrg hardcode_minus_L=yes
8341 1.1 mrg ;;
8342 1.1 mrg esac
8343 1.1 mrg ;;
8344 1.1 mrg
8345 1.1 mrg beos*)
8346 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8347 1.1 mrg allow_undefined_flag=unsupported
8348 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8349 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8350 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8351 1.1 mrg else
8352 1.1 mrg ld_shlibs=no
8353 1.1 mrg fi
8354 1.1 mrg ;;
8355 1.1 mrg
8356 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8357 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8358 1.1 mrg # as there is no search path for DLLs.
8359 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8360 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8361 1.1 mrg allow_undefined_flag=unsupported
8362 1.1 mrg always_export_symbols=no
8363 1.1 mrg enable_shared_with_static_runtimes=yes
8364 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'
8365 1.1 mrg
8366 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8367 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'
8368 1.1 mrg # If the export-symbols file already is a .def file (1st line
8369 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8370 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8371 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8372 1.1 mrg else
8373 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8374 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8375 1.1 mrg fi~
8376 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'
8377 1.1 mrg else
8378 1.1 mrg ld_shlibs=no
8379 1.1 mrg fi
8380 1.1 mrg ;;
8381 1.1 mrg
8382 1.1 mrg haiku*)
8383 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8384 1.1 mrg link_all_deplibs=yes
8385 1.1 mrg ;;
8386 1.1 mrg
8387 1.1 mrg interix[3-9]*)
8388 1.1 mrg hardcode_direct=no
8389 1.1 mrg hardcode_shlibpath_var=no
8390 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8391 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8392 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8393 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8394 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8395 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8396 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8397 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8398 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'
8399 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'
8400 1.1 mrg ;;
8401 1.1 mrg
8402 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8403 1.1 mrg tmp_diet=no
8404 1.1 mrg if test "$host_os" = linux-dietlibc; then
8405 1.1 mrg case $cc_basename in
8406 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8407 1.1 mrg esac
8408 1.1 mrg fi
8409 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8410 1.1 mrg && test "$tmp_diet" = no
8411 1.1 mrg then
8412 1.6 mrg tmp_addflag=' $pic_flag'
8413 1.1 mrg tmp_sharedflag='-shared'
8414 1.1 mrg case $cc_basename,$host_cpu in
8415 1.1 mrg pgcc*) # Portland Group C compiler
8416 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'
8417 1.1 mrg tmp_addflag=' $pic_flag'
8418 1.1 mrg ;;
8419 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8420 1.1 mrg # Portland Group f77 and f90 compilers
8421 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'
8422 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8423 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8424 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8425 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8426 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8427 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8428 1.1 mrg tmp_addflag=' -nofor_main' ;;
8429 1.1 mrg lf95*) # Lahey Fortran 8.1
8430 1.1 mrg whole_archive_flag_spec=
8431 1.1 mrg tmp_sharedflag='--shared' ;;
8432 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8433 1.1 mrg tmp_sharedflag='-qmkshrobj'
8434 1.1 mrg tmp_addflag= ;;
8435 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8436 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'
8437 1.1 mrg compiler_needs_object=yes
8438 1.1 mrg ;;
8439 1.1 mrg esac
8440 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8441 1.1 mrg *Sun\ C*) # Sun C 5.9
8442 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'
8443 1.1 mrg compiler_needs_object=yes
8444 1.1 mrg tmp_sharedflag='-G' ;;
8445 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8446 1.1 mrg tmp_sharedflag='-G' ;;
8447 1.1 mrg esac
8448 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8449 1.1 mrg
8450 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8451 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8452 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8453 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8454 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'
8455 1.1 mrg fi
8456 1.1 mrg
8457 1.1 mrg case $cc_basename in
8458 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8459 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8460 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8461 1.1 mrg hardcode_libdir_flag_spec=
8462 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8463 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8464 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8465 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8466 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8467 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8468 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8469 1.1 mrg fi
8470 1.1 mrg ;;
8471 1.1 mrg esac
8472 1.1 mrg else
8473 1.1 mrg ld_shlibs=no
8474 1.1 mrg fi
8475 1.1 mrg ;;
8476 1.1 mrg
8477 1.1 mrg netbsd*)
8478 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8479 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8480 1.1 mrg wlarc=
8481 1.1 mrg else
8482 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8483 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'
8484 1.1 mrg fi
8485 1.1 mrg ;;
8486 1.1 mrg
8487 1.1 mrg solaris*)
8488 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8489 1.1 mrg ld_shlibs=no
8490 1.1 mrg cat <<_LT_EOF 1>&2
8491 1.1 mrg
8492 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8493 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8494 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8495 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8496 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8497 1.1 mrg *** used, and then restart.
8498 1.1 mrg
8499 1.1 mrg _LT_EOF
8500 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8501 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8502 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'
8503 1.1 mrg else
8504 1.1 mrg ld_shlibs=no
8505 1.1 mrg fi
8506 1.1 mrg ;;
8507 1.1 mrg
8508 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8509 1.1 mrg case `$LD -v 2>&1` in
8510 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8511 1.1 mrg ld_shlibs=no
8512 1.1 mrg cat <<_LT_EOF 1>&2
8513 1.1 mrg
8514 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8515 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8516 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8517 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8518 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8519 1.1 mrg *** used, and then restart.
8520 1.1 mrg
8521 1.1 mrg _LT_EOF
8522 1.1 mrg ;;
8523 1.1 mrg *)
8524 1.1 mrg # For security reasons, it is highly recommended that you always
8525 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8526 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8527 1.1 mrg # requires that you compile everything twice, which is a pain.
8528 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8529 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8530 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8531 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'
8532 1.1 mrg else
8533 1.1 mrg ld_shlibs=no
8534 1.1 mrg fi
8535 1.1 mrg ;;
8536 1.1 mrg esac
8537 1.1 mrg ;;
8538 1.1 mrg
8539 1.1 mrg sunos4*)
8540 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8541 1.1 mrg wlarc=
8542 1.1 mrg hardcode_direct=yes
8543 1.1 mrg hardcode_shlibpath_var=no
8544 1.1 mrg ;;
8545 1.1 mrg
8546 1.1 mrg *)
8547 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8548 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8549 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'
8550 1.1 mrg else
8551 1.1 mrg ld_shlibs=no
8552 1.1 mrg fi
8553 1.1 mrg ;;
8554 1.1 mrg esac
8555 1.1 mrg
8556 1.1 mrg if test "$ld_shlibs" = no; then
8557 1.1 mrg runpath_var=
8558 1.1 mrg hardcode_libdir_flag_spec=
8559 1.1 mrg export_dynamic_flag_spec=
8560 1.1 mrg whole_archive_flag_spec=
8561 1.1 mrg fi
8562 1.1 mrg else
8563 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8564 1.1 mrg case $host_os in
8565 1.1 mrg aix3*)
8566 1.1 mrg allow_undefined_flag=unsupported
8567 1.1 mrg always_export_symbols=yes
8568 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'
8569 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8570 1.1 mrg # are no directories specified by -L.
8571 1.1 mrg hardcode_minus_L=yes
8572 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8573 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8574 1.1 mrg # broken collect2.
8575 1.1 mrg hardcode_direct=unsupported
8576 1.1 mrg fi
8577 1.1 mrg ;;
8578 1.1 mrg
8579 1.1 mrg aix[4-9]*)
8580 1.1 mrg if test "$host_cpu" = ia64; then
8581 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8582 1.1 mrg # have to do anything special.
8583 1.1 mrg aix_use_runtimelinking=no
8584 1.1 mrg exp_sym_flag='-Bexport'
8585 1.1 mrg no_entry_flag=""
8586 1.1 mrg else
8587 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8588 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8589 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8590 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8591 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8592 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'
8593 1.1 mrg else
8594 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'
8595 1.1 mrg fi
8596 1.1 mrg aix_use_runtimelinking=no
8597 1.1 mrg
8598 1.1 mrg # Test if we are trying to use run time linking or normal
8599 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8600 1.1 mrg # need to do runtime linking.
8601 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8602 1.1 mrg for ld_flag in $LDFLAGS; do
8603 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8604 1.1 mrg aix_use_runtimelinking=yes
8605 1.1 mrg break
8606 1.1 mrg fi
8607 1.1 mrg done
8608 1.1 mrg ;;
8609 1.1 mrg esac
8610 1.1 mrg
8611 1.1 mrg exp_sym_flag='-bexport'
8612 1.1 mrg no_entry_flag='-bnoentry'
8613 1.1 mrg fi
8614 1.1 mrg
8615 1.1 mrg # When large executables or shared objects are built, AIX ld can
8616 1.1 mrg # have problems creating the table of contents. If linking a library
8617 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8618 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8619 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8620 1.1 mrg
8621 1.1 mrg archive_cmds=''
8622 1.1 mrg hardcode_direct=yes
8623 1.1 mrg hardcode_direct_absolute=yes
8624 1.1 mrg hardcode_libdir_separator=':'
8625 1.1 mrg link_all_deplibs=yes
8626 1.1 mrg file_list_spec='${wl}-f,'
8627 1.1 mrg
8628 1.1 mrg if test "$GCC" = yes; then
8629 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8630 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8631 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8632 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8633 1.1 mrg if test -f "$collect2name" &&
8634 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8635 1.1 mrg then
8636 1.1 mrg # We have reworked collect2
8637 1.1 mrg :
8638 1.1 mrg else
8639 1.1 mrg # We have old collect2
8640 1.1 mrg hardcode_direct=unsupported
8641 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8642 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8643 1.1 mrg # to unsupported forces relinking
8644 1.1 mrg hardcode_minus_L=yes
8645 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8646 1.1 mrg hardcode_libdir_separator=
8647 1.1 mrg fi
8648 1.1 mrg ;;
8649 1.1 mrg esac
8650 1.1 mrg shared_flag='-shared'
8651 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8652 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8653 1.1 mrg fi
8654 1.1 mrg else
8655 1.1 mrg # not using gcc
8656 1.1 mrg if test "$host_cpu" = ia64; then
8657 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8658 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8659 1.1 mrg shared_flag='-G'
8660 1.1 mrg else
8661 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8662 1.1 mrg shared_flag='${wl}-G'
8663 1.1 mrg else
8664 1.1 mrg shared_flag='${wl}-bM:SRE'
8665 1.1 mrg fi
8666 1.1 mrg fi
8667 1.1 mrg fi
8668 1.1 mrg
8669 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8670 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8671 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8672 1.1 mrg always_export_symbols=yes
8673 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8674 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8675 1.1 mrg # -berok will link without error, but may produce a broken library.
8676 1.1 mrg allow_undefined_flag='-berok'
8677 1.1 mrg # Determine the default libpath from the value encoded in an
8678 1.1 mrg # empty executable.
8679 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8680 1.1 mrg /* end confdefs.h. */
8681 1.1 mrg
8682 1.1 mrg int
8683 1.1 mrg main ()
8684 1.1 mrg {
8685 1.1 mrg
8686 1.1 mrg ;
8687 1.1 mrg return 0;
8688 1.1 mrg }
8689 1.1 mrg _ACEOF
8690 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8691 1.1 mrg
8692 1.1 mrg lt_aix_libpath_sed='
8693 1.1 mrg /Import File Strings/,/^$/ {
8694 1.1 mrg /^0/ {
8695 1.1 mrg s/^0 *\(.*\)$/\1/
8696 1.1 mrg p
8697 1.1 mrg }
8698 1.1 mrg }'
8699 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8700 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8701 1.1 mrg if test -z "$aix_libpath"; then
8702 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8703 1.1 mrg fi
8704 1.1 mrg fi
8705 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8706 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8707 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8708 1.1 mrg
8709 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8710 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"
8711 1.1 mrg else
8712 1.1 mrg if test "$host_cpu" = ia64; then
8713 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8714 1.1 mrg allow_undefined_flag="-z nodefs"
8715 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"
8716 1.1 mrg else
8717 1.1 mrg # Determine the default libpath from the value encoded in an
8718 1.1 mrg # empty executable.
8719 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8720 1.1 mrg /* end confdefs.h. */
8721 1.1 mrg
8722 1.1 mrg int
8723 1.1 mrg main ()
8724 1.1 mrg {
8725 1.1 mrg
8726 1.1 mrg ;
8727 1.1 mrg return 0;
8728 1.1 mrg }
8729 1.1 mrg _ACEOF
8730 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8731 1.1 mrg
8732 1.1 mrg lt_aix_libpath_sed='
8733 1.1 mrg /Import File Strings/,/^$/ {
8734 1.1 mrg /^0/ {
8735 1.1 mrg s/^0 *\(.*\)$/\1/
8736 1.1 mrg p
8737 1.1 mrg }
8738 1.1 mrg }'
8739 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8740 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8741 1.1 mrg if test -z "$aix_libpath"; then
8742 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8743 1.1 mrg fi
8744 1.1 mrg fi
8745 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8746 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8747 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8748 1.1 mrg
8749 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8750 1.1 mrg # Warning - without using the other run time loading flags,
8751 1.1 mrg # -berok will link without error, but may produce a broken library.
8752 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8753 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8754 1.1 mrg if test "$with_gnu_ld" = yes; then
8755 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8756 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8757 1.1 mrg else
8758 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8759 1.1 mrg whole_archive_flag_spec='$convenience'
8760 1.1 mrg fi
8761 1.1 mrg archive_cmds_need_lc=yes
8762 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8763 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'
8764 1.1 mrg fi
8765 1.1 mrg fi
8766 1.1 mrg ;;
8767 1.1 mrg
8768 1.1 mrg amigaos*)
8769 1.1 mrg case $host_cpu in
8770 1.1 mrg powerpc)
8771 1.1 mrg # see comment about AmigaOS4 .so support
8772 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8773 1.1 mrg archive_expsym_cmds=''
8774 1.1 mrg ;;
8775 1.1 mrg m68k)
8776 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)'
8777 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8778 1.1 mrg hardcode_minus_L=yes
8779 1.1 mrg ;;
8780 1.1 mrg esac
8781 1.1 mrg ;;
8782 1.1 mrg
8783 1.1 mrg bsdi[45]*)
8784 1.1 mrg export_dynamic_flag_spec=-rdynamic
8785 1.1 mrg ;;
8786 1.1 mrg
8787 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8788 1.1 mrg # When not using gcc, we currently assume that we are using
8789 1.1 mrg # Microsoft Visual C++.
8790 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8791 1.1 mrg # no search path for DLLs.
8792 1.1 mrg hardcode_libdir_flag_spec=' '
8793 1.1 mrg allow_undefined_flag=unsupported
8794 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8795 1.1 mrg libext=lib
8796 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8797 1.1 mrg shrext_cmds=".dll"
8798 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8799 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8800 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8801 1.1 mrg old_archive_from_new_cmds='true'
8802 1.1 mrg # FIXME: Should let the user specify the lib program.
8803 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8804 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8805 1.1 mrg enable_shared_with_static_runtimes=yes
8806 1.1 mrg ;;
8807 1.1 mrg
8808 1.1 mrg darwin* | rhapsody*)
8809 1.1 mrg
8810 1.1 mrg
8811 1.1 mrg archive_cmds_need_lc=no
8812 1.1 mrg hardcode_direct=no
8813 1.1 mrg hardcode_automatic=yes
8814 1.1 mrg hardcode_shlibpath_var=unsupported
8815 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8816 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\"`'
8817 1.1 mrg else
8818 1.1 mrg whole_archive_flag_spec=''
8819 1.1 mrg fi
8820 1.1 mrg link_all_deplibs=yes
8821 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8822 1.1 mrg case $cc_basename in
8823 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8824 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8825 1.1 mrg esac
8826 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8827 1.1 mrg output_verbose_link_cmd=func_echo_all
8828 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}"
8829 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8830 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}"
8831 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}"
8832 1.1 mrg
8833 1.1 mrg else
8834 1.1 mrg ld_shlibs=no
8835 1.1 mrg fi
8836 1.1 mrg
8837 1.1 mrg ;;
8838 1.1 mrg
8839 1.1 mrg dgux*)
8840 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8841 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8842 1.1 mrg hardcode_shlibpath_var=no
8843 1.1 mrg ;;
8844 1.1 mrg
8845 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8846 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8847 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8848 1.1 mrg # extra space).
8849 1.1 mrg freebsd2.2*)
8850 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8851 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8852 1.1 mrg hardcode_direct=yes
8853 1.1 mrg hardcode_shlibpath_var=no
8854 1.1 mrg ;;
8855 1.1 mrg
8856 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8857 1.4 mrg freebsd2.*)
8858 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8859 1.1 mrg hardcode_direct=yes
8860 1.1 mrg hardcode_minus_L=yes
8861 1.1 mrg hardcode_shlibpath_var=no
8862 1.1 mrg ;;
8863 1.1 mrg
8864 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8865 1.1 mrg freebsd* | dragonfly*)
8866 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8867 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8868 1.1 mrg hardcode_direct=yes
8869 1.1 mrg hardcode_shlibpath_var=no
8870 1.1 mrg ;;
8871 1.1 mrg
8872 1.1 mrg hpux9*)
8873 1.1 mrg if test "$GCC" = yes; then
8874 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'
8875 1.1 mrg else
8876 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'
8877 1.1 mrg fi
8878 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8879 1.1 mrg hardcode_libdir_separator=:
8880 1.1 mrg hardcode_direct=yes
8881 1.1 mrg
8882 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8883 1.1 mrg # but as the default location of the library.
8884 1.1 mrg hardcode_minus_L=yes
8885 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8886 1.1 mrg ;;
8887 1.1 mrg
8888 1.1 mrg hpux10*)
8889 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8890 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8891 1.1 mrg else
8892 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8893 1.1 mrg fi
8894 1.1 mrg if test "$with_gnu_ld" = no; then
8895 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8896 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8897 1.1 mrg hardcode_libdir_separator=:
8898 1.1 mrg hardcode_direct=yes
8899 1.1 mrg hardcode_direct_absolute=yes
8900 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8901 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8902 1.1 mrg # but as the default location of the library.
8903 1.1 mrg hardcode_minus_L=yes
8904 1.1 mrg fi
8905 1.1 mrg ;;
8906 1.1 mrg
8907 1.1 mrg hpux11*)
8908 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8909 1.1 mrg case $host_cpu in
8910 1.1 mrg hppa*64*)
8911 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8912 1.1 mrg ;;
8913 1.1 mrg ia64*)
8914 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8915 1.1 mrg ;;
8916 1.1 mrg *)
8917 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8918 1.1 mrg ;;
8919 1.1 mrg esac
8920 1.1 mrg else
8921 1.1 mrg case $host_cpu in
8922 1.1 mrg hppa*64*)
8923 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8924 1.1 mrg ;;
8925 1.1 mrg ia64*)
8926 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8927 1.1 mrg ;;
8928 1.1 mrg *)
8929 1.1 mrg
8930 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8931 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8932 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8933 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8934 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8935 1.1 mrg $as_echo_n "(cached) " >&6
8936 1.1 mrg else
8937 1.1 mrg lt_cv_prog_compiler__b=no
8938 1.1 mrg save_LDFLAGS="$LDFLAGS"
8939 1.1 mrg LDFLAGS="$LDFLAGS -b"
8940 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8941 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8942 1.1 mrg # The linker can only warn and ignore the option if not recognized
8943 1.1 mrg # So say no if there are warnings
8944 1.1 mrg if test -s conftest.err; then
8945 1.1 mrg # Append any errors to the config.log.
8946 1.1 mrg cat conftest.err 1>&5
8947 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8948 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8949 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8950 1.1 mrg lt_cv_prog_compiler__b=yes
8951 1.1 mrg fi
8952 1.1 mrg else
8953 1.1 mrg lt_cv_prog_compiler__b=yes
8954 1.1 mrg fi
8955 1.1 mrg fi
8956 1.1 mrg $RM -r conftest*
8957 1.1 mrg LDFLAGS="$save_LDFLAGS"
8958 1.1 mrg
8959 1.1 mrg fi
8960 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8961 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8962 1.1 mrg
8963 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8964 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8965 1.1 mrg else
8966 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8967 1.1 mrg fi
8968 1.1 mrg
8969 1.1 mrg ;;
8970 1.1 mrg esac
8971 1.1 mrg fi
8972 1.1 mrg if test "$with_gnu_ld" = no; then
8973 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8974 1.1 mrg hardcode_libdir_separator=:
8975 1.1 mrg
8976 1.1 mrg case $host_cpu in
8977 1.1 mrg hppa*64*|ia64*)
8978 1.1 mrg hardcode_direct=no
8979 1.1 mrg hardcode_shlibpath_var=no
8980 1.1 mrg ;;
8981 1.1 mrg *)
8982 1.1 mrg hardcode_direct=yes
8983 1.1 mrg hardcode_direct_absolute=yes
8984 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8985 1.1 mrg
8986 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8987 1.1 mrg # but as the default location of the library.
8988 1.1 mrg hardcode_minus_L=yes
8989 1.1 mrg ;;
8990 1.1 mrg esac
8991 1.1 mrg fi
8992 1.1 mrg ;;
8993 1.1 mrg
8994 1.1 mrg irix5* | irix6* | nonstopux*)
8995 1.1 mrg if test "$GCC" = yes; then
8996 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'
8997 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8998 1.1 mrg # work, assume that -exports_file does not work either and
8999 1.1 mrg # implicitly export all symbols.
9000 1.1 mrg save_LDFLAGS="$LDFLAGS"
9001 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9002 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9003 1.1 mrg /* end confdefs.h. */
9004 1.1 mrg int foo(void) {}
9005 1.1 mrg _ACEOF
9006 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9007 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'
9008 1.1 mrg
9009 1.1 mrg fi
9010 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9011 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9012 1.1 mrg LDFLAGS="$save_LDFLAGS"
9013 1.1 mrg else
9014 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'
9015 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'
9016 1.1 mrg fi
9017 1.1 mrg archive_cmds_need_lc='no'
9018 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9019 1.1 mrg hardcode_libdir_separator=:
9020 1.1 mrg inherit_rpath=yes
9021 1.1 mrg link_all_deplibs=yes
9022 1.1 mrg ;;
9023 1.1 mrg
9024 1.1 mrg netbsd*)
9025 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9026 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9027 1.1 mrg else
9028 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9029 1.1 mrg fi
9030 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9031 1.1 mrg hardcode_direct=yes
9032 1.1 mrg hardcode_shlibpath_var=no
9033 1.1 mrg ;;
9034 1.1 mrg
9035 1.1 mrg newsos6)
9036 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9037 1.1 mrg hardcode_direct=yes
9038 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9039 1.1 mrg hardcode_libdir_separator=:
9040 1.1 mrg hardcode_shlibpath_var=no
9041 1.1 mrg ;;
9042 1.1 mrg
9043 1.1 mrg *nto* | *qnx*)
9044 1.1 mrg ;;
9045 1.1 mrg
9046 1.1 mrg openbsd*)
9047 1.1 mrg if test -f /usr/libexec/ld.so; then
9048 1.1 mrg hardcode_direct=yes
9049 1.1 mrg hardcode_shlibpath_var=no
9050 1.1 mrg hardcode_direct_absolute=yes
9051 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9052 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9053 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9054 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9055 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9056 1.1 mrg else
9057 1.1 mrg case $host_os in
9058 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9059 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9060 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9061 1.1 mrg ;;
9062 1.1 mrg *)
9063 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9064 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9065 1.1 mrg ;;
9066 1.1 mrg esac
9067 1.1 mrg fi
9068 1.1 mrg else
9069 1.1 mrg ld_shlibs=no
9070 1.1 mrg fi
9071 1.1 mrg ;;
9072 1.1 mrg
9073 1.1 mrg os2*)
9074 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9075 1.1 mrg hardcode_minus_L=yes
9076 1.1 mrg allow_undefined_flag=unsupported
9077 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'
9078 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9079 1.1 mrg ;;
9080 1.1 mrg
9081 1.1 mrg osf3*)
9082 1.1 mrg if test "$GCC" = yes; then
9083 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9084 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'
9085 1.1 mrg else
9086 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9087 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'
9088 1.1 mrg fi
9089 1.1 mrg archive_cmds_need_lc='no'
9090 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9091 1.1 mrg hardcode_libdir_separator=:
9092 1.1 mrg ;;
9093 1.1 mrg
9094 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9095 1.1 mrg if test "$GCC" = yes; then
9096 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9097 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'
9098 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9099 1.1 mrg else
9100 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9101 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'
9102 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~
9103 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'
9104 1.1 mrg
9105 1.1 mrg # Both c and cxx compiler support -rpath directly
9106 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9107 1.1 mrg fi
9108 1.1 mrg archive_cmds_need_lc='no'
9109 1.1 mrg hardcode_libdir_separator=:
9110 1.1 mrg ;;
9111 1.1 mrg
9112 1.1 mrg solaris*)
9113 1.1 mrg no_undefined_flag=' -z defs'
9114 1.1 mrg if test "$GCC" = yes; then
9115 1.1 mrg wlarc='${wl}'
9116 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9117 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9118 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'
9119 1.1 mrg else
9120 1.1 mrg case `$CC -V 2>&1` in
9121 1.1 mrg *"Compilers 5.0"*)
9122 1.1 mrg wlarc=''
9123 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9124 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9125 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9126 1.1 mrg ;;
9127 1.1 mrg *)
9128 1.1 mrg wlarc='${wl}'
9129 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9130 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9131 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9132 1.1 mrg ;;
9133 1.1 mrg esac
9134 1.1 mrg fi
9135 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9136 1.1 mrg hardcode_shlibpath_var=no
9137 1.1 mrg case $host_os in
9138 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9139 1.1 mrg *)
9140 1.1 mrg # The compiler driver will combine and reorder linker options,
9141 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9142 1.1 mrg # but is careful enough not to reorder.
9143 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9144 1.1 mrg if test "$GCC" = yes; then
9145 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9146 1.1 mrg else
9147 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9148 1.1 mrg fi
9149 1.1 mrg ;;
9150 1.1 mrg esac
9151 1.1 mrg link_all_deplibs=yes
9152 1.1 mrg ;;
9153 1.1 mrg
9154 1.1 mrg sunos4*)
9155 1.1 mrg if test "x$host_vendor" = xsequent; then
9156 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9157 1.1 mrg # files that make .init and .fini sections work.
9158 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9159 1.1 mrg else
9160 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9161 1.1 mrg fi
9162 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9163 1.1 mrg hardcode_direct=yes
9164 1.1 mrg hardcode_minus_L=yes
9165 1.1 mrg hardcode_shlibpath_var=no
9166 1.1 mrg ;;
9167 1.1 mrg
9168 1.1 mrg sysv4)
9169 1.1 mrg case $host_vendor in
9170 1.1 mrg sni)
9171 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9172 1.1 mrg hardcode_direct=yes # is this really true???
9173 1.1 mrg ;;
9174 1.1 mrg siemens)
9175 1.1 mrg ## LD is ld it makes a PLAMLIB
9176 1.1 mrg ## CC just makes a GrossModule.
9177 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9178 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9179 1.1 mrg hardcode_direct=no
9180 1.1 mrg ;;
9181 1.1 mrg motorola)
9182 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9183 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9184 1.1 mrg ;;
9185 1.1 mrg esac
9186 1.1 mrg runpath_var='LD_RUN_PATH'
9187 1.1 mrg hardcode_shlibpath_var=no
9188 1.1 mrg ;;
9189 1.1 mrg
9190 1.1 mrg sysv4.3*)
9191 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9192 1.1 mrg hardcode_shlibpath_var=no
9193 1.1 mrg export_dynamic_flag_spec='-Bexport'
9194 1.1 mrg ;;
9195 1.1 mrg
9196 1.1 mrg sysv4*MP*)
9197 1.1 mrg if test -d /usr/nec; then
9198 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9199 1.1 mrg hardcode_shlibpath_var=no
9200 1.1 mrg runpath_var=LD_RUN_PATH
9201 1.1 mrg hardcode_runpath_var=yes
9202 1.1 mrg ld_shlibs=yes
9203 1.1 mrg fi
9204 1.1 mrg ;;
9205 1.1 mrg
9206 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9207 1.1 mrg no_undefined_flag='${wl}-z,text'
9208 1.1 mrg archive_cmds_need_lc=no
9209 1.1 mrg hardcode_shlibpath_var=no
9210 1.1 mrg runpath_var='LD_RUN_PATH'
9211 1.1 mrg
9212 1.1 mrg if test "$GCC" = yes; then
9213 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9214 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9215 1.1 mrg else
9216 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9217 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9218 1.1 mrg fi
9219 1.1 mrg ;;
9220 1.1 mrg
9221 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9222 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9223 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9224 1.1 mrg # always be unresolved, which means just about no library would
9225 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9226 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9227 1.1 mrg # as -z defs.
9228 1.1 mrg no_undefined_flag='${wl}-z,text'
9229 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9230 1.1 mrg archive_cmds_need_lc=no
9231 1.1 mrg hardcode_shlibpath_var=no
9232 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9233 1.1 mrg hardcode_libdir_separator=':'
9234 1.1 mrg link_all_deplibs=yes
9235 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9236 1.1 mrg runpath_var='LD_RUN_PATH'
9237 1.1 mrg
9238 1.1 mrg if test "$GCC" = yes; then
9239 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9240 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9241 1.1 mrg else
9242 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9243 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9244 1.1 mrg fi
9245 1.1 mrg ;;
9246 1.1 mrg
9247 1.1 mrg uts4*)
9248 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9249 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9250 1.1 mrg hardcode_shlibpath_var=no
9251 1.1 mrg ;;
9252 1.1 mrg
9253 1.1 mrg *)
9254 1.1 mrg ld_shlibs=no
9255 1.1 mrg ;;
9256 1.1 mrg esac
9257 1.1 mrg
9258 1.1 mrg if test x$host_vendor = xsni; then
9259 1.1 mrg case $host in
9260 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9261 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9262 1.1 mrg ;;
9263 1.1 mrg esac
9264 1.1 mrg fi
9265 1.1 mrg fi
9266 1.1 mrg
9267 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9268 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9269 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9270 1.1 mrg
9271 1.1 mrg with_gnu_ld=$with_gnu_ld
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
9287 1.1 mrg #
9288 1.1 mrg # Do we need to explicitly link libc?
9289 1.1 mrg #
9290 1.1 mrg case "x$archive_cmds_need_lc" in
9291 1.1 mrg x|xyes)
9292 1.1 mrg # Assume -lc should be added
9293 1.1 mrg archive_cmds_need_lc=yes
9294 1.1 mrg
9295 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9296 1.1 mrg case $archive_cmds in
9297 1.1 mrg *'~'*)
9298 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9299 1.1 mrg ;;
9300 1.1 mrg '$CC '*)
9301 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9302 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9303 1.1 mrg # to ld, don't add -lc before -lgcc.
9304 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9305 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9306 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9307 1.1 mrg $as_echo_n "(cached) " >&6
9308 1.1 mrg else
9309 1.1 mrg $RM conftest*
9310 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9311 1.1 mrg
9312 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9313 1.1 mrg (eval $ac_compile) 2>&5
9314 1.1 mrg ac_status=$?
9315 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9316 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9317 1.1 mrg soname=conftest
9318 1.1 mrg lib=conftest
9319 1.1 mrg libobjs=conftest.$ac_objext
9320 1.1 mrg deplibs=
9321 1.1 mrg wl=$lt_prog_compiler_wl
9322 1.1 mrg pic_flag=$lt_prog_compiler_pic
9323 1.1 mrg compiler_flags=-v
9324 1.1 mrg linker_flags=-v
9325 1.1 mrg verstring=
9326 1.1 mrg output_objdir=.
9327 1.1 mrg libname=conftest
9328 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9329 1.1 mrg allow_undefined_flag=
9330 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9331 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9332 1.1 mrg ac_status=$?
9333 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9334 1.1 mrg test $ac_status = 0; }
9335 1.1 mrg then
9336 1.1 mrg lt_cv_archive_cmds_need_lc=no
9337 1.1 mrg else
9338 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9339 1.1 mrg fi
9340 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9341 1.1 mrg else
9342 1.1 mrg cat conftest.err 1>&5
9343 1.1 mrg fi
9344 1.1 mrg $RM conftest*
9345 1.1 mrg
9346 1.1 mrg fi
9347 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9348 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9349 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9350 1.1 mrg ;;
9351 1.1 mrg esac
9352 1.1 mrg fi
9353 1.1 mrg ;;
9354 1.1 mrg esac
9355 1.1 mrg
9356 1.1 mrg
9357 1.1 mrg
9358 1.1 mrg
9359 1.1 mrg
9360 1.1 mrg
9361 1.1 mrg
9362 1.1 mrg
9363 1.1 mrg
9364 1.1 mrg
9365 1.1 mrg
9366 1.1 mrg
9367 1.1 mrg
9368 1.1 mrg
9369 1.1 mrg
9370 1.1 mrg
9371 1.1 mrg
9372 1.1 mrg
9373 1.1 mrg
9374 1.1 mrg
9375 1.1 mrg
9376 1.1 mrg
9377 1.1 mrg
9378 1.1 mrg
9379 1.1 mrg
9380 1.1 mrg
9381 1.1 mrg
9382 1.1 mrg
9383 1.1 mrg
9384 1.1 mrg
9385 1.1 mrg
9386 1.1 mrg
9387 1.1 mrg
9388 1.1 mrg
9389 1.1 mrg
9390 1.1 mrg
9391 1.1 mrg
9392 1.1 mrg
9393 1.1 mrg
9394 1.1 mrg
9395 1.1 mrg
9396 1.1 mrg
9397 1.1 mrg
9398 1.1 mrg
9399 1.1 mrg
9400 1.1 mrg
9401 1.1 mrg
9402 1.1 mrg
9403 1.1 mrg
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1 mrg
9419 1.1 mrg
9420 1.1 mrg
9421 1.1 mrg
9422 1.1 mrg
9423 1.1 mrg
9424 1.1 mrg
9425 1.1 mrg
9426 1.1 mrg
9427 1.1 mrg
9428 1.1 mrg
9429 1.1 mrg
9430 1.1 mrg
9431 1.1 mrg
9432 1.1 mrg
9433 1.1 mrg
9434 1.1 mrg
9435 1.1 mrg
9436 1.1 mrg
9437 1.1 mrg
9438 1.1 mrg
9439 1.1 mrg
9440 1.1 mrg
9441 1.1 mrg
9442 1.1 mrg
9443 1.1 mrg
9444 1.1 mrg
9445 1.1 mrg
9446 1.1 mrg
9447 1.1 mrg
9448 1.1 mrg
9449 1.1 mrg
9450 1.1 mrg
9451 1.1 mrg
9452 1.1 mrg
9453 1.1 mrg
9454 1.1 mrg
9455 1.1 mrg
9456 1.1 mrg
9457 1.1 mrg
9458 1.1 mrg
9459 1.1 mrg
9460 1.1 mrg
9461 1.1 mrg
9462 1.1 mrg
9463 1.1 mrg
9464 1.1 mrg
9465 1.1 mrg
9466 1.1 mrg
9467 1.1 mrg
9468 1.1 mrg
9469 1.1 mrg
9470 1.1 mrg
9471 1.1 mrg
9472 1.1 mrg
9473 1.1 mrg
9474 1.1 mrg
9475 1.1 mrg
9476 1.1 mrg
9477 1.1 mrg
9478 1.1 mrg
9479 1.1 mrg
9480 1.1 mrg
9481 1.1 mrg
9482 1.1 mrg
9483 1.1 mrg
9484 1.1 mrg
9485 1.1 mrg
9486 1.1 mrg
9487 1.1 mrg
9488 1.1 mrg
9489 1.1 mrg
9490 1.1 mrg
9491 1.1 mrg
9492 1.1 mrg
9493 1.1 mrg
9494 1.1 mrg
9495 1.1 mrg
9496 1.1 mrg
9497 1.1 mrg
9498 1.1 mrg
9499 1.1 mrg
9500 1.1 mrg
9501 1.1 mrg
9502 1.1 mrg
9503 1.1 mrg
9504 1.1 mrg
9505 1.1 mrg
9506 1.1 mrg
9507 1.1 mrg
9508 1.1 mrg
9509 1.1 mrg
9510 1.1 mrg
9511 1.1 mrg
9512 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9513 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9514 1.1 mrg
9515 1.1 mrg if test "$GCC" = yes; then
9516 1.1 mrg case $host_os in
9517 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9518 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9519 1.1 mrg esac
9520 1.1 mrg case $host_os in
9521 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9522 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9523 1.1 mrg esac
9524 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9525 1.1 mrg case $lt_search_path_spec in
9526 1.1 mrg *\;*)
9527 1.1 mrg # if the path contains ";" then we assume it to be the separator
9528 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9529 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9530 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9531 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9532 1.1 mrg ;;
9533 1.1 mrg *)
9534 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9535 1.1 mrg ;;
9536 1.1 mrg esac
9537 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9538 1.1 mrg # and add multilib dir if necessary.
9539 1.1 mrg lt_tmp_lt_search_path_spec=
9540 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9541 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9542 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9543 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9544 1.1 mrg else
9545 1.1 mrg test -d "$lt_sys_path" && \
9546 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9547 1.1 mrg fi
9548 1.1 mrg done
9549 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9550 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9551 1.1 mrg lt_foo="";
9552 1.1 mrg lt_count=0;
9553 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9554 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9555 1.1 mrg if ($lt_i == "..") {
9556 1.1 mrg lt_count++;
9557 1.1 mrg } else {
9558 1.1 mrg if (lt_count == 0) {
9559 1.1 mrg lt_foo="/" $lt_i lt_foo;
9560 1.1 mrg } else {
9561 1.1 mrg lt_count--;
9562 1.1 mrg }
9563 1.1 mrg }
9564 1.1 mrg }
9565 1.1 mrg }
9566 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9567 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9568 1.1 mrg }'`
9569 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9570 1.1 mrg # for these hosts.
9571 1.1 mrg case $host_os in
9572 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9573 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9574 1.1 mrg esac
9575 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9576 1.1 mrg else
9577 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9578 1.1 mrg fi
9579 1.1 mrg library_names_spec=
9580 1.1 mrg libname_spec='lib$name'
9581 1.1 mrg soname_spec=
9582 1.1 mrg shrext_cmds=".so"
9583 1.1 mrg postinstall_cmds=
9584 1.1 mrg postuninstall_cmds=
9585 1.1 mrg finish_cmds=
9586 1.1 mrg finish_eval=
9587 1.1 mrg shlibpath_var=
9588 1.1 mrg shlibpath_overrides_runpath=unknown
9589 1.1 mrg version_type=none
9590 1.1 mrg dynamic_linker="$host_os ld.so"
9591 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9592 1.1 mrg need_lib_prefix=unknown
9593 1.1 mrg hardcode_into_libs=no
9594 1.1 mrg
9595 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9596 1.1 mrg # flags to be left without arguments
9597 1.1 mrg need_version=unknown
9598 1.1 mrg
9599 1.1 mrg case $host_os in
9600 1.1 mrg aix3*)
9601 1.1 mrg version_type=linux
9602 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9603 1.1 mrg shlibpath_var=LIBPATH
9604 1.1 mrg
9605 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9606 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9607 1.1 mrg ;;
9608 1.1 mrg
9609 1.1 mrg aix[4-9]*)
9610 1.1 mrg version_type=linux
9611 1.1 mrg need_lib_prefix=no
9612 1.1 mrg need_version=no
9613 1.1 mrg hardcode_into_libs=yes
9614 1.1 mrg if test "$host_cpu" = ia64; then
9615 1.1 mrg # AIX 5 supports IA64
9616 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9617 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9618 1.1 mrg else
9619 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9620 1.1 mrg # for dependence libraries. The import file would start with
9621 1.1 mrg # the line `#! .'. This would cause the generated library to
9622 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9623 1.1 mrg # development snapshots of GCC prior to 3.0.
9624 1.1 mrg case $host_os in
9625 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9626 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9627 1.1 mrg echo ' yes '
9628 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9629 1.1 mrg :
9630 1.1 mrg else
9631 1.1 mrg can_build_shared=no
9632 1.1 mrg fi
9633 1.1 mrg ;;
9634 1.1 mrg esac
9635 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9636 1.1 mrg # soname into executable. Probably we can add versioning support to
9637 1.1 mrg # collect2, so additional links can be useful in future.
9638 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9639 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9640 1.1 mrg # instead of lib<name>.a to let people know that these are not
9641 1.1 mrg # typical AIX shared libraries.
9642 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9643 1.1 mrg else
9644 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9645 1.1 mrg # and later when we are not doing run time linking.
9646 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9647 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9648 1.1 mrg fi
9649 1.1 mrg shlibpath_var=LIBPATH
9650 1.1 mrg fi
9651 1.1 mrg ;;
9652 1.1 mrg
9653 1.1 mrg amigaos*)
9654 1.1 mrg case $host_cpu in
9655 1.1 mrg powerpc)
9656 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9657 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9658 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9659 1.1 mrg ;;
9660 1.1 mrg m68k)
9661 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9662 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9663 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'
9664 1.1 mrg ;;
9665 1.1 mrg esac
9666 1.1 mrg ;;
9667 1.1 mrg
9668 1.1 mrg beos*)
9669 1.1 mrg library_names_spec='${libname}${shared_ext}'
9670 1.1 mrg dynamic_linker="$host_os ld.so"
9671 1.1 mrg shlibpath_var=LIBRARY_PATH
9672 1.1 mrg ;;
9673 1.1 mrg
9674 1.1 mrg bsdi[45]*)
9675 1.1 mrg version_type=linux
9676 1.1 mrg need_version=no
9677 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9678 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9679 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9680 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9681 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9682 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9683 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9684 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9685 1.1 mrg # libtool to hard-code these into programs
9686 1.1 mrg ;;
9687 1.1 mrg
9688 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9689 1.1 mrg version_type=windows
9690 1.1 mrg shrext_cmds=".dll"
9691 1.1 mrg need_version=no
9692 1.1 mrg need_lib_prefix=no
9693 1.1 mrg
9694 1.1 mrg case $GCC,$host_os in
9695 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9696 1.1 mrg library_names_spec='$libname.dll.a'
9697 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9698 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9699 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9700 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9701 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9702 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9703 1.1 mrg chmod a+x \$dldir/$dlname~
9704 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9705 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9706 1.1 mrg fi'
9707 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9708 1.1 mrg dlpath=$dir/\$dldll~
9709 1.1 mrg $RM \$dlpath'
9710 1.1 mrg shlibpath_overrides_runpath=yes
9711 1.1 mrg
9712 1.1 mrg case $host_os in
9713 1.1 mrg cygwin*)
9714 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9715 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9716 1.1 mrg
9717 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9718 1.1 mrg ;;
9719 1.1 mrg mingw* | cegcc*)
9720 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9721 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9722 1.1 mrg ;;
9723 1.1 mrg pw32*)
9724 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9725 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9726 1.1 mrg ;;
9727 1.1 mrg esac
9728 1.1 mrg ;;
9729 1.1 mrg
9730 1.1 mrg *)
9731 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9732 1.1 mrg ;;
9733 1.1 mrg esac
9734 1.1 mrg dynamic_linker='Win32 ld.exe'
9735 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9736 1.1 mrg shlibpath_var=PATH
9737 1.1 mrg ;;
9738 1.1 mrg
9739 1.1 mrg darwin* | rhapsody*)
9740 1.1 mrg dynamic_linker="$host_os dyld"
9741 1.1 mrg version_type=darwin
9742 1.1 mrg need_lib_prefix=no
9743 1.1 mrg need_version=no
9744 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9745 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9746 1.1 mrg shlibpath_overrides_runpath=yes
9747 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9748 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9749 1.1 mrg
9750 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9751 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9752 1.1 mrg ;;
9753 1.1 mrg
9754 1.1 mrg dgux*)
9755 1.1 mrg version_type=linux
9756 1.1 mrg need_lib_prefix=no
9757 1.1 mrg need_version=no
9758 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9759 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9760 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9761 1.1 mrg ;;
9762 1.1 mrg
9763 1.1 mrg freebsd* | dragonfly*)
9764 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9765 1.1 mrg # versioning mechanism, adjust this.
9766 1.1 mrg if test -x /usr/bin/objformat; then
9767 1.1 mrg objformat=`/usr/bin/objformat`
9768 1.1 mrg else
9769 1.1 mrg case $host_os in
9770 1.4 mrg freebsd[23].*) objformat=aout ;;
9771 1.1 mrg *) objformat=elf ;;
9772 1.1 mrg esac
9773 1.1 mrg fi
9774 1.1 mrg version_type=freebsd-$objformat
9775 1.1 mrg case $version_type in
9776 1.1 mrg freebsd-elf*)
9777 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9778 1.1 mrg need_version=no
9779 1.1 mrg need_lib_prefix=no
9780 1.1 mrg ;;
9781 1.1 mrg freebsd-*)
9782 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9783 1.1 mrg need_version=yes
9784 1.1 mrg ;;
9785 1.1 mrg esac
9786 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9787 1.1 mrg case $host_os in
9788 1.4 mrg freebsd2.*)
9789 1.1 mrg shlibpath_overrides_runpath=yes
9790 1.1 mrg ;;
9791 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9792 1.1 mrg shlibpath_overrides_runpath=yes
9793 1.1 mrg hardcode_into_libs=yes
9794 1.1 mrg ;;
9795 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9796 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9797 1.1 mrg shlibpath_overrides_runpath=no
9798 1.1 mrg hardcode_into_libs=yes
9799 1.1 mrg ;;
9800 1.1 mrg *) # from 4.6 on, and DragonFly
9801 1.1 mrg shlibpath_overrides_runpath=yes
9802 1.1 mrg hardcode_into_libs=yes
9803 1.1 mrg ;;
9804 1.1 mrg esac
9805 1.1 mrg ;;
9806 1.1 mrg
9807 1.1 mrg gnu*)
9808 1.1 mrg version_type=linux
9809 1.1 mrg need_lib_prefix=no
9810 1.1 mrg need_version=no
9811 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9812 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9813 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9814 1.1 mrg hardcode_into_libs=yes
9815 1.1 mrg ;;
9816 1.1 mrg
9817 1.1 mrg haiku*)
9818 1.1 mrg version_type=linux
9819 1.1 mrg need_lib_prefix=no
9820 1.1 mrg need_version=no
9821 1.1 mrg dynamic_linker="$host_os runtime_loader"
9822 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9823 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9824 1.1 mrg shlibpath_var=LIBRARY_PATH
9825 1.1 mrg shlibpath_overrides_runpath=yes
9826 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9827 1.1 mrg hardcode_into_libs=yes
9828 1.1 mrg ;;
9829 1.1 mrg
9830 1.1 mrg hpux9* | hpux10* | hpux11*)
9831 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9832 1.1 mrg # link against other versions.
9833 1.1 mrg version_type=sunos
9834 1.1 mrg need_lib_prefix=no
9835 1.1 mrg need_version=no
9836 1.1 mrg case $host_cpu in
9837 1.1 mrg ia64*)
9838 1.1 mrg shrext_cmds='.so'
9839 1.1 mrg hardcode_into_libs=yes
9840 1.1 mrg dynamic_linker="$host_os dld.so"
9841 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9842 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9843 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9844 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9845 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9846 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9847 1.1 mrg else
9848 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9849 1.1 mrg fi
9850 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9851 1.1 mrg ;;
9852 1.1 mrg hppa*64*)
9853 1.1 mrg shrext_cmds='.sl'
9854 1.1 mrg hardcode_into_libs=yes
9855 1.1 mrg dynamic_linker="$host_os dld.sl"
9856 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9857 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9858 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9859 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9860 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9861 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9862 1.1 mrg ;;
9863 1.1 mrg *)
9864 1.1 mrg shrext_cmds='.sl'
9865 1.1 mrg dynamic_linker="$host_os dld.sl"
9866 1.1 mrg shlibpath_var=SHLIB_PATH
9867 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9868 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9869 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9870 1.1 mrg ;;
9871 1.1 mrg esac
9872 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9873 1.1 mrg postinstall_cmds='chmod 555 $lib'
9874 1.1 mrg # or fails outright, so override atomically:
9875 1.1 mrg install_override_mode=555
9876 1.1 mrg ;;
9877 1.1 mrg
9878 1.1 mrg interix[3-9]*)
9879 1.1 mrg version_type=linux
9880 1.1 mrg need_lib_prefix=no
9881 1.1 mrg need_version=no
9882 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9883 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9884 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9885 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9886 1.1 mrg shlibpath_overrides_runpath=no
9887 1.1 mrg hardcode_into_libs=yes
9888 1.1 mrg ;;
9889 1.1 mrg
9890 1.1 mrg irix5* | irix6* | nonstopux*)
9891 1.1 mrg case $host_os in
9892 1.1 mrg nonstopux*) version_type=nonstopux ;;
9893 1.1 mrg *)
9894 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9895 1.1 mrg version_type=linux
9896 1.1 mrg else
9897 1.1 mrg version_type=irix
9898 1.1 mrg fi ;;
9899 1.1 mrg esac
9900 1.1 mrg need_lib_prefix=no
9901 1.1 mrg need_version=no
9902 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9903 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9904 1.1 mrg case $host_os in
9905 1.1 mrg irix5* | nonstopux*)
9906 1.1 mrg libsuff= shlibsuff=
9907 1.1 mrg ;;
9908 1.1 mrg *)
9909 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9910 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9911 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9912 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9913 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9914 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9915 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9916 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9917 1.1 mrg esac
9918 1.1 mrg ;;
9919 1.1 mrg esac
9920 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9921 1.1 mrg shlibpath_overrides_runpath=no
9922 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9923 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9924 1.1 mrg hardcode_into_libs=yes
9925 1.1 mrg ;;
9926 1.1 mrg
9927 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9928 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9929 1.1 mrg dynamic_linker=no
9930 1.1 mrg ;;
9931 1.1 mrg
9932 1.1 mrg # This must be Linux ELF.
9933 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9934 1.1 mrg version_type=linux
9935 1.1 mrg need_lib_prefix=no
9936 1.1 mrg need_version=no
9937 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9938 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9939 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9940 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9941 1.1 mrg shlibpath_overrides_runpath=no
9942 1.1 mrg
9943 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9944 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9945 1.1 mrg $as_echo_n "(cached) " >&6
9946 1.1 mrg else
9947 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9948 1.1 mrg save_LDFLAGS=$LDFLAGS
9949 1.1 mrg save_libdir=$libdir
9950 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9951 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9952 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9953 1.1 mrg /* end confdefs.h. */
9954 1.1 mrg
9955 1.1 mrg int
9956 1.1 mrg main ()
9957 1.1 mrg {
9958 1.1 mrg
9959 1.1 mrg ;
9960 1.1 mrg return 0;
9961 1.1 mrg }
9962 1.1 mrg _ACEOF
9963 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9964 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9965 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9966 1.1 mrg fi
9967 1.1 mrg fi
9968 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9969 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9970 1.1 mrg LDFLAGS=$save_LDFLAGS
9971 1.1 mrg libdir=$save_libdir
9972 1.1 mrg
9973 1.1 mrg fi
9974 1.1 mrg
9975 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9976 1.1 mrg
9977 1.1 mrg # This implies no fast_install, which is unacceptable.
9978 1.1 mrg # Some rework will be needed to allow for fast_install
9979 1.1 mrg # before this can be enabled.
9980 1.1 mrg hardcode_into_libs=yes
9981 1.1 mrg
9982 1.1 mrg # Append ld.so.conf contents to the search path
9983 1.1 mrg if test -f /etc/ld.so.conf; then
9984 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' ' '`
9985 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9986 1.1 mrg fi
9987 1.1 mrg
9988 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9989 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9990 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9991 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9992 1.1 mrg # people can always --disable-shared, the test was removed, and we
9993 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9994 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9995 1.1 mrg ;;
9996 1.1 mrg
9997 1.1 mrg netbsd*)
9998 1.1 mrg version_type=sunos
9999 1.1 mrg need_lib_prefix=no
10000 1.1 mrg need_version=no
10001 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10002 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10003 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10004 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10005 1.1 mrg else
10006 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10007 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10008 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10009 1.1 mrg fi
10010 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10011 1.1 mrg shlibpath_overrides_runpath=yes
10012 1.1 mrg hardcode_into_libs=yes
10013 1.1 mrg ;;
10014 1.1 mrg
10015 1.1 mrg newsos6)
10016 1.1 mrg version_type=linux
10017 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10018 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10019 1.1 mrg shlibpath_overrides_runpath=yes
10020 1.1 mrg ;;
10021 1.1 mrg
10022 1.1 mrg *nto* | *qnx*)
10023 1.1 mrg version_type=qnx
10024 1.1 mrg need_lib_prefix=no
10025 1.1 mrg need_version=no
10026 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10027 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10028 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10029 1.1 mrg shlibpath_overrides_runpath=no
10030 1.1 mrg hardcode_into_libs=yes
10031 1.1 mrg dynamic_linker='ldqnx.so'
10032 1.1 mrg ;;
10033 1.1 mrg
10034 1.1 mrg openbsd*)
10035 1.1 mrg version_type=sunos
10036 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10037 1.1 mrg need_lib_prefix=no
10038 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10039 1.1 mrg case $host_os in
10040 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10041 1.1 mrg *) need_version=no ;;
10042 1.1 mrg esac
10043 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10044 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10045 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10046 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10047 1.1 mrg case $host_os in
10048 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10049 1.1 mrg shlibpath_overrides_runpath=no
10050 1.1 mrg ;;
10051 1.1 mrg *)
10052 1.1 mrg shlibpath_overrides_runpath=yes
10053 1.1 mrg ;;
10054 1.1 mrg esac
10055 1.1 mrg else
10056 1.1 mrg shlibpath_overrides_runpath=yes
10057 1.1 mrg fi
10058 1.1 mrg ;;
10059 1.1 mrg
10060 1.1 mrg os2*)
10061 1.1 mrg libname_spec='$name'
10062 1.1 mrg shrext_cmds=".dll"
10063 1.1 mrg need_lib_prefix=no
10064 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10065 1.1 mrg dynamic_linker='OS/2 ld.exe'
10066 1.1 mrg shlibpath_var=LIBPATH
10067 1.1 mrg ;;
10068 1.1 mrg
10069 1.1 mrg osf3* | osf4* | osf5*)
10070 1.1 mrg version_type=osf
10071 1.1 mrg need_lib_prefix=no
10072 1.1 mrg need_version=no
10073 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10074 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10075 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10076 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10077 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10078 1.1 mrg ;;
10079 1.1 mrg
10080 1.1 mrg rdos*)
10081 1.1 mrg dynamic_linker=no
10082 1.1 mrg ;;
10083 1.1 mrg
10084 1.1 mrg solaris*)
10085 1.1 mrg version_type=linux
10086 1.1 mrg need_lib_prefix=no
10087 1.1 mrg need_version=no
10088 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10089 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10090 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10091 1.1 mrg shlibpath_overrides_runpath=yes
10092 1.1 mrg hardcode_into_libs=yes
10093 1.1 mrg # ldd complains unless libraries are executable
10094 1.1 mrg postinstall_cmds='chmod +x $lib'
10095 1.1 mrg ;;
10096 1.1 mrg
10097 1.1 mrg sunos4*)
10098 1.1 mrg version_type=sunos
10099 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10100 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10101 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10102 1.1 mrg shlibpath_overrides_runpath=yes
10103 1.1 mrg if test "$with_gnu_ld" = yes; then
10104 1.1 mrg need_lib_prefix=no
10105 1.1 mrg fi
10106 1.1 mrg need_version=yes
10107 1.1 mrg ;;
10108 1.1 mrg
10109 1.1 mrg sysv4 | sysv4.3*)
10110 1.1 mrg version_type=linux
10111 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10112 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10113 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10114 1.1 mrg case $host_vendor in
10115 1.1 mrg sni)
10116 1.1 mrg shlibpath_overrides_runpath=no
10117 1.1 mrg need_lib_prefix=no
10118 1.1 mrg runpath_var=LD_RUN_PATH
10119 1.1 mrg ;;
10120 1.1 mrg siemens)
10121 1.1 mrg need_lib_prefix=no
10122 1.1 mrg ;;
10123 1.1 mrg motorola)
10124 1.1 mrg need_lib_prefix=no
10125 1.1 mrg need_version=no
10126 1.1 mrg shlibpath_overrides_runpath=no
10127 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10128 1.1 mrg ;;
10129 1.1 mrg esac
10130 1.1 mrg ;;
10131 1.1 mrg
10132 1.1 mrg sysv4*MP*)
10133 1.1 mrg if test -d /usr/nec ;then
10134 1.1 mrg version_type=linux
10135 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10136 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10137 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10138 1.1 mrg fi
10139 1.1 mrg ;;
10140 1.1 mrg
10141 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10142 1.1 mrg version_type=freebsd-elf
10143 1.1 mrg need_lib_prefix=no
10144 1.1 mrg need_version=no
10145 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10146 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10147 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10148 1.1 mrg shlibpath_overrides_runpath=yes
10149 1.1 mrg hardcode_into_libs=yes
10150 1.1 mrg if test "$with_gnu_ld" = yes; then
10151 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10152 1.1 mrg else
10153 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10154 1.1 mrg case $host_os in
10155 1.1 mrg sco3.2v5*)
10156 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10157 1.1 mrg ;;
10158 1.1 mrg esac
10159 1.1 mrg fi
10160 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10161 1.1 mrg ;;
10162 1.1 mrg
10163 1.1 mrg tpf*)
10164 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10165 1.1 mrg version_type=linux
10166 1.1 mrg need_lib_prefix=no
10167 1.1 mrg need_version=no
10168 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10169 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10170 1.1 mrg shlibpath_overrides_runpath=no
10171 1.1 mrg hardcode_into_libs=yes
10172 1.1 mrg ;;
10173 1.1 mrg
10174 1.1 mrg uts4*)
10175 1.1 mrg version_type=linux
10176 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10177 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10178 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10179 1.1 mrg ;;
10180 1.1 mrg
10181 1.1 mrg *)
10182 1.1 mrg dynamic_linker=no
10183 1.1 mrg ;;
10184 1.1 mrg esac
10185 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10186 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10187 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10188 1.1 mrg
10189 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10190 1.1 mrg if test "$GCC" = yes; then
10191 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10192 1.1 mrg fi
10193 1.1 mrg
10194 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10195 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10196 1.1 mrg fi
10197 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10198 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10199 1.1 mrg fi
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1 mrg
10231 1.1 mrg
10232 1.1 mrg
10233 1.1 mrg
10234 1.1 mrg
10235 1.1 mrg
10236 1.1 mrg
10237 1.1 mrg
10238 1.1 mrg
10239 1.1 mrg
10240 1.1 mrg
10241 1.1 mrg
10242 1.1 mrg
10243 1.1 mrg
10244 1.1 mrg
10245 1.1 mrg
10246 1.1 mrg
10247 1.1 mrg
10248 1.1 mrg
10249 1.1 mrg
10250 1.1 mrg
10251 1.1 mrg
10252 1.1 mrg
10253 1.1 mrg
10254 1.1 mrg
10255 1.1 mrg
10256 1.1 mrg
10257 1.1 mrg
10258 1.1 mrg
10259 1.1 mrg
10260 1.1 mrg
10261 1.1 mrg
10262 1.1 mrg
10263 1.1 mrg
10264 1.1 mrg
10265 1.1 mrg
10266 1.1 mrg
10267 1.1 mrg
10268 1.1 mrg
10269 1.1 mrg
10270 1.1 mrg
10271 1.1 mrg
10272 1.1 mrg
10273 1.1 mrg
10274 1.1 mrg
10275 1.1 mrg
10276 1.1 mrg
10277 1.1 mrg
10278 1.1 mrg
10279 1.1 mrg
10280 1.1 mrg
10281 1.1 mrg
10282 1.1 mrg
10283 1.1 mrg
10284 1.1 mrg
10285 1.1 mrg
10286 1.1 mrg
10287 1.1 mrg
10288 1.1 mrg
10289 1.1 mrg
10290 1.1 mrg
10291 1.1 mrg
10292 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10293 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10294 1.1 mrg hardcode_action=
10295 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10296 1.1 mrg test -n "$runpath_var" ||
10297 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10298 1.1 mrg
10299 1.1 mrg # We can hardcode non-existent directories.
10300 1.1 mrg if test "$hardcode_direct" != no &&
10301 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10302 1.1 mrg # have to relink, otherwise we might link with an installed library
10303 1.1 mrg # when we should be linking with a yet-to-be-installed one
10304 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10305 1.1 mrg test "$hardcode_minus_L" != no; then
10306 1.1 mrg # Linking always hardcodes the temporary library directory.
10307 1.1 mrg hardcode_action=relink
10308 1.1 mrg else
10309 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10310 1.1 mrg hardcode_action=immediate
10311 1.1 mrg fi
10312 1.1 mrg else
10313 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10314 1.1 mrg # directories.
10315 1.1 mrg hardcode_action=unsupported
10316 1.1 mrg fi
10317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10318 1.1 mrg $as_echo "$hardcode_action" >&6; }
10319 1.1 mrg
10320 1.1 mrg if test "$hardcode_action" = relink ||
10321 1.1 mrg test "$inherit_rpath" = yes; then
10322 1.1 mrg # Fast installation is not supported
10323 1.1 mrg enable_fast_install=no
10324 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10325 1.1 mrg test "$enable_shared" = no; then
10326 1.1 mrg # Fast installation is not necessary
10327 1.1 mrg enable_fast_install=needless
10328 1.1 mrg fi
10329 1.1 mrg
10330 1.1 mrg
10331 1.1 mrg
10332 1.1 mrg
10333 1.1 mrg
10334 1.1 mrg
10335 1.1 mrg if test "x$enable_dlopen" != xyes; then
10336 1.1 mrg enable_dlopen=unknown
10337 1.1 mrg enable_dlopen_self=unknown
10338 1.1 mrg enable_dlopen_self_static=unknown
10339 1.1 mrg else
10340 1.1 mrg lt_cv_dlopen=no
10341 1.1 mrg lt_cv_dlopen_libs=
10342 1.1 mrg
10343 1.1 mrg case $host_os in
10344 1.1 mrg beos*)
10345 1.1 mrg lt_cv_dlopen="load_add_on"
10346 1.1 mrg lt_cv_dlopen_libs=
10347 1.1 mrg lt_cv_dlopen_self=yes
10348 1.1 mrg ;;
10349 1.1 mrg
10350 1.1 mrg mingw* | pw32* | cegcc*)
10351 1.1 mrg lt_cv_dlopen="LoadLibrary"
10352 1.1 mrg lt_cv_dlopen_libs=
10353 1.1 mrg ;;
10354 1.1 mrg
10355 1.1 mrg cygwin*)
10356 1.1 mrg lt_cv_dlopen="dlopen"
10357 1.1 mrg lt_cv_dlopen_libs=
10358 1.1 mrg ;;
10359 1.1 mrg
10360 1.1 mrg darwin*)
10361 1.1 mrg # if libdl is installed we need to link against it
10362 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10363 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10364 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10365 1.1 mrg $as_echo_n "(cached) " >&6
10366 1.1 mrg else
10367 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10368 1.1 mrg LIBS="-ldl $LIBS"
10369 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10370 1.1 mrg /* end confdefs.h. */
10371 1.1 mrg
10372 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10373 1.1 mrg Use char because int might match the return type of a GCC
10374 1.1 mrg builtin and then its argument prototype would still apply. */
10375 1.1 mrg #ifdef __cplusplus
10376 1.1 mrg extern "C"
10377 1.1 mrg #endif
10378 1.1 mrg char dlopen ();
10379 1.1 mrg int
10380 1.1 mrg main ()
10381 1.1 mrg {
10382 1.1 mrg return dlopen ();
10383 1.1 mrg ;
10384 1.1 mrg return 0;
10385 1.1 mrg }
10386 1.1 mrg _ACEOF
10387 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10388 1.1 mrg ac_cv_lib_dl_dlopen=yes
10389 1.1 mrg else
10390 1.1 mrg ac_cv_lib_dl_dlopen=no
10391 1.1 mrg fi
10392 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10393 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10394 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10395 1.1 mrg fi
10396 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10397 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10398 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10399 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10400 1.1 mrg else
10401 1.1 mrg
10402 1.1 mrg lt_cv_dlopen="dyld"
10403 1.1 mrg lt_cv_dlopen_libs=
10404 1.1 mrg lt_cv_dlopen_self=yes
10405 1.1 mrg
10406 1.1 mrg fi
10407 1.1 mrg
10408 1.1 mrg ;;
10409 1.1 mrg
10410 1.1 mrg *)
10411 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10412 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10413 1.1 mrg lt_cv_dlopen="shl_load"
10414 1.1 mrg else
10415 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10416 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10417 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10418 1.1 mrg $as_echo_n "(cached) " >&6
10419 1.1 mrg else
10420 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10421 1.1 mrg LIBS="-ldld $LIBS"
10422 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10423 1.1 mrg /* end confdefs.h. */
10424 1.1 mrg
10425 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10426 1.1 mrg Use char because int might match the return type of a GCC
10427 1.1 mrg builtin and then its argument prototype would still apply. */
10428 1.1 mrg #ifdef __cplusplus
10429 1.1 mrg extern "C"
10430 1.1 mrg #endif
10431 1.1 mrg char shl_load ();
10432 1.1 mrg int
10433 1.1 mrg main ()
10434 1.1 mrg {
10435 1.1 mrg return shl_load ();
10436 1.1 mrg ;
10437 1.1 mrg return 0;
10438 1.1 mrg }
10439 1.1 mrg _ACEOF
10440 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10441 1.1 mrg ac_cv_lib_dld_shl_load=yes
10442 1.1 mrg else
10443 1.1 mrg ac_cv_lib_dld_shl_load=no
10444 1.1 mrg fi
10445 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10446 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10447 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10448 1.1 mrg fi
10449 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10450 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10451 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10452 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10453 1.1 mrg else
10454 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10455 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10456 1.1 mrg lt_cv_dlopen="dlopen"
10457 1.1 mrg else
10458 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10459 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10460 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10461 1.1 mrg $as_echo_n "(cached) " >&6
10462 1.1 mrg else
10463 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10464 1.1 mrg LIBS="-ldl $LIBS"
10465 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10466 1.1 mrg /* end confdefs.h. */
10467 1.1 mrg
10468 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10469 1.1 mrg Use char because int might match the return type of a GCC
10470 1.1 mrg builtin and then its argument prototype would still apply. */
10471 1.1 mrg #ifdef __cplusplus
10472 1.1 mrg extern "C"
10473 1.1 mrg #endif
10474 1.1 mrg char dlopen ();
10475 1.1 mrg int
10476 1.1 mrg main ()
10477 1.1 mrg {
10478 1.1 mrg return dlopen ();
10479 1.1 mrg ;
10480 1.1 mrg return 0;
10481 1.1 mrg }
10482 1.1 mrg _ACEOF
10483 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10484 1.1 mrg ac_cv_lib_dl_dlopen=yes
10485 1.1 mrg else
10486 1.1 mrg ac_cv_lib_dl_dlopen=no
10487 1.1 mrg fi
10488 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10489 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10490 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10491 1.1 mrg fi
10492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10493 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10494 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10495 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10496 1.1 mrg else
10497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10498 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10499 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10500 1.1 mrg $as_echo_n "(cached) " >&6
10501 1.1 mrg else
10502 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10503 1.1 mrg LIBS="-lsvld $LIBS"
10504 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10505 1.1 mrg /* end confdefs.h. */
10506 1.1 mrg
10507 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10508 1.1 mrg Use char because int might match the return type of a GCC
10509 1.1 mrg builtin and then its argument prototype would still apply. */
10510 1.1 mrg #ifdef __cplusplus
10511 1.1 mrg extern "C"
10512 1.1 mrg #endif
10513 1.1 mrg char dlopen ();
10514 1.1 mrg int
10515 1.1 mrg main ()
10516 1.1 mrg {
10517 1.1 mrg return dlopen ();
10518 1.1 mrg ;
10519 1.1 mrg return 0;
10520 1.1 mrg }
10521 1.1 mrg _ACEOF
10522 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10523 1.1 mrg ac_cv_lib_svld_dlopen=yes
10524 1.1 mrg else
10525 1.1 mrg ac_cv_lib_svld_dlopen=no
10526 1.1 mrg fi
10527 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10528 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10529 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10530 1.1 mrg fi
10531 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10532 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10533 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10534 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10535 1.1 mrg else
10536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10537 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10538 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10539 1.1 mrg $as_echo_n "(cached) " >&6
10540 1.1 mrg else
10541 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10542 1.1 mrg LIBS="-ldld $LIBS"
10543 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10544 1.1 mrg /* end confdefs.h. */
10545 1.1 mrg
10546 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10547 1.1 mrg Use char because int might match the return type of a GCC
10548 1.1 mrg builtin and then its argument prototype would still apply. */
10549 1.1 mrg #ifdef __cplusplus
10550 1.1 mrg extern "C"
10551 1.1 mrg #endif
10552 1.1 mrg char dld_link ();
10553 1.1 mrg int
10554 1.1 mrg main ()
10555 1.1 mrg {
10556 1.1 mrg return dld_link ();
10557 1.1 mrg ;
10558 1.1 mrg return 0;
10559 1.1 mrg }
10560 1.1 mrg _ACEOF
10561 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10562 1.1 mrg ac_cv_lib_dld_dld_link=yes
10563 1.1 mrg else
10564 1.1 mrg ac_cv_lib_dld_dld_link=no
10565 1.1 mrg fi
10566 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10567 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10568 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10569 1.1 mrg fi
10570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10571 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10572 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10573 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10574 1.1 mrg fi
10575 1.1 mrg
10576 1.1 mrg
10577 1.1 mrg fi
10578 1.1 mrg
10579 1.1 mrg
10580 1.1 mrg fi
10581 1.1 mrg
10582 1.1 mrg
10583 1.1 mrg fi
10584 1.1 mrg
10585 1.1 mrg
10586 1.1 mrg fi
10587 1.1 mrg
10588 1.1 mrg
10589 1.1 mrg fi
10590 1.1 mrg
10591 1.1 mrg ;;
10592 1.1 mrg esac
10593 1.1 mrg
10594 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10595 1.1 mrg enable_dlopen=yes
10596 1.1 mrg else
10597 1.1 mrg enable_dlopen=no
10598 1.1 mrg fi
10599 1.1 mrg
10600 1.1 mrg case $lt_cv_dlopen in
10601 1.1 mrg dlopen)
10602 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10603 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10604 1.1 mrg
10605 1.1 mrg save_LDFLAGS="$LDFLAGS"
10606 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10607 1.1 mrg
10608 1.1 mrg save_LIBS="$LIBS"
10609 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10610 1.1 mrg
10611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10612 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10613 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10614 1.1 mrg $as_echo_n "(cached) " >&6
10615 1.1 mrg else
10616 1.1 mrg if test "$cross_compiling" = yes; then :
10617 1.1 mrg lt_cv_dlopen_self=cross
10618 1.1 mrg else
10619 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10620 1.1 mrg lt_status=$lt_dlunknown
10621 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10622 1.6 mrg #line 10622 "configure"
10623 1.1 mrg #include "confdefs.h"
10624 1.1 mrg
10625 1.1 mrg #if HAVE_DLFCN_H
10626 1.1 mrg #include <dlfcn.h>
10627 1.1 mrg #endif
10628 1.1 mrg
10629 1.1 mrg #include <stdio.h>
10630 1.1 mrg
10631 1.1 mrg #ifdef RTLD_GLOBAL
10632 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10633 1.1 mrg #else
10634 1.1 mrg # ifdef DL_GLOBAL
10635 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10636 1.1 mrg # else
10637 1.1 mrg # define LT_DLGLOBAL 0
10638 1.1 mrg # endif
10639 1.1 mrg #endif
10640 1.1 mrg
10641 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10642 1.1 mrg find out it does not work in some platform. */
10643 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10644 1.1 mrg # ifdef RTLD_LAZY
10645 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10646 1.1 mrg # else
10647 1.1 mrg # ifdef DL_LAZY
10648 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10649 1.1 mrg # else
10650 1.1 mrg # ifdef RTLD_NOW
10651 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10652 1.1 mrg # else
10653 1.1 mrg # ifdef DL_NOW
10654 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10655 1.1 mrg # else
10656 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10657 1.1 mrg # endif
10658 1.1 mrg # endif
10659 1.1 mrg # endif
10660 1.1 mrg # endif
10661 1.1 mrg #endif
10662 1.1 mrg
10663 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10664 1.1 mrg correspondingly for the symbols needed. */
10665 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10666 1.1 mrg void fnord () __attribute__((visibility("default")));
10667 1.1 mrg #endif
10668 1.1 mrg
10669 1.1 mrg void fnord () { int i=42; }
10670 1.1 mrg int main ()
10671 1.1 mrg {
10672 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10673 1.1 mrg int status = $lt_dlunknown;
10674 1.1 mrg
10675 1.1 mrg if (self)
10676 1.1 mrg {
10677 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10678 1.1 mrg else
10679 1.1 mrg {
10680 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10681 1.1 mrg else puts (dlerror ());
10682 1.1 mrg }
10683 1.1 mrg /* dlclose (self); */
10684 1.1 mrg }
10685 1.1 mrg else
10686 1.1 mrg puts (dlerror ());
10687 1.1 mrg
10688 1.1 mrg return status;
10689 1.1 mrg }
10690 1.1 mrg _LT_EOF
10691 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10692 1.1 mrg (eval $ac_link) 2>&5
10693 1.1 mrg ac_status=$?
10694 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10695 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10696 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10697 1.1 mrg lt_status=$?
10698 1.1 mrg case x$lt_status in
10699 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10700 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10701 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10702 1.1 mrg esac
10703 1.1 mrg else :
10704 1.1 mrg # compilation failed
10705 1.1 mrg lt_cv_dlopen_self=no
10706 1.1 mrg fi
10707 1.1 mrg fi
10708 1.1 mrg rm -fr conftest*
10709 1.1 mrg
10710 1.1 mrg
10711 1.1 mrg fi
10712 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10713 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10714 1.1 mrg
10715 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10716 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10717 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10718 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10719 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10720 1.1 mrg $as_echo_n "(cached) " >&6
10721 1.1 mrg else
10722 1.1 mrg if test "$cross_compiling" = yes; then :
10723 1.1 mrg lt_cv_dlopen_self_static=cross
10724 1.1 mrg else
10725 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10726 1.1 mrg lt_status=$lt_dlunknown
10727 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10728 1.6 mrg #line 10728 "configure"
10729 1.1 mrg #include "confdefs.h"
10730 1.1 mrg
10731 1.1 mrg #if HAVE_DLFCN_H
10732 1.1 mrg #include <dlfcn.h>
10733 1.1 mrg #endif
10734 1.1 mrg
10735 1.1 mrg #include <stdio.h>
10736 1.1 mrg
10737 1.1 mrg #ifdef RTLD_GLOBAL
10738 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10739 1.1 mrg #else
10740 1.1 mrg # ifdef DL_GLOBAL
10741 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10742 1.1 mrg # else
10743 1.1 mrg # define LT_DLGLOBAL 0
10744 1.1 mrg # endif
10745 1.1 mrg #endif
10746 1.1 mrg
10747 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10748 1.1 mrg find out it does not work in some platform. */
10749 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10750 1.1 mrg # ifdef RTLD_LAZY
10751 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10752 1.1 mrg # else
10753 1.1 mrg # ifdef DL_LAZY
10754 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10755 1.1 mrg # else
10756 1.1 mrg # ifdef RTLD_NOW
10757 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10758 1.1 mrg # else
10759 1.1 mrg # ifdef DL_NOW
10760 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10761 1.1 mrg # else
10762 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10763 1.1 mrg # endif
10764 1.1 mrg # endif
10765 1.1 mrg # endif
10766 1.1 mrg # endif
10767 1.1 mrg #endif
10768 1.1 mrg
10769 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10770 1.1 mrg correspondingly for the symbols needed. */
10771 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10772 1.1 mrg void fnord () __attribute__((visibility("default")));
10773 1.1 mrg #endif
10774 1.1 mrg
10775 1.1 mrg void fnord () { int i=42; }
10776 1.1 mrg int main ()
10777 1.1 mrg {
10778 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10779 1.1 mrg int status = $lt_dlunknown;
10780 1.1 mrg
10781 1.1 mrg if (self)
10782 1.1 mrg {
10783 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10784 1.1 mrg else
10785 1.1 mrg {
10786 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10787 1.1 mrg else puts (dlerror ());
10788 1.1 mrg }
10789 1.1 mrg /* dlclose (self); */
10790 1.1 mrg }
10791 1.1 mrg else
10792 1.1 mrg puts (dlerror ());
10793 1.1 mrg
10794 1.1 mrg return status;
10795 1.1 mrg }
10796 1.1 mrg _LT_EOF
10797 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10798 1.1 mrg (eval $ac_link) 2>&5
10799 1.1 mrg ac_status=$?
10800 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10801 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10802 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10803 1.1 mrg lt_status=$?
10804 1.1 mrg case x$lt_status in
10805 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10806 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10807 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10808 1.1 mrg esac
10809 1.1 mrg else :
10810 1.1 mrg # compilation failed
10811 1.1 mrg lt_cv_dlopen_self_static=no
10812 1.1 mrg fi
10813 1.1 mrg fi
10814 1.1 mrg rm -fr conftest*
10815 1.1 mrg
10816 1.1 mrg
10817 1.1 mrg fi
10818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10819 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10820 1.1 mrg fi
10821 1.1 mrg
10822 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10823 1.1 mrg LDFLAGS="$save_LDFLAGS"
10824 1.1 mrg LIBS="$save_LIBS"
10825 1.1 mrg ;;
10826 1.1 mrg esac
10827 1.1 mrg
10828 1.1 mrg case $lt_cv_dlopen_self in
10829 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10830 1.1 mrg *) enable_dlopen_self=unknown ;;
10831 1.1 mrg esac
10832 1.1 mrg
10833 1.1 mrg case $lt_cv_dlopen_self_static in
10834 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10835 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10836 1.1 mrg esac
10837 1.1 mrg fi
10838 1.1 mrg
10839 1.1 mrg
10840 1.1 mrg
10841 1.1 mrg
10842 1.1 mrg
10843 1.1 mrg
10844 1.1 mrg
10845 1.1 mrg
10846 1.1 mrg
10847 1.1 mrg
10848 1.1 mrg
10849 1.1 mrg
10850 1.1 mrg
10851 1.1 mrg
10852 1.1 mrg
10853 1.1 mrg
10854 1.1 mrg
10855 1.1 mrg striplib=
10856 1.1 mrg old_striplib=
10857 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10858 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10859 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10860 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10861 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10862 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10863 1.1 mrg $as_echo "yes" >&6; }
10864 1.1 mrg else
10865 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10866 1.1 mrg case $host_os in
10867 1.1 mrg darwin*)
10868 1.1 mrg if test -n "$STRIP" ; then
10869 1.1 mrg striplib="$STRIP -x"
10870 1.1 mrg old_striplib="$STRIP -S"
10871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10872 1.1 mrg $as_echo "yes" >&6; }
10873 1.1 mrg else
10874 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10875 1.1 mrg $as_echo "no" >&6; }
10876 1.1 mrg fi
10877 1.1 mrg ;;
10878 1.1 mrg *)
10879 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10880 1.1 mrg $as_echo "no" >&6; }
10881 1.1 mrg ;;
10882 1.1 mrg esac
10883 1.1 mrg fi
10884 1.1 mrg
10885 1.1 mrg
10886 1.1 mrg
10887 1.1 mrg
10888 1.1 mrg
10889 1.1 mrg
10890 1.1 mrg
10891 1.1 mrg
10892 1.1 mrg
10893 1.1 mrg
10894 1.1 mrg
10895 1.1 mrg
10896 1.1 mrg # Report which library types will actually be built
10897 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10898 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10900 1.1 mrg $as_echo "$can_build_shared" >&6; }
10901 1.1 mrg
10902 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10903 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10904 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10905 1.1 mrg
10906 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10907 1.1 mrg # are all built from PIC.
10908 1.1 mrg case $host_os in
10909 1.1 mrg aix3*)
10910 1.1 mrg test "$enable_shared" = yes && enable_static=no
10911 1.1 mrg if test -n "$RANLIB"; then
10912 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10913 1.1 mrg postinstall_cmds='$RANLIB $lib'
10914 1.1 mrg fi
10915 1.1 mrg ;;
10916 1.1 mrg
10917 1.1 mrg aix[4-9]*)
10918 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10919 1.1 mrg test "$enable_shared" = yes && enable_static=no
10920 1.1 mrg fi
10921 1.1 mrg ;;
10922 1.1 mrg esac
10923 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10924 1.1 mrg $as_echo "$enable_shared" >&6; }
10925 1.1 mrg
10926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10927 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10928 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10929 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10930 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10931 1.1 mrg $as_echo "$enable_static" >&6; }
10932 1.1 mrg
10933 1.1 mrg
10934 1.1 mrg
10935 1.1 mrg
10936 1.1 mrg fi
10937 1.1 mrg ac_ext=c
10938 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10939 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10940 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10941 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10942 1.1 mrg
10943 1.1 mrg CC="$lt_save_CC"
10944 1.1 mrg
10945 1.1 mrg
10946 1.1 mrg
10947 1.1 mrg
10948 1.1 mrg
10949 1.1 mrg
10950 1.1 mrg
10951 1.1 mrg
10952 1.1 mrg
10953 1.1 mrg
10954 1.1 mrg
10955 1.1 mrg
10956 1.1 mrg
10957 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10958 1.1 mrg
10959 1.1 mrg
10960 1.1 mrg
10961 1.1 mrg
10962 1.1 mrg # Only expand once:
10963 1.1 mrg
10964 1.1 mrg
10965 1.1 mrg
10966 1.4 mrg
10967 1.4 mrg
10968 1.4 mrg case $host in
10969 1.4 mrg *-cygwin* | *-mingw*)
10970 1.4 mrg # 'host' will be top-level target in the case of a target lib,
10971 1.4 mrg # we must compare to with_cross_host to decide if this is a native
10972 1.4 mrg # or cross-compiler and select where to install dlls appropriately.
10973 1.4 mrg if test -n "$with_cross_host" &&
10974 1.4 mrg test x"$with_cross_host" != x"no"; then
10975 1.4 mrg lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
10976 1.4 mrg else
10977 1.4 mrg lt_host_flags='-no-undefined -bindir "$(bindir)"';
10978 1.4 mrg fi
10979 1.4 mrg ;;
10980 1.4 mrg *)
10981 1.4 mrg lt_host_flags=
10982 1.4 mrg ;;
10983 1.4 mrg esac
10984 1.4 mrg
10985 1.4 mrg
10986 1.4 mrg
10987 1.4 mrg
10988 1.4 mrg ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
10989 1.4 mrg case $ac_cv_c_int64_t in #(
10990 1.4 mrg no|yes) ;; #(
10991 1.4 mrg *)
10992 1.4 mrg
10993 1.4 mrg cat >>confdefs.h <<_ACEOF
10994 1.4 mrg #define int64_t $ac_cv_c_int64_t
10995 1.4 mrg _ACEOF
10996 1.4 mrg ;;
10997 1.4 mrg esac
10998 1.4 mrg
10999 1.1 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
11000 1.1 mrg case $ac_cv_c_uint64_t in #(
11001 1.1 mrg no|yes) ;; #(
11002 1.1 mrg *)
11003 1.1 mrg
11004 1.1 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
11005 1.1 mrg
11006 1.1 mrg
11007 1.1 mrg cat >>confdefs.h <<_ACEOF
11008 1.1 mrg #define uint64_t $ac_cv_c_uint64_t
11009 1.1 mrg _ACEOF
11010 1.1 mrg ;;
11011 1.1 mrg esac
11012 1.1 mrg
11013 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
11014 1.4 mrg $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
11015 1.4 mrg if test "${ac_cv_header_sys_wait_h+set}" = set; then :
11016 1.4 mrg $as_echo_n "(cached) " >&6
11017 1.4 mrg else
11018 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11019 1.4 mrg /* end confdefs.h. */
11020 1.4 mrg #include <sys/types.h>
11021 1.4 mrg #include <sys/wait.h>
11022 1.4 mrg #ifndef WEXITSTATUS
11023 1.4 mrg # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
11024 1.4 mrg #endif
11025 1.4 mrg #ifndef WIFEXITED
11026 1.4 mrg # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11027 1.4 mrg #endif
11028 1.4 mrg
11029 1.4 mrg int
11030 1.4 mrg main ()
11031 1.4 mrg {
11032 1.4 mrg int s;
11033 1.4 mrg wait (&s);
11034 1.4 mrg s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11035 1.4 mrg ;
11036 1.4 mrg return 0;
11037 1.4 mrg }
11038 1.4 mrg _ACEOF
11039 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11040 1.4 mrg ac_cv_header_sys_wait_h=yes
11041 1.4 mrg else
11042 1.4 mrg ac_cv_header_sys_wait_h=no
11043 1.4 mrg fi
11044 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11045 1.4 mrg fi
11046 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
11047 1.4 mrg $as_echo "$ac_cv_header_sys_wait_h" >&6; }
11048 1.4 mrg if test $ac_cv_header_sys_wait_h = yes; then
11049 1.4 mrg
11050 1.4 mrg $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
11051 1.4 mrg
11052 1.4 mrg fi
11053 1.4 mrg
11054 1.1 mrg ac_config_files="$ac_config_files Makefile"
11055 1.1 mrg
11056 1.4 mrg ac_config_headers="$ac_config_headers config.h"
11057 1.4 mrg
11058 1.1 mrg cat >confcache <<\_ACEOF
11059 1.1 mrg # This file is a shell script that caches the results of configure
11060 1.1 mrg # tests run on this system so they can be shared between configure
11061 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
11062 1.1 mrg # It is not useful on other systems. If it contains results you don't
11063 1.1 mrg # want to keep, you may remove or edit it.
11064 1.1 mrg #
11065 1.1 mrg # config.status only pays attention to the cache file if you give it
11066 1.1 mrg # the --recheck option to rerun configure.
11067 1.1 mrg #
11068 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11069 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11070 1.1 mrg # following values.
11071 1.1 mrg
11072 1.1 mrg _ACEOF
11073 1.1 mrg
11074 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11075 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11076 1.1 mrg # So, we kill variables containing newlines.
11077 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11078 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11079 1.1 mrg (
11080 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11081 1.1 mrg eval ac_val=\$$ac_var
11082 1.1 mrg case $ac_val in #(
11083 1.1 mrg *${as_nl}*)
11084 1.1 mrg case $ac_var in #(
11085 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11086 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11087 1.1 mrg esac
11088 1.1 mrg case $ac_var in #(
11089 1.1 mrg _ | IFS | as_nl) ;; #(
11090 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11091 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11092 1.1 mrg esac ;;
11093 1.1 mrg esac
11094 1.1 mrg done
11095 1.1 mrg
11096 1.1 mrg (set) 2>&1 |
11097 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11098 1.1 mrg *${as_nl}ac_space=\ *)
11099 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11100 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11101 1.1 mrg sed -n \
11102 1.1 mrg "s/'/'\\\\''/g;
11103 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11104 1.1 mrg ;; #(
11105 1.1 mrg *)
11106 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11107 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11108 1.1 mrg ;;
11109 1.1 mrg esac |
11110 1.1 mrg sort
11111 1.1 mrg ) |
11112 1.1 mrg sed '
11113 1.1 mrg /^ac_cv_env_/b end
11114 1.1 mrg t clear
11115 1.1 mrg :clear
11116 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11117 1.1 mrg t end
11118 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11119 1.1 mrg :end' >>confcache
11120 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11121 1.1 mrg if test -w "$cache_file"; then
11122 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11124 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11125 1.1 mrg cat confcache >$cache_file
11126 1.1 mrg else
11127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11128 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11129 1.1 mrg fi
11130 1.1 mrg fi
11131 1.1 mrg rm -f confcache
11132 1.1 mrg
11133 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11134 1.1 mrg # Let make expand exec_prefix.
11135 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11136 1.1 mrg
11137 1.4 mrg DEFS=-DHAVE_CONFIG_H
11138 1.1 mrg
11139 1.1 mrg ac_libobjs=
11140 1.1 mrg ac_ltlibobjs=
11141 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11142 1.1 mrg # 1. Remove the extension, and $U if already installed.
11143 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11144 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11145 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11146 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11147 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11148 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11149 1.1 mrg done
11150 1.1 mrg LIBOBJS=$ac_libobjs
11151 1.1 mrg
11152 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11153 1.1 mrg
11154 1.1 mrg
11155 1.1 mrg if test -n "$EXEEXT"; then
11156 1.1 mrg am__EXEEXT_TRUE=
11157 1.1 mrg am__EXEEXT_FALSE='#'
11158 1.1 mrg else
11159 1.1 mrg am__EXEEXT_TRUE='#'
11160 1.1 mrg am__EXEEXT_FALSE=
11161 1.1 mrg fi
11162 1.1 mrg
11163 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11164 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11165 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11166 1.1 mrg fi
11167 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11168 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11169 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11170 1.1 mrg fi
11171 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11172 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11173 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11174 1.1 mrg fi
11175 1.1 mrg
11176 1.1 mrg : ${CONFIG_STATUS=./config.status}
11177 1.1 mrg ac_write_fail=0
11178 1.1 mrg ac_clean_files_save=$ac_clean_files
11179 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11181 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11182 1.1 mrg as_write_fail=0
11183 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11184 1.1 mrg #! $SHELL
11185 1.1 mrg # Generated by $as_me.
11186 1.1 mrg # Run this file to recreate the current configuration.
11187 1.1 mrg # Compiler output produced by configure, useful for debugging
11188 1.1 mrg # configure, is in config.log if it exists.
11189 1.1 mrg
11190 1.1 mrg debug=false
11191 1.1 mrg ac_cs_recheck=false
11192 1.1 mrg ac_cs_silent=false
11193 1.1 mrg
11194 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11195 1.1 mrg export SHELL
11196 1.1 mrg _ASEOF
11197 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11198 1.1 mrg ## -------------------- ##
11199 1.1 mrg ## M4sh Initialization. ##
11200 1.1 mrg ## -------------------- ##
11201 1.1 mrg
11202 1.1 mrg # Be more Bourne compatible
11203 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11204 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11205 1.1 mrg emulate sh
11206 1.1 mrg NULLCMD=:
11207 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11208 1.1 mrg # is contrary to our usage. Disable this feature.
11209 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11210 1.1 mrg setopt NO_GLOB_SUBST
11211 1.1 mrg else
11212 1.1 mrg case `(set -o) 2>/dev/null` in #(
11213 1.1 mrg *posix*) :
11214 1.1 mrg set -o posix ;; #(
11215 1.1 mrg *) :
11216 1.1 mrg ;;
11217 1.1 mrg esac
11218 1.1 mrg fi
11219 1.1 mrg
11220 1.1 mrg
11221 1.1 mrg as_nl='
11222 1.1 mrg '
11223 1.1 mrg export as_nl
11224 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11225 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11226 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11227 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11228 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11229 1.1 mrg # but without wasting forks for bash or zsh.
11230 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11231 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11232 1.1 mrg as_echo='print -r --'
11233 1.1 mrg as_echo_n='print -rn --'
11234 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11235 1.1 mrg as_echo='printf %s\n'
11236 1.1 mrg as_echo_n='printf %s'
11237 1.1 mrg else
11238 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11239 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11240 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11241 1.1 mrg else
11242 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11243 1.1 mrg as_echo_n_body='eval
11244 1.1 mrg arg=$1;
11245 1.1 mrg case $arg in #(
11246 1.1 mrg *"$as_nl"*)
11247 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11248 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11249 1.1 mrg esac;
11250 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11251 1.1 mrg '
11252 1.1 mrg export as_echo_n_body
11253 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11254 1.1 mrg fi
11255 1.1 mrg export as_echo_body
11256 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11257 1.1 mrg fi
11258 1.1 mrg
11259 1.1 mrg # The user is always right.
11260 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11261 1.1 mrg PATH_SEPARATOR=:
11262 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11263 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11264 1.1 mrg PATH_SEPARATOR=';'
11265 1.1 mrg }
11266 1.1 mrg fi
11267 1.1 mrg
11268 1.1 mrg
11269 1.1 mrg # IFS
11270 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11271 1.1 mrg # there to prevent editors from complaining about space-tab.
11272 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11273 1.1 mrg # splitting by setting IFS to empty value.)
11274 1.1 mrg IFS=" "" $as_nl"
11275 1.1 mrg
11276 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11277 1.1 mrg case $0 in #((
11278 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11279 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11280 1.1 mrg for as_dir in $PATH
11281 1.1 mrg do
11282 1.1 mrg IFS=$as_save_IFS
11283 1.1 mrg test -z "$as_dir" && as_dir=.
11284 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11285 1.1 mrg done
11286 1.1 mrg IFS=$as_save_IFS
11287 1.1 mrg
11288 1.1 mrg ;;
11289 1.1 mrg esac
11290 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11291 1.1 mrg # in which case we are not to be found in the path.
11292 1.1 mrg if test "x$as_myself" = x; then
11293 1.1 mrg as_myself=$0
11294 1.1 mrg fi
11295 1.1 mrg if test ! -f "$as_myself"; then
11296 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11297 1.1 mrg exit 1
11298 1.1 mrg fi
11299 1.1 mrg
11300 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11301 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11302 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11303 1.1 mrg # trigger a bug in pdksh 5.2.14.
11304 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11305 1.1 mrg do eval test x\${$as_var+set} = xset \
11306 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11307 1.1 mrg done
11308 1.1 mrg PS1='$ '
11309 1.1 mrg PS2='> '
11310 1.1 mrg PS4='+ '
11311 1.1 mrg
11312 1.1 mrg # NLS nuisances.
11313 1.1 mrg LC_ALL=C
11314 1.1 mrg export LC_ALL
11315 1.1 mrg LANGUAGE=C
11316 1.1 mrg export LANGUAGE
11317 1.1 mrg
11318 1.1 mrg # CDPATH.
11319 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11320 1.1 mrg
11321 1.1 mrg
11322 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11323 1.1 mrg # ---------------------------------
11324 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11325 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11326 1.1 mrg # script with status $?, using 1 if that was 0.
11327 1.1 mrg as_fn_error ()
11328 1.1 mrg {
11329 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11330 1.1 mrg if test "$3"; then
11331 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11332 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11333 1.1 mrg fi
11334 1.1 mrg $as_echo "$as_me: error: $1" >&2
11335 1.1 mrg as_fn_exit $as_status
11336 1.1 mrg } # as_fn_error
11337 1.1 mrg
11338 1.1 mrg
11339 1.1 mrg # as_fn_set_status STATUS
11340 1.1 mrg # -----------------------
11341 1.1 mrg # Set $? to STATUS, without forking.
11342 1.1 mrg as_fn_set_status ()
11343 1.1 mrg {
11344 1.1 mrg return $1
11345 1.1 mrg } # as_fn_set_status
11346 1.1 mrg
11347 1.1 mrg # as_fn_exit STATUS
11348 1.1 mrg # -----------------
11349 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11350 1.1 mrg as_fn_exit ()
11351 1.1 mrg {
11352 1.1 mrg set +e
11353 1.1 mrg as_fn_set_status $1
11354 1.1 mrg exit $1
11355 1.1 mrg } # as_fn_exit
11356 1.1 mrg
11357 1.1 mrg # as_fn_unset VAR
11358 1.1 mrg # ---------------
11359 1.1 mrg # Portably unset VAR.
11360 1.1 mrg as_fn_unset ()
11361 1.1 mrg {
11362 1.1 mrg { eval $1=; unset $1;}
11363 1.1 mrg }
11364 1.1 mrg as_unset=as_fn_unset
11365 1.1 mrg # as_fn_append VAR VALUE
11366 1.1 mrg # ----------------------
11367 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11368 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11369 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11370 1.1 mrg # implementations.
11371 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11372 1.1 mrg eval 'as_fn_append ()
11373 1.1 mrg {
11374 1.1 mrg eval $1+=\$2
11375 1.1 mrg }'
11376 1.1 mrg else
11377 1.1 mrg as_fn_append ()
11378 1.1 mrg {
11379 1.1 mrg eval $1=\$$1\$2
11380 1.1 mrg }
11381 1.1 mrg fi # as_fn_append
11382 1.1 mrg
11383 1.1 mrg # as_fn_arith ARG...
11384 1.1 mrg # ------------------
11385 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11386 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11387 1.1 mrg # must be portable across $(()) and expr.
11388 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11389 1.1 mrg eval 'as_fn_arith ()
11390 1.1 mrg {
11391 1.1 mrg as_val=$(( $* ))
11392 1.1 mrg }'
11393 1.1 mrg else
11394 1.1 mrg as_fn_arith ()
11395 1.1 mrg {
11396 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11397 1.1 mrg }
11398 1.1 mrg fi # as_fn_arith
11399 1.1 mrg
11400 1.1 mrg
11401 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11402 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11403 1.1 mrg as_expr=expr
11404 1.1 mrg else
11405 1.1 mrg as_expr=false
11406 1.1 mrg fi
11407 1.1 mrg
11408 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11409 1.1 mrg as_basename=basename
11410 1.1 mrg else
11411 1.1 mrg as_basename=false
11412 1.1 mrg fi
11413 1.1 mrg
11414 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11415 1.1 mrg as_dirname=dirname
11416 1.1 mrg else
11417 1.1 mrg as_dirname=false
11418 1.1 mrg fi
11419 1.1 mrg
11420 1.1 mrg as_me=`$as_basename -- "$0" ||
11421 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11422 1.1 mrg X"$0" : 'X\(//\)$' \| \
11423 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11424 1.1 mrg $as_echo X/"$0" |
11425 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11426 1.1 mrg s//\1/
11427 1.1 mrg q
11428 1.1 mrg }
11429 1.1 mrg /^X\/\(\/\/\)$/{
11430 1.1 mrg s//\1/
11431 1.1 mrg q
11432 1.1 mrg }
11433 1.1 mrg /^X\/\(\/\).*/{
11434 1.1 mrg s//\1/
11435 1.1 mrg q
11436 1.1 mrg }
11437 1.1 mrg s/.*/./; q'`
11438 1.1 mrg
11439 1.1 mrg # Avoid depending upon Character Ranges.
11440 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11441 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11442 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11443 1.1 mrg as_cr_digits='0123456789'
11444 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11445 1.1 mrg
11446 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11447 1.1 mrg case `echo -n x` in #(((((
11448 1.1 mrg -n*)
11449 1.1 mrg case `echo 'xy\c'` in
11450 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11451 1.1 mrg xy) ECHO_C='\c';;
11452 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11453 1.1 mrg ECHO_T=' ';;
11454 1.1 mrg esac;;
11455 1.1 mrg *)
11456 1.1 mrg ECHO_N='-n';;
11457 1.1 mrg esac
11458 1.1 mrg
11459 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11460 1.1 mrg if test -d conf$$.dir; then
11461 1.1 mrg rm -f conf$$.dir/conf$$.file
11462 1.1 mrg else
11463 1.1 mrg rm -f conf$$.dir
11464 1.1 mrg mkdir conf$$.dir 2>/dev/null
11465 1.1 mrg fi
11466 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11467 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11468 1.1 mrg as_ln_s='ln -s'
11469 1.1 mrg # ... but there are two gotchas:
11470 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11471 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11472 1.1 mrg # In both cases, we have to default to `cp -p'.
11473 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11474 1.1 mrg as_ln_s='cp -p'
11475 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11476 1.1 mrg as_ln_s=ln
11477 1.1 mrg else
11478 1.1 mrg as_ln_s='cp -p'
11479 1.1 mrg fi
11480 1.1 mrg else
11481 1.1 mrg as_ln_s='cp -p'
11482 1.1 mrg fi
11483 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11484 1.1 mrg rmdir conf$$.dir 2>/dev/null
11485 1.1 mrg
11486 1.1 mrg
11487 1.1 mrg # as_fn_mkdir_p
11488 1.1 mrg # -------------
11489 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11490 1.1 mrg as_fn_mkdir_p ()
11491 1.1 mrg {
11492 1.1 mrg
11493 1.1 mrg case $as_dir in #(
11494 1.1 mrg -*) as_dir=./$as_dir;;
11495 1.1 mrg esac
11496 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11497 1.1 mrg as_dirs=
11498 1.1 mrg while :; do
11499 1.1 mrg case $as_dir in #(
11500 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11501 1.1 mrg *) as_qdir=$as_dir;;
11502 1.1 mrg esac
11503 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11504 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11505 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11506 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11507 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11508 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11509 1.1 mrg $as_echo X"$as_dir" |
11510 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11511 1.1 mrg s//\1/
11512 1.1 mrg q
11513 1.1 mrg }
11514 1.1 mrg /^X\(\/\/\)[^/].*/{
11515 1.1 mrg s//\1/
11516 1.1 mrg q
11517 1.1 mrg }
11518 1.1 mrg /^X\(\/\/\)$/{
11519 1.1 mrg s//\1/
11520 1.1 mrg q
11521 1.1 mrg }
11522 1.1 mrg /^X\(\/\).*/{
11523 1.1 mrg s//\1/
11524 1.1 mrg q
11525 1.1 mrg }
11526 1.1 mrg s/.*/./; q'`
11527 1.1 mrg test -d "$as_dir" && break
11528 1.1 mrg done
11529 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11530 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11531 1.1 mrg
11532 1.1 mrg
11533 1.1 mrg } # as_fn_mkdir_p
11534 1.1 mrg if mkdir -p . 2>/dev/null; then
11535 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
11536 1.1 mrg else
11537 1.1 mrg test -d ./-p && rmdir ./-p
11538 1.1 mrg as_mkdir_p=false
11539 1.1 mrg fi
11540 1.1 mrg
11541 1.1 mrg if test -x / >/dev/null 2>&1; then
11542 1.1 mrg as_test_x='test -x'
11543 1.1 mrg else
11544 1.1 mrg if ls -dL / >/dev/null 2>&1; then
11545 1.1 mrg as_ls_L_option=L
11546 1.1 mrg else
11547 1.1 mrg as_ls_L_option=
11548 1.1 mrg fi
11549 1.1 mrg as_test_x='
11550 1.1 mrg eval sh -c '\''
11551 1.1 mrg if test -d "$1"; then
11552 1.1 mrg test -d "$1/.";
11553 1.1 mrg else
11554 1.1 mrg case $1 in #(
11555 1.1 mrg -*)set "./$1";;
11556 1.1 mrg esac;
11557 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11558 1.1 mrg ???[sx]*):;;*)false;;esac;fi
11559 1.1 mrg '\'' sh
11560 1.1 mrg '
11561 1.1 mrg fi
11562 1.1 mrg as_executable_p=$as_test_x
11563 1.1 mrg
11564 1.1 mrg # Sed expression to map a string onto a valid CPP name.
11565 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11566 1.1 mrg
11567 1.1 mrg # Sed expression to map a string onto a valid variable name.
11568 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11569 1.1 mrg
11570 1.1 mrg
11571 1.1 mrg exec 6>&1
11572 1.1 mrg ## ----------------------------------- ##
11573 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
11574 1.1 mrg ## ----------------------------------- ##
11575 1.1 mrg _ASEOF
11576 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11577 1.1 mrg
11578 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11579 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
11580 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
11581 1.1 mrg # values after options handling.
11582 1.1 mrg ac_log="
11583 1.1 mrg This file was extended by LTO plugin for ld $as_me 0.1, which was
11584 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
11585 1.1 mrg
11586 1.1 mrg CONFIG_FILES = $CONFIG_FILES
11587 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11588 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
11589 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11590 1.1 mrg $ $0 $@
11591 1.1 mrg
11592 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11593 1.1 mrg "
11594 1.1 mrg
11595 1.1 mrg _ACEOF
11596 1.1 mrg
11597 1.1 mrg case $ac_config_files in *"
11598 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11599 1.1 mrg esac
11600 1.1 mrg
11601 1.4 mrg case $ac_config_headers in *"
11602 1.4 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11603 1.4 mrg esac
11604 1.1 mrg
11605 1.1 mrg
11606 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11607 1.1 mrg # Files that config.status was made for.
11608 1.1 mrg config_files="$ac_config_files"
11609 1.4 mrg config_headers="$ac_config_headers"
11610 1.1 mrg config_commands="$ac_config_commands"
11611 1.1 mrg
11612 1.1 mrg _ACEOF
11613 1.1 mrg
11614 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11615 1.1 mrg ac_cs_usage="\
11616 1.1 mrg \`$as_me' instantiates files and other configuration actions
11617 1.1 mrg from templates according to the current configuration. Unless the files
11618 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
11619 1.1 mrg
11620 1.1 mrg Usage: $0 [OPTION]... [TAG]...
11621 1.1 mrg
11622 1.1 mrg -h, --help print this help, then exit
11623 1.1 mrg -V, --version print version number and configuration settings, then exit
11624 1.1 mrg -q, --quiet, --silent
11625 1.1 mrg do not print progress messages
11626 1.1 mrg -d, --debug don't remove temporary files
11627 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
11628 1.1 mrg --file=FILE[:TEMPLATE]
11629 1.1 mrg instantiate the configuration file FILE
11630 1.4 mrg --header=FILE[:TEMPLATE]
11631 1.4 mrg instantiate the configuration header FILE
11632 1.1 mrg
11633 1.1 mrg Configuration files:
11634 1.1 mrg $config_files
11635 1.1 mrg
11636 1.4 mrg Configuration headers:
11637 1.4 mrg $config_headers
11638 1.4 mrg
11639 1.1 mrg Configuration commands:
11640 1.1 mrg $config_commands
11641 1.1 mrg
11642 1.1 mrg Report bugs to the package provider."
11643 1.1 mrg
11644 1.1 mrg _ACEOF
11645 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11646 1.1 mrg ac_cs_version="\\
11647 1.1 mrg LTO plugin for ld config.status 0.1
11648 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
11649 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11650 1.1 mrg
11651 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11652 1.1 mrg This config.status script is free software; the Free Software Foundation
11653 1.1 mrg gives unlimited permission to copy, distribute and modify it."
11654 1.1 mrg
11655 1.1 mrg ac_pwd='$ac_pwd'
11656 1.1 mrg srcdir='$srcdir'
11657 1.1 mrg INSTALL='$INSTALL'
11658 1.1 mrg MKDIR_P='$MKDIR_P'
11659 1.1 mrg AWK='$AWK'
11660 1.1 mrg test -n "\$AWK" || AWK=awk
11661 1.1 mrg _ACEOF
11662 1.1 mrg
11663 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11664 1.1 mrg # The default lists apply if the user does not specify any file.
11665 1.1 mrg ac_need_defaults=:
11666 1.1 mrg while test $# != 0
11667 1.1 mrg do
11668 1.1 mrg case $1 in
11669 1.1 mrg --*=*)
11670 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11671 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11672 1.1 mrg ac_shift=:
11673 1.1 mrg ;;
11674 1.1 mrg *)
11675 1.1 mrg ac_option=$1
11676 1.1 mrg ac_optarg=$2
11677 1.1 mrg ac_shift=shift
11678 1.1 mrg ;;
11679 1.1 mrg esac
11680 1.1 mrg
11681 1.1 mrg case $ac_option in
11682 1.1 mrg # Handling of the options.
11683 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11684 1.1 mrg ac_cs_recheck=: ;;
11685 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11686 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
11687 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
11688 1.1 mrg debug=: ;;
11689 1.1 mrg --file | --fil | --fi | --f )
11690 1.1 mrg $ac_shift
11691 1.1 mrg case $ac_optarg in
11692 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11693 1.1 mrg esac
11694 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11695 1.1 mrg ac_need_defaults=false;;
11696 1.4 mrg --header | --heade | --head | --hea )
11697 1.4 mrg $ac_shift
11698 1.4 mrg case $ac_optarg in
11699 1.4 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11700 1.4 mrg esac
11701 1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11702 1.4 mrg ac_need_defaults=false;;
11703 1.4 mrg --he | --h)
11704 1.4 mrg # Conflict between --help and --header
11705 1.4 mrg as_fn_error "ambiguous option: \`$1'
11706 1.4 mrg Try \`$0 --help' for more information.";;
11707 1.4 mrg --help | --hel | -h )
11708 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
11709 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11710 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11711 1.1 mrg ac_cs_silent=: ;;
11712 1.1 mrg
11713 1.1 mrg # This is an error.
11714 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
11715 1.1 mrg Try \`$0 --help' for more information." ;;
11716 1.1 mrg
11717 1.1 mrg *) as_fn_append ac_config_targets " $1"
11718 1.1 mrg ac_need_defaults=false ;;
11719 1.1 mrg
11720 1.1 mrg esac
11721 1.1 mrg shift
11722 1.1 mrg done
11723 1.1 mrg
11724 1.1 mrg ac_configure_extra_args=
11725 1.1 mrg
11726 1.1 mrg if $ac_cs_silent; then
11727 1.1 mrg exec 6>/dev/null
11728 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11729 1.1 mrg fi
11730 1.1 mrg
11731 1.1 mrg _ACEOF
11732 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11733 1.1 mrg if \$ac_cs_recheck; then
11734 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11735 1.1 mrg shift
11736 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11737 1.1 mrg CONFIG_SHELL='$SHELL'
11738 1.1 mrg export CONFIG_SHELL
11739 1.1 mrg exec "\$@"
11740 1.1 mrg fi
11741 1.1 mrg
11742 1.1 mrg _ACEOF
11743 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11744 1.1 mrg exec 5>>config.log
11745 1.1 mrg {
11746 1.1 mrg echo
11747 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11748 1.1 mrg ## Running $as_me. ##
11749 1.1 mrg _ASBOX
11750 1.1 mrg $as_echo "$ac_log"
11751 1.1 mrg } >&5
11752 1.1 mrg
11753 1.1 mrg _ACEOF
11754 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11755 1.1 mrg #
11756 1.1 mrg # INIT-COMMANDS
11757 1.1 mrg #
11758 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11759 1.1 mrg
11760 1.1 mrg
11761 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11762 1.1 mrg # if CDPATH is set.
11763 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11764 1.1 mrg
11765 1.1 mrg sed_quote_subst='$sed_quote_subst'
11766 1.1 mrg double_quote_subst='$double_quote_subst'
11767 1.1 mrg delay_variable_subst='$delay_variable_subst'
11768 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11769 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11770 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11771 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11772 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11773 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11774 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11775 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11776 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11777 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11778 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11779 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11780 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11781 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11782 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11783 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11784 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11785 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11786 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11787 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11788 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11789 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11790 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11791 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11792 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11793 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11794 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11795 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11796 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11797 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11798 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11799 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11800 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11801 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11802 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11803 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11804 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11805 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11806 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11807 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11808 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11809 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11810 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11811 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11812 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11813 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11814 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11815 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"`'
11816 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"`'
11817 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11818 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11819 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11820 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11821 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11822 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11823 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11824 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11825 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11826 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11827 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11828 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11829 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11830 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11831 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11832 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11833 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11834 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11835 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11836 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11837 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11838 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11839 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11840 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11841 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11842 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11843 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11844 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11845 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11846 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11847 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11848 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11849 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11850 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11851 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11852 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11853 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11854 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11855 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11856 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11857 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11858 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11859 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11860 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11861 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11862 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11863 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11864 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11865 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11866 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11867 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11868 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11869 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11870 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11871 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11872 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11873 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11874 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11875 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11876 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11877 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11878 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11879 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11880 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11881 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11882 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11883 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11884 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11885 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11886 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11887 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11888 1.1 mrg
11889 1.1 mrg LTCC='$LTCC'
11890 1.1 mrg LTCFLAGS='$LTCFLAGS'
11891 1.1 mrg compiler='$compiler_DEFAULT'
11892 1.1 mrg
11893 1.1 mrg # A function that is used when there is no print builtin or printf.
11894 1.1 mrg func_fallback_echo ()
11895 1.1 mrg {
11896 1.1 mrg eval 'cat <<_LTECHO_EOF
11897 1.1 mrg \$1
11898 1.1 mrg _LTECHO_EOF'
11899 1.1 mrg }
11900 1.1 mrg
11901 1.1 mrg # Quote evaled strings.
11902 1.1 mrg for var in SHELL \
11903 1.1 mrg ECHO \
11904 1.1 mrg SED \
11905 1.1 mrg GREP \
11906 1.1 mrg EGREP \
11907 1.1 mrg FGREP \
11908 1.1 mrg LD \
11909 1.1 mrg NM \
11910 1.1 mrg LN_S \
11911 1.1 mrg lt_SP2NL \
11912 1.1 mrg lt_NL2SP \
11913 1.1 mrg reload_flag \
11914 1.1 mrg OBJDUMP \
11915 1.1 mrg deplibs_check_method \
11916 1.1 mrg file_magic_cmd \
11917 1.1 mrg AR \
11918 1.1 mrg AR_FLAGS \
11919 1.1 mrg STRIP \
11920 1.1 mrg RANLIB \
11921 1.1 mrg CC \
11922 1.1 mrg CFLAGS \
11923 1.1 mrg compiler \
11924 1.1 mrg lt_cv_sys_global_symbol_pipe \
11925 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
11926 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
11927 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11928 1.1 mrg lt_prog_compiler_no_builtin_flag \
11929 1.1 mrg lt_prog_compiler_wl \
11930 1.1 mrg lt_prog_compiler_pic \
11931 1.1 mrg lt_prog_compiler_static \
11932 1.1 mrg lt_cv_prog_compiler_c_o \
11933 1.1 mrg need_locks \
11934 1.1 mrg DSYMUTIL \
11935 1.1 mrg NMEDIT \
11936 1.1 mrg LIPO \
11937 1.1 mrg OTOOL \
11938 1.1 mrg OTOOL64 \
11939 1.1 mrg shrext_cmds \
11940 1.1 mrg export_dynamic_flag_spec \
11941 1.1 mrg whole_archive_flag_spec \
11942 1.1 mrg compiler_needs_object \
11943 1.1 mrg with_gnu_ld \
11944 1.1 mrg allow_undefined_flag \
11945 1.1 mrg no_undefined_flag \
11946 1.1 mrg hardcode_libdir_flag_spec \
11947 1.1 mrg hardcode_libdir_flag_spec_ld \
11948 1.1 mrg hardcode_libdir_separator \
11949 1.1 mrg fix_srcfile_path \
11950 1.1 mrg exclude_expsyms \
11951 1.1 mrg include_expsyms \
11952 1.1 mrg file_list_spec \
11953 1.1 mrg variables_saved_for_relink \
11954 1.1 mrg libname_spec \
11955 1.1 mrg library_names_spec \
11956 1.1 mrg soname_spec \
11957 1.1 mrg install_override_mode \
11958 1.1 mrg finish_eval \
11959 1.1 mrg old_striplib \
11960 1.1 mrg striplib; do
11961 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11962 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11963 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11964 1.1 mrg ;;
11965 1.1 mrg *)
11966 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11967 1.1 mrg ;;
11968 1.1 mrg esac
11969 1.1 mrg done
11970 1.1 mrg
11971 1.1 mrg # Double-quote double-evaled strings.
11972 1.1 mrg for var in reload_cmds \
11973 1.1 mrg old_postinstall_cmds \
11974 1.1 mrg old_postuninstall_cmds \
11975 1.1 mrg old_archive_cmds \
11976 1.1 mrg extract_expsyms_cmds \
11977 1.1 mrg old_archive_from_new_cmds \
11978 1.1 mrg old_archive_from_expsyms_cmds \
11979 1.1 mrg archive_cmds \
11980 1.1 mrg archive_expsym_cmds \
11981 1.1 mrg module_cmds \
11982 1.1 mrg module_expsym_cmds \
11983 1.1 mrg export_symbols_cmds \
11984 1.1 mrg prelink_cmds \
11985 1.1 mrg postinstall_cmds \
11986 1.1 mrg postuninstall_cmds \
11987 1.1 mrg finish_cmds \
11988 1.1 mrg sys_lib_search_path_spec \
11989 1.1 mrg sys_lib_dlsearch_path_spec; do
11990 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11991 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11992 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11993 1.1 mrg ;;
11994 1.1 mrg *)
11995 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11996 1.1 mrg ;;
11997 1.1 mrg esac
11998 1.1 mrg done
11999 1.1 mrg
12000 1.1 mrg ac_aux_dir='$ac_aux_dir'
12001 1.1 mrg xsi_shell='$xsi_shell'
12002 1.1 mrg lt_shell_append='$lt_shell_append'
12003 1.1 mrg
12004 1.1 mrg # See if we are running on zsh, and set the options which allow our
12005 1.1 mrg # commands through without removal of \ escapes INIT.
12006 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
12007 1.1 mrg setopt NO_GLOB_SUBST
12008 1.1 mrg fi
12009 1.1 mrg
12010 1.1 mrg
12011 1.1 mrg PACKAGE='$PACKAGE'
12012 1.1 mrg VERSION='$VERSION'
12013 1.1 mrg TIMESTAMP='$TIMESTAMP'
12014 1.1 mrg RM='$RM'
12015 1.1 mrg ofile='$ofile'
12016 1.1 mrg
12017 1.1 mrg
12018 1.1 mrg
12019 1.1 mrg
12020 1.1 mrg _ACEOF
12021 1.1 mrg
12022 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12023 1.1 mrg
12024 1.1 mrg # Handling of arguments.
12025 1.1 mrg for ac_config_target in $ac_config_targets
12026 1.1 mrg do
12027 1.1 mrg case $ac_config_target in
12028 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12029 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12030 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12031 1.4 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12032 1.1 mrg
12033 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12034 1.1 mrg esac
12035 1.1 mrg done
12036 1.1 mrg
12037 1.1 mrg
12038 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
12039 1.1 mrg # then the envvar interface is used. Set only those that are not.
12040 1.1 mrg # We use the long form for the default assignment because of an extremely
12041 1.1 mrg # bizarre bug on SunOS 4.1.3.
12042 1.1 mrg if $ac_need_defaults; then
12043 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12044 1.4 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12045 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12046 1.1 mrg fi
12047 1.1 mrg
12048 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
12049 1.1 mrg # simply because there is no reason against having it here, and in addition,
12050 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
12051 1.1 mrg # Hook for its removal unless debugging.
12052 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
12053 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
12054 1.1 mrg $debug ||
12055 1.1 mrg {
12056 1.1 mrg tmp=
12057 1.1 mrg trap 'exit_status=$?
12058 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12059 1.1 mrg ' 0
12060 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12061 1.1 mrg }
12062 1.1 mrg # Create a (secure) tmp directory for tmp files.
12063 1.1 mrg
12064 1.1 mrg {
12065 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12066 1.1 mrg test -n "$tmp" && test -d "$tmp"
12067 1.1 mrg } ||
12068 1.1 mrg {
12069 1.1 mrg tmp=./conf$$-$RANDOM
12070 1.1 mrg (umask 077 && mkdir "$tmp")
12071 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12072 1.1 mrg
12073 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12074 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12075 1.1 mrg # This happens for instance with `./config.status config.h'.
12076 1.1 mrg if test -n "$CONFIG_FILES"; then
12077 1.1 mrg
12078 1.1 mrg
12079 1.1 mrg ac_cr=`echo X | tr X '\015'`
12080 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12081 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12082 1.1 mrg # point, so we can use a bashism as a fallback.
12083 1.1 mrg if test "x$ac_cr" = x; then
12084 1.1 mrg eval ac_cr=\$\'\\r\'
12085 1.1 mrg fi
12086 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12087 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12088 1.1 mrg ac_cs_awk_cr='\r'
12089 1.1 mrg else
12090 1.1 mrg ac_cs_awk_cr=$ac_cr
12091 1.1 mrg fi
12092 1.1 mrg
12093 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12094 1.1 mrg _ACEOF
12095 1.1 mrg
12096 1.1 mrg
12097 1.1 mrg {
12098 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12099 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12100 1.1 mrg echo "_ACEOF"
12101 1.1 mrg } >conf$$subs.sh ||
12102 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12103 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12104 1.1 mrg ac_delim='%!_!# '
12105 1.1 mrg for ac_last_try in false false false false false :; do
12106 1.1 mrg . ./conf$$subs.sh ||
12107 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12108 1.1 mrg
12109 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12110 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12111 1.1 mrg break
12112 1.1 mrg elif $ac_last_try; then
12113 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12114 1.1 mrg else
12115 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12116 1.1 mrg fi
12117 1.1 mrg done
12118 1.1 mrg rm -f conf$$subs.sh
12119 1.1 mrg
12120 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12121 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12122 1.1 mrg _ACEOF
12123 1.1 mrg sed -n '
12124 1.1 mrg h
12125 1.1 mrg s/^/S["/; s/!.*/"]=/
12126 1.1 mrg p
12127 1.1 mrg g
12128 1.1 mrg s/^[^!]*!//
12129 1.1 mrg :repl
12130 1.1 mrg t repl
12131 1.1 mrg s/'"$ac_delim"'$//
12132 1.1 mrg t delim
12133 1.1 mrg :nl
12134 1.1 mrg h
12135 1.1 mrg s/\(.\{148\}\).*/\1/
12136 1.1 mrg t more1
12137 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12138 1.1 mrg p
12139 1.1 mrg n
12140 1.1 mrg b repl
12141 1.1 mrg :more1
12142 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12143 1.1 mrg p
12144 1.1 mrg g
12145 1.1 mrg s/.\{148\}//
12146 1.1 mrg t nl
12147 1.1 mrg :delim
12148 1.1 mrg h
12149 1.1 mrg s/\(.\{148\}\).*/\1/
12150 1.1 mrg t more2
12151 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12152 1.1 mrg p
12153 1.1 mrg b
12154 1.1 mrg :more2
12155 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12156 1.1 mrg p
12157 1.1 mrg g
12158 1.1 mrg s/.\{148\}//
12159 1.1 mrg t delim
12160 1.1 mrg ' <conf$$subs.awk | sed '
12161 1.1 mrg /^[^""]/{
12162 1.1 mrg N
12163 1.1 mrg s/\n//
12164 1.1 mrg }
12165 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12166 1.1 mrg rm -f conf$$subs.awk
12167 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12168 1.1 mrg _ACAWK
12169 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12170 1.1 mrg for (key in S) S_is_set[key] = 1
12171 1.1 mrg FS = ""
12172 1.1 mrg
12173 1.1 mrg }
12174 1.1 mrg {
12175 1.1 mrg line = $ 0
12176 1.1 mrg nfields = split(line, field, "@")
12177 1.1 mrg substed = 0
12178 1.1 mrg len = length(field[1])
12179 1.1 mrg for (i = 2; i < nfields; i++) {
12180 1.1 mrg key = field[i]
12181 1.1 mrg keylen = length(key)
12182 1.1 mrg if (S_is_set[key]) {
12183 1.1 mrg value = S[key]
12184 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12185 1.1 mrg len += length(value) + length(field[++i])
12186 1.1 mrg substed = 1
12187 1.1 mrg } else
12188 1.1 mrg len += 1 + keylen
12189 1.1 mrg }
12190 1.1 mrg
12191 1.1 mrg print line
12192 1.1 mrg }
12193 1.1 mrg
12194 1.1 mrg _ACAWK
12195 1.1 mrg _ACEOF
12196 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12197 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12198 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12199 1.1 mrg else
12200 1.1 mrg cat
12201 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12202 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12203 1.1 mrg _ACEOF
12204 1.1 mrg
12205 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12206 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12207 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12208 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12209 1.1 mrg if test "x$srcdir" = x.; then
12210 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12211 1.1 mrg s/:*\$(srcdir):*/:/
12212 1.1 mrg s/:*\${srcdir}:*/:/
12213 1.1 mrg s/:*@srcdir@:*/:/
12214 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12215 1.1 mrg s/:*$//
12216 1.1 mrg s/^[^=]*=[ ]*$//
12217 1.1 mrg }'
12218 1.1 mrg fi
12219 1.1 mrg
12220 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12221 1.1 mrg fi # test -n "$CONFIG_FILES"
12222 1.1 mrg
12223 1.4 mrg # Set up the scripts for CONFIG_HEADERS section.
12224 1.4 mrg # No need to generate them if there are no CONFIG_HEADERS.
12225 1.4 mrg # This happens for instance with `./config.status Makefile'.
12226 1.4 mrg if test -n "$CONFIG_HEADERS"; then
12227 1.4 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
12228 1.4 mrg BEGIN {
12229 1.4 mrg _ACEOF
12230 1.4 mrg
12231 1.4 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
12232 1.4 mrg # here-document in config.status, that substitutes the proper values into
12233 1.4 mrg # config.h.in to produce config.h.
12234 1.4 mrg
12235 1.4 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
12236 1.4 mrg # handling of long lines.
12237 1.4 mrg ac_delim='%!_!# '
12238 1.4 mrg for ac_last_try in false false :; do
12239 1.4 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12240 1.4 mrg if test -z "$ac_t"; then
12241 1.4 mrg break
12242 1.4 mrg elif $ac_last_try; then
12243 1.4 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12244 1.4 mrg else
12245 1.4 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12246 1.4 mrg fi
12247 1.4 mrg done
12248 1.4 mrg
12249 1.4 mrg # For the awk script, D is an array of macro values keyed by name,
12250 1.4 mrg # likewise P contains macro parameters if any. Preserve backslash
12251 1.4 mrg # newline sequences.
12252 1.4 mrg
12253 1.4 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12254 1.4 mrg sed -n '
12255 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
12256 1.4 mrg t rset
12257 1.4 mrg :rset
12258 1.4 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
12259 1.4 mrg t def
12260 1.4 mrg d
12261 1.4 mrg :def
12262 1.4 mrg s/\\$//
12263 1.4 mrg t bsnl
12264 1.4 mrg s/["\\]/\\&/g
12265 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12266 1.4 mrg D["\1"]=" \3"/p
12267 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12268 1.4 mrg d
12269 1.4 mrg :bsnl
12270 1.4 mrg s/["\\]/\\&/g
12271 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12272 1.4 mrg D["\1"]=" \3\\\\\\n"\\/p
12273 1.4 mrg t cont
12274 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12275 1.4 mrg t cont
12276 1.4 mrg d
12277 1.4 mrg :cont
12278 1.4 mrg n
12279 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
12280 1.4 mrg t clear
12281 1.4 mrg :clear
12282 1.4 mrg s/\\$//
12283 1.4 mrg t bsnlc
12284 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
12285 1.4 mrg d
12286 1.4 mrg :bsnlc
12287 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12288 1.4 mrg b cont
12289 1.4 mrg ' <confdefs.h | sed '
12290 1.4 mrg s/'"$ac_delim"'/"\\\
12291 1.4 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
12292 1.4 mrg
12293 1.4 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12294 1.4 mrg for (key in D) D_is_set[key] = 1
12295 1.4 mrg FS = ""
12296 1.4 mrg }
12297 1.4 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12298 1.4 mrg line = \$ 0
12299 1.4 mrg split(line, arg, " ")
12300 1.4 mrg if (arg[1] == "#") {
12301 1.4 mrg defundef = arg[2]
12302 1.4 mrg mac1 = arg[3]
12303 1.4 mrg } else {
12304 1.4 mrg defundef = substr(arg[1], 2)
12305 1.4 mrg mac1 = arg[2]
12306 1.4 mrg }
12307 1.4 mrg split(mac1, mac2, "(") #)
12308 1.4 mrg macro = mac2[1]
12309 1.4 mrg prefix = substr(line, 1, index(line, defundef) - 1)
12310 1.4 mrg if (D_is_set[macro]) {
12311 1.4 mrg # Preserve the white space surrounding the "#".
12312 1.4 mrg print prefix "define", macro P[macro] D[macro]
12313 1.4 mrg next
12314 1.4 mrg } else {
12315 1.4 mrg # Replace #undef with comments. This is necessary, for example,
12316 1.4 mrg # in the case of _POSIX_SOURCE, which is predefined and required
12317 1.4 mrg # on some systems where configure will not decide to define it.
12318 1.4 mrg if (defundef == "undef") {
12319 1.4 mrg print "/*", prefix defundef, macro, "*/"
12320 1.4 mrg next
12321 1.4 mrg }
12322 1.4 mrg }
12323 1.4 mrg }
12324 1.4 mrg { print }
12325 1.4 mrg _ACAWK
12326 1.4 mrg _ACEOF
12327 1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12328 1.4 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
12329 1.4 mrg fi # test -n "$CONFIG_HEADERS"
12330 1.4 mrg
12331 1.1 mrg
12332 1.4 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12333 1.1 mrg shift
12334 1.1 mrg for ac_tag
12335 1.1 mrg do
12336 1.1 mrg case $ac_tag in
12337 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12338 1.1 mrg esac
12339 1.1 mrg case $ac_mode$ac_tag in
12340 1.1 mrg :[FHL]*:*);;
12341 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12342 1.1 mrg :[FH]-) ac_tag=-:-;;
12343 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12344 1.1 mrg esac
12345 1.1 mrg ac_save_IFS=$IFS
12346 1.1 mrg IFS=:
12347 1.1 mrg set x $ac_tag
12348 1.1 mrg IFS=$ac_save_IFS
12349 1.1 mrg shift
12350 1.1 mrg ac_file=$1
12351 1.1 mrg shift
12352 1.1 mrg
12353 1.1 mrg case $ac_mode in
12354 1.1 mrg :L) ac_source=$1;;
12355 1.1 mrg :[FH])
12356 1.1 mrg ac_file_inputs=
12357 1.1 mrg for ac_f
12358 1.1 mrg do
12359 1.1 mrg case $ac_f in
12360 1.1 mrg -) ac_f="$tmp/stdin";;
12361 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12362 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12363 1.1 mrg # because $ac_f cannot contain `:'.
12364 1.1 mrg test -f "$ac_f" ||
12365 1.1 mrg case $ac_f in
12366 1.1 mrg [\\/$]*) false;;
12367 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12368 1.1 mrg esac ||
12369 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12370 1.1 mrg esac
12371 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12372 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12373 1.1 mrg done
12374 1.1 mrg
12375 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12376 1.1 mrg # use $as_me), people would be surprised to read:
12377 1.1 mrg # /* config.h. Generated by config.status. */
12378 1.1 mrg configure_input='Generated from '`
12379 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12380 1.1 mrg `' by configure.'
12381 1.1 mrg if test x"$ac_file" != x-; then
12382 1.1 mrg configure_input="$ac_file. $configure_input"
12383 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12384 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12385 1.1 mrg fi
12386 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12387 1.1 mrg case $configure_input in #(
12388 1.1 mrg *\&* | *\|* | *\\* )
12389 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12390 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12391 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12392 1.1 mrg esac
12393 1.1 mrg
12394 1.1 mrg case $ac_tag in
12395 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12396 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12397 1.1 mrg esac
12398 1.1 mrg ;;
12399 1.1 mrg esac
12400 1.1 mrg
12401 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12402 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12403 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12404 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12405 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12406 1.1 mrg $as_echo X"$ac_file" |
12407 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12408 1.1 mrg s//\1/
12409 1.1 mrg q
12410 1.1 mrg }
12411 1.1 mrg /^X\(\/\/\)[^/].*/{
12412 1.1 mrg s//\1/
12413 1.1 mrg q
12414 1.1 mrg }
12415 1.1 mrg /^X\(\/\/\)$/{
12416 1.1 mrg s//\1/
12417 1.1 mrg q
12418 1.1 mrg }
12419 1.1 mrg /^X\(\/\).*/{
12420 1.1 mrg s//\1/
12421 1.1 mrg q
12422 1.1 mrg }
12423 1.1 mrg s/.*/./; q'`
12424 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12425 1.1 mrg ac_builddir=.
12426 1.1 mrg
12427 1.1 mrg case "$ac_dir" in
12428 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12429 1.1 mrg *)
12430 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12431 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12432 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12433 1.1 mrg case $ac_top_builddir_sub in
12434 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12435 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12436 1.1 mrg esac ;;
12437 1.1 mrg esac
12438 1.1 mrg ac_abs_top_builddir=$ac_pwd
12439 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12440 1.1 mrg # for backward compatibility:
12441 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12442 1.1 mrg
12443 1.1 mrg case $srcdir in
12444 1.1 mrg .) # We are building in place.
12445 1.1 mrg ac_srcdir=.
12446 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12447 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12448 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12449 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12450 1.1 mrg ac_top_srcdir=$srcdir
12451 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12452 1.1 mrg *) # Relative name.
12453 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12454 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12455 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12456 1.1 mrg esac
12457 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12458 1.1 mrg
12459 1.1 mrg
12460 1.1 mrg case $ac_mode in
12461 1.1 mrg :F)
12462 1.1 mrg #
12463 1.1 mrg # CONFIG_FILE
12464 1.1 mrg #
12465 1.1 mrg
12466 1.1 mrg case $INSTALL in
12467 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12468 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12469 1.1 mrg esac
12470 1.1 mrg ac_MKDIR_P=$MKDIR_P
12471 1.1 mrg case $MKDIR_P in
12472 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
12473 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12474 1.1 mrg esac
12475 1.1 mrg _ACEOF
12476 1.1 mrg
12477 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12478 1.1 mrg # If the template does not know about datarootdir, expand it.
12479 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12480 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12481 1.1 mrg ac_sed_dataroot='
12482 1.1 mrg /datarootdir/ {
12483 1.1 mrg p
12484 1.1 mrg q
12485 1.1 mrg }
12486 1.1 mrg /@datadir@/p
12487 1.1 mrg /@docdir@/p
12488 1.1 mrg /@infodir@/p
12489 1.1 mrg /@localedir@/p
12490 1.1 mrg /@mandir@/p'
12491 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12492 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12493 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12494 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12495 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12496 1.1 mrg _ACEOF
12497 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12498 1.1 mrg ac_datarootdir_hack='
12499 1.1 mrg s&@datadir@&$datadir&g
12500 1.1 mrg s&@docdir@&$docdir&g
12501 1.1 mrg s&@infodir@&$infodir&g
12502 1.1 mrg s&@localedir@&$localedir&g
12503 1.1 mrg s&@mandir@&$mandir&g
12504 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12505 1.1 mrg esac
12506 1.1 mrg _ACEOF
12507 1.1 mrg
12508 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12509 1.1 mrg # Shell code in configure.ac might set extrasub.
12510 1.1 mrg # FIXME: do we really want to maintain this feature?
12511 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12512 1.1 mrg ac_sed_extra="$ac_vpsub
12513 1.1 mrg $extrasub
12514 1.1 mrg _ACEOF
12515 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12516 1.1 mrg :t
12517 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12518 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12519 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12520 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12521 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12522 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12523 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12524 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12525 1.1 mrg s&@builddir@&$ac_builddir&;t t
12526 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12527 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12528 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
12529 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12530 1.1 mrg $ac_datarootdir_hack
12531 1.1 mrg "
12532 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12533 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12534 1.1 mrg
12535 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12536 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12537 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12538 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12539 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
12540 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12541 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12542 1.1 mrg
12543 1.1 mrg rm -f "$tmp/stdin"
12544 1.1 mrg case $ac_file in
12545 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12546 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12547 1.1 mrg esac \
12548 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12549 1.1 mrg ;;
12550 1.4 mrg :H)
12551 1.4 mrg #
12552 1.4 mrg # CONFIG_HEADER
12553 1.4 mrg #
12554 1.4 mrg if test x"$ac_file" != x-; then
12555 1.4 mrg {
12556 1.4 mrg $as_echo "/* $configure_input */" \
12557 1.4 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12558 1.4 mrg } >"$tmp/config.h" \
12559 1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12560 1.4 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12561 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12562 1.4 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
12563 1.4 mrg else
12564 1.4 mrg rm -f "$ac_file"
12565 1.4 mrg mv "$tmp/config.h" "$ac_file" \
12566 1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12567 1.4 mrg fi
12568 1.4 mrg else
12569 1.4 mrg $as_echo "/* $configure_input */" \
12570 1.4 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12571 1.4 mrg || as_fn_error "could not create -" "$LINENO" 5
12572 1.4 mrg fi
12573 1.4 mrg # Compute "$ac_file"'s index in $config_headers.
12574 1.4 mrg _am_arg="$ac_file"
12575 1.4 mrg _am_stamp_count=1
12576 1.4 mrg for _am_header in $config_headers :; do
12577 1.4 mrg case $_am_header in
12578 1.4 mrg $_am_arg | $_am_arg:* )
12579 1.4 mrg break ;;
12580 1.4 mrg * )
12581 1.4 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12582 1.4 mrg esac
12583 1.4 mrg done
12584 1.4 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12585 1.4 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12586 1.4 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
12587 1.4 mrg X"$_am_arg" : 'X\(//\)$' \| \
12588 1.4 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12589 1.4 mrg $as_echo X"$_am_arg" |
12590 1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12591 1.4 mrg s//\1/
12592 1.4 mrg q
12593 1.4 mrg }
12594 1.4 mrg /^X\(\/\/\)[^/].*/{
12595 1.4 mrg s//\1/
12596 1.4 mrg q
12597 1.4 mrg }
12598 1.4 mrg /^X\(\/\/\)$/{
12599 1.4 mrg s//\1/
12600 1.4 mrg q
12601 1.4 mrg }
12602 1.4 mrg /^X\(\/\).*/{
12603 1.4 mrg s//\1/
12604 1.4 mrg q
12605 1.4 mrg }
12606 1.4 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
12607 1.4 mrg ;;
12608 1.1 mrg
12609 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12610 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12611 1.1 mrg ;;
12612 1.1 mrg esac
12613 1.1 mrg
12614 1.1 mrg
12615 1.1 mrg case $ac_file$ac_mode in
12616 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12617 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12618 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
12619 1.1 mrg # if we detect the quoting.
12620 1.1 mrg case $CONFIG_FILES in
12621 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12622 1.1 mrg *) set x $CONFIG_FILES ;;
12623 1.1 mrg esac
12624 1.1 mrg shift
12625 1.1 mrg for mf
12626 1.1 mrg do
12627 1.1 mrg # Strip MF so we end up with the name of the file.
12628 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12629 1.1 mrg # Check whether this is an Automake generated Makefile or not.
12630 1.1 mrg # We used to match only the files named `Makefile.in', but
12631 1.1 mrg # some people rename them; so instead we look at the file content.
12632 1.1 mrg # Grep'ing the first line is not enough: some people post-process
12633 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
12634 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12635 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12636 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12637 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
12638 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12639 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
12640 1.1 mrg X"$mf" : 'X\(//\)$' \| \
12641 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12642 1.1 mrg $as_echo X"$mf" |
12643 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12644 1.1 mrg s//\1/
12645 1.1 mrg q
12646 1.1 mrg }
12647 1.1 mrg /^X\(\/\/\)[^/].*/{
12648 1.1 mrg s//\1/
12649 1.1 mrg q
12650 1.1 mrg }
12651 1.1 mrg /^X\(\/\/\)$/{
12652 1.1 mrg s//\1/
12653 1.1 mrg q
12654 1.1 mrg }
12655 1.1 mrg /^X\(\/\).*/{
12656 1.1 mrg s//\1/
12657 1.1 mrg q
12658 1.1 mrg }
12659 1.1 mrg s/.*/./; q'`
12660 1.1 mrg else
12661 1.1 mrg continue
12662 1.1 mrg fi
12663 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12664 1.1 mrg # from the Makefile without running `make'.
12665 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12666 1.1 mrg test -z "$DEPDIR" && continue
12667 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12668 1.1 mrg test -z "am__include" && continue
12669 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12670 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12671 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
12672 1.1 mrg # Find all dependency output files, they are included files with
12673 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12674 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12675 1.1 mrg # expansion.
12676 1.1 mrg for file in `sed -n "
12677 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12678 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12679 1.1 mrg # Make sure the directory exists.
12680 1.1 mrg test -f "$dirpart/$file" && continue
12681 1.1 mrg fdir=`$as_dirname -- "$file" ||
12682 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12683 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
12684 1.1 mrg X"$file" : 'X\(//\)$' \| \
12685 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12686 1.1 mrg $as_echo X"$file" |
12687 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12688 1.1 mrg s//\1/
12689 1.1 mrg q
12690 1.1 mrg }
12691 1.1 mrg /^X\(\/\/\)[^/].*/{
12692 1.1 mrg s//\1/
12693 1.1 mrg q
12694 1.1 mrg }
12695 1.1 mrg /^X\(\/\/\)$/{
12696 1.1 mrg s//\1/
12697 1.1 mrg q
12698 1.1 mrg }
12699 1.1 mrg /^X\(\/\).*/{
12700 1.1 mrg s//\1/
12701 1.1 mrg q
12702 1.1 mrg }
12703 1.1 mrg s/.*/./; q'`
12704 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12705 1.1 mrg # echo "creating $dirpart/$file"
12706 1.1 mrg echo '# dummy' > "$dirpart/$file"
12707 1.1 mrg done
12708 1.1 mrg done
12709 1.1 mrg }
12710 1.1 mrg ;;
12711 1.1 mrg "libtool":C)
12712 1.1 mrg
12713 1.1 mrg # See if we are running on zsh, and set the options which allow our
12714 1.1 mrg # commands through without removal of \ escapes.
12715 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
12716 1.1 mrg setopt NO_GLOB_SUBST
12717 1.1 mrg fi
12718 1.1 mrg
12719 1.1 mrg cfgfile="${ofile}T"
12720 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12721 1.1 mrg $RM "$cfgfile"
12722 1.1 mrg
12723 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
12724 1.1 mrg #! $SHELL
12725 1.1 mrg
12726 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12727 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12728 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12729 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12730 1.1 mrg #
12731 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12732 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12733 1.1 mrg # Written by Gordon Matzigkeit, 1996
12734 1.1 mrg #
12735 1.1 mrg # This file is part of GNU Libtool.
12736 1.1 mrg #
12737 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
12738 1.1 mrg # modify it under the terms of the GNU General Public License as
12739 1.1 mrg # published by the Free Software Foundation; either version 2 of
12740 1.1 mrg # the License, or (at your option) any later version.
12741 1.1 mrg #
12742 1.1 mrg # As a special exception to the GNU General Public License,
12743 1.1 mrg # if you distribute this file as part of a program or library that
12744 1.1 mrg # is built using GNU Libtool, you may include this file under the
12745 1.1 mrg # same distribution terms that you use for the rest of that program.
12746 1.1 mrg #
12747 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
12748 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12749 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12750 1.1 mrg # GNU General Public License for more details.
12751 1.1 mrg #
12752 1.1 mrg # You should have received a copy of the GNU General Public License
12753 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12754 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12755 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
12756 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12757 1.1 mrg
12758 1.1 mrg
12759 1.1 mrg # The names of the tagged configurations supported by this script.
12760 1.1 mrg available_tags=""
12761 1.1 mrg
12762 1.1 mrg # ### BEGIN LIBTOOL CONFIG
12763 1.1 mrg
12764 1.1 mrg # Which release of libtool.m4 was used?
12765 1.1 mrg macro_version=$macro_version
12766 1.1 mrg macro_revision=$macro_revision
12767 1.1 mrg
12768 1.1 mrg # Whether or not to build shared libraries.
12769 1.1 mrg build_libtool_libs=$enable_shared
12770 1.1 mrg
12771 1.1 mrg # Whether or not to build static libraries.
12772 1.1 mrg build_old_libs=$enable_static
12773 1.1 mrg
12774 1.1 mrg # What type of objects to build.
12775 1.1 mrg pic_mode=$pic_mode
12776 1.1 mrg
12777 1.1 mrg # Whether or not to optimize for fast installation.
12778 1.1 mrg fast_install=$enable_fast_install
12779 1.1 mrg
12780 1.1 mrg # Shell to use when invoking shell scripts.
12781 1.1 mrg SHELL=$lt_SHELL
12782 1.1 mrg
12783 1.1 mrg # An echo program that protects backslashes.
12784 1.1 mrg ECHO=$lt_ECHO
12785 1.1 mrg
12786 1.1 mrg # The host system.
12787 1.1 mrg host_alias=$host_alias
12788 1.1 mrg host=$host
12789 1.1 mrg host_os=$host_os
12790 1.1 mrg
12791 1.1 mrg # The build system.
12792 1.1 mrg build_alias=$build_alias
12793 1.1 mrg build=$build
12794 1.1 mrg build_os=$build_os
12795 1.1 mrg
12796 1.1 mrg # A sed program that does not truncate output.
12797 1.1 mrg SED=$lt_SED
12798 1.1 mrg
12799 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12800 1.1 mrg Xsed="\$SED -e 1s/^X//"
12801 1.1 mrg
12802 1.1 mrg # A grep program that handles long lines.
12803 1.1 mrg GREP=$lt_GREP
12804 1.1 mrg
12805 1.1 mrg # An ERE matcher.
12806 1.1 mrg EGREP=$lt_EGREP
12807 1.1 mrg
12808 1.1 mrg # A literal string matcher.
12809 1.1 mrg FGREP=$lt_FGREP
12810 1.1 mrg
12811 1.1 mrg # A BSD- or MS-compatible name lister.
12812 1.1 mrg NM=$lt_NM
12813 1.1 mrg
12814 1.1 mrg # Whether we need soft or hard links.
12815 1.1 mrg LN_S=$lt_LN_S
12816 1.1 mrg
12817 1.1 mrg # What is the maximum length of a command?
12818 1.1 mrg max_cmd_len=$max_cmd_len
12819 1.1 mrg
12820 1.1 mrg # Object file suffix (normally "o").
12821 1.1 mrg objext=$ac_objext
12822 1.1 mrg
12823 1.1 mrg # Executable file suffix (normally "").
12824 1.1 mrg exeext=$exeext
12825 1.1 mrg
12826 1.1 mrg # whether the shell understands "unset".
12827 1.1 mrg lt_unset=$lt_unset
12828 1.1 mrg
12829 1.1 mrg # turn spaces into newlines.
12830 1.1 mrg SP2NL=$lt_lt_SP2NL
12831 1.1 mrg
12832 1.1 mrg # turn newlines into spaces.
12833 1.1 mrg NL2SP=$lt_lt_NL2SP
12834 1.1 mrg
12835 1.1 mrg # An object symbol dumper.
12836 1.1 mrg OBJDUMP=$lt_OBJDUMP
12837 1.1 mrg
12838 1.1 mrg # Method to check whether dependent libraries are shared objects.
12839 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
12840 1.1 mrg
12841 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
12842 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
12843 1.1 mrg
12844 1.1 mrg # The archiver.
12845 1.1 mrg AR=$lt_AR
12846 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
12847 1.1 mrg
12848 1.1 mrg # A symbol stripping program.
12849 1.1 mrg STRIP=$lt_STRIP
12850 1.1 mrg
12851 1.1 mrg # Commands used to install an old-style archive.
12852 1.1 mrg RANLIB=$lt_RANLIB
12853 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
12854 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
12855 1.1 mrg
12856 1.1 mrg # Whether to use a lock for old archive extraction.
12857 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
12858 1.1 mrg
12859 1.1 mrg # A C compiler.
12860 1.1 mrg LTCC=$lt_CC
12861 1.1 mrg
12862 1.1 mrg # LTCC compiler flags.
12863 1.1 mrg LTCFLAGS=$lt_CFLAGS
12864 1.1 mrg
12865 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
12866 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12867 1.1 mrg
12868 1.1 mrg # Transform the output of nm in a proper C declaration.
12869 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12870 1.1 mrg
12871 1.1 mrg # Transform the output of nm in a C name address pair.
12872 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12873 1.1 mrg
12874 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
12875 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12876 1.1 mrg
12877 1.1 mrg # The name of the directory that contains temporary libtool files.
12878 1.1 mrg objdir=$objdir
12879 1.1 mrg
12880 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
12881 1.1 mrg MAGIC_CMD=$MAGIC_CMD
12882 1.1 mrg
12883 1.1 mrg # Must we lock files when doing compilation?
12884 1.1 mrg need_locks=$lt_need_locks
12885 1.1 mrg
12886 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12887 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
12888 1.1 mrg
12889 1.1 mrg # Tool to change global to local symbols on Mac OS X.
12890 1.1 mrg NMEDIT=$lt_NMEDIT
12891 1.1 mrg
12892 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
12893 1.1 mrg LIPO=$lt_LIPO
12894 1.1 mrg
12895 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12896 1.1 mrg OTOOL=$lt_OTOOL
12897 1.1 mrg
12898 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12899 1.1 mrg OTOOL64=$lt_OTOOL64
12900 1.1 mrg
12901 1.1 mrg # Old archive suffix (normally "a").
12902 1.1 mrg libext=$libext
12903 1.1 mrg
12904 1.1 mrg # Shared library suffix (normally ".so").
12905 1.1 mrg shrext_cmds=$lt_shrext_cmds
12906 1.1 mrg
12907 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
12908 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
12909 1.1 mrg
12910 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
12911 1.1 mrg # restored at link time.
12912 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
12913 1.1 mrg
12914 1.1 mrg # Do we need the "lib" prefix for modules?
12915 1.1 mrg need_lib_prefix=$need_lib_prefix
12916 1.1 mrg
12917 1.1 mrg # Do we need a version for libraries?
12918 1.1 mrg need_version=$need_version
12919 1.1 mrg
12920 1.1 mrg # Library versioning type.
12921 1.1 mrg version_type=$version_type
12922 1.1 mrg
12923 1.1 mrg # Shared library runtime path variable.
12924 1.1 mrg runpath_var=$runpath_var
12925 1.1 mrg
12926 1.1 mrg # Shared library path variable.
12927 1.1 mrg shlibpath_var=$shlibpath_var
12928 1.1 mrg
12929 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
12930 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12931 1.1 mrg
12932 1.1 mrg # Format of library name prefix.
12933 1.1 mrg libname_spec=$lt_libname_spec
12934 1.1 mrg
12935 1.1 mrg # List of archive names. First name is the real one, the rest are links.
12936 1.1 mrg # The last name is the one that the linker finds with -lNAME
12937 1.1 mrg library_names_spec=$lt_library_names_spec
12938 1.1 mrg
12939 1.1 mrg # The coded name of the library, if different from the real name.
12940 1.1 mrg soname_spec=$lt_soname_spec
12941 1.1 mrg
12942 1.1 mrg # Permission mode override for installation of shared libraries.
12943 1.1 mrg install_override_mode=$lt_install_override_mode
12944 1.1 mrg
12945 1.1 mrg # Command to use after installation of a shared archive.
12946 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
12947 1.1 mrg
12948 1.1 mrg # Command to use after uninstallation of a shared archive.
12949 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
12950 1.1 mrg
12951 1.1 mrg # Commands used to finish a libtool library installation in a directory.
12952 1.1 mrg finish_cmds=$lt_finish_cmds
12953 1.1 mrg
12954 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
12955 1.1 mrg # not shown.
12956 1.1 mrg finish_eval=$lt_finish_eval
12957 1.1 mrg
12958 1.1 mrg # Whether we should hardcode library paths into libraries.
12959 1.1 mrg hardcode_into_libs=$hardcode_into_libs
12960 1.1 mrg
12961 1.1 mrg # Compile-time system search path for libraries.
12962 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12963 1.1 mrg
12964 1.1 mrg # Run-time system search path for libraries.
12965 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12966 1.1 mrg
12967 1.1 mrg # Whether dlopen is supported.
12968 1.1 mrg dlopen_support=$enable_dlopen
12969 1.1 mrg
12970 1.1 mrg # Whether dlopen of programs is supported.
12971 1.1 mrg dlopen_self=$enable_dlopen_self
12972 1.1 mrg
12973 1.1 mrg # Whether dlopen of statically linked programs is supported.
12974 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
12975 1.1 mrg
12976 1.1 mrg # Commands to strip libraries.
12977 1.1 mrg old_striplib=$lt_old_striplib
12978 1.1 mrg striplib=$lt_striplib
12979 1.1 mrg
12980 1.1 mrg
12981 1.1 mrg # The linker used to build libraries.
12982 1.1 mrg LD=$lt_LD
12983 1.1 mrg
12984 1.1 mrg # How to create reloadable object files.
12985 1.1 mrg reload_flag=$lt_reload_flag
12986 1.1 mrg reload_cmds=$lt_reload_cmds
12987 1.1 mrg
12988 1.1 mrg # Commands used to build an old-style archive.
12989 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
12990 1.1 mrg
12991 1.1 mrg # A language specific compiler.
12992 1.1 mrg CC=$lt_compiler
12993 1.1 mrg
12994 1.1 mrg # Is the compiler the GNU compiler?
12995 1.1 mrg with_gcc=$GCC
12996 1.1 mrg
12997 1.1 mrg # Compiler flag to turn off builtin functions.
12998 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12999 1.1 mrg
13000 1.1 mrg # How to pass a linker flag through the compiler.
13001 1.1 mrg wl=$lt_lt_prog_compiler_wl
13002 1.1 mrg
13003 1.1 mrg # Additional compiler flags for building library objects.
13004 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
13005 1.1 mrg
13006 1.1 mrg # Compiler flag to prevent dynamic linking.
13007 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
13008 1.1 mrg
13009 1.1 mrg # Does compiler simultaneously support -c and -o options?
13010 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13011 1.1 mrg
13012 1.1 mrg # Whether or not to add -lc for building shared libraries.
13013 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
13014 1.1 mrg
13015 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
13016 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13017 1.1 mrg
13018 1.1 mrg # Compiler flag to allow reflexive dlopens.
13019 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13020 1.1 mrg
13021 1.1 mrg # Compiler flag to generate shared objects directly from archives.
13022 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13023 1.1 mrg
13024 1.1 mrg # Whether the compiler copes with passing no objects directly.
13025 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
13026 1.1 mrg
13027 1.1 mrg # Create an old-style archive from a shared archive.
13028 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13029 1.1 mrg
13030 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
13031 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13032 1.1 mrg
13033 1.1 mrg # Commands used to build a shared archive.
13034 1.1 mrg archive_cmds=$lt_archive_cmds
13035 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13036 1.1 mrg
13037 1.1 mrg # Commands used to build a loadable module if different from building
13038 1.1 mrg # a shared archive.
13039 1.1 mrg module_cmds=$lt_module_cmds
13040 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
13041 1.1 mrg
13042 1.1 mrg # Whether we are building with GNU ld or not.
13043 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
13044 1.1 mrg
13045 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
13046 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
13047 1.1 mrg
13048 1.1 mrg # Flag that enforces no undefined symbols.
13049 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
13050 1.1 mrg
13051 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
13052 1.1 mrg # This must work even if \$libdir does not exist
13053 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13054 1.1 mrg
13055 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13056 1.1 mrg # during linking. This must work even if \$libdir does not exist.
13057 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13058 1.1 mrg
13059 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
13060 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13061 1.1 mrg
13062 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13063 1.1 mrg # DIR into the resulting binary.
13064 1.1 mrg hardcode_direct=$hardcode_direct
13065 1.1 mrg
13066 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13067 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13068 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13069 1.1 mrg # library is relocated.
13070 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13071 1.1 mrg
13072 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13073 1.1 mrg # into the resulting binary.
13074 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13075 1.1 mrg
13076 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13077 1.1 mrg # into the resulting binary.
13078 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13079 1.1 mrg
13080 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13081 1.1 mrg # into the library and all subsequent libraries and executables linked
13082 1.1 mrg # against it.
13083 1.1 mrg hardcode_automatic=$hardcode_automatic
13084 1.1 mrg
13085 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13086 1.1 mrg # to runtime path list.
13087 1.1 mrg inherit_rpath=$inherit_rpath
13088 1.1 mrg
13089 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13090 1.1 mrg link_all_deplibs=$link_all_deplibs
13091 1.1 mrg
13092 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13093 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13094 1.1 mrg
13095 1.1 mrg # Set to "yes" if exported symbols are required.
13096 1.1 mrg always_export_symbols=$always_export_symbols
13097 1.1 mrg
13098 1.1 mrg # The commands to list exported symbols.
13099 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13100 1.1 mrg
13101 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13102 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13103 1.1 mrg
13104 1.1 mrg # Symbols that must always be exported.
13105 1.1 mrg include_expsyms=$lt_include_expsyms
13106 1.1 mrg
13107 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13108 1.1 mrg prelink_cmds=$lt_prelink_cmds
13109 1.1 mrg
13110 1.1 mrg # Specify filename containing input files.
13111 1.1 mrg file_list_spec=$lt_file_list_spec
13112 1.1 mrg
13113 1.1 mrg # How to hardcode a shared library path into an executable.
13114 1.1 mrg hardcode_action=$hardcode_action
13115 1.1 mrg
13116 1.1 mrg # ### END LIBTOOL CONFIG
13117 1.1 mrg
13118 1.1 mrg _LT_EOF
13119 1.1 mrg
13120 1.1 mrg case $host_os in
13121 1.1 mrg aix3*)
13122 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13123 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13124 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13125 1.1 mrg # vanish in a puff of smoke.
13126 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13127 1.1 mrg COLLECT_NAMES=
13128 1.1 mrg export COLLECT_NAMES
13129 1.1 mrg fi
13130 1.1 mrg _LT_EOF
13131 1.1 mrg ;;
13132 1.1 mrg esac
13133 1.1 mrg
13134 1.1 mrg
13135 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13136 1.1 mrg
13137 1.1 mrg
13138 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13139 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13140 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13141 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13142 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13143 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13144 1.1 mrg
13145 1.1 mrg case $xsi_shell in
13146 1.1 mrg yes)
13147 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13148 1.1 mrg
13149 1.1 mrg # func_dirname file append nondir_replacement
13150 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13151 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13152 1.1 mrg func_dirname ()
13153 1.1 mrg {
13154 1.1 mrg case ${1} in
13155 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13156 1.1 mrg * ) func_dirname_result="${3}" ;;
13157 1.1 mrg esac
13158 1.1 mrg }
13159 1.1 mrg
13160 1.1 mrg # func_basename file
13161 1.1 mrg func_basename ()
13162 1.1 mrg {
13163 1.1 mrg func_basename_result="${1##*/}"
13164 1.1 mrg }
13165 1.1 mrg
13166 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13167 1.1 mrg # perform func_basename and func_dirname in a single function
13168 1.1 mrg # call:
13169 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13170 1.1 mrg # add APPEND to the result, otherwise set result
13171 1.1 mrg # to NONDIR_REPLACEMENT.
13172 1.1 mrg # value returned in "$func_dirname_result"
13173 1.1 mrg # basename: Compute filename of FILE.
13174 1.1 mrg # value retuned in "$func_basename_result"
13175 1.1 mrg # Implementation must be kept synchronized with func_dirname
13176 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13177 1.1 mrg # those functions but instead duplicate the functionality here.
13178 1.1 mrg func_dirname_and_basename ()
13179 1.1 mrg {
13180 1.1 mrg case ${1} in
13181 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13182 1.1 mrg * ) func_dirname_result="${3}" ;;
13183 1.1 mrg esac
13184 1.1 mrg func_basename_result="${1##*/}"
13185 1.1 mrg }
13186 1.1 mrg
13187 1.1 mrg # func_stripname prefix suffix name
13188 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13189 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13190 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13191 1.1 mrg # dot (in which case that matches only a dot).
13192 1.1 mrg func_stripname ()
13193 1.1 mrg {
13194 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13195 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13196 1.1 mrg func_stripname_result=${3}
13197 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13198 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13199 1.1 mrg }
13200 1.1 mrg
13201 1.1 mrg # func_opt_split
13202 1.1 mrg func_opt_split ()
13203 1.1 mrg {
13204 1.1 mrg func_opt_split_opt=${1%%=*}
13205 1.1 mrg func_opt_split_arg=${1#*=}
13206 1.1 mrg }
13207 1.1 mrg
13208 1.1 mrg # func_lo2o object
13209 1.1 mrg func_lo2o ()
13210 1.1 mrg {
13211 1.1 mrg case ${1} in
13212 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13213 1.1 mrg *) func_lo2o_result=${1} ;;
13214 1.1 mrg esac
13215 1.1 mrg }
13216 1.1 mrg
13217 1.1 mrg # func_xform libobj-or-source
13218 1.1 mrg func_xform ()
13219 1.1 mrg {
13220 1.1 mrg func_xform_result=${1%.*}.lo
13221 1.1 mrg }
13222 1.1 mrg
13223 1.1 mrg # func_arith arithmetic-term...
13224 1.1 mrg func_arith ()
13225 1.1 mrg {
13226 1.1 mrg func_arith_result=$(( $* ))
13227 1.1 mrg }
13228 1.1 mrg
13229 1.1 mrg # func_len string
13230 1.1 mrg # STRING may not start with a hyphen.
13231 1.1 mrg func_len ()
13232 1.1 mrg {
13233 1.1 mrg func_len_result=${#1}
13234 1.1 mrg }
13235 1.1 mrg
13236 1.1 mrg _LT_EOF
13237 1.1 mrg ;;
13238 1.1 mrg *) # Bourne compatible functions.
13239 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13240 1.1 mrg
13241 1.1 mrg # func_dirname file append nondir_replacement
13242 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13243 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13244 1.1 mrg func_dirname ()
13245 1.1 mrg {
13246 1.1 mrg # Extract subdirectory from the argument.
13247 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13248 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13249 1.1 mrg func_dirname_result="${3}"
13250 1.1 mrg else
13251 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13252 1.1 mrg fi
13253 1.1 mrg }
13254 1.1 mrg
13255 1.1 mrg # func_basename file
13256 1.1 mrg func_basename ()
13257 1.1 mrg {
13258 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13259 1.1 mrg }
13260 1.1 mrg
13261 1.1 mrg
13262 1.1 mrg # func_stripname prefix suffix name
13263 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13264 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13265 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13266 1.1 mrg # dot (in which case that matches only a dot).
13267 1.1 mrg # func_strip_suffix prefix name
13268 1.1 mrg func_stripname ()
13269 1.1 mrg {
13270 1.1 mrg case ${2} in
13271 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13272 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13273 1.1 mrg esac
13274 1.1 mrg }
13275 1.1 mrg
13276 1.1 mrg # sed scripts:
13277 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13278 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13279 1.1 mrg
13280 1.1 mrg # func_opt_split
13281 1.1 mrg func_opt_split ()
13282 1.1 mrg {
13283 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13284 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13285 1.1 mrg }
13286 1.1 mrg
13287 1.1 mrg # func_lo2o object
13288 1.1 mrg func_lo2o ()
13289 1.1 mrg {
13290 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13291 1.1 mrg }
13292 1.1 mrg
13293 1.1 mrg # func_xform libobj-or-source
13294 1.1 mrg func_xform ()
13295 1.1 mrg {
13296 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13297 1.1 mrg }
13298 1.1 mrg
13299 1.1 mrg # func_arith arithmetic-term...
13300 1.1 mrg func_arith ()
13301 1.1 mrg {
13302 1.1 mrg func_arith_result=`expr "$@"`
13303 1.1 mrg }
13304 1.1 mrg
13305 1.1 mrg # func_len string
13306 1.1 mrg # STRING may not start with a hyphen.
13307 1.1 mrg func_len ()
13308 1.1 mrg {
13309 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13310 1.1 mrg }
13311 1.1 mrg
13312 1.1 mrg _LT_EOF
13313 1.1 mrg esac
13314 1.1 mrg
13315 1.1 mrg case $lt_shell_append in
13316 1.1 mrg yes)
13317 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13318 1.1 mrg
13319 1.1 mrg # func_append var value
13320 1.1 mrg # Append VALUE to the end of shell variable VAR.
13321 1.1 mrg func_append ()
13322 1.1 mrg {
13323 1.1 mrg eval "$1+=\$2"
13324 1.1 mrg }
13325 1.1 mrg _LT_EOF
13326 1.1 mrg ;;
13327 1.1 mrg *)
13328 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13329 1.1 mrg
13330 1.1 mrg # func_append var value
13331 1.1 mrg # Append VALUE to the end of shell variable VAR.
13332 1.1 mrg func_append ()
13333 1.1 mrg {
13334 1.1 mrg eval "$1=\$$1\$2"
13335 1.1 mrg }
13336 1.1 mrg
13337 1.1 mrg _LT_EOF
13338 1.1 mrg ;;
13339 1.1 mrg esac
13340 1.1 mrg
13341 1.1 mrg
13342 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13343 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13344 1.1 mrg
13345 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13346 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13347 1.1 mrg chmod +x "$ofile"
13348 1.1 mrg
13349 1.1 mrg ;;
13350 1.1 mrg
13351 1.1 mrg esac
13352 1.1 mrg done # for ac_tag
13353 1.1 mrg
13354 1.1 mrg
13355 1.1 mrg as_fn_exit 0
13356 1.1 mrg _ACEOF
13357 1.1 mrg ac_clean_files=$ac_clean_files_save
13358 1.1 mrg
13359 1.1 mrg test $ac_write_fail = 0 ||
13360 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13361 1.1 mrg
13362 1.1 mrg
13363 1.1 mrg # configure is writing to config.log, and then calls config.status.
13364 1.1 mrg # config.status does its own redirection, appending to config.log.
13365 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13366 1.1 mrg # by configure, so config.status won't be able to write to it; its
13367 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13368 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13369 1.1 mrg # appended to by config.status. When coming back to configure, we
13370 1.1 mrg # need to make the FD available again.
13371 1.1 mrg if test "$no_create" != yes; then
13372 1.1 mrg ac_cs_success=:
13373 1.1 mrg ac_config_status_args=
13374 1.1 mrg test "$silent" = yes &&
13375 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13376 1.1 mrg exec 5>/dev/null
13377 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13378 1.1 mrg exec 5>>config.log
13379 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13380 1.1 mrg # would make configure fail if this is the last instruction.
13381 1.1 mrg $ac_cs_success || as_fn_exit $?
13382 1.1 mrg fi
13383 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13385 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13386 1.1 mrg fi
13387 1.1 mrg
13388