configure revision 1.7 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.7 mrg test \$(( 1 + 1 )) = 2 || exit 1
173 1.1 mrg
174 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
179 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 1.7 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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 OTOOL64
607 1.1 mrg OTOOL
608 1.1 mrg LIPO
609 1.1 mrg NMEDIT
610 1.1 mrg DSYMUTIL
611 1.1 mrg RANLIB
612 1.1 mrg AR
613 1.1 mrg OBJDUMP
614 1.1 mrg LN_S
615 1.1 mrg NM
616 1.1 mrg ac_ct_DUMPBIN
617 1.1 mrg DUMPBIN
618 1.1 mrg LD
619 1.1 mrg FGREP
620 1.1 mrg SED
621 1.1 mrg LIBTOOL
622 1.6 mrg real_target_noncanonical
623 1.6 mrg accel_dir_suffix
624 1.6 mrg gcc_build_dir
625 1.6 mrg ac_lto_plugin_ldflags
626 1.4 mrg ac_lto_plugin_warn_cflags
627 1.7 mrg EGREP
628 1.7 mrg GREP
629 1.7 mrg CPP
630 1.1 mrg am__fastdepCC_FALSE
631 1.1 mrg am__fastdepCC_TRUE
632 1.1 mrg CCDEPMODE
633 1.7 mrg am__nodep
634 1.1 mrg AMDEPBACKSLASH
635 1.1 mrg AMDEP_FALSE
636 1.1 mrg AMDEP_TRUE
637 1.1 mrg am__quote
638 1.1 mrg am__include
639 1.1 mrg DEPDIR
640 1.1 mrg OBJEXT
641 1.1 mrg EXEEXT
642 1.1 mrg ac_ct_CC
643 1.1 mrg CPPFLAGS
644 1.1 mrg LDFLAGS
645 1.1 mrg CFLAGS
646 1.1 mrg CC
647 1.6 mrg with_libiberty
648 1.1 mrg MAINT
649 1.1 mrg MAINTAINER_MODE_FALSE
650 1.1 mrg MAINTAINER_MODE_TRUE
651 1.1 mrg am__untar
652 1.1 mrg am__tar
653 1.1 mrg AMTAR
654 1.1 mrg am__leading_dot
655 1.1 mrg SET_MAKE
656 1.1 mrg AWK
657 1.1 mrg mkdir_p
658 1.1 mrg MKDIR_P
659 1.1 mrg INSTALL_STRIP_PROGRAM
660 1.1 mrg STRIP
661 1.1 mrg install_sh
662 1.1 mrg MAKEINFO
663 1.1 mrg AUTOHEADER
664 1.1 mrg AUTOMAKE
665 1.1 mrg AUTOCONF
666 1.1 mrg ACLOCAL
667 1.1 mrg VERSION
668 1.1 mrg PACKAGE
669 1.1 mrg CYGPATH_W
670 1.1 mrg am__isrc
671 1.1 mrg INSTALL_DATA
672 1.1 mrg INSTALL_SCRIPT
673 1.1 mrg INSTALL_PROGRAM
674 1.1 mrg target_subdir
675 1.1 mrg host_subdir
676 1.1 mrg build_subdir
677 1.1 mrg build_libsubdir
678 1.4 mrg target_os
679 1.4 mrg target_vendor
680 1.4 mrg target_cpu
681 1.4 mrg target
682 1.4 mrg host_os
683 1.4 mrg host_vendor
684 1.4 mrg host_cpu
685 1.4 mrg host
686 1.1 mrg build_os
687 1.1 mrg build_vendor
688 1.1 mrg build_cpu
689 1.1 mrg build
690 1.1 mrg target_alias
691 1.1 mrg host_alias
692 1.1 mrg build_alias
693 1.1 mrg LIBS
694 1.1 mrg ECHO_T
695 1.1 mrg ECHO_N
696 1.1 mrg ECHO_C
697 1.1 mrg DEFS
698 1.1 mrg mandir
699 1.1 mrg localedir
700 1.1 mrg libdir
701 1.1 mrg psdir
702 1.1 mrg pdfdir
703 1.1 mrg dvidir
704 1.1 mrg htmldir
705 1.1 mrg infodir
706 1.1 mrg docdir
707 1.1 mrg oldincludedir
708 1.1 mrg includedir
709 1.1 mrg localstatedir
710 1.1 mrg sharedstatedir
711 1.1 mrg sysconfdir
712 1.1 mrg datadir
713 1.1 mrg datarootdir
714 1.1 mrg libexecdir
715 1.1 mrg sbindir
716 1.1 mrg bindir
717 1.1 mrg program_transform_name
718 1.1 mrg prefix
719 1.1 mrg exec_prefix
720 1.1 mrg PACKAGE_URL
721 1.1 mrg PACKAGE_BUGREPORT
722 1.1 mrg PACKAGE_STRING
723 1.1 mrg PACKAGE_VERSION
724 1.1 mrg PACKAGE_TARNAME
725 1.1 mrg PACKAGE_NAME
726 1.1 mrg PATH_SEPARATOR
727 1.1 mrg SHELL'
728 1.1 mrg ac_subst_files=''
729 1.1 mrg ac_user_opts='
730 1.1 mrg enable_option_checking
731 1.1 mrg with_build_libsubdir
732 1.1 mrg enable_maintainer_mode
733 1.6 mrg with_libiberty
734 1.1 mrg enable_dependency_tracking
735 1.1 mrg enable_largefile
736 1.1 mrg enable_shared
737 1.1 mrg enable_static
738 1.1 mrg with_pic
739 1.1 mrg enable_fast_install
740 1.1 mrg with_gnu_ld
741 1.1 mrg enable_libtool_lock
742 1.1 mrg '
743 1.1 mrg ac_precious_vars='build_alias
744 1.1 mrg host_alias
745 1.1 mrg target_alias
746 1.1 mrg CC
747 1.1 mrg CFLAGS
748 1.1 mrg LDFLAGS
749 1.1 mrg LIBS
750 1.1 mrg CPPFLAGS
751 1.1 mrg CPP'
752 1.1 mrg
753 1.1 mrg
754 1.1 mrg # Initialize some variables set by options.
755 1.1 mrg ac_init_help=
756 1.1 mrg ac_init_version=false
757 1.1 mrg ac_unrecognized_opts=
758 1.1 mrg ac_unrecognized_sep=
759 1.1 mrg # The variables have the same names as the options, with
760 1.1 mrg # dashes changed to underlines.
761 1.1 mrg cache_file=/dev/null
762 1.1 mrg exec_prefix=NONE
763 1.1 mrg no_create=
764 1.1 mrg no_recursion=
765 1.1 mrg prefix=NONE
766 1.1 mrg program_prefix=NONE
767 1.1 mrg program_suffix=NONE
768 1.1 mrg program_transform_name=s,x,x,
769 1.1 mrg silent=
770 1.1 mrg site=
771 1.1 mrg srcdir=
772 1.1 mrg verbose=
773 1.1 mrg x_includes=NONE
774 1.1 mrg x_libraries=NONE
775 1.1 mrg
776 1.1 mrg # Installation directory options.
777 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
778 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
779 1.1 mrg # by default will actually change.
780 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
781 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
782 1.1 mrg bindir='${exec_prefix}/bin'
783 1.1 mrg sbindir='${exec_prefix}/sbin'
784 1.1 mrg libexecdir='${exec_prefix}/libexec'
785 1.1 mrg datarootdir='${prefix}/share'
786 1.1 mrg datadir='${datarootdir}'
787 1.1 mrg sysconfdir='${prefix}/etc'
788 1.1 mrg sharedstatedir='${prefix}/com'
789 1.1 mrg localstatedir='${prefix}/var'
790 1.1 mrg includedir='${prefix}/include'
791 1.1 mrg oldincludedir='/usr/include'
792 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
793 1.1 mrg infodir='${datarootdir}/info'
794 1.1 mrg htmldir='${docdir}'
795 1.1 mrg dvidir='${docdir}'
796 1.1 mrg pdfdir='${docdir}'
797 1.1 mrg psdir='${docdir}'
798 1.1 mrg libdir='${exec_prefix}/lib'
799 1.1 mrg localedir='${datarootdir}/locale'
800 1.1 mrg mandir='${datarootdir}/man'
801 1.1 mrg
802 1.1 mrg ac_prev=
803 1.1 mrg ac_dashdash=
804 1.1 mrg for ac_option
805 1.1 mrg do
806 1.1 mrg # If the previous option needs an argument, assign it.
807 1.1 mrg if test -n "$ac_prev"; then
808 1.1 mrg eval $ac_prev=\$ac_option
809 1.1 mrg ac_prev=
810 1.1 mrg continue
811 1.1 mrg fi
812 1.1 mrg
813 1.1 mrg case $ac_option in
814 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
815 1.1 mrg *) ac_optarg=yes ;;
816 1.1 mrg esac
817 1.1 mrg
818 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
819 1.1 mrg
820 1.1 mrg case $ac_dashdash$ac_option in
821 1.1 mrg --)
822 1.1 mrg ac_dashdash=yes ;;
823 1.1 mrg
824 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
825 1.1 mrg ac_prev=bindir ;;
826 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
827 1.1 mrg bindir=$ac_optarg ;;
828 1.1 mrg
829 1.1 mrg -build | --build | --buil | --bui | --bu)
830 1.1 mrg ac_prev=build_alias ;;
831 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
832 1.1 mrg build_alias=$ac_optarg ;;
833 1.1 mrg
834 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
835 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
836 1.1 mrg ac_prev=cache_file ;;
837 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
838 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
839 1.1 mrg cache_file=$ac_optarg ;;
840 1.1 mrg
841 1.1 mrg --config-cache | -C)
842 1.1 mrg cache_file=config.cache ;;
843 1.1 mrg
844 1.1 mrg -datadir | --datadir | --datadi | --datad)
845 1.1 mrg ac_prev=datadir ;;
846 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
847 1.1 mrg datadir=$ac_optarg ;;
848 1.1 mrg
849 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
850 1.1 mrg | --dataroo | --dataro | --datar)
851 1.1 mrg ac_prev=datarootdir ;;
852 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
853 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
854 1.1 mrg datarootdir=$ac_optarg ;;
855 1.1 mrg
856 1.1 mrg -disable-* | --disable-*)
857 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
858 1.1 mrg # Reject names that are not valid shell variable names.
859 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
860 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
861 1.1 mrg ac_useropt_orig=$ac_useropt
862 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
863 1.1 mrg case $ac_user_opts in
864 1.1 mrg *"
865 1.1 mrg "enable_$ac_useropt"
866 1.1 mrg "*) ;;
867 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
868 1.1 mrg ac_unrecognized_sep=', ';;
869 1.1 mrg esac
870 1.1 mrg eval enable_$ac_useropt=no ;;
871 1.1 mrg
872 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
873 1.1 mrg ac_prev=docdir ;;
874 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
875 1.1 mrg docdir=$ac_optarg ;;
876 1.1 mrg
877 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
878 1.1 mrg ac_prev=dvidir ;;
879 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
880 1.1 mrg dvidir=$ac_optarg ;;
881 1.1 mrg
882 1.1 mrg -enable-* | --enable-*)
883 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
884 1.1 mrg # Reject names that are not valid shell variable names.
885 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
886 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
887 1.1 mrg ac_useropt_orig=$ac_useropt
888 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
889 1.1 mrg case $ac_user_opts in
890 1.1 mrg *"
891 1.1 mrg "enable_$ac_useropt"
892 1.1 mrg "*) ;;
893 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
894 1.1 mrg ac_unrecognized_sep=', ';;
895 1.1 mrg esac
896 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
897 1.1 mrg
898 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
899 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
900 1.1 mrg | --exec | --exe | --ex)
901 1.1 mrg ac_prev=exec_prefix ;;
902 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
903 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
904 1.1 mrg | --exec=* | --exe=* | --ex=*)
905 1.1 mrg exec_prefix=$ac_optarg ;;
906 1.1 mrg
907 1.1 mrg -gas | --gas | --ga | --g)
908 1.1 mrg # Obsolete; use --with-gas.
909 1.1 mrg with_gas=yes ;;
910 1.1 mrg
911 1.1 mrg -help | --help | --hel | --he | -h)
912 1.1 mrg ac_init_help=long ;;
913 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
914 1.1 mrg ac_init_help=recursive ;;
915 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
916 1.1 mrg ac_init_help=short ;;
917 1.1 mrg
918 1.1 mrg -host | --host | --hos | --ho)
919 1.1 mrg ac_prev=host_alias ;;
920 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
921 1.1 mrg host_alias=$ac_optarg ;;
922 1.1 mrg
923 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
924 1.1 mrg ac_prev=htmldir ;;
925 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
926 1.1 mrg | --ht=*)
927 1.1 mrg htmldir=$ac_optarg ;;
928 1.1 mrg
929 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
930 1.1 mrg | --includ | --inclu | --incl | --inc)
931 1.1 mrg ac_prev=includedir ;;
932 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
933 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
934 1.1 mrg includedir=$ac_optarg ;;
935 1.1 mrg
936 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
937 1.1 mrg ac_prev=infodir ;;
938 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
939 1.1 mrg infodir=$ac_optarg ;;
940 1.1 mrg
941 1.1 mrg -libdir | --libdir | --libdi | --libd)
942 1.1 mrg ac_prev=libdir ;;
943 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
944 1.1 mrg libdir=$ac_optarg ;;
945 1.1 mrg
946 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
947 1.1 mrg | --libexe | --libex | --libe)
948 1.1 mrg ac_prev=libexecdir ;;
949 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
950 1.1 mrg | --libexe=* | --libex=* | --libe=*)
951 1.1 mrg libexecdir=$ac_optarg ;;
952 1.1 mrg
953 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
954 1.1 mrg ac_prev=localedir ;;
955 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
956 1.1 mrg localedir=$ac_optarg ;;
957 1.1 mrg
958 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
959 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
960 1.1 mrg ac_prev=localstatedir ;;
961 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
962 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
963 1.1 mrg localstatedir=$ac_optarg ;;
964 1.1 mrg
965 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
966 1.1 mrg ac_prev=mandir ;;
967 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
968 1.1 mrg mandir=$ac_optarg ;;
969 1.1 mrg
970 1.1 mrg -nfp | --nfp | --nf)
971 1.1 mrg # Obsolete; use --without-fp.
972 1.1 mrg with_fp=no ;;
973 1.1 mrg
974 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
975 1.1 mrg | --no-cr | --no-c | -n)
976 1.1 mrg no_create=yes ;;
977 1.1 mrg
978 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
979 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
980 1.1 mrg no_recursion=yes ;;
981 1.1 mrg
982 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
983 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
984 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
985 1.1 mrg ac_prev=oldincludedir ;;
986 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
987 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
988 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
989 1.1 mrg oldincludedir=$ac_optarg ;;
990 1.1 mrg
991 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
992 1.1 mrg ac_prev=prefix ;;
993 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
994 1.1 mrg prefix=$ac_optarg ;;
995 1.1 mrg
996 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
997 1.1 mrg | --program-pre | --program-pr | --program-p)
998 1.1 mrg ac_prev=program_prefix ;;
999 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
1000 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1001 1.1 mrg program_prefix=$ac_optarg ;;
1002 1.1 mrg
1003 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
1004 1.1 mrg | --program-suf | --program-su | --program-s)
1005 1.1 mrg ac_prev=program_suffix ;;
1006 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1007 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1008 1.1 mrg program_suffix=$ac_optarg ;;
1009 1.1 mrg
1010 1.1 mrg -program-transform-name | --program-transform-name \
1011 1.1 mrg | --program-transform-nam | --program-transform-na \
1012 1.1 mrg | --program-transform-n | --program-transform- \
1013 1.1 mrg | --program-transform | --program-transfor \
1014 1.1 mrg | --program-transfo | --program-transf \
1015 1.1 mrg | --program-trans | --program-tran \
1016 1.1 mrg | --progr-tra | --program-tr | --program-t)
1017 1.1 mrg ac_prev=program_transform_name ;;
1018 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1019 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1020 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1021 1.1 mrg | --program-transform=* | --program-transfor=* \
1022 1.1 mrg | --program-transfo=* | --program-transf=* \
1023 1.1 mrg | --program-trans=* | --program-tran=* \
1024 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1025 1.1 mrg program_transform_name=$ac_optarg ;;
1026 1.1 mrg
1027 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1028 1.1 mrg ac_prev=pdfdir ;;
1029 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1030 1.1 mrg pdfdir=$ac_optarg ;;
1031 1.1 mrg
1032 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1033 1.1 mrg ac_prev=psdir ;;
1034 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1035 1.1 mrg psdir=$ac_optarg ;;
1036 1.1 mrg
1037 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1038 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1039 1.1 mrg silent=yes ;;
1040 1.1 mrg
1041 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1042 1.1 mrg ac_prev=sbindir ;;
1043 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1044 1.1 mrg | --sbi=* | --sb=*)
1045 1.1 mrg sbindir=$ac_optarg ;;
1046 1.1 mrg
1047 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1048 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1049 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1050 1.1 mrg | --sha | --sh)
1051 1.1 mrg ac_prev=sharedstatedir ;;
1052 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1053 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1054 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1055 1.1 mrg | --sha=* | --sh=*)
1056 1.1 mrg sharedstatedir=$ac_optarg ;;
1057 1.1 mrg
1058 1.1 mrg -site | --site | --sit)
1059 1.1 mrg ac_prev=site ;;
1060 1.1 mrg -site=* | --site=* | --sit=*)
1061 1.1 mrg site=$ac_optarg ;;
1062 1.1 mrg
1063 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1064 1.1 mrg ac_prev=srcdir ;;
1065 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1066 1.1 mrg srcdir=$ac_optarg ;;
1067 1.1 mrg
1068 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1069 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1070 1.1 mrg ac_prev=sysconfdir ;;
1071 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1072 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1073 1.1 mrg sysconfdir=$ac_optarg ;;
1074 1.1 mrg
1075 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1076 1.1 mrg ac_prev=target_alias ;;
1077 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1078 1.1 mrg target_alias=$ac_optarg ;;
1079 1.1 mrg
1080 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1081 1.1 mrg verbose=yes ;;
1082 1.1 mrg
1083 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1084 1.1 mrg ac_init_version=: ;;
1085 1.1 mrg
1086 1.1 mrg -with-* | --with-*)
1087 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1088 1.1 mrg # Reject names that are not valid shell variable names.
1089 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1090 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1091 1.1 mrg ac_useropt_orig=$ac_useropt
1092 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1093 1.1 mrg case $ac_user_opts in
1094 1.1 mrg *"
1095 1.1 mrg "with_$ac_useropt"
1096 1.1 mrg "*) ;;
1097 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1098 1.1 mrg ac_unrecognized_sep=', ';;
1099 1.1 mrg esac
1100 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1101 1.1 mrg
1102 1.1 mrg -without-* | --without-*)
1103 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1104 1.1 mrg # Reject names that are not valid shell variable names.
1105 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1106 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1107 1.1 mrg ac_useropt_orig=$ac_useropt
1108 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1109 1.1 mrg case $ac_user_opts in
1110 1.1 mrg *"
1111 1.1 mrg "with_$ac_useropt"
1112 1.1 mrg "*) ;;
1113 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1114 1.1 mrg ac_unrecognized_sep=', ';;
1115 1.1 mrg esac
1116 1.1 mrg eval with_$ac_useropt=no ;;
1117 1.1 mrg
1118 1.1 mrg --x)
1119 1.1 mrg # Obsolete; use --with-x.
1120 1.1 mrg with_x=yes ;;
1121 1.1 mrg
1122 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1123 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1124 1.1 mrg ac_prev=x_includes ;;
1125 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1126 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1127 1.1 mrg x_includes=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1130 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1131 1.1 mrg ac_prev=x_libraries ;;
1132 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1133 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1134 1.1 mrg x_libraries=$ac_optarg ;;
1135 1.1 mrg
1136 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1137 1.1 mrg Try \`$0 --help' for more information."
1138 1.1 mrg ;;
1139 1.1 mrg
1140 1.1 mrg *=*)
1141 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1142 1.1 mrg # Reject names that are not valid shell variable names.
1143 1.1 mrg case $ac_envvar in #(
1144 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1145 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1146 1.1 mrg esac
1147 1.1 mrg eval $ac_envvar=\$ac_optarg
1148 1.1 mrg export $ac_envvar ;;
1149 1.1 mrg
1150 1.1 mrg *)
1151 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1152 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1153 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1154 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1155 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1156 1.1 mrg ;;
1157 1.1 mrg
1158 1.1 mrg esac
1159 1.1 mrg done
1160 1.1 mrg
1161 1.1 mrg if test -n "$ac_prev"; then
1162 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1163 1.1 mrg as_fn_error "missing argument to $ac_option"
1164 1.1 mrg fi
1165 1.1 mrg
1166 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1167 1.1 mrg case $enable_option_checking in
1168 1.1 mrg no) ;;
1169 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1170 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1171 1.1 mrg esac
1172 1.1 mrg fi
1173 1.1 mrg
1174 1.1 mrg # Check all directory arguments for consistency.
1175 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1176 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1177 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1178 1.1 mrg libdir localedir mandir
1179 1.1 mrg do
1180 1.1 mrg eval ac_val=\$$ac_var
1181 1.1 mrg # Remove trailing slashes.
1182 1.1 mrg case $ac_val in
1183 1.1 mrg */ )
1184 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1185 1.1 mrg eval $ac_var=\$ac_val;;
1186 1.1 mrg esac
1187 1.1 mrg # Be sure to have absolute directory names.
1188 1.1 mrg case $ac_val in
1189 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1190 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1191 1.1 mrg esac
1192 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1193 1.1 mrg done
1194 1.1 mrg
1195 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1196 1.1 mrg # used to hold the argument of --host etc.
1197 1.1 mrg # FIXME: To remove some day.
1198 1.1 mrg build=$build_alias
1199 1.1 mrg host=$host_alias
1200 1.1 mrg target=$target_alias
1201 1.1 mrg
1202 1.1 mrg # FIXME: To remove some day.
1203 1.1 mrg if test "x$host_alias" != x; then
1204 1.1 mrg if test "x$build_alias" = x; then
1205 1.1 mrg cross_compiling=maybe
1206 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1207 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1208 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1209 1.1 mrg cross_compiling=yes
1210 1.1 mrg fi
1211 1.1 mrg fi
1212 1.1 mrg
1213 1.1 mrg ac_tool_prefix=
1214 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1215 1.1 mrg
1216 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1217 1.1 mrg
1218 1.1 mrg
1219 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1220 1.1 mrg ac_ls_di=`ls -di .` &&
1221 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1222 1.1 mrg as_fn_error "working directory cannot be determined"
1223 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1224 1.1 mrg as_fn_error "pwd does not report name of working directory"
1225 1.1 mrg
1226 1.1 mrg
1227 1.1 mrg # Find the source files, if location was not specified.
1228 1.1 mrg if test -z "$srcdir"; then
1229 1.1 mrg ac_srcdir_defaulted=yes
1230 1.1 mrg # Try the directory containing this script, then the parent directory.
1231 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1232 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1233 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1234 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1235 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1236 1.1 mrg $as_echo X"$as_myself" |
1237 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1238 1.1 mrg s//\1/
1239 1.1 mrg q
1240 1.1 mrg }
1241 1.1 mrg /^X\(\/\/\)[^/].*/{
1242 1.1 mrg s//\1/
1243 1.1 mrg q
1244 1.1 mrg }
1245 1.1 mrg /^X\(\/\/\)$/{
1246 1.1 mrg s//\1/
1247 1.1 mrg q
1248 1.1 mrg }
1249 1.1 mrg /^X\(\/\).*/{
1250 1.1 mrg s//\1/
1251 1.1 mrg q
1252 1.1 mrg }
1253 1.1 mrg s/.*/./; q'`
1254 1.1 mrg srcdir=$ac_confdir
1255 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1256 1.1 mrg srcdir=..
1257 1.1 mrg fi
1258 1.1 mrg else
1259 1.1 mrg ac_srcdir_defaulted=no
1260 1.1 mrg fi
1261 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1262 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1263 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1264 1.1 mrg fi
1265 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1266 1.1 mrg ac_abs_confdir=`(
1267 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1268 1.1 mrg pwd)`
1269 1.1 mrg # When building in place, set srcdir=.
1270 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1271 1.1 mrg srcdir=.
1272 1.1 mrg fi
1273 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1274 1.1 mrg # Double slashes in file names in object file debugging info
1275 1.1 mrg # mess up M-x gdb in Emacs.
1276 1.1 mrg case $srcdir in
1277 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1278 1.1 mrg esac
1279 1.1 mrg for ac_var in $ac_precious_vars; do
1280 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1281 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1282 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1283 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1284 1.1 mrg done
1285 1.1 mrg
1286 1.1 mrg #
1287 1.1 mrg # Report the --help message.
1288 1.1 mrg #
1289 1.1 mrg if test "$ac_init_help" = "long"; then
1290 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1291 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1292 1.1 mrg cat <<_ACEOF
1293 1.1 mrg \`configure' configures LTO plugin for ld 0.1 to adapt to many kinds of systems.
1294 1.1 mrg
1295 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1296 1.1 mrg
1297 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1298 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1299 1.1 mrg
1300 1.1 mrg Defaults for the options are specified in brackets.
1301 1.1 mrg
1302 1.1 mrg Configuration:
1303 1.1 mrg -h, --help display this help and exit
1304 1.1 mrg --help=short display options specific to this package
1305 1.1 mrg --help=recursive display the short help of all the included packages
1306 1.1 mrg -V, --version display version information and exit
1307 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1308 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1309 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1310 1.1 mrg -n, --no-create do not create output files
1311 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1312 1.1 mrg
1313 1.1 mrg Installation directories:
1314 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1315 1.1 mrg [$ac_default_prefix]
1316 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1317 1.1 mrg [PREFIX]
1318 1.1 mrg
1319 1.1 mrg By default, \`make install' will install all the files in
1320 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1321 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1322 1.1 mrg for instance \`--prefix=\$HOME'.
1323 1.1 mrg
1324 1.1 mrg For better control, use the options below.
1325 1.1 mrg
1326 1.1 mrg Fine tuning of the installation directories:
1327 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1328 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1329 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1330 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1331 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1332 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1333 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1334 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1335 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1336 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1337 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1338 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1339 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1340 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1341 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/lto-plugin]
1342 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1343 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1344 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1345 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1346 1.1 mrg _ACEOF
1347 1.1 mrg
1348 1.1 mrg cat <<\_ACEOF
1349 1.1 mrg
1350 1.1 mrg Program names:
1351 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1352 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1353 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1354 1.1 mrg
1355 1.1 mrg System types:
1356 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1357 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1358 1.4 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1359 1.1 mrg _ACEOF
1360 1.1 mrg fi
1361 1.1 mrg
1362 1.1 mrg if test -n "$ac_init_help"; then
1363 1.1 mrg case $ac_init_help in
1364 1.1 mrg short | recursive ) echo "Configuration of LTO plugin for ld 0.1:";;
1365 1.1 mrg esac
1366 1.1 mrg cat <<\_ACEOF
1367 1.1 mrg
1368 1.1 mrg Optional Features:
1369 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1370 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1371 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1372 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1373 1.1 mrg (and sometimes confusing) to the casual installer
1374 1.1 mrg --disable-dependency-tracking speeds up one-time build
1375 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1376 1.1 mrg --disable-largefile omit support for large files
1377 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1378 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1379 1.1 mrg --enable-fast-install[=PKGS]
1380 1.1 mrg optimize for fast installation [default=yes]
1381 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1382 1.1 mrg
1383 1.1 mrg Optional Packages:
1384 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1385 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1386 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1387 1.6 mrg --with-libiberty=PATH specify the directory where to find libiberty
1388 1.6 mrg [../libiberty]
1389 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1390 1.1 mrg both]
1391 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1392 1.1 mrg
1393 1.1 mrg Some influential environment variables:
1394 1.1 mrg CC C compiler command
1395 1.1 mrg CFLAGS C compiler flags
1396 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1397 1.1 mrg nonstandard directory <lib dir>
1398 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1399 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1400 1.1 mrg you have headers in a nonstandard directory <include dir>
1401 1.1 mrg CPP C preprocessor
1402 1.1 mrg
1403 1.1 mrg Use these variables to override the choices made by `configure' or to help
1404 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1405 1.1 mrg
1406 1.1 mrg Report bugs to the package provider.
1407 1.1 mrg _ACEOF
1408 1.1 mrg ac_status=$?
1409 1.1 mrg fi
1410 1.1 mrg
1411 1.1 mrg if test "$ac_init_help" = "recursive"; then
1412 1.1 mrg # If there are subdirs, report their specific --help.
1413 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1414 1.1 mrg test -d "$ac_dir" ||
1415 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1416 1.1 mrg continue
1417 1.1 mrg ac_builddir=.
1418 1.1 mrg
1419 1.1 mrg case "$ac_dir" in
1420 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1421 1.1 mrg *)
1422 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1423 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1424 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1425 1.1 mrg case $ac_top_builddir_sub in
1426 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1427 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1428 1.1 mrg esac ;;
1429 1.1 mrg esac
1430 1.1 mrg ac_abs_top_builddir=$ac_pwd
1431 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1432 1.1 mrg # for backward compatibility:
1433 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1434 1.1 mrg
1435 1.1 mrg case $srcdir in
1436 1.1 mrg .) # We are building in place.
1437 1.1 mrg ac_srcdir=.
1438 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1439 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1440 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1441 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1442 1.1 mrg ac_top_srcdir=$srcdir
1443 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1444 1.1 mrg *) # Relative name.
1445 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1446 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1447 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1448 1.1 mrg esac
1449 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1450 1.1 mrg
1451 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1452 1.1 mrg # Check for guested configure.
1453 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1454 1.1 mrg echo &&
1455 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1456 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1457 1.1 mrg echo &&
1458 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1459 1.1 mrg else
1460 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1461 1.1 mrg fi || ac_status=$?
1462 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1463 1.1 mrg done
1464 1.1 mrg fi
1465 1.1 mrg
1466 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1467 1.1 mrg if $ac_init_version; then
1468 1.1 mrg cat <<\_ACEOF
1469 1.1 mrg LTO plugin for ld configure 0.1
1470 1.1 mrg generated by GNU Autoconf 2.64
1471 1.1 mrg
1472 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1473 1.1 mrg This configure script is free software; the Free Software Foundation
1474 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1475 1.1 mrg _ACEOF
1476 1.1 mrg exit
1477 1.1 mrg fi
1478 1.1 mrg
1479 1.1 mrg ## ------------------------ ##
1480 1.1 mrg ## Autoconf initialization. ##
1481 1.1 mrg ## ------------------------ ##
1482 1.1 mrg
1483 1.1 mrg # ac_fn_c_try_compile LINENO
1484 1.1 mrg # --------------------------
1485 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1486 1.1 mrg ac_fn_c_try_compile ()
1487 1.1 mrg {
1488 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1489 1.1 mrg rm -f conftest.$ac_objext
1490 1.1 mrg if { { ac_try="$ac_compile"
1491 1.1 mrg case "(($ac_try" in
1492 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1493 1.1 mrg *) ac_try_echo=$ac_try;;
1494 1.1 mrg esac
1495 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1496 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1497 1.1 mrg (eval "$ac_compile") 2>conftest.err
1498 1.1 mrg ac_status=$?
1499 1.1 mrg if test -s conftest.err; then
1500 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1501 1.1 mrg cat conftest.er1 >&5
1502 1.1 mrg mv -f conftest.er1 conftest.err
1503 1.1 mrg fi
1504 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1505 1.1 mrg test $ac_status = 0; } && {
1506 1.1 mrg test -z "$ac_c_werror_flag" ||
1507 1.1 mrg test ! -s conftest.err
1508 1.1 mrg } && test -s conftest.$ac_objext; then :
1509 1.1 mrg ac_retval=0
1510 1.1 mrg else
1511 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1512 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1513 1.1 mrg
1514 1.1 mrg ac_retval=1
1515 1.1 mrg fi
1516 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1517 1.1 mrg return $ac_retval
1518 1.1 mrg
1519 1.1 mrg } # ac_fn_c_try_compile
1520 1.1 mrg
1521 1.7 mrg # ac_fn_c_try_cpp LINENO
1522 1.7 mrg # ----------------------
1523 1.7 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1524 1.7 mrg ac_fn_c_try_cpp ()
1525 1.1 mrg {
1526 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1527 1.7 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
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.7 mrg (eval "$ac_cpp conftest.$ac_ext") 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.7 mrg test $ac_status = 0; } >/dev/null && {
1543 1.7 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1544 1.1 mrg test ! -s conftest.err
1545 1.1 mrg }; then :
1546 1.1 mrg ac_retval=0
1547 1.1 mrg else
1548 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1549 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1550 1.1 mrg
1551 1.7 mrg ac_retval=1
1552 1.1 mrg fi
1553 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554 1.1 mrg return $ac_retval
1555 1.1 mrg
1556 1.7 mrg } # ac_fn_c_try_cpp
1557 1.1 mrg
1558 1.7 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1559 1.1 mrg # -------------------------------------------------------
1560 1.7 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1561 1.7 mrg # the include files in INCLUDES and setting the cache variable VAR
1562 1.7 mrg # accordingly.
1563 1.7 mrg ac_fn_c_check_header_mongrel ()
1564 1.1 mrg {
1565 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566 1.7 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1568 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1569 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1570 1.1 mrg $as_echo_n "(cached) " >&6
1571 1.7 mrg fi
1572 1.7 mrg eval ac_res=\$$3
1573 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1574 1.7 mrg $as_echo "$ac_res" >&6; }
1575 1.1 mrg else
1576 1.7 mrg # Is the header compilable?
1577 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1578 1.7 mrg $as_echo_n "checking $2 usability... " >&6; }
1579 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1580 1.1 mrg /* end confdefs.h. */
1581 1.1 mrg $4
1582 1.1 mrg #include <$2>
1583 1.1 mrg _ACEOF
1584 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1585 1.7 mrg ac_header_compiler=yes
1586 1.1 mrg else
1587 1.7 mrg ac_header_compiler=no
1588 1.1 mrg fi
1589 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1590 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1591 1.7 mrg $as_echo "$ac_header_compiler" >&6; }
1592 1.7 mrg
1593 1.7 mrg # Is the header present?
1594 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1595 1.7 mrg $as_echo_n "checking $2 presence... " >&6; }
1596 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1597 1.7 mrg /* end confdefs.h. */
1598 1.7 mrg #include <$2>
1599 1.7 mrg _ACEOF
1600 1.7 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1601 1.7 mrg ac_header_preproc=yes
1602 1.7 mrg else
1603 1.7 mrg ac_header_preproc=no
1604 1.7 mrg fi
1605 1.7 mrg rm -f conftest.err conftest.$ac_ext
1606 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1607 1.7 mrg $as_echo "$ac_header_preproc" >&6; }
1608 1.7 mrg
1609 1.7 mrg # So? What about this header?
1610 1.7 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1611 1.7 mrg yes:no: )
1612 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1613 1.7 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1614 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1615 1.7 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1616 1.7 mrg ;;
1617 1.7 mrg no:yes:* )
1618 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1619 1.7 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1620 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1621 1.7 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1622 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1623 1.7 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1624 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1625 1.7 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1626 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1627 1.7 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1628 1.7 mrg ;;
1629 1.7 mrg esac
1630 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1631 1.7 mrg $as_echo_n "checking for $2... " >&6; }
1632 1.7 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1633 1.7 mrg $as_echo_n "(cached) " >&6
1634 1.7 mrg else
1635 1.7 mrg eval "$3=\$ac_header_compiler"
1636 1.1 mrg fi
1637 1.1 mrg eval ac_res=\$$3
1638 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1639 1.1 mrg $as_echo "$ac_res" >&6; }
1640 1.1 mrg fi
1641 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1642 1.1 mrg
1643 1.7 mrg } # ac_fn_c_check_header_mongrel
1644 1.1 mrg
1645 1.1 mrg # ac_fn_c_try_run LINENO
1646 1.1 mrg # ----------------------
1647 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1648 1.1 mrg # that executables *can* be run.
1649 1.1 mrg ac_fn_c_try_run ()
1650 1.1 mrg {
1651 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652 1.1 mrg if { { ac_try="$ac_link"
1653 1.1 mrg case "(($ac_try" in
1654 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1655 1.1 mrg *) ac_try_echo=$ac_try;;
1656 1.1 mrg esac
1657 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1658 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1659 1.1 mrg (eval "$ac_link") 2>&5
1660 1.1 mrg ac_status=$?
1661 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1662 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1663 1.1 mrg { { case "(($ac_try" in
1664 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1665 1.1 mrg *) ac_try_echo=$ac_try;;
1666 1.1 mrg esac
1667 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1668 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1669 1.1 mrg (eval "$ac_try") 2>&5
1670 1.1 mrg ac_status=$?
1671 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1672 1.1 mrg test $ac_status = 0; }; }; then :
1673 1.1 mrg ac_retval=0
1674 1.1 mrg else
1675 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1676 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1677 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1678 1.1 mrg
1679 1.1 mrg ac_retval=$ac_status
1680 1.1 mrg fi
1681 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1682 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1683 1.1 mrg return $ac_retval
1684 1.1 mrg
1685 1.1 mrg } # ac_fn_c_try_run
1686 1.1 mrg
1687 1.7 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1688 1.7 mrg # -------------------------------------------------------
1689 1.7 mrg # Tests whether HEADER exists and can be compiled using the include files in
1690 1.7 mrg # INCLUDES, setting the cache variable VAR accordingly.
1691 1.7 mrg ac_fn_c_check_header_compile ()
1692 1.7 mrg {
1693 1.7 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1694 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1695 1.7 mrg $as_echo_n "checking for $2... " >&6; }
1696 1.7 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1697 1.7 mrg $as_echo_n "(cached) " >&6
1698 1.7 mrg else
1699 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1700 1.7 mrg /* end confdefs.h. */
1701 1.7 mrg $4
1702 1.7 mrg #include <$2>
1703 1.7 mrg _ACEOF
1704 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
1705 1.7 mrg eval "$3=yes"
1706 1.7 mrg else
1707 1.7 mrg eval "$3=no"
1708 1.7 mrg fi
1709 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1710 1.7 mrg fi
1711 1.7 mrg eval ac_res=\$$3
1712 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1713 1.7 mrg $as_echo "$ac_res" >&6; }
1714 1.7 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1715 1.7 mrg
1716 1.7 mrg } # ac_fn_c_check_header_compile
1717 1.7 mrg
1718 1.7 mrg # ac_fn_c_try_link LINENO
1719 1.7 mrg # -----------------------
1720 1.7 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1721 1.7 mrg ac_fn_c_try_link ()
1722 1.7 mrg {
1723 1.7 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 1.7 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1725 1.7 mrg if { { ac_try="$ac_link"
1726 1.7 mrg case "(($ac_try" in
1727 1.7 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1728 1.7 mrg *) ac_try_echo=$ac_try;;
1729 1.7 mrg esac
1730 1.7 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1731 1.7 mrg $as_echo "$ac_try_echo"; } >&5
1732 1.7 mrg (eval "$ac_link") 2>conftest.err
1733 1.7 mrg ac_status=$?
1734 1.7 mrg if test -s conftest.err; then
1735 1.7 mrg grep -v '^ *+' conftest.err >conftest.er1
1736 1.7 mrg cat conftest.er1 >&5
1737 1.7 mrg mv -f conftest.er1 conftest.err
1738 1.7 mrg fi
1739 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1740 1.7 mrg test $ac_status = 0; } && {
1741 1.7 mrg test -z "$ac_c_werror_flag" ||
1742 1.7 mrg test ! -s conftest.err
1743 1.7 mrg } && test -s conftest$ac_exeext && {
1744 1.7 mrg test "$cross_compiling" = yes ||
1745 1.7 mrg $as_test_x conftest$ac_exeext
1746 1.7 mrg }; then :
1747 1.7 mrg ac_retval=0
1748 1.7 mrg else
1749 1.7 mrg $as_echo "$as_me: failed program was:" >&5
1750 1.7 mrg sed 's/^/| /' conftest.$ac_ext >&5
1751 1.7 mrg
1752 1.7 mrg ac_retval=1
1753 1.7 mrg fi
1754 1.7 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1755 1.7 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1756 1.7 mrg # interfere with the next link command; also delete a directory that is
1757 1.7 mrg # left behind by Apple's compiler. We do this before executing the actions.
1758 1.7 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1759 1.7 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1760 1.7 mrg return $ac_retval
1761 1.7 mrg
1762 1.7 mrg } # ac_fn_c_try_link
1763 1.7 mrg
1764 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1765 1.1 mrg # ----------------------------------
1766 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1767 1.1 mrg ac_fn_c_check_func ()
1768 1.1 mrg {
1769 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1770 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1771 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1772 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1773 1.1 mrg $as_echo_n "(cached) " >&6
1774 1.1 mrg else
1775 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1776 1.1 mrg /* end confdefs.h. */
1777 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1778 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1779 1.1 mrg #define $2 innocuous_$2
1780 1.1 mrg
1781 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1782 1.1 mrg which can conflict with char $2 (); below.
1783 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1784 1.1 mrg <limits.h> exists even on freestanding compilers. */
1785 1.1 mrg
1786 1.1 mrg #ifdef __STDC__
1787 1.1 mrg # include <limits.h>
1788 1.1 mrg #else
1789 1.1 mrg # include <assert.h>
1790 1.1 mrg #endif
1791 1.1 mrg
1792 1.1 mrg #undef $2
1793 1.1 mrg
1794 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1795 1.1 mrg Use char because int might match the return type of a GCC
1796 1.1 mrg builtin and then its argument prototype would still apply. */
1797 1.1 mrg #ifdef __cplusplus
1798 1.1 mrg extern "C"
1799 1.1 mrg #endif
1800 1.1 mrg char $2 ();
1801 1.1 mrg /* The GNU C library defines this for functions which it implements
1802 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1803 1.1 mrg something starting with __ and the normal name is an alias. */
1804 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1805 1.1 mrg choke me
1806 1.1 mrg #endif
1807 1.1 mrg
1808 1.1 mrg int
1809 1.1 mrg main ()
1810 1.1 mrg {
1811 1.1 mrg return $2 ();
1812 1.1 mrg ;
1813 1.1 mrg return 0;
1814 1.1 mrg }
1815 1.1 mrg _ACEOF
1816 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1817 1.1 mrg eval "$3=yes"
1818 1.1 mrg else
1819 1.1 mrg eval "$3=no"
1820 1.1 mrg fi
1821 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1822 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1823 1.1 mrg fi
1824 1.1 mrg eval ac_res=\$$3
1825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1826 1.1 mrg $as_echo "$ac_res" >&6; }
1827 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1828 1.1 mrg
1829 1.1 mrg } # ac_fn_c_check_func
1830 1.1 mrg
1831 1.4 mrg # ac_fn_c_find_intX_t LINENO BITS VAR
1832 1.4 mrg # -----------------------------------
1833 1.4 mrg # Finds a signed integer type with width BITS, setting cache variable VAR
1834 1.4 mrg # accordingly.
1835 1.4 mrg ac_fn_c_find_intX_t ()
1836 1.4 mrg {
1837 1.4 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1838 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1839 1.4 mrg $as_echo_n "checking for int$2_t... " >&6; }
1840 1.4 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1841 1.4 mrg $as_echo_n "(cached) " >&6
1842 1.4 mrg else
1843 1.4 mrg eval "$3=no"
1844 1.4 mrg for ac_type in int$2_t 'int' 'long int' \
1845 1.4 mrg 'long long int' 'short int' 'signed char'; do
1846 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1847 1.4 mrg /* end confdefs.h. */
1848 1.4 mrg $ac_includes_default
1849 1.4 mrg int
1850 1.4 mrg main ()
1851 1.4 mrg {
1852 1.4 mrg static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1))];
1853 1.4 mrg test_array [0] = 0
1854 1.4 mrg
1855 1.4 mrg ;
1856 1.4 mrg return 0;
1857 1.4 mrg }
1858 1.4 mrg _ACEOF
1859 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1860 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1861 1.4 mrg /* end confdefs.h. */
1862 1.4 mrg $ac_includes_default
1863 1.4 mrg int
1864 1.4 mrg main ()
1865 1.4 mrg {
1866 1.4 mrg static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1)
1867 1.4 mrg < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 2))];
1868 1.4 mrg test_array [0] = 0
1869 1.4 mrg
1870 1.4 mrg ;
1871 1.4 mrg return 0;
1872 1.4 mrg }
1873 1.4 mrg _ACEOF
1874 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
1875 1.4 mrg
1876 1.4 mrg else
1877 1.4 mrg case $ac_type in #(
1878 1.4 mrg int$2_t) :
1879 1.4 mrg eval "$3=yes" ;; #(
1880 1.4 mrg *) :
1881 1.4 mrg eval "$3=\$ac_type" ;;
1882 1.4 mrg esac
1883 1.4 mrg fi
1884 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1885 1.4 mrg fi
1886 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1887 1.4 mrg eval as_val=\$$3
1888 1.4 mrg if test "x$as_val" = x""no; then :
1889 1.4 mrg
1890 1.4 mrg else
1891 1.4 mrg break
1892 1.4 mrg fi
1893 1.4 mrg done
1894 1.4 mrg fi
1895 1.4 mrg eval ac_res=\$$3
1896 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1897 1.4 mrg $as_echo "$ac_res" >&6; }
1898 1.4 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1899 1.4 mrg
1900 1.4 mrg } # ac_fn_c_find_intX_t
1901 1.4 mrg
1902 1.1 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1903 1.1 mrg # ------------------------------------
1904 1.1 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1905 1.1 mrg # accordingly.
1906 1.1 mrg ac_fn_c_find_uintX_t ()
1907 1.1 mrg {
1908 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1909 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1910 1.1 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1911 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1912 1.1 mrg $as_echo_n "(cached) " >&6
1913 1.1 mrg else
1914 1.1 mrg eval "$3=no"
1915 1.1 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1916 1.1 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1917 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918 1.1 mrg /* end confdefs.h. */
1919 1.1 mrg $ac_includes_default
1920 1.1 mrg int
1921 1.1 mrg main ()
1922 1.1 mrg {
1923 1.1 mrg static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1924 1.1 mrg test_array [0] = 0
1925 1.1 mrg
1926 1.1 mrg ;
1927 1.1 mrg return 0;
1928 1.1 mrg }
1929 1.1 mrg _ACEOF
1930 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1931 1.1 mrg case $ac_type in #(
1932 1.1 mrg uint$2_t) :
1933 1.1 mrg eval "$3=yes" ;; #(
1934 1.1 mrg *) :
1935 1.1 mrg eval "$3=\$ac_type" ;;
1936 1.1 mrg esac
1937 1.1 mrg fi
1938 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1939 1.1 mrg eval as_val=\$$3
1940 1.1 mrg if test "x$as_val" = x""no; then :
1941 1.1 mrg
1942 1.1 mrg else
1943 1.1 mrg break
1944 1.1 mrg fi
1945 1.1 mrg done
1946 1.1 mrg fi
1947 1.1 mrg eval ac_res=\$$3
1948 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1949 1.1 mrg $as_echo "$ac_res" >&6; }
1950 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1951 1.1 mrg
1952 1.1 mrg } # ac_fn_c_find_uintX_t
1953 1.1 mrg cat >config.log <<_ACEOF
1954 1.1 mrg This file contains any messages produced by compilers while
1955 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1956 1.1 mrg
1957 1.1 mrg It was created by LTO plugin for ld $as_me 0.1, which was
1958 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1959 1.1 mrg
1960 1.1 mrg $ $0 $@
1961 1.1 mrg
1962 1.1 mrg _ACEOF
1963 1.1 mrg exec 5>>config.log
1964 1.1 mrg {
1965 1.1 mrg cat <<_ASUNAME
1966 1.1 mrg ## --------- ##
1967 1.1 mrg ## Platform. ##
1968 1.1 mrg ## --------- ##
1969 1.1 mrg
1970 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1971 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1972 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1973 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1974 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1975 1.1 mrg
1976 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1977 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1978 1.1 mrg
1979 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1980 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1981 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1982 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1983 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1984 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1985 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1986 1.1 mrg
1987 1.1 mrg _ASUNAME
1988 1.1 mrg
1989 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1990 1.1 mrg for as_dir in $PATH
1991 1.1 mrg do
1992 1.1 mrg IFS=$as_save_IFS
1993 1.1 mrg test -z "$as_dir" && as_dir=.
1994 1.1 mrg $as_echo "PATH: $as_dir"
1995 1.1 mrg done
1996 1.1 mrg IFS=$as_save_IFS
1997 1.1 mrg
1998 1.1 mrg } >&5
1999 1.1 mrg
2000 1.1 mrg cat >&5 <<_ACEOF
2001 1.1 mrg
2002 1.1 mrg
2003 1.1 mrg ## ----------- ##
2004 1.1 mrg ## Core tests. ##
2005 1.1 mrg ## ----------- ##
2006 1.1 mrg
2007 1.1 mrg _ACEOF
2008 1.1 mrg
2009 1.1 mrg
2010 1.1 mrg # Keep a trace of the command line.
2011 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2012 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2013 1.1 mrg # Also quote any args containing shell meta-characters.
2014 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2015 1.1 mrg ac_configure_args=
2016 1.1 mrg ac_configure_args0=
2017 1.1 mrg ac_configure_args1=
2018 1.1 mrg ac_must_keep_next=false
2019 1.1 mrg for ac_pass in 1 2
2020 1.1 mrg do
2021 1.1 mrg for ac_arg
2022 1.1 mrg do
2023 1.1 mrg case $ac_arg in
2024 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2025 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2026 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2027 1.1 mrg continue ;;
2028 1.1 mrg *\'*)
2029 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2030 1.1 mrg esac
2031 1.1 mrg case $ac_pass in
2032 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2033 1.1 mrg 2)
2034 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2035 1.1 mrg if test $ac_must_keep_next = true; then
2036 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2037 1.1 mrg else
2038 1.1 mrg case $ac_arg in
2039 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2040 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2041 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2042 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2043 1.1 mrg case "$ac_configure_args0 " in
2044 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2045 1.1 mrg esac
2046 1.1 mrg ;;
2047 1.1 mrg -* ) ac_must_keep_next=true ;;
2048 1.1 mrg esac
2049 1.1 mrg fi
2050 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
2051 1.1 mrg ;;
2052 1.1 mrg esac
2053 1.1 mrg done
2054 1.1 mrg done
2055 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
2056 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
2057 1.1 mrg
2058 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2059 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2060 1.1 mrg # would cause problems or look ugly.
2061 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2062 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2063 1.1 mrg trap 'exit_status=$?
2064 1.1 mrg # Save into config.log some information that might help in debugging.
2065 1.1 mrg {
2066 1.1 mrg echo
2067 1.1 mrg
2068 1.1 mrg cat <<\_ASBOX
2069 1.1 mrg ## ---------------- ##
2070 1.1 mrg ## Cache variables. ##
2071 1.1 mrg ## ---------------- ##
2072 1.1 mrg _ASBOX
2073 1.1 mrg echo
2074 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2075 1.1 mrg (
2076 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2077 1.1 mrg eval ac_val=\$$ac_var
2078 1.1 mrg case $ac_val in #(
2079 1.1 mrg *${as_nl}*)
2080 1.1 mrg case $ac_var in #(
2081 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2082 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2083 1.1 mrg esac
2084 1.1 mrg case $ac_var in #(
2085 1.1 mrg _ | IFS | as_nl) ;; #(
2086 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2087 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2088 1.1 mrg esac ;;
2089 1.1 mrg esac
2090 1.1 mrg done
2091 1.1 mrg (set) 2>&1 |
2092 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2093 1.1 mrg *${as_nl}ac_space=\ *)
2094 1.1 mrg sed -n \
2095 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2096 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2097 1.1 mrg ;; #(
2098 1.1 mrg *)
2099 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2100 1.1 mrg ;;
2101 1.1 mrg esac |
2102 1.1 mrg sort
2103 1.1 mrg )
2104 1.1 mrg echo
2105 1.1 mrg
2106 1.1 mrg cat <<\_ASBOX
2107 1.1 mrg ## ----------------- ##
2108 1.1 mrg ## Output variables. ##
2109 1.1 mrg ## ----------------- ##
2110 1.1 mrg _ASBOX
2111 1.1 mrg echo
2112 1.1 mrg for ac_var in $ac_subst_vars
2113 1.1 mrg do
2114 1.1 mrg eval ac_val=\$$ac_var
2115 1.1 mrg case $ac_val in
2116 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2117 1.1 mrg esac
2118 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2119 1.1 mrg done | sort
2120 1.1 mrg echo
2121 1.1 mrg
2122 1.1 mrg if test -n "$ac_subst_files"; then
2123 1.1 mrg cat <<\_ASBOX
2124 1.1 mrg ## ------------------- ##
2125 1.1 mrg ## File substitutions. ##
2126 1.1 mrg ## ------------------- ##
2127 1.1 mrg _ASBOX
2128 1.1 mrg echo
2129 1.1 mrg for ac_var in $ac_subst_files
2130 1.1 mrg do
2131 1.1 mrg eval ac_val=\$$ac_var
2132 1.1 mrg case $ac_val in
2133 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2134 1.1 mrg esac
2135 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2136 1.1 mrg done | sort
2137 1.1 mrg echo
2138 1.1 mrg fi
2139 1.1 mrg
2140 1.1 mrg if test -s confdefs.h; then
2141 1.1 mrg cat <<\_ASBOX
2142 1.1 mrg ## ----------- ##
2143 1.1 mrg ## confdefs.h. ##
2144 1.1 mrg ## ----------- ##
2145 1.1 mrg _ASBOX
2146 1.1 mrg echo
2147 1.1 mrg cat confdefs.h
2148 1.1 mrg echo
2149 1.1 mrg fi
2150 1.1 mrg test "$ac_signal" != 0 &&
2151 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2152 1.1 mrg $as_echo "$as_me: exit $exit_status"
2153 1.1 mrg } >&5
2154 1.1 mrg rm -f core *.core core.conftest.* &&
2155 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2156 1.1 mrg exit $exit_status
2157 1.1 mrg ' 0
2158 1.1 mrg for ac_signal in 1 2 13 15; do
2159 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2160 1.1 mrg done
2161 1.1 mrg ac_signal=0
2162 1.1 mrg
2163 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2164 1.1 mrg rm -f -r conftest* confdefs.h
2165 1.1 mrg
2166 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2167 1.1 mrg
2168 1.1 mrg # Predefined preprocessor variables.
2169 1.1 mrg
2170 1.1 mrg cat >>confdefs.h <<_ACEOF
2171 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2172 1.1 mrg _ACEOF
2173 1.1 mrg
2174 1.1 mrg cat >>confdefs.h <<_ACEOF
2175 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2176 1.1 mrg _ACEOF
2177 1.1 mrg
2178 1.1 mrg cat >>confdefs.h <<_ACEOF
2179 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2180 1.1 mrg _ACEOF
2181 1.1 mrg
2182 1.1 mrg cat >>confdefs.h <<_ACEOF
2183 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2184 1.1 mrg _ACEOF
2185 1.1 mrg
2186 1.1 mrg cat >>confdefs.h <<_ACEOF
2187 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2188 1.1 mrg _ACEOF
2189 1.1 mrg
2190 1.1 mrg cat >>confdefs.h <<_ACEOF
2191 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2192 1.1 mrg _ACEOF
2193 1.1 mrg
2194 1.1 mrg
2195 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2196 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2197 1.1 mrg ac_site_file1=NONE
2198 1.1 mrg ac_site_file2=NONE
2199 1.1 mrg if test -n "$CONFIG_SITE"; then
2200 1.1 mrg ac_site_file1=$CONFIG_SITE
2201 1.1 mrg elif test "x$prefix" != xNONE; then
2202 1.1 mrg ac_site_file1=$prefix/share/config.site
2203 1.1 mrg ac_site_file2=$prefix/etc/config.site
2204 1.1 mrg else
2205 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2206 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2207 1.1 mrg fi
2208 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2209 1.1 mrg do
2210 1.1 mrg test "x$ac_site_file" = xNONE && continue
2211 1.1 mrg if test -r "$ac_site_file"; then
2212 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2213 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2214 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2215 1.1 mrg . "$ac_site_file"
2216 1.1 mrg fi
2217 1.1 mrg done
2218 1.1 mrg
2219 1.1 mrg if test -r "$cache_file"; then
2220 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2221 1.1 mrg # files actually), so we avoid doing that.
2222 1.1 mrg if test -f "$cache_file"; then
2223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2224 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2225 1.1 mrg case $cache_file in
2226 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2227 1.1 mrg *) . "./$cache_file";;
2228 1.1 mrg esac
2229 1.1 mrg fi
2230 1.1 mrg else
2231 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2232 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2233 1.1 mrg >$cache_file
2234 1.1 mrg fi
2235 1.1 mrg
2236 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2237 1.1 mrg # value.
2238 1.1 mrg ac_cache_corrupted=false
2239 1.1 mrg for ac_var in $ac_precious_vars; do
2240 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2241 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2242 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2243 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2244 1.1 mrg case $ac_old_set,$ac_new_set in
2245 1.1 mrg set,)
2246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2247 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2248 1.1 mrg ac_cache_corrupted=: ;;
2249 1.1 mrg ,set)
2250 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2251 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2252 1.1 mrg ac_cache_corrupted=: ;;
2253 1.1 mrg ,);;
2254 1.1 mrg *)
2255 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2256 1.1 mrg # differences in whitespace do not lead to failure.
2257 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2258 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2259 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2260 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2261 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2262 1.1 mrg ac_cache_corrupted=:
2263 1.1 mrg else
2264 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2265 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2266 1.1 mrg eval $ac_var=\$ac_old_val
2267 1.1 mrg fi
2268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2269 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2270 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2271 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2272 1.1 mrg fi;;
2273 1.1 mrg esac
2274 1.1 mrg # Pass precious variables to config.status.
2275 1.1 mrg if test "$ac_new_set" = set; then
2276 1.1 mrg case $ac_new_val in
2277 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2278 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2279 1.1 mrg esac
2280 1.1 mrg case " $ac_configure_args " in
2281 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2282 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2283 1.1 mrg esac
2284 1.1 mrg fi
2285 1.1 mrg done
2286 1.1 mrg if $ac_cache_corrupted; then
2287 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2288 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2289 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2290 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2291 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2292 1.1 mrg fi
2293 1.1 mrg ## -------------------- ##
2294 1.1 mrg ## Main body of script. ##
2295 1.1 mrg ## -------------------- ##
2296 1.1 mrg
2297 1.1 mrg ac_ext=c
2298 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2299 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2300 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2301 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2302 1.1 mrg
2303 1.1 mrg
2304 1.1 mrg
2305 1.1 mrg
2306 1.1 mrg
2307 1.1 mrg ac_aux_dir=
2308 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2309 1.1 mrg for ac_t in install-sh install.sh shtool; do
2310 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2311 1.1 mrg ac_aux_dir=$ac_dir
2312 1.2 apb ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2313 1.1 mrg break 2
2314 1.1 mrg fi
2315 1.1 mrg done
2316 1.1 mrg done
2317 1.1 mrg if test -z "$ac_aux_dir"; then
2318 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2319 1.1 mrg fi
2320 1.1 mrg
2321 1.1 mrg # These three variables are undocumented and unsupported,
2322 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2323 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2324 1.1 mrg # whose full name contains unusual characters.
2325 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2326 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2327 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2328 1.1 mrg
2329 1.1 mrg
2330 1.1 mrg # Make sure we can run config.sub.
2331 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2332 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2333 1.1 mrg
2334 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2335 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2336 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2337 1.1 mrg $as_echo_n "(cached) " >&6
2338 1.1 mrg else
2339 1.1 mrg ac_build_alias=$build_alias
2340 1.1 mrg test "x$ac_build_alias" = x &&
2341 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2342 1.1 mrg test "x$ac_build_alias" = x &&
2343 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2344 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2345 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2346 1.1 mrg
2347 1.1 mrg fi
2348 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2349 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2350 1.1 mrg case $ac_cv_build in
2351 1.1 mrg *-*-*) ;;
2352 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2353 1.1 mrg esac
2354 1.1 mrg build=$ac_cv_build
2355 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2356 1.1 mrg set x $ac_cv_build
2357 1.1 mrg shift
2358 1.1 mrg build_cpu=$1
2359 1.1 mrg build_vendor=$2
2360 1.1 mrg shift; shift
2361 1.1 mrg # Remember, the first character of IFS is used to create $*,
2362 1.1 mrg # except with old shells:
2363 1.1 mrg build_os=$*
2364 1.1 mrg IFS=$ac_save_IFS
2365 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2366 1.1 mrg
2367 1.1 mrg
2368 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2369 1.4 mrg $as_echo_n "checking host system type... " >&6; }
2370 1.4 mrg if test "${ac_cv_host+set}" = set; then :
2371 1.4 mrg $as_echo_n "(cached) " >&6
2372 1.4 mrg else
2373 1.4 mrg if test "x$host_alias" = x; then
2374 1.4 mrg ac_cv_host=$ac_cv_build
2375 1.4 mrg else
2376 1.4 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2377 1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2378 1.4 mrg fi
2379 1.4 mrg
2380 1.4 mrg fi
2381 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2382 1.4 mrg $as_echo "$ac_cv_host" >&6; }
2383 1.4 mrg case $ac_cv_host in
2384 1.4 mrg *-*-*) ;;
2385 1.4 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2386 1.4 mrg esac
2387 1.4 mrg host=$ac_cv_host
2388 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2389 1.4 mrg set x $ac_cv_host
2390 1.4 mrg shift
2391 1.4 mrg host_cpu=$1
2392 1.4 mrg host_vendor=$2
2393 1.4 mrg shift; shift
2394 1.4 mrg # Remember, the first character of IFS is used to create $*,
2395 1.4 mrg # except with old shells:
2396 1.4 mrg host_os=$*
2397 1.4 mrg IFS=$ac_save_IFS
2398 1.4 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2399 1.4 mrg
2400 1.4 mrg
2401 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2402 1.4 mrg $as_echo_n "checking target system type... " >&6; }
2403 1.4 mrg if test "${ac_cv_target+set}" = set; then :
2404 1.4 mrg $as_echo_n "(cached) " >&6
2405 1.4 mrg else
2406 1.4 mrg if test "x$target_alias" = x; then
2407 1.4 mrg ac_cv_target=$ac_cv_host
2408 1.4 mrg else
2409 1.4 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2410 1.4 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2411 1.4 mrg fi
2412 1.4 mrg
2413 1.4 mrg fi
2414 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2415 1.4 mrg $as_echo "$ac_cv_target" >&6; }
2416 1.4 mrg case $ac_cv_target in
2417 1.4 mrg *-*-*) ;;
2418 1.4 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2419 1.4 mrg esac
2420 1.4 mrg target=$ac_cv_target
2421 1.4 mrg ac_save_IFS=$IFS; IFS='-'
2422 1.4 mrg set x $ac_cv_target
2423 1.4 mrg shift
2424 1.4 mrg target_cpu=$1
2425 1.4 mrg target_vendor=$2
2426 1.4 mrg shift; shift
2427 1.4 mrg # Remember, the first character of IFS is used to create $*,
2428 1.4 mrg # except with old shells:
2429 1.4 mrg target_os=$*
2430 1.4 mrg IFS=$ac_save_IFS
2431 1.4 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2432 1.4 mrg
2433 1.4 mrg
2434 1.4 mrg # The aliases save the names the user supplied, while $host etc.
2435 1.4 mrg # will get canonicalized.
2436 1.4 mrg test -n "$target_alias" &&
2437 1.4 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2438 1.4 mrg NONENONEs,x,x, &&
2439 1.4 mrg program_prefix=${target_alias}-
2440 1.4 mrg
2441 1.1 mrg case ${build_alias} in
2442 1.1 mrg "") build_noncanonical=${build} ;;
2443 1.1 mrg *) build_noncanonical=${build_alias} ;;
2444 1.1 mrg esac
2445 1.1 mrg
2446 1.1 mrg case ${host_alias} in
2447 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2448 1.1 mrg *) host_noncanonical=${host_alias} ;;
2449 1.1 mrg esac
2450 1.1 mrg
2451 1.1 mrg case ${target_alias} in
2452 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2453 1.1 mrg *) target_noncanonical=${target_alias} ;;
2454 1.1 mrg esac
2455 1.1 mrg
2456 1.1 mrg
2457 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2458 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2459 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2460 1.1 mrg # However, they still use the build modules, because the corresponding
2461 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2462 1.1 mrg # finishes. So:
2463 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2464 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2465 1.1 mrg
2466 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2467 1.1 mrg build_subdir="build-${build_noncanonical}"
2468 1.1 mrg
2469 1.1 mrg # Check whether --with-build-libsubdir was given.
2470 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2471 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2472 1.1 mrg else
2473 1.1 mrg build_libsubdir="$build_subdir"
2474 1.1 mrg fi
2475 1.1 mrg
2476 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2477 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2478 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2479 1.1 mrg host_subdir="host-${host_noncanonical}"
2480 1.1 mrg else
2481 1.1 mrg host_subdir=.
2482 1.1 mrg fi
2483 1.1 mrg # No prefix.
2484 1.1 mrg target_subdir=${target_noncanonical}
2485 1.1 mrg
2486 1.1 mrg am__api_version='1.11'
2487 1.1 mrg
2488 1.1 mrg # Find a good install program. We prefer a C program (faster),
2489 1.1 mrg # so one script is as good as another. But avoid the broken or
2490 1.1 mrg # incompatible versions:
2491 1.1 mrg # SysV /etc/install, /usr/sbin/install
2492 1.1 mrg # SunOS /usr/etc/install
2493 1.1 mrg # IRIX /sbin/install
2494 1.1 mrg # AIX /bin/install
2495 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2496 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2497 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2498 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2499 1.1 mrg # OS/2's system install, which has a completely different semantic
2500 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2501 1.1 mrg # Reject install programs that cannot install multiple files.
2502 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2503 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2504 1.1 mrg if test -z "$INSTALL"; then
2505 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2506 1.1 mrg $as_echo_n "(cached) " >&6
2507 1.1 mrg else
2508 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2509 1.1 mrg for as_dir in $PATH
2510 1.1 mrg do
2511 1.1 mrg IFS=$as_save_IFS
2512 1.1 mrg test -z "$as_dir" && as_dir=.
2513 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2514 1.1 mrg case $as_dir/ in #((
2515 1.1 mrg ./ | .// | /[cC]/* | \
2516 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2517 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2518 1.1 mrg /usr/ucb/* ) ;;
2519 1.1 mrg *)
2520 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2521 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2522 1.1 mrg # by default.
2523 1.1 mrg for ac_prog in ginstall scoinst install; do
2524 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2525 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2526 1.1 mrg if test $ac_prog = install &&
2527 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2528 1.1 mrg # AIX install. It has an incompatible calling convention.
2529 1.1 mrg :
2530 1.1 mrg elif test $ac_prog = install &&
2531 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2532 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2533 1.1 mrg :
2534 1.1 mrg else
2535 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2536 1.1 mrg echo one > conftest.one
2537 1.1 mrg echo two > conftest.two
2538 1.1 mrg mkdir conftest.dir
2539 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2540 1.1 mrg test -s conftest.one && test -s conftest.two &&
2541 1.1 mrg test -s conftest.dir/conftest.one &&
2542 1.1 mrg test -s conftest.dir/conftest.two
2543 1.1 mrg then
2544 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2545 1.1 mrg break 3
2546 1.1 mrg fi
2547 1.1 mrg fi
2548 1.1 mrg fi
2549 1.1 mrg done
2550 1.1 mrg done
2551 1.1 mrg ;;
2552 1.1 mrg esac
2553 1.1 mrg
2554 1.1 mrg done
2555 1.1 mrg IFS=$as_save_IFS
2556 1.1 mrg
2557 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2558 1.1 mrg
2559 1.1 mrg fi
2560 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2561 1.1 mrg INSTALL=$ac_cv_path_install
2562 1.1 mrg else
2563 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2564 1.1 mrg # value for INSTALL within a source directory, because that will
2565 1.1 mrg # break other packages using the cache if that directory is
2566 1.1 mrg # removed, or if the value is a relative name.
2567 1.1 mrg INSTALL=$ac_install_sh
2568 1.1 mrg fi
2569 1.1 mrg fi
2570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2571 1.1 mrg $as_echo "$INSTALL" >&6; }
2572 1.1 mrg
2573 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2574 1.1 mrg # It thinks the first close brace ends the variable substitution.
2575 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2576 1.1 mrg
2577 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2578 1.1 mrg
2579 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2580 1.1 mrg
2581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2582 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2583 1.1 mrg # Just in case
2584 1.1 mrg sleep 1
2585 1.1 mrg echo timestamp > conftest.file
2586 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2587 1.1 mrg # name. Accept space and tab only in the latter.
2588 1.1 mrg am_lf='
2589 1.1 mrg '
2590 1.1 mrg case `pwd` in
2591 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2592 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2593 1.1 mrg esac
2594 1.1 mrg case $srcdir in
2595 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2596 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2597 1.1 mrg esac
2598 1.1 mrg
2599 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2600 1.1 mrg # arguments. Must try -L first in case configure is actually a
2601 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2602 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2603 1.1 mrg # directory).
2604 1.1 mrg if (
2605 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2606 1.1 mrg if test "$*" = "X"; then
2607 1.1 mrg # -L didn't work.
2608 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2609 1.1 mrg fi
2610 1.1 mrg rm -f conftest.file
2611 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2612 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2613 1.1 mrg
2614 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2615 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2616 1.1 mrg # broken ls alias from the environment. This has actually
2617 1.1 mrg # happened. Such a system could not be considered "sane".
2618 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2619 1.1 mrg alias in your environment" "$LINENO" 5
2620 1.1 mrg fi
2621 1.1 mrg
2622 1.1 mrg test "$2" = conftest.file
2623 1.1 mrg )
2624 1.1 mrg then
2625 1.1 mrg # Ok.
2626 1.1 mrg :
2627 1.1 mrg else
2628 1.1 mrg as_fn_error "newly created file is older than distributed files!
2629 1.1 mrg Check your system clock" "$LINENO" 5
2630 1.1 mrg fi
2631 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2632 1.1 mrg $as_echo "yes" >&6; }
2633 1.1 mrg test "$program_prefix" != NONE &&
2634 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2635 1.1 mrg # Use a double $ so make ignores it.
2636 1.1 mrg test "$program_suffix" != NONE &&
2637 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2638 1.1 mrg # Double any \ or $.
2639 1.1 mrg # By default was `s,x,x', remove it if useless.
2640 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2641 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2642 1.1 mrg
2643 1.1 mrg # expand $ac_aux_dir to an absolute path
2644 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2645 1.1 mrg
2646 1.1 mrg if test x"${MISSING+set}" != xset; then
2647 1.1 mrg case $am_aux_dir in
2648 1.1 mrg *\ * | *\ *)
2649 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2650 1.1 mrg *)
2651 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2652 1.1 mrg esac
2653 1.1 mrg fi
2654 1.1 mrg # Use eval to expand $SHELL
2655 1.1 mrg if eval "$MISSING --run true"; then
2656 1.1 mrg am_missing_run="$MISSING --run "
2657 1.1 mrg else
2658 1.1 mrg am_missing_run=
2659 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2660 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2661 1.1 mrg fi
2662 1.1 mrg
2663 1.1 mrg if test x"${install_sh}" != xset; then
2664 1.1 mrg case $am_aux_dir in
2665 1.1 mrg *\ * | *\ *)
2666 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2667 1.1 mrg *)
2668 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2669 1.1 mrg esac
2670 1.1 mrg fi
2671 1.1 mrg
2672 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2673 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2674 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2675 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2676 1.1 mrg if test "$cross_compiling" != no; then
2677 1.1 mrg if test -n "$ac_tool_prefix"; then
2678 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2679 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2680 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2681 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2682 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2683 1.1 mrg $as_echo_n "(cached) " >&6
2684 1.1 mrg else
2685 1.1 mrg if test -n "$STRIP"; then
2686 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2687 1.1 mrg else
2688 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689 1.1 mrg for as_dir in $PATH
2690 1.1 mrg do
2691 1.1 mrg IFS=$as_save_IFS
2692 1.1 mrg test -z "$as_dir" && as_dir=.
2693 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2694 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2695 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2696 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2697 1.1 mrg break 2
2698 1.1 mrg fi
2699 1.1 mrg done
2700 1.1 mrg done
2701 1.1 mrg IFS=$as_save_IFS
2702 1.1 mrg
2703 1.1 mrg fi
2704 1.1 mrg fi
2705 1.1 mrg STRIP=$ac_cv_prog_STRIP
2706 1.1 mrg if test -n "$STRIP"; then
2707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2708 1.1 mrg $as_echo "$STRIP" >&6; }
2709 1.1 mrg else
2710 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711 1.1 mrg $as_echo "no" >&6; }
2712 1.1 mrg fi
2713 1.1 mrg
2714 1.1 mrg
2715 1.1 mrg fi
2716 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2717 1.1 mrg ac_ct_STRIP=$STRIP
2718 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2719 1.1 mrg set dummy strip; ac_word=$2
2720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2721 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2722 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2723 1.1 mrg $as_echo_n "(cached) " >&6
2724 1.1 mrg else
2725 1.1 mrg if test -n "$ac_ct_STRIP"; then
2726 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2727 1.1 mrg else
2728 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2729 1.1 mrg for as_dir in $PATH
2730 1.1 mrg do
2731 1.1 mrg IFS=$as_save_IFS
2732 1.1 mrg test -z "$as_dir" && as_dir=.
2733 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2734 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2735 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2736 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2737 1.1 mrg break 2
2738 1.1 mrg fi
2739 1.1 mrg done
2740 1.1 mrg done
2741 1.1 mrg IFS=$as_save_IFS
2742 1.1 mrg
2743 1.1 mrg fi
2744 1.1 mrg fi
2745 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2746 1.1 mrg if test -n "$ac_ct_STRIP"; then
2747 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2748 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2749 1.1 mrg else
2750 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2751 1.1 mrg $as_echo "no" >&6; }
2752 1.1 mrg fi
2753 1.1 mrg
2754 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2755 1.1 mrg STRIP=":"
2756 1.1 mrg else
2757 1.1 mrg case $cross_compiling:$ac_tool_warned in
2758 1.1 mrg yes:)
2759 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2760 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2761 1.1 mrg ac_tool_warned=yes ;;
2762 1.1 mrg esac
2763 1.1 mrg STRIP=$ac_ct_STRIP
2764 1.1 mrg fi
2765 1.1 mrg else
2766 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2767 1.1 mrg fi
2768 1.1 mrg
2769 1.1 mrg fi
2770 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2771 1.1 mrg
2772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2773 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2774 1.1 mrg if test -z "$MKDIR_P"; then
2775 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2776 1.1 mrg $as_echo_n "(cached) " >&6
2777 1.1 mrg else
2778 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2779 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2780 1.1 mrg do
2781 1.1 mrg IFS=$as_save_IFS
2782 1.1 mrg test -z "$as_dir" && as_dir=.
2783 1.1 mrg for ac_prog in mkdir gmkdir; do
2784 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2785 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2786 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2787 1.1 mrg 'mkdir (GNU coreutils) '* | \
2788 1.1 mrg 'mkdir (coreutils) '* | \
2789 1.1 mrg 'mkdir (fileutils) '4.1*)
2790 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2791 1.1 mrg break 3;;
2792 1.1 mrg esac
2793 1.1 mrg done
2794 1.1 mrg done
2795 1.1 mrg done
2796 1.1 mrg IFS=$as_save_IFS
2797 1.1 mrg
2798 1.1 mrg fi
2799 1.1 mrg
2800 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2801 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2802 1.1 mrg else
2803 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2804 1.1 mrg # value for MKDIR_P within a source directory, because that will
2805 1.1 mrg # break other packages using the cache if that directory is
2806 1.1 mrg # removed, or if the value is a relative name.
2807 1.1 mrg test -d ./--version && rmdir ./--version
2808 1.1 mrg MKDIR_P="$ac_install_sh -d"
2809 1.1 mrg fi
2810 1.1 mrg fi
2811 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2812 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2813 1.1 mrg
2814 1.1 mrg mkdir_p="$MKDIR_P"
2815 1.1 mrg case $mkdir_p in
2816 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2817 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2818 1.1 mrg esac
2819 1.1 mrg
2820 1.1 mrg for ac_prog in gawk mawk nawk awk
2821 1.1 mrg do
2822 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2823 1.1 mrg set dummy $ac_prog; ac_word=$2
2824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2825 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2826 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2827 1.1 mrg $as_echo_n "(cached) " >&6
2828 1.1 mrg else
2829 1.1 mrg if test -n "$AWK"; then
2830 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2831 1.1 mrg else
2832 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833 1.1 mrg for as_dir in $PATH
2834 1.1 mrg do
2835 1.1 mrg IFS=$as_save_IFS
2836 1.1 mrg test -z "$as_dir" && as_dir=.
2837 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2838 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2839 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2840 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2841 1.1 mrg break 2
2842 1.1 mrg fi
2843 1.1 mrg done
2844 1.1 mrg done
2845 1.1 mrg IFS=$as_save_IFS
2846 1.1 mrg
2847 1.1 mrg fi
2848 1.1 mrg fi
2849 1.1 mrg AWK=$ac_cv_prog_AWK
2850 1.1 mrg if test -n "$AWK"; then
2851 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2852 1.1 mrg $as_echo "$AWK" >&6; }
2853 1.1 mrg else
2854 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2855 1.1 mrg $as_echo "no" >&6; }
2856 1.1 mrg fi
2857 1.1 mrg
2858 1.1 mrg
2859 1.1 mrg test -n "$AWK" && break
2860 1.1 mrg done
2861 1.1 mrg
2862 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2863 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2864 1.1 mrg set x ${MAKE-make}
2865 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2866 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2867 1.1 mrg $as_echo_n "(cached) " >&6
2868 1.1 mrg else
2869 1.1 mrg cat >conftest.make <<\_ACEOF
2870 1.1 mrg SHELL = /bin/sh
2871 1.1 mrg all:
2872 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2873 1.1 mrg _ACEOF
2874 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2875 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2876 1.1 mrg *@@@%%%=?*=@@@%%%*)
2877 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2878 1.1 mrg *)
2879 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2880 1.1 mrg esac
2881 1.1 mrg rm -f conftest.make
2882 1.1 mrg fi
2883 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2884 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2885 1.1 mrg $as_echo "yes" >&6; }
2886 1.1 mrg SET_MAKE=
2887 1.1 mrg else
2888 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2889 1.1 mrg $as_echo "no" >&6; }
2890 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2891 1.1 mrg fi
2892 1.1 mrg
2893 1.1 mrg rm -rf .tst 2>/dev/null
2894 1.1 mrg mkdir .tst 2>/dev/null
2895 1.1 mrg if test -d .tst; then
2896 1.1 mrg am__leading_dot=.
2897 1.1 mrg else
2898 1.1 mrg am__leading_dot=_
2899 1.1 mrg fi
2900 1.1 mrg rmdir .tst 2>/dev/null
2901 1.1 mrg
2902 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2903 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2904 1.1 mrg # is not polluted with repeated "-I."
2905 1.1 mrg am__isrc=' -I$(srcdir)'
2906 1.1 mrg # test to see if srcdir already configured
2907 1.1 mrg if test -f $srcdir/config.status; then
2908 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2909 1.1 mrg fi
2910 1.1 mrg fi
2911 1.1 mrg
2912 1.1 mrg # test whether we have cygpath
2913 1.1 mrg if test -z "$CYGPATH_W"; then
2914 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2915 1.1 mrg CYGPATH_W='cygpath -w'
2916 1.1 mrg else
2917 1.1 mrg CYGPATH_W=echo
2918 1.1 mrg fi
2919 1.1 mrg fi
2920 1.1 mrg
2921 1.1 mrg
2922 1.1 mrg # Define the identity of the package.
2923 1.1 mrg PACKAGE='lto-plugin'
2924 1.1 mrg VERSION='0.1'
2925 1.1 mrg
2926 1.1 mrg
2927 1.1 mrg cat >>confdefs.h <<_ACEOF
2928 1.1 mrg #define PACKAGE "$PACKAGE"
2929 1.1 mrg _ACEOF
2930 1.1 mrg
2931 1.1 mrg
2932 1.1 mrg cat >>confdefs.h <<_ACEOF
2933 1.1 mrg #define VERSION "$VERSION"
2934 1.1 mrg _ACEOF
2935 1.1 mrg
2936 1.1 mrg # Some tools Automake needs.
2937 1.1 mrg
2938 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2939 1.1 mrg
2940 1.1 mrg
2941 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2942 1.1 mrg
2943 1.1 mrg
2944 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2945 1.1 mrg
2946 1.1 mrg
2947 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2948 1.1 mrg
2949 1.1 mrg
2950 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2951 1.1 mrg
2952 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2953 1.1 mrg # some platforms.
2954 1.7 mrg # Always define AMTAR for backward compatibility. Yes, it's still used
2955 1.7 mrg # in the wild :-( We should find a proper way to deprecate it ...
2956 1.7 mrg AMTAR='$${TAR-tar}'
2957 1.1 mrg
2958 1.7 mrg am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2959 1.1 mrg
2960 1.1 mrg
2961 1.1 mrg
2962 1.1 mrg
2963 1.1 mrg
2964 1.1 mrg
2965 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2966 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2967 1.1 mrg # Check whether --enable-maintainer-mode was given.
2968 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2969 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2970 1.1 mrg else
2971 1.1 mrg USE_MAINTAINER_MODE=no
2972 1.1 mrg fi
2973 1.1 mrg
2974 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2975 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2976 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2977 1.1 mrg MAINTAINER_MODE_TRUE=
2978 1.1 mrg MAINTAINER_MODE_FALSE='#'
2979 1.1 mrg else
2980 1.1 mrg MAINTAINER_MODE_TRUE='#'
2981 1.1 mrg MAINTAINER_MODE_FALSE=
2982 1.1 mrg fi
2983 1.1 mrg
2984 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2985 1.1 mrg
2986 1.1 mrg
2987 1.6 mrg
2988 1.6 mrg # Check whether --with-libiberty was given.
2989 1.6 mrg if test "${with_libiberty+set}" = set; then :
2990 1.6 mrg withval=$with_libiberty;
2991 1.6 mrg else
2992 1.6 mrg with_libiberty=../libiberty
2993 1.6 mrg fi
2994 1.6 mrg
2995 1.6 mrg
2996 1.7 mrg DEPDIR="${am__leading_dot}deps"
2997 1.7 mrg
2998 1.7 mrg ac_config_commands="$ac_config_commands depfiles"
2999 1.7 mrg
3000 1.7 mrg
3001 1.7 mrg am_make=${MAKE-make}
3002 1.7 mrg cat > confinc << 'END'
3003 1.7 mrg am__doit:
3004 1.7 mrg @echo this is the am__doit target
3005 1.7 mrg .PHONY: am__doit
3006 1.7 mrg END
3007 1.7 mrg # If we don't find an include directive, just comment out the code.
3008 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3009 1.7 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3010 1.7 mrg am__include="#"
3011 1.7 mrg am__quote=
3012 1.7 mrg _am_result=none
3013 1.7 mrg # First try GNU make style include.
3014 1.7 mrg echo "include confinc" > confmf
3015 1.7 mrg # Ignore all kinds of additional output from `make'.
3016 1.7 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3017 1.7 mrg *the\ am__doit\ target*)
3018 1.7 mrg am__include=include
3019 1.7 mrg am__quote=
3020 1.7 mrg _am_result=GNU
3021 1.7 mrg ;;
3022 1.7 mrg esac
3023 1.7 mrg # Now try BSD make style include.
3024 1.7 mrg if test "$am__include" = "#"; then
3025 1.7 mrg echo '.include "confinc"' > confmf
3026 1.7 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3027 1.7 mrg *the\ am__doit\ target*)
3028 1.7 mrg am__include=.include
3029 1.7 mrg am__quote="\""
3030 1.7 mrg _am_result=BSD
3031 1.7 mrg ;;
3032 1.7 mrg esac
3033 1.7 mrg fi
3034 1.7 mrg
3035 1.7 mrg
3036 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3037 1.7 mrg $as_echo "$_am_result" >&6; }
3038 1.7 mrg rm -f confinc confmf
3039 1.7 mrg
3040 1.7 mrg # Check whether --enable-dependency-tracking was given.
3041 1.7 mrg if test "${enable_dependency_tracking+set}" = set; then :
3042 1.7 mrg enableval=$enable_dependency_tracking;
3043 1.7 mrg fi
3044 1.7 mrg
3045 1.7 mrg if test "x$enable_dependency_tracking" != xno; then
3046 1.7 mrg am_depcomp="$ac_aux_dir/depcomp"
3047 1.7 mrg AMDEPBACKSLASH='\'
3048 1.7 mrg am__nodep='_no'
3049 1.7 mrg fi
3050 1.7 mrg if test "x$enable_dependency_tracking" != xno; then
3051 1.7 mrg AMDEP_TRUE=
3052 1.7 mrg AMDEP_FALSE='#'
3053 1.7 mrg else
3054 1.7 mrg AMDEP_TRUE='#'
3055 1.7 mrg AMDEP_FALSE=
3056 1.7 mrg fi
3057 1.7 mrg
3058 1.7 mrg
3059 1.1 mrg ac_ext=c
3060 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3061 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3062 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3063 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3064 1.1 mrg if test -n "$ac_tool_prefix"; then
3065 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3066 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
3067 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3068 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3069 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3070 1.1 mrg $as_echo_n "(cached) " >&6
3071 1.1 mrg else
3072 1.1 mrg if test -n "$CC"; then
3073 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3074 1.1 mrg else
3075 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3076 1.1 mrg for as_dir in $PATH
3077 1.1 mrg do
3078 1.1 mrg IFS=$as_save_IFS
3079 1.1 mrg test -z "$as_dir" && as_dir=.
3080 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3081 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3082 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
3083 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 1.1 mrg break 2
3085 1.1 mrg fi
3086 1.1 mrg done
3087 1.1 mrg done
3088 1.1 mrg IFS=$as_save_IFS
3089 1.1 mrg
3090 1.1 mrg fi
3091 1.1 mrg fi
3092 1.1 mrg CC=$ac_cv_prog_CC
3093 1.1 mrg if test -n "$CC"; then
3094 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3095 1.1 mrg $as_echo "$CC" >&6; }
3096 1.1 mrg else
3097 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3098 1.1 mrg $as_echo "no" >&6; }
3099 1.1 mrg fi
3100 1.1 mrg
3101 1.1 mrg
3102 1.1 mrg fi
3103 1.1 mrg if test -z "$ac_cv_prog_CC"; then
3104 1.1 mrg ac_ct_CC=$CC
3105 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
3106 1.1 mrg set dummy gcc; ac_word=$2
3107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3108 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3109 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3110 1.1 mrg $as_echo_n "(cached) " >&6
3111 1.1 mrg else
3112 1.1 mrg if test -n "$ac_ct_CC"; then
3113 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3114 1.1 mrg else
3115 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3116 1.1 mrg for as_dir in $PATH
3117 1.1 mrg do
3118 1.1 mrg IFS=$as_save_IFS
3119 1.1 mrg test -z "$as_dir" && as_dir=.
3120 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3121 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3122 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
3123 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3124 1.1 mrg break 2
3125 1.1 mrg fi
3126 1.1 mrg done
3127 1.1 mrg done
3128 1.1 mrg IFS=$as_save_IFS
3129 1.1 mrg
3130 1.1 mrg fi
3131 1.1 mrg fi
3132 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3133 1.1 mrg if test -n "$ac_ct_CC"; then
3134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3135 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3136 1.1 mrg else
3137 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3138 1.1 mrg $as_echo "no" >&6; }
3139 1.1 mrg fi
3140 1.1 mrg
3141 1.1 mrg if test "x$ac_ct_CC" = x; then
3142 1.1 mrg CC=""
3143 1.1 mrg else
3144 1.1 mrg case $cross_compiling:$ac_tool_warned in
3145 1.1 mrg yes:)
3146 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3147 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3148 1.1 mrg ac_tool_warned=yes ;;
3149 1.1 mrg esac
3150 1.1 mrg CC=$ac_ct_CC
3151 1.1 mrg fi
3152 1.1 mrg else
3153 1.1 mrg CC="$ac_cv_prog_CC"
3154 1.1 mrg fi
3155 1.1 mrg
3156 1.1 mrg if test -z "$CC"; then
3157 1.1 mrg if test -n "$ac_tool_prefix"; then
3158 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3159 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
3160 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3161 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3162 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3163 1.1 mrg $as_echo_n "(cached) " >&6
3164 1.1 mrg else
3165 1.1 mrg if test -n "$CC"; then
3166 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3167 1.1 mrg else
3168 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3169 1.1 mrg for as_dir in $PATH
3170 1.1 mrg do
3171 1.1 mrg IFS=$as_save_IFS
3172 1.1 mrg test -z "$as_dir" && as_dir=.
3173 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3174 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3175 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3176 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3177 1.1 mrg break 2
3178 1.1 mrg fi
3179 1.1 mrg done
3180 1.1 mrg done
3181 1.1 mrg IFS=$as_save_IFS
3182 1.1 mrg
3183 1.1 mrg fi
3184 1.1 mrg fi
3185 1.1 mrg CC=$ac_cv_prog_CC
3186 1.1 mrg if test -n "$CC"; then
3187 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3188 1.1 mrg $as_echo "$CC" >&6; }
3189 1.1 mrg else
3190 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3191 1.1 mrg $as_echo "no" >&6; }
3192 1.1 mrg fi
3193 1.1 mrg
3194 1.1 mrg
3195 1.1 mrg fi
3196 1.1 mrg fi
3197 1.1 mrg if test -z "$CC"; then
3198 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3199 1.1 mrg set dummy cc; ac_word=$2
3200 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3201 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3202 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3203 1.1 mrg $as_echo_n "(cached) " >&6
3204 1.1 mrg else
3205 1.1 mrg if test -n "$CC"; then
3206 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3207 1.1 mrg else
3208 1.1 mrg ac_prog_rejected=no
3209 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3210 1.1 mrg for as_dir in $PATH
3211 1.1 mrg do
3212 1.1 mrg IFS=$as_save_IFS
3213 1.1 mrg test -z "$as_dir" && as_dir=.
3214 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3215 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3216 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3217 1.1 mrg ac_prog_rejected=yes
3218 1.1 mrg continue
3219 1.1 mrg fi
3220 1.1 mrg ac_cv_prog_CC="cc"
3221 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3222 1.1 mrg break 2
3223 1.1 mrg fi
3224 1.1 mrg done
3225 1.1 mrg done
3226 1.1 mrg IFS=$as_save_IFS
3227 1.1 mrg
3228 1.1 mrg if test $ac_prog_rejected = yes; then
3229 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3230 1.1 mrg set dummy $ac_cv_prog_CC
3231 1.1 mrg shift
3232 1.1 mrg if test $# != 0; then
3233 1.1 mrg # We chose a different compiler from the bogus one.
3234 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3235 1.1 mrg # first if we set CC to just the basename; use the full file name.
3236 1.1 mrg shift
3237 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3238 1.1 mrg fi
3239 1.1 mrg fi
3240 1.1 mrg fi
3241 1.1 mrg fi
3242 1.1 mrg CC=$ac_cv_prog_CC
3243 1.1 mrg if test -n "$CC"; then
3244 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3245 1.1 mrg $as_echo "$CC" >&6; }
3246 1.1 mrg else
3247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3248 1.1 mrg $as_echo "no" >&6; }
3249 1.1 mrg fi
3250 1.1 mrg
3251 1.1 mrg
3252 1.1 mrg fi
3253 1.1 mrg if test -z "$CC"; then
3254 1.1 mrg if test -n "$ac_tool_prefix"; then
3255 1.1 mrg for ac_prog in cl.exe
3256 1.1 mrg do
3257 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3258 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3259 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3260 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3261 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3262 1.1 mrg $as_echo_n "(cached) " >&6
3263 1.1 mrg else
3264 1.1 mrg if test -n "$CC"; then
3265 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3266 1.1 mrg else
3267 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3268 1.1 mrg for as_dir in $PATH
3269 1.1 mrg do
3270 1.1 mrg IFS=$as_save_IFS
3271 1.1 mrg test -z "$as_dir" && as_dir=.
3272 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3273 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3274 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3275 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3276 1.1 mrg break 2
3277 1.1 mrg fi
3278 1.1 mrg done
3279 1.1 mrg done
3280 1.1 mrg IFS=$as_save_IFS
3281 1.1 mrg
3282 1.1 mrg fi
3283 1.1 mrg fi
3284 1.1 mrg CC=$ac_cv_prog_CC
3285 1.1 mrg if test -n "$CC"; then
3286 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3287 1.1 mrg $as_echo "$CC" >&6; }
3288 1.1 mrg else
3289 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3290 1.1 mrg $as_echo "no" >&6; }
3291 1.1 mrg fi
3292 1.1 mrg
3293 1.1 mrg
3294 1.1 mrg test -n "$CC" && break
3295 1.1 mrg done
3296 1.1 mrg fi
3297 1.1 mrg if test -z "$CC"; then
3298 1.1 mrg ac_ct_CC=$CC
3299 1.1 mrg for ac_prog in cl.exe
3300 1.1 mrg do
3301 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3302 1.1 mrg set dummy $ac_prog; ac_word=$2
3303 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3304 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3305 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3306 1.1 mrg $as_echo_n "(cached) " >&6
3307 1.1 mrg else
3308 1.1 mrg if test -n "$ac_ct_CC"; then
3309 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3310 1.1 mrg else
3311 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3312 1.1 mrg for as_dir in $PATH
3313 1.1 mrg do
3314 1.1 mrg IFS=$as_save_IFS
3315 1.1 mrg test -z "$as_dir" && as_dir=.
3316 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3317 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3318 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3319 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3320 1.1 mrg break 2
3321 1.1 mrg fi
3322 1.1 mrg done
3323 1.1 mrg done
3324 1.1 mrg IFS=$as_save_IFS
3325 1.1 mrg
3326 1.1 mrg fi
3327 1.1 mrg fi
3328 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3329 1.1 mrg if test -n "$ac_ct_CC"; then
3330 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3331 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3332 1.1 mrg else
3333 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3334 1.1 mrg $as_echo "no" >&6; }
3335 1.1 mrg fi
3336 1.1 mrg
3337 1.1 mrg
3338 1.1 mrg test -n "$ac_ct_CC" && break
3339 1.1 mrg done
3340 1.1 mrg
3341 1.1 mrg if test "x$ac_ct_CC" = x; then
3342 1.1 mrg CC=""
3343 1.1 mrg else
3344 1.1 mrg case $cross_compiling:$ac_tool_warned in
3345 1.1 mrg yes:)
3346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3347 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3348 1.1 mrg ac_tool_warned=yes ;;
3349 1.1 mrg esac
3350 1.1 mrg CC=$ac_ct_CC
3351 1.1 mrg fi
3352 1.1 mrg fi
3353 1.1 mrg
3354 1.1 mrg fi
3355 1.1 mrg
3356 1.1 mrg
3357 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3358 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3359 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3360 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3361 1.1 mrg
3362 1.1 mrg # Provide some information about the compiler.
3363 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3364 1.1 mrg set X $ac_compile
3365 1.1 mrg ac_compiler=$2
3366 1.1 mrg for ac_option in --version -v -V -qversion; do
3367 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3368 1.1 mrg case "(($ac_try" in
3369 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3370 1.1 mrg *) ac_try_echo=$ac_try;;
3371 1.1 mrg esac
3372 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3373 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3374 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3375 1.1 mrg ac_status=$?
3376 1.1 mrg if test -s conftest.err; then
3377 1.1 mrg sed '10a\
3378 1.1 mrg ... rest of stderr output deleted ...
3379 1.1 mrg 10q' conftest.err >conftest.er1
3380 1.1 mrg cat conftest.er1 >&5
3381 1.1 mrg rm -f conftest.er1 conftest.err
3382 1.1 mrg fi
3383 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3384 1.1 mrg test $ac_status = 0; }
3385 1.1 mrg done
3386 1.1 mrg
3387 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3388 1.1 mrg /* end confdefs.h. */
3389 1.1 mrg
3390 1.1 mrg int
3391 1.1 mrg main ()
3392 1.1 mrg {
3393 1.1 mrg
3394 1.1 mrg ;
3395 1.1 mrg return 0;
3396 1.1 mrg }
3397 1.1 mrg _ACEOF
3398 1.1 mrg ac_clean_files_save=$ac_clean_files
3399 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3400 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3401 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3402 1.1 mrg # of exeext.
3403 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3404 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3405 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3406 1.1 mrg
3407 1.1 mrg # The possible output files:
3408 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3409 1.1 mrg
3410 1.1 mrg ac_rmfiles=
3411 1.1 mrg for ac_file in $ac_files
3412 1.1 mrg do
3413 1.1 mrg case $ac_file in
3414 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3415 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3416 1.1 mrg esac
3417 1.1 mrg done
3418 1.1 mrg rm -f $ac_rmfiles
3419 1.1 mrg
3420 1.1 mrg if { { ac_try="$ac_link_default"
3421 1.1 mrg case "(($ac_try" in
3422 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3423 1.1 mrg *) ac_try_echo=$ac_try;;
3424 1.1 mrg esac
3425 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3426 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3427 1.1 mrg (eval "$ac_link_default") 2>&5
3428 1.1 mrg ac_status=$?
3429 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3430 1.1 mrg test $ac_status = 0; }; then :
3431 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3432 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3433 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3434 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3435 1.1 mrg # Autoconf.
3436 1.1 mrg for ac_file in $ac_files ''
3437 1.1 mrg do
3438 1.1 mrg test -f "$ac_file" || continue
3439 1.1 mrg case $ac_file in
3440 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3441 1.1 mrg ;;
3442 1.1 mrg [ab].out )
3443 1.1 mrg # We found the default executable, but exeext='' is most
3444 1.1 mrg # certainly right.
3445 1.1 mrg break;;
3446 1.1 mrg *.* )
3447 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3448 1.1 mrg then :; else
3449 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3450 1.1 mrg fi
3451 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3452 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3453 1.1 mrg # argument, so we may need to know it at that point already.
3454 1.1 mrg # Even if this section looks crufty: it has the advantage of
3455 1.1 mrg # actually working.
3456 1.1 mrg break;;
3457 1.1 mrg * )
3458 1.1 mrg break;;
3459 1.1 mrg esac
3460 1.1 mrg done
3461 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3462 1.1 mrg
3463 1.1 mrg else
3464 1.1 mrg ac_file=''
3465 1.1 mrg fi
3466 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3467 1.1 mrg $as_echo "$ac_file" >&6; }
3468 1.1 mrg if test -z "$ac_file"; then :
3469 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3470 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3471 1.1 mrg
3472 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3473 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3474 1.1 mrg { as_fn_set_status 77
3475 1.1 mrg as_fn_error "C compiler cannot create executables
3476 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3477 1.1 mrg fi
3478 1.1 mrg ac_exeext=$ac_cv_exeext
3479 1.1 mrg
3480 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3481 1.1 mrg # the compiler is broken, or we cross compile.
3482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3483 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3484 1.1 mrg # If not cross compiling, check that we can run a simple program.
3485 1.1 mrg if test "$cross_compiling" != yes; then
3486 1.1 mrg if { ac_try='./$ac_file'
3487 1.1 mrg { { case "(($ac_try" in
3488 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3489 1.1 mrg *) ac_try_echo=$ac_try;;
3490 1.1 mrg esac
3491 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3492 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3493 1.1 mrg (eval "$ac_try") 2>&5
3494 1.1 mrg ac_status=$?
3495 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3496 1.1 mrg test $ac_status = 0; }; }; then
3497 1.1 mrg cross_compiling=no
3498 1.1 mrg else
3499 1.1 mrg if test "$cross_compiling" = maybe; then
3500 1.1 mrg cross_compiling=yes
3501 1.1 mrg else
3502 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3503 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3504 1.1 mrg as_fn_error "cannot run C compiled programs.
3505 1.1 mrg If you meant to cross compile, use \`--host'.
3506 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3507 1.1 mrg fi
3508 1.1 mrg fi
3509 1.1 mrg fi
3510 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3511 1.1 mrg $as_echo "yes" >&6; }
3512 1.1 mrg
3513 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3514 1.1 mrg ac_clean_files=$ac_clean_files_save
3515 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3516 1.1 mrg # the compiler is broken, or we cross compile.
3517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3518 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3519 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3520 1.1 mrg $as_echo "$cross_compiling" >&6; }
3521 1.1 mrg
3522 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3523 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3524 1.1 mrg if { { ac_try="$ac_link"
3525 1.1 mrg case "(($ac_try" in
3526 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3527 1.1 mrg *) ac_try_echo=$ac_try;;
3528 1.1 mrg esac
3529 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3530 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3531 1.1 mrg (eval "$ac_link") 2>&5
3532 1.1 mrg ac_status=$?
3533 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3534 1.1 mrg test $ac_status = 0; }; then :
3535 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3536 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3537 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3538 1.1 mrg # `rm'.
3539 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3540 1.1 mrg test -f "$ac_file" || continue
3541 1.1 mrg case $ac_file in
3542 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3543 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3544 1.1 mrg break;;
3545 1.1 mrg * ) break;;
3546 1.1 mrg esac
3547 1.1 mrg done
3548 1.1 mrg else
3549 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3550 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3551 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3552 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3553 1.1 mrg fi
3554 1.1 mrg rm -f conftest$ac_cv_exeext
3555 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3556 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3557 1.1 mrg
3558 1.1 mrg rm -f conftest.$ac_ext
3559 1.1 mrg EXEEXT=$ac_cv_exeext
3560 1.1 mrg ac_exeext=$EXEEXT
3561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3562 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3563 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3564 1.1 mrg $as_echo_n "(cached) " >&6
3565 1.1 mrg else
3566 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3567 1.1 mrg /* end confdefs.h. */
3568 1.1 mrg
3569 1.1 mrg int
3570 1.1 mrg main ()
3571 1.1 mrg {
3572 1.1 mrg
3573 1.1 mrg ;
3574 1.1 mrg return 0;
3575 1.1 mrg }
3576 1.1 mrg _ACEOF
3577 1.1 mrg rm -f conftest.o conftest.obj
3578 1.1 mrg if { { ac_try="$ac_compile"
3579 1.1 mrg case "(($ac_try" in
3580 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3581 1.1 mrg *) ac_try_echo=$ac_try;;
3582 1.1 mrg esac
3583 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3584 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3585 1.1 mrg (eval "$ac_compile") 2>&5
3586 1.1 mrg ac_status=$?
3587 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3588 1.1 mrg test $ac_status = 0; }; then :
3589 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3590 1.1 mrg test -f "$ac_file" || continue;
3591 1.1 mrg case $ac_file in
3592 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3593 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3594 1.1 mrg break;;
3595 1.1 mrg esac
3596 1.1 mrg done
3597 1.1 mrg else
3598 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3599 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3600 1.1 mrg
3601 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3602 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3603 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3604 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3605 1.1 mrg fi
3606 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3607 1.1 mrg fi
3608 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3609 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3610 1.1 mrg OBJEXT=$ac_cv_objext
3611 1.1 mrg ac_objext=$OBJEXT
3612 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3613 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3614 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3615 1.1 mrg $as_echo_n "(cached) " >&6
3616 1.1 mrg else
3617 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3618 1.1 mrg /* end confdefs.h. */
3619 1.1 mrg
3620 1.1 mrg int
3621 1.1 mrg main ()
3622 1.1 mrg {
3623 1.1 mrg #ifndef __GNUC__
3624 1.1 mrg choke me
3625 1.1 mrg #endif
3626 1.1 mrg
3627 1.1 mrg ;
3628 1.1 mrg return 0;
3629 1.1 mrg }
3630 1.1 mrg _ACEOF
3631 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3632 1.1 mrg ac_compiler_gnu=yes
3633 1.1 mrg else
3634 1.1 mrg ac_compiler_gnu=no
3635 1.1 mrg fi
3636 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3637 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3638 1.1 mrg
3639 1.1 mrg fi
3640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3641 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3642 1.1 mrg if test $ac_compiler_gnu = yes; then
3643 1.1 mrg GCC=yes
3644 1.1 mrg else
3645 1.1 mrg GCC=
3646 1.1 mrg fi
3647 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3648 1.1 mrg ac_save_CFLAGS=$CFLAGS
3649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3650 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3651 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3652 1.1 mrg $as_echo_n "(cached) " >&6
3653 1.1 mrg else
3654 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3655 1.1 mrg ac_c_werror_flag=yes
3656 1.1 mrg ac_cv_prog_cc_g=no
3657 1.1 mrg CFLAGS="-g"
3658 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3659 1.1 mrg /* end confdefs.h. */
3660 1.1 mrg
3661 1.1 mrg int
3662 1.1 mrg main ()
3663 1.1 mrg {
3664 1.1 mrg
3665 1.1 mrg ;
3666 1.1 mrg return 0;
3667 1.1 mrg }
3668 1.1 mrg _ACEOF
3669 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3670 1.1 mrg ac_cv_prog_cc_g=yes
3671 1.1 mrg else
3672 1.1 mrg CFLAGS=""
3673 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3674 1.1 mrg /* end confdefs.h. */
3675 1.1 mrg
3676 1.1 mrg int
3677 1.1 mrg main ()
3678 1.1 mrg {
3679 1.1 mrg
3680 1.1 mrg ;
3681 1.1 mrg return 0;
3682 1.1 mrg }
3683 1.1 mrg _ACEOF
3684 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3685 1.1 mrg
3686 1.1 mrg else
3687 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3688 1.1 mrg CFLAGS="-g"
3689 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690 1.1 mrg /* end confdefs.h. */
3691 1.1 mrg
3692 1.1 mrg int
3693 1.1 mrg main ()
3694 1.1 mrg {
3695 1.1 mrg
3696 1.1 mrg ;
3697 1.1 mrg return 0;
3698 1.1 mrg }
3699 1.1 mrg _ACEOF
3700 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3701 1.1 mrg ac_cv_prog_cc_g=yes
3702 1.1 mrg fi
3703 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3704 1.1 mrg fi
3705 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3706 1.1 mrg fi
3707 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3708 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3709 1.1 mrg fi
3710 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3711 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3712 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3713 1.1 mrg CFLAGS=$ac_save_CFLAGS
3714 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3715 1.1 mrg if test "$GCC" = yes; then
3716 1.1 mrg CFLAGS="-g -O2"
3717 1.1 mrg else
3718 1.1 mrg CFLAGS="-g"
3719 1.1 mrg fi
3720 1.1 mrg else
3721 1.1 mrg if test "$GCC" = yes; then
3722 1.1 mrg CFLAGS="-O2"
3723 1.1 mrg else
3724 1.1 mrg CFLAGS=
3725 1.1 mrg fi
3726 1.1 mrg fi
3727 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3728 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3729 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3730 1.1 mrg $as_echo_n "(cached) " >&6
3731 1.1 mrg else
3732 1.1 mrg ac_cv_prog_cc_c89=no
3733 1.1 mrg ac_save_CC=$CC
3734 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3735 1.1 mrg /* end confdefs.h. */
3736 1.1 mrg #include <stdarg.h>
3737 1.1 mrg #include <stdio.h>
3738 1.1 mrg #include <sys/types.h>
3739 1.1 mrg #include <sys/stat.h>
3740 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3741 1.1 mrg struct buf { int x; };
3742 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3743 1.1 mrg static char *e (p, i)
3744 1.1 mrg char **p;
3745 1.1 mrg int i;
3746 1.1 mrg {
3747 1.1 mrg return p[i];
3748 1.1 mrg }
3749 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3750 1.1 mrg {
3751 1.1 mrg char *s;
3752 1.1 mrg va_list v;
3753 1.1 mrg va_start (v,p);
3754 1.1 mrg s = g (p, va_arg (v,int));
3755 1.1 mrg va_end (v);
3756 1.1 mrg return s;
3757 1.1 mrg }
3758 1.1 mrg
3759 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3760 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3761 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3762 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3763 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3764 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3765 1.1 mrg that's true only with -std. */
3766 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3767 1.1 mrg
3768 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3769 1.1 mrg inside strings and character constants. */
3770 1.1 mrg #define FOO(x) 'x'
3771 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3772 1.1 mrg
3773 1.1 mrg int test (int i, double x);
3774 1.1 mrg struct s1 {int (*f) (int a);};
3775 1.1 mrg struct s2 {int (*f) (double a);};
3776 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3777 1.1 mrg int argc;
3778 1.1 mrg char **argv;
3779 1.1 mrg int
3780 1.1 mrg main ()
3781 1.1 mrg {
3782 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3783 1.1 mrg ;
3784 1.1 mrg return 0;
3785 1.1 mrg }
3786 1.1 mrg _ACEOF
3787 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3788 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3789 1.1 mrg do
3790 1.1 mrg CC="$ac_save_CC $ac_arg"
3791 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3792 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3793 1.1 mrg fi
3794 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3795 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3796 1.1 mrg done
3797 1.1 mrg rm -f conftest.$ac_ext
3798 1.1 mrg CC=$ac_save_CC
3799 1.1 mrg
3800 1.1 mrg fi
3801 1.1 mrg # AC_CACHE_VAL
3802 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3803 1.1 mrg x)
3804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3805 1.1 mrg $as_echo "none needed" >&6; } ;;
3806 1.1 mrg xno)
3807 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3808 1.1 mrg $as_echo "unsupported" >&6; } ;;
3809 1.1 mrg *)
3810 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3811 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3812 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3813 1.1 mrg esac
3814 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3815 1.1 mrg
3816 1.1 mrg fi
3817 1.1 mrg
3818 1.1 mrg ac_ext=c
3819 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3820 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3821 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3822 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3823 1.1 mrg
3824 1.7 mrg depcc="$CC" am_compiler_list=
3825 1.1 mrg
3826 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3827 1.7 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3828 1.7 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3829 1.7 mrg $as_echo_n "(cached) " >&6
3830 1.7 mrg else
3831 1.7 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3832 1.7 mrg # We make a subdir and do the tests there. Otherwise we can end up
3833 1.7 mrg # making bogus files that we don't know about and never remove. For
3834 1.7 mrg # instance it was reported that on HP-UX the gcc test will end up
3835 1.7 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3836 1.7 mrg # in D'.
3837 1.7 mrg rm -rf conftest.dir
3838 1.7 mrg mkdir conftest.dir
3839 1.7 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3840 1.7 mrg # using a relative directory.
3841 1.7 mrg cp "$am_depcomp" conftest.dir
3842 1.7 mrg cd conftest.dir
3843 1.7 mrg # We will build objects and dependencies in a subdirectory because
3844 1.7 mrg # it helps to detect inapplicable dependency modes. For instance
3845 1.7 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3846 1.7 mrg # side effect of compilation, but ICC will put the dependencies in
3847 1.7 mrg # the current directory while Tru64 will put them in the object
3848 1.7 mrg # directory.
3849 1.7 mrg mkdir sub
3850 1.7 mrg
3851 1.7 mrg am_cv_CC_dependencies_compiler_type=none
3852 1.7 mrg if test "$am_compiler_list" = ""; then
3853 1.7 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3854 1.7 mrg fi
3855 1.7 mrg am__universal=false
3856 1.7 mrg case " $depcc " in #(
3857 1.7 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3858 1.7 mrg esac
3859 1.7 mrg
3860 1.7 mrg for depmode in $am_compiler_list; do
3861 1.7 mrg # Setup a source with many dependencies, because some compilers
3862 1.7 mrg # like to wrap large dependency lists on column 80 (with \), and
3863 1.7 mrg # we should not choose a depcomp mode which is confused by this.
3864 1.7 mrg #
3865 1.7 mrg # We need to recreate these files for each test, as the compiler may
3866 1.7 mrg # overwrite some of them when testing with obscure command lines.
3867 1.7 mrg # This happens at least with the AIX C compiler.
3868 1.7 mrg : > sub/conftest.c
3869 1.7 mrg for i in 1 2 3 4 5 6; do
3870 1.7 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3871 1.7 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3872 1.7 mrg # Solaris 8's {/usr,}/bin/sh.
3873 1.7 mrg touch sub/conftst$i.h
3874 1.7 mrg done
3875 1.7 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3876 1.7 mrg
3877 1.7 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3878 1.7 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3879 1.7 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3880 1.7 mrg # versions had trouble with output in subdirs
3881 1.7 mrg am__obj=sub/conftest.${OBJEXT-o}
3882 1.7 mrg am__minus_obj="-o $am__obj"
3883 1.7 mrg case $depmode in
3884 1.7 mrg gcc)
3885 1.7 mrg # This depmode causes a compiler race in universal mode.
3886 1.7 mrg test "$am__universal" = false || continue
3887 1.7 mrg ;;
3888 1.7 mrg nosideeffect)
3889 1.7 mrg # after this tag, mechanisms are not by side-effect, so they'll
3890 1.7 mrg # only be used when explicitly requested
3891 1.7 mrg if test "x$enable_dependency_tracking" = xyes; then
3892 1.7 mrg continue
3893 1.7 mrg else
3894 1.7 mrg break
3895 1.7 mrg fi
3896 1.7 mrg ;;
3897 1.7 mrg msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3898 1.7 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3899 1.7 mrg # not run yet. These depmodes are late enough in the game, and
3900 1.7 mrg # so weak that their functioning should not be impacted.
3901 1.7 mrg am__obj=conftest.${OBJEXT-o}
3902 1.7 mrg am__minus_obj=
3903 1.7 mrg ;;
3904 1.7 mrg none) break ;;
3905 1.7 mrg esac
3906 1.7 mrg if depmode=$depmode \
3907 1.7 mrg source=sub/conftest.c object=$am__obj \
3908 1.7 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3909 1.7 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3910 1.7 mrg >/dev/null 2>conftest.err &&
3911 1.7 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3912 1.7 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3913 1.7 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3914 1.7 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3915 1.7 mrg # icc doesn't choke on unknown options, it will just issue warnings
3916 1.7 mrg # or remarks (even with -Werror). So we grep stderr for any message
3917 1.7 mrg # that says an option was ignored or not supported.
3918 1.7 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3919 1.7 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3920 1.7 mrg # The diagnosis changed in icc 8.0:
3921 1.7 mrg # icc: Command line remark: option '-MP' not supported
3922 1.7 mrg if (grep 'ignoring option' conftest.err ||
3923 1.7 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3924 1.7 mrg am_cv_CC_dependencies_compiler_type=$depmode
3925 1.7 mrg break
3926 1.7 mrg fi
3927 1.7 mrg fi
3928 1.7 mrg done
3929 1.7 mrg
3930 1.7 mrg cd ..
3931 1.7 mrg rm -rf conftest.dir
3932 1.7 mrg else
3933 1.7 mrg am_cv_CC_dependencies_compiler_type=none
3934 1.7 mrg fi
3935 1.7 mrg
3936 1.7 mrg fi
3937 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3938 1.7 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3939 1.7 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3940 1.7 mrg
3941 1.7 mrg if
3942 1.7 mrg test "x$enable_dependency_tracking" != xno \
3943 1.7 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3944 1.7 mrg am__fastdepCC_TRUE=
3945 1.7 mrg am__fastdepCC_FALSE='#'
3946 1.7 mrg else
3947 1.7 mrg am__fastdepCC_TRUE='#'
3948 1.7 mrg am__fastdepCC_FALSE=
3949 1.7 mrg fi
3950 1.7 mrg
3951 1.7 mrg
3952 1.7 mrg
3953 1.7 mrg ac_ext=c
3954 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
3955 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3956 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3957 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3958 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3959 1.7 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3960 1.7 mrg # On Suns, sometimes $CPP names a directory.
3961 1.7 mrg if test -n "$CPP" && test -d "$CPP"; then
3962 1.7 mrg CPP=
3963 1.7 mrg fi
3964 1.7 mrg if test -z "$CPP"; then
3965 1.7 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
3966 1.7 mrg $as_echo_n "(cached) " >&6
3967 1.7 mrg else
3968 1.7 mrg # Double quotes because CPP needs to be expanded
3969 1.7 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3970 1.7 mrg do
3971 1.7 mrg ac_preproc_ok=false
3972 1.7 mrg for ac_c_preproc_warn_flag in '' yes
3973 1.7 mrg do
3974 1.7 mrg # Use a header file that comes with gcc, so configuring glibc
3975 1.7 mrg # with a fresh cross-compiler works.
3976 1.7 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3977 1.7 mrg # <limits.h> exists even on freestanding compilers.
3978 1.7 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3979 1.7 mrg # not just through cpp. "Syntax error" is here to catch this case.
3980 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3981 1.7 mrg /* end confdefs.h. */
3982 1.7 mrg #ifdef __STDC__
3983 1.7 mrg # include <limits.h>
3984 1.7 mrg #else
3985 1.7 mrg # include <assert.h>
3986 1.7 mrg #endif
3987 1.7 mrg Syntax error
3988 1.7 mrg _ACEOF
3989 1.7 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3990 1.7 mrg
3991 1.7 mrg else
3992 1.7 mrg # Broken: fails on valid input.
3993 1.7 mrg continue
3994 1.7 mrg fi
3995 1.7 mrg rm -f conftest.err conftest.$ac_ext
3996 1.7 mrg
3997 1.7 mrg # OK, works on sane cases. Now check whether nonexistent headers
3998 1.7 mrg # can be detected and how.
3999 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4000 1.7 mrg /* end confdefs.h. */
4001 1.7 mrg #include <ac_nonexistent.h>
4002 1.7 mrg _ACEOF
4003 1.7 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4004 1.7 mrg # Broken: success on invalid input.
4005 1.7 mrg continue
4006 1.7 mrg else
4007 1.7 mrg # Passes both tests.
4008 1.7 mrg ac_preproc_ok=:
4009 1.7 mrg break
4010 1.7 mrg fi
4011 1.7 mrg rm -f conftest.err conftest.$ac_ext
4012 1.7 mrg
4013 1.7 mrg done
4014 1.7 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4015 1.7 mrg rm -f conftest.err conftest.$ac_ext
4016 1.7 mrg if $ac_preproc_ok; then :
4017 1.7 mrg break
4018 1.7 mrg fi
4019 1.7 mrg
4020 1.7 mrg done
4021 1.7 mrg ac_cv_prog_CPP=$CPP
4022 1.7 mrg
4023 1.7 mrg fi
4024 1.7 mrg CPP=$ac_cv_prog_CPP
4025 1.7 mrg else
4026 1.7 mrg ac_cv_prog_CPP=$CPP
4027 1.7 mrg fi
4028 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4029 1.7 mrg $as_echo "$CPP" >&6; }
4030 1.7 mrg ac_preproc_ok=false
4031 1.7 mrg for ac_c_preproc_warn_flag in '' yes
4032 1.7 mrg do
4033 1.7 mrg # Use a header file that comes with gcc, so configuring glibc
4034 1.7 mrg # with a fresh cross-compiler works.
4035 1.7 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4036 1.7 mrg # <limits.h> exists even on freestanding compilers.
4037 1.7 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
4038 1.7 mrg # not just through cpp. "Syntax error" is here to catch this case.
4039 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4040 1.7 mrg /* end confdefs.h. */
4041 1.7 mrg #ifdef __STDC__
4042 1.7 mrg # include <limits.h>
4043 1.7 mrg #else
4044 1.7 mrg # include <assert.h>
4045 1.7 mrg #endif
4046 1.7 mrg Syntax error
4047 1.7 mrg _ACEOF
4048 1.7 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4049 1.7 mrg
4050 1.7 mrg else
4051 1.7 mrg # Broken: fails on valid input.
4052 1.7 mrg continue
4053 1.7 mrg fi
4054 1.7 mrg rm -f conftest.err conftest.$ac_ext
4055 1.7 mrg
4056 1.7 mrg # OK, works on sane cases. Now check whether nonexistent headers
4057 1.7 mrg # can be detected and how.
4058 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4059 1.7 mrg /* end confdefs.h. */
4060 1.7 mrg #include <ac_nonexistent.h>
4061 1.7 mrg _ACEOF
4062 1.7 mrg if ac_fn_c_try_cpp "$LINENO"; then :
4063 1.7 mrg # Broken: success on invalid input.
4064 1.7 mrg continue
4065 1.7 mrg else
4066 1.7 mrg # Passes both tests.
4067 1.7 mrg ac_preproc_ok=:
4068 1.7 mrg break
4069 1.7 mrg fi
4070 1.7 mrg rm -f conftest.err conftest.$ac_ext
4071 1.7 mrg
4072 1.7 mrg done
4073 1.7 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4074 1.7 mrg rm -f conftest.err conftest.$ac_ext
4075 1.7 mrg if $ac_preproc_ok; then :
4076 1.7 mrg
4077 1.7 mrg else
4078 1.7 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4079 1.7 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4080 1.7 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
4081 1.7 mrg See \`config.log' for more details." "$LINENO" 5; }
4082 1.7 mrg fi
4083 1.7 mrg
4084 1.7 mrg ac_ext=c
4085 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4086 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4087 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4088 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4089 1.7 mrg
4090 1.7 mrg
4091 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4092 1.7 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4093 1.7 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4094 1.7 mrg $as_echo_n "(cached) " >&6
4095 1.7 mrg else
4096 1.7 mrg if test -z "$GREP"; then
4097 1.7 mrg ac_path_GREP_found=false
4098 1.7 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4099 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4100 1.7 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4101 1.7 mrg do
4102 1.7 mrg IFS=$as_save_IFS
4103 1.7 mrg test -z "$as_dir" && as_dir=.
4104 1.7 mrg for ac_prog in grep ggrep; do
4105 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4106 1.7 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4107 1.7 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4108 1.7 mrg # Check for GNU ac_path_GREP and select it if it is found.
4109 1.7 mrg # Check for GNU $ac_path_GREP
4110 1.7 mrg case `"$ac_path_GREP" --version 2>&1` in
4111 1.7 mrg *GNU*)
4112 1.7 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4113 1.7 mrg *)
4114 1.7 mrg ac_count=0
4115 1.7 mrg $as_echo_n 0123456789 >"conftest.in"
4116 1.7 mrg while :
4117 1.7 mrg do
4118 1.7 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4119 1.7 mrg mv "conftest.tmp" "conftest.in"
4120 1.7 mrg cp "conftest.in" "conftest.nl"
4121 1.7 mrg $as_echo 'GREP' >> "conftest.nl"
4122 1.7 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4123 1.7 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4124 1.7 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4125 1.7 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4126 1.7 mrg # Best one so far, save it but keep looking for a better one
4127 1.7 mrg ac_cv_path_GREP="$ac_path_GREP"
4128 1.7 mrg ac_path_GREP_max=$ac_count
4129 1.7 mrg fi
4130 1.7 mrg # 10*(2^10) chars as input seems more than enough
4131 1.7 mrg test $ac_count -gt 10 && break
4132 1.7 mrg done
4133 1.7 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4134 1.7 mrg esac
4135 1.7 mrg
4136 1.7 mrg $ac_path_GREP_found && break 3
4137 1.7 mrg done
4138 1.7 mrg done
4139 1.7 mrg done
4140 1.7 mrg IFS=$as_save_IFS
4141 1.7 mrg if test -z "$ac_cv_path_GREP"; then
4142 1.7 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4143 1.7 mrg fi
4144 1.7 mrg else
4145 1.7 mrg ac_cv_path_GREP=$GREP
4146 1.7 mrg fi
4147 1.7 mrg
4148 1.7 mrg fi
4149 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4150 1.7 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4151 1.7 mrg GREP="$ac_cv_path_GREP"
4152 1.7 mrg
4153 1.7 mrg
4154 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4155 1.7 mrg $as_echo_n "checking for egrep... " >&6; }
4156 1.7 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4157 1.7 mrg $as_echo_n "(cached) " >&6
4158 1.7 mrg else
4159 1.7 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4160 1.7 mrg then ac_cv_path_EGREP="$GREP -E"
4161 1.7 mrg else
4162 1.7 mrg if test -z "$EGREP"; then
4163 1.7 mrg ac_path_EGREP_found=false
4164 1.7 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4165 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 1.7 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4167 1.7 mrg do
4168 1.7 mrg IFS=$as_save_IFS
4169 1.7 mrg test -z "$as_dir" && as_dir=.
4170 1.7 mrg for ac_prog in egrep; do
4171 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4172 1.7 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4173 1.7 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4174 1.7 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4175 1.7 mrg # Check for GNU $ac_path_EGREP
4176 1.7 mrg case `"$ac_path_EGREP" --version 2>&1` in
4177 1.7 mrg *GNU*)
4178 1.7 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4179 1.7 mrg *)
4180 1.7 mrg ac_count=0
4181 1.7 mrg $as_echo_n 0123456789 >"conftest.in"
4182 1.7 mrg while :
4183 1.7 mrg do
4184 1.7 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4185 1.7 mrg mv "conftest.tmp" "conftest.in"
4186 1.7 mrg cp "conftest.in" "conftest.nl"
4187 1.7 mrg $as_echo 'EGREP' >> "conftest.nl"
4188 1.7 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4189 1.7 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4190 1.7 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4191 1.7 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4192 1.7 mrg # Best one so far, save it but keep looking for a better one
4193 1.7 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4194 1.7 mrg ac_path_EGREP_max=$ac_count
4195 1.7 mrg fi
4196 1.7 mrg # 10*(2^10) chars as input seems more than enough
4197 1.7 mrg test $ac_count -gt 10 && break
4198 1.7 mrg done
4199 1.7 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4200 1.7 mrg esac
4201 1.7 mrg
4202 1.7 mrg $ac_path_EGREP_found && break 3
4203 1.7 mrg done
4204 1.7 mrg done
4205 1.7 mrg done
4206 1.7 mrg IFS=$as_save_IFS
4207 1.7 mrg if test -z "$ac_cv_path_EGREP"; then
4208 1.7 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4209 1.7 mrg fi
4210 1.7 mrg else
4211 1.7 mrg ac_cv_path_EGREP=$EGREP
4212 1.7 mrg fi
4213 1.7 mrg
4214 1.7 mrg fi
4215 1.7 mrg fi
4216 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4217 1.7 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4218 1.7 mrg EGREP="$ac_cv_path_EGREP"
4219 1.7 mrg
4220 1.7 mrg
4221 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4222 1.7 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
4223 1.7 mrg if test "${ac_cv_header_stdc+set}" = set; then :
4224 1.7 mrg $as_echo_n "(cached) " >&6
4225 1.7 mrg else
4226 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4227 1.7 mrg /* end confdefs.h. */
4228 1.7 mrg #include <stdlib.h>
4229 1.7 mrg #include <stdarg.h>
4230 1.7 mrg #include <string.h>
4231 1.7 mrg #include <float.h>
4232 1.7 mrg
4233 1.7 mrg int
4234 1.7 mrg main ()
4235 1.7 mrg {
4236 1.7 mrg
4237 1.7 mrg ;
4238 1.7 mrg return 0;
4239 1.7 mrg }
4240 1.7 mrg _ACEOF
4241 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4242 1.7 mrg ac_cv_header_stdc=yes
4243 1.7 mrg else
4244 1.7 mrg ac_cv_header_stdc=no
4245 1.7 mrg fi
4246 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4247 1.7 mrg
4248 1.7 mrg if test $ac_cv_header_stdc = yes; then
4249 1.7 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4250 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4251 1.7 mrg /* end confdefs.h. */
4252 1.7 mrg #include <string.h>
4253 1.7 mrg
4254 1.7 mrg _ACEOF
4255 1.7 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4256 1.7 mrg $EGREP "memchr" >/dev/null 2>&1; then :
4257 1.7 mrg
4258 1.7 mrg else
4259 1.7 mrg ac_cv_header_stdc=no
4260 1.7 mrg fi
4261 1.7 mrg rm -f conftest*
4262 1.7 mrg
4263 1.7 mrg fi
4264 1.7 mrg
4265 1.7 mrg if test $ac_cv_header_stdc = yes; then
4266 1.7 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4267 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4268 1.7 mrg /* end confdefs.h. */
4269 1.7 mrg #include <stdlib.h>
4270 1.7 mrg
4271 1.7 mrg _ACEOF
4272 1.7 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4273 1.7 mrg $EGREP "free" >/dev/null 2>&1; then :
4274 1.7 mrg
4275 1.7 mrg else
4276 1.7 mrg ac_cv_header_stdc=no
4277 1.7 mrg fi
4278 1.7 mrg rm -f conftest*
4279 1.7 mrg
4280 1.7 mrg fi
4281 1.7 mrg
4282 1.7 mrg if test $ac_cv_header_stdc = yes; then
4283 1.7 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4284 1.7 mrg if test "$cross_compiling" = yes; then :
4285 1.7 mrg :
4286 1.7 mrg else
4287 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4288 1.7 mrg /* end confdefs.h. */
4289 1.7 mrg #include <ctype.h>
4290 1.7 mrg #include <stdlib.h>
4291 1.7 mrg #if ((' ' & 0x0FF) == 0x020)
4292 1.7 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4293 1.7 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4294 1.7 mrg #else
4295 1.7 mrg # define ISLOWER(c) \
4296 1.7 mrg (('a' <= (c) && (c) <= 'i') \
4297 1.7 mrg || ('j' <= (c) && (c) <= 'r') \
4298 1.7 mrg || ('s' <= (c) && (c) <= 'z'))
4299 1.7 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4300 1.7 mrg #endif
4301 1.7 mrg
4302 1.7 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4303 1.7 mrg int
4304 1.7 mrg main ()
4305 1.7 mrg {
4306 1.7 mrg int i;
4307 1.7 mrg for (i = 0; i < 256; i++)
4308 1.7 mrg if (XOR (islower (i), ISLOWER (i))
4309 1.7 mrg || toupper (i) != TOUPPER (i))
4310 1.7 mrg return 2;
4311 1.7 mrg return 0;
4312 1.7 mrg }
4313 1.7 mrg _ACEOF
4314 1.7 mrg if ac_fn_c_try_run "$LINENO"; then :
4315 1.7 mrg
4316 1.7 mrg else
4317 1.7 mrg ac_cv_header_stdc=no
4318 1.7 mrg fi
4319 1.7 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4320 1.7 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
4321 1.7 mrg fi
4322 1.7 mrg
4323 1.7 mrg fi
4324 1.7 mrg fi
4325 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4326 1.7 mrg $as_echo "$ac_cv_header_stdc" >&6; }
4327 1.7 mrg if test $ac_cv_header_stdc = yes; then
4328 1.7 mrg
4329 1.7 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4330 1.7 mrg
4331 1.7 mrg fi
4332 1.7 mrg
4333 1.7 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4334 1.7 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4335 1.7 mrg inttypes.h stdint.h unistd.h
4336 1.7 mrg do :
4337 1.7 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4338 1.7 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4339 1.7 mrg "
4340 1.7 mrg eval as_val=\$$as_ac_Header
4341 1.7 mrg if test "x$as_val" = x""yes; then :
4342 1.7 mrg cat >>confdefs.h <<_ACEOF
4343 1.7 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4344 1.7 mrg _ACEOF
4345 1.7 mrg
4346 1.7 mrg fi
4347 1.7 mrg
4348 1.7 mrg done
4349 1.7 mrg
4350 1.7 mrg
4351 1.7 mrg
4352 1.7 mrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4353 1.7 mrg if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4354 1.7 mrg MINIX=yes
4355 1.7 mrg else
4356 1.7 mrg MINIX=
4357 1.7 mrg fi
4358 1.7 mrg
4359 1.7 mrg
4360 1.7 mrg if test "$MINIX" = yes; then
4361 1.7 mrg
4362 1.7 mrg $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4363 1.7 mrg
4364 1.7 mrg
4365 1.7 mrg $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4366 1.7 mrg
4367 1.7 mrg
4368 1.7 mrg $as_echo "#define _MINIX 1" >>confdefs.h
4369 1.7 mrg
4370 1.7 mrg fi
4371 1.7 mrg
4372 1.7 mrg
4373 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4374 1.7 mrg $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4375 1.7 mrg if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4376 1.7 mrg $as_echo_n "(cached) " >&6
4377 1.7 mrg else
4378 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4379 1.7 mrg /* end confdefs.h. */
4380 1.7 mrg
4381 1.7 mrg # define __EXTENSIONS__ 1
4382 1.7 mrg $ac_includes_default
4383 1.7 mrg int
4384 1.7 mrg main ()
4385 1.7 mrg {
4386 1.7 mrg
4387 1.7 mrg ;
4388 1.7 mrg return 0;
4389 1.7 mrg }
4390 1.7 mrg _ACEOF
4391 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4392 1.7 mrg ac_cv_safe_to_define___extensions__=yes
4393 1.7 mrg else
4394 1.7 mrg ac_cv_safe_to_define___extensions__=no
4395 1.7 mrg fi
4396 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4397 1.7 mrg fi
4398 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4399 1.7 mrg $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4400 1.7 mrg test $ac_cv_safe_to_define___extensions__ = yes &&
4401 1.7 mrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4402 1.7 mrg
4403 1.7 mrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4404 1.7 mrg
4405 1.7 mrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4406 1.7 mrg
4407 1.7 mrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4408 1.7 mrg
4409 1.7 mrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4410 1.7 mrg
4411 1.7 mrg
4412 1.7 mrg ac_ext=c
4413 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4414 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4415 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4416 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4417 1.7 mrg if test -n "$ac_tool_prefix"; then
4418 1.7 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4419 1.7 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
4420 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4421 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4422 1.7 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4423 1.7 mrg $as_echo_n "(cached) " >&6
4424 1.7 mrg else
4425 1.7 mrg if test -n "$CC"; then
4426 1.7 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4427 1.7 mrg else
4428 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4429 1.7 mrg for as_dir in $PATH
4430 1.7 mrg do
4431 1.7 mrg IFS=$as_save_IFS
4432 1.7 mrg test -z "$as_dir" && as_dir=.
4433 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4434 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4435 1.7 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
4436 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4437 1.7 mrg break 2
4438 1.7 mrg fi
4439 1.7 mrg done
4440 1.7 mrg done
4441 1.7 mrg IFS=$as_save_IFS
4442 1.7 mrg
4443 1.7 mrg fi
4444 1.7 mrg fi
4445 1.7 mrg CC=$ac_cv_prog_CC
4446 1.7 mrg if test -n "$CC"; then
4447 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4448 1.7 mrg $as_echo "$CC" >&6; }
4449 1.7 mrg else
4450 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4451 1.7 mrg $as_echo "no" >&6; }
4452 1.7 mrg fi
4453 1.7 mrg
4454 1.7 mrg
4455 1.7 mrg fi
4456 1.7 mrg if test -z "$ac_cv_prog_CC"; then
4457 1.7 mrg ac_ct_CC=$CC
4458 1.7 mrg # Extract the first word of "gcc", so it can be a program name with args.
4459 1.7 mrg set dummy gcc; ac_word=$2
4460 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4461 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4462 1.7 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4463 1.7 mrg $as_echo_n "(cached) " >&6
4464 1.7 mrg else
4465 1.7 mrg if test -n "$ac_ct_CC"; then
4466 1.7 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4467 1.7 mrg else
4468 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4469 1.7 mrg for as_dir in $PATH
4470 1.7 mrg do
4471 1.7 mrg IFS=$as_save_IFS
4472 1.7 mrg test -z "$as_dir" && as_dir=.
4473 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4474 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4475 1.7 mrg ac_cv_prog_ac_ct_CC="gcc"
4476 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4477 1.7 mrg break 2
4478 1.7 mrg fi
4479 1.7 mrg done
4480 1.7 mrg done
4481 1.7 mrg IFS=$as_save_IFS
4482 1.7 mrg
4483 1.7 mrg fi
4484 1.7 mrg fi
4485 1.7 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4486 1.7 mrg if test -n "$ac_ct_CC"; then
4487 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4488 1.7 mrg $as_echo "$ac_ct_CC" >&6; }
4489 1.7 mrg else
4490 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4491 1.7 mrg $as_echo "no" >&6; }
4492 1.7 mrg fi
4493 1.7 mrg
4494 1.7 mrg if test "x$ac_ct_CC" = x; then
4495 1.7 mrg CC=""
4496 1.7 mrg else
4497 1.7 mrg case $cross_compiling:$ac_tool_warned in
4498 1.7 mrg yes:)
4499 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4500 1.7 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4501 1.7 mrg ac_tool_warned=yes ;;
4502 1.7 mrg esac
4503 1.7 mrg CC=$ac_ct_CC
4504 1.7 mrg fi
4505 1.7 mrg else
4506 1.7 mrg CC="$ac_cv_prog_CC"
4507 1.7 mrg fi
4508 1.7 mrg
4509 1.7 mrg if test -z "$CC"; then
4510 1.7 mrg if test -n "$ac_tool_prefix"; then
4511 1.7 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4512 1.7 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
4513 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4514 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4515 1.7 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4516 1.7 mrg $as_echo_n "(cached) " >&6
4517 1.7 mrg else
4518 1.7 mrg if test -n "$CC"; then
4519 1.7 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4520 1.7 mrg else
4521 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4522 1.7 mrg for as_dir in $PATH
4523 1.7 mrg do
4524 1.7 mrg IFS=$as_save_IFS
4525 1.7 mrg test -z "$as_dir" && as_dir=.
4526 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4527 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4528 1.7 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
4529 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4530 1.7 mrg break 2
4531 1.7 mrg fi
4532 1.7 mrg done
4533 1.7 mrg done
4534 1.7 mrg IFS=$as_save_IFS
4535 1.7 mrg
4536 1.7 mrg fi
4537 1.7 mrg fi
4538 1.7 mrg CC=$ac_cv_prog_CC
4539 1.7 mrg if test -n "$CC"; then
4540 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4541 1.7 mrg $as_echo "$CC" >&6; }
4542 1.7 mrg else
4543 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4544 1.7 mrg $as_echo "no" >&6; }
4545 1.7 mrg fi
4546 1.7 mrg
4547 1.7 mrg
4548 1.7 mrg fi
4549 1.7 mrg fi
4550 1.7 mrg if test -z "$CC"; then
4551 1.7 mrg # Extract the first word of "cc", so it can be a program name with args.
4552 1.7 mrg set dummy cc; ac_word=$2
4553 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4554 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4555 1.7 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4556 1.7 mrg $as_echo_n "(cached) " >&6
4557 1.7 mrg else
4558 1.7 mrg if test -n "$CC"; then
4559 1.7 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4560 1.7 mrg else
4561 1.7 mrg ac_prog_rejected=no
4562 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4563 1.7 mrg for as_dir in $PATH
4564 1.7 mrg do
4565 1.7 mrg IFS=$as_save_IFS
4566 1.7 mrg test -z "$as_dir" && as_dir=.
4567 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4568 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4569 1.7 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4570 1.7 mrg ac_prog_rejected=yes
4571 1.7 mrg continue
4572 1.7 mrg fi
4573 1.7 mrg ac_cv_prog_CC="cc"
4574 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4575 1.7 mrg break 2
4576 1.7 mrg fi
4577 1.7 mrg done
4578 1.7 mrg done
4579 1.7 mrg IFS=$as_save_IFS
4580 1.7 mrg
4581 1.7 mrg if test $ac_prog_rejected = yes; then
4582 1.7 mrg # We found a bogon in the path, so make sure we never use it.
4583 1.7 mrg set dummy $ac_cv_prog_CC
4584 1.7 mrg shift
4585 1.7 mrg if test $# != 0; then
4586 1.7 mrg # We chose a different compiler from the bogus one.
4587 1.7 mrg # However, it has the same basename, so the bogon will be chosen
4588 1.7 mrg # first if we set CC to just the basename; use the full file name.
4589 1.7 mrg shift
4590 1.7 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4591 1.7 mrg fi
4592 1.7 mrg fi
4593 1.7 mrg fi
4594 1.7 mrg fi
4595 1.7 mrg CC=$ac_cv_prog_CC
4596 1.7 mrg if test -n "$CC"; then
4597 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4598 1.7 mrg $as_echo "$CC" >&6; }
4599 1.7 mrg else
4600 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4601 1.7 mrg $as_echo "no" >&6; }
4602 1.7 mrg fi
4603 1.7 mrg
4604 1.7 mrg
4605 1.7 mrg fi
4606 1.7 mrg if test -z "$CC"; then
4607 1.7 mrg if test -n "$ac_tool_prefix"; then
4608 1.7 mrg for ac_prog in cl.exe
4609 1.7 mrg do
4610 1.7 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4611 1.7 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4612 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4613 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4614 1.7 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4615 1.7 mrg $as_echo_n "(cached) " >&6
4616 1.7 mrg else
4617 1.7 mrg if test -n "$CC"; then
4618 1.7 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4619 1.7 mrg else
4620 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4621 1.7 mrg for as_dir in $PATH
4622 1.7 mrg do
4623 1.7 mrg IFS=$as_save_IFS
4624 1.7 mrg test -z "$as_dir" && as_dir=.
4625 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4626 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4627 1.7 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4628 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4629 1.7 mrg break 2
4630 1.7 mrg fi
4631 1.7 mrg done
4632 1.7 mrg done
4633 1.7 mrg IFS=$as_save_IFS
4634 1.7 mrg
4635 1.7 mrg fi
4636 1.7 mrg fi
4637 1.7 mrg CC=$ac_cv_prog_CC
4638 1.7 mrg if test -n "$CC"; then
4639 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4640 1.7 mrg $as_echo "$CC" >&6; }
4641 1.7 mrg else
4642 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4643 1.7 mrg $as_echo "no" >&6; }
4644 1.7 mrg fi
4645 1.7 mrg
4646 1.7 mrg
4647 1.7 mrg test -n "$CC" && break
4648 1.7 mrg done
4649 1.7 mrg fi
4650 1.7 mrg if test -z "$CC"; then
4651 1.7 mrg ac_ct_CC=$CC
4652 1.7 mrg for ac_prog in cl.exe
4653 1.7 mrg do
4654 1.7 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4655 1.7 mrg set dummy $ac_prog; ac_word=$2
4656 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4657 1.7 mrg $as_echo_n "checking for $ac_word... " >&6; }
4658 1.7 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4659 1.7 mrg $as_echo_n "(cached) " >&6
4660 1.7 mrg else
4661 1.7 mrg if test -n "$ac_ct_CC"; then
4662 1.7 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4663 1.7 mrg else
4664 1.7 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 1.7 mrg for as_dir in $PATH
4666 1.7 mrg do
4667 1.7 mrg IFS=$as_save_IFS
4668 1.7 mrg test -z "$as_dir" && as_dir=.
4669 1.7 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4670 1.7 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4671 1.7 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
4672 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4673 1.7 mrg break 2
4674 1.7 mrg fi
4675 1.7 mrg done
4676 1.7 mrg done
4677 1.7 mrg IFS=$as_save_IFS
4678 1.7 mrg
4679 1.7 mrg fi
4680 1.7 mrg fi
4681 1.7 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4682 1.7 mrg if test -n "$ac_ct_CC"; then
4683 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4684 1.7 mrg $as_echo "$ac_ct_CC" >&6; }
4685 1.7 mrg else
4686 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 1.7 mrg $as_echo "no" >&6; }
4688 1.7 mrg fi
4689 1.7 mrg
4690 1.7 mrg
4691 1.7 mrg test -n "$ac_ct_CC" && break
4692 1.7 mrg done
4693 1.7 mrg
4694 1.7 mrg if test "x$ac_ct_CC" = x; then
4695 1.7 mrg CC=""
4696 1.7 mrg else
4697 1.7 mrg case $cross_compiling:$ac_tool_warned in
4698 1.7 mrg yes:)
4699 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4700 1.7 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4701 1.7 mrg ac_tool_warned=yes ;;
4702 1.7 mrg esac
4703 1.7 mrg CC=$ac_ct_CC
4704 1.7 mrg fi
4705 1.7 mrg fi
4706 1.7 mrg
4707 1.7 mrg fi
4708 1.7 mrg
4709 1.7 mrg
4710 1.7 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4711 1.7 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4712 1.7 mrg as_fn_error "no acceptable C compiler found in \$PATH
4713 1.7 mrg See \`config.log' for more details." "$LINENO" 5; }
4714 1.7 mrg
4715 1.7 mrg # Provide some information about the compiler.
4716 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4717 1.7 mrg set X $ac_compile
4718 1.7 mrg ac_compiler=$2
4719 1.7 mrg for ac_option in --version -v -V -qversion; do
4720 1.7 mrg { { ac_try="$ac_compiler $ac_option >&5"
4721 1.7 mrg case "(($ac_try" in
4722 1.7 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4723 1.7 mrg *) ac_try_echo=$ac_try;;
4724 1.7 mrg esac
4725 1.7 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4726 1.7 mrg $as_echo "$ac_try_echo"; } >&5
4727 1.7 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4728 1.7 mrg ac_status=$?
4729 1.7 mrg if test -s conftest.err; then
4730 1.7 mrg sed '10a\
4731 1.7 mrg ... rest of stderr output deleted ...
4732 1.7 mrg 10q' conftest.err >conftest.er1
4733 1.7 mrg cat conftest.er1 >&5
4734 1.7 mrg rm -f conftest.er1 conftest.err
4735 1.7 mrg fi
4736 1.7 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4737 1.7 mrg test $ac_status = 0; }
4738 1.7 mrg done
4739 1.7 mrg
4740 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4741 1.7 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4742 1.7 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4743 1.7 mrg $as_echo_n "(cached) " >&6
4744 1.7 mrg else
4745 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4746 1.7 mrg /* end confdefs.h. */
4747 1.7 mrg
4748 1.7 mrg int
4749 1.7 mrg main ()
4750 1.7 mrg {
4751 1.7 mrg #ifndef __GNUC__
4752 1.7 mrg choke me
4753 1.7 mrg #endif
4754 1.7 mrg
4755 1.7 mrg ;
4756 1.7 mrg return 0;
4757 1.7 mrg }
4758 1.7 mrg _ACEOF
4759 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4760 1.7 mrg ac_compiler_gnu=yes
4761 1.7 mrg else
4762 1.7 mrg ac_compiler_gnu=no
4763 1.7 mrg fi
4764 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4765 1.7 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
4766 1.7 mrg
4767 1.7 mrg fi
4768 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4769 1.7 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4770 1.7 mrg if test $ac_compiler_gnu = yes; then
4771 1.7 mrg GCC=yes
4772 1.7 mrg else
4773 1.7 mrg GCC=
4774 1.7 mrg fi
4775 1.7 mrg ac_test_CFLAGS=${CFLAGS+set}
4776 1.7 mrg ac_save_CFLAGS=$CFLAGS
4777 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4778 1.7 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
4779 1.7 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
4780 1.7 mrg $as_echo_n "(cached) " >&6
4781 1.7 mrg else
4782 1.7 mrg ac_save_c_werror_flag=$ac_c_werror_flag
4783 1.7 mrg ac_c_werror_flag=yes
4784 1.7 mrg ac_cv_prog_cc_g=no
4785 1.7 mrg CFLAGS="-g"
4786 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787 1.7 mrg /* end confdefs.h. */
4788 1.7 mrg
4789 1.7 mrg int
4790 1.7 mrg main ()
4791 1.7 mrg {
4792 1.7 mrg
4793 1.7 mrg ;
4794 1.7 mrg return 0;
4795 1.7 mrg }
4796 1.7 mrg _ACEOF
4797 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4798 1.7 mrg ac_cv_prog_cc_g=yes
4799 1.7 mrg else
4800 1.7 mrg CFLAGS=""
4801 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4802 1.7 mrg /* end confdefs.h. */
4803 1.7 mrg
4804 1.7 mrg int
4805 1.7 mrg main ()
4806 1.7 mrg {
4807 1.7 mrg
4808 1.7 mrg ;
4809 1.7 mrg return 0;
4810 1.7 mrg }
4811 1.7 mrg _ACEOF
4812 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4813 1.7 mrg
4814 1.7 mrg else
4815 1.7 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4816 1.7 mrg CFLAGS="-g"
4817 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4818 1.7 mrg /* end confdefs.h. */
4819 1.7 mrg
4820 1.7 mrg int
4821 1.7 mrg main ()
4822 1.7 mrg {
4823 1.1 mrg
4824 1.7 mrg ;
4825 1.7 mrg return 0;
4826 1.7 mrg }
4827 1.7 mrg _ACEOF
4828 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4829 1.7 mrg ac_cv_prog_cc_g=yes
4830 1.7 mrg fi
4831 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4832 1.7 mrg fi
4833 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4834 1.7 mrg fi
4835 1.7 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4836 1.7 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4837 1.7 mrg fi
4838 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4839 1.7 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
4840 1.7 mrg if test "$ac_test_CFLAGS" = set; then
4841 1.7 mrg CFLAGS=$ac_save_CFLAGS
4842 1.7 mrg elif test $ac_cv_prog_cc_g = yes; then
4843 1.7 mrg if test "$GCC" = yes; then
4844 1.7 mrg CFLAGS="-g -O2"
4845 1.7 mrg else
4846 1.7 mrg CFLAGS="-g"
4847 1.7 mrg fi
4848 1.7 mrg else
4849 1.7 mrg if test "$GCC" = yes; then
4850 1.7 mrg CFLAGS="-O2"
4851 1.7 mrg else
4852 1.7 mrg CFLAGS=
4853 1.7 mrg fi
4854 1.7 mrg fi
4855 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4856 1.7 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4857 1.7 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
4858 1.7 mrg $as_echo_n "(cached) " >&6
4859 1.7 mrg else
4860 1.7 mrg ac_cv_prog_cc_c89=no
4861 1.7 mrg ac_save_CC=$CC
4862 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4863 1.7 mrg /* end confdefs.h. */
4864 1.7 mrg #include <stdarg.h>
4865 1.7 mrg #include <stdio.h>
4866 1.7 mrg #include <sys/types.h>
4867 1.7 mrg #include <sys/stat.h>
4868 1.7 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4869 1.7 mrg struct buf { int x; };
4870 1.7 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
4871 1.7 mrg static char *e (p, i)
4872 1.7 mrg char **p;
4873 1.7 mrg int i;
4874 1.7 mrg {
4875 1.7 mrg return p[i];
4876 1.7 mrg }
4877 1.7 mrg static char *f (char * (*g) (char **, int), char **p, ...)
4878 1.7 mrg {
4879 1.7 mrg char *s;
4880 1.7 mrg va_list v;
4881 1.7 mrg va_start (v,p);
4882 1.7 mrg s = g (p, va_arg (v,int));
4883 1.7 mrg va_end (v);
4884 1.7 mrg return s;
4885 1.7 mrg }
4886 1.1 mrg
4887 1.7 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4888 1.7 mrg function prototypes and stuff, but not '\xHH' hex character constants.
4889 1.7 mrg These don't provoke an error unfortunately, instead are silently treated
4890 1.7 mrg as 'x'. The following induces an error, until -std is added to get
4891 1.7 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4892 1.7 mrg array size at least. It's necessary to write '\x00'==0 to get something
4893 1.7 mrg that's true only with -std. */
4894 1.7 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4895 1.1 mrg
4896 1.7 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4897 1.7 mrg inside strings and character constants. */
4898 1.7 mrg #define FOO(x) 'x'
4899 1.7 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4900 1.1 mrg
4901 1.7 mrg int test (int i, double x);
4902 1.7 mrg struct s1 {int (*f) (int a);};
4903 1.7 mrg struct s2 {int (*f) (double a);};
4904 1.7 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4905 1.7 mrg int argc;
4906 1.7 mrg char **argv;
4907 1.7 mrg int
4908 1.7 mrg main ()
4909 1.7 mrg {
4910 1.7 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4911 1.7 mrg ;
4912 1.7 mrg return 0;
4913 1.7 mrg }
4914 1.7 mrg _ACEOF
4915 1.7 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4916 1.7 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4917 1.7 mrg do
4918 1.7 mrg CC="$ac_save_CC $ac_arg"
4919 1.7 mrg if ac_fn_c_try_compile "$LINENO"; then :
4920 1.7 mrg ac_cv_prog_cc_c89=$ac_arg
4921 1.1 mrg fi
4922 1.7 mrg rm -f core conftest.err conftest.$ac_objext
4923 1.7 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
4924 1.7 mrg done
4925 1.7 mrg rm -f conftest.$ac_ext
4926 1.7 mrg CC=$ac_save_CC
4927 1.1 mrg
4928 1.1 mrg fi
4929 1.7 mrg # AC_CACHE_VAL
4930 1.7 mrg case "x$ac_cv_prog_cc_c89" in
4931 1.7 mrg x)
4932 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4933 1.7 mrg $as_echo "none needed" >&6; } ;;
4934 1.7 mrg xno)
4935 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4936 1.7 mrg $as_echo "unsupported" >&6; } ;;
4937 1.7 mrg *)
4938 1.7 mrg CC="$CC $ac_cv_prog_cc_c89"
4939 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4940 1.7 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4941 1.7 mrg esac
4942 1.7 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
4943 1.7 mrg
4944 1.1 mrg fi
4945 1.1 mrg
4946 1.7 mrg ac_ext=c
4947 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
4948 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4949 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4950 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4951 1.1 mrg
4952 1.1 mrg depcc="$CC" am_compiler_list=
4953 1.1 mrg
4954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4955 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
4956 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4957 1.1 mrg $as_echo_n "(cached) " >&6
4958 1.1 mrg else
4959 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4960 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
4961 1.1 mrg # making bogus files that we don't know about and never remove. For
4962 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
4963 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
4964 1.1 mrg # in D'.
4965 1.7 mrg rm -rf conftest.dir
4966 1.1 mrg mkdir conftest.dir
4967 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
4968 1.1 mrg # using a relative directory.
4969 1.1 mrg cp "$am_depcomp" conftest.dir
4970 1.1 mrg cd conftest.dir
4971 1.1 mrg # We will build objects and dependencies in a subdirectory because
4972 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
4973 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
4974 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
4975 1.1 mrg # the current directory while Tru64 will put them in the object
4976 1.1 mrg # directory.
4977 1.1 mrg mkdir sub
4978 1.1 mrg
4979 1.1 mrg am_cv_CC_dependencies_compiler_type=none
4980 1.1 mrg if test "$am_compiler_list" = ""; then
4981 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4982 1.1 mrg fi
4983 1.1 mrg am__universal=false
4984 1.1 mrg case " $depcc " in #(
4985 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
4986 1.1 mrg esac
4987 1.1 mrg
4988 1.1 mrg for depmode in $am_compiler_list; do
4989 1.1 mrg # Setup a source with many dependencies, because some compilers
4990 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
4991 1.1 mrg # we should not choose a depcomp mode which is confused by this.
4992 1.1 mrg #
4993 1.1 mrg # We need to recreate these files for each test, as the compiler may
4994 1.1 mrg # overwrite some of them when testing with obscure command lines.
4995 1.1 mrg # This happens at least with the AIX C compiler.
4996 1.1 mrg : > sub/conftest.c
4997 1.1 mrg for i in 1 2 3 4 5 6; do
4998 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
4999 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5000 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
5001 1.1 mrg touch sub/conftst$i.h
5002 1.1 mrg done
5003 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5004 1.1 mrg
5005 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
5006 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
5007 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
5008 1.1 mrg # versions had trouble with output in subdirs
5009 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
5010 1.1 mrg am__minus_obj="-o $am__obj"
5011 1.1 mrg case $depmode in
5012 1.1 mrg gcc)
5013 1.1 mrg # This depmode causes a compiler race in universal mode.
5014 1.1 mrg test "$am__universal" = false || continue
5015 1.1 mrg ;;
5016 1.1 mrg nosideeffect)
5017 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
5018 1.1 mrg # only be used when explicitly requested
5019 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
5020 1.1 mrg continue
5021 1.1 mrg else
5022 1.1 mrg break
5023 1.1 mrg fi
5024 1.1 mrg ;;
5025 1.7 mrg msvc7 | msvc7msys | msvisualcpp | msvcmsys)
5026 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
5027 1.1 mrg # not run yet. These depmodes are late enough in the game, and
5028 1.1 mrg # so weak that their functioning should not be impacted.
5029 1.1 mrg am__obj=conftest.${OBJEXT-o}
5030 1.1 mrg am__minus_obj=
5031 1.1 mrg ;;
5032 1.1 mrg none) break ;;
5033 1.1 mrg esac
5034 1.1 mrg if depmode=$depmode \
5035 1.1 mrg source=sub/conftest.c object=$am__obj \
5036 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5037 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
5038 1.1 mrg >/dev/null 2>conftest.err &&
5039 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
5040 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5041 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
5042 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5043 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
5044 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
5045 1.1 mrg # that says an option was ignored or not supported.
5046 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
5047 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
5048 1.1 mrg # The diagnosis changed in icc 8.0:
5049 1.1 mrg # icc: Command line remark: option '-MP' not supported
5050 1.1 mrg if (grep 'ignoring option' conftest.err ||
5051 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5052 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
5053 1.1 mrg break
5054 1.1 mrg fi
5055 1.1 mrg fi
5056 1.1 mrg done
5057 1.1 mrg
5058 1.1 mrg cd ..
5059 1.1 mrg rm -rf conftest.dir
5060 1.1 mrg else
5061 1.1 mrg am_cv_CC_dependencies_compiler_type=none
5062 1.1 mrg fi
5063 1.1 mrg
5064 1.1 mrg fi
5065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
5066 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
5067 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5068 1.1 mrg
5069 1.1 mrg if
5070 1.1 mrg test "x$enable_dependency_tracking" != xno \
5071 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5072 1.1 mrg am__fastdepCC_TRUE=
5073 1.1 mrg am__fastdepCC_FALSE='#'
5074 1.1 mrg else
5075 1.1 mrg am__fastdepCC_TRUE='#'
5076 1.1 mrg am__fastdepCC_FALSE=
5077 1.1 mrg fi
5078 1.1 mrg
5079 1.1 mrg
5080 1.1 mrg # Check whether --enable-largefile was given.
5081 1.1 mrg if test "${enable_largefile+set}" = set; then :
5082 1.1 mrg enableval=$enable_largefile;
5083 1.1 mrg fi
5084 1.1 mrg
5085 1.1 mrg if test "$enable_largefile" != no; then
5086 1.1 mrg
5087 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
5088 1.1 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
5089 1.1 mrg if test "${ac_cv_sys_largefile_CC+set}" = set; then :
5090 1.1 mrg $as_echo_n "(cached) " >&6
5091 1.1 mrg else
5092 1.1 mrg ac_cv_sys_largefile_CC=no
5093 1.1 mrg if test "$GCC" != yes; then
5094 1.1 mrg ac_save_CC=$CC
5095 1.1 mrg while :; do
5096 1.1 mrg # IRIX 6.2 and later do not support large files by default,
5097 1.1 mrg # so use the C compiler's -n32 option if that helps.
5098 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5099 1.1 mrg /* end confdefs.h. */
5100 1.1 mrg #include <sys/types.h>
5101 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
5102 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
5103 1.1 mrg since some C++ compilers masquerading as C compilers
5104 1.1 mrg incorrectly reject 9223372036854775807. */
5105 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5106 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5107 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
5108 1.1 mrg ? 1 : -1];
5109 1.1 mrg int
5110 1.1 mrg main ()
5111 1.1 mrg {
5112 1.1 mrg
5113 1.1 mrg ;
5114 1.1 mrg return 0;
5115 1.1 mrg }
5116 1.1 mrg _ACEOF
5117 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5118 1.1 mrg break
5119 1.1 mrg fi
5120 1.1 mrg rm -f core conftest.err conftest.$ac_objext
5121 1.1 mrg CC="$CC -n32"
5122 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5123 1.1 mrg ac_cv_sys_largefile_CC=' -n32'; break
5124 1.1 mrg fi
5125 1.1 mrg rm -f core conftest.err conftest.$ac_objext
5126 1.1 mrg break
5127 1.1 mrg done
5128 1.1 mrg CC=$ac_save_CC
5129 1.1 mrg rm -f conftest.$ac_ext
5130 1.1 mrg fi
5131 1.1 mrg fi
5132 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
5133 1.1 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
5134 1.1 mrg if test "$ac_cv_sys_largefile_CC" != no; then
5135 1.1 mrg CC=$CC$ac_cv_sys_largefile_CC
5136 1.1 mrg fi
5137 1.1 mrg
5138 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
5139 1.1 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
5140 1.1 mrg if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
5141 1.1 mrg $as_echo_n "(cached) " >&6
5142 1.1 mrg else
5143 1.1 mrg while :; do
5144 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5145 1.1 mrg /* end confdefs.h. */
5146 1.1 mrg #include <sys/types.h>
5147 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
5148 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
5149 1.1 mrg since some C++ compilers masquerading as C compilers
5150 1.1 mrg incorrectly reject 9223372036854775807. */
5151 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5152 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5153 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
5154 1.1 mrg ? 1 : -1];
5155 1.1 mrg int
5156 1.1 mrg main ()
5157 1.1 mrg {
5158 1.1 mrg
5159 1.1 mrg ;
5160 1.1 mrg return 0;
5161 1.1 mrg }
5162 1.1 mrg _ACEOF
5163 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5164 1.1 mrg ac_cv_sys_file_offset_bits=no; break
5165 1.1 mrg fi
5166 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5167 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5168 1.1 mrg /* end confdefs.h. */
5169 1.1 mrg #define _FILE_OFFSET_BITS 64
5170 1.1 mrg #include <sys/types.h>
5171 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
5172 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
5173 1.1 mrg since some C++ compilers masquerading as C compilers
5174 1.1 mrg incorrectly reject 9223372036854775807. */
5175 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5176 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5177 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
5178 1.1 mrg ? 1 : -1];
5179 1.1 mrg int
5180 1.1 mrg main ()
5181 1.1 mrg {
5182 1.1 mrg
5183 1.1 mrg ;
5184 1.1 mrg return 0;
5185 1.1 mrg }
5186 1.1 mrg _ACEOF
5187 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5188 1.1 mrg ac_cv_sys_file_offset_bits=64; break
5189 1.1 mrg fi
5190 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5191 1.1 mrg ac_cv_sys_file_offset_bits=unknown
5192 1.1 mrg break
5193 1.1 mrg done
5194 1.1 mrg fi
5195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5196 1.1 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5197 1.1 mrg case $ac_cv_sys_file_offset_bits in #(
5198 1.1 mrg no | unknown) ;;
5199 1.1 mrg *)
5200 1.1 mrg cat >>confdefs.h <<_ACEOF
5201 1.1 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5202 1.1 mrg _ACEOF
5203 1.1 mrg ;;
5204 1.1 mrg esac
5205 1.1 mrg rm -rf conftest*
5206 1.1 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
5207 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5208 1.1 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5209 1.1 mrg if test "${ac_cv_sys_large_files+set}" = set; then :
5210 1.1 mrg $as_echo_n "(cached) " >&6
5211 1.1 mrg else
5212 1.1 mrg while :; do
5213 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5214 1.1 mrg /* end confdefs.h. */
5215 1.1 mrg #include <sys/types.h>
5216 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
5217 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
5218 1.1 mrg since some C++ compilers masquerading as C compilers
5219 1.1 mrg incorrectly reject 9223372036854775807. */
5220 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5221 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5222 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
5223 1.1 mrg ? 1 : -1];
5224 1.1 mrg int
5225 1.1 mrg main ()
5226 1.1 mrg {
5227 1.1 mrg
5228 1.1 mrg ;
5229 1.1 mrg return 0;
5230 1.1 mrg }
5231 1.1 mrg _ACEOF
5232 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5233 1.1 mrg ac_cv_sys_large_files=no; break
5234 1.1 mrg fi
5235 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5236 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5237 1.1 mrg /* end confdefs.h. */
5238 1.1 mrg #define _LARGE_FILES 1
5239 1.1 mrg #include <sys/types.h>
5240 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
5241 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
5242 1.1 mrg since some C++ compilers masquerading as C compilers
5243 1.1 mrg incorrectly reject 9223372036854775807. */
5244 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5245 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5246 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
5247 1.1 mrg ? 1 : -1];
5248 1.1 mrg int
5249 1.1 mrg main ()
5250 1.1 mrg {
5251 1.1 mrg
5252 1.1 mrg ;
5253 1.1 mrg return 0;
5254 1.1 mrg }
5255 1.1 mrg _ACEOF
5256 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
5257 1.1 mrg ac_cv_sys_large_files=1; break
5258 1.1 mrg fi
5259 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5260 1.1 mrg ac_cv_sys_large_files=unknown
5261 1.1 mrg break
5262 1.1 mrg done
5263 1.1 mrg fi
5264 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5265 1.1 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
5266 1.1 mrg case $ac_cv_sys_large_files in #(
5267 1.1 mrg no | unknown) ;;
5268 1.1 mrg *)
5269 1.1 mrg cat >>confdefs.h <<_ACEOF
5270 1.1 mrg #define _LARGE_FILES $ac_cv_sys_large_files
5271 1.1 mrg _ACEOF
5272 1.1 mrg ;;
5273 1.1 mrg esac
5274 1.1 mrg rm -rf conftest*
5275 1.1 mrg fi
5276 1.1 mrg fi
5277 1.1 mrg
5278 1.7 mrg ac_ext=c
5279 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
5280 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5281 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5282 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5283 1.7 mrg
5284 1.4 mrg ac_lto_plugin_warn_cflags=
5285 1.4 mrg save_CFLAGS="$CFLAGS"
5286 1.4 mrg for real_option in -Wall; do
5287 1.4 mrg # Do the check with the no- prefix removed since gcc silently
5288 1.4 mrg # accepts any -Wno-* option on purpose
5289 1.4 mrg case $real_option in
5290 1.4 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
5291 1.4 mrg *) option=$real_option ;;
5292 1.4 mrg esac
5293 1.4 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
5294 1.4 mrg
5295 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
5296 1.4 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
5297 1.4 mrg if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
5298 1.4 mrg $as_echo_n "(cached) " >&6
5299 1.4 mrg else
5300 1.4 mrg CFLAGS="$option"
5301 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5302 1.4 mrg /* end confdefs.h. */
5303 1.1 mrg
5304 1.4 mrg int
5305 1.4 mrg main ()
5306 1.4 mrg {
5307 1.4 mrg
5308 1.4 mrg ;
5309 1.4 mrg return 0;
5310 1.4 mrg }
5311 1.4 mrg _ACEOF
5312 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
5313 1.4 mrg eval "$as_acx_Woption=yes"
5314 1.4 mrg else
5315 1.4 mrg eval "$as_acx_Woption=no"
5316 1.4 mrg fi
5317 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5318 1.4 mrg
5319 1.4 mrg fi
5320 1.4 mrg eval ac_res=\$$as_acx_Woption
5321 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5322 1.4 mrg $as_echo "$ac_res" >&6; }
5323 1.4 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
5324 1.4 mrg ac_lto_plugin_warn_cflags="$ac_lto_plugin_warn_cflags${ac_lto_plugin_warn_cflags:+ }$real_option"
5325 1.4 mrg fi
5326 1.4 mrg done
5327 1.4 mrg CFLAGS="$save_CFLAGS"
5328 1.7 mrg ac_ext=c
5329 1.7 mrg ac_cpp='$CPP $CPPFLAGS'
5330 1.7 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5331 1.7 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5332 1.7 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
5333 1.7 mrg
5334 1.1 mrg
5335 1.6 mrg
5336 1.6 mrg # Check whether -static-libgcc is supported.
5337 1.6 mrg saved_LDFLAGS="$LDFLAGS"
5338 1.6 mrg LDFLAGS="$LDFLAGS -static-libgcc"
5339 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -static-libgcc" >&5
5340 1.6 mrg $as_echo_n "checking for -static-libgcc... " >&6; }
5341 1.6 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5342 1.6 mrg /* end confdefs.h. */
5343 1.6 mrg
5344 1.6 mrg int main() {}
5345 1.6 mrg _ACEOF
5346 1.6 mrg if ac_fn_c_try_link "$LINENO"; then :
5347 1.6 mrg have_static_libgcc=yes
5348 1.6 mrg else
5349 1.6 mrg have_static_libgcc=no
5350 1.6 mrg fi
5351 1.6 mrg rm -f core conftest.err conftest.$ac_objext \
5352 1.6 mrg conftest$ac_exeext conftest.$ac_ext
5353 1.6 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_static_libgcc" >&5
5354 1.6 mrg $as_echo "$have_static_libgcc" >&6; };
5355 1.6 mrg LDFLAGS="$saved_LDFLAGS"
5356 1.6 mrg # Need -Wc to get it through libtool.
5357 1.6 mrg if test "x$have_static_libgcc" = xyes; then
5358 1.6 mrg ac_lto_plugin_ldflags="-Wc,-static-libgcc"
5359 1.6 mrg fi
5360 1.6 mrg
5361 1.6 mrg
5362 1.6 mrg if test x"$host_subdir" = x.; then
5363 1.6 mrg gcc_build_dir=../gcc
5364 1.6 mrg else
5365 1.6 mrg gcc_build_dir=../../$host_subdir/gcc
5366 1.6 mrg fi
5367 1.6 mrg
5368 1.6 mrg
5369 1.6 mrg # Used for constructing correct paths for offload compilers.
5370 1.6 mrg accel_dir_suffix=
5371 1.6 mrg real_target_noncanonical=${target_noncanonical}
5372 1.6 mrg if test x"$enable_as_accelerator_for" != x; then
5373 1.6 mrg accel_dir_suffix=/accel/${target_noncanonical}
5374 1.6 mrg real_target_noncanonical=${enable_as_accelerator_for}
5375 1.6 mrg fi
5376 1.6 mrg
5377 1.6 mrg
5378 1.6 mrg
5379 1.1 mrg case `pwd` in
5380 1.1 mrg *\ * | *\ *)
5381 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5382 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5383 1.1 mrg esac
5384 1.1 mrg
5385 1.1 mrg
5386 1.1 mrg
5387 1.1 mrg macro_version='2.2.7a'
5388 1.1 mrg macro_revision='1.3134'
5389 1.1 mrg
5390 1.1 mrg
5391 1.1 mrg
5392 1.1 mrg
5393 1.1 mrg
5394 1.1 mrg
5395 1.1 mrg
5396 1.1 mrg
5397 1.1 mrg
5398 1.1 mrg
5399 1.1 mrg
5400 1.1 mrg
5401 1.1 mrg
5402 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
5403 1.1 mrg
5404 1.1 mrg # Backslashify metacharacters that are still active within
5405 1.1 mrg # double-quoted strings.
5406 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5407 1.1 mrg
5408 1.1 mrg # Same as above, but do not quote variable references.
5409 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
5410 1.1 mrg
5411 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
5412 1.1 mrg # double_quote_subst'ed string.
5413 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5414 1.1 mrg
5415 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
5416 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5417 1.1 mrg
5418 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
5419 1.1 mrg no_glob_subst='s/\*/\\\*/g'
5420 1.1 mrg
5421 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5422 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5423 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5424 1.1 mrg
5425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5426 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
5427 1.1 mrg # Test print first, because it will be a builtin if present.
5428 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5429 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5430 1.1 mrg ECHO='print -r --'
5431 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5432 1.1 mrg ECHO='printf %s\n'
5433 1.1 mrg else
5434 1.1 mrg # Use this function as a fallback that always works.
5435 1.1 mrg func_fallback_echo ()
5436 1.1 mrg {
5437 1.1 mrg eval 'cat <<_LTECHO_EOF
5438 1.1 mrg $1
5439 1.1 mrg _LTECHO_EOF'
5440 1.1 mrg }
5441 1.1 mrg ECHO='func_fallback_echo'
5442 1.1 mrg fi
5443 1.1 mrg
5444 1.1 mrg # func_echo_all arg...
5445 1.1 mrg # Invoke $ECHO with all args, space-separated.
5446 1.1 mrg func_echo_all ()
5447 1.1 mrg {
5448 1.1 mrg $ECHO ""
5449 1.1 mrg }
5450 1.1 mrg
5451 1.1 mrg case "$ECHO" in
5452 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5453 1.1 mrg $as_echo "printf" >&6; } ;;
5454 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5455 1.1 mrg $as_echo "print -r" >&6; } ;;
5456 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5457 1.1 mrg $as_echo "cat" >&6; } ;;
5458 1.1 mrg esac
5459 1.1 mrg
5460 1.1 mrg
5461 1.1 mrg
5462 1.1 mrg
5463 1.1 mrg
5464 1.1 mrg
5465 1.1 mrg
5466 1.1 mrg
5467 1.1 mrg
5468 1.1 mrg
5469 1.1 mrg
5470 1.1 mrg
5471 1.1 mrg
5472 1.1 mrg
5473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5474 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5475 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
5476 1.1 mrg $as_echo_n "(cached) " >&6
5477 1.1 mrg else
5478 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5479 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
5480 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
5481 1.1 mrg done
5482 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5483 1.1 mrg { ac_script=; unset ac_script;}
5484 1.1 mrg if test -z "$SED"; then
5485 1.1 mrg ac_path_SED_found=false
5486 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5487 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5488 1.1 mrg for as_dir in $PATH
5489 1.1 mrg do
5490 1.1 mrg IFS=$as_save_IFS
5491 1.1 mrg test -z "$as_dir" && as_dir=.
5492 1.1 mrg for ac_prog in sed gsed; do
5493 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5494 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5495 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5496 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
5497 1.1 mrg # Check for GNU $ac_path_SED
5498 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
5499 1.1 mrg *GNU*)
5500 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5501 1.1 mrg *)
5502 1.1 mrg ac_count=0
5503 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5504 1.1 mrg while :
5505 1.1 mrg do
5506 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5507 1.1 mrg mv "conftest.tmp" "conftest.in"
5508 1.1 mrg cp "conftest.in" "conftest.nl"
5509 1.1 mrg $as_echo '' >> "conftest.nl"
5510 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5511 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5512 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5513 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5514 1.1 mrg # Best one so far, save it but keep looking for a better one
5515 1.1 mrg ac_cv_path_SED="$ac_path_SED"
5516 1.1 mrg ac_path_SED_max=$ac_count
5517 1.1 mrg fi
5518 1.1 mrg # 10*(2^10) chars as input seems more than enough
5519 1.1 mrg test $ac_count -gt 10 && break
5520 1.1 mrg done
5521 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5522 1.1 mrg esac
5523 1.1 mrg
5524 1.1 mrg $ac_path_SED_found && break 3
5525 1.1 mrg done
5526 1.1 mrg done
5527 1.1 mrg done
5528 1.1 mrg IFS=$as_save_IFS
5529 1.1 mrg if test -z "$ac_cv_path_SED"; then
5530 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5531 1.1 mrg fi
5532 1.1 mrg else
5533 1.7 mrg ac_cv_path_SED=$SED
5534 1.1 mrg fi
5535 1.1 mrg
5536 1.1 mrg fi
5537 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5538 1.7 mrg $as_echo "$ac_cv_path_SED" >&6; }
5539 1.7 mrg SED="$ac_cv_path_SED"
5540 1.7 mrg rm -f conftest.sed
5541 1.7 mrg
5542 1.7 mrg test -z "$SED" && SED=sed
5543 1.7 mrg Xsed="$SED -e 1s/^X//"
5544 1.7 mrg
5545 1.7 mrg
5546 1.7 mrg
5547 1.7 mrg
5548 1.7 mrg
5549 1.7 mrg
5550 1.7 mrg
5551 1.7 mrg
5552 1.7 mrg
5553 1.1 mrg
5554 1.1 mrg
5555 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5556 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
5557 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
5558 1.1 mrg $as_echo_n "(cached) " >&6
5559 1.1 mrg else
5560 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5561 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
5562 1.1 mrg else
5563 1.1 mrg if test -z "$FGREP"; then
5564 1.1 mrg ac_path_FGREP_found=false
5565 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5566 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5567 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5568 1.1 mrg do
5569 1.1 mrg IFS=$as_save_IFS
5570 1.1 mrg test -z "$as_dir" && as_dir=.
5571 1.1 mrg for ac_prog in fgrep; do
5572 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5573 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5574 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5575 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5576 1.1 mrg # Check for GNU $ac_path_FGREP
5577 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
5578 1.1 mrg *GNU*)
5579 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5580 1.1 mrg *)
5581 1.1 mrg ac_count=0
5582 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5583 1.1 mrg while :
5584 1.1 mrg do
5585 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5586 1.1 mrg mv "conftest.tmp" "conftest.in"
5587 1.1 mrg cp "conftest.in" "conftest.nl"
5588 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
5589 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5590 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5591 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5592 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5593 1.1 mrg # Best one so far, save it but keep looking for a better one
5594 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5595 1.1 mrg ac_path_FGREP_max=$ac_count
5596 1.1 mrg fi
5597 1.1 mrg # 10*(2^10) chars as input seems more than enough
5598 1.1 mrg test $ac_count -gt 10 && break
5599 1.1 mrg done
5600 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5601 1.1 mrg esac
5602 1.1 mrg
5603 1.1 mrg $ac_path_FGREP_found && break 3
5604 1.1 mrg done
5605 1.1 mrg done
5606 1.1 mrg done
5607 1.1 mrg IFS=$as_save_IFS
5608 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
5609 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5610 1.1 mrg fi
5611 1.1 mrg else
5612 1.1 mrg ac_cv_path_FGREP=$FGREP
5613 1.1 mrg fi
5614 1.1 mrg
5615 1.1 mrg fi
5616 1.1 mrg fi
5617 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5618 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5619 1.1 mrg FGREP="$ac_cv_path_FGREP"
5620 1.1 mrg
5621 1.1 mrg
5622 1.1 mrg test -z "$GREP" && GREP=grep
5623 1.1 mrg
5624 1.1 mrg
5625 1.1 mrg
5626 1.1 mrg
5627 1.1 mrg
5628 1.1 mrg
5629 1.1 mrg
5630 1.1 mrg
5631 1.1 mrg
5632 1.1 mrg
5633 1.1 mrg
5634 1.1 mrg
5635 1.1 mrg
5636 1.1 mrg
5637 1.1 mrg
5638 1.1 mrg
5639 1.1 mrg
5640 1.1 mrg
5641 1.1 mrg
5642 1.1 mrg # Check whether --with-gnu-ld was given.
5643 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
5644 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5645 1.1 mrg else
5646 1.1 mrg with_gnu_ld=no
5647 1.1 mrg fi
5648 1.1 mrg
5649 1.1 mrg ac_prog=ld
5650 1.1 mrg if test "$GCC" = yes; then
5651 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
5652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5653 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5654 1.1 mrg case $host in
5655 1.1 mrg *-*-mingw*)
5656 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
5657 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5658 1.1 mrg *)
5659 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5660 1.1 mrg esac
5661 1.1 mrg case $ac_prog in
5662 1.1 mrg # Accept absolute paths.
5663 1.1 mrg [\\/]* | ?:[\\/]*)
5664 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
5665 1.1 mrg # Canonicalize the pathname of ld
5666 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5667 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5668 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5669 1.1 mrg done
5670 1.1 mrg test -z "$LD" && LD="$ac_prog"
5671 1.1 mrg ;;
5672 1.1 mrg "")
5673 1.1 mrg # If it fails, then pretend we aren't using GCC.
5674 1.1 mrg ac_prog=ld
5675 1.1 mrg ;;
5676 1.1 mrg *)
5677 1.1 mrg # If it is relative, then search for the first ld in PATH.
5678 1.1 mrg with_gnu_ld=unknown
5679 1.1 mrg ;;
5680 1.1 mrg esac
5681 1.1 mrg elif test "$with_gnu_ld" = yes; then
5682 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5683 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
5684 1.1 mrg else
5685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5686 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5687 1.1 mrg fi
5688 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
5689 1.1 mrg $as_echo_n "(cached) " >&6
5690 1.1 mrg else
5691 1.1 mrg if test -z "$LD"; then
5692 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5693 1.1 mrg for ac_dir in $PATH; do
5694 1.1 mrg IFS="$lt_save_ifs"
5695 1.1 mrg test -z "$ac_dir" && ac_dir=.
5696 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5697 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5698 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5699 1.1 mrg # but apparently some variants of GNU ld only accept -v.
5700 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5701 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5702 1.1 mrg *GNU* | *'with BFD'*)
5703 1.1 mrg test "$with_gnu_ld" != no && break
5704 1.1 mrg ;;
5705 1.1 mrg *)
5706 1.1 mrg test "$with_gnu_ld" != yes && break
5707 1.1 mrg ;;
5708 1.1 mrg esac
5709 1.1 mrg fi
5710 1.1 mrg done
5711 1.1 mrg IFS="$lt_save_ifs"
5712 1.1 mrg else
5713 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5714 1.1 mrg fi
5715 1.1 mrg fi
5716 1.1 mrg
5717 1.1 mrg LD="$lt_cv_path_LD"
5718 1.1 mrg if test -n "$LD"; then
5719 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5720 1.1 mrg $as_echo "$LD" >&6; }
5721 1.1 mrg else
5722 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5723 1.1 mrg $as_echo "no" >&6; }
5724 1.1 mrg fi
5725 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5726 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5727 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5728 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5729 1.1 mrg $as_echo_n "(cached) " >&6
5730 1.1 mrg else
5731 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5732 1.1 mrg case `$LD -v 2>&1 </dev/null` in
5733 1.1 mrg *GNU* | *'with BFD'*)
5734 1.1 mrg lt_cv_prog_gnu_ld=yes
5735 1.1 mrg ;;
5736 1.1 mrg *)
5737 1.1 mrg lt_cv_prog_gnu_ld=no
5738 1.1 mrg ;;
5739 1.1 mrg esac
5740 1.1 mrg fi
5741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5742 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5743 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5754 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5755 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
5756 1.1 mrg $as_echo_n "(cached) " >&6
5757 1.1 mrg else
5758 1.1 mrg if test -n "$NM"; then
5759 1.1 mrg # Let the user override the test.
5760 1.1 mrg lt_cv_path_NM="$NM"
5761 1.1 mrg else
5762 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5763 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5764 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
5765 1.1 mrg fi
5766 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
5767 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5768 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5769 1.1 mrg IFS="$lt_save_ifs"
5770 1.1 mrg test -z "$ac_dir" && ac_dir=.
5771 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5772 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5773 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
5774 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5775 1.1 mrg # nm: unknown option "B" ignored
5776 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
5777 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5778 1.1 mrg */dev/null* | *'Invalid file or object type'*)
5779 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
5780 1.1 mrg break
5781 1.1 mrg ;;
5782 1.1 mrg *)
5783 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5784 1.1 mrg */dev/null*)
5785 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
5786 1.1 mrg break
5787 1.1 mrg ;;
5788 1.1 mrg *)
5789 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5790 1.1 mrg continue # so that we can try to find one that supports BSD flags
5791 1.1 mrg ;;
5792 1.1 mrg esac
5793 1.1 mrg ;;
5794 1.1 mrg esac
5795 1.1 mrg fi
5796 1.1 mrg done
5797 1.1 mrg IFS="$lt_save_ifs"
5798 1.1 mrg done
5799 1.1 mrg : ${lt_cv_path_NM=no}
5800 1.1 mrg fi
5801 1.1 mrg fi
5802 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5803 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
5804 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
5805 1.1 mrg NM="$lt_cv_path_NM"
5806 1.1 mrg else
5807 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5808 1.1 mrg if test -n "$DUMPBIN"; then :
5809 1.1 mrg # Let the user override the test.
5810 1.1 mrg else
5811 1.1 mrg if test -n "$ac_tool_prefix"; then
5812 1.1 mrg for ac_prog in dumpbin "link -dump"
5813 1.1 mrg do
5814 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5815 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5817 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5818 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5819 1.1 mrg $as_echo_n "(cached) " >&6
5820 1.1 mrg else
5821 1.1 mrg if test -n "$DUMPBIN"; then
5822 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5823 1.1 mrg else
5824 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5825 1.1 mrg for as_dir in $PATH
5826 1.1 mrg do
5827 1.1 mrg IFS=$as_save_IFS
5828 1.1 mrg test -z "$as_dir" && as_dir=.
5829 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5830 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5831 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5832 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5833 1.1 mrg break 2
5834 1.1 mrg fi
5835 1.1 mrg done
5836 1.1 mrg done
5837 1.1 mrg IFS=$as_save_IFS
5838 1.1 mrg
5839 1.1 mrg fi
5840 1.1 mrg fi
5841 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5842 1.1 mrg if test -n "$DUMPBIN"; then
5843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5844 1.1 mrg $as_echo "$DUMPBIN" >&6; }
5845 1.1 mrg else
5846 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5847 1.1 mrg $as_echo "no" >&6; }
5848 1.1 mrg fi
5849 1.1 mrg
5850 1.1 mrg
5851 1.1 mrg test -n "$DUMPBIN" && break
5852 1.1 mrg done
5853 1.1 mrg fi
5854 1.1 mrg if test -z "$DUMPBIN"; then
5855 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
5856 1.1 mrg for ac_prog in dumpbin "link -dump"
5857 1.1 mrg do
5858 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5859 1.1 mrg set dummy $ac_prog; ac_word=$2
5860 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5861 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5862 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5863 1.1 mrg $as_echo_n "(cached) " >&6
5864 1.1 mrg else
5865 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5866 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5867 1.1 mrg else
5868 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5869 1.1 mrg for as_dir in $PATH
5870 1.1 mrg do
5871 1.1 mrg IFS=$as_save_IFS
5872 1.1 mrg test -z "$as_dir" && as_dir=.
5873 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5874 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5875 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5876 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5877 1.1 mrg break 2
5878 1.1 mrg fi
5879 1.1 mrg done
5880 1.1 mrg done
5881 1.1 mrg IFS=$as_save_IFS
5882 1.1 mrg
5883 1.1 mrg fi
5884 1.1 mrg fi
5885 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5886 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5887 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5888 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5889 1.1 mrg else
5890 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5891 1.1 mrg $as_echo "no" >&6; }
5892 1.1 mrg fi
5893 1.1 mrg
5894 1.1 mrg
5895 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
5896 1.1 mrg done
5897 1.1 mrg
5898 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
5899 1.1 mrg DUMPBIN=":"
5900 1.1 mrg else
5901 1.1 mrg case $cross_compiling:$ac_tool_warned in
5902 1.1 mrg yes:)
5903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5904 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5905 1.1 mrg ac_tool_warned=yes ;;
5906 1.1 mrg esac
5907 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
5908 1.1 mrg fi
5909 1.1 mrg fi
5910 1.1 mrg
5911 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5912 1.1 mrg *COFF*)
5913 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
5914 1.1 mrg ;;
5915 1.1 mrg *)
5916 1.1 mrg DUMPBIN=:
5917 1.1 mrg ;;
5918 1.1 mrg esac
5919 1.1 mrg fi
5920 1.1 mrg
5921 1.1 mrg if test "$DUMPBIN" != ":"; then
5922 1.1 mrg NM="$DUMPBIN"
5923 1.1 mrg fi
5924 1.1 mrg fi
5925 1.1 mrg test -z "$NM" && NM=nm
5926 1.1 mrg
5927 1.1 mrg
5928 1.1 mrg
5929 1.1 mrg
5930 1.1 mrg
5931 1.1 mrg
5932 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5933 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5934 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
5935 1.1 mrg $as_echo_n "(cached) " >&6
5936 1.1 mrg else
5937 1.1 mrg lt_cv_nm_interface="BSD nm"
5938 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5939 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5940 1.1 mrg (eval "$ac_compile" 2>conftest.err)
5941 1.1 mrg cat conftest.err >&5
5942 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5943 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5944 1.1 mrg cat conftest.err >&5
5945 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5946 1.1 mrg cat conftest.out >&5
5947 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5948 1.1 mrg lt_cv_nm_interface="MS dumpbin"
5949 1.1 mrg fi
5950 1.1 mrg rm -f conftest*
5951 1.1 mrg fi
5952 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5953 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5954 1.1 mrg
5955 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5956 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5957 1.1 mrg LN_S=$as_ln_s
5958 1.1 mrg if test "$LN_S" = "ln -s"; then
5959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5960 1.1 mrg $as_echo "yes" >&6; }
5961 1.1 mrg else
5962 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5963 1.1 mrg $as_echo "no, using $LN_S" >&6; }
5964 1.1 mrg fi
5965 1.1 mrg
5966 1.1 mrg # find the maximum length of command line arguments
5967 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5968 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5969 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5970 1.1 mrg $as_echo_n "(cached) " >&6
5971 1.1 mrg else
5972 1.1 mrg i=0
5973 1.1 mrg teststring="ABCD"
5974 1.1 mrg
5975 1.1 mrg case $build_os in
5976 1.1 mrg msdosdjgpp*)
5977 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5978 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5979 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
5980 1.1 mrg # check would be larger than it should be.
5981 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5982 1.1 mrg ;;
5983 1.1 mrg
5984 1.1 mrg gnu*)
5985 1.1 mrg # Under GNU Hurd, this test is not required because there is
5986 1.1 mrg # no limit to the length of command line arguments.
5987 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
5988 1.1 mrg lt_cv_sys_max_cmd_len=-1;
5989 1.1 mrg ;;
5990 1.1 mrg
5991 1.1 mrg cygwin* | mingw* | cegcc*)
5992 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5993 1.1 mrg # about 5 minutes as the teststring grows exponentially.
5994 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5995 1.1 mrg # you end up with a "frozen" computer, even though with patience
5996 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
5997 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
5998 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5999 1.1 mrg lt_cv_sys_max_cmd_len=8192;
6000 1.1 mrg ;;
6001 1.1 mrg
6002 1.1 mrg mint*)
6003 1.1 mrg # On MiNT this can take a long time and run out of memory.
6004 1.1 mrg lt_cv_sys_max_cmd_len=8192;
6005 1.1 mrg ;;
6006 1.1 mrg
6007 1.1 mrg amigaos*)
6008 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
6009 1.1 mrg # So we just punt and use a minimum line length of 8192.
6010 1.1 mrg lt_cv_sys_max_cmd_len=8192;
6011 1.1 mrg ;;
6012 1.1 mrg
6013 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6014 1.1 mrg # This has been around since 386BSD, at least. Likely further.
6015 1.1 mrg if test -x /sbin/sysctl; then
6016 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6017 1.1 mrg elif test -x /usr/sbin/sysctl; then
6018 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6019 1.1 mrg else
6020 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6021 1.1 mrg fi
6022 1.1 mrg # And add a safety zone
6023 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6024 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6025 1.1 mrg ;;
6026 1.1 mrg
6027 1.1 mrg interix*)
6028 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
6029 1.1 mrg lt_cv_sys_max_cmd_len=196608
6030 1.1 mrg ;;
6031 1.1 mrg
6032 1.1 mrg osf*)
6033 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6034 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6035 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
6036 1.1 mrg # First set a reasonable default.
6037 1.1 mrg lt_cv_sys_max_cmd_len=16384
6038 1.1 mrg #
6039 1.1 mrg if test -x /sbin/sysconfig; then
6040 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6041 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
6042 1.1 mrg esac
6043 1.1 mrg fi
6044 1.1 mrg ;;
6045 1.1 mrg sco3.2v5*)
6046 1.1 mrg lt_cv_sys_max_cmd_len=102400
6047 1.1 mrg ;;
6048 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
6049 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6050 1.1 mrg if test -n "$kargmax"; then
6051 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
6052 1.1 mrg else
6053 1.1 mrg lt_cv_sys_max_cmd_len=32768
6054 1.1 mrg fi
6055 1.1 mrg ;;
6056 1.1 mrg *)
6057 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6058 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
6059 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6060 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6061 1.1 mrg else
6062 1.1 mrg # Make teststring a little bigger before we do anything with it.
6063 1.1 mrg # a 1K string should be a reasonable start.
6064 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
6065 1.1 mrg teststring=$teststring$teststring
6066 1.1 mrg done
6067 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6068 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
6069 1.1 mrg # maximum length that is only half of the actual maximum length, but
6070 1.1 mrg # we can't tell.
6071 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6072 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6073 1.1 mrg test $i != 17 # 1/2 MB should be enough
6074 1.1 mrg do
6075 1.1 mrg i=`expr $i + 1`
6076 1.1 mrg teststring=$teststring$teststring
6077 1.1 mrg done
6078 1.1 mrg # Only check the string length outside the loop.
6079 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6080 1.1 mrg teststring=
6081 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
6082 1.1 mrg # massive amounts of additional arguments before passing them to the
6083 1.1 mrg # linker. It appears as though 1/2 is a usable value.
6084 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6085 1.1 mrg fi
6086 1.1 mrg ;;
6087 1.1 mrg esac
6088 1.1 mrg
6089 1.1 mrg fi
6090 1.1 mrg
6091 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
6092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6093 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6094 1.1 mrg else
6095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6096 1.1 mrg $as_echo "none" >&6; }
6097 1.1 mrg fi
6098 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
6099 1.1 mrg
6100 1.1 mrg
6101 1.1 mrg
6102 1.1 mrg
6103 1.1 mrg
6104 1.1 mrg
6105 1.1 mrg : ${CP="cp -f"}
6106 1.1 mrg : ${MV="mv -f"}
6107 1.1 mrg : ${RM="rm -f"}
6108 1.1 mrg
6109 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6110 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6111 1.1 mrg # Try some XSI features
6112 1.1 mrg xsi_shell=no
6113 1.1 mrg ( _lt_dummy="a/b/c"
6114 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6115 1.1 mrg = c,a/b,, \
6116 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
6117 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6118 1.1 mrg && xsi_shell=yes
6119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6120 1.1 mrg $as_echo "$xsi_shell" >&6; }
6121 1.1 mrg
6122 1.1 mrg
6123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6124 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6125 1.1 mrg lt_shell_append=no
6126 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6127 1.1 mrg >/dev/null 2>&1 \
6128 1.1 mrg && lt_shell_append=yes
6129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6130 1.1 mrg $as_echo "$lt_shell_append" >&6; }
6131 1.1 mrg
6132 1.1 mrg
6133 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6134 1.1 mrg lt_unset=unset
6135 1.1 mrg else
6136 1.1 mrg lt_unset=false
6137 1.1 mrg fi
6138 1.1 mrg
6139 1.1 mrg
6140 1.1 mrg
6141 1.1 mrg
6142 1.1 mrg
6143 1.1 mrg # test EBCDIC or ASCII
6144 1.1 mrg case `echo X|tr X '\101'` in
6145 1.1 mrg A) # ASCII based system
6146 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6147 1.1 mrg lt_SP2NL='tr \040 \012'
6148 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
6149 1.1 mrg ;;
6150 1.1 mrg *) # EBCDIC based system
6151 1.1 mrg lt_SP2NL='tr \100 \n'
6152 1.1 mrg lt_NL2SP='tr \r\n \100\100'
6153 1.1 mrg ;;
6154 1.1 mrg esac
6155 1.1 mrg
6156 1.1 mrg
6157 1.1 mrg
6158 1.1 mrg
6159 1.1 mrg
6160 1.1 mrg
6161 1.1 mrg
6162 1.1 mrg
6163 1.1 mrg
6164 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6165 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
6166 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
6167 1.1 mrg $as_echo_n "(cached) " >&6
6168 1.1 mrg else
6169 1.1 mrg lt_cv_ld_reload_flag='-r'
6170 1.1 mrg fi
6171 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6172 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
6173 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
6174 1.1 mrg case $reload_flag in
6175 1.1 mrg "" | " "*) ;;
6176 1.1 mrg *) reload_flag=" $reload_flag" ;;
6177 1.1 mrg esac
6178 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6179 1.1 mrg case $host_os in
6180 1.1 mrg darwin*)
6181 1.1 mrg if test "$GCC" = yes; then
6182 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6183 1.1 mrg else
6184 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
6185 1.1 mrg fi
6186 1.1 mrg ;;
6187 1.1 mrg esac
6188 1.1 mrg
6189 1.1 mrg
6190 1.1 mrg
6191 1.1 mrg
6192 1.1 mrg
6193 1.1 mrg
6194 1.1 mrg
6195 1.1 mrg
6196 1.1 mrg
6197 1.1 mrg if test -n "$ac_tool_prefix"; then
6198 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6199 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
6200 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6202 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6203 1.1 mrg $as_echo_n "(cached) " >&6
6204 1.1 mrg else
6205 1.1 mrg if test -n "$OBJDUMP"; then
6206 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6207 1.1 mrg else
6208 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209 1.1 mrg for as_dir in $PATH
6210 1.1 mrg do
6211 1.1 mrg IFS=$as_save_IFS
6212 1.1 mrg test -z "$as_dir" && as_dir=.
6213 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6214 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6216 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217 1.1 mrg break 2
6218 1.1 mrg fi
6219 1.1 mrg done
6220 1.1 mrg done
6221 1.1 mrg IFS=$as_save_IFS
6222 1.1 mrg
6223 1.1 mrg fi
6224 1.1 mrg fi
6225 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
6226 1.1 mrg if test -n "$OBJDUMP"; then
6227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6228 1.1 mrg $as_echo "$OBJDUMP" >&6; }
6229 1.1 mrg else
6230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231 1.1 mrg $as_echo "no" >&6; }
6232 1.1 mrg fi
6233 1.1 mrg
6234 1.1 mrg
6235 1.1 mrg fi
6236 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
6237 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
6238 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
6239 1.1 mrg set dummy objdump; ac_word=$2
6240 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6241 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6242 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6243 1.1 mrg $as_echo_n "(cached) " >&6
6244 1.1 mrg else
6245 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
6246 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6247 1.1 mrg else
6248 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249 1.1 mrg for as_dir in $PATH
6250 1.1 mrg do
6251 1.1 mrg IFS=$as_save_IFS
6252 1.1 mrg test -z "$as_dir" && as_dir=.
6253 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6254 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
6256 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6257 1.1 mrg break 2
6258 1.1 mrg fi
6259 1.1 mrg done
6260 1.1 mrg done
6261 1.1 mrg IFS=$as_save_IFS
6262 1.1 mrg
6263 1.1 mrg fi
6264 1.1 mrg fi
6265 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6266 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
6267 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6268 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
6269 1.1 mrg else
6270 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6271 1.1 mrg $as_echo "no" >&6; }
6272 1.1 mrg fi
6273 1.1 mrg
6274 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
6275 1.1 mrg OBJDUMP="false"
6276 1.1 mrg else
6277 1.1 mrg case $cross_compiling:$ac_tool_warned in
6278 1.1 mrg yes:)
6279 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6280 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6281 1.1 mrg ac_tool_warned=yes ;;
6282 1.1 mrg esac
6283 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
6284 1.1 mrg fi
6285 1.1 mrg else
6286 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
6287 1.1 mrg fi
6288 1.1 mrg
6289 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
6290 1.1 mrg
6291 1.1 mrg
6292 1.1 mrg
6293 1.1 mrg
6294 1.1 mrg
6295 1.1 mrg
6296 1.1 mrg
6297 1.1 mrg
6298 1.1 mrg
6299 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6300 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6301 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
6302 1.1 mrg $as_echo_n "(cached) " >&6
6303 1.1 mrg else
6304 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
6305 1.1 mrg lt_cv_file_magic_test_file=
6306 1.1 mrg lt_cv_deplibs_check_method='unknown'
6307 1.1 mrg # Need to set the preceding variable on all platforms that support
6308 1.1 mrg # interlibrary dependencies.
6309 1.1 mrg # 'none' -- dependencies not supported.
6310 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
6311 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
6312 1.1 mrg # 'test_compile' -- check by making test program.
6313 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
6314 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
6315 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
6316 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
6317 1.1 mrg
6318 1.1 mrg case $host_os in
6319 1.1 mrg aix[4-9]*)
6320 1.1 mrg lt_cv_deplibs_check_method=pass_all
6321 1.1 mrg ;;
6322 1.1 mrg
6323 1.1 mrg beos*)
6324 1.1 mrg lt_cv_deplibs_check_method=pass_all
6325 1.1 mrg ;;
6326 1.1 mrg
6327 1.1 mrg bsdi[45]*)
6328 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6329 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
6330 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
6331 1.1 mrg ;;
6332 1.1 mrg
6333 1.1 mrg cygwin*)
6334 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
6335 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6336 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6337 1.1 mrg ;;
6338 1.1 mrg
6339 1.1 mrg mingw* | pw32*)
6340 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
6341 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
6342 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
6343 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6344 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6345 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6346 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6347 1.1 mrg else
6348 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6349 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6350 1.1 mrg fi
6351 1.1 mrg ;;
6352 1.1 mrg
6353 1.1 mrg cegcc*)
6354 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
6355 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6356 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6357 1.1 mrg ;;
6358 1.1 mrg
6359 1.1 mrg darwin* | rhapsody*)
6360 1.1 mrg lt_cv_deplibs_check_method=pass_all
6361 1.1 mrg ;;
6362 1.1 mrg
6363 1.1 mrg freebsd* | dragonfly*)
6364 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6365 1.1 mrg case $host_cpu in
6366 1.1 mrg i*86 )
6367 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
6368 1.1 mrg # Let's accept both of them until this is cleared up.
6369 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6370 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6371 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6372 1.1 mrg ;;
6373 1.1 mrg esac
6374 1.1 mrg else
6375 1.1 mrg lt_cv_deplibs_check_method=pass_all
6376 1.1 mrg fi
6377 1.1 mrg ;;
6378 1.1 mrg
6379 1.1 mrg gnu*)
6380 1.1 mrg lt_cv_deplibs_check_method=pass_all
6381 1.1 mrg ;;
6382 1.1 mrg
6383 1.1 mrg haiku*)
6384 1.1 mrg lt_cv_deplibs_check_method=pass_all
6385 1.1 mrg ;;
6386 1.1 mrg
6387 1.1 mrg hpux10.20* | hpux11*)
6388 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6389 1.1 mrg case $host_cpu in
6390 1.1 mrg ia64*)
6391 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'
6392 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6393 1.1 mrg ;;
6394 1.1 mrg hppa*64*)
6395 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]'
6396 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6397 1.1 mrg ;;
6398 1.1 mrg *)
6399 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'
6400 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
6401 1.1 mrg ;;
6402 1.1 mrg esac
6403 1.1 mrg ;;
6404 1.1 mrg
6405 1.1 mrg interix[3-9]*)
6406 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6407 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6408 1.1 mrg ;;
6409 1.1 mrg
6410 1.1 mrg irix5* | irix6* | nonstopux*)
6411 1.1 mrg case $LD in
6412 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
6413 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
6414 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
6415 1.1 mrg *) libmagic=never-match;;
6416 1.1 mrg esac
6417 1.1 mrg lt_cv_deplibs_check_method=pass_all
6418 1.1 mrg ;;
6419 1.1 mrg
6420 1.1 mrg # This must be Linux ELF.
6421 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
6422 1.1 mrg lt_cv_deplibs_check_method=pass_all
6423 1.1 mrg ;;
6424 1.1 mrg
6425 1.1 mrg netbsd*)
6426 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6427 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6428 1.1 mrg else
6429 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6430 1.1 mrg fi
6431 1.1 mrg ;;
6432 1.1 mrg
6433 1.1 mrg newos6*)
6434 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6435 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6436 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
6437 1.1 mrg ;;
6438 1.1 mrg
6439 1.1 mrg *nto* | *qnx*)
6440 1.1 mrg lt_cv_deplibs_check_method=pass_all
6441 1.1 mrg ;;
6442 1.1 mrg
6443 1.1 mrg openbsd*)
6444 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6445 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6446 1.1 mrg else
6447 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6448 1.1 mrg fi
6449 1.1 mrg ;;
6450 1.1 mrg
6451 1.1 mrg osf3* | osf4* | osf5*)
6452 1.1 mrg lt_cv_deplibs_check_method=pass_all
6453 1.1 mrg ;;
6454 1.1 mrg
6455 1.1 mrg rdos*)
6456 1.1 mrg lt_cv_deplibs_check_method=pass_all
6457 1.1 mrg ;;
6458 1.1 mrg
6459 1.1 mrg solaris*)
6460 1.1 mrg lt_cv_deplibs_check_method=pass_all
6461 1.1 mrg ;;
6462 1.1 mrg
6463 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6464 1.1 mrg lt_cv_deplibs_check_method=pass_all
6465 1.1 mrg ;;
6466 1.1 mrg
6467 1.1 mrg sysv4 | sysv4.3*)
6468 1.1 mrg case $host_vendor in
6469 1.1 mrg motorola)
6470 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]'
6471 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6472 1.1 mrg ;;
6473 1.1 mrg ncr)
6474 1.1 mrg lt_cv_deplibs_check_method=pass_all
6475 1.1 mrg ;;
6476 1.1 mrg sequent)
6477 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6478 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6479 1.1 mrg ;;
6480 1.1 mrg sni)
6481 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6482 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6483 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
6484 1.1 mrg ;;
6485 1.1 mrg siemens)
6486 1.1 mrg lt_cv_deplibs_check_method=pass_all
6487 1.1 mrg ;;
6488 1.1 mrg pc)
6489 1.1 mrg lt_cv_deplibs_check_method=pass_all
6490 1.1 mrg ;;
6491 1.1 mrg esac
6492 1.1 mrg ;;
6493 1.1 mrg
6494 1.1 mrg tpf*)
6495 1.1 mrg lt_cv_deplibs_check_method=pass_all
6496 1.1 mrg ;;
6497 1.1 mrg esac
6498 1.1 mrg
6499 1.1 mrg fi
6500 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6501 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6502 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6503 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6504 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6505 1.1 mrg
6506 1.1 mrg
6507 1.1 mrg
6508 1.1 mrg
6509 1.1 mrg
6510 1.1 mrg
6511 1.1 mrg
6512 1.1 mrg
6513 1.1 mrg
6514 1.1 mrg
6515 1.1 mrg
6516 1.1 mrg
6517 1.1 mrg if test -n "$ac_tool_prefix"; then
6518 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6519 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6520 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6521 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6522 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
6523 1.1 mrg $as_echo_n "(cached) " >&6
6524 1.1 mrg else
6525 1.1 mrg if test -n "$AR"; then
6526 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6527 1.1 mrg else
6528 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6529 1.1 mrg for as_dir in $PATH
6530 1.1 mrg do
6531 1.1 mrg IFS=$as_save_IFS
6532 1.1 mrg test -z "$as_dir" && as_dir=.
6533 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6534 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6535 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6536 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6537 1.1 mrg break 2
6538 1.1 mrg fi
6539 1.1 mrg done
6540 1.1 mrg done
6541 1.1 mrg IFS=$as_save_IFS
6542 1.1 mrg
6543 1.1 mrg fi
6544 1.1 mrg fi
6545 1.1 mrg AR=$ac_cv_prog_AR
6546 1.1 mrg if test -n "$AR"; then
6547 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6548 1.1 mrg $as_echo "$AR" >&6; }
6549 1.1 mrg else
6550 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6551 1.1 mrg $as_echo "no" >&6; }
6552 1.1 mrg fi
6553 1.1 mrg
6554 1.1 mrg
6555 1.1 mrg fi
6556 1.1 mrg if test -z "$ac_cv_prog_AR"; then
6557 1.1 mrg ac_ct_AR=$AR
6558 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
6559 1.1 mrg set dummy ar; ac_word=$2
6560 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6561 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6562 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6563 1.1 mrg $as_echo_n "(cached) " >&6
6564 1.1 mrg else
6565 1.1 mrg if test -n "$ac_ct_AR"; then
6566 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6567 1.1 mrg else
6568 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6569 1.1 mrg for as_dir in $PATH
6570 1.1 mrg do
6571 1.1 mrg IFS=$as_save_IFS
6572 1.1 mrg test -z "$as_dir" && as_dir=.
6573 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6574 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6575 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
6576 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6577 1.1 mrg break 2
6578 1.1 mrg fi
6579 1.1 mrg done
6580 1.1 mrg done
6581 1.1 mrg IFS=$as_save_IFS
6582 1.1 mrg
6583 1.1 mrg fi
6584 1.1 mrg fi
6585 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6586 1.1 mrg if test -n "$ac_ct_AR"; then
6587 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6588 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
6589 1.1 mrg else
6590 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6591 1.1 mrg $as_echo "no" >&6; }
6592 1.1 mrg fi
6593 1.1 mrg
6594 1.1 mrg if test "x$ac_ct_AR" = x; then
6595 1.1 mrg AR="false"
6596 1.1 mrg else
6597 1.1 mrg case $cross_compiling:$ac_tool_warned in
6598 1.1 mrg yes:)
6599 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6600 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6601 1.1 mrg ac_tool_warned=yes ;;
6602 1.1 mrg esac
6603 1.1 mrg AR=$ac_ct_AR
6604 1.1 mrg fi
6605 1.1 mrg else
6606 1.1 mrg AR="$ac_cv_prog_AR"
6607 1.1 mrg fi
6608 1.1 mrg
6609 1.1 mrg test -z "$AR" && AR=ar
6610 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6611 1.1 mrg
6612 1.1 mrg
6613 1.1 mrg
6614 1.1 mrg
6615 1.1 mrg
6616 1.1 mrg
6617 1.1 mrg
6618 1.1 mrg
6619 1.1 mrg
6620 1.1 mrg
6621 1.1 mrg
6622 1.1 mrg if test -n "$ac_tool_prefix"; then
6623 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6624 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6625 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6626 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6627 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
6628 1.1 mrg $as_echo_n "(cached) " >&6
6629 1.1 mrg else
6630 1.1 mrg if test -n "$STRIP"; then
6631 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6632 1.1 mrg else
6633 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6634 1.1 mrg for as_dir in $PATH
6635 1.1 mrg do
6636 1.1 mrg IFS=$as_save_IFS
6637 1.1 mrg test -z "$as_dir" && as_dir=.
6638 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6639 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6640 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6641 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6642 1.1 mrg break 2
6643 1.1 mrg fi
6644 1.1 mrg done
6645 1.1 mrg done
6646 1.1 mrg IFS=$as_save_IFS
6647 1.1 mrg
6648 1.1 mrg fi
6649 1.1 mrg fi
6650 1.1 mrg STRIP=$ac_cv_prog_STRIP
6651 1.1 mrg if test -n "$STRIP"; then
6652 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6653 1.1 mrg $as_echo "$STRIP" >&6; }
6654 1.1 mrg else
6655 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6656 1.1 mrg $as_echo "no" >&6; }
6657 1.1 mrg fi
6658 1.1 mrg
6659 1.1 mrg
6660 1.1 mrg fi
6661 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
6662 1.1 mrg ac_ct_STRIP=$STRIP
6663 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
6664 1.1 mrg set dummy strip; ac_word=$2
6665 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6666 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6667 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6668 1.1 mrg $as_echo_n "(cached) " >&6
6669 1.1 mrg else
6670 1.1 mrg if test -n "$ac_ct_STRIP"; then
6671 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6672 1.1 mrg else
6673 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6674 1.1 mrg for as_dir in $PATH
6675 1.1 mrg do
6676 1.1 mrg IFS=$as_save_IFS
6677 1.1 mrg test -z "$as_dir" && as_dir=.
6678 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6679 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6680 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
6681 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6682 1.1 mrg break 2
6683 1.1 mrg fi
6684 1.1 mrg done
6685 1.1 mrg done
6686 1.1 mrg IFS=$as_save_IFS
6687 1.1 mrg
6688 1.1 mrg fi
6689 1.1 mrg fi
6690 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6691 1.1 mrg if test -n "$ac_ct_STRIP"; then
6692 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6693 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
6694 1.1 mrg else
6695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6696 1.1 mrg $as_echo "no" >&6; }
6697 1.1 mrg fi
6698 1.1 mrg
6699 1.1 mrg if test "x$ac_ct_STRIP" = x; then
6700 1.1 mrg STRIP=":"
6701 1.1 mrg else
6702 1.1 mrg case $cross_compiling:$ac_tool_warned in
6703 1.1 mrg yes:)
6704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6705 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6706 1.1 mrg ac_tool_warned=yes ;;
6707 1.1 mrg esac
6708 1.1 mrg STRIP=$ac_ct_STRIP
6709 1.1 mrg fi
6710 1.1 mrg else
6711 1.1 mrg STRIP="$ac_cv_prog_STRIP"
6712 1.1 mrg fi
6713 1.1 mrg
6714 1.1 mrg test -z "$STRIP" && STRIP=:
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 if test -n "$ac_tool_prefix"; then
6722 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6723 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6724 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6725 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6726 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
6727 1.1 mrg $as_echo_n "(cached) " >&6
6728 1.1 mrg else
6729 1.1 mrg if test -n "$RANLIB"; then
6730 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6731 1.1 mrg else
6732 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6733 1.1 mrg for as_dir in $PATH
6734 1.1 mrg do
6735 1.1 mrg IFS=$as_save_IFS
6736 1.1 mrg test -z "$as_dir" && as_dir=.
6737 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6738 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6739 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6740 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6741 1.1 mrg break 2
6742 1.1 mrg fi
6743 1.1 mrg done
6744 1.1 mrg done
6745 1.1 mrg IFS=$as_save_IFS
6746 1.1 mrg
6747 1.1 mrg fi
6748 1.1 mrg fi
6749 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
6750 1.1 mrg if test -n "$RANLIB"; then
6751 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6752 1.1 mrg $as_echo "$RANLIB" >&6; }
6753 1.1 mrg else
6754 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6755 1.1 mrg $as_echo "no" >&6; }
6756 1.1 mrg fi
6757 1.1 mrg
6758 1.1 mrg
6759 1.1 mrg fi
6760 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
6761 1.1 mrg ac_ct_RANLIB=$RANLIB
6762 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6763 1.1 mrg set dummy ranlib; ac_word=$2
6764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6766 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6767 1.1 mrg $as_echo_n "(cached) " >&6
6768 1.1 mrg else
6769 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6770 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6771 1.1 mrg else
6772 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773 1.1 mrg for as_dir in $PATH
6774 1.1 mrg do
6775 1.1 mrg IFS=$as_save_IFS
6776 1.1 mrg test -z "$as_dir" && as_dir=.
6777 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6778 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6779 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6780 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781 1.1 mrg break 2
6782 1.1 mrg fi
6783 1.1 mrg done
6784 1.1 mrg done
6785 1.1 mrg IFS=$as_save_IFS
6786 1.1 mrg
6787 1.1 mrg fi
6788 1.1 mrg fi
6789 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6790 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6791 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6792 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6793 1.1 mrg else
6794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795 1.1 mrg $as_echo "no" >&6; }
6796 1.1 mrg fi
6797 1.1 mrg
6798 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
6799 1.1 mrg RANLIB=":"
6800 1.1 mrg else
6801 1.1 mrg case $cross_compiling:$ac_tool_warned in
6802 1.1 mrg yes:)
6803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6804 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6805 1.1 mrg ac_tool_warned=yes ;;
6806 1.1 mrg esac
6807 1.1 mrg RANLIB=$ac_ct_RANLIB
6808 1.1 mrg fi
6809 1.1 mrg else
6810 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
6811 1.1 mrg fi
6812 1.1 mrg
6813 1.1 mrg test -z "$RANLIB" && RANLIB=:
6814 1.1 mrg
6815 1.1 mrg
6816 1.1 mrg
6817 1.1 mrg
6818 1.1 mrg
6819 1.1 mrg
6820 1.1 mrg # Determine commands to create old-style static archives.
6821 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6822 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
6823 1.1 mrg old_postuninstall_cmds=
6824 1.1 mrg
6825 1.1 mrg if test -n "$RANLIB"; then
6826 1.1 mrg case $host_os in
6827 1.1 mrg openbsd*)
6828 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6829 1.1 mrg ;;
6830 1.1 mrg *)
6831 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6832 1.1 mrg ;;
6833 1.1 mrg esac
6834 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6835 1.1 mrg fi
6836 1.1 mrg
6837 1.1 mrg case $host_os in
6838 1.1 mrg darwin*)
6839 1.1 mrg lock_old_archive_extraction=yes ;;
6840 1.1 mrg *)
6841 1.1 mrg lock_old_archive_extraction=no ;;
6842 1.1 mrg esac
6843 1.1 mrg
6844 1.1 mrg
6845 1.1 mrg
6846 1.1 mrg
6847 1.1 mrg
6848 1.1 mrg
6849 1.1 mrg
6850 1.1 mrg
6851 1.1 mrg
6852 1.1 mrg
6853 1.1 mrg
6854 1.1 mrg
6855 1.1 mrg
6856 1.1 mrg
6857 1.1 mrg
6858 1.1 mrg
6859 1.1 mrg
6860 1.1 mrg
6861 1.1 mrg
6862 1.1 mrg
6863 1.1 mrg
6864 1.1 mrg
6865 1.1 mrg
6866 1.1 mrg
6867 1.1 mrg
6868 1.1 mrg
6869 1.1 mrg
6870 1.1 mrg
6871 1.1 mrg
6872 1.1 mrg
6873 1.1 mrg
6874 1.1 mrg
6875 1.1 mrg
6876 1.1 mrg
6877 1.1 mrg
6878 1.1 mrg
6879 1.1 mrg
6880 1.1 mrg
6881 1.1 mrg
6882 1.1 mrg # If no C compiler was specified, use CC.
6883 1.1 mrg LTCC=${LTCC-"$CC"}
6884 1.1 mrg
6885 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
6886 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6887 1.1 mrg
6888 1.1 mrg # Allow CC to be a program name with arguments.
6889 1.1 mrg compiler=$CC
6890 1.1 mrg
6891 1.1 mrg
6892 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6893 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6894 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6895 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6896 1.1 mrg $as_echo_n "(cached) " >&6
6897 1.1 mrg else
6898 1.1 mrg
6899 1.1 mrg # These are sane defaults that work on at least a few old systems.
6900 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6901 1.1 mrg
6902 1.1 mrg # Character class describing NM global symbol codes.
6903 1.1 mrg symcode='[BCDEGRST]'
6904 1.1 mrg
6905 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6906 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6907 1.1 mrg
6908 1.1 mrg # Define system-specific variables.
6909 1.1 mrg case $host_os in
6910 1.1 mrg aix*)
6911 1.1 mrg symcode='[BCDT]'
6912 1.1 mrg ;;
6913 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
6914 1.1 mrg symcode='[ABCDGISTW]'
6915 1.1 mrg ;;
6916 1.1 mrg hpux*)
6917 1.1 mrg if test "$host_cpu" = ia64; then
6918 1.1 mrg symcode='[ABCDEGRST]'
6919 1.1 mrg fi
6920 1.1 mrg ;;
6921 1.1 mrg irix* | nonstopux*)
6922 1.1 mrg symcode='[BCDEGRST]'
6923 1.1 mrg ;;
6924 1.1 mrg osf*)
6925 1.1 mrg symcode='[BCDEGQRST]'
6926 1.1 mrg ;;
6927 1.1 mrg solaris*)
6928 1.1 mrg symcode='[BDRT]'
6929 1.1 mrg ;;
6930 1.1 mrg sco3.2v5*)
6931 1.1 mrg symcode='[DT]'
6932 1.1 mrg ;;
6933 1.1 mrg sysv4.2uw2*)
6934 1.1 mrg symcode='[DT]'
6935 1.1 mrg ;;
6936 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6937 1.1 mrg symcode='[ABDT]'
6938 1.1 mrg ;;
6939 1.1 mrg sysv4)
6940 1.1 mrg symcode='[DFNSTU]'
6941 1.1 mrg ;;
6942 1.1 mrg esac
6943 1.1 mrg
6944 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
6945 1.1 mrg case `$NM -V 2>&1` in
6946 1.1 mrg *GNU* | *'with BFD'*)
6947 1.1 mrg symcode='[ABCDGIRSTW]' ;;
6948 1.1 mrg esac
6949 1.1 mrg
6950 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
6951 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6952 1.1 mrg # so use this general approach.
6953 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'"
6954 1.1 mrg
6955 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
6956 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'"
6957 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'"
6958 1.1 mrg
6959 1.1 mrg # Handle CRLF in mingw tool chain
6960 1.1 mrg opt_cr=
6961 1.1 mrg case $build_os in
6962 1.1 mrg mingw*)
6963 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6964 1.1 mrg ;;
6965 1.1 mrg esac
6966 1.1 mrg
6967 1.1 mrg # Try without a prefix underscore, then with it.
6968 1.1 mrg for ac_symprfx in "" "_"; do
6969 1.1 mrg
6970 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6971 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6972 1.1 mrg
6973 1.1 mrg # Write the raw and C identifiers.
6974 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6975 1.1 mrg # Fake it for dumpbin and say T for any non-static function
6976 1.1 mrg # and D for any global variable.
6977 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
6978 1.1 mrg # which start with @ or ?.
6979 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6980 1.1 mrg " {last_section=section; section=\$ 3};"\
6981 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6982 1.1 mrg " \$ 0!~/External *\|/{next};"\
6983 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6984 1.1 mrg " {if(hide[section]) next};"\
6985 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6986 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6987 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6988 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6989 1.1 mrg " ' prfx=^$ac_symprfx"
6990 1.1 mrg else
6991 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6992 1.1 mrg fi
6993 1.1 mrg
6994 1.1 mrg # Check to see that the pipe works correctly.
6995 1.1 mrg pipe_works=no
6996 1.1 mrg
6997 1.1 mrg rm -f conftest*
6998 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
6999 1.1 mrg #ifdef __cplusplus
7000 1.1 mrg extern "C" {
7001 1.1 mrg #endif
7002 1.1 mrg char nm_test_var;
7003 1.1 mrg void nm_test_func(void);
7004 1.1 mrg void nm_test_func(void){}
7005 1.1 mrg #ifdef __cplusplus
7006 1.1 mrg }
7007 1.1 mrg #endif
7008 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
7009 1.1 mrg _LT_EOF
7010 1.1 mrg
7011 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7012 1.1 mrg (eval $ac_compile) 2>&5
7013 1.1 mrg ac_status=$?
7014 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7015 1.1 mrg test $ac_status = 0; }; then
7016 1.1 mrg # Now try to grab the symbols.
7017 1.1 mrg nlist=conftest.nm
7018 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7019 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7020 1.1 mrg ac_status=$?
7021 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7022 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
7023 1.1 mrg # Try sorting and uniquifying the output.
7024 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
7025 1.1 mrg mv -f "$nlist"T "$nlist"
7026 1.1 mrg else
7027 1.1 mrg rm -f "$nlist"T
7028 1.1 mrg fi
7029 1.1 mrg
7030 1.1 mrg # Make sure that we snagged all the symbols we need.
7031 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7032 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7033 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
7034 1.1 mrg #ifdef __cplusplus
7035 1.1 mrg extern "C" {
7036 1.1 mrg #endif
7037 1.1 mrg
7038 1.1 mrg _LT_EOF
7039 1.1 mrg # Now generate the symbol file.
7040 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7041 1.1 mrg
7042 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
7043 1.1 mrg
7044 1.1 mrg /* The mapping between symbol names and symbols. */
7045 1.1 mrg const struct {
7046 1.1 mrg const char *name;
7047 1.1 mrg void *address;
7048 1.1 mrg }
7049 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
7050 1.1 mrg {
7051 1.1 mrg { "@PROGRAM@", (void *) 0 },
7052 1.1 mrg _LT_EOF
7053 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7054 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
7055 1.1 mrg {0, (void *) 0}
7056 1.1 mrg };
7057 1.1 mrg
7058 1.1 mrg /* This works around a problem in FreeBSD linker */
7059 1.1 mrg #ifdef FREEBSD_WORKAROUND
7060 1.1 mrg static const void *lt_preloaded_setup() {
7061 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
7062 1.1 mrg }
7063 1.1 mrg #endif
7064 1.1 mrg
7065 1.1 mrg #ifdef __cplusplus
7066 1.1 mrg }
7067 1.1 mrg #endif
7068 1.1 mrg _LT_EOF
7069 1.1 mrg # Now try linking the two files.
7070 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
7071 1.1 mrg lt_save_LIBS="$LIBS"
7072 1.1 mrg lt_save_CFLAGS="$CFLAGS"
7073 1.1 mrg LIBS="conftstm.$ac_objext"
7074 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7075 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7076 1.1 mrg (eval $ac_link) 2>&5
7077 1.1 mrg ac_status=$?
7078 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7079 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7080 1.1 mrg pipe_works=yes
7081 1.1 mrg fi
7082 1.1 mrg LIBS="$lt_save_LIBS"
7083 1.1 mrg CFLAGS="$lt_save_CFLAGS"
7084 1.1 mrg else
7085 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
7086 1.1 mrg fi
7087 1.1 mrg else
7088 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
7089 1.1 mrg fi
7090 1.1 mrg else
7091 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7092 1.1 mrg fi
7093 1.1 mrg else
7094 1.1 mrg echo "$progname: failed program was:" >&5
7095 1.1 mrg cat conftest.$ac_ext >&5
7096 1.1 mrg fi
7097 1.1 mrg rm -rf conftest* conftst*
7098 1.1 mrg
7099 1.1 mrg # Do not use the global_symbol_pipe unless it works.
7100 1.1 mrg if test "$pipe_works" = yes; then
7101 1.1 mrg break
7102 1.1 mrg else
7103 1.1 mrg lt_cv_sys_global_symbol_pipe=
7104 1.1 mrg fi
7105 1.1 mrg done
7106 1.1 mrg
7107 1.1 mrg fi
7108 1.1 mrg
7109 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
7110 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
7111 1.1 mrg fi
7112 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7114 1.1 mrg $as_echo "failed" >&6; }
7115 1.1 mrg else
7116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7117 1.1 mrg $as_echo "ok" >&6; }
7118 1.1 mrg fi
7119 1.1 mrg
7120 1.1 mrg
7121 1.1 mrg
7122 1.1 mrg
7123 1.1 mrg
7124 1.1 mrg
7125 1.1 mrg
7126 1.1 mrg
7127 1.1 mrg
7128 1.1 mrg
7129 1.1 mrg
7130 1.1 mrg
7131 1.1 mrg
7132 1.1 mrg
7133 1.1 mrg
7134 1.1 mrg
7135 1.1 mrg
7136 1.1 mrg
7137 1.1 mrg
7138 1.1 mrg
7139 1.1 mrg
7140 1.1 mrg
7141 1.1 mrg # Check whether --enable-libtool-lock was given.
7142 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
7143 1.1 mrg enableval=$enable_libtool_lock;
7144 1.1 mrg fi
7145 1.1 mrg
7146 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7147 1.1 mrg
7148 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
7149 1.1 mrg # libtool support.
7150 1.1 mrg case $host in
7151 1.1 mrg ia64-*-hpux*)
7152 1.1 mrg # Find out which ABI we are using.
7153 1.1 mrg echo 'int i;' > conftest.$ac_ext
7154 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7155 1.1 mrg (eval $ac_compile) 2>&5
7156 1.1 mrg ac_status=$?
7157 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7158 1.1 mrg test $ac_status = 0; }; then
7159 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
7160 1.1 mrg *ELF-32*)
7161 1.1 mrg HPUX_IA64_MODE="32"
7162 1.1 mrg ;;
7163 1.1 mrg *ELF-64*)
7164 1.1 mrg HPUX_IA64_MODE="64"
7165 1.1 mrg ;;
7166 1.1 mrg esac
7167 1.1 mrg fi
7168 1.1 mrg rm -rf conftest*
7169 1.1 mrg ;;
7170 1.1 mrg *-*-irix6*)
7171 1.1 mrg # Find out which ABI we are using.
7172 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7173 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7174 1.1 mrg (eval $ac_compile) 2>&5
7175 1.1 mrg ac_status=$?
7176 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7177 1.1 mrg test $ac_status = 0; }; then
7178 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
7179 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
7180 1.1 mrg *32-bit*)
7181 1.1 mrg LD="${LD-ld} -melf32bsmip"
7182 1.1 mrg ;;
7183 1.1 mrg *N32*)
7184 1.1 mrg LD="${LD-ld} -melf32bmipn32"
7185 1.1 mrg ;;
7186 1.1 mrg *64-bit*)
7187 1.1 mrg LD="${LD-ld} -melf64bmip"
7188 1.1 mrg ;;
7189 1.1 mrg esac
7190 1.1 mrg else
7191 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
7192 1.1 mrg *32-bit*)
7193 1.1 mrg LD="${LD-ld} -32"
7194 1.1 mrg ;;
7195 1.1 mrg *N32*)
7196 1.1 mrg LD="${LD-ld} -n32"
7197 1.1 mrg ;;
7198 1.1 mrg *64-bit*)
7199 1.1 mrg LD="${LD-ld} -64"
7200 1.1 mrg ;;
7201 1.1 mrg esac
7202 1.1 mrg fi
7203 1.1 mrg fi
7204 1.1 mrg rm -rf conftest*
7205 1.1 mrg ;;
7206 1.1 mrg
7207 1.4 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7208 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7209 1.1 mrg # Find out which ABI we are using.
7210 1.1 mrg echo 'int i;' > conftest.$ac_ext
7211 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7212 1.1 mrg (eval $ac_compile) 2>&5
7213 1.1 mrg ac_status=$?
7214 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7215 1.1 mrg test $ac_status = 0; }; then
7216 1.1 mrg case `/usr/bin/file conftest.o` in
7217 1.1 mrg *32-bit*)
7218 1.1 mrg case $host in
7219 1.1 mrg x86_64-*kfreebsd*-gnu)
7220 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
7221 1.1 mrg ;;
7222 1.1 mrg x86_64-*linux*)
7223 1.4 mrg case `/usr/bin/file conftest.o` in
7224 1.4 mrg *x86-64*)
7225 1.4 mrg LD="${LD-ld} -m elf32_x86_64"
7226 1.4 mrg ;;
7227 1.4 mrg *)
7228 1.4 mrg LD="${LD-ld} -m elf_i386"
7229 1.4 mrg ;;
7230 1.4 mrg esac
7231 1.1 mrg ;;
7232 1.4 mrg powerpc64le-*linux*)
7233 1.4 mrg LD="${LD-ld} -m elf32lppclinux"
7234 1.4 mrg ;;
7235 1.4 mrg powerpc64-*linux*)
7236 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
7237 1.1 mrg ;;
7238 1.1 mrg s390x-*linux*)
7239 1.1 mrg LD="${LD-ld} -m elf_s390"
7240 1.1 mrg ;;
7241 1.1 mrg sparc64-*linux*)
7242 1.1 mrg LD="${LD-ld} -m elf32_sparc"
7243 1.1 mrg ;;
7244 1.1 mrg esac
7245 1.1 mrg ;;
7246 1.1 mrg *64-bit*)
7247 1.1 mrg case $host in
7248 1.1 mrg x86_64-*kfreebsd*-gnu)
7249 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
7250 1.1 mrg ;;
7251 1.1 mrg x86_64-*linux*)
7252 1.1 mrg LD="${LD-ld} -m elf_x86_64"
7253 1.1 mrg ;;
7254 1.4 mrg powerpcle-*linux*)
7255 1.4 mrg LD="${LD-ld} -m elf64lppc"
7256 1.4 mrg ;;
7257 1.4 mrg powerpc-*linux*)
7258 1.1 mrg LD="${LD-ld} -m elf64ppc"
7259 1.1 mrg ;;
7260 1.1 mrg s390*-*linux*|s390*-*tpf*)
7261 1.1 mrg LD="${LD-ld} -m elf64_s390"
7262 1.1 mrg ;;
7263 1.1 mrg sparc*-*linux*)
7264 1.1 mrg LD="${LD-ld} -m elf64_sparc"
7265 1.1 mrg ;;
7266 1.1 mrg esac
7267 1.1 mrg ;;
7268 1.1 mrg esac
7269 1.1 mrg fi
7270 1.1 mrg rm -rf conftest*
7271 1.1 mrg ;;
7272 1.1 mrg
7273 1.1 mrg *-*-sco3.2v5*)
7274 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7275 1.1 mrg SAVE_CFLAGS="$CFLAGS"
7276 1.1 mrg CFLAGS="$CFLAGS -belf"
7277 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7278 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7279 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
7280 1.1 mrg $as_echo_n "(cached) " >&6
7281 1.1 mrg else
7282 1.1 mrg ac_ext=c
7283 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7284 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7285 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7286 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7287 1.1 mrg
7288 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7289 1.1 mrg /* end confdefs.h. */
7290 1.1 mrg
7291 1.1 mrg int
7292 1.1 mrg main ()
7293 1.1 mrg {
7294 1.1 mrg
7295 1.1 mrg ;
7296 1.1 mrg return 0;
7297 1.1 mrg }
7298 1.1 mrg _ACEOF
7299 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
7300 1.1 mrg lt_cv_cc_needs_belf=yes
7301 1.1 mrg else
7302 1.1 mrg lt_cv_cc_needs_belf=no
7303 1.1 mrg fi
7304 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
7305 1.1 mrg conftest$ac_exeext conftest.$ac_ext
7306 1.1 mrg ac_ext=c
7307 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7308 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7309 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7310 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7311 1.1 mrg
7312 1.1 mrg fi
7313 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7314 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
7315 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7316 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7317 1.1 mrg CFLAGS="$SAVE_CFLAGS"
7318 1.1 mrg fi
7319 1.1 mrg ;;
7320 1.1 mrg sparc*-*solaris*)
7321 1.1 mrg # Find out which ABI we are using.
7322 1.1 mrg echo 'int i;' > conftest.$ac_ext
7323 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7324 1.1 mrg (eval $ac_compile) 2>&5
7325 1.1 mrg ac_status=$?
7326 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7327 1.1 mrg test $ac_status = 0; }; then
7328 1.1 mrg case `/usr/bin/file conftest.o` in
7329 1.1 mrg *64-bit*)
7330 1.1 mrg case $lt_cv_prog_gnu_ld in
7331 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
7332 1.1 mrg *)
7333 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7334 1.1 mrg LD="${LD-ld} -64"
7335 1.1 mrg fi
7336 1.1 mrg ;;
7337 1.1 mrg esac
7338 1.1 mrg ;;
7339 1.1 mrg esac
7340 1.1 mrg fi
7341 1.1 mrg rm -rf conftest*
7342 1.1 mrg ;;
7343 1.1 mrg esac
7344 1.1 mrg
7345 1.1 mrg need_locks="$enable_libtool_lock"
7346 1.1 mrg
7347 1.1 mrg
7348 1.1 mrg case $host_os in
7349 1.1 mrg rhapsody* | darwin*)
7350 1.1 mrg if test -n "$ac_tool_prefix"; then
7351 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7352 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7353 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7354 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7355 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7356 1.1 mrg $as_echo_n "(cached) " >&6
7357 1.1 mrg else
7358 1.1 mrg if test -n "$DSYMUTIL"; then
7359 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7360 1.1 mrg else
7361 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7362 1.1 mrg for as_dir in $PATH
7363 1.1 mrg do
7364 1.1 mrg IFS=$as_save_IFS
7365 1.1 mrg test -z "$as_dir" && as_dir=.
7366 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7367 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7368 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7369 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7370 1.1 mrg break 2
7371 1.1 mrg fi
7372 1.1 mrg done
7373 1.1 mrg done
7374 1.1 mrg IFS=$as_save_IFS
7375 1.1 mrg
7376 1.1 mrg fi
7377 1.1 mrg fi
7378 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
7379 1.1 mrg if test -n "$DSYMUTIL"; then
7380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7381 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
7382 1.1 mrg else
7383 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7384 1.1 mrg $as_echo "no" >&6; }
7385 1.1 mrg fi
7386 1.1 mrg
7387 1.1 mrg
7388 1.1 mrg fi
7389 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
7390 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
7391 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
7392 1.1 mrg set dummy dsymutil; ac_word=$2
7393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7394 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7395 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7396 1.1 mrg $as_echo_n "(cached) " >&6
7397 1.1 mrg else
7398 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7399 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7400 1.1 mrg else
7401 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7402 1.1 mrg for as_dir in $PATH
7403 1.1 mrg do
7404 1.1 mrg IFS=$as_save_IFS
7405 1.1 mrg test -z "$as_dir" && as_dir=.
7406 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7407 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7408 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7409 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7410 1.1 mrg break 2
7411 1.1 mrg fi
7412 1.1 mrg done
7413 1.1 mrg done
7414 1.1 mrg IFS=$as_save_IFS
7415 1.1 mrg
7416 1.1 mrg fi
7417 1.1 mrg fi
7418 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7419 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7420 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7421 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
7422 1.1 mrg else
7423 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7424 1.1 mrg $as_echo "no" >&6; }
7425 1.1 mrg fi
7426 1.1 mrg
7427 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
7428 1.1 mrg DSYMUTIL=":"
7429 1.1 mrg else
7430 1.1 mrg case $cross_compiling:$ac_tool_warned in
7431 1.1 mrg yes:)
7432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7433 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7434 1.1 mrg ac_tool_warned=yes ;;
7435 1.1 mrg esac
7436 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
7437 1.1 mrg fi
7438 1.1 mrg else
7439 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7440 1.1 mrg fi
7441 1.1 mrg
7442 1.1 mrg if test -n "$ac_tool_prefix"; then
7443 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7444 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7445 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7446 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7447 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7448 1.1 mrg $as_echo_n "(cached) " >&6
7449 1.1 mrg else
7450 1.1 mrg if test -n "$NMEDIT"; then
7451 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7452 1.1 mrg else
7453 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7454 1.1 mrg for as_dir in $PATH
7455 1.1 mrg do
7456 1.1 mrg IFS=$as_save_IFS
7457 1.1 mrg test -z "$as_dir" && as_dir=.
7458 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7459 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7460 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7461 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7462 1.1 mrg break 2
7463 1.1 mrg fi
7464 1.1 mrg done
7465 1.1 mrg done
7466 1.1 mrg IFS=$as_save_IFS
7467 1.1 mrg
7468 1.1 mrg fi
7469 1.1 mrg fi
7470 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
7471 1.1 mrg if test -n "$NMEDIT"; then
7472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7473 1.1 mrg $as_echo "$NMEDIT" >&6; }
7474 1.1 mrg else
7475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7476 1.1 mrg $as_echo "no" >&6; }
7477 1.1 mrg fi
7478 1.1 mrg
7479 1.1 mrg
7480 1.1 mrg fi
7481 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
7482 1.1 mrg ac_ct_NMEDIT=$NMEDIT
7483 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
7484 1.1 mrg set dummy nmedit; ac_word=$2
7485 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7486 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7487 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7488 1.1 mrg $as_echo_n "(cached) " >&6
7489 1.1 mrg else
7490 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7491 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7492 1.1 mrg else
7493 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7494 1.1 mrg for as_dir in $PATH
7495 1.1 mrg do
7496 1.1 mrg IFS=$as_save_IFS
7497 1.1 mrg test -z "$as_dir" && as_dir=.
7498 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7499 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7500 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
7501 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7502 1.1 mrg break 2
7503 1.1 mrg fi
7504 1.1 mrg done
7505 1.1 mrg done
7506 1.1 mrg IFS=$as_save_IFS
7507 1.1 mrg
7508 1.1 mrg fi
7509 1.1 mrg fi
7510 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7511 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7512 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7513 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7514 1.1 mrg else
7515 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7516 1.1 mrg $as_echo "no" >&6; }
7517 1.1 mrg fi
7518 1.1 mrg
7519 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
7520 1.1 mrg NMEDIT=":"
7521 1.1 mrg else
7522 1.1 mrg case $cross_compiling:$ac_tool_warned in
7523 1.1 mrg yes:)
7524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7525 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7526 1.1 mrg ac_tool_warned=yes ;;
7527 1.1 mrg esac
7528 1.1 mrg NMEDIT=$ac_ct_NMEDIT
7529 1.1 mrg fi
7530 1.1 mrg else
7531 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7532 1.1 mrg fi
7533 1.1 mrg
7534 1.1 mrg if test -n "$ac_tool_prefix"; then
7535 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7536 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7538 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7539 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
7540 1.1 mrg $as_echo_n "(cached) " >&6
7541 1.1 mrg else
7542 1.1 mrg if test -n "$LIPO"; then
7543 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7544 1.1 mrg else
7545 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7546 1.1 mrg for as_dir in $PATH
7547 1.1 mrg do
7548 1.1 mrg IFS=$as_save_IFS
7549 1.1 mrg test -z "$as_dir" && as_dir=.
7550 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7551 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7552 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7553 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7554 1.1 mrg break 2
7555 1.1 mrg fi
7556 1.1 mrg done
7557 1.1 mrg done
7558 1.1 mrg IFS=$as_save_IFS
7559 1.1 mrg
7560 1.1 mrg fi
7561 1.1 mrg fi
7562 1.1 mrg LIPO=$ac_cv_prog_LIPO
7563 1.1 mrg if test -n "$LIPO"; then
7564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7565 1.1 mrg $as_echo "$LIPO" >&6; }
7566 1.1 mrg else
7567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7568 1.1 mrg $as_echo "no" >&6; }
7569 1.1 mrg fi
7570 1.1 mrg
7571 1.1 mrg
7572 1.1 mrg fi
7573 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
7574 1.1 mrg ac_ct_LIPO=$LIPO
7575 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
7576 1.1 mrg set dummy lipo; ac_word=$2
7577 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7578 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7579 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7580 1.1 mrg $as_echo_n "(cached) " >&6
7581 1.1 mrg else
7582 1.1 mrg if test -n "$ac_ct_LIPO"; then
7583 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7584 1.1 mrg else
7585 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7586 1.1 mrg for as_dir in $PATH
7587 1.1 mrg do
7588 1.1 mrg IFS=$as_save_IFS
7589 1.1 mrg test -z "$as_dir" && as_dir=.
7590 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7591 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7592 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7593 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7594 1.1 mrg break 2
7595 1.1 mrg fi
7596 1.1 mrg done
7597 1.1 mrg done
7598 1.1 mrg IFS=$as_save_IFS
7599 1.1 mrg
7600 1.1 mrg fi
7601 1.1 mrg fi
7602 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7603 1.1 mrg if test -n "$ac_ct_LIPO"; then
7604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7605 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
7606 1.1 mrg else
7607 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7608 1.1 mrg $as_echo "no" >&6; }
7609 1.1 mrg fi
7610 1.1 mrg
7611 1.1 mrg if test "x$ac_ct_LIPO" = x; then
7612 1.1 mrg LIPO=":"
7613 1.1 mrg else
7614 1.1 mrg case $cross_compiling:$ac_tool_warned in
7615 1.1 mrg yes:)
7616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7617 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7618 1.1 mrg ac_tool_warned=yes ;;
7619 1.1 mrg esac
7620 1.1 mrg LIPO=$ac_ct_LIPO
7621 1.1 mrg fi
7622 1.1 mrg else
7623 1.1 mrg LIPO="$ac_cv_prog_LIPO"
7624 1.1 mrg fi
7625 1.1 mrg
7626 1.1 mrg if test -n "$ac_tool_prefix"; then
7627 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7628 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7629 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7630 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7631 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
7632 1.1 mrg $as_echo_n "(cached) " >&6
7633 1.1 mrg else
7634 1.1 mrg if test -n "$OTOOL"; then
7635 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7636 1.1 mrg else
7637 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7638 1.1 mrg for as_dir in $PATH
7639 1.1 mrg do
7640 1.1 mrg IFS=$as_save_IFS
7641 1.1 mrg test -z "$as_dir" && as_dir=.
7642 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7643 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7644 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7645 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7646 1.1 mrg break 2
7647 1.1 mrg fi
7648 1.1 mrg done
7649 1.1 mrg done
7650 1.1 mrg IFS=$as_save_IFS
7651 1.1 mrg
7652 1.1 mrg fi
7653 1.1 mrg fi
7654 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
7655 1.1 mrg if test -n "$OTOOL"; then
7656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7657 1.1 mrg $as_echo "$OTOOL" >&6; }
7658 1.1 mrg else
7659 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7660 1.1 mrg $as_echo "no" >&6; }
7661 1.1 mrg fi
7662 1.1 mrg
7663 1.1 mrg
7664 1.1 mrg fi
7665 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
7666 1.1 mrg ac_ct_OTOOL=$OTOOL
7667 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
7668 1.1 mrg set dummy otool; ac_word=$2
7669 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7670 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7671 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7672 1.1 mrg $as_echo_n "(cached) " >&6
7673 1.1 mrg else
7674 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7675 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7676 1.1 mrg else
7677 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7678 1.1 mrg for as_dir in $PATH
7679 1.1 mrg do
7680 1.1 mrg IFS=$as_save_IFS
7681 1.1 mrg test -z "$as_dir" && as_dir=.
7682 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7683 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7684 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7685 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7686 1.1 mrg break 2
7687 1.1 mrg fi
7688 1.1 mrg done
7689 1.1 mrg done
7690 1.1 mrg IFS=$as_save_IFS
7691 1.1 mrg
7692 1.1 mrg fi
7693 1.1 mrg fi
7694 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7695 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7696 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7697 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7698 1.1 mrg else
7699 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7700 1.1 mrg $as_echo "no" >&6; }
7701 1.1 mrg fi
7702 1.1 mrg
7703 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
7704 1.1 mrg OTOOL=":"
7705 1.1 mrg else
7706 1.1 mrg case $cross_compiling:$ac_tool_warned in
7707 1.1 mrg yes:)
7708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7709 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7710 1.1 mrg ac_tool_warned=yes ;;
7711 1.1 mrg esac
7712 1.1 mrg OTOOL=$ac_ct_OTOOL
7713 1.1 mrg fi
7714 1.1 mrg else
7715 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
7716 1.1 mrg fi
7717 1.1 mrg
7718 1.1 mrg if test -n "$ac_tool_prefix"; then
7719 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7720 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7721 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7722 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7723 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7724 1.1 mrg $as_echo_n "(cached) " >&6
7725 1.1 mrg else
7726 1.1 mrg if test -n "$OTOOL64"; then
7727 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7728 1.1 mrg else
7729 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7730 1.1 mrg for as_dir in $PATH
7731 1.1 mrg do
7732 1.1 mrg IFS=$as_save_IFS
7733 1.1 mrg test -z "$as_dir" && as_dir=.
7734 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7735 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7736 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7737 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7738 1.1 mrg break 2
7739 1.1 mrg fi
7740 1.1 mrg done
7741 1.1 mrg done
7742 1.1 mrg IFS=$as_save_IFS
7743 1.1 mrg
7744 1.1 mrg fi
7745 1.1 mrg fi
7746 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
7747 1.1 mrg if test -n "$OTOOL64"; then
7748 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7749 1.1 mrg $as_echo "$OTOOL64" >&6; }
7750 1.1 mrg else
7751 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7752 1.1 mrg $as_echo "no" >&6; }
7753 1.1 mrg fi
7754 1.1 mrg
7755 1.1 mrg
7756 1.1 mrg fi
7757 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7758 1.1 mrg ac_ct_OTOOL64=$OTOOL64
7759 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
7760 1.1 mrg set dummy otool64; ac_word=$2
7761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7762 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7763 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7764 1.1 mrg $as_echo_n "(cached) " >&6
7765 1.1 mrg else
7766 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7767 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7768 1.1 mrg else
7769 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7770 1.1 mrg for as_dir in $PATH
7771 1.1 mrg do
7772 1.1 mrg IFS=$as_save_IFS
7773 1.1 mrg test -z "$as_dir" && as_dir=.
7774 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7775 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7776 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7777 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7778 1.1 mrg break 2
7779 1.1 mrg fi
7780 1.1 mrg done
7781 1.1 mrg done
7782 1.1 mrg IFS=$as_save_IFS
7783 1.1 mrg
7784 1.1 mrg fi
7785 1.1 mrg fi
7786 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7787 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7789 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7790 1.1 mrg else
7791 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7792 1.1 mrg $as_echo "no" >&6; }
7793 1.1 mrg fi
7794 1.1 mrg
7795 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
7796 1.1 mrg OTOOL64=":"
7797 1.1 mrg else
7798 1.1 mrg case $cross_compiling:$ac_tool_warned in
7799 1.1 mrg yes:)
7800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7801 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7802 1.1 mrg ac_tool_warned=yes ;;
7803 1.1 mrg esac
7804 1.1 mrg OTOOL64=$ac_ct_OTOOL64
7805 1.1 mrg fi
7806 1.1 mrg else
7807 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7808 1.1 mrg fi
7809 1.1 mrg
7810 1.1 mrg
7811 1.1 mrg
7812 1.1 mrg
7813 1.1 mrg
7814 1.1 mrg
7815 1.1 mrg
7816 1.1 mrg
7817 1.1 mrg
7818 1.1 mrg
7819 1.1 mrg
7820 1.1 mrg
7821 1.1 mrg
7822 1.1 mrg
7823 1.1 mrg
7824 1.1 mrg
7825 1.1 mrg
7826 1.1 mrg
7827 1.1 mrg
7828 1.1 mrg
7829 1.1 mrg
7830 1.1 mrg
7831 1.1 mrg
7832 1.1 mrg
7833 1.1 mrg
7834 1.1 mrg
7835 1.1 mrg
7836 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7837 1.7 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7838 1.7 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7839 1.7 mrg $as_echo_n "(cached) " >&6
7840 1.1 mrg else
7841 1.7 mrg lt_cv_apple_cc_single_mod=no
7842 1.7 mrg if test -z "${LT_MULTI_MODULE}"; then
7843 1.7 mrg # By default we will add the -single_module flag. You can override
7844 1.7 mrg # by either setting the environment variable LT_MULTI_MODULE
7845 1.7 mrg # non-empty at configure time, or by adding -multi_module to the
7846 1.7 mrg # link flags.
7847 1.7 mrg rm -rf libconftest.dylib*
7848 1.7 mrg echo "int foo(void){return 1;}" > conftest.c
7849 1.7 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7850 1.7 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7851 1.7 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7852 1.7 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7853 1.7 mrg _lt_result=$?
7854 1.7 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7855 1.7 mrg lt_cv_apple_cc_single_mod=yes
7856 1.7 mrg else
7857 1.7 mrg cat conftest.err >&5
7858 1.7 mrg fi
7859 1.7 mrg rm -rf libconftest.dylib*
7860 1.7 mrg rm -f conftest.*
7861 1.7 mrg fi
7862 1.1 mrg fi
7863 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7864 1.7 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7865 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7866 1.7 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7867 1.7 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7868 1.7 mrg $as_echo_n "(cached) " >&6
7869 1.1 mrg else
7870 1.7 mrg lt_cv_ld_exported_symbols_list=no
7871 1.7 mrg save_LDFLAGS=$LDFLAGS
7872 1.7 mrg echo "_main" > conftest.sym
7873 1.7 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7874 1.7 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7875 1.1 mrg /* end confdefs.h. */
7876 1.1 mrg
7877 1.1 mrg int
7878 1.1 mrg main ()
7879 1.1 mrg {
7880 1.7 mrg
7881 1.7 mrg ;
7882 1.1 mrg return 0;
7883 1.1 mrg }
7884 1.1 mrg _ACEOF
7885 1.7 mrg if ac_fn_c_try_link "$LINENO"; then :
7886 1.7 mrg lt_cv_ld_exported_symbols_list=yes
7887 1.1 mrg else
7888 1.7 mrg lt_cv_ld_exported_symbols_list=no
7889 1.1 mrg fi
7890 1.7 mrg rm -f core conftest.err conftest.$ac_objext \
7891 1.7 mrg conftest$ac_exeext conftest.$ac_ext
7892 1.7 mrg LDFLAGS="$save_LDFLAGS"
7893 1.1 mrg
7894 1.1 mrg fi
7895 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7896 1.7 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7897 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7898 1.7 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7899 1.7 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
7900 1.7 mrg $as_echo_n "(cached) " >&6
7901 1.7 mrg else
7902 1.7 mrg lt_cv_ld_force_load=no
7903 1.7 mrg cat > conftest.c << _LT_EOF
7904 1.7 mrg int forced_loaded() { return 2;}
7905 1.7 mrg _LT_EOF
7906 1.7 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7907 1.7 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7908 1.7 mrg echo "$AR cru libconftest.a conftest.o" >&5
7909 1.7 mrg $AR cru libconftest.a conftest.o 2>&5
7910 1.7 mrg cat > conftest.c << _LT_EOF
7911 1.7 mrg int main() { return 0;}
7912 1.7 mrg _LT_EOF
7913 1.7 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7914 1.7 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7915 1.7 mrg _lt_result=$?
7916 1.7 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7917 1.7 mrg lt_cv_ld_force_load=yes
7918 1.7 mrg else
7919 1.7 mrg cat conftest.err >&5
7920 1.7 mrg fi
7921 1.7 mrg rm -f conftest.err libconftest.a conftest conftest.c
7922 1.7 mrg rm -rf conftest.dSYM
7923 1.1 mrg
7924 1.1 mrg fi
7925 1.7 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7926 1.7 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7927 1.7 mrg case $host_os in
7928 1.7 mrg rhapsody* | darwin1.[012])
7929 1.7 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7930 1.7 mrg darwin1.*)
7931 1.7 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7932 1.7 mrg darwin*) # darwin 5.x on
7933 1.7 mrg # if running on 10.5 or later, the deployment target defaults
7934 1.7 mrg # to the OS version, if on x86, and 10.4, the deployment
7935 1.7 mrg # target defaults to 10.4. Don't you love it?
7936 1.7 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7937 1.7 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7938 1.7 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7939 1.7 mrg 10.[012][,.]*)
7940 1.7 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7941 1.7 mrg 10.*)
7942 1.7 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7943 1.7 mrg esac
7944 1.7 mrg ;;
7945 1.7 mrg esac
7946 1.7 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7947 1.7 mrg _lt_dar_single_mod='$single_module'
7948 1.7 mrg fi
7949 1.7 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7950 1.7 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7951 1.7 mrg else
7952 1.7 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7953 1.7 mrg fi
7954 1.7 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7955 1.7 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7956 1.7 mrg else
7957 1.7 mrg _lt_dsymutil=
7958 1.7 mrg fi
7959 1.7 mrg ;;
7960 1.7 mrg esac
7961 1.1 mrg
7962 1.1 mrg for ac_header in dlfcn.h
7963 1.1 mrg do :
7964 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7965 1.1 mrg "
7966 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7967 1.1 mrg cat >>confdefs.h <<_ACEOF
7968 1.1 mrg #define HAVE_DLFCN_H 1
7969 1.1 mrg _ACEOF
7970 1.1 mrg
7971 1.1 mrg fi
7972 1.1 mrg
7973 1.1 mrg done
7974 1.1 mrg
7975 1.1 mrg
7976 1.1 mrg
7977 1.1 mrg
7978 1.1 mrg
7979 1.1 mrg # Set options
7980 1.1 mrg
7981 1.1 mrg
7982 1.1 mrg
7983 1.1 mrg enable_dlopen=no
7984 1.1 mrg
7985 1.1 mrg
7986 1.1 mrg enable_win32_dll=no
7987 1.1 mrg
7988 1.1 mrg
7989 1.1 mrg # Check whether --enable-shared was given.
7990 1.1 mrg if test "${enable_shared+set}" = set; then :
7991 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7992 1.1 mrg case $enableval in
7993 1.1 mrg yes) enable_shared=yes ;;
7994 1.1 mrg no) enable_shared=no ;;
7995 1.1 mrg *)
7996 1.1 mrg enable_shared=no
7997 1.1 mrg # Look at the argument we got. We use all the common list separators.
7998 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7999 1.1 mrg for pkg in $enableval; do
8000 1.1 mrg IFS="$lt_save_ifs"
8001 1.1 mrg if test "X$pkg" = "X$p"; then
8002 1.1 mrg enable_shared=yes
8003 1.1 mrg fi
8004 1.1 mrg done
8005 1.1 mrg IFS="$lt_save_ifs"
8006 1.1 mrg ;;
8007 1.1 mrg esac
8008 1.1 mrg else
8009 1.1 mrg enable_shared=yes
8010 1.1 mrg fi
8011 1.1 mrg
8012 1.1 mrg
8013 1.1 mrg
8014 1.1 mrg
8015 1.1 mrg
8016 1.1 mrg
8017 1.1 mrg
8018 1.1 mrg
8019 1.1 mrg
8020 1.1 mrg # Check whether --enable-static was given.
8021 1.1 mrg if test "${enable_static+set}" = set; then :
8022 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
8023 1.1 mrg case $enableval in
8024 1.1 mrg yes) enable_static=yes ;;
8025 1.1 mrg no) enable_static=no ;;
8026 1.1 mrg *)
8027 1.1 mrg enable_static=no
8028 1.1 mrg # Look at the argument we got. We use all the common list separators.
8029 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8030 1.1 mrg for pkg in $enableval; do
8031 1.1 mrg IFS="$lt_save_ifs"
8032 1.1 mrg if test "X$pkg" = "X$p"; then
8033 1.1 mrg enable_static=yes
8034 1.1 mrg fi
8035 1.1 mrg done
8036 1.1 mrg IFS="$lt_save_ifs"
8037 1.1 mrg ;;
8038 1.1 mrg esac
8039 1.1 mrg else
8040 1.1 mrg enable_static=yes
8041 1.1 mrg fi
8042 1.1 mrg
8043 1.1 mrg
8044 1.1 mrg
8045 1.1 mrg
8046 1.1 mrg
8047 1.1 mrg
8048 1.1 mrg
8049 1.1 mrg
8050 1.1 mrg
8051 1.1 mrg
8052 1.1 mrg # Check whether --with-pic was given.
8053 1.1 mrg if test "${with_pic+set}" = set; then :
8054 1.1 mrg withval=$with_pic; pic_mode="$withval"
8055 1.1 mrg else
8056 1.1 mrg pic_mode=default
8057 1.1 mrg fi
8058 1.1 mrg
8059 1.1 mrg
8060 1.1 mrg test -z "$pic_mode" && pic_mode=default
8061 1.1 mrg
8062 1.1 mrg
8063 1.1 mrg
8064 1.1 mrg
8065 1.1 mrg
8066 1.1 mrg
8067 1.1 mrg
8068 1.1 mrg # Check whether --enable-fast-install was given.
8069 1.1 mrg if test "${enable_fast_install+set}" = set; then :
8070 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
8071 1.1 mrg case $enableval in
8072 1.1 mrg yes) enable_fast_install=yes ;;
8073 1.1 mrg no) enable_fast_install=no ;;
8074 1.1 mrg *)
8075 1.1 mrg enable_fast_install=no
8076 1.1 mrg # Look at the argument we got. We use all the common list separators.
8077 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8078 1.1 mrg for pkg in $enableval; do
8079 1.1 mrg IFS="$lt_save_ifs"
8080 1.1 mrg if test "X$pkg" = "X$p"; then
8081 1.1 mrg enable_fast_install=yes
8082 1.1 mrg fi
8083 1.1 mrg done
8084 1.1 mrg IFS="$lt_save_ifs"
8085 1.1 mrg ;;
8086 1.1 mrg esac
8087 1.1 mrg else
8088 1.1 mrg enable_fast_install=yes
8089 1.1 mrg fi
8090 1.1 mrg
8091 1.1 mrg
8092 1.1 mrg
8093 1.1 mrg
8094 1.1 mrg
8095 1.1 mrg
8096 1.1 mrg
8097 1.1 mrg
8098 1.1 mrg
8099 1.1 mrg
8100 1.1 mrg
8101 1.1 mrg # This can be used to rebuild libtool when needed
8102 1.1 mrg LIBTOOL_DEPS="$ltmain"
8103 1.1 mrg
8104 1.1 mrg # Always use our own libtool.
8105 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8106 1.1 mrg
8107 1.1 mrg
8108 1.1 mrg
8109 1.1 mrg
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
8117 1.1 mrg
8118 1.1 mrg
8119 1.1 mrg
8120 1.1 mrg
8121 1.1 mrg
8122 1.1 mrg
8123 1.1 mrg
8124 1.1 mrg
8125 1.1 mrg
8126 1.1 mrg
8127 1.1 mrg
8128 1.1 mrg
8129 1.1 mrg
8130 1.1 mrg
8131 1.1 mrg
8132 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
8133 1.1 mrg
8134 1.1 mrg
8135 1.1 mrg
8136 1.1 mrg
8137 1.1 mrg
8138 1.1 mrg
8139 1.1 mrg
8140 1.1 mrg
8141 1.1 mrg
8142 1.1 mrg
8143 1.1 mrg
8144 1.1 mrg
8145 1.1 mrg
8146 1.1 mrg
8147 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
8148 1.1 mrg setopt NO_GLOB_SUBST
8149 1.1 mrg fi
8150 1.1 mrg
8151 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8152 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
8153 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
8154 1.1 mrg $as_echo_n "(cached) " >&6
8155 1.1 mrg else
8156 1.1 mrg rm -f .libs 2>/dev/null
8157 1.1 mrg mkdir .libs 2>/dev/null
8158 1.1 mrg if test -d .libs; then
8159 1.1 mrg lt_cv_objdir=.libs
8160 1.1 mrg else
8161 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
8162 1.1 mrg lt_cv_objdir=_libs
8163 1.1 mrg fi
8164 1.1 mrg rmdir .libs 2>/dev/null
8165 1.1 mrg fi
8166 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8167 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
8168 1.1 mrg objdir=$lt_cv_objdir
8169 1.1 mrg
8170 1.1 mrg
8171 1.1 mrg
8172 1.1 mrg
8173 1.1 mrg
8174 1.1 mrg cat >>confdefs.h <<_ACEOF
8175 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
8176 1.1 mrg _ACEOF
8177 1.1 mrg
8178 1.1 mrg
8179 1.1 mrg
8180 1.1 mrg
8181 1.1 mrg case $host_os in
8182 1.1 mrg aix3*)
8183 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
8184 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
8185 1.1 mrg # vanish in a puff of smoke.
8186 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
8187 1.1 mrg COLLECT_NAMES=
8188 1.1 mrg export COLLECT_NAMES
8189 1.1 mrg fi
8190 1.1 mrg ;;
8191 1.1 mrg esac
8192 1.1 mrg
8193 1.1 mrg # Global variables:
8194 1.1 mrg ofile=libtool
8195 1.1 mrg can_build_shared=yes
8196 1.1 mrg
8197 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
8198 1.1 mrg # which needs '.lib').
8199 1.1 mrg libext=a
8200 1.1 mrg
8201 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
8202 1.1 mrg
8203 1.1 mrg old_CC="$CC"
8204 1.1 mrg old_CFLAGS="$CFLAGS"
8205 1.1 mrg
8206 1.1 mrg # Set sane defaults for various variables
8207 1.1 mrg test -z "$CC" && CC=cc
8208 1.1 mrg test -z "$LTCC" && LTCC=$CC
8209 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8210 1.1 mrg test -z "$LD" && LD=ld
8211 1.1 mrg test -z "$ac_objext" && ac_objext=o
8212 1.1 mrg
8213 1.1 mrg for cc_temp in $compiler""; do
8214 1.1 mrg case $cc_temp in
8215 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8216 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8217 1.1 mrg \-*) ;;
8218 1.1 mrg *) break;;
8219 1.1 mrg esac
8220 1.1 mrg done
8221 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8222 1.1 mrg
8223 1.1 mrg
8224 1.1 mrg # Only perform the check for file, if the check method requires it
8225 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
8226 1.1 mrg case $deplibs_check_method in
8227 1.1 mrg file_magic*)
8228 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8229 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8230 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8231 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8232 1.1 mrg $as_echo_n "(cached) " >&6
8233 1.1 mrg else
8234 1.1 mrg case $MAGIC_CMD in
8235 1.1 mrg [\\/*] | ?:[\\/]*)
8236 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8237 1.1 mrg ;;
8238 1.1 mrg *)
8239 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8240 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8241 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8242 1.1 mrg for ac_dir in $ac_dummy; do
8243 1.1 mrg IFS="$lt_save_ifs"
8244 1.1 mrg test -z "$ac_dir" && ac_dir=.
8245 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
8246 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8247 1.1 mrg if test -n "$file_magic_test_file"; then
8248 1.1 mrg case $deplibs_check_method in
8249 1.1 mrg "file_magic "*)
8250 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8251 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8252 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8253 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
8254 1.1 mrg :
8255 1.1 mrg else
8256 1.1 mrg cat <<_LT_EOF 1>&2
8257 1.1 mrg
8258 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
8259 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8260 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
8261 1.1 mrg *** as such. This will affect the creation of libtool libraries that
8262 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
8263 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
8264 1.1 mrg *** may want to report the problem to your system manager and/or to
8265 1.1 mrg *** bug-libtool@gnu.org
8266 1.1 mrg
8267 1.1 mrg _LT_EOF
8268 1.1 mrg fi ;;
8269 1.1 mrg esac
8270 1.1 mrg fi
8271 1.1 mrg break
8272 1.1 mrg fi
8273 1.1 mrg done
8274 1.1 mrg IFS="$lt_save_ifs"
8275 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8276 1.1 mrg ;;
8277 1.1 mrg esac
8278 1.1 mrg fi
8279 1.1 mrg
8280 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8281 1.1 mrg if test -n "$MAGIC_CMD"; then
8282 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8283 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
8284 1.1 mrg else
8285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8286 1.1 mrg $as_echo "no" >&6; }
8287 1.1 mrg fi
8288 1.1 mrg
8289 1.1 mrg
8290 1.1 mrg
8291 1.1 mrg
8292 1.1 mrg
8293 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
8294 1.1 mrg if test -n "$ac_tool_prefix"; then
8295 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8296 1.1 mrg $as_echo_n "checking for file... " >&6; }
8297 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8298 1.1 mrg $as_echo_n "(cached) " >&6
8299 1.1 mrg else
8300 1.1 mrg case $MAGIC_CMD in
8301 1.1 mrg [\\/*] | ?:[\\/]*)
8302 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8303 1.1 mrg ;;
8304 1.1 mrg *)
8305 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
8306 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8307 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8308 1.1 mrg for ac_dir in $ac_dummy; do
8309 1.1 mrg IFS="$lt_save_ifs"
8310 1.1 mrg test -z "$ac_dir" && ac_dir=.
8311 1.1 mrg if test -f $ac_dir/file; then
8312 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
8313 1.1 mrg if test -n "$file_magic_test_file"; then
8314 1.1 mrg case $deplibs_check_method in
8315 1.1 mrg "file_magic "*)
8316 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8317 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8318 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8319 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
8320 1.1 mrg :
8321 1.1 mrg else
8322 1.1 mrg cat <<_LT_EOF 1>&2
8323 1.1 mrg
8324 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
8325 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8326 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
8327 1.1 mrg *** as such. This will affect the creation of libtool libraries that
8328 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
8329 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
8330 1.1 mrg *** may want to report the problem to your system manager and/or to
8331 1.1 mrg *** bug-libtool@gnu.org
8332 1.1 mrg
8333 1.1 mrg _LT_EOF
8334 1.1 mrg fi ;;
8335 1.1 mrg esac
8336 1.1 mrg fi
8337 1.1 mrg break
8338 1.1 mrg fi
8339 1.1 mrg done
8340 1.1 mrg IFS="$lt_save_ifs"
8341 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8342 1.1 mrg ;;
8343 1.1 mrg esac
8344 1.1 mrg fi
8345 1.1 mrg
8346 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8347 1.1 mrg if test -n "$MAGIC_CMD"; then
8348 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8349 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
8350 1.1 mrg else
8351 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8352 1.1 mrg $as_echo "no" >&6; }
8353 1.1 mrg fi
8354 1.1 mrg
8355 1.1 mrg
8356 1.1 mrg else
8357 1.1 mrg MAGIC_CMD=:
8358 1.1 mrg fi
8359 1.1 mrg fi
8360 1.1 mrg
8361 1.1 mrg fi
8362 1.1 mrg ;;
8363 1.1 mrg esac
8364 1.1 mrg
8365 1.1 mrg # Use C for the default configuration in the libtool script
8366 1.1 mrg
8367 1.1 mrg lt_save_CC="$CC"
8368 1.1 mrg ac_ext=c
8369 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
8370 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8371 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8372 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
8373 1.1 mrg
8374 1.1 mrg
8375 1.1 mrg # Source file extension for C test sources.
8376 1.1 mrg ac_ext=c
8377 1.1 mrg
8378 1.1 mrg # Object file extension for compiled C test sources.
8379 1.1 mrg objext=o
8380 1.1 mrg objext=$objext
8381 1.1 mrg
8382 1.1 mrg # Code to be used in simple compile tests
8383 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
8384 1.1 mrg
8385 1.1 mrg # Code to be used in simple link tests
8386 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
8387 1.1 mrg
8388 1.1 mrg
8389 1.1 mrg
8390 1.1 mrg
8391 1.1 mrg
8392 1.1 mrg
8393 1.1 mrg
8394 1.1 mrg # If no C compiler was specified, use CC.
8395 1.1 mrg LTCC=${LTCC-"$CC"}
8396 1.1 mrg
8397 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
8398 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8399 1.1 mrg
8400 1.1 mrg # Allow CC to be a program name with arguments.
8401 1.1 mrg compiler=$CC
8402 1.1 mrg
8403 1.1 mrg # Save the default compiler, since it gets overwritten when the other
8404 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8405 1.1 mrg compiler_DEFAULT=$CC
8406 1.1 mrg
8407 1.1 mrg # save warnings/boilerplate of simple test code
8408 1.1 mrg ac_outfile=conftest.$ac_objext
8409 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8410 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8411 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
8412 1.1 mrg $RM conftest*
8413 1.1 mrg
8414 1.1 mrg ac_outfile=conftest.$ac_objext
8415 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
8416 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8417 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
8418 1.1 mrg $RM -r conftest*
8419 1.1 mrg
8420 1.1 mrg
8421 1.1 mrg ## CAVEAT EMPTOR:
8422 1.1 mrg ## There is no encapsulation within the following macros, do not change
8423 1.1 mrg ## the running order or otherwise move them around unless you know exactly
8424 1.1 mrg ## what you are doing...
8425 1.1 mrg if test -n "$compiler"; then
8426 1.1 mrg
8427 1.1 mrg lt_prog_compiler_no_builtin_flag=
8428 1.1 mrg
8429 1.1 mrg if test "$GCC" = yes; then
8430 1.1 mrg case $cc_basename in
8431 1.1 mrg nvcc*)
8432 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8433 1.1 mrg *)
8434 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8435 1.1 mrg esac
8436 1.1 mrg
8437 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8438 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8439 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8440 1.1 mrg $as_echo_n "(cached) " >&6
8441 1.1 mrg else
8442 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
8443 1.1 mrg ac_outfile=conftest.$ac_objext
8444 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8445 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
8446 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8447 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8448 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8449 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8450 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8451 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8452 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8453 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8454 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8455 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8456 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8457 1.1 mrg ac_status=$?
8458 1.1 mrg cat conftest.err >&5
8459 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8460 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8461 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8462 1.1 mrg # So say no if there are warnings other than the usual output.
8463 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8464 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8465 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8466 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
8467 1.1 mrg fi
8468 1.1 mrg fi
8469 1.1 mrg $RM conftest*
8470 1.1 mrg
8471 1.1 mrg fi
8472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8473 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8474 1.1 mrg
8475 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8476 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8477 1.1 mrg else
8478 1.1 mrg :
8479 1.1 mrg fi
8480 1.1 mrg
8481 1.1 mrg fi
8482 1.1 mrg
8483 1.1 mrg
8484 1.1 mrg
8485 1.1 mrg
8486 1.1 mrg
8487 1.1 mrg
8488 1.1 mrg lt_prog_compiler_wl=
8489 1.1 mrg lt_prog_compiler_pic=
8490 1.1 mrg lt_prog_compiler_static=
8491 1.1 mrg
8492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8493 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8494 1.1 mrg
8495 1.1 mrg if test "$GCC" = yes; then
8496 1.1 mrg lt_prog_compiler_wl='-Wl,'
8497 1.1 mrg lt_prog_compiler_static='-static'
8498 1.1 mrg
8499 1.1 mrg case $host_os in
8500 1.1 mrg aix*)
8501 1.1 mrg # All AIX code is PIC.
8502 1.1 mrg if test "$host_cpu" = ia64; then
8503 1.1 mrg # AIX 5 now supports IA64 processor
8504 1.1 mrg lt_prog_compiler_static='-Bstatic'
8505 1.1 mrg fi
8506 1.4 mrg lt_prog_compiler_pic='-fPIC'
8507 1.1 mrg ;;
8508 1.1 mrg
8509 1.1 mrg amigaos*)
8510 1.1 mrg case $host_cpu in
8511 1.1 mrg powerpc)
8512 1.1 mrg # see comment about AmigaOS4 .so support
8513 1.1 mrg lt_prog_compiler_pic='-fPIC'
8514 1.1 mrg ;;
8515 1.1 mrg m68k)
8516 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8517 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8518 1.1 mrg # like `-m68040'.
8519 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8520 1.1 mrg ;;
8521 1.1 mrg esac
8522 1.1 mrg ;;
8523 1.1 mrg
8524 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8525 1.1 mrg # PIC is the default for these OSes.
8526 1.1 mrg ;;
8527 1.1 mrg
8528 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8529 1.1 mrg # This hack is so that the source file can tell whether it is being
8530 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8531 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8532 1.1 mrg # (--disable-auto-import) libraries
8533 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8534 1.1 mrg ;;
8535 1.1 mrg
8536 1.1 mrg darwin* | rhapsody*)
8537 1.1 mrg # PIC is the default on this platform
8538 1.1 mrg # Common symbols not allowed in MH_DYLIB files
8539 1.1 mrg lt_prog_compiler_pic='-fno-common'
8540 1.1 mrg ;;
8541 1.1 mrg
8542 1.1 mrg haiku*)
8543 1.1 mrg # PIC is the default for Haiku.
8544 1.1 mrg # The "-static" flag exists, but is broken.
8545 1.1 mrg lt_prog_compiler_static=
8546 1.1 mrg ;;
8547 1.1 mrg
8548 1.1 mrg hpux*)
8549 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8550 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8551 1.1 mrg # sets the default TLS model and affects inlining.
8552 1.1 mrg case $host_cpu in
8553 1.1 mrg hppa*64*)
8554 1.1 mrg # +Z the default
8555 1.1 mrg ;;
8556 1.1 mrg *)
8557 1.1 mrg lt_prog_compiler_pic='-fPIC'
8558 1.1 mrg ;;
8559 1.1 mrg esac
8560 1.1 mrg ;;
8561 1.1 mrg
8562 1.1 mrg interix[3-9]*)
8563 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8564 1.1 mrg # Instead, we relocate shared libraries at runtime.
8565 1.1 mrg ;;
8566 1.1 mrg
8567 1.1 mrg msdosdjgpp*)
8568 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8569 1.1 mrg # on systems that don't support them.
8570 1.1 mrg lt_prog_compiler_can_build_shared=no
8571 1.1 mrg enable_shared=no
8572 1.1 mrg ;;
8573 1.1 mrg
8574 1.1 mrg *nto* | *qnx*)
8575 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8576 1.1 mrg # it will coredump.
8577 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8578 1.1 mrg ;;
8579 1.1 mrg
8580 1.1 mrg sysv4*MP*)
8581 1.1 mrg if test -d /usr/nec; then
8582 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
8583 1.1 mrg fi
8584 1.1 mrg ;;
8585 1.1 mrg
8586 1.1 mrg *)
8587 1.1 mrg lt_prog_compiler_pic='-fPIC'
8588 1.1 mrg ;;
8589 1.1 mrg esac
8590 1.1 mrg
8591 1.1 mrg case $cc_basename in
8592 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8593 1.1 mrg lt_prog_compiler_wl='-Xlinker '
8594 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8595 1.1 mrg ;;
8596 1.1 mrg esac
8597 1.1 mrg else
8598 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8599 1.1 mrg case $host_os in
8600 1.1 mrg aix*)
8601 1.1 mrg lt_prog_compiler_wl='-Wl,'
8602 1.1 mrg if test "$host_cpu" = ia64; then
8603 1.1 mrg # AIX 5 now supports IA64 processor
8604 1.1 mrg lt_prog_compiler_static='-Bstatic'
8605 1.1 mrg else
8606 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8607 1.1 mrg fi
8608 1.1 mrg ;;
8609 1.1 mrg
8610 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8611 1.1 mrg # This hack is so that the source file can tell whether it is being
8612 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8613 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8614 1.1 mrg ;;
8615 1.1 mrg
8616 1.1 mrg hpux9* | hpux10* | hpux11*)
8617 1.1 mrg lt_prog_compiler_wl='-Wl,'
8618 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8619 1.1 mrg # not for PA HP-UX.
8620 1.1 mrg case $host_cpu in
8621 1.1 mrg hppa*64*|ia64*)
8622 1.1 mrg # +Z the default
8623 1.1 mrg ;;
8624 1.1 mrg *)
8625 1.1 mrg lt_prog_compiler_pic='+Z'
8626 1.1 mrg ;;
8627 1.1 mrg esac
8628 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8629 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8630 1.1 mrg ;;
8631 1.1 mrg
8632 1.1 mrg irix5* | irix6* | nonstopux*)
8633 1.1 mrg lt_prog_compiler_wl='-Wl,'
8634 1.1 mrg # PIC (with -KPIC) is the default.
8635 1.1 mrg lt_prog_compiler_static='-non_shared'
8636 1.1 mrg ;;
8637 1.1 mrg
8638 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8639 1.1 mrg case $cc_basename in
8640 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
8641 1.1 mrg ecc*)
8642 1.1 mrg lt_prog_compiler_wl='-Wl,'
8643 1.1 mrg lt_prog_compiler_pic='-KPIC'
8644 1.1 mrg lt_prog_compiler_static='-static'
8645 1.1 mrg ;;
8646 1.1 mrg # icc used to be incompatible with GCC.
8647 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
8648 1.1 mrg icc* | ifort*)
8649 1.1 mrg lt_prog_compiler_wl='-Wl,'
8650 1.1 mrg lt_prog_compiler_pic='-fPIC'
8651 1.1 mrg lt_prog_compiler_static='-static'
8652 1.1 mrg ;;
8653 1.1 mrg # Lahey Fortran 8.1.
8654 1.1 mrg lf95*)
8655 1.1 mrg lt_prog_compiler_wl='-Wl,'
8656 1.1 mrg lt_prog_compiler_pic='--shared'
8657 1.1 mrg lt_prog_compiler_static='--static'
8658 1.1 mrg ;;
8659 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8660 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8661 1.1 mrg # which looks to be a dead project)
8662 1.1 mrg lt_prog_compiler_wl='-Wl,'
8663 1.1 mrg lt_prog_compiler_pic='-fpic'
8664 1.1 mrg lt_prog_compiler_static='-Bstatic'
8665 1.1 mrg ;;
8666 1.1 mrg ccc*)
8667 1.1 mrg lt_prog_compiler_wl='-Wl,'
8668 1.1 mrg # All Alpha code is PIC.
8669 1.1 mrg lt_prog_compiler_static='-non_shared'
8670 1.1 mrg ;;
8671 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
8672 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8673 1.1 mrg lt_prog_compiler_wl='-Wl,'
8674 1.1 mrg lt_prog_compiler_pic='-qpic'
8675 1.1 mrg lt_prog_compiler_static='-qstaticlink'
8676 1.1 mrg ;;
8677 1.1 mrg *)
8678 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8679 1.1 mrg *Sun\ F* | *Sun*Fortran*)
8680 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8681 1.1 mrg lt_prog_compiler_pic='-KPIC'
8682 1.1 mrg lt_prog_compiler_static='-Bstatic'
8683 1.1 mrg lt_prog_compiler_wl=''
8684 1.1 mrg ;;
8685 1.1 mrg *Sun\ C*)
8686 1.1 mrg # Sun C 5.9
8687 1.1 mrg lt_prog_compiler_pic='-KPIC'
8688 1.1 mrg lt_prog_compiler_static='-Bstatic'
8689 1.1 mrg lt_prog_compiler_wl='-Wl,'
8690 1.1 mrg ;;
8691 1.1 mrg esac
8692 1.1 mrg ;;
8693 1.1 mrg esac
8694 1.1 mrg ;;
8695 1.1 mrg
8696 1.1 mrg newsos6)
8697 1.1 mrg lt_prog_compiler_pic='-KPIC'
8698 1.1 mrg lt_prog_compiler_static='-Bstatic'
8699 1.1 mrg ;;
8700 1.1 mrg
8701 1.1 mrg *nto* | *qnx*)
8702 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8703 1.1 mrg # it will coredump.
8704 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8705 1.1 mrg ;;
8706 1.1 mrg
8707 1.1 mrg osf3* | osf4* | osf5*)
8708 1.1 mrg lt_prog_compiler_wl='-Wl,'
8709 1.1 mrg # All OSF/1 code is PIC.
8710 1.1 mrg lt_prog_compiler_static='-non_shared'
8711 1.1 mrg ;;
8712 1.1 mrg
8713 1.1 mrg rdos*)
8714 1.1 mrg lt_prog_compiler_static='-non_shared'
8715 1.1 mrg ;;
8716 1.1 mrg
8717 1.1 mrg solaris*)
8718 1.1 mrg lt_prog_compiler_pic='-KPIC'
8719 1.1 mrg lt_prog_compiler_static='-Bstatic'
8720 1.1 mrg case $cc_basename in
8721 1.1 mrg f77* | f90* | f95*)
8722 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
8723 1.1 mrg *)
8724 1.1 mrg lt_prog_compiler_wl='-Wl,';;
8725 1.1 mrg esac
8726 1.1 mrg ;;
8727 1.1 mrg
8728 1.1 mrg sunos4*)
8729 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
8730 1.1 mrg lt_prog_compiler_pic='-PIC'
8731 1.1 mrg lt_prog_compiler_static='-Bstatic'
8732 1.1 mrg ;;
8733 1.1 mrg
8734 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8735 1.1 mrg lt_prog_compiler_wl='-Wl,'
8736 1.1 mrg lt_prog_compiler_pic='-KPIC'
8737 1.1 mrg lt_prog_compiler_static='-Bstatic'
8738 1.1 mrg ;;
8739 1.1 mrg
8740 1.1 mrg sysv4*MP*)
8741 1.1 mrg if test -d /usr/nec ;then
8742 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
8743 1.1 mrg lt_prog_compiler_static='-Bstatic'
8744 1.1 mrg fi
8745 1.1 mrg ;;
8746 1.1 mrg
8747 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8748 1.1 mrg lt_prog_compiler_wl='-Wl,'
8749 1.1 mrg lt_prog_compiler_pic='-KPIC'
8750 1.1 mrg lt_prog_compiler_static='-Bstatic'
8751 1.1 mrg ;;
8752 1.1 mrg
8753 1.1 mrg unicos*)
8754 1.1 mrg lt_prog_compiler_wl='-Wl,'
8755 1.1 mrg lt_prog_compiler_can_build_shared=no
8756 1.1 mrg ;;
8757 1.1 mrg
8758 1.1 mrg uts4*)
8759 1.1 mrg lt_prog_compiler_pic='-pic'
8760 1.1 mrg lt_prog_compiler_static='-Bstatic'
8761 1.1 mrg ;;
8762 1.1 mrg
8763 1.1 mrg *)
8764 1.1 mrg lt_prog_compiler_can_build_shared=no
8765 1.1 mrg ;;
8766 1.1 mrg esac
8767 1.1 mrg fi
8768 1.1 mrg
8769 1.1 mrg case $host_os in
8770 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8771 1.1 mrg *djgpp*)
8772 1.1 mrg lt_prog_compiler_pic=
8773 1.1 mrg ;;
8774 1.1 mrg *)
8775 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8776 1.1 mrg ;;
8777 1.1 mrg esac
8778 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8779 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8780 1.1 mrg
8781 1.1 mrg
8782 1.1 mrg
8783 1.1 mrg
8784 1.1 mrg
8785 1.1 mrg
8786 1.1 mrg #
8787 1.1 mrg # Check to make sure the PIC flag actually works.
8788 1.1 mrg #
8789 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
8790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8791 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8792 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8793 1.1 mrg $as_echo_n "(cached) " >&6
8794 1.1 mrg else
8795 1.1 mrg lt_cv_prog_compiler_pic_works=no
8796 1.1 mrg ac_outfile=conftest.$ac_objext
8797 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8798 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8799 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8800 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8801 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8802 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8803 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8804 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8805 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8806 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8807 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8808 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8809 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8810 1.1 mrg ac_status=$?
8811 1.1 mrg cat conftest.err >&5
8812 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8813 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8814 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8815 1.1 mrg # So say no if there are warnings other than the usual output.
8816 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8817 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8818 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8819 1.1 mrg lt_cv_prog_compiler_pic_works=yes
8820 1.1 mrg fi
8821 1.1 mrg fi
8822 1.1 mrg $RM conftest*
8823 1.1 mrg
8824 1.1 mrg fi
8825 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8826 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8827 1.1 mrg
8828 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8829 1.1 mrg case $lt_prog_compiler_pic in
8830 1.1 mrg "" | " "*) ;;
8831 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8832 1.1 mrg esac
8833 1.1 mrg else
8834 1.1 mrg lt_prog_compiler_pic=
8835 1.1 mrg lt_prog_compiler_can_build_shared=no
8836 1.1 mrg fi
8837 1.1 mrg
8838 1.1 mrg fi
8839 1.1 mrg
8840 1.1 mrg
8841 1.1 mrg
8842 1.1 mrg
8843 1.1 mrg
8844 1.1 mrg
8845 1.1 mrg #
8846 1.1 mrg # Check to make sure the static flag actually works.
8847 1.1 mrg #
8848 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8849 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8850 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8851 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8852 1.1 mrg $as_echo_n "(cached) " >&6
8853 1.1 mrg else
8854 1.1 mrg lt_cv_prog_compiler_static_works=no
8855 1.1 mrg save_LDFLAGS="$LDFLAGS"
8856 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8857 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8858 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8859 1.1 mrg # The linker can only warn and ignore the option if not recognized
8860 1.1 mrg # So say no if there are warnings
8861 1.1 mrg if test -s conftest.err; then
8862 1.1 mrg # Append any errors to the config.log.
8863 1.1 mrg cat conftest.err 1>&5
8864 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8865 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8866 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8867 1.1 mrg lt_cv_prog_compiler_static_works=yes
8868 1.1 mrg fi
8869 1.1 mrg else
8870 1.1 mrg lt_cv_prog_compiler_static_works=yes
8871 1.1 mrg fi
8872 1.1 mrg fi
8873 1.1 mrg $RM -r conftest*
8874 1.1 mrg LDFLAGS="$save_LDFLAGS"
8875 1.1 mrg
8876 1.1 mrg fi
8877 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8878 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8879 1.1 mrg
8880 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8881 1.1 mrg :
8882 1.1 mrg else
8883 1.1 mrg lt_prog_compiler_static=
8884 1.1 mrg fi
8885 1.1 mrg
8886 1.1 mrg
8887 1.1 mrg
8888 1.1 mrg
8889 1.1 mrg
8890 1.1 mrg
8891 1.1 mrg
8892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8893 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8894 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8895 1.1 mrg $as_echo_n "(cached) " >&6
8896 1.1 mrg else
8897 1.1 mrg lt_cv_prog_compiler_c_o=no
8898 1.1 mrg $RM -r conftest 2>/dev/null
8899 1.1 mrg mkdir conftest
8900 1.1 mrg cd conftest
8901 1.1 mrg mkdir out
8902 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8903 1.1 mrg
8904 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8905 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8906 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8907 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8908 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8909 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8910 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8911 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8912 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8913 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8914 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8915 1.1 mrg ac_status=$?
8916 1.1 mrg cat out/conftest.err >&5
8917 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8918 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8919 1.1 mrg then
8920 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8921 1.1 mrg # So say no if there are warnings
8922 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8923 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8924 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8925 1.1 mrg lt_cv_prog_compiler_c_o=yes
8926 1.1 mrg fi
8927 1.1 mrg fi
8928 1.1 mrg chmod u+w . 2>&5
8929 1.1 mrg $RM conftest*
8930 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8931 1.1 mrg # template instantiation
8932 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8933 1.1 mrg $RM out/* && rmdir out
8934 1.1 mrg cd ..
8935 1.1 mrg $RM -r conftest
8936 1.1 mrg $RM conftest*
8937 1.1 mrg
8938 1.1 mrg fi
8939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8940 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8941 1.1 mrg
8942 1.1 mrg
8943 1.1 mrg
8944 1.1 mrg
8945 1.1 mrg
8946 1.1 mrg
8947 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8948 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8949 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8950 1.1 mrg $as_echo_n "(cached) " >&6
8951 1.1 mrg else
8952 1.1 mrg lt_cv_prog_compiler_c_o=no
8953 1.1 mrg $RM -r conftest 2>/dev/null
8954 1.1 mrg mkdir conftest
8955 1.1 mrg cd conftest
8956 1.1 mrg mkdir out
8957 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8958 1.1 mrg
8959 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8960 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8961 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8962 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8963 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8964 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8965 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8966 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8967 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8968 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8969 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8970 1.1 mrg ac_status=$?
8971 1.1 mrg cat out/conftest.err >&5
8972 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8973 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8974 1.1 mrg then
8975 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8976 1.1 mrg # So say no if there are warnings
8977 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8978 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8979 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8980 1.1 mrg lt_cv_prog_compiler_c_o=yes
8981 1.1 mrg fi
8982 1.1 mrg fi
8983 1.1 mrg chmod u+w . 2>&5
8984 1.1 mrg $RM conftest*
8985 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8986 1.1 mrg # template instantiation
8987 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8988 1.1 mrg $RM out/* && rmdir out
8989 1.1 mrg cd ..
8990 1.1 mrg $RM -r conftest
8991 1.1 mrg $RM conftest*
8992 1.1 mrg
8993 1.1 mrg fi
8994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8995 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8996 1.1 mrg
8997 1.1 mrg
8998 1.1 mrg
8999 1.1 mrg
9000 1.1 mrg hard_links="nottested"
9001 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9002 1.1 mrg # do not overwrite the value of need_locks provided by the user
9003 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9004 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
9005 1.1 mrg hard_links=yes
9006 1.1 mrg $RM conftest*
9007 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9008 1.1 mrg touch conftest.a
9009 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
9010 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
9011 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9012 1.1 mrg $as_echo "$hard_links" >&6; }
9013 1.1 mrg if test "$hard_links" = no; then
9014 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9015 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9016 1.1 mrg need_locks=warn
9017 1.1 mrg fi
9018 1.1 mrg else
9019 1.1 mrg need_locks=no
9020 1.1 mrg fi
9021 1.1 mrg
9022 1.1 mrg
9023 1.1 mrg
9024 1.1 mrg
9025 1.1 mrg
9026 1.1 mrg
9027 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9028 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9029 1.1 mrg
9030 1.1 mrg runpath_var=
9031 1.1 mrg allow_undefined_flag=
9032 1.1 mrg always_export_symbols=no
9033 1.1 mrg archive_cmds=
9034 1.1 mrg archive_expsym_cmds=
9035 1.1 mrg compiler_needs_object=no
9036 1.1 mrg enable_shared_with_static_runtimes=no
9037 1.1 mrg export_dynamic_flag_spec=
9038 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9039 1.1 mrg hardcode_automatic=no
9040 1.1 mrg hardcode_direct=no
9041 1.1 mrg hardcode_direct_absolute=no
9042 1.1 mrg hardcode_libdir_flag_spec=
9043 1.1 mrg hardcode_libdir_flag_spec_ld=
9044 1.1 mrg hardcode_libdir_separator=
9045 1.1 mrg hardcode_minus_L=no
9046 1.1 mrg hardcode_shlibpath_var=unsupported
9047 1.1 mrg inherit_rpath=no
9048 1.1 mrg link_all_deplibs=unknown
9049 1.1 mrg module_cmds=
9050 1.1 mrg module_expsym_cmds=
9051 1.1 mrg old_archive_from_new_cmds=
9052 1.1 mrg old_archive_from_expsyms_cmds=
9053 1.1 mrg thread_safe_flag_spec=
9054 1.1 mrg whole_archive_flag_spec=
9055 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
9056 1.1 mrg # included in the symbol list
9057 1.1 mrg include_expsyms=
9058 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
9059 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
9060 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9061 1.1 mrg # as well as any symbol that contains `d'.
9062 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9063 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9064 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
9065 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
9066 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
9067 1.1 mrg # preloaded symbol tables.
9068 1.1 mrg # Exclude shared library initialization/finalization symbols.
9069 1.1 mrg extract_expsyms_cmds=
9070 1.1 mrg
9071 1.1 mrg case $host_os in
9072 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9073 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
9074 1.1 mrg # When not using gcc, we currently assume that we are using
9075 1.1 mrg # Microsoft Visual C++.
9076 1.1 mrg if test "$GCC" != yes; then
9077 1.1 mrg with_gnu_ld=no
9078 1.1 mrg fi
9079 1.1 mrg ;;
9080 1.1 mrg interix*)
9081 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
9082 1.1 mrg with_gnu_ld=yes
9083 1.1 mrg ;;
9084 1.1 mrg openbsd*)
9085 1.1 mrg with_gnu_ld=no
9086 1.1 mrg ;;
9087 1.1 mrg esac
9088 1.1 mrg
9089 1.1 mrg ld_shlibs=yes
9090 1.1 mrg
9091 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
9092 1.1 mrg # that we're better off using the native interface for both.
9093 1.1 mrg lt_use_gnu_ld_interface=no
9094 1.1 mrg if test "$with_gnu_ld" = yes; then
9095 1.1 mrg case $host_os in
9096 1.1 mrg aix*)
9097 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
9098 1.1 mrg # with the native linker. However, as the warning in the GNU ld
9099 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
9100 1.1 mrg # shared libraries, regardless of the interface used.
9101 1.1 mrg case `$LD -v 2>&1` in
9102 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9103 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9104 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9105 1.1 mrg *)
9106 1.1 mrg lt_use_gnu_ld_interface=yes
9107 1.1 mrg ;;
9108 1.1 mrg esac
9109 1.1 mrg ;;
9110 1.1 mrg *)
9111 1.1 mrg lt_use_gnu_ld_interface=yes
9112 1.1 mrg ;;
9113 1.1 mrg esac
9114 1.1 mrg fi
9115 1.1 mrg
9116 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
9117 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
9118 1.1 mrg wlarc='${wl}'
9119 1.1 mrg
9120 1.1 mrg # Set some defaults for GNU ld with shared library support. These
9121 1.1 mrg # are reset later if shared libraries are not supported. Putting them
9122 1.1 mrg # here allows them to be overridden if necessary.
9123 1.1 mrg runpath_var=LD_RUN_PATH
9124 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9125 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
9126 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
9127 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9128 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9129 1.1 mrg else
9130 1.1 mrg whole_archive_flag_spec=
9131 1.1 mrg fi
9132 1.1 mrg supports_anon_versioning=no
9133 1.1 mrg case `$LD -v 2>&1` in
9134 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
9135 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9136 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9137 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9138 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
9139 1.1 mrg *) supports_anon_versioning=yes ;;
9140 1.1 mrg esac
9141 1.1 mrg
9142 1.1 mrg # See if GNU ld supports shared libraries.
9143 1.1 mrg case $host_os in
9144 1.1 mrg aix[3-9]*)
9145 1.1 mrg # On AIX/PPC, the GNU linker is very broken
9146 1.1 mrg if test "$host_cpu" != ia64; then
9147 1.1 mrg ld_shlibs=no
9148 1.1 mrg cat <<_LT_EOF 1>&2
9149 1.1 mrg
9150 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
9151 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
9152 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
9153 1.1 mrg *** really care for shared libraries, you may want to install binutils
9154 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9155 1.1 mrg *** You will then need to restart the configuration process.
9156 1.1 mrg
9157 1.1 mrg _LT_EOF
9158 1.1 mrg fi
9159 1.1 mrg ;;
9160 1.1 mrg
9161 1.1 mrg amigaos*)
9162 1.1 mrg case $host_cpu in
9163 1.1 mrg powerpc)
9164 1.1 mrg # see comment about AmigaOS4 .so support
9165 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9166 1.1 mrg archive_expsym_cmds=''
9167 1.1 mrg ;;
9168 1.1 mrg m68k)
9169 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)'
9170 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9171 1.1 mrg hardcode_minus_L=yes
9172 1.1 mrg ;;
9173 1.1 mrg esac
9174 1.1 mrg ;;
9175 1.1 mrg
9176 1.1 mrg beos*)
9177 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9178 1.1 mrg allow_undefined_flag=unsupported
9179 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9180 1.1 mrg # support --undefined. This deserves some investigation. FIXME
9181 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9182 1.1 mrg else
9183 1.1 mrg ld_shlibs=no
9184 1.1 mrg fi
9185 1.1 mrg ;;
9186 1.1 mrg
9187 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9188 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9189 1.1 mrg # as there is no search path for DLLs.
9190 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9191 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
9192 1.1 mrg allow_undefined_flag=unsupported
9193 1.1 mrg always_export_symbols=no
9194 1.1 mrg enable_shared_with_static_runtimes=yes
9195 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'
9196 1.1 mrg
9197 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9198 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'
9199 1.1 mrg # If the export-symbols file already is a .def file (1st line
9200 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
9201 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9202 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
9203 1.1 mrg else
9204 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
9205 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
9206 1.1 mrg fi~
9207 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'
9208 1.1 mrg else
9209 1.1 mrg ld_shlibs=no
9210 1.1 mrg fi
9211 1.1 mrg ;;
9212 1.1 mrg
9213 1.1 mrg haiku*)
9214 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9215 1.1 mrg link_all_deplibs=yes
9216 1.1 mrg ;;
9217 1.1 mrg
9218 1.1 mrg interix[3-9]*)
9219 1.1 mrg hardcode_direct=no
9220 1.1 mrg hardcode_shlibpath_var=no
9221 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9222 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9223 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9224 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
9225 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
9226 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
9227 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9228 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9229 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'
9230 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'
9231 1.1 mrg ;;
9232 1.1 mrg
9233 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9234 1.1 mrg tmp_diet=no
9235 1.1 mrg if test "$host_os" = linux-dietlibc; then
9236 1.1 mrg case $cc_basename in
9237 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9238 1.1 mrg esac
9239 1.1 mrg fi
9240 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9241 1.1 mrg && test "$tmp_diet" = no
9242 1.1 mrg then
9243 1.6 mrg tmp_addflag=' $pic_flag'
9244 1.1 mrg tmp_sharedflag='-shared'
9245 1.1 mrg case $cc_basename,$host_cpu in
9246 1.1 mrg pgcc*) # Portland Group C compiler
9247 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'
9248 1.1 mrg tmp_addflag=' $pic_flag'
9249 1.1 mrg ;;
9250 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
9251 1.1 mrg # Portland Group f77 and f90 compilers
9252 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'
9253 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
9254 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9255 1.1 mrg tmp_addflag=' -i_dynamic' ;;
9256 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9257 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
9258 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
9259 1.1 mrg tmp_addflag=' -nofor_main' ;;
9260 1.1 mrg lf95*) # Lahey Fortran 8.1
9261 1.1 mrg whole_archive_flag_spec=
9262 1.1 mrg tmp_sharedflag='--shared' ;;
9263 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9264 1.1 mrg tmp_sharedflag='-qmkshrobj'
9265 1.1 mrg tmp_addflag= ;;
9266 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
9267 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'
9268 1.1 mrg compiler_needs_object=yes
9269 1.1 mrg ;;
9270 1.1 mrg esac
9271 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
9272 1.1 mrg *Sun\ C*) # Sun C 5.9
9273 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'
9274 1.1 mrg compiler_needs_object=yes
9275 1.1 mrg tmp_sharedflag='-G' ;;
9276 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
9277 1.1 mrg tmp_sharedflag='-G' ;;
9278 1.1 mrg esac
9279 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9280 1.1 mrg
9281 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
9282 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9283 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9284 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9285 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'
9286 1.1 mrg fi
9287 1.1 mrg
9288 1.1 mrg case $cc_basename in
9289 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
9290 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9291 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9292 1.1 mrg hardcode_libdir_flag_spec=
9293 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
9294 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9295 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
9296 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9297 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9298 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
9299 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9300 1.1 mrg fi
9301 1.1 mrg ;;
9302 1.1 mrg esac
9303 1.1 mrg else
9304 1.1 mrg ld_shlibs=no
9305 1.1 mrg fi
9306 1.1 mrg ;;
9307 1.1 mrg
9308 1.1 mrg netbsd*)
9309 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9310 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9311 1.1 mrg wlarc=
9312 1.1 mrg else
9313 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9314 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'
9315 1.1 mrg fi
9316 1.1 mrg ;;
9317 1.1 mrg
9318 1.1 mrg solaris*)
9319 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9320 1.1 mrg ld_shlibs=no
9321 1.1 mrg cat <<_LT_EOF 1>&2
9322 1.1 mrg
9323 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9324 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
9325 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9326 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
9327 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9328 1.1 mrg *** used, and then restart.
9329 1.1 mrg
9330 1.1 mrg _LT_EOF
9331 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9332 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9333 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'
9334 1.1 mrg else
9335 1.1 mrg ld_shlibs=no
9336 1.1 mrg fi
9337 1.1 mrg ;;
9338 1.1 mrg
9339 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9340 1.1 mrg case `$LD -v 2>&1` in
9341 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9342 1.1 mrg ld_shlibs=no
9343 1.1 mrg cat <<_LT_EOF 1>&2
9344 1.1 mrg
9345 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9346 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
9347 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9348 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9349 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9350 1.1 mrg *** used, and then restart.
9351 1.1 mrg
9352 1.1 mrg _LT_EOF
9353 1.1 mrg ;;
9354 1.1 mrg *)
9355 1.1 mrg # For security reasons, it is highly recommended that you always
9356 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
9357 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
9358 1.1 mrg # requires that you compile everything twice, which is a pain.
9359 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9360 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9361 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9362 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'
9363 1.1 mrg else
9364 1.1 mrg ld_shlibs=no
9365 1.1 mrg fi
9366 1.1 mrg ;;
9367 1.1 mrg esac
9368 1.1 mrg ;;
9369 1.1 mrg
9370 1.1 mrg sunos4*)
9371 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9372 1.1 mrg wlarc=
9373 1.1 mrg hardcode_direct=yes
9374 1.1 mrg hardcode_shlibpath_var=no
9375 1.1 mrg ;;
9376 1.1 mrg
9377 1.1 mrg *)
9378 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9379 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9380 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'
9381 1.1 mrg else
9382 1.1 mrg ld_shlibs=no
9383 1.1 mrg fi
9384 1.1 mrg ;;
9385 1.1 mrg esac
9386 1.1 mrg
9387 1.1 mrg if test "$ld_shlibs" = no; then
9388 1.1 mrg runpath_var=
9389 1.1 mrg hardcode_libdir_flag_spec=
9390 1.1 mrg export_dynamic_flag_spec=
9391 1.1 mrg whole_archive_flag_spec=
9392 1.1 mrg fi
9393 1.1 mrg else
9394 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
9395 1.1 mrg case $host_os in
9396 1.1 mrg aix3*)
9397 1.1 mrg allow_undefined_flag=unsupported
9398 1.1 mrg always_export_symbols=yes
9399 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'
9400 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
9401 1.1 mrg # are no directories specified by -L.
9402 1.1 mrg hardcode_minus_L=yes
9403 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9404 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
9405 1.1 mrg # broken collect2.
9406 1.1 mrg hardcode_direct=unsupported
9407 1.1 mrg fi
9408 1.1 mrg ;;
9409 1.1 mrg
9410 1.1 mrg aix[4-9]*)
9411 1.1 mrg if test "$host_cpu" = ia64; then
9412 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
9413 1.1 mrg # have to do anything special.
9414 1.1 mrg aix_use_runtimelinking=no
9415 1.1 mrg exp_sym_flag='-Bexport'
9416 1.1 mrg no_entry_flag=""
9417 1.1 mrg else
9418 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
9419 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
9420 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
9421 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
9422 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9423 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'
9424 1.1 mrg else
9425 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'
9426 1.1 mrg fi
9427 1.1 mrg aix_use_runtimelinking=no
9428 1.1 mrg
9429 1.1 mrg # Test if we are trying to use run time linking or normal
9430 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9431 1.1 mrg # need to do runtime linking.
9432 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9433 1.1 mrg for ld_flag in $LDFLAGS; do
9434 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9435 1.1 mrg aix_use_runtimelinking=yes
9436 1.1 mrg break
9437 1.1 mrg fi
9438 1.1 mrg done
9439 1.1 mrg ;;
9440 1.1 mrg esac
9441 1.1 mrg
9442 1.1 mrg exp_sym_flag='-bexport'
9443 1.1 mrg no_entry_flag='-bnoentry'
9444 1.1 mrg fi
9445 1.1 mrg
9446 1.1 mrg # When large executables or shared objects are built, AIX ld can
9447 1.1 mrg # have problems creating the table of contents. If linking a library
9448 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
9449 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9450 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9451 1.1 mrg
9452 1.1 mrg archive_cmds=''
9453 1.1 mrg hardcode_direct=yes
9454 1.1 mrg hardcode_direct_absolute=yes
9455 1.1 mrg hardcode_libdir_separator=':'
9456 1.1 mrg link_all_deplibs=yes
9457 1.1 mrg file_list_spec='${wl}-f,'
9458 1.1 mrg
9459 1.1 mrg if test "$GCC" = yes; then
9460 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
9461 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
9462 1.1 mrg # below for broken collect2 doesn't work under 4.3+
9463 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
9464 1.1 mrg if test -f "$collect2name" &&
9465 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9466 1.1 mrg then
9467 1.1 mrg # We have reworked collect2
9468 1.1 mrg :
9469 1.1 mrg else
9470 1.1 mrg # We have old collect2
9471 1.1 mrg hardcode_direct=unsupported
9472 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
9473 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
9474 1.1 mrg # to unsupported forces relinking
9475 1.1 mrg hardcode_minus_L=yes
9476 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9477 1.1 mrg hardcode_libdir_separator=
9478 1.1 mrg fi
9479 1.1 mrg ;;
9480 1.1 mrg esac
9481 1.1 mrg shared_flag='-shared'
9482 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9483 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
9484 1.1 mrg fi
9485 1.1 mrg else
9486 1.1 mrg # not using gcc
9487 1.1 mrg if test "$host_cpu" = ia64; then
9488 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9489 1.1 mrg # chokes on -Wl,-G. The following line is correct:
9490 1.1 mrg shared_flag='-G'
9491 1.1 mrg else
9492 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9493 1.1 mrg shared_flag='${wl}-G'
9494 1.1 mrg else
9495 1.1 mrg shared_flag='${wl}-bM:SRE'
9496 1.1 mrg fi
9497 1.1 mrg fi
9498 1.1 mrg fi
9499 1.1 mrg
9500 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
9501 1.1 mrg # It seems that -bexpall does not export symbols beginning with
9502 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
9503 1.1 mrg always_export_symbols=yes
9504 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9505 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
9506 1.1 mrg # -berok will link without error, but may produce a broken library.
9507 1.1 mrg allow_undefined_flag='-berok'
9508 1.1 mrg # Determine the default libpath from the value encoded in an
9509 1.1 mrg # empty executable.
9510 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9511 1.1 mrg /* end confdefs.h. */
9512 1.1 mrg
9513 1.1 mrg int
9514 1.1 mrg main ()
9515 1.1 mrg {
9516 1.1 mrg
9517 1.1 mrg ;
9518 1.1 mrg return 0;
9519 1.1 mrg }
9520 1.1 mrg _ACEOF
9521 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9522 1.1 mrg
9523 1.1 mrg lt_aix_libpath_sed='
9524 1.1 mrg /Import File Strings/,/^$/ {
9525 1.1 mrg /^0/ {
9526 1.1 mrg s/^0 *\(.*\)$/\1/
9527 1.1 mrg p
9528 1.1 mrg }
9529 1.1 mrg }'
9530 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9531 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9532 1.1 mrg if test -z "$aix_libpath"; then
9533 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9534 1.1 mrg fi
9535 1.1 mrg fi
9536 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9537 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9538 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9539 1.1 mrg
9540 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9541 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"
9542 1.1 mrg else
9543 1.1 mrg if test "$host_cpu" = ia64; then
9544 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9545 1.1 mrg allow_undefined_flag="-z nodefs"
9546 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"
9547 1.1 mrg else
9548 1.1 mrg # Determine the default libpath from the value encoded in an
9549 1.1 mrg # empty executable.
9550 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9551 1.1 mrg /* end confdefs.h. */
9552 1.1 mrg
9553 1.1 mrg int
9554 1.1 mrg main ()
9555 1.1 mrg {
9556 1.1 mrg
9557 1.1 mrg ;
9558 1.1 mrg return 0;
9559 1.1 mrg }
9560 1.1 mrg _ACEOF
9561 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9562 1.1 mrg
9563 1.1 mrg lt_aix_libpath_sed='
9564 1.1 mrg /Import File Strings/,/^$/ {
9565 1.1 mrg /^0/ {
9566 1.1 mrg s/^0 *\(.*\)$/\1/
9567 1.1 mrg p
9568 1.1 mrg }
9569 1.1 mrg }'
9570 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9571 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9572 1.1 mrg if test -z "$aix_libpath"; then
9573 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9574 1.1 mrg fi
9575 1.1 mrg fi
9576 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9577 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9578 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9579 1.1 mrg
9580 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9581 1.1 mrg # Warning - without using the other run time loading flags,
9582 1.1 mrg # -berok will link without error, but may produce a broken library.
9583 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
9584 1.1 mrg allow_undefined_flag=' ${wl}-berok'
9585 1.1 mrg if test "$with_gnu_ld" = yes; then
9586 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
9587 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9588 1.1 mrg else
9589 1.1 mrg # Exported symbols can be pulled into shared objects from archives
9590 1.1 mrg whole_archive_flag_spec='$convenience'
9591 1.1 mrg fi
9592 1.1 mrg archive_cmds_need_lc=yes
9593 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
9594 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'
9595 1.1 mrg fi
9596 1.1 mrg fi
9597 1.1 mrg ;;
9598 1.1 mrg
9599 1.1 mrg amigaos*)
9600 1.1 mrg case $host_cpu in
9601 1.1 mrg powerpc)
9602 1.1 mrg # see comment about AmigaOS4 .so support
9603 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9604 1.1 mrg archive_expsym_cmds=''
9605 1.1 mrg ;;
9606 1.1 mrg m68k)
9607 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)'
9608 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9609 1.1 mrg hardcode_minus_L=yes
9610 1.1 mrg ;;
9611 1.1 mrg esac
9612 1.1 mrg ;;
9613 1.1 mrg
9614 1.1 mrg bsdi[45]*)
9615 1.1 mrg export_dynamic_flag_spec=-rdynamic
9616 1.1 mrg ;;
9617 1.1 mrg
9618 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9619 1.1 mrg # When not using gcc, we currently assume that we are using
9620 1.1 mrg # Microsoft Visual C++.
9621 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9622 1.1 mrg # no search path for DLLs.
9623 1.1 mrg hardcode_libdir_flag_spec=' '
9624 1.1 mrg allow_undefined_flag=unsupported
9625 1.1 mrg # Tell ltmain to make .lib files, not .a files.
9626 1.1 mrg libext=lib
9627 1.1 mrg # Tell ltmain to make .dll files, not .so files.
9628 1.1 mrg shrext_cmds=".dll"
9629 1.1 mrg # FIXME: Setting linknames here is a bad hack.
9630 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9631 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
9632 1.1 mrg old_archive_from_new_cmds='true'
9633 1.1 mrg # FIXME: Should let the user specify the lib program.
9634 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9635 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9636 1.1 mrg enable_shared_with_static_runtimes=yes
9637 1.1 mrg ;;
9638 1.1 mrg
9639 1.1 mrg darwin* | rhapsody*)
9640 1.1 mrg
9641 1.1 mrg
9642 1.1 mrg archive_cmds_need_lc=no
9643 1.1 mrg hardcode_direct=no
9644 1.1 mrg hardcode_automatic=yes
9645 1.1 mrg hardcode_shlibpath_var=unsupported
9646 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9647 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\"`'
9648 1.1 mrg else
9649 1.1 mrg whole_archive_flag_spec=''
9650 1.1 mrg fi
9651 1.1 mrg link_all_deplibs=yes
9652 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9653 1.1 mrg case $cc_basename in
9654 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
9655 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
9656 1.1 mrg esac
9657 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
9658 1.1 mrg output_verbose_link_cmd=func_echo_all
9659 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}"
9660 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9661 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}"
9662 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}"
9663 1.1 mrg
9664 1.1 mrg else
9665 1.1 mrg ld_shlibs=no
9666 1.1 mrg fi
9667 1.1 mrg
9668 1.1 mrg ;;
9669 1.1 mrg
9670 1.1 mrg dgux*)
9671 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9672 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9673 1.1 mrg hardcode_shlibpath_var=no
9674 1.1 mrg ;;
9675 1.1 mrg
9676 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9677 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9678 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
9679 1.1 mrg # extra space).
9680 1.1 mrg freebsd2.2*)
9681 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9682 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9683 1.1 mrg hardcode_direct=yes
9684 1.1 mrg hardcode_shlibpath_var=no
9685 1.1 mrg ;;
9686 1.1 mrg
9687 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9688 1.4 mrg freebsd2.*)
9689 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9690 1.1 mrg hardcode_direct=yes
9691 1.1 mrg hardcode_minus_L=yes
9692 1.1 mrg hardcode_shlibpath_var=no
9693 1.1 mrg ;;
9694 1.1 mrg
9695 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9696 1.1 mrg freebsd* | dragonfly*)
9697 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9698 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9699 1.1 mrg hardcode_direct=yes
9700 1.1 mrg hardcode_shlibpath_var=no
9701 1.1 mrg ;;
9702 1.1 mrg
9703 1.1 mrg hpux9*)
9704 1.1 mrg if test "$GCC" = yes; then
9705 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'
9706 1.1 mrg else
9707 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'
9708 1.1 mrg fi
9709 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9710 1.1 mrg hardcode_libdir_separator=:
9711 1.1 mrg hardcode_direct=yes
9712 1.1 mrg
9713 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9714 1.1 mrg # but as the default location of the library.
9715 1.1 mrg hardcode_minus_L=yes
9716 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9717 1.1 mrg ;;
9718 1.1 mrg
9719 1.1 mrg hpux10*)
9720 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9721 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9722 1.1 mrg else
9723 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9724 1.1 mrg fi
9725 1.1 mrg if test "$with_gnu_ld" = no; then
9726 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9727 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9728 1.1 mrg hardcode_libdir_separator=:
9729 1.1 mrg hardcode_direct=yes
9730 1.1 mrg hardcode_direct_absolute=yes
9731 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9732 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9733 1.1 mrg # but as the default location of the library.
9734 1.1 mrg hardcode_minus_L=yes
9735 1.1 mrg fi
9736 1.1 mrg ;;
9737 1.1 mrg
9738 1.1 mrg hpux11*)
9739 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9740 1.1 mrg case $host_cpu in
9741 1.1 mrg hppa*64*)
9742 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9743 1.1 mrg ;;
9744 1.1 mrg ia64*)
9745 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9746 1.1 mrg ;;
9747 1.1 mrg *)
9748 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9749 1.1 mrg ;;
9750 1.1 mrg esac
9751 1.1 mrg else
9752 1.1 mrg case $host_cpu in
9753 1.1 mrg hppa*64*)
9754 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9755 1.1 mrg ;;
9756 1.1 mrg ia64*)
9757 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9758 1.1 mrg ;;
9759 1.1 mrg *)
9760 1.1 mrg
9761 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
9762 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9764 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9765 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
9766 1.1 mrg $as_echo_n "(cached) " >&6
9767 1.1 mrg else
9768 1.1 mrg lt_cv_prog_compiler__b=no
9769 1.1 mrg save_LDFLAGS="$LDFLAGS"
9770 1.1 mrg LDFLAGS="$LDFLAGS -b"
9771 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9772 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9773 1.1 mrg # The linker can only warn and ignore the option if not recognized
9774 1.1 mrg # So say no if there are warnings
9775 1.1 mrg if test -s conftest.err; then
9776 1.1 mrg # Append any errors to the config.log.
9777 1.1 mrg cat conftest.err 1>&5
9778 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9779 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9780 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9781 1.1 mrg lt_cv_prog_compiler__b=yes
9782 1.1 mrg fi
9783 1.1 mrg else
9784 1.1 mrg lt_cv_prog_compiler__b=yes
9785 1.1 mrg fi
9786 1.1 mrg fi
9787 1.1 mrg $RM -r conftest*
9788 1.1 mrg LDFLAGS="$save_LDFLAGS"
9789 1.1 mrg
9790 1.1 mrg fi
9791 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9792 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9793 1.1 mrg
9794 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9795 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9796 1.1 mrg else
9797 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9798 1.1 mrg fi
9799 1.1 mrg
9800 1.1 mrg ;;
9801 1.1 mrg esac
9802 1.1 mrg fi
9803 1.1 mrg if test "$with_gnu_ld" = no; then
9804 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9805 1.1 mrg hardcode_libdir_separator=:
9806 1.1 mrg
9807 1.1 mrg case $host_cpu in
9808 1.1 mrg hppa*64*|ia64*)
9809 1.1 mrg hardcode_direct=no
9810 1.1 mrg hardcode_shlibpath_var=no
9811 1.1 mrg ;;
9812 1.1 mrg *)
9813 1.1 mrg hardcode_direct=yes
9814 1.1 mrg hardcode_direct_absolute=yes
9815 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9816 1.1 mrg
9817 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9818 1.1 mrg # but as the default location of the library.
9819 1.1 mrg hardcode_minus_L=yes
9820 1.1 mrg ;;
9821 1.1 mrg esac
9822 1.1 mrg fi
9823 1.1 mrg ;;
9824 1.1 mrg
9825 1.1 mrg irix5* | irix6* | nonstopux*)
9826 1.1 mrg if test "$GCC" = yes; then
9827 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'
9828 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
9829 1.1 mrg # work, assume that -exports_file does not work either and
9830 1.1 mrg # implicitly export all symbols.
9831 1.1 mrg save_LDFLAGS="$LDFLAGS"
9832 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9833 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9834 1.1 mrg /* end confdefs.h. */
9835 1.1 mrg int foo(void) {}
9836 1.1 mrg _ACEOF
9837 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9838 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'
9839 1.1 mrg
9840 1.1 mrg fi
9841 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9842 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9843 1.1 mrg LDFLAGS="$save_LDFLAGS"
9844 1.1 mrg else
9845 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'
9846 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'
9847 1.1 mrg fi
9848 1.1 mrg archive_cmds_need_lc='no'
9849 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9850 1.1 mrg hardcode_libdir_separator=:
9851 1.1 mrg inherit_rpath=yes
9852 1.1 mrg link_all_deplibs=yes
9853 1.1 mrg ;;
9854 1.1 mrg
9855 1.1 mrg netbsd*)
9856 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9857 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9858 1.1 mrg else
9859 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9860 1.1 mrg fi
9861 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9862 1.1 mrg hardcode_direct=yes
9863 1.1 mrg hardcode_shlibpath_var=no
9864 1.1 mrg ;;
9865 1.1 mrg
9866 1.1 mrg newsos6)
9867 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9868 1.1 mrg hardcode_direct=yes
9869 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9870 1.1 mrg hardcode_libdir_separator=:
9871 1.1 mrg hardcode_shlibpath_var=no
9872 1.1 mrg ;;
9873 1.1 mrg
9874 1.1 mrg *nto* | *qnx*)
9875 1.1 mrg ;;
9876 1.1 mrg
9877 1.1 mrg openbsd*)
9878 1.1 mrg if test -f /usr/libexec/ld.so; then
9879 1.1 mrg hardcode_direct=yes
9880 1.1 mrg hardcode_shlibpath_var=no
9881 1.1 mrg hardcode_direct_absolute=yes
9882 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9883 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9884 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9885 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9886 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9887 1.1 mrg else
9888 1.1 mrg case $host_os in
9889 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9890 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9891 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9892 1.1 mrg ;;
9893 1.1 mrg *)
9894 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9895 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9896 1.1 mrg ;;
9897 1.1 mrg esac
9898 1.1 mrg fi
9899 1.1 mrg else
9900 1.1 mrg ld_shlibs=no
9901 1.1 mrg fi
9902 1.1 mrg ;;
9903 1.1 mrg
9904 1.1 mrg os2*)
9905 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9906 1.1 mrg hardcode_minus_L=yes
9907 1.1 mrg allow_undefined_flag=unsupported
9908 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'
9909 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9910 1.1 mrg ;;
9911 1.1 mrg
9912 1.1 mrg osf3*)
9913 1.1 mrg if test "$GCC" = yes; then
9914 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9915 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'
9916 1.1 mrg else
9917 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9918 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'
9919 1.1 mrg fi
9920 1.1 mrg archive_cmds_need_lc='no'
9921 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9922 1.1 mrg hardcode_libdir_separator=:
9923 1.1 mrg ;;
9924 1.1 mrg
9925 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9926 1.1 mrg if test "$GCC" = yes; then
9927 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9928 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'
9929 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9930 1.1 mrg else
9931 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9932 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'
9933 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~
9934 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'
9935 1.1 mrg
9936 1.1 mrg # Both c and cxx compiler support -rpath directly
9937 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9938 1.1 mrg fi
9939 1.1 mrg archive_cmds_need_lc='no'
9940 1.1 mrg hardcode_libdir_separator=:
9941 1.1 mrg ;;
9942 1.1 mrg
9943 1.1 mrg solaris*)
9944 1.1 mrg no_undefined_flag=' -z defs'
9945 1.1 mrg if test "$GCC" = yes; then
9946 1.1 mrg wlarc='${wl}'
9947 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9948 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9949 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'
9950 1.1 mrg else
9951 1.1 mrg case `$CC -V 2>&1` in
9952 1.1 mrg *"Compilers 5.0"*)
9953 1.1 mrg wlarc=''
9954 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9955 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9956 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9957 1.1 mrg ;;
9958 1.1 mrg *)
9959 1.1 mrg wlarc='${wl}'
9960 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9961 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9962 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9963 1.1 mrg ;;
9964 1.1 mrg esac
9965 1.1 mrg fi
9966 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9967 1.1 mrg hardcode_shlibpath_var=no
9968 1.1 mrg case $host_os in
9969 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9970 1.1 mrg *)
9971 1.1 mrg # The compiler driver will combine and reorder linker options,
9972 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9973 1.1 mrg # but is careful enough not to reorder.
9974 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9975 1.1 mrg if test "$GCC" = yes; then
9976 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9977 1.1 mrg else
9978 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9979 1.1 mrg fi
9980 1.1 mrg ;;
9981 1.1 mrg esac
9982 1.1 mrg link_all_deplibs=yes
9983 1.1 mrg ;;
9984 1.1 mrg
9985 1.1 mrg sunos4*)
9986 1.1 mrg if test "x$host_vendor" = xsequent; then
9987 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9988 1.1 mrg # files that make .init and .fini sections work.
9989 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9990 1.1 mrg else
9991 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9992 1.1 mrg fi
9993 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9994 1.1 mrg hardcode_direct=yes
9995 1.1 mrg hardcode_minus_L=yes
9996 1.1 mrg hardcode_shlibpath_var=no
9997 1.1 mrg ;;
9998 1.1 mrg
9999 1.1 mrg sysv4)
10000 1.1 mrg case $host_vendor in
10001 1.1 mrg sni)
10002 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10003 1.1 mrg hardcode_direct=yes # is this really true???
10004 1.1 mrg ;;
10005 1.1 mrg siemens)
10006 1.1 mrg ## LD is ld it makes a PLAMLIB
10007 1.1 mrg ## CC just makes a GrossModule.
10008 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10009 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
10010 1.1 mrg hardcode_direct=no
10011 1.1 mrg ;;
10012 1.1 mrg motorola)
10013 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10014 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10015 1.1 mrg ;;
10016 1.1 mrg esac
10017 1.1 mrg runpath_var='LD_RUN_PATH'
10018 1.1 mrg hardcode_shlibpath_var=no
10019 1.1 mrg ;;
10020 1.1 mrg
10021 1.1 mrg sysv4.3*)
10022 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10023 1.1 mrg hardcode_shlibpath_var=no
10024 1.1 mrg export_dynamic_flag_spec='-Bexport'
10025 1.1 mrg ;;
10026 1.1 mrg
10027 1.1 mrg sysv4*MP*)
10028 1.1 mrg if test -d /usr/nec; then
10029 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10030 1.1 mrg hardcode_shlibpath_var=no
10031 1.1 mrg runpath_var=LD_RUN_PATH
10032 1.1 mrg hardcode_runpath_var=yes
10033 1.1 mrg ld_shlibs=yes
10034 1.1 mrg fi
10035 1.1 mrg ;;
10036 1.1 mrg
10037 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10038 1.1 mrg no_undefined_flag='${wl}-z,text'
10039 1.1 mrg archive_cmds_need_lc=no
10040 1.1 mrg hardcode_shlibpath_var=no
10041 1.1 mrg runpath_var='LD_RUN_PATH'
10042 1.1 mrg
10043 1.1 mrg if test "$GCC" = yes; then
10044 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10045 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10046 1.1 mrg else
10047 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10048 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10049 1.1 mrg fi
10050 1.1 mrg ;;
10051 1.1 mrg
10052 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
10053 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
10054 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
10055 1.1 mrg # always be unresolved, which means just about no library would
10056 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
10057 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
10058 1.1 mrg # as -z defs.
10059 1.1 mrg no_undefined_flag='${wl}-z,text'
10060 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
10061 1.1 mrg archive_cmds_need_lc=no
10062 1.1 mrg hardcode_shlibpath_var=no
10063 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
10064 1.1 mrg hardcode_libdir_separator=':'
10065 1.1 mrg link_all_deplibs=yes
10066 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
10067 1.1 mrg runpath_var='LD_RUN_PATH'
10068 1.1 mrg
10069 1.1 mrg if test "$GCC" = yes; then
10070 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10071 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10072 1.1 mrg else
10073 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10074 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10075 1.1 mrg fi
10076 1.1 mrg ;;
10077 1.1 mrg
10078 1.1 mrg uts4*)
10079 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10080 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
10081 1.1 mrg hardcode_shlibpath_var=no
10082 1.1 mrg ;;
10083 1.1 mrg
10084 1.1 mrg *)
10085 1.1 mrg ld_shlibs=no
10086 1.1 mrg ;;
10087 1.1 mrg esac
10088 1.1 mrg
10089 1.1 mrg if test x$host_vendor = xsni; then
10090 1.1 mrg case $host in
10091 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10092 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
10093 1.1 mrg ;;
10094 1.1 mrg esac
10095 1.1 mrg fi
10096 1.1 mrg fi
10097 1.1 mrg
10098 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10099 1.1 mrg $as_echo "$ld_shlibs" >&6; }
10100 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
10101 1.1 mrg
10102 1.1 mrg with_gnu_ld=$with_gnu_ld
10103 1.1 mrg
10104 1.1 mrg
10105 1.1 mrg
10106 1.1 mrg
10107 1.1 mrg
10108 1.1 mrg
10109 1.1 mrg
10110 1.1 mrg
10111 1.1 mrg
10112 1.1 mrg
10113 1.1 mrg
10114 1.1 mrg
10115 1.1 mrg
10116 1.1 mrg
10117 1.1 mrg
10118 1.1 mrg #
10119 1.1 mrg # Do we need to explicitly link libc?
10120 1.1 mrg #
10121 1.1 mrg case "x$archive_cmds_need_lc" in
10122 1.1 mrg x|xyes)
10123 1.1 mrg # Assume -lc should be added
10124 1.1 mrg archive_cmds_need_lc=yes
10125 1.1 mrg
10126 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
10127 1.1 mrg case $archive_cmds in
10128 1.1 mrg *'~'*)
10129 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
10130 1.1 mrg ;;
10131 1.1 mrg '$CC '*)
10132 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
10133 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
10134 1.1 mrg # to ld, don't add -lc before -lgcc.
10135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10136 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10137 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10138 1.1 mrg $as_echo_n "(cached) " >&6
10139 1.1 mrg else
10140 1.1 mrg $RM conftest*
10141 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10142 1.1 mrg
10143 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10144 1.1 mrg (eval $ac_compile) 2>&5
10145 1.1 mrg ac_status=$?
10146 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10147 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
10148 1.1 mrg soname=conftest
10149 1.1 mrg lib=conftest
10150 1.1 mrg libobjs=conftest.$ac_objext
10151 1.1 mrg deplibs=
10152 1.1 mrg wl=$lt_prog_compiler_wl
10153 1.1 mrg pic_flag=$lt_prog_compiler_pic
10154 1.1 mrg compiler_flags=-v
10155 1.1 mrg linker_flags=-v
10156 1.1 mrg verstring=
10157 1.1 mrg output_objdir=.
10158 1.1 mrg libname=conftest
10159 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
10160 1.1 mrg allow_undefined_flag=
10161 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10162 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10163 1.1 mrg ac_status=$?
10164 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10165 1.1 mrg test $ac_status = 0; }
10166 1.1 mrg then
10167 1.1 mrg lt_cv_archive_cmds_need_lc=no
10168 1.1 mrg else
10169 1.1 mrg lt_cv_archive_cmds_need_lc=yes
10170 1.1 mrg fi
10171 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
10172 1.1 mrg else
10173 1.1 mrg cat conftest.err 1>&5
10174 1.1 mrg fi
10175 1.1 mrg $RM conftest*
10176 1.1 mrg
10177 1.1 mrg fi
10178 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10179 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10180 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10181 1.1 mrg ;;
10182 1.1 mrg esac
10183 1.1 mrg fi
10184 1.1 mrg ;;
10185 1.1 mrg esac
10186 1.1 mrg
10187 1.1 mrg
10188 1.1 mrg
10189 1.1 mrg
10190 1.1 mrg
10191 1.1 mrg
10192 1.1 mrg
10193 1.1 mrg
10194 1.1 mrg
10195 1.1 mrg
10196 1.1 mrg
10197 1.1 mrg
10198 1.1 mrg
10199 1.1 mrg
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg
10226 1.1 mrg
10227 1.1 mrg
10228 1.1 mrg
10229 1.1 mrg
10230 1.1 mrg
10231 1.1 mrg
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
10293 1.1 mrg
10294 1.1 mrg
10295 1.1 mrg
10296 1.1 mrg
10297 1.1 mrg
10298 1.1 mrg
10299 1.1 mrg
10300 1.1 mrg
10301 1.1 mrg
10302 1.1 mrg
10303 1.1 mrg
10304 1.1 mrg
10305 1.1 mrg
10306 1.1 mrg
10307 1.1 mrg
10308 1.1 mrg
10309 1.1 mrg
10310 1.1 mrg
10311 1.1 mrg
10312 1.1 mrg
10313 1.1 mrg
10314 1.1 mrg
10315 1.1 mrg
10316 1.1 mrg
10317 1.1 mrg
10318 1.1 mrg
10319 1.1 mrg
10320 1.1 mrg
10321 1.1 mrg
10322 1.1 mrg
10323 1.1 mrg
10324 1.1 mrg
10325 1.1 mrg
10326 1.1 mrg
10327 1.1 mrg
10328 1.1 mrg
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
10336 1.1 mrg
10337 1.1 mrg
10338 1.1 mrg
10339 1.1 mrg
10340 1.1 mrg
10341 1.1 mrg
10342 1.1 mrg
10343 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10344 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
10345 1.1 mrg
10346 1.1 mrg if test "$GCC" = yes; then
10347 1.1 mrg case $host_os in
10348 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10349 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
10350 1.1 mrg esac
10351 1.1 mrg case $host_os in
10352 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10353 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
10354 1.1 mrg esac
10355 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10356 1.1 mrg case $lt_search_path_spec in
10357 1.1 mrg *\;*)
10358 1.1 mrg # if the path contains ";" then we assume it to be the separator
10359 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
10360 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
10361 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
10362 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10363 1.1 mrg ;;
10364 1.1 mrg *)
10365 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10366 1.1 mrg ;;
10367 1.1 mrg esac
10368 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
10369 1.1 mrg # and add multilib dir if necessary.
10370 1.1 mrg lt_tmp_lt_search_path_spec=
10371 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10372 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
10373 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10374 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10375 1.1 mrg else
10376 1.1 mrg test -d "$lt_sys_path" && \
10377 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10378 1.1 mrg fi
10379 1.1 mrg done
10380 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10381 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
10382 1.1 mrg lt_foo="";
10383 1.1 mrg lt_count=0;
10384 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
10385 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
10386 1.1 mrg if ($lt_i == "..") {
10387 1.1 mrg lt_count++;
10388 1.1 mrg } else {
10389 1.1 mrg if (lt_count == 0) {
10390 1.1 mrg lt_foo="/" $lt_i lt_foo;
10391 1.1 mrg } else {
10392 1.1 mrg lt_count--;
10393 1.1 mrg }
10394 1.1 mrg }
10395 1.1 mrg }
10396 1.1 mrg }
10397 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
10398 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
10399 1.1 mrg }'`
10400 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
10401 1.1 mrg # for these hosts.
10402 1.1 mrg case $host_os in
10403 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10404 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10405 1.1 mrg esac
10406 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10407 1.1 mrg else
10408 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10409 1.1 mrg fi
10410 1.1 mrg library_names_spec=
10411 1.1 mrg libname_spec='lib$name'
10412 1.1 mrg soname_spec=
10413 1.1 mrg shrext_cmds=".so"
10414 1.1 mrg postinstall_cmds=
10415 1.1 mrg postuninstall_cmds=
10416 1.1 mrg finish_cmds=
10417 1.1 mrg finish_eval=
10418 1.1 mrg shlibpath_var=
10419 1.1 mrg shlibpath_overrides_runpath=unknown
10420 1.1 mrg version_type=none
10421 1.1 mrg dynamic_linker="$host_os ld.so"
10422 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
10423 1.1 mrg need_lib_prefix=unknown
10424 1.1 mrg hardcode_into_libs=no
10425 1.1 mrg
10426 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
10427 1.1 mrg # flags to be left without arguments
10428 1.1 mrg need_version=unknown
10429 1.1 mrg
10430 1.1 mrg case $host_os in
10431 1.1 mrg aix3*)
10432 1.1 mrg version_type=linux
10433 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10434 1.1 mrg shlibpath_var=LIBPATH
10435 1.1 mrg
10436 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
10437 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10438 1.1 mrg ;;
10439 1.1 mrg
10440 1.1 mrg aix[4-9]*)
10441 1.1 mrg version_type=linux
10442 1.1 mrg need_lib_prefix=no
10443 1.1 mrg need_version=no
10444 1.1 mrg hardcode_into_libs=yes
10445 1.1 mrg if test "$host_cpu" = ia64; then
10446 1.1 mrg # AIX 5 supports IA64
10447 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10448 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10449 1.1 mrg else
10450 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
10451 1.1 mrg # for dependence libraries. The import file would start with
10452 1.1 mrg # the line `#! .'. This would cause the generated library to
10453 1.1 mrg # depend on `.', always an invalid library. This was fixed in
10454 1.1 mrg # development snapshots of GCC prior to 3.0.
10455 1.1 mrg case $host_os in
10456 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
10457 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10458 1.1 mrg echo ' yes '
10459 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10460 1.1 mrg :
10461 1.1 mrg else
10462 1.1 mrg can_build_shared=no
10463 1.1 mrg fi
10464 1.1 mrg ;;
10465 1.1 mrg esac
10466 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10467 1.1 mrg # soname into executable. Probably we can add versioning support to
10468 1.1 mrg # collect2, so additional links can be useful in future.
10469 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
10470 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10471 1.1 mrg # instead of lib<name>.a to let people know that these are not
10472 1.1 mrg # typical AIX shared libraries.
10473 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10474 1.1 mrg else
10475 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
10476 1.1 mrg # and later when we are not doing run time linking.
10477 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
10478 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10479 1.1 mrg fi
10480 1.1 mrg shlibpath_var=LIBPATH
10481 1.1 mrg fi
10482 1.1 mrg ;;
10483 1.1 mrg
10484 1.1 mrg amigaos*)
10485 1.1 mrg case $host_cpu in
10486 1.1 mrg powerpc)
10487 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
10488 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10489 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10490 1.1 mrg ;;
10491 1.1 mrg m68k)
10492 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
10493 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
10494 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'
10495 1.1 mrg ;;
10496 1.1 mrg esac
10497 1.1 mrg ;;
10498 1.1 mrg
10499 1.1 mrg beos*)
10500 1.1 mrg library_names_spec='${libname}${shared_ext}'
10501 1.1 mrg dynamic_linker="$host_os ld.so"
10502 1.1 mrg shlibpath_var=LIBRARY_PATH
10503 1.1 mrg ;;
10504 1.1 mrg
10505 1.1 mrg bsdi[45]*)
10506 1.1 mrg version_type=linux
10507 1.1 mrg need_version=no
10508 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10509 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10510 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10511 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10512 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10513 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10514 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10515 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10516 1.1 mrg # libtool to hard-code these into programs
10517 1.1 mrg ;;
10518 1.1 mrg
10519 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
10520 1.1 mrg version_type=windows
10521 1.1 mrg shrext_cmds=".dll"
10522 1.1 mrg need_version=no
10523 1.1 mrg need_lib_prefix=no
10524 1.1 mrg
10525 1.1 mrg case $GCC,$host_os in
10526 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10527 1.1 mrg library_names_spec='$libname.dll.a'
10528 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10529 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10530 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10531 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10532 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10533 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10534 1.1 mrg chmod a+x \$dldir/$dlname~
10535 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10536 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10537 1.1 mrg fi'
10538 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10539 1.1 mrg dlpath=$dir/\$dldll~
10540 1.1 mrg $RM \$dlpath'
10541 1.1 mrg shlibpath_overrides_runpath=yes
10542 1.1 mrg
10543 1.1 mrg case $host_os in
10544 1.1 mrg cygwin*)
10545 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10546 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10547 1.1 mrg
10548 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10549 1.1 mrg ;;
10550 1.1 mrg mingw* | cegcc*)
10551 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10552 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10553 1.1 mrg ;;
10554 1.1 mrg pw32*)
10555 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10556 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10557 1.1 mrg ;;
10558 1.1 mrg esac
10559 1.1 mrg ;;
10560 1.1 mrg
10561 1.1 mrg *)
10562 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10563 1.1 mrg ;;
10564 1.1 mrg esac
10565 1.1 mrg dynamic_linker='Win32 ld.exe'
10566 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10567 1.1 mrg shlibpath_var=PATH
10568 1.1 mrg ;;
10569 1.1 mrg
10570 1.1 mrg darwin* | rhapsody*)
10571 1.1 mrg dynamic_linker="$host_os dyld"
10572 1.1 mrg version_type=darwin
10573 1.1 mrg need_lib_prefix=no
10574 1.1 mrg need_version=no
10575 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10576 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10577 1.1 mrg shlibpath_overrides_runpath=yes
10578 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10579 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10580 1.1 mrg
10581 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10582 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10583 1.1 mrg ;;
10584 1.1 mrg
10585 1.1 mrg dgux*)
10586 1.1 mrg version_type=linux
10587 1.1 mrg need_lib_prefix=no
10588 1.1 mrg need_version=no
10589 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10590 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10591 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10592 1.1 mrg ;;
10593 1.1 mrg
10594 1.1 mrg freebsd* | dragonfly*)
10595 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10596 1.1 mrg # versioning mechanism, adjust this.
10597 1.1 mrg if test -x /usr/bin/objformat; then
10598 1.1 mrg objformat=`/usr/bin/objformat`
10599 1.1 mrg else
10600 1.1 mrg case $host_os in
10601 1.4 mrg freebsd[23].*) objformat=aout ;;
10602 1.1 mrg *) objformat=elf ;;
10603 1.1 mrg esac
10604 1.1 mrg fi
10605 1.1 mrg version_type=freebsd-$objformat
10606 1.1 mrg case $version_type in
10607 1.1 mrg freebsd-elf*)
10608 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10609 1.1 mrg need_version=no
10610 1.1 mrg need_lib_prefix=no
10611 1.1 mrg ;;
10612 1.1 mrg freebsd-*)
10613 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10614 1.1 mrg need_version=yes
10615 1.1 mrg ;;
10616 1.1 mrg esac
10617 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10618 1.1 mrg case $host_os in
10619 1.4 mrg freebsd2.*)
10620 1.1 mrg shlibpath_overrides_runpath=yes
10621 1.1 mrg ;;
10622 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10623 1.1 mrg shlibpath_overrides_runpath=yes
10624 1.1 mrg hardcode_into_libs=yes
10625 1.1 mrg ;;
10626 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10627 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10628 1.1 mrg shlibpath_overrides_runpath=no
10629 1.1 mrg hardcode_into_libs=yes
10630 1.1 mrg ;;
10631 1.1 mrg *) # from 4.6 on, and DragonFly
10632 1.1 mrg shlibpath_overrides_runpath=yes
10633 1.1 mrg hardcode_into_libs=yes
10634 1.1 mrg ;;
10635 1.1 mrg esac
10636 1.1 mrg ;;
10637 1.1 mrg
10638 1.1 mrg gnu*)
10639 1.1 mrg version_type=linux
10640 1.1 mrg need_lib_prefix=no
10641 1.1 mrg need_version=no
10642 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10643 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10644 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10645 1.1 mrg hardcode_into_libs=yes
10646 1.1 mrg ;;
10647 1.1 mrg
10648 1.1 mrg haiku*)
10649 1.1 mrg version_type=linux
10650 1.1 mrg need_lib_prefix=no
10651 1.1 mrg need_version=no
10652 1.1 mrg dynamic_linker="$host_os runtime_loader"
10653 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10654 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10655 1.1 mrg shlibpath_var=LIBRARY_PATH
10656 1.1 mrg shlibpath_overrides_runpath=yes
10657 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10658 1.1 mrg hardcode_into_libs=yes
10659 1.1 mrg ;;
10660 1.1 mrg
10661 1.1 mrg hpux9* | hpux10* | hpux11*)
10662 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10663 1.1 mrg # link against other versions.
10664 1.1 mrg version_type=sunos
10665 1.1 mrg need_lib_prefix=no
10666 1.1 mrg need_version=no
10667 1.1 mrg case $host_cpu in
10668 1.1 mrg ia64*)
10669 1.1 mrg shrext_cmds='.so'
10670 1.1 mrg hardcode_into_libs=yes
10671 1.1 mrg dynamic_linker="$host_os dld.so"
10672 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10673 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10674 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10675 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10676 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10677 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10678 1.1 mrg else
10679 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10680 1.1 mrg fi
10681 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10682 1.1 mrg ;;
10683 1.1 mrg hppa*64*)
10684 1.1 mrg shrext_cmds='.sl'
10685 1.1 mrg hardcode_into_libs=yes
10686 1.1 mrg dynamic_linker="$host_os dld.sl"
10687 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10688 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10689 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10690 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10691 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10692 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10693 1.1 mrg ;;
10694 1.1 mrg *)
10695 1.1 mrg shrext_cmds='.sl'
10696 1.1 mrg dynamic_linker="$host_os dld.sl"
10697 1.1 mrg shlibpath_var=SHLIB_PATH
10698 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10699 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10700 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10701 1.1 mrg ;;
10702 1.1 mrg esac
10703 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10704 1.1 mrg postinstall_cmds='chmod 555 $lib'
10705 1.1 mrg # or fails outright, so override atomically:
10706 1.1 mrg install_override_mode=555
10707 1.1 mrg ;;
10708 1.1 mrg
10709 1.1 mrg interix[3-9]*)
10710 1.1 mrg version_type=linux
10711 1.1 mrg need_lib_prefix=no
10712 1.1 mrg need_version=no
10713 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10714 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10715 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10716 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10717 1.1 mrg shlibpath_overrides_runpath=no
10718 1.1 mrg hardcode_into_libs=yes
10719 1.1 mrg ;;
10720 1.1 mrg
10721 1.1 mrg irix5* | irix6* | nonstopux*)
10722 1.1 mrg case $host_os in
10723 1.1 mrg nonstopux*) version_type=nonstopux ;;
10724 1.1 mrg *)
10725 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10726 1.1 mrg version_type=linux
10727 1.1 mrg else
10728 1.1 mrg version_type=irix
10729 1.1 mrg fi ;;
10730 1.1 mrg esac
10731 1.1 mrg need_lib_prefix=no
10732 1.1 mrg need_version=no
10733 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10734 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10735 1.1 mrg case $host_os in
10736 1.1 mrg irix5* | nonstopux*)
10737 1.1 mrg libsuff= shlibsuff=
10738 1.1 mrg ;;
10739 1.1 mrg *)
10740 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10741 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10742 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10743 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10744 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10745 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10746 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10747 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10748 1.1 mrg esac
10749 1.1 mrg ;;
10750 1.1 mrg esac
10751 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10752 1.1 mrg shlibpath_overrides_runpath=no
10753 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10754 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10755 1.1 mrg hardcode_into_libs=yes
10756 1.1 mrg ;;
10757 1.1 mrg
10758 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10759 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10760 1.1 mrg dynamic_linker=no
10761 1.1 mrg ;;
10762 1.1 mrg
10763 1.1 mrg # This must be Linux ELF.
10764 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10765 1.1 mrg version_type=linux
10766 1.1 mrg need_lib_prefix=no
10767 1.1 mrg need_version=no
10768 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10769 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10770 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10771 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10772 1.1 mrg shlibpath_overrides_runpath=no
10773 1.1 mrg
10774 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
10775 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10776 1.1 mrg $as_echo_n "(cached) " >&6
10777 1.1 mrg else
10778 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
10779 1.1 mrg save_LDFLAGS=$LDFLAGS
10780 1.1 mrg save_libdir=$libdir
10781 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10782 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10783 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10784 1.1 mrg /* end confdefs.h. */
10785 1.1 mrg
10786 1.1 mrg int
10787 1.1 mrg main ()
10788 1.1 mrg {
10789 1.1 mrg
10790 1.1 mrg ;
10791 1.1 mrg return 0;
10792 1.1 mrg }
10793 1.1 mrg _ACEOF
10794 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10795 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10796 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
10797 1.1 mrg fi
10798 1.1 mrg fi
10799 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10800 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10801 1.1 mrg LDFLAGS=$save_LDFLAGS
10802 1.1 mrg libdir=$save_libdir
10803 1.1 mrg
10804 1.1 mrg fi
10805 1.1 mrg
10806 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10807 1.1 mrg
10808 1.1 mrg # This implies no fast_install, which is unacceptable.
10809 1.1 mrg # Some rework will be needed to allow for fast_install
10810 1.1 mrg # before this can be enabled.
10811 1.1 mrg hardcode_into_libs=yes
10812 1.1 mrg
10813 1.1 mrg # Append ld.so.conf contents to the search path
10814 1.1 mrg if test -f /etc/ld.so.conf; then
10815 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' ' '`
10816 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10817 1.1 mrg fi
10818 1.1 mrg
10819 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10820 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10821 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10822 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10823 1.1 mrg # people can always --disable-shared, the test was removed, and we
10824 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10825 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10826 1.1 mrg ;;
10827 1.1 mrg
10828 1.1 mrg netbsd*)
10829 1.1 mrg version_type=sunos
10830 1.1 mrg need_lib_prefix=no
10831 1.1 mrg need_version=no
10832 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10833 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10834 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10835 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10836 1.1 mrg else
10837 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10838 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10839 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10840 1.1 mrg fi
10841 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10842 1.1 mrg shlibpath_overrides_runpath=yes
10843 1.1 mrg hardcode_into_libs=yes
10844 1.1 mrg ;;
10845 1.1 mrg
10846 1.1 mrg newsos6)
10847 1.1 mrg version_type=linux
10848 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10849 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10850 1.1 mrg shlibpath_overrides_runpath=yes
10851 1.1 mrg ;;
10852 1.1 mrg
10853 1.1 mrg *nto* | *qnx*)
10854 1.1 mrg version_type=qnx
10855 1.1 mrg need_lib_prefix=no
10856 1.1 mrg need_version=no
10857 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10858 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10859 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10860 1.1 mrg shlibpath_overrides_runpath=no
10861 1.1 mrg hardcode_into_libs=yes
10862 1.1 mrg dynamic_linker='ldqnx.so'
10863 1.1 mrg ;;
10864 1.1 mrg
10865 1.1 mrg openbsd*)
10866 1.1 mrg version_type=sunos
10867 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10868 1.1 mrg need_lib_prefix=no
10869 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10870 1.1 mrg case $host_os in
10871 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10872 1.1 mrg *) need_version=no ;;
10873 1.1 mrg esac
10874 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10875 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10876 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10877 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10878 1.1 mrg case $host_os in
10879 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10880 1.1 mrg shlibpath_overrides_runpath=no
10881 1.1 mrg ;;
10882 1.1 mrg *)
10883 1.1 mrg shlibpath_overrides_runpath=yes
10884 1.1 mrg ;;
10885 1.1 mrg esac
10886 1.1 mrg else
10887 1.1 mrg shlibpath_overrides_runpath=yes
10888 1.1 mrg fi
10889 1.1 mrg ;;
10890 1.1 mrg
10891 1.1 mrg os2*)
10892 1.1 mrg libname_spec='$name'
10893 1.1 mrg shrext_cmds=".dll"
10894 1.1 mrg need_lib_prefix=no
10895 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10896 1.1 mrg dynamic_linker='OS/2 ld.exe'
10897 1.1 mrg shlibpath_var=LIBPATH
10898 1.1 mrg ;;
10899 1.1 mrg
10900 1.1 mrg osf3* | osf4* | osf5*)
10901 1.1 mrg version_type=osf
10902 1.1 mrg need_lib_prefix=no
10903 1.1 mrg need_version=no
10904 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10905 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10906 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10907 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10908 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10909 1.1 mrg ;;
10910 1.1 mrg
10911 1.1 mrg rdos*)
10912 1.1 mrg dynamic_linker=no
10913 1.1 mrg ;;
10914 1.1 mrg
10915 1.1 mrg solaris*)
10916 1.1 mrg version_type=linux
10917 1.1 mrg need_lib_prefix=no
10918 1.1 mrg need_version=no
10919 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10920 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10921 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10922 1.1 mrg shlibpath_overrides_runpath=yes
10923 1.1 mrg hardcode_into_libs=yes
10924 1.1 mrg # ldd complains unless libraries are executable
10925 1.1 mrg postinstall_cmds='chmod +x $lib'
10926 1.1 mrg ;;
10927 1.1 mrg
10928 1.1 mrg sunos4*)
10929 1.1 mrg version_type=sunos
10930 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10931 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10932 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10933 1.1 mrg shlibpath_overrides_runpath=yes
10934 1.1 mrg if test "$with_gnu_ld" = yes; then
10935 1.1 mrg need_lib_prefix=no
10936 1.1 mrg fi
10937 1.1 mrg need_version=yes
10938 1.1 mrg ;;
10939 1.1 mrg
10940 1.1 mrg sysv4 | sysv4.3*)
10941 1.1 mrg version_type=linux
10942 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10943 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10944 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10945 1.1 mrg case $host_vendor in
10946 1.1 mrg sni)
10947 1.1 mrg shlibpath_overrides_runpath=no
10948 1.1 mrg need_lib_prefix=no
10949 1.1 mrg runpath_var=LD_RUN_PATH
10950 1.1 mrg ;;
10951 1.1 mrg siemens)
10952 1.1 mrg need_lib_prefix=no
10953 1.1 mrg ;;
10954 1.1 mrg motorola)
10955 1.1 mrg need_lib_prefix=no
10956 1.1 mrg need_version=no
10957 1.1 mrg shlibpath_overrides_runpath=no
10958 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10959 1.1 mrg ;;
10960 1.1 mrg esac
10961 1.1 mrg ;;
10962 1.1 mrg
10963 1.1 mrg sysv4*MP*)
10964 1.1 mrg if test -d /usr/nec ;then
10965 1.1 mrg version_type=linux
10966 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10967 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10968 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10969 1.1 mrg fi
10970 1.1 mrg ;;
10971 1.1 mrg
10972 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10973 1.1 mrg version_type=freebsd-elf
10974 1.1 mrg need_lib_prefix=no
10975 1.1 mrg need_version=no
10976 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10977 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10978 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10979 1.1 mrg shlibpath_overrides_runpath=yes
10980 1.1 mrg hardcode_into_libs=yes
10981 1.1 mrg if test "$with_gnu_ld" = yes; then
10982 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10983 1.1 mrg else
10984 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10985 1.1 mrg case $host_os in
10986 1.1 mrg sco3.2v5*)
10987 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10988 1.1 mrg ;;
10989 1.1 mrg esac
10990 1.1 mrg fi
10991 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10992 1.1 mrg ;;
10993 1.1 mrg
10994 1.1 mrg tpf*)
10995 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10996 1.1 mrg version_type=linux
10997 1.1 mrg need_lib_prefix=no
10998 1.1 mrg need_version=no
10999 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11000 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11001 1.1 mrg shlibpath_overrides_runpath=no
11002 1.1 mrg hardcode_into_libs=yes
11003 1.1 mrg ;;
11004 1.1 mrg
11005 1.1 mrg uts4*)
11006 1.1 mrg version_type=linux
11007 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11008 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
11009 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
11010 1.1 mrg ;;
11011 1.1 mrg
11012 1.1 mrg *)
11013 1.1 mrg dynamic_linker=no
11014 1.1 mrg ;;
11015 1.1 mrg esac
11016 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11017 1.1 mrg $as_echo "$dynamic_linker" >&6; }
11018 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
11019 1.1 mrg
11020 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11021 1.1 mrg if test "$GCC" = yes; then
11022 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11023 1.1 mrg fi
11024 1.1 mrg
11025 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11026 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11027 1.1 mrg fi
11028 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11029 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11030 1.1 mrg fi
11031 1.1 mrg
11032 1.1 mrg
11033 1.1 mrg
11034 1.1 mrg
11035 1.1 mrg
11036 1.1 mrg
11037 1.1 mrg
11038 1.1 mrg
11039 1.1 mrg
11040 1.1 mrg
11041 1.1 mrg
11042 1.1 mrg
11043 1.1 mrg
11044 1.1 mrg
11045 1.1 mrg
11046 1.1 mrg
11047 1.1 mrg
11048 1.1 mrg
11049 1.1 mrg
11050 1.1 mrg
11051 1.1 mrg
11052 1.1 mrg
11053 1.1 mrg
11054 1.1 mrg
11055 1.1 mrg
11056 1.1 mrg
11057 1.1 mrg
11058 1.1 mrg
11059 1.1 mrg
11060 1.1 mrg
11061 1.1 mrg
11062 1.1 mrg
11063 1.1 mrg
11064 1.1 mrg
11065 1.1 mrg
11066 1.1 mrg
11067 1.1 mrg
11068 1.1 mrg
11069 1.1 mrg
11070 1.1 mrg
11071 1.1 mrg
11072 1.1 mrg
11073 1.1 mrg
11074 1.1 mrg
11075 1.1 mrg
11076 1.1 mrg
11077 1.1 mrg
11078 1.1 mrg
11079 1.1 mrg
11080 1.1 mrg
11081 1.1 mrg
11082 1.1 mrg
11083 1.1 mrg
11084 1.1 mrg
11085 1.1 mrg
11086 1.1 mrg
11087 1.1 mrg
11088 1.1 mrg
11089 1.1 mrg
11090 1.1 mrg
11091 1.1 mrg
11092 1.1 mrg
11093 1.1 mrg
11094 1.1 mrg
11095 1.1 mrg
11096 1.1 mrg
11097 1.1 mrg
11098 1.1 mrg
11099 1.1 mrg
11100 1.1 mrg
11101 1.1 mrg
11102 1.1 mrg
11103 1.1 mrg
11104 1.1 mrg
11105 1.1 mrg
11106 1.1 mrg
11107 1.1 mrg
11108 1.1 mrg
11109 1.1 mrg
11110 1.1 mrg
11111 1.1 mrg
11112 1.1 mrg
11113 1.1 mrg
11114 1.1 mrg
11115 1.1 mrg
11116 1.1 mrg
11117 1.1 mrg
11118 1.1 mrg
11119 1.1 mrg
11120 1.1 mrg
11121 1.1 mrg
11122 1.1 mrg
11123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11124 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11125 1.1 mrg hardcode_action=
11126 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
11127 1.1 mrg test -n "$runpath_var" ||
11128 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
11129 1.1 mrg
11130 1.1 mrg # We can hardcode non-existent directories.
11131 1.1 mrg if test "$hardcode_direct" != no &&
11132 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
11133 1.1 mrg # have to relink, otherwise we might link with an installed library
11134 1.1 mrg # when we should be linking with a yet-to-be-installed one
11135 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11136 1.1 mrg test "$hardcode_minus_L" != no; then
11137 1.1 mrg # Linking always hardcodes the temporary library directory.
11138 1.1 mrg hardcode_action=relink
11139 1.1 mrg else
11140 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
11141 1.1 mrg hardcode_action=immediate
11142 1.1 mrg fi
11143 1.1 mrg else
11144 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
11145 1.1 mrg # directories.
11146 1.1 mrg hardcode_action=unsupported
11147 1.1 mrg fi
11148 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11149 1.1 mrg $as_echo "$hardcode_action" >&6; }
11150 1.1 mrg
11151 1.1 mrg if test "$hardcode_action" = relink ||
11152 1.1 mrg test "$inherit_rpath" = yes; then
11153 1.1 mrg # Fast installation is not supported
11154 1.1 mrg enable_fast_install=no
11155 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
11156 1.1 mrg test "$enable_shared" = no; then
11157 1.1 mrg # Fast installation is not necessary
11158 1.1 mrg enable_fast_install=needless
11159 1.1 mrg fi
11160 1.1 mrg
11161 1.1 mrg
11162 1.1 mrg
11163 1.1 mrg
11164 1.1 mrg
11165 1.1 mrg
11166 1.1 mrg if test "x$enable_dlopen" != xyes; then
11167 1.1 mrg enable_dlopen=unknown
11168 1.1 mrg enable_dlopen_self=unknown
11169 1.1 mrg enable_dlopen_self_static=unknown
11170 1.1 mrg else
11171 1.1 mrg lt_cv_dlopen=no
11172 1.1 mrg lt_cv_dlopen_libs=
11173 1.1 mrg
11174 1.1 mrg case $host_os in
11175 1.1 mrg beos*)
11176 1.1 mrg lt_cv_dlopen="load_add_on"
11177 1.1 mrg lt_cv_dlopen_libs=
11178 1.1 mrg lt_cv_dlopen_self=yes
11179 1.1 mrg ;;
11180 1.1 mrg
11181 1.1 mrg mingw* | pw32* | cegcc*)
11182 1.1 mrg lt_cv_dlopen="LoadLibrary"
11183 1.1 mrg lt_cv_dlopen_libs=
11184 1.1 mrg ;;
11185 1.1 mrg
11186 1.1 mrg cygwin*)
11187 1.1 mrg lt_cv_dlopen="dlopen"
11188 1.1 mrg lt_cv_dlopen_libs=
11189 1.1 mrg ;;
11190 1.1 mrg
11191 1.1 mrg darwin*)
11192 1.1 mrg # if libdl is installed we need to link against it
11193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11194 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11195 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11196 1.1 mrg $as_echo_n "(cached) " >&6
11197 1.1 mrg else
11198 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11199 1.1 mrg LIBS="-ldl $LIBS"
11200 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11201 1.1 mrg /* end confdefs.h. */
11202 1.1 mrg
11203 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11204 1.1 mrg Use char because int might match the return type of a GCC
11205 1.1 mrg builtin and then its argument prototype would still apply. */
11206 1.1 mrg #ifdef __cplusplus
11207 1.1 mrg extern "C"
11208 1.1 mrg #endif
11209 1.1 mrg char dlopen ();
11210 1.1 mrg int
11211 1.1 mrg main ()
11212 1.1 mrg {
11213 1.1 mrg return dlopen ();
11214 1.1 mrg ;
11215 1.1 mrg return 0;
11216 1.1 mrg }
11217 1.1 mrg _ACEOF
11218 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11219 1.1 mrg ac_cv_lib_dl_dlopen=yes
11220 1.1 mrg else
11221 1.1 mrg ac_cv_lib_dl_dlopen=no
11222 1.1 mrg fi
11223 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11224 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11225 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11226 1.1 mrg fi
11227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11228 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11229 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11230 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11231 1.1 mrg else
11232 1.1 mrg
11233 1.1 mrg lt_cv_dlopen="dyld"
11234 1.1 mrg lt_cv_dlopen_libs=
11235 1.1 mrg lt_cv_dlopen_self=yes
11236 1.1 mrg
11237 1.1 mrg fi
11238 1.1 mrg
11239 1.1 mrg ;;
11240 1.1 mrg
11241 1.1 mrg *)
11242 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11243 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
11244 1.1 mrg lt_cv_dlopen="shl_load"
11245 1.1 mrg else
11246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11247 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
11248 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11249 1.1 mrg $as_echo_n "(cached) " >&6
11250 1.1 mrg else
11251 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11252 1.1 mrg LIBS="-ldld $LIBS"
11253 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11254 1.1 mrg /* end confdefs.h. */
11255 1.1 mrg
11256 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11257 1.1 mrg Use char because int might match the return type of a GCC
11258 1.1 mrg builtin and then its argument prototype would still apply. */
11259 1.1 mrg #ifdef __cplusplus
11260 1.1 mrg extern "C"
11261 1.1 mrg #endif
11262 1.1 mrg char shl_load ();
11263 1.1 mrg int
11264 1.1 mrg main ()
11265 1.1 mrg {
11266 1.1 mrg return shl_load ();
11267 1.1 mrg ;
11268 1.1 mrg return 0;
11269 1.1 mrg }
11270 1.1 mrg _ACEOF
11271 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11272 1.1 mrg ac_cv_lib_dld_shl_load=yes
11273 1.1 mrg else
11274 1.1 mrg ac_cv_lib_dld_shl_load=no
11275 1.1 mrg fi
11276 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11277 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11278 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11279 1.1 mrg fi
11280 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11281 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11282 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11283 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11284 1.1 mrg else
11285 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11286 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
11287 1.1 mrg lt_cv_dlopen="dlopen"
11288 1.1 mrg else
11289 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11290 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
11291 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11292 1.1 mrg $as_echo_n "(cached) " >&6
11293 1.1 mrg else
11294 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11295 1.1 mrg LIBS="-ldl $LIBS"
11296 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11297 1.1 mrg /* end confdefs.h. */
11298 1.1 mrg
11299 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11300 1.1 mrg Use char because int might match the return type of a GCC
11301 1.1 mrg builtin and then its argument prototype would still apply. */
11302 1.1 mrg #ifdef __cplusplus
11303 1.1 mrg extern "C"
11304 1.1 mrg #endif
11305 1.1 mrg char dlopen ();
11306 1.1 mrg int
11307 1.1 mrg main ()
11308 1.1 mrg {
11309 1.1 mrg return dlopen ();
11310 1.1 mrg ;
11311 1.1 mrg return 0;
11312 1.1 mrg }
11313 1.1 mrg _ACEOF
11314 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11315 1.1 mrg ac_cv_lib_dl_dlopen=yes
11316 1.1 mrg else
11317 1.1 mrg ac_cv_lib_dl_dlopen=no
11318 1.1 mrg fi
11319 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11320 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11321 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11322 1.1 mrg fi
11323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11324 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11325 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11326 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11327 1.1 mrg else
11328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11329 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11330 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11331 1.1 mrg $as_echo_n "(cached) " >&6
11332 1.1 mrg else
11333 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11334 1.1 mrg LIBS="-lsvld $LIBS"
11335 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11336 1.1 mrg /* end confdefs.h. */
11337 1.1 mrg
11338 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11339 1.1 mrg Use char because int might match the return type of a GCC
11340 1.1 mrg builtin and then its argument prototype would still apply. */
11341 1.1 mrg #ifdef __cplusplus
11342 1.1 mrg extern "C"
11343 1.1 mrg #endif
11344 1.1 mrg char dlopen ();
11345 1.1 mrg int
11346 1.1 mrg main ()
11347 1.1 mrg {
11348 1.1 mrg return dlopen ();
11349 1.1 mrg ;
11350 1.1 mrg return 0;
11351 1.1 mrg }
11352 1.1 mrg _ACEOF
11353 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11354 1.1 mrg ac_cv_lib_svld_dlopen=yes
11355 1.1 mrg else
11356 1.1 mrg ac_cv_lib_svld_dlopen=no
11357 1.1 mrg fi
11358 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11359 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11360 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11361 1.1 mrg fi
11362 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11363 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11364 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11365 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11366 1.1 mrg else
11367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11368 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
11369 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11370 1.1 mrg $as_echo_n "(cached) " >&6
11371 1.1 mrg else
11372 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11373 1.1 mrg LIBS="-ldld $LIBS"
11374 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11375 1.1 mrg /* end confdefs.h. */
11376 1.1 mrg
11377 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11378 1.1 mrg Use char because int might match the return type of a GCC
11379 1.1 mrg builtin and then its argument prototype would still apply. */
11380 1.1 mrg #ifdef __cplusplus
11381 1.1 mrg extern "C"
11382 1.1 mrg #endif
11383 1.1 mrg char dld_link ();
11384 1.1 mrg int
11385 1.1 mrg main ()
11386 1.1 mrg {
11387 1.1 mrg return dld_link ();
11388 1.1 mrg ;
11389 1.1 mrg return 0;
11390 1.1 mrg }
11391 1.1 mrg _ACEOF
11392 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11393 1.1 mrg ac_cv_lib_dld_dld_link=yes
11394 1.1 mrg else
11395 1.1 mrg ac_cv_lib_dld_dld_link=no
11396 1.1 mrg fi
11397 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11398 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11399 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11400 1.1 mrg fi
11401 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11402 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11403 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11404 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11405 1.1 mrg fi
11406 1.1 mrg
11407 1.1 mrg
11408 1.1 mrg fi
11409 1.1 mrg
11410 1.1 mrg
11411 1.1 mrg fi
11412 1.1 mrg
11413 1.1 mrg
11414 1.1 mrg fi
11415 1.1 mrg
11416 1.1 mrg
11417 1.1 mrg fi
11418 1.1 mrg
11419 1.1 mrg
11420 1.1 mrg fi
11421 1.1 mrg
11422 1.1 mrg ;;
11423 1.1 mrg esac
11424 1.1 mrg
11425 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
11426 1.1 mrg enable_dlopen=yes
11427 1.1 mrg else
11428 1.1 mrg enable_dlopen=no
11429 1.1 mrg fi
11430 1.1 mrg
11431 1.1 mrg case $lt_cv_dlopen in
11432 1.1 mrg dlopen)
11433 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
11434 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11435 1.1 mrg
11436 1.1 mrg save_LDFLAGS="$LDFLAGS"
11437 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11438 1.1 mrg
11439 1.1 mrg save_LIBS="$LIBS"
11440 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
11441 1.1 mrg
11442 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11443 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11444 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
11445 1.1 mrg $as_echo_n "(cached) " >&6
11446 1.1 mrg else
11447 1.1 mrg if test "$cross_compiling" = yes; then :
11448 1.1 mrg lt_cv_dlopen_self=cross
11449 1.1 mrg else
11450 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11451 1.1 mrg lt_status=$lt_dlunknown
11452 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11453 1.7 mrg #line 11453 "configure"
11454 1.1 mrg #include "confdefs.h"
11455 1.1 mrg
11456 1.1 mrg #if HAVE_DLFCN_H
11457 1.1 mrg #include <dlfcn.h>
11458 1.1 mrg #endif
11459 1.1 mrg
11460 1.1 mrg #include <stdio.h>
11461 1.1 mrg
11462 1.1 mrg #ifdef RTLD_GLOBAL
11463 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11464 1.1 mrg #else
11465 1.1 mrg # ifdef DL_GLOBAL
11466 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11467 1.1 mrg # else
11468 1.1 mrg # define LT_DLGLOBAL 0
11469 1.1 mrg # endif
11470 1.1 mrg #endif
11471 1.1 mrg
11472 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11473 1.1 mrg find out it does not work in some platform. */
11474 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11475 1.1 mrg # ifdef RTLD_LAZY
11476 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11477 1.1 mrg # else
11478 1.1 mrg # ifdef DL_LAZY
11479 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11480 1.1 mrg # else
11481 1.1 mrg # ifdef RTLD_NOW
11482 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11483 1.1 mrg # else
11484 1.1 mrg # ifdef DL_NOW
11485 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11486 1.1 mrg # else
11487 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11488 1.1 mrg # endif
11489 1.1 mrg # endif
11490 1.1 mrg # endif
11491 1.1 mrg # endif
11492 1.1 mrg #endif
11493 1.1 mrg
11494 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11495 1.1 mrg correspondingly for the symbols needed. */
11496 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11497 1.1 mrg void fnord () __attribute__((visibility("default")));
11498 1.1 mrg #endif
11499 1.1 mrg
11500 1.1 mrg void fnord () { int i=42; }
11501 1.1 mrg int main ()
11502 1.1 mrg {
11503 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11504 1.1 mrg int status = $lt_dlunknown;
11505 1.1 mrg
11506 1.1 mrg if (self)
11507 1.1 mrg {
11508 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11509 1.1 mrg else
11510 1.1 mrg {
11511 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11512 1.1 mrg else puts (dlerror ());
11513 1.1 mrg }
11514 1.1 mrg /* dlclose (self); */
11515 1.1 mrg }
11516 1.1 mrg else
11517 1.1 mrg puts (dlerror ());
11518 1.1 mrg
11519 1.1 mrg return status;
11520 1.1 mrg }
11521 1.1 mrg _LT_EOF
11522 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11523 1.1 mrg (eval $ac_link) 2>&5
11524 1.1 mrg ac_status=$?
11525 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11526 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11527 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11528 1.1 mrg lt_status=$?
11529 1.1 mrg case x$lt_status in
11530 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11531 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11532 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11533 1.1 mrg esac
11534 1.1 mrg else :
11535 1.1 mrg # compilation failed
11536 1.1 mrg lt_cv_dlopen_self=no
11537 1.1 mrg fi
11538 1.1 mrg fi
11539 1.1 mrg rm -fr conftest*
11540 1.1 mrg
11541 1.1 mrg
11542 1.1 mrg fi
11543 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11544 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11545 1.1 mrg
11546 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11547 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11548 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11549 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11550 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
11551 1.1 mrg $as_echo_n "(cached) " >&6
11552 1.1 mrg else
11553 1.1 mrg if test "$cross_compiling" = yes; then :
11554 1.1 mrg lt_cv_dlopen_self_static=cross
11555 1.1 mrg else
11556 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11557 1.1 mrg lt_status=$lt_dlunknown
11558 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11559 1.7 mrg #line 11559 "configure"
11560 1.1 mrg #include "confdefs.h"
11561 1.1 mrg
11562 1.1 mrg #if HAVE_DLFCN_H
11563 1.1 mrg #include <dlfcn.h>
11564 1.1 mrg #endif
11565 1.1 mrg
11566 1.1 mrg #include <stdio.h>
11567 1.1 mrg
11568 1.1 mrg #ifdef RTLD_GLOBAL
11569 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11570 1.1 mrg #else
11571 1.1 mrg # ifdef DL_GLOBAL
11572 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11573 1.1 mrg # else
11574 1.1 mrg # define LT_DLGLOBAL 0
11575 1.1 mrg # endif
11576 1.1 mrg #endif
11577 1.1 mrg
11578 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11579 1.1 mrg find out it does not work in some platform. */
11580 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11581 1.1 mrg # ifdef RTLD_LAZY
11582 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11583 1.1 mrg # else
11584 1.1 mrg # ifdef DL_LAZY
11585 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11586 1.1 mrg # else
11587 1.1 mrg # ifdef RTLD_NOW
11588 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11589 1.1 mrg # else
11590 1.1 mrg # ifdef DL_NOW
11591 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11592 1.1 mrg # else
11593 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11594 1.1 mrg # endif
11595 1.1 mrg # endif
11596 1.1 mrg # endif
11597 1.1 mrg # endif
11598 1.1 mrg #endif
11599 1.1 mrg
11600 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11601 1.1 mrg correspondingly for the symbols needed. */
11602 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11603 1.1 mrg void fnord () __attribute__((visibility("default")));
11604 1.1 mrg #endif
11605 1.1 mrg
11606 1.1 mrg void fnord () { int i=42; }
11607 1.1 mrg int main ()
11608 1.1 mrg {
11609 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11610 1.1 mrg int status = $lt_dlunknown;
11611 1.1 mrg
11612 1.1 mrg if (self)
11613 1.1 mrg {
11614 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11615 1.1 mrg else
11616 1.1 mrg {
11617 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11618 1.1 mrg else puts (dlerror ());
11619 1.1 mrg }
11620 1.1 mrg /* dlclose (self); */
11621 1.1 mrg }
11622 1.1 mrg else
11623 1.1 mrg puts (dlerror ());
11624 1.1 mrg
11625 1.1 mrg return status;
11626 1.1 mrg }
11627 1.1 mrg _LT_EOF
11628 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11629 1.1 mrg (eval $ac_link) 2>&5
11630 1.1 mrg ac_status=$?
11631 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11632 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11633 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11634 1.1 mrg lt_status=$?
11635 1.1 mrg case x$lt_status in
11636 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11637 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11638 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11639 1.1 mrg esac
11640 1.1 mrg else :
11641 1.1 mrg # compilation failed
11642 1.1 mrg lt_cv_dlopen_self_static=no
11643 1.1 mrg fi
11644 1.1 mrg fi
11645 1.1 mrg rm -fr conftest*
11646 1.1 mrg
11647 1.1 mrg
11648 1.1 mrg fi
11649 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11650 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11651 1.1 mrg fi
11652 1.1 mrg
11653 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
11654 1.1 mrg LDFLAGS="$save_LDFLAGS"
11655 1.1 mrg LIBS="$save_LIBS"
11656 1.1 mrg ;;
11657 1.1 mrg esac
11658 1.1 mrg
11659 1.1 mrg case $lt_cv_dlopen_self in
11660 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11661 1.1 mrg *) enable_dlopen_self=unknown ;;
11662 1.1 mrg esac
11663 1.1 mrg
11664 1.1 mrg case $lt_cv_dlopen_self_static in
11665 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11666 1.1 mrg *) enable_dlopen_self_static=unknown ;;
11667 1.1 mrg esac
11668 1.1 mrg fi
11669 1.1 mrg
11670 1.1 mrg
11671 1.1 mrg
11672 1.1 mrg
11673 1.1 mrg
11674 1.1 mrg
11675 1.1 mrg
11676 1.1 mrg
11677 1.1 mrg
11678 1.1 mrg
11679 1.1 mrg
11680 1.1 mrg
11681 1.1 mrg
11682 1.1 mrg
11683 1.1 mrg
11684 1.1 mrg
11685 1.1 mrg
11686 1.1 mrg striplib=
11687 1.1 mrg old_striplib=
11688 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11689 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11690 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11691 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11692 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11693 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11694 1.1 mrg $as_echo "yes" >&6; }
11695 1.1 mrg else
11696 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
11697 1.1 mrg case $host_os in
11698 1.1 mrg darwin*)
11699 1.1 mrg if test -n "$STRIP" ; then
11700 1.1 mrg striplib="$STRIP -x"
11701 1.1 mrg old_striplib="$STRIP -S"
11702 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11703 1.1 mrg $as_echo "yes" >&6; }
11704 1.1 mrg else
11705 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11706 1.1 mrg $as_echo "no" >&6; }
11707 1.1 mrg fi
11708 1.1 mrg ;;
11709 1.1 mrg *)
11710 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11711 1.1 mrg $as_echo "no" >&6; }
11712 1.1 mrg ;;
11713 1.1 mrg esac
11714 1.1 mrg fi
11715 1.1 mrg
11716 1.1 mrg
11717 1.1 mrg
11718 1.1 mrg
11719 1.1 mrg
11720 1.1 mrg
11721 1.1 mrg
11722 1.1 mrg
11723 1.1 mrg
11724 1.1 mrg
11725 1.1 mrg
11726 1.1 mrg
11727 1.1 mrg # Report which library types will actually be built
11728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11729 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11730 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11731 1.1 mrg $as_echo "$can_build_shared" >&6; }
11732 1.1 mrg
11733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11734 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11735 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
11736 1.1 mrg
11737 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11738 1.1 mrg # are all built from PIC.
11739 1.1 mrg case $host_os in
11740 1.1 mrg aix3*)
11741 1.1 mrg test "$enable_shared" = yes && enable_static=no
11742 1.1 mrg if test -n "$RANLIB"; then
11743 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11744 1.1 mrg postinstall_cmds='$RANLIB $lib'
11745 1.1 mrg fi
11746 1.1 mrg ;;
11747 1.1 mrg
11748 1.1 mrg aix[4-9]*)
11749 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11750 1.1 mrg test "$enable_shared" = yes && enable_static=no
11751 1.1 mrg fi
11752 1.1 mrg ;;
11753 1.1 mrg esac
11754 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11755 1.1 mrg $as_echo "$enable_shared" >&6; }
11756 1.1 mrg
11757 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11758 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11759 1.1 mrg # Make sure either enable_shared or enable_static is yes.
11760 1.1 mrg test "$enable_shared" = yes || enable_static=yes
11761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11762 1.1 mrg $as_echo "$enable_static" >&6; }
11763 1.1 mrg
11764 1.1 mrg
11765 1.1 mrg
11766 1.1 mrg
11767 1.1 mrg fi
11768 1.1 mrg ac_ext=c
11769 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11770 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11771 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11772 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11773 1.1 mrg
11774 1.1 mrg CC="$lt_save_CC"
11775 1.1 mrg
11776 1.1 mrg
11777 1.1 mrg
11778 1.1 mrg
11779 1.1 mrg
11780 1.1 mrg
11781 1.1 mrg
11782 1.1 mrg
11783 1.1 mrg
11784 1.1 mrg
11785 1.1 mrg
11786 1.1 mrg
11787 1.1 mrg
11788 1.1 mrg ac_config_commands="$ac_config_commands libtool"
11789 1.1 mrg
11790 1.1 mrg
11791 1.1 mrg
11792 1.1 mrg
11793 1.1 mrg # Only expand once:
11794 1.1 mrg
11795 1.1 mrg
11796 1.1 mrg
11797 1.4 mrg
11798 1.4 mrg
11799 1.4 mrg case $host in
11800 1.4 mrg *-cygwin* | *-mingw*)
11801 1.4 mrg # 'host' will be top-level target in the case of a target lib,
11802 1.4 mrg # we must compare to with_cross_host to decide if this is a native
11803 1.4 mrg # or cross-compiler and select where to install dlls appropriately.
11804 1.4 mrg if test -n "$with_cross_host" &&
11805 1.4 mrg test x"$with_cross_host" != x"no"; then
11806 1.4 mrg lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
11807 1.4 mrg else
11808 1.4 mrg lt_host_flags='-no-undefined -bindir "$(bindir)"';
11809 1.4 mrg fi
11810 1.4 mrg ;;
11811 1.4 mrg *)
11812 1.4 mrg lt_host_flags=
11813 1.4 mrg ;;
11814 1.4 mrg esac
11815 1.4 mrg
11816 1.4 mrg
11817 1.4 mrg
11818 1.4 mrg
11819 1.4 mrg ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
11820 1.4 mrg case $ac_cv_c_int64_t in #(
11821 1.4 mrg no|yes) ;; #(
11822 1.4 mrg *)
11823 1.4 mrg
11824 1.4 mrg cat >>confdefs.h <<_ACEOF
11825 1.4 mrg #define int64_t $ac_cv_c_int64_t
11826 1.4 mrg _ACEOF
11827 1.4 mrg ;;
11828 1.4 mrg esac
11829 1.4 mrg
11830 1.1 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
11831 1.1 mrg case $ac_cv_c_uint64_t in #(
11832 1.1 mrg no|yes) ;; #(
11833 1.1 mrg *)
11834 1.1 mrg
11835 1.1 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
11836 1.1 mrg
11837 1.1 mrg
11838 1.1 mrg cat >>confdefs.h <<_ACEOF
11839 1.1 mrg #define uint64_t $ac_cv_c_uint64_t
11840 1.1 mrg _ACEOF
11841 1.1 mrg ;;
11842 1.1 mrg esac
11843 1.1 mrg
11844 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
11845 1.4 mrg $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
11846 1.4 mrg if test "${ac_cv_header_sys_wait_h+set}" = set; then :
11847 1.4 mrg $as_echo_n "(cached) " >&6
11848 1.4 mrg else
11849 1.4 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11850 1.4 mrg /* end confdefs.h. */
11851 1.4 mrg #include <sys/types.h>
11852 1.4 mrg #include <sys/wait.h>
11853 1.4 mrg #ifndef WEXITSTATUS
11854 1.4 mrg # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
11855 1.4 mrg #endif
11856 1.4 mrg #ifndef WIFEXITED
11857 1.4 mrg # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
11858 1.4 mrg #endif
11859 1.4 mrg
11860 1.4 mrg int
11861 1.4 mrg main ()
11862 1.4 mrg {
11863 1.4 mrg int s;
11864 1.4 mrg wait (&s);
11865 1.4 mrg s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
11866 1.4 mrg ;
11867 1.4 mrg return 0;
11868 1.4 mrg }
11869 1.4 mrg _ACEOF
11870 1.4 mrg if ac_fn_c_try_compile "$LINENO"; then :
11871 1.4 mrg ac_cv_header_sys_wait_h=yes
11872 1.4 mrg else
11873 1.4 mrg ac_cv_header_sys_wait_h=no
11874 1.4 mrg fi
11875 1.4 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11876 1.4 mrg fi
11877 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
11878 1.4 mrg $as_echo "$ac_cv_header_sys_wait_h" >&6; }
11879 1.4 mrg if test $ac_cv_header_sys_wait_h = yes; then
11880 1.4 mrg
11881 1.4 mrg $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
11882 1.4 mrg
11883 1.4 mrg fi
11884 1.4 mrg
11885 1.1 mrg ac_config_files="$ac_config_files Makefile"
11886 1.1 mrg
11887 1.4 mrg ac_config_headers="$ac_config_headers config.h"
11888 1.4 mrg
11889 1.1 mrg cat >confcache <<\_ACEOF
11890 1.1 mrg # This file is a shell script that caches the results of configure
11891 1.1 mrg # tests run on this system so they can be shared between configure
11892 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
11893 1.1 mrg # It is not useful on other systems. If it contains results you don't
11894 1.1 mrg # want to keep, you may remove or edit it.
11895 1.1 mrg #
11896 1.1 mrg # config.status only pays attention to the cache file if you give it
11897 1.1 mrg # the --recheck option to rerun configure.
11898 1.1 mrg #
11899 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11900 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11901 1.1 mrg # following values.
11902 1.1 mrg
11903 1.1 mrg _ACEOF
11904 1.1 mrg
11905 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11906 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11907 1.1 mrg # So, we kill variables containing newlines.
11908 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11909 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11910 1.1 mrg (
11911 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11912 1.1 mrg eval ac_val=\$$ac_var
11913 1.1 mrg case $ac_val in #(
11914 1.1 mrg *${as_nl}*)
11915 1.1 mrg case $ac_var in #(
11916 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11917 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11918 1.1 mrg esac
11919 1.1 mrg case $ac_var in #(
11920 1.1 mrg _ | IFS | as_nl) ;; #(
11921 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11922 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11923 1.1 mrg esac ;;
11924 1.1 mrg esac
11925 1.1 mrg done
11926 1.1 mrg
11927 1.1 mrg (set) 2>&1 |
11928 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11929 1.1 mrg *${as_nl}ac_space=\ *)
11930 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11931 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11932 1.1 mrg sed -n \
11933 1.1 mrg "s/'/'\\\\''/g;
11934 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11935 1.1 mrg ;; #(
11936 1.1 mrg *)
11937 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11938 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11939 1.1 mrg ;;
11940 1.1 mrg esac |
11941 1.1 mrg sort
11942 1.1 mrg ) |
11943 1.1 mrg sed '
11944 1.1 mrg /^ac_cv_env_/b end
11945 1.1 mrg t clear
11946 1.1 mrg :clear
11947 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11948 1.1 mrg t end
11949 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11950 1.1 mrg :end' >>confcache
11951 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11952 1.1 mrg if test -w "$cache_file"; then
11953 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11955 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11956 1.1 mrg cat confcache >$cache_file
11957 1.1 mrg else
11958 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11959 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11960 1.1 mrg fi
11961 1.1 mrg fi
11962 1.1 mrg rm -f confcache
11963 1.1 mrg
11964 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11965 1.1 mrg # Let make expand exec_prefix.
11966 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11967 1.1 mrg
11968 1.4 mrg DEFS=-DHAVE_CONFIG_H
11969 1.1 mrg
11970 1.1 mrg ac_libobjs=
11971 1.1 mrg ac_ltlibobjs=
11972 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11973 1.1 mrg # 1. Remove the extension, and $U if already installed.
11974 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11975 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11976 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11977 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11978 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11979 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11980 1.1 mrg done
11981 1.1 mrg LIBOBJS=$ac_libobjs
11982 1.1 mrg
11983 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11984 1.1 mrg
11985 1.1 mrg
11986 1.1 mrg if test -n "$EXEEXT"; then
11987 1.1 mrg am__EXEEXT_TRUE=
11988 1.1 mrg am__EXEEXT_FALSE='#'
11989 1.1 mrg else
11990 1.1 mrg am__EXEEXT_TRUE='#'
11991 1.1 mrg am__EXEEXT_FALSE=
11992 1.1 mrg fi
11993 1.1 mrg
11994 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11995 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11996 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11997 1.1 mrg fi
11998 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11999 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
12000 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12001 1.1 mrg fi
12002 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12003 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
12004 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12005 1.1 mrg fi
12006 1.7 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
12007 1.7 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
12008 1.7 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12009 1.7 mrg fi
12010 1.1 mrg
12011 1.1 mrg : ${CONFIG_STATUS=./config.status}
12012 1.1 mrg ac_write_fail=0
12013 1.1 mrg ac_clean_files_save=$ac_clean_files
12014 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12016 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12017 1.1 mrg as_write_fail=0
12018 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12019 1.1 mrg #! $SHELL
12020 1.1 mrg # Generated by $as_me.
12021 1.1 mrg # Run this file to recreate the current configuration.
12022 1.1 mrg # Compiler output produced by configure, useful for debugging
12023 1.1 mrg # configure, is in config.log if it exists.
12024 1.1 mrg
12025 1.1 mrg debug=false
12026 1.1 mrg ac_cs_recheck=false
12027 1.1 mrg ac_cs_silent=false
12028 1.1 mrg
12029 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12030 1.1 mrg export SHELL
12031 1.1 mrg _ASEOF
12032 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12033 1.1 mrg ## -------------------- ##
12034 1.1 mrg ## M4sh Initialization. ##
12035 1.1 mrg ## -------------------- ##
12036 1.1 mrg
12037 1.1 mrg # Be more Bourne compatible
12038 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
12039 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12040 1.1 mrg emulate sh
12041 1.1 mrg NULLCMD=:
12042 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12043 1.1 mrg # is contrary to our usage. Disable this feature.
12044 1.1 mrg alias -g '${1+"$@"}'='"$@"'
12045 1.1 mrg setopt NO_GLOB_SUBST
12046 1.1 mrg else
12047 1.1 mrg case `(set -o) 2>/dev/null` in #(
12048 1.1 mrg *posix*) :
12049 1.1 mrg set -o posix ;; #(
12050 1.1 mrg *) :
12051 1.1 mrg ;;
12052 1.1 mrg esac
12053 1.1 mrg fi
12054 1.1 mrg
12055 1.1 mrg
12056 1.1 mrg as_nl='
12057 1.1 mrg '
12058 1.1 mrg export as_nl
12059 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12060 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12061 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12062 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12063 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12064 1.1 mrg # but without wasting forks for bash or zsh.
12065 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12066 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12067 1.1 mrg as_echo='print -r --'
12068 1.1 mrg as_echo_n='print -rn --'
12069 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12070 1.1 mrg as_echo='printf %s\n'
12071 1.1 mrg as_echo_n='printf %s'
12072 1.1 mrg else
12073 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12074 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12075 1.1 mrg as_echo_n='/usr/ucb/echo -n'
12076 1.1 mrg else
12077 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12078 1.1 mrg as_echo_n_body='eval
12079 1.1 mrg arg=$1;
12080 1.1 mrg case $arg in #(
12081 1.1 mrg *"$as_nl"*)
12082 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12083 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12084 1.1 mrg esac;
12085 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12086 1.1 mrg '
12087 1.1 mrg export as_echo_n_body
12088 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12089 1.1 mrg fi
12090 1.1 mrg export as_echo_body
12091 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
12092 1.1 mrg fi
12093 1.1 mrg
12094 1.1 mrg # The user is always right.
12095 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
12096 1.1 mrg PATH_SEPARATOR=:
12097 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12098 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12099 1.1 mrg PATH_SEPARATOR=';'
12100 1.1 mrg }
12101 1.1 mrg fi
12102 1.1 mrg
12103 1.1 mrg
12104 1.1 mrg # IFS
12105 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
12106 1.1 mrg # there to prevent editors from complaining about space-tab.
12107 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12108 1.1 mrg # splitting by setting IFS to empty value.)
12109 1.1 mrg IFS=" "" $as_nl"
12110 1.1 mrg
12111 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
12112 1.1 mrg case $0 in #((
12113 1.1 mrg *[\\/]* ) as_myself=$0 ;;
12114 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12115 1.1 mrg for as_dir in $PATH
12116 1.1 mrg do
12117 1.1 mrg IFS=$as_save_IFS
12118 1.1 mrg test -z "$as_dir" && as_dir=.
12119 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12120 1.1 mrg done
12121 1.1 mrg IFS=$as_save_IFS
12122 1.1 mrg
12123 1.1 mrg ;;
12124 1.1 mrg esac
12125 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12126 1.1 mrg # in which case we are not to be found in the path.
12127 1.1 mrg if test "x$as_myself" = x; then
12128 1.1 mrg as_myself=$0
12129 1.1 mrg fi
12130 1.1 mrg if test ! -f "$as_myself"; then
12131 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12132 1.1 mrg exit 1
12133 1.1 mrg fi
12134 1.1 mrg
12135 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12136 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12137 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
12138 1.1 mrg # trigger a bug in pdksh 5.2.14.
12139 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12140 1.1 mrg do eval test x\${$as_var+set} = xset \
12141 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12142 1.1 mrg done
12143 1.1 mrg PS1='$ '
12144 1.1 mrg PS2='> '
12145 1.1 mrg PS4='+ '
12146 1.1 mrg
12147 1.1 mrg # NLS nuisances.
12148 1.1 mrg LC_ALL=C
12149 1.1 mrg export LC_ALL
12150 1.1 mrg LANGUAGE=C
12151 1.1 mrg export LANGUAGE
12152 1.1 mrg
12153 1.1 mrg # CDPATH.
12154 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12155 1.1 mrg
12156 1.1 mrg
12157 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
12158 1.1 mrg # ---------------------------------
12159 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12160 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12161 1.1 mrg # script with status $?, using 1 if that was 0.
12162 1.1 mrg as_fn_error ()
12163 1.1 mrg {
12164 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
12165 1.1 mrg if test "$3"; then
12166 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12167 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12168 1.1 mrg fi
12169 1.1 mrg $as_echo "$as_me: error: $1" >&2
12170 1.1 mrg as_fn_exit $as_status
12171 1.1 mrg } # as_fn_error
12172 1.1 mrg
12173 1.1 mrg
12174 1.1 mrg # as_fn_set_status STATUS
12175 1.1 mrg # -----------------------
12176 1.1 mrg # Set $? to STATUS, without forking.
12177 1.1 mrg as_fn_set_status ()
12178 1.1 mrg {
12179 1.1 mrg return $1
12180 1.1 mrg } # as_fn_set_status
12181 1.1 mrg
12182 1.1 mrg # as_fn_exit STATUS
12183 1.1 mrg # -----------------
12184 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12185 1.1 mrg as_fn_exit ()
12186 1.1 mrg {
12187 1.1 mrg set +e
12188 1.1 mrg as_fn_set_status $1
12189 1.1 mrg exit $1
12190 1.1 mrg } # as_fn_exit
12191 1.1 mrg
12192 1.1 mrg # as_fn_unset VAR
12193 1.1 mrg # ---------------
12194 1.1 mrg # Portably unset VAR.
12195 1.1 mrg as_fn_unset ()
12196 1.1 mrg {
12197 1.1 mrg { eval $1=; unset $1;}
12198 1.1 mrg }
12199 1.1 mrg as_unset=as_fn_unset
12200 1.1 mrg # as_fn_append VAR VALUE
12201 1.1 mrg # ----------------------
12202 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12203 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
12204 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
12205 1.1 mrg # implementations.
12206 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12207 1.1 mrg eval 'as_fn_append ()
12208 1.1 mrg {
12209 1.1 mrg eval $1+=\$2
12210 1.1 mrg }'
12211 1.1 mrg else
12212 1.1 mrg as_fn_append ()
12213 1.1 mrg {
12214 1.1 mrg eval $1=\$$1\$2
12215 1.1 mrg }
12216 1.1 mrg fi # as_fn_append
12217 1.1 mrg
12218 1.1 mrg # as_fn_arith ARG...
12219 1.1 mrg # ------------------
12220 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12221 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12222 1.1 mrg # must be portable across $(()) and expr.
12223 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12224 1.1 mrg eval 'as_fn_arith ()
12225 1.1 mrg {
12226 1.1 mrg as_val=$(( $* ))
12227 1.1 mrg }'
12228 1.1 mrg else
12229 1.1 mrg as_fn_arith ()
12230 1.1 mrg {
12231 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
12232 1.1 mrg }
12233 1.1 mrg fi # as_fn_arith
12234 1.1 mrg
12235 1.1 mrg
12236 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12237 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12238 1.1 mrg as_expr=expr
12239 1.1 mrg else
12240 1.1 mrg as_expr=false
12241 1.1 mrg fi
12242 1.1 mrg
12243 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12244 1.1 mrg as_basename=basename
12245 1.1 mrg else
12246 1.1 mrg as_basename=false
12247 1.1 mrg fi
12248 1.1 mrg
12249 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12250 1.1 mrg as_dirname=dirname
12251 1.1 mrg else
12252 1.1 mrg as_dirname=false
12253 1.1 mrg fi
12254 1.1 mrg
12255 1.1 mrg as_me=`$as_basename -- "$0" ||
12256 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12257 1.1 mrg X"$0" : 'X\(//\)$' \| \
12258 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12259 1.1 mrg $as_echo X/"$0" |
12260 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12261 1.1 mrg s//\1/
12262 1.1 mrg q
12263 1.1 mrg }
12264 1.1 mrg /^X\/\(\/\/\)$/{
12265 1.1 mrg s//\1/
12266 1.1 mrg q
12267 1.1 mrg }
12268 1.1 mrg /^X\/\(\/\).*/{
12269 1.1 mrg s//\1/
12270 1.1 mrg q
12271 1.1 mrg }
12272 1.1 mrg s/.*/./; q'`
12273 1.1 mrg
12274 1.1 mrg # Avoid depending upon Character Ranges.
12275 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12276 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12277 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12278 1.1 mrg as_cr_digits='0123456789'
12279 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12280 1.1 mrg
12281 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
12282 1.1 mrg case `echo -n x` in #(((((
12283 1.1 mrg -n*)
12284 1.1 mrg case `echo 'xy\c'` in
12285 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12286 1.1 mrg xy) ECHO_C='\c';;
12287 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12288 1.1 mrg ECHO_T=' ';;
12289 1.1 mrg esac;;
12290 1.1 mrg *)
12291 1.1 mrg ECHO_N='-n';;
12292 1.1 mrg esac
12293 1.1 mrg
12294 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
12295 1.1 mrg if test -d conf$$.dir; then
12296 1.1 mrg rm -f conf$$.dir/conf$$.file
12297 1.1 mrg else
12298 1.1 mrg rm -f conf$$.dir
12299 1.1 mrg mkdir conf$$.dir 2>/dev/null
12300 1.1 mrg fi
12301 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
12302 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12303 1.1 mrg as_ln_s='ln -s'
12304 1.1 mrg # ... but there are two gotchas:
12305 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12306 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12307 1.1 mrg # In both cases, we have to default to `cp -p'.
12308 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12309 1.1 mrg as_ln_s='cp -p'
12310 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12311 1.1 mrg as_ln_s=ln
12312 1.1 mrg else
12313 1.1 mrg as_ln_s='cp -p'
12314 1.1 mrg fi
12315 1.1 mrg else
12316 1.1 mrg as_ln_s='cp -p'
12317 1.1 mrg fi
12318 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12319 1.1 mrg rmdir conf$$.dir 2>/dev/null
12320 1.1 mrg
12321 1.1 mrg
12322 1.1 mrg # as_fn_mkdir_p
12323 1.1 mrg # -------------
12324 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
12325 1.1 mrg as_fn_mkdir_p ()
12326 1.1 mrg {
12327 1.1 mrg
12328 1.1 mrg case $as_dir in #(
12329 1.1 mrg -*) as_dir=./$as_dir;;
12330 1.1 mrg esac
12331 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12332 1.1 mrg as_dirs=
12333 1.1 mrg while :; do
12334 1.1 mrg case $as_dir in #(
12335 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12336 1.1 mrg *) as_qdir=$as_dir;;
12337 1.1 mrg esac
12338 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
12339 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
12340 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12341 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12342 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
12343 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12344 1.1 mrg $as_echo X"$as_dir" |
12345 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12346 1.1 mrg s//\1/
12347 1.1 mrg q
12348 1.1 mrg }
12349 1.1 mrg /^X\(\/\/\)[^/].*/{
12350 1.1 mrg s//\1/
12351 1.1 mrg q
12352 1.1 mrg }
12353 1.1 mrg /^X\(\/\/\)$/{
12354 1.1 mrg s//\1/
12355 1.1 mrg q
12356 1.1 mrg }
12357 1.1 mrg /^X\(\/\).*/{
12358 1.1 mrg s//\1/
12359 1.1 mrg q
12360 1.1 mrg }
12361 1.1 mrg s/.*/./; q'`
12362 1.1 mrg test -d "$as_dir" && break
12363 1.1 mrg done
12364 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12365 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12366 1.1 mrg
12367 1.1 mrg
12368 1.1 mrg } # as_fn_mkdir_p
12369 1.1 mrg if mkdir -p . 2>/dev/null; then
12370 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
12371 1.1 mrg else
12372 1.1 mrg test -d ./-p && rmdir ./-p
12373 1.1 mrg as_mkdir_p=false
12374 1.1 mrg fi
12375 1.1 mrg
12376 1.1 mrg if test -x / >/dev/null 2>&1; then
12377 1.1 mrg as_test_x='test -x'
12378 1.1 mrg else
12379 1.1 mrg if ls -dL / >/dev/null 2>&1; then
12380 1.1 mrg as_ls_L_option=L
12381 1.1 mrg else
12382 1.1 mrg as_ls_L_option=
12383 1.1 mrg fi
12384 1.1 mrg as_test_x='
12385 1.1 mrg eval sh -c '\''
12386 1.1 mrg if test -d "$1"; then
12387 1.1 mrg test -d "$1/.";
12388 1.1 mrg else
12389 1.1 mrg case $1 in #(
12390 1.1 mrg -*)set "./$1";;
12391 1.1 mrg esac;
12392 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12393 1.1 mrg ???[sx]*):;;*)false;;esac;fi
12394 1.1 mrg '\'' sh
12395 1.1 mrg '
12396 1.1 mrg fi
12397 1.1 mrg as_executable_p=$as_test_x
12398 1.1 mrg
12399 1.1 mrg # Sed expression to map a string onto a valid CPP name.
12400 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12401 1.1 mrg
12402 1.1 mrg # Sed expression to map a string onto a valid variable name.
12403 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12404 1.1 mrg
12405 1.1 mrg
12406 1.1 mrg exec 6>&1
12407 1.1 mrg ## ----------------------------------- ##
12408 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
12409 1.1 mrg ## ----------------------------------- ##
12410 1.1 mrg _ASEOF
12411 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12412 1.1 mrg
12413 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12414 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
12415 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
12416 1.1 mrg # values after options handling.
12417 1.1 mrg ac_log="
12418 1.1 mrg This file was extended by LTO plugin for ld $as_me 0.1, which was
12419 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
12420 1.1 mrg
12421 1.1 mrg CONFIG_FILES = $CONFIG_FILES
12422 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
12423 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
12424 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
12425 1.1 mrg $ $0 $@
12426 1.1 mrg
12427 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
12428 1.1 mrg "
12429 1.1 mrg
12430 1.1 mrg _ACEOF
12431 1.1 mrg
12432 1.1 mrg case $ac_config_files in *"
12433 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
12434 1.1 mrg esac
12435 1.1 mrg
12436 1.4 mrg case $ac_config_headers in *"
12437 1.4 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12438 1.4 mrg esac
12439 1.1 mrg
12440 1.1 mrg
12441 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12442 1.1 mrg # Files that config.status was made for.
12443 1.1 mrg config_files="$ac_config_files"
12444 1.4 mrg config_headers="$ac_config_headers"
12445 1.1 mrg config_commands="$ac_config_commands"
12446 1.1 mrg
12447 1.1 mrg _ACEOF
12448 1.1 mrg
12449 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12450 1.1 mrg ac_cs_usage="\
12451 1.1 mrg \`$as_me' instantiates files and other configuration actions
12452 1.1 mrg from templates according to the current configuration. Unless the files
12453 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
12454 1.1 mrg
12455 1.1 mrg Usage: $0 [OPTION]... [TAG]...
12456 1.1 mrg
12457 1.1 mrg -h, --help print this help, then exit
12458 1.1 mrg -V, --version print version number and configuration settings, then exit
12459 1.1 mrg -q, --quiet, --silent
12460 1.1 mrg do not print progress messages
12461 1.1 mrg -d, --debug don't remove temporary files
12462 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
12463 1.1 mrg --file=FILE[:TEMPLATE]
12464 1.1 mrg instantiate the configuration file FILE
12465 1.4 mrg --header=FILE[:TEMPLATE]
12466 1.4 mrg instantiate the configuration header FILE
12467 1.1 mrg
12468 1.1 mrg Configuration files:
12469 1.1 mrg $config_files
12470 1.1 mrg
12471 1.4 mrg Configuration headers:
12472 1.4 mrg $config_headers
12473 1.4 mrg
12474 1.1 mrg Configuration commands:
12475 1.1 mrg $config_commands
12476 1.1 mrg
12477 1.1 mrg Report bugs to the package provider."
12478 1.1 mrg
12479 1.1 mrg _ACEOF
12480 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12481 1.1 mrg ac_cs_version="\\
12482 1.1 mrg LTO plugin for ld config.status 0.1
12483 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
12484 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
12485 1.1 mrg
12486 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
12487 1.1 mrg This config.status script is free software; the Free Software Foundation
12488 1.1 mrg gives unlimited permission to copy, distribute and modify it."
12489 1.1 mrg
12490 1.1 mrg ac_pwd='$ac_pwd'
12491 1.1 mrg srcdir='$srcdir'
12492 1.1 mrg INSTALL='$INSTALL'
12493 1.1 mrg MKDIR_P='$MKDIR_P'
12494 1.1 mrg AWK='$AWK'
12495 1.1 mrg test -n "\$AWK" || AWK=awk
12496 1.1 mrg _ACEOF
12497 1.1 mrg
12498 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12499 1.1 mrg # The default lists apply if the user does not specify any file.
12500 1.1 mrg ac_need_defaults=:
12501 1.1 mrg while test $# != 0
12502 1.1 mrg do
12503 1.1 mrg case $1 in
12504 1.1 mrg --*=*)
12505 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
12506 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12507 1.1 mrg ac_shift=:
12508 1.1 mrg ;;
12509 1.1 mrg *)
12510 1.1 mrg ac_option=$1
12511 1.1 mrg ac_optarg=$2
12512 1.1 mrg ac_shift=shift
12513 1.1 mrg ;;
12514 1.1 mrg esac
12515 1.1 mrg
12516 1.1 mrg case $ac_option in
12517 1.1 mrg # Handling of the options.
12518 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12519 1.1 mrg ac_cs_recheck=: ;;
12520 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12521 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
12522 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
12523 1.1 mrg debug=: ;;
12524 1.1 mrg --file | --fil | --fi | --f )
12525 1.1 mrg $ac_shift
12526 1.1 mrg case $ac_optarg in
12527 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12528 1.1 mrg esac
12529 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
12530 1.1 mrg ac_need_defaults=false;;
12531 1.4 mrg --header | --heade | --head | --hea )
12532 1.4 mrg $ac_shift
12533 1.4 mrg case $ac_optarg in
12534 1.4 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
12535 1.4 mrg esac
12536 1.4 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12537 1.4 mrg ac_need_defaults=false;;
12538 1.4 mrg --he | --h)
12539 1.4 mrg # Conflict between --help and --header
12540 1.4 mrg as_fn_error "ambiguous option: \`$1'
12541 1.4 mrg Try \`$0 --help' for more information.";;
12542 1.4 mrg --help | --hel | -h )
12543 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
12544 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12545 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
12546 1.1 mrg ac_cs_silent=: ;;
12547 1.1 mrg
12548 1.1 mrg # This is an error.
12549 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
12550 1.1 mrg Try \`$0 --help' for more information." ;;
12551 1.1 mrg
12552 1.1 mrg *) as_fn_append ac_config_targets " $1"
12553 1.1 mrg ac_need_defaults=false ;;
12554 1.1 mrg
12555 1.1 mrg esac
12556 1.1 mrg shift
12557 1.1 mrg done
12558 1.1 mrg
12559 1.1 mrg ac_configure_extra_args=
12560 1.1 mrg
12561 1.1 mrg if $ac_cs_silent; then
12562 1.1 mrg exec 6>/dev/null
12563 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
12564 1.1 mrg fi
12565 1.1 mrg
12566 1.1 mrg _ACEOF
12567 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12568 1.1 mrg if \$ac_cs_recheck; then
12569 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12570 1.1 mrg shift
12571 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12572 1.1 mrg CONFIG_SHELL='$SHELL'
12573 1.1 mrg export CONFIG_SHELL
12574 1.1 mrg exec "\$@"
12575 1.1 mrg fi
12576 1.1 mrg
12577 1.1 mrg _ACEOF
12578 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12579 1.1 mrg exec 5>>config.log
12580 1.1 mrg {
12581 1.1 mrg echo
12582 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12583 1.1 mrg ## Running $as_me. ##
12584 1.1 mrg _ASBOX
12585 1.1 mrg $as_echo "$ac_log"
12586 1.1 mrg } >&5
12587 1.1 mrg
12588 1.1 mrg _ACEOF
12589 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12590 1.1 mrg #
12591 1.1 mrg # INIT-COMMANDS
12592 1.1 mrg #
12593 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
12594 1.1 mrg
12595 1.1 mrg
12596 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
12597 1.1 mrg # if CDPATH is set.
12598 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12599 1.1 mrg
12600 1.1 mrg sed_quote_subst='$sed_quote_subst'
12601 1.1 mrg double_quote_subst='$double_quote_subst'
12602 1.1 mrg delay_variable_subst='$delay_variable_subst'
12603 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12604 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12605 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12606 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12607 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12608 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12609 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12610 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12611 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12612 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12613 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12614 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12615 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12616 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12617 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12618 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12619 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12620 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12621 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12622 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12623 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12624 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12625 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12626 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12627 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12628 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12629 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12630 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12631 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12632 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12633 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12634 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12635 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12636 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12637 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12638 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12639 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12640 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12641 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12642 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12643 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12644 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12645 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12646 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12647 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12648 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12649 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12650 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"`'
12651 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"`'
12652 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12653 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12654 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12655 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12656 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12657 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12658 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12659 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12660 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12661 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12662 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12663 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12664 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12665 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12666 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12667 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12668 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12669 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12670 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12671 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12672 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12673 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12674 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12675 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12676 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12677 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12678 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12679 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12680 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12681 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12682 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12683 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12684 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12685 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12686 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12687 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12688 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12689 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12690 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12691 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12692 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12693 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12694 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12695 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12696 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12697 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12698 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12699 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12700 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12701 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12702 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12703 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12704 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12705 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12706 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12707 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12708 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12709 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12710 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12711 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12712 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12713 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12714 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12715 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12716 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12717 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12718 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12719 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12720 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12721 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12722 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12723 1.1 mrg
12724 1.1 mrg LTCC='$LTCC'
12725 1.1 mrg LTCFLAGS='$LTCFLAGS'
12726 1.1 mrg compiler='$compiler_DEFAULT'
12727 1.1 mrg
12728 1.1 mrg # A function that is used when there is no print builtin or printf.
12729 1.1 mrg func_fallback_echo ()
12730 1.1 mrg {
12731 1.1 mrg eval 'cat <<_LTECHO_EOF
12732 1.1 mrg \$1
12733 1.1 mrg _LTECHO_EOF'
12734 1.1 mrg }
12735 1.1 mrg
12736 1.1 mrg # Quote evaled strings.
12737 1.1 mrg for var in SHELL \
12738 1.1 mrg ECHO \
12739 1.1 mrg SED \
12740 1.1 mrg GREP \
12741 1.1 mrg EGREP \
12742 1.1 mrg FGREP \
12743 1.1 mrg LD \
12744 1.1 mrg NM \
12745 1.1 mrg LN_S \
12746 1.1 mrg lt_SP2NL \
12747 1.1 mrg lt_NL2SP \
12748 1.1 mrg reload_flag \
12749 1.1 mrg OBJDUMP \
12750 1.1 mrg deplibs_check_method \
12751 1.1 mrg file_magic_cmd \
12752 1.1 mrg AR \
12753 1.1 mrg AR_FLAGS \
12754 1.1 mrg STRIP \
12755 1.1 mrg RANLIB \
12756 1.1 mrg CC \
12757 1.1 mrg CFLAGS \
12758 1.1 mrg compiler \
12759 1.1 mrg lt_cv_sys_global_symbol_pipe \
12760 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
12761 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
12762 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12763 1.1 mrg lt_prog_compiler_no_builtin_flag \
12764 1.1 mrg lt_prog_compiler_wl \
12765 1.1 mrg lt_prog_compiler_pic \
12766 1.1 mrg lt_prog_compiler_static \
12767 1.1 mrg lt_cv_prog_compiler_c_o \
12768 1.1 mrg need_locks \
12769 1.1 mrg DSYMUTIL \
12770 1.1 mrg NMEDIT \
12771 1.1 mrg LIPO \
12772 1.1 mrg OTOOL \
12773 1.1 mrg OTOOL64 \
12774 1.1 mrg shrext_cmds \
12775 1.1 mrg export_dynamic_flag_spec \
12776 1.1 mrg whole_archive_flag_spec \
12777 1.1 mrg compiler_needs_object \
12778 1.1 mrg with_gnu_ld \
12779 1.1 mrg allow_undefined_flag \
12780 1.1 mrg no_undefined_flag \
12781 1.1 mrg hardcode_libdir_flag_spec \
12782 1.1 mrg hardcode_libdir_flag_spec_ld \
12783 1.1 mrg hardcode_libdir_separator \
12784 1.1 mrg fix_srcfile_path \
12785 1.1 mrg exclude_expsyms \
12786 1.1 mrg include_expsyms \
12787 1.1 mrg file_list_spec \
12788 1.1 mrg variables_saved_for_relink \
12789 1.1 mrg libname_spec \
12790 1.1 mrg library_names_spec \
12791 1.1 mrg soname_spec \
12792 1.1 mrg install_override_mode \
12793 1.1 mrg finish_eval \
12794 1.1 mrg old_striplib \
12795 1.1 mrg striplib; do
12796 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12797 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12798 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12799 1.1 mrg ;;
12800 1.1 mrg *)
12801 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12802 1.1 mrg ;;
12803 1.1 mrg esac
12804 1.1 mrg done
12805 1.1 mrg
12806 1.1 mrg # Double-quote double-evaled strings.
12807 1.1 mrg for var in reload_cmds \
12808 1.1 mrg old_postinstall_cmds \
12809 1.1 mrg old_postuninstall_cmds \
12810 1.1 mrg old_archive_cmds \
12811 1.1 mrg extract_expsyms_cmds \
12812 1.1 mrg old_archive_from_new_cmds \
12813 1.1 mrg old_archive_from_expsyms_cmds \
12814 1.1 mrg archive_cmds \
12815 1.1 mrg archive_expsym_cmds \
12816 1.1 mrg module_cmds \
12817 1.1 mrg module_expsym_cmds \
12818 1.1 mrg export_symbols_cmds \
12819 1.1 mrg prelink_cmds \
12820 1.1 mrg postinstall_cmds \
12821 1.1 mrg postuninstall_cmds \
12822 1.1 mrg finish_cmds \
12823 1.1 mrg sys_lib_search_path_spec \
12824 1.1 mrg sys_lib_dlsearch_path_spec; do
12825 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12826 1.1 mrg *[\\\\\\\`\\"\\\$]*)
12827 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12828 1.1 mrg ;;
12829 1.1 mrg *)
12830 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12831 1.1 mrg ;;
12832 1.1 mrg esac
12833 1.1 mrg done
12834 1.1 mrg
12835 1.1 mrg ac_aux_dir='$ac_aux_dir'
12836 1.1 mrg xsi_shell='$xsi_shell'
12837 1.1 mrg lt_shell_append='$lt_shell_append'
12838 1.1 mrg
12839 1.1 mrg # See if we are running on zsh, and set the options which allow our
12840 1.1 mrg # commands through without removal of \ escapes INIT.
12841 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
12842 1.1 mrg setopt NO_GLOB_SUBST
12843 1.1 mrg fi
12844 1.1 mrg
12845 1.1 mrg
12846 1.1 mrg PACKAGE='$PACKAGE'
12847 1.1 mrg VERSION='$VERSION'
12848 1.1 mrg TIMESTAMP='$TIMESTAMP'
12849 1.1 mrg RM='$RM'
12850 1.1 mrg ofile='$ofile'
12851 1.1 mrg
12852 1.1 mrg
12853 1.1 mrg
12854 1.1 mrg
12855 1.1 mrg _ACEOF
12856 1.1 mrg
12857 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12858 1.1 mrg
12859 1.1 mrg # Handling of arguments.
12860 1.1 mrg for ac_config_target in $ac_config_targets
12861 1.1 mrg do
12862 1.1 mrg case $ac_config_target in
12863 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
12864 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
12865 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12866 1.4 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
12867 1.1 mrg
12868 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12869 1.1 mrg esac
12870 1.1 mrg done
12871 1.1 mrg
12872 1.1 mrg
12873 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
12874 1.1 mrg # then the envvar interface is used. Set only those that are not.
12875 1.1 mrg # We use the long form for the default assignment because of an extremely
12876 1.1 mrg # bizarre bug on SunOS 4.1.3.
12877 1.1 mrg if $ac_need_defaults; then
12878 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
12879 1.4 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
12880 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
12881 1.1 mrg fi
12882 1.1 mrg
12883 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
12884 1.1 mrg # simply because there is no reason against having it here, and in addition,
12885 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
12886 1.1 mrg # Hook for its removal unless debugging.
12887 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
12888 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
12889 1.1 mrg $debug ||
12890 1.1 mrg {
12891 1.1 mrg tmp=
12892 1.1 mrg trap 'exit_status=$?
12893 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12894 1.1 mrg ' 0
12895 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
12896 1.1 mrg }
12897 1.1 mrg # Create a (secure) tmp directory for tmp files.
12898 1.1 mrg
12899 1.1 mrg {
12900 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12901 1.1 mrg test -n "$tmp" && test -d "$tmp"
12902 1.1 mrg } ||
12903 1.1 mrg {
12904 1.1 mrg tmp=./conf$$-$RANDOM
12905 1.1 mrg (umask 077 && mkdir "$tmp")
12906 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12907 1.1 mrg
12908 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12909 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12910 1.1 mrg # This happens for instance with `./config.status config.h'.
12911 1.1 mrg if test -n "$CONFIG_FILES"; then
12912 1.1 mrg
12913 1.1 mrg
12914 1.1 mrg ac_cr=`echo X | tr X '\015'`
12915 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12916 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12917 1.1 mrg # point, so we can use a bashism as a fallback.
12918 1.1 mrg if test "x$ac_cr" = x; then
12919 1.1 mrg eval ac_cr=\$\'\\r\'
12920 1.1 mrg fi
12921 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12922 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12923 1.1 mrg ac_cs_awk_cr='\r'
12924 1.1 mrg else
12925 1.1 mrg ac_cs_awk_cr=$ac_cr
12926 1.1 mrg fi
12927 1.1 mrg
12928 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12929 1.1 mrg _ACEOF
12930 1.1 mrg
12931 1.1 mrg
12932 1.1 mrg {
12933 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12934 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12935 1.1 mrg echo "_ACEOF"
12936 1.1 mrg } >conf$$subs.sh ||
12937 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12938 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12939 1.1 mrg ac_delim='%!_!# '
12940 1.1 mrg for ac_last_try in false false false false false :; do
12941 1.1 mrg . ./conf$$subs.sh ||
12942 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12943 1.1 mrg
12944 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12945 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12946 1.1 mrg break
12947 1.1 mrg elif $ac_last_try; then
12948 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12949 1.1 mrg else
12950 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12951 1.1 mrg fi
12952 1.1 mrg done
12953 1.1 mrg rm -f conf$$subs.sh
12954 1.1 mrg
12955 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12956 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12957 1.1 mrg _ACEOF
12958 1.1 mrg sed -n '
12959 1.1 mrg h
12960 1.1 mrg s/^/S["/; s/!.*/"]=/
12961 1.1 mrg p
12962 1.1 mrg g
12963 1.1 mrg s/^[^!]*!//
12964 1.1 mrg :repl
12965 1.1 mrg t repl
12966 1.1 mrg s/'"$ac_delim"'$//
12967 1.1 mrg t delim
12968 1.1 mrg :nl
12969 1.1 mrg h
12970 1.1 mrg s/\(.\{148\}\).*/\1/
12971 1.1 mrg t more1
12972 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12973 1.1 mrg p
12974 1.1 mrg n
12975 1.1 mrg b repl
12976 1.1 mrg :more1
12977 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12978 1.1 mrg p
12979 1.1 mrg g
12980 1.1 mrg s/.\{148\}//
12981 1.1 mrg t nl
12982 1.1 mrg :delim
12983 1.1 mrg h
12984 1.1 mrg s/\(.\{148\}\).*/\1/
12985 1.1 mrg t more2
12986 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12987 1.1 mrg p
12988 1.1 mrg b
12989 1.1 mrg :more2
12990 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12991 1.1 mrg p
12992 1.1 mrg g
12993 1.1 mrg s/.\{148\}//
12994 1.1 mrg t delim
12995 1.1 mrg ' <conf$$subs.awk | sed '
12996 1.1 mrg /^[^""]/{
12997 1.1 mrg N
12998 1.1 mrg s/\n//
12999 1.1 mrg }
13000 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13001 1.1 mrg rm -f conf$$subs.awk
13002 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13003 1.1 mrg _ACAWK
13004 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13005 1.1 mrg for (key in S) S_is_set[key] = 1
13006 1.1 mrg FS = ""
13007 1.1 mrg
13008 1.1 mrg }
13009 1.1 mrg {
13010 1.1 mrg line = $ 0
13011 1.1 mrg nfields = split(line, field, "@")
13012 1.1 mrg substed = 0
13013 1.1 mrg len = length(field[1])
13014 1.1 mrg for (i = 2; i < nfields; i++) {
13015 1.1 mrg key = field[i]
13016 1.1 mrg keylen = length(key)
13017 1.1 mrg if (S_is_set[key]) {
13018 1.1 mrg value = S[key]
13019 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13020 1.1 mrg len += length(value) + length(field[++i])
13021 1.1 mrg substed = 1
13022 1.1 mrg } else
13023 1.1 mrg len += 1 + keylen
13024 1.1 mrg }
13025 1.1 mrg
13026 1.1 mrg print line
13027 1.1 mrg }
13028 1.1 mrg
13029 1.1 mrg _ACAWK
13030 1.1 mrg _ACEOF
13031 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13032 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13033 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13034 1.1 mrg else
13035 1.1 mrg cat
13036 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13037 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
13038 1.1 mrg _ACEOF
13039 1.1 mrg
13040 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
13041 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13042 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13043 1.1 mrg # (actually we leave an empty line to preserve line numbers).
13044 1.1 mrg if test "x$srcdir" = x.; then
13045 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
13046 1.1 mrg s/:*\$(srcdir):*/:/
13047 1.1 mrg s/:*\${srcdir}:*/:/
13048 1.1 mrg s/:*@srcdir@:*/:/
13049 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
13050 1.1 mrg s/:*$//
13051 1.1 mrg s/^[^=]*=[ ]*$//
13052 1.1 mrg }'
13053 1.1 mrg fi
13054 1.1 mrg
13055 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13056 1.1 mrg fi # test -n "$CONFIG_FILES"
13057 1.1 mrg
13058 1.4 mrg # Set up the scripts for CONFIG_HEADERS section.
13059 1.4 mrg # No need to generate them if there are no CONFIG_HEADERS.
13060 1.4 mrg # This happens for instance with `./config.status Makefile'.
13061 1.4 mrg if test -n "$CONFIG_HEADERS"; then
13062 1.4 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
13063 1.4 mrg BEGIN {
13064 1.4 mrg _ACEOF
13065 1.4 mrg
13066 1.4 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13067 1.4 mrg # here-document in config.status, that substitutes the proper values into
13068 1.4 mrg # config.h.in to produce config.h.
13069 1.4 mrg
13070 1.4 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13071 1.4 mrg # handling of long lines.
13072 1.4 mrg ac_delim='%!_!# '
13073 1.4 mrg for ac_last_try in false false :; do
13074 1.4 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13075 1.4 mrg if test -z "$ac_t"; then
13076 1.4 mrg break
13077 1.4 mrg elif $ac_last_try; then
13078 1.4 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13079 1.4 mrg else
13080 1.4 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13081 1.4 mrg fi
13082 1.4 mrg done
13083 1.4 mrg
13084 1.4 mrg # For the awk script, D is an array of macro values keyed by name,
13085 1.4 mrg # likewise P contains macro parameters if any. Preserve backslash
13086 1.4 mrg # newline sequences.
13087 1.4 mrg
13088 1.4 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13089 1.4 mrg sed -n '
13090 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
13091 1.4 mrg t rset
13092 1.4 mrg :rset
13093 1.4 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13094 1.4 mrg t def
13095 1.4 mrg d
13096 1.4 mrg :def
13097 1.4 mrg s/\\$//
13098 1.4 mrg t bsnl
13099 1.4 mrg s/["\\]/\\&/g
13100 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13101 1.4 mrg D["\1"]=" \3"/p
13102 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13103 1.4 mrg d
13104 1.4 mrg :bsnl
13105 1.4 mrg s/["\\]/\\&/g
13106 1.4 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13107 1.4 mrg D["\1"]=" \3\\\\\\n"\\/p
13108 1.4 mrg t cont
13109 1.4 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13110 1.4 mrg t cont
13111 1.4 mrg d
13112 1.4 mrg :cont
13113 1.4 mrg n
13114 1.4 mrg s/.\{148\}/&'"$ac_delim"'/g
13115 1.4 mrg t clear
13116 1.4 mrg :clear
13117 1.4 mrg s/\\$//
13118 1.4 mrg t bsnlc
13119 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13120 1.4 mrg d
13121 1.4 mrg :bsnlc
13122 1.4 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13123 1.4 mrg b cont
13124 1.4 mrg ' <confdefs.h | sed '
13125 1.4 mrg s/'"$ac_delim"'/"\\\
13126 1.4 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13127 1.4 mrg
13128 1.4 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13129 1.4 mrg for (key in D) D_is_set[key] = 1
13130 1.4 mrg FS = ""
13131 1.4 mrg }
13132 1.4 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13133 1.4 mrg line = \$ 0
13134 1.4 mrg split(line, arg, " ")
13135 1.4 mrg if (arg[1] == "#") {
13136 1.4 mrg defundef = arg[2]
13137 1.4 mrg mac1 = arg[3]
13138 1.4 mrg } else {
13139 1.4 mrg defundef = substr(arg[1], 2)
13140 1.4 mrg mac1 = arg[2]
13141 1.4 mrg }
13142 1.4 mrg split(mac1, mac2, "(") #)
13143 1.4 mrg macro = mac2[1]
13144 1.4 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13145 1.4 mrg if (D_is_set[macro]) {
13146 1.4 mrg # Preserve the white space surrounding the "#".
13147 1.4 mrg print prefix "define", macro P[macro] D[macro]
13148 1.4 mrg next
13149 1.4 mrg } else {
13150 1.4 mrg # Replace #undef with comments. This is necessary, for example,
13151 1.4 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13152 1.4 mrg # on some systems where configure will not decide to define it.
13153 1.4 mrg if (defundef == "undef") {
13154 1.4 mrg print "/*", prefix defundef, macro, "*/"
13155 1.4 mrg next
13156 1.4 mrg }
13157 1.4 mrg }
13158 1.4 mrg }
13159 1.4 mrg { print }
13160 1.4 mrg _ACAWK
13161 1.4 mrg _ACEOF
13162 1.4 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13163 1.4 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
13164 1.4 mrg fi # test -n "$CONFIG_HEADERS"
13165 1.4 mrg
13166 1.1 mrg
13167 1.4 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13168 1.1 mrg shift
13169 1.1 mrg for ac_tag
13170 1.1 mrg do
13171 1.1 mrg case $ac_tag in
13172 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13173 1.1 mrg esac
13174 1.1 mrg case $ac_mode$ac_tag in
13175 1.1 mrg :[FHL]*:*);;
13176 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13177 1.1 mrg :[FH]-) ac_tag=-:-;;
13178 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13179 1.1 mrg esac
13180 1.1 mrg ac_save_IFS=$IFS
13181 1.1 mrg IFS=:
13182 1.1 mrg set x $ac_tag
13183 1.1 mrg IFS=$ac_save_IFS
13184 1.1 mrg shift
13185 1.1 mrg ac_file=$1
13186 1.1 mrg shift
13187 1.1 mrg
13188 1.1 mrg case $ac_mode in
13189 1.1 mrg :L) ac_source=$1;;
13190 1.1 mrg :[FH])
13191 1.1 mrg ac_file_inputs=
13192 1.1 mrg for ac_f
13193 1.1 mrg do
13194 1.1 mrg case $ac_f in
13195 1.1 mrg -) ac_f="$tmp/stdin";;
13196 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
13197 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13198 1.1 mrg # because $ac_f cannot contain `:'.
13199 1.1 mrg test -f "$ac_f" ||
13200 1.1 mrg case $ac_f in
13201 1.1 mrg [\\/$]*) false;;
13202 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13203 1.1 mrg esac ||
13204 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13205 1.1 mrg esac
13206 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13207 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
13208 1.1 mrg done
13209 1.1 mrg
13210 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13211 1.1 mrg # use $as_me), people would be surprised to read:
13212 1.1 mrg # /* config.h. Generated by config.status. */
13213 1.1 mrg configure_input='Generated from '`
13214 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13215 1.1 mrg `' by configure.'
13216 1.1 mrg if test x"$ac_file" != x-; then
13217 1.1 mrg configure_input="$ac_file. $configure_input"
13218 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13219 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13220 1.1 mrg fi
13221 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
13222 1.1 mrg case $configure_input in #(
13223 1.1 mrg *\&* | *\|* | *\\* )
13224 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13225 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13226 1.1 mrg *) ac_sed_conf_input=$configure_input;;
13227 1.1 mrg esac
13228 1.1 mrg
13229 1.1 mrg case $ac_tag in
13230 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
13231 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13232 1.1 mrg esac
13233 1.1 mrg ;;
13234 1.1 mrg esac
13235 1.1 mrg
13236 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13237 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13238 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13239 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
13240 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13241 1.1 mrg $as_echo X"$ac_file" |
13242 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13243 1.1 mrg s//\1/
13244 1.1 mrg q
13245 1.1 mrg }
13246 1.1 mrg /^X\(\/\/\)[^/].*/{
13247 1.1 mrg s//\1/
13248 1.1 mrg q
13249 1.1 mrg }
13250 1.1 mrg /^X\(\/\/\)$/{
13251 1.1 mrg s//\1/
13252 1.1 mrg q
13253 1.1 mrg }
13254 1.1 mrg /^X\(\/\).*/{
13255 1.1 mrg s//\1/
13256 1.1 mrg q
13257 1.1 mrg }
13258 1.1 mrg s/.*/./; q'`
13259 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13260 1.1 mrg ac_builddir=.
13261 1.1 mrg
13262 1.1 mrg case "$ac_dir" in
13263 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13264 1.1 mrg *)
13265 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13266 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
13267 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13268 1.1 mrg case $ac_top_builddir_sub in
13269 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13270 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13271 1.1 mrg esac ;;
13272 1.1 mrg esac
13273 1.1 mrg ac_abs_top_builddir=$ac_pwd
13274 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13275 1.1 mrg # for backward compatibility:
13276 1.1 mrg ac_top_builddir=$ac_top_build_prefix
13277 1.1 mrg
13278 1.1 mrg case $srcdir in
13279 1.1 mrg .) # We are building in place.
13280 1.1 mrg ac_srcdir=.
13281 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
13282 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
13283 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13284 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13285 1.1 mrg ac_top_srcdir=$srcdir
13286 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
13287 1.1 mrg *) # Relative name.
13288 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13289 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13290 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13291 1.1 mrg esac
13292 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13293 1.1 mrg
13294 1.1 mrg
13295 1.1 mrg case $ac_mode in
13296 1.1 mrg :F)
13297 1.1 mrg #
13298 1.1 mrg # CONFIG_FILE
13299 1.1 mrg #
13300 1.1 mrg
13301 1.1 mrg case $INSTALL in
13302 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13303 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13304 1.1 mrg esac
13305 1.1 mrg ac_MKDIR_P=$MKDIR_P
13306 1.1 mrg case $MKDIR_P in
13307 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
13308 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13309 1.1 mrg esac
13310 1.1 mrg _ACEOF
13311 1.1 mrg
13312 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13313 1.1 mrg # If the template does not know about datarootdir, expand it.
13314 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
13315 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13316 1.1 mrg ac_sed_dataroot='
13317 1.1 mrg /datarootdir/ {
13318 1.1 mrg p
13319 1.1 mrg q
13320 1.1 mrg }
13321 1.1 mrg /@datadir@/p
13322 1.1 mrg /@docdir@/p
13323 1.1 mrg /@infodir@/p
13324 1.1 mrg /@localedir@/p
13325 1.1 mrg /@mandir@/p'
13326 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13327 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13328 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13330 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13331 1.1 mrg _ACEOF
13332 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13333 1.1 mrg ac_datarootdir_hack='
13334 1.1 mrg s&@datadir@&$datadir&g
13335 1.1 mrg s&@docdir@&$docdir&g
13336 1.1 mrg s&@infodir@&$infodir&g
13337 1.1 mrg s&@localedir@&$localedir&g
13338 1.1 mrg s&@mandir@&$mandir&g
13339 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13340 1.1 mrg esac
13341 1.1 mrg _ACEOF
13342 1.1 mrg
13343 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
13344 1.1 mrg # Shell code in configure.ac might set extrasub.
13345 1.1 mrg # FIXME: do we really want to maintain this feature?
13346 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13347 1.1 mrg ac_sed_extra="$ac_vpsub
13348 1.1 mrg $extrasub
13349 1.1 mrg _ACEOF
13350 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13351 1.1 mrg :t
13352 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13353 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13354 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13355 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13356 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
13357 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13358 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13359 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13360 1.1 mrg s&@builddir@&$ac_builddir&;t t
13361 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13362 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13363 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
13364 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13365 1.1 mrg $ac_datarootdir_hack
13366 1.1 mrg "
13367 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13368 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13369 1.1 mrg
13370 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13371 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13372 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13373 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13374 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
13375 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13376 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
13377 1.1 mrg
13378 1.1 mrg rm -f "$tmp/stdin"
13379 1.1 mrg case $ac_file in
13380 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
13381 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
13382 1.1 mrg esac \
13383 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13384 1.1 mrg ;;
13385 1.4 mrg :H)
13386 1.4 mrg #
13387 1.4 mrg # CONFIG_HEADER
13388 1.4 mrg #
13389 1.4 mrg if test x"$ac_file" != x-; then
13390 1.4 mrg {
13391 1.4 mrg $as_echo "/* $configure_input */" \
13392 1.4 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
13393 1.4 mrg } >"$tmp/config.h" \
13394 1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13395 1.4 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
13396 1.4 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13397 1.4 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
13398 1.4 mrg else
13399 1.4 mrg rm -f "$ac_file"
13400 1.4 mrg mv "$tmp/config.h" "$ac_file" \
13401 1.4 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13402 1.4 mrg fi
13403 1.4 mrg else
13404 1.4 mrg $as_echo "/* $configure_input */" \
13405 1.4 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
13406 1.4 mrg || as_fn_error "could not create -" "$LINENO" 5
13407 1.4 mrg fi
13408 1.4 mrg # Compute "$ac_file"'s index in $config_headers.
13409 1.4 mrg _am_arg="$ac_file"
13410 1.4 mrg _am_stamp_count=1
13411 1.4 mrg for _am_header in $config_headers :; do
13412 1.4 mrg case $_am_header in
13413 1.4 mrg $_am_arg | $_am_arg:* )
13414 1.4 mrg break ;;
13415 1.4 mrg * )
13416 1.4 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
13417 1.4 mrg esac
13418 1.4 mrg done
13419 1.4 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
13420 1.4 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13421 1.4 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
13422 1.4 mrg X"$_am_arg" : 'X\(//\)$' \| \
13423 1.4 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
13424 1.4 mrg $as_echo X"$_am_arg" |
13425 1.4 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13426 1.4 mrg s//\1/
13427 1.4 mrg q
13428 1.4 mrg }
13429 1.4 mrg /^X\(\/\/\)[^/].*/{
13430 1.4 mrg s//\1/
13431 1.4 mrg q
13432 1.4 mrg }
13433 1.4 mrg /^X\(\/\/\)$/{
13434 1.4 mrg s//\1/
13435 1.4 mrg q
13436 1.4 mrg }
13437 1.4 mrg /^X\(\/\).*/{
13438 1.4 mrg s//\1/
13439 1.4 mrg q
13440 1.4 mrg }
13441 1.4 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
13442 1.4 mrg ;;
13443 1.1 mrg
13444 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13445 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
13446 1.1 mrg ;;
13447 1.1 mrg esac
13448 1.1 mrg
13449 1.1 mrg
13450 1.1 mrg case $ac_file$ac_mode in
13451 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
13452 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
13453 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
13454 1.1 mrg # if we detect the quoting.
13455 1.1 mrg case $CONFIG_FILES in
13456 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
13457 1.1 mrg *) set x $CONFIG_FILES ;;
13458 1.1 mrg esac
13459 1.1 mrg shift
13460 1.1 mrg for mf
13461 1.1 mrg do
13462 1.1 mrg # Strip MF so we end up with the name of the file.
13463 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
13464 1.1 mrg # Check whether this is an Automake generated Makefile or not.
13465 1.1 mrg # We used to match only the files named `Makefile.in', but
13466 1.1 mrg # some people rename them; so instead we look at the file content.
13467 1.1 mrg # Grep'ing the first line is not enough: some people post-process
13468 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
13469 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
13470 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
13471 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
13472 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
13473 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13474 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
13475 1.1 mrg X"$mf" : 'X\(//\)$' \| \
13476 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
13477 1.1 mrg $as_echo X"$mf" |
13478 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13479 1.1 mrg s//\1/
13480 1.1 mrg q
13481 1.1 mrg }
13482 1.1 mrg /^X\(\/\/\)[^/].*/{
13483 1.1 mrg s//\1/
13484 1.1 mrg q
13485 1.1 mrg }
13486 1.1 mrg /^X\(\/\/\)$/{
13487 1.1 mrg s//\1/
13488 1.1 mrg q
13489 1.1 mrg }
13490 1.1 mrg /^X\(\/\).*/{
13491 1.1 mrg s//\1/
13492 1.1 mrg q
13493 1.1 mrg }
13494 1.1 mrg s/.*/./; q'`
13495 1.1 mrg else
13496 1.1 mrg continue
13497 1.1 mrg fi
13498 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
13499 1.1 mrg # from the Makefile without running `make'.
13500 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
13501 1.1 mrg test -z "$DEPDIR" && continue
13502 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
13503 1.1 mrg test -z "am__include" && continue
13504 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
13505 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
13506 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
13507 1.1 mrg # Find all dependency output files, they are included files with
13508 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
13509 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
13510 1.1 mrg # expansion.
13511 1.1 mrg for file in `sed -n "
13512 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
13513 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
13514 1.1 mrg # Make sure the directory exists.
13515 1.1 mrg test -f "$dirpart/$file" && continue
13516 1.1 mrg fdir=`$as_dirname -- "$file" ||
13517 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13518 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
13519 1.1 mrg X"$file" : 'X\(//\)$' \| \
13520 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
13521 1.1 mrg $as_echo X"$file" |
13522 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13523 1.1 mrg s//\1/
13524 1.1 mrg q
13525 1.1 mrg }
13526 1.1 mrg /^X\(\/\/\)[^/].*/{
13527 1.1 mrg s//\1/
13528 1.1 mrg q
13529 1.1 mrg }
13530 1.1 mrg /^X\(\/\/\)$/{
13531 1.1 mrg s//\1/
13532 1.1 mrg q
13533 1.1 mrg }
13534 1.1 mrg /^X\(\/\).*/{
13535 1.1 mrg s//\1/
13536 1.1 mrg q
13537 1.1 mrg }
13538 1.1 mrg s/.*/./; q'`
13539 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
13540 1.1 mrg # echo "creating $dirpart/$file"
13541 1.1 mrg echo '# dummy' > "$dirpart/$file"
13542 1.1 mrg done
13543 1.1 mrg done
13544 1.1 mrg }
13545 1.1 mrg ;;
13546 1.1 mrg "libtool":C)
13547 1.1 mrg
13548 1.1 mrg # See if we are running on zsh, and set the options which allow our
13549 1.1 mrg # commands through without removal of \ escapes.
13550 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
13551 1.1 mrg setopt NO_GLOB_SUBST
13552 1.1 mrg fi
13553 1.1 mrg
13554 1.1 mrg cfgfile="${ofile}T"
13555 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13556 1.1 mrg $RM "$cfgfile"
13557 1.1 mrg
13558 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
13559 1.1 mrg #! $SHELL
13560 1.1 mrg
13561 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
13562 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13563 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13564 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13565 1.1 mrg #
13566 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13567 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13568 1.1 mrg # Written by Gordon Matzigkeit, 1996
13569 1.1 mrg #
13570 1.1 mrg # This file is part of GNU Libtool.
13571 1.1 mrg #
13572 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
13573 1.1 mrg # modify it under the terms of the GNU General Public License as
13574 1.1 mrg # published by the Free Software Foundation; either version 2 of
13575 1.1 mrg # the License, or (at your option) any later version.
13576 1.1 mrg #
13577 1.1 mrg # As a special exception to the GNU General Public License,
13578 1.1 mrg # if you distribute this file as part of a program or library that
13579 1.1 mrg # is built using GNU Libtool, you may include this file under the
13580 1.1 mrg # same distribution terms that you use for the rest of that program.
13581 1.1 mrg #
13582 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
13583 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
13584 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13585 1.1 mrg # GNU General Public License for more details.
13586 1.1 mrg #
13587 1.1 mrg # You should have received a copy of the GNU General Public License
13588 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
13589 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13590 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
13591 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13592 1.1 mrg
13593 1.1 mrg
13594 1.1 mrg # The names of the tagged configurations supported by this script.
13595 1.1 mrg available_tags=""
13596 1.1 mrg
13597 1.1 mrg # ### BEGIN LIBTOOL CONFIG
13598 1.1 mrg
13599 1.1 mrg # Which release of libtool.m4 was used?
13600 1.1 mrg macro_version=$macro_version
13601 1.1 mrg macro_revision=$macro_revision
13602 1.1 mrg
13603 1.1 mrg # Whether or not to build shared libraries.
13604 1.1 mrg build_libtool_libs=$enable_shared
13605 1.1 mrg
13606 1.1 mrg # Whether or not to build static libraries.
13607 1.1 mrg build_old_libs=$enable_static
13608 1.1 mrg
13609 1.1 mrg # What type of objects to build.
13610 1.1 mrg pic_mode=$pic_mode
13611 1.1 mrg
13612 1.1 mrg # Whether or not to optimize for fast installation.
13613 1.1 mrg fast_install=$enable_fast_install
13614 1.1 mrg
13615 1.1 mrg # Shell to use when invoking shell scripts.
13616 1.1 mrg SHELL=$lt_SHELL
13617 1.1 mrg
13618 1.1 mrg # An echo program that protects backslashes.
13619 1.1 mrg ECHO=$lt_ECHO
13620 1.1 mrg
13621 1.1 mrg # The host system.
13622 1.1 mrg host_alias=$host_alias
13623 1.1 mrg host=$host
13624 1.1 mrg host_os=$host_os
13625 1.1 mrg
13626 1.1 mrg # The build system.
13627 1.1 mrg build_alias=$build_alias
13628 1.1 mrg build=$build
13629 1.1 mrg build_os=$build_os
13630 1.1 mrg
13631 1.1 mrg # A sed program that does not truncate output.
13632 1.1 mrg SED=$lt_SED
13633 1.1 mrg
13634 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13635 1.1 mrg Xsed="\$SED -e 1s/^X//"
13636 1.1 mrg
13637 1.1 mrg # A grep program that handles long lines.
13638 1.1 mrg GREP=$lt_GREP
13639 1.1 mrg
13640 1.1 mrg # An ERE matcher.
13641 1.1 mrg EGREP=$lt_EGREP
13642 1.1 mrg
13643 1.1 mrg # A literal string matcher.
13644 1.1 mrg FGREP=$lt_FGREP
13645 1.1 mrg
13646 1.1 mrg # A BSD- or MS-compatible name lister.
13647 1.1 mrg NM=$lt_NM
13648 1.1 mrg
13649 1.1 mrg # Whether we need soft or hard links.
13650 1.1 mrg LN_S=$lt_LN_S
13651 1.1 mrg
13652 1.1 mrg # What is the maximum length of a command?
13653 1.1 mrg max_cmd_len=$max_cmd_len
13654 1.1 mrg
13655 1.1 mrg # Object file suffix (normally "o").
13656 1.1 mrg objext=$ac_objext
13657 1.1 mrg
13658 1.1 mrg # Executable file suffix (normally "").
13659 1.1 mrg exeext=$exeext
13660 1.1 mrg
13661 1.1 mrg # whether the shell understands "unset".
13662 1.1 mrg lt_unset=$lt_unset
13663 1.1 mrg
13664 1.1 mrg # turn spaces into newlines.
13665 1.1 mrg SP2NL=$lt_lt_SP2NL
13666 1.1 mrg
13667 1.1 mrg # turn newlines into spaces.
13668 1.1 mrg NL2SP=$lt_lt_NL2SP
13669 1.1 mrg
13670 1.1 mrg # An object symbol dumper.
13671 1.1 mrg OBJDUMP=$lt_OBJDUMP
13672 1.1 mrg
13673 1.1 mrg # Method to check whether dependent libraries are shared objects.
13674 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
13675 1.1 mrg
13676 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
13677 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
13678 1.1 mrg
13679 1.1 mrg # The archiver.
13680 1.1 mrg AR=$lt_AR
13681 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
13682 1.1 mrg
13683 1.1 mrg # A symbol stripping program.
13684 1.1 mrg STRIP=$lt_STRIP
13685 1.1 mrg
13686 1.1 mrg # Commands used to install an old-style archive.
13687 1.1 mrg RANLIB=$lt_RANLIB
13688 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
13689 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
13690 1.1 mrg
13691 1.1 mrg # Whether to use a lock for old archive extraction.
13692 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
13693 1.1 mrg
13694 1.1 mrg # A C compiler.
13695 1.1 mrg LTCC=$lt_CC
13696 1.1 mrg
13697 1.1 mrg # LTCC compiler flags.
13698 1.1 mrg LTCFLAGS=$lt_CFLAGS
13699 1.1 mrg
13700 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
13701 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13702 1.1 mrg
13703 1.1 mrg # Transform the output of nm in a proper C declaration.
13704 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13705 1.1 mrg
13706 1.1 mrg # Transform the output of nm in a C name address pair.
13707 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13708 1.1 mrg
13709 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
13710 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13711 1.1 mrg
13712 1.1 mrg # The name of the directory that contains temporary libtool files.
13713 1.1 mrg objdir=$objdir
13714 1.1 mrg
13715 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
13716 1.1 mrg MAGIC_CMD=$MAGIC_CMD
13717 1.1 mrg
13718 1.1 mrg # Must we lock files when doing compilation?
13719 1.1 mrg need_locks=$lt_need_locks
13720 1.1 mrg
13721 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13722 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
13723 1.1 mrg
13724 1.1 mrg # Tool to change global to local symbols on Mac OS X.
13725 1.1 mrg NMEDIT=$lt_NMEDIT
13726 1.1 mrg
13727 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
13728 1.1 mrg LIPO=$lt_LIPO
13729 1.1 mrg
13730 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13731 1.1 mrg OTOOL=$lt_OTOOL
13732 1.1 mrg
13733 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13734 1.1 mrg OTOOL64=$lt_OTOOL64
13735 1.1 mrg
13736 1.1 mrg # Old archive suffix (normally "a").
13737 1.1 mrg libext=$libext
13738 1.1 mrg
13739 1.1 mrg # Shared library suffix (normally ".so").
13740 1.1 mrg shrext_cmds=$lt_shrext_cmds
13741 1.1 mrg
13742 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
13743 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
13744 1.1 mrg
13745 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
13746 1.1 mrg # restored at link time.
13747 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
13748 1.1 mrg
13749 1.1 mrg # Do we need the "lib" prefix for modules?
13750 1.1 mrg need_lib_prefix=$need_lib_prefix
13751 1.1 mrg
13752 1.1 mrg # Do we need a version for libraries?
13753 1.1 mrg need_version=$need_version
13754 1.1 mrg
13755 1.1 mrg # Library versioning type.
13756 1.1 mrg version_type=$version_type
13757 1.1 mrg
13758 1.1 mrg # Shared library runtime path variable.
13759 1.1 mrg runpath_var=$runpath_var
13760 1.1 mrg
13761 1.1 mrg # Shared library path variable.
13762 1.1 mrg shlibpath_var=$shlibpath_var
13763 1.1 mrg
13764 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
13765 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13766 1.1 mrg
13767 1.1 mrg # Format of library name prefix.
13768 1.1 mrg libname_spec=$lt_libname_spec
13769 1.1 mrg
13770 1.1 mrg # List of archive names. First name is the real one, the rest are links.
13771 1.1 mrg # The last name is the one that the linker finds with -lNAME
13772 1.1 mrg library_names_spec=$lt_library_names_spec
13773 1.1 mrg
13774 1.1 mrg # The coded name of the library, if different from the real name.
13775 1.1 mrg soname_spec=$lt_soname_spec
13776 1.1 mrg
13777 1.1 mrg # Permission mode override for installation of shared libraries.
13778 1.1 mrg install_override_mode=$lt_install_override_mode
13779 1.1 mrg
13780 1.1 mrg # Command to use after installation of a shared archive.
13781 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
13782 1.1 mrg
13783 1.1 mrg # Command to use after uninstallation of a shared archive.
13784 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
13785 1.1 mrg
13786 1.1 mrg # Commands used to finish a libtool library installation in a directory.
13787 1.1 mrg finish_cmds=$lt_finish_cmds
13788 1.1 mrg
13789 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
13790 1.1 mrg # not shown.
13791 1.1 mrg finish_eval=$lt_finish_eval
13792 1.1 mrg
13793 1.1 mrg # Whether we should hardcode library paths into libraries.
13794 1.1 mrg hardcode_into_libs=$hardcode_into_libs
13795 1.1 mrg
13796 1.1 mrg # Compile-time system search path for libraries.
13797 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13798 1.1 mrg
13799 1.1 mrg # Run-time system search path for libraries.
13800 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13801 1.1 mrg
13802 1.1 mrg # Whether dlopen is supported.
13803 1.1 mrg dlopen_support=$enable_dlopen
13804 1.1 mrg
13805 1.1 mrg # Whether dlopen of programs is supported.
13806 1.1 mrg dlopen_self=$enable_dlopen_self
13807 1.1 mrg
13808 1.1 mrg # Whether dlopen of statically linked programs is supported.
13809 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
13810 1.1 mrg
13811 1.1 mrg # Commands to strip libraries.
13812 1.1 mrg old_striplib=$lt_old_striplib
13813 1.1 mrg striplib=$lt_striplib
13814 1.1 mrg
13815 1.1 mrg
13816 1.1 mrg # The linker used to build libraries.
13817 1.1 mrg LD=$lt_LD
13818 1.1 mrg
13819 1.1 mrg # How to create reloadable object files.
13820 1.1 mrg reload_flag=$lt_reload_flag
13821 1.1 mrg reload_cmds=$lt_reload_cmds
13822 1.1 mrg
13823 1.1 mrg # Commands used to build an old-style archive.
13824 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
13825 1.1 mrg
13826 1.1 mrg # A language specific compiler.
13827 1.1 mrg CC=$lt_compiler
13828 1.1 mrg
13829 1.1 mrg # Is the compiler the GNU compiler?
13830 1.1 mrg with_gcc=$GCC
13831 1.1 mrg
13832 1.1 mrg # Compiler flag to turn off builtin functions.
13833 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
13834 1.1 mrg
13835 1.1 mrg # How to pass a linker flag through the compiler.
13836 1.1 mrg wl=$lt_lt_prog_compiler_wl
13837 1.1 mrg
13838 1.1 mrg # Additional compiler flags for building library objects.
13839 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
13840 1.1 mrg
13841 1.1 mrg # Compiler flag to prevent dynamic linking.
13842 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
13843 1.1 mrg
13844 1.1 mrg # Does compiler simultaneously support -c and -o options?
13845 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
13846 1.1 mrg
13847 1.1 mrg # Whether or not to add -lc for building shared libraries.
13848 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
13849 1.1 mrg
13850 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
13851 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
13852 1.1 mrg
13853 1.1 mrg # Compiler flag to allow reflexive dlopens.
13854 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
13855 1.1 mrg
13856 1.1 mrg # Compiler flag to generate shared objects directly from archives.
13857 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
13858 1.1 mrg
13859 1.1 mrg # Whether the compiler copes with passing no objects directly.
13860 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
13861 1.1 mrg
13862 1.1 mrg # Create an old-style archive from a shared archive.
13863 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
13864 1.1 mrg
13865 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
13866 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
13867 1.1 mrg
13868 1.1 mrg # Commands used to build a shared archive.
13869 1.1 mrg archive_cmds=$lt_archive_cmds
13870 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
13871 1.1 mrg
13872 1.1 mrg # Commands used to build a loadable module if different from building
13873 1.1 mrg # a shared archive.
13874 1.1 mrg module_cmds=$lt_module_cmds
13875 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
13876 1.1 mrg
13877 1.1 mrg # Whether we are building with GNU ld or not.
13878 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
13879 1.1 mrg
13880 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
13881 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
13882 1.1 mrg
13883 1.1 mrg # Flag that enforces no undefined symbols.
13884 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
13885 1.1 mrg
13886 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
13887 1.1 mrg # This must work even if \$libdir does not exist
13888 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13889 1.1 mrg
13890 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
13891 1.1 mrg # during linking. This must work even if \$libdir does not exist.
13892 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13893 1.1 mrg
13894 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
13895 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
13896 1.1 mrg
13897 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13898 1.1 mrg # DIR into the resulting binary.
13899 1.1 mrg hardcode_direct=$hardcode_direct
13900 1.1 mrg
13901 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13902 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13903 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13904 1.1 mrg # library is relocated.
13905 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13906 1.1 mrg
13907 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13908 1.1 mrg # into the resulting binary.
13909 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13910 1.1 mrg
13911 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13912 1.1 mrg # into the resulting binary.
13913 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13914 1.1 mrg
13915 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13916 1.1 mrg # into the library and all subsequent libraries and executables linked
13917 1.1 mrg # against it.
13918 1.1 mrg hardcode_automatic=$hardcode_automatic
13919 1.1 mrg
13920 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13921 1.1 mrg # to runtime path list.
13922 1.1 mrg inherit_rpath=$inherit_rpath
13923 1.1 mrg
13924 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13925 1.1 mrg link_all_deplibs=$link_all_deplibs
13926 1.1 mrg
13927 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13928 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13929 1.1 mrg
13930 1.1 mrg # Set to "yes" if exported symbols are required.
13931 1.1 mrg always_export_symbols=$always_export_symbols
13932 1.1 mrg
13933 1.1 mrg # The commands to list exported symbols.
13934 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13935 1.1 mrg
13936 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13937 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13938 1.1 mrg
13939 1.1 mrg # Symbols that must always be exported.
13940 1.1 mrg include_expsyms=$lt_include_expsyms
13941 1.1 mrg
13942 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13943 1.1 mrg prelink_cmds=$lt_prelink_cmds
13944 1.1 mrg
13945 1.1 mrg # Specify filename containing input files.
13946 1.1 mrg file_list_spec=$lt_file_list_spec
13947 1.1 mrg
13948 1.1 mrg # How to hardcode a shared library path into an executable.
13949 1.1 mrg hardcode_action=$hardcode_action
13950 1.1 mrg
13951 1.1 mrg # ### END LIBTOOL CONFIG
13952 1.1 mrg
13953 1.1 mrg _LT_EOF
13954 1.1 mrg
13955 1.1 mrg case $host_os in
13956 1.1 mrg aix3*)
13957 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13958 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13959 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13960 1.1 mrg # vanish in a puff of smoke.
13961 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13962 1.1 mrg COLLECT_NAMES=
13963 1.1 mrg export COLLECT_NAMES
13964 1.1 mrg fi
13965 1.1 mrg _LT_EOF
13966 1.1 mrg ;;
13967 1.1 mrg esac
13968 1.1 mrg
13969 1.1 mrg
13970 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13971 1.1 mrg
13972 1.1 mrg
13973 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13974 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13975 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13976 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13977 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13978 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13979 1.1 mrg
13980 1.1 mrg case $xsi_shell in
13981 1.1 mrg yes)
13982 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13983 1.1 mrg
13984 1.1 mrg # func_dirname file append nondir_replacement
13985 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13986 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13987 1.1 mrg func_dirname ()
13988 1.1 mrg {
13989 1.1 mrg case ${1} in
13990 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13991 1.1 mrg * ) func_dirname_result="${3}" ;;
13992 1.1 mrg esac
13993 1.1 mrg }
13994 1.1 mrg
13995 1.1 mrg # func_basename file
13996 1.1 mrg func_basename ()
13997 1.1 mrg {
13998 1.1 mrg func_basename_result="${1##*/}"
13999 1.1 mrg }
14000 1.1 mrg
14001 1.1 mrg # func_dirname_and_basename file append nondir_replacement
14002 1.1 mrg # perform func_basename and func_dirname in a single function
14003 1.1 mrg # call:
14004 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
14005 1.1 mrg # add APPEND to the result, otherwise set result
14006 1.1 mrg # to NONDIR_REPLACEMENT.
14007 1.1 mrg # value returned in "$func_dirname_result"
14008 1.1 mrg # basename: Compute filename of FILE.
14009 1.1 mrg # value retuned in "$func_basename_result"
14010 1.1 mrg # Implementation must be kept synchronized with func_dirname
14011 1.1 mrg # and func_basename. For efficiency, we do not delegate to
14012 1.1 mrg # those functions but instead duplicate the functionality here.
14013 1.1 mrg func_dirname_and_basename ()
14014 1.1 mrg {
14015 1.1 mrg case ${1} in
14016 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14017 1.1 mrg * ) func_dirname_result="${3}" ;;
14018 1.1 mrg esac
14019 1.1 mrg func_basename_result="${1##*/}"
14020 1.1 mrg }
14021 1.1 mrg
14022 1.1 mrg # func_stripname prefix suffix name
14023 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14024 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14025 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14026 1.1 mrg # dot (in which case that matches only a dot).
14027 1.1 mrg func_stripname ()
14028 1.1 mrg {
14029 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14030 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
14031 1.1 mrg func_stripname_result=${3}
14032 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
14033 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
14034 1.1 mrg }
14035 1.1 mrg
14036 1.1 mrg # func_opt_split
14037 1.1 mrg func_opt_split ()
14038 1.1 mrg {
14039 1.1 mrg func_opt_split_opt=${1%%=*}
14040 1.1 mrg func_opt_split_arg=${1#*=}
14041 1.1 mrg }
14042 1.1 mrg
14043 1.1 mrg # func_lo2o object
14044 1.1 mrg func_lo2o ()
14045 1.1 mrg {
14046 1.1 mrg case ${1} in
14047 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14048 1.1 mrg *) func_lo2o_result=${1} ;;
14049 1.1 mrg esac
14050 1.1 mrg }
14051 1.1 mrg
14052 1.1 mrg # func_xform libobj-or-source
14053 1.1 mrg func_xform ()
14054 1.1 mrg {
14055 1.1 mrg func_xform_result=${1%.*}.lo
14056 1.1 mrg }
14057 1.1 mrg
14058 1.1 mrg # func_arith arithmetic-term...
14059 1.1 mrg func_arith ()
14060 1.1 mrg {
14061 1.1 mrg func_arith_result=$(( $* ))
14062 1.1 mrg }
14063 1.1 mrg
14064 1.1 mrg # func_len string
14065 1.1 mrg # STRING may not start with a hyphen.
14066 1.1 mrg func_len ()
14067 1.1 mrg {
14068 1.1 mrg func_len_result=${#1}
14069 1.1 mrg }
14070 1.1 mrg
14071 1.1 mrg _LT_EOF
14072 1.1 mrg ;;
14073 1.1 mrg *) # Bourne compatible functions.
14074 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14075 1.1 mrg
14076 1.1 mrg # func_dirname file append nondir_replacement
14077 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14078 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
14079 1.1 mrg func_dirname ()
14080 1.1 mrg {
14081 1.1 mrg # Extract subdirectory from the argument.
14082 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14083 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
14084 1.1 mrg func_dirname_result="${3}"
14085 1.1 mrg else
14086 1.1 mrg func_dirname_result="$func_dirname_result${2}"
14087 1.1 mrg fi
14088 1.1 mrg }
14089 1.1 mrg
14090 1.1 mrg # func_basename file
14091 1.1 mrg func_basename ()
14092 1.1 mrg {
14093 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14094 1.1 mrg }
14095 1.1 mrg
14096 1.1 mrg
14097 1.1 mrg # func_stripname prefix suffix name
14098 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14099 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14100 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14101 1.1 mrg # dot (in which case that matches only a dot).
14102 1.1 mrg # func_strip_suffix prefix name
14103 1.1 mrg func_stripname ()
14104 1.1 mrg {
14105 1.1 mrg case ${2} in
14106 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14107 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14108 1.1 mrg esac
14109 1.1 mrg }
14110 1.1 mrg
14111 1.1 mrg # sed scripts:
14112 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14113 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
14114 1.1 mrg
14115 1.1 mrg # func_opt_split
14116 1.1 mrg func_opt_split ()
14117 1.1 mrg {
14118 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14119 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14120 1.1 mrg }
14121 1.1 mrg
14122 1.1 mrg # func_lo2o object
14123 1.1 mrg func_lo2o ()
14124 1.1 mrg {
14125 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14126 1.1 mrg }
14127 1.1 mrg
14128 1.1 mrg # func_xform libobj-or-source
14129 1.1 mrg func_xform ()
14130 1.1 mrg {
14131 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14132 1.1 mrg }
14133 1.1 mrg
14134 1.1 mrg # func_arith arithmetic-term...
14135 1.1 mrg func_arith ()
14136 1.1 mrg {
14137 1.1 mrg func_arith_result=`expr "$@"`
14138 1.1 mrg }
14139 1.1 mrg
14140 1.1 mrg # func_len string
14141 1.1 mrg # STRING may not start with a hyphen.
14142 1.1 mrg func_len ()
14143 1.1 mrg {
14144 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14145 1.1 mrg }
14146 1.1 mrg
14147 1.1 mrg _LT_EOF
14148 1.1 mrg esac
14149 1.1 mrg
14150 1.1 mrg case $lt_shell_append in
14151 1.1 mrg yes)
14152 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14153 1.1 mrg
14154 1.1 mrg # func_append var value
14155 1.1 mrg # Append VALUE to the end of shell variable VAR.
14156 1.1 mrg func_append ()
14157 1.1 mrg {
14158 1.1 mrg eval "$1+=\$2"
14159 1.1 mrg }
14160 1.1 mrg _LT_EOF
14161 1.1 mrg ;;
14162 1.1 mrg *)
14163 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14164 1.1 mrg
14165 1.1 mrg # func_append var value
14166 1.1 mrg # Append VALUE to the end of shell variable VAR.
14167 1.1 mrg func_append ()
14168 1.1 mrg {
14169 1.1 mrg eval "$1=\$$1\$2"
14170 1.1 mrg }
14171 1.1 mrg
14172 1.1 mrg _LT_EOF
14173 1.1 mrg ;;
14174 1.1 mrg esac
14175 1.1 mrg
14176 1.1 mrg
14177 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14178 1.1 mrg || (rm -f "$cfgfile"; exit 1)
14179 1.1 mrg
14180 1.1 mrg mv -f "$cfgfile" "$ofile" ||
14181 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14182 1.1 mrg chmod +x "$ofile"
14183 1.1 mrg
14184 1.1 mrg ;;
14185 1.1 mrg
14186 1.1 mrg esac
14187 1.1 mrg done # for ac_tag
14188 1.1 mrg
14189 1.1 mrg
14190 1.1 mrg as_fn_exit 0
14191 1.1 mrg _ACEOF
14192 1.1 mrg ac_clean_files=$ac_clean_files_save
14193 1.1 mrg
14194 1.1 mrg test $ac_write_fail = 0 ||
14195 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
14196 1.1 mrg
14197 1.1 mrg
14198 1.1 mrg # configure is writing to config.log, and then calls config.status.
14199 1.1 mrg # config.status does its own redirection, appending to config.log.
14200 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
14201 1.1 mrg # by configure, so config.status won't be able to write to it; its
14202 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
14203 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
14204 1.1 mrg # appended to by config.status. When coming back to configure, we
14205 1.1 mrg # need to make the FD available again.
14206 1.1 mrg if test "$no_create" != yes; then
14207 1.1 mrg ac_cs_success=:
14208 1.1 mrg ac_config_status_args=
14209 1.1 mrg test "$silent" = yes &&
14210 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
14211 1.1 mrg exec 5>/dev/null
14212 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14213 1.1 mrg exec 5>>config.log
14214 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14215 1.1 mrg # would make configure fail if this is the last instruction.
14216 1.1 mrg $ac_cs_success || as_fn_exit $?
14217 1.1 mrg fi
14218 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14219 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14220 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14221 1.1 mrg fi
14222 1.1 mrg
14223