configure revision 1.2 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for LTO plugin for ld 0.1.
4 1.1 mrg #
5 1.1 mrg # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 1.1 mrg # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7 1.1 mrg # Foundation, Inc.
8 1.1 mrg #
9 1.1 mrg # This configure script is free software; the Free Software Foundation
10 1.1 mrg # gives unlimited permission to copy, distribute and modify it.
11 1.1 mrg ## -------------------- ##
12 1.1 mrg ## M4sh Initialization. ##
13 1.1 mrg ## -------------------- ##
14 1.1 mrg
15 1.1 mrg # Be more Bourne compatible
16 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
17 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 1.1 mrg emulate sh
19 1.1 mrg NULLCMD=:
20 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 1.1 mrg # is contrary to our usage. Disable this feature.
22 1.1 mrg alias -g '${1+"$@"}'='"$@"'
23 1.1 mrg setopt NO_GLOB_SUBST
24 1.1 mrg else
25 1.1 mrg case `(set -o) 2>/dev/null` in #(
26 1.1 mrg *posix*) :
27 1.1 mrg set -o posix ;; #(
28 1.1 mrg *) :
29 1.1 mrg ;;
30 1.1 mrg esac
31 1.1 mrg fi
32 1.1 mrg
33 1.1 mrg
34 1.1 mrg as_nl='
35 1.1 mrg '
36 1.1 mrg export as_nl
37 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
42 1.1 mrg # but without wasting forks for bash or zsh.
43 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
44 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 1.1 mrg as_echo='print -r --'
46 1.1 mrg as_echo_n='print -rn --'
47 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 1.1 mrg as_echo='printf %s\n'
49 1.1 mrg as_echo_n='printf %s'
50 1.1 mrg else
51 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 1.1 mrg as_echo_n='/usr/ucb/echo -n'
54 1.1 mrg else
55 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 1.1 mrg as_echo_n_body='eval
57 1.1 mrg arg=$1;
58 1.1 mrg case $arg in #(
59 1.1 mrg *"$as_nl"*)
60 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
61 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 1.1 mrg esac;
63 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 1.1 mrg '
65 1.1 mrg export as_echo_n_body
66 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
67 1.1 mrg fi
68 1.1 mrg export as_echo_body
69 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
70 1.1 mrg fi
71 1.1 mrg
72 1.1 mrg # The user is always right.
73 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
74 1.1 mrg PATH_SEPARATOR=:
75 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 1.1 mrg PATH_SEPARATOR=';'
78 1.1 mrg }
79 1.1 mrg fi
80 1.1 mrg
81 1.1 mrg
82 1.1 mrg # IFS
83 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
84 1.1 mrg # there to prevent editors from complaining about space-tab.
85 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 1.1 mrg # splitting by setting IFS to empty value.)
87 1.1 mrg IFS=" "" $as_nl"
88 1.1 mrg
89 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
90 1.1 mrg case $0 in #((
91 1.1 mrg *[\\/]* ) as_myself=$0 ;;
92 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
93 1.1 mrg for as_dir in $PATH
94 1.1 mrg do
95 1.1 mrg IFS=$as_save_IFS
96 1.1 mrg test -z "$as_dir" && as_dir=.
97 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 1.1 mrg done
99 1.1 mrg IFS=$as_save_IFS
100 1.1 mrg
101 1.1 mrg ;;
102 1.1 mrg esac
103 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
104 1.1 mrg # in which case we are not to be found in the path.
105 1.1 mrg if test "x$as_myself" = x; then
106 1.1 mrg as_myself=$0
107 1.1 mrg fi
108 1.1 mrg if test ! -f "$as_myself"; then
109 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
110 1.1 mrg exit 1
111 1.1 mrg fi
112 1.1 mrg
113 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
114 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
116 1.1 mrg # trigger a bug in pdksh 5.2.14.
117 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
118 1.1 mrg do eval test x\${$as_var+set} = xset \
119 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
120 1.1 mrg done
121 1.1 mrg PS1='$ '
122 1.1 mrg PS2='> '
123 1.1 mrg PS4='+ '
124 1.1 mrg
125 1.1 mrg # NLS nuisances.
126 1.1 mrg LC_ALL=C
127 1.1 mrg export LC_ALL
128 1.1 mrg LANGUAGE=C
129 1.1 mrg export LANGUAGE
130 1.1 mrg
131 1.1 mrg # CDPATH.
132 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133 1.1 mrg
134 1.1 mrg if test "x$CONFIG_SHELL" = x; then
135 1.1 mrg as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 1.1 mrg emulate sh
137 1.1 mrg NULLCMD=:
138 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 1.1 mrg # is contrary to our usage. Disable this feature.
140 1.1 mrg alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 1.1 mrg setopt NO_GLOB_SUBST
142 1.1 mrg else
143 1.1 mrg case \`(set -o) 2>/dev/null\` in #(
144 1.1 mrg *posix*) :
145 1.1 mrg set -o posix ;; #(
146 1.1 mrg *) :
147 1.1 mrg ;;
148 1.1 mrg esac
149 1.1 mrg fi
150 1.1 mrg "
151 1.1 mrg as_required="as_fn_return () { (exit \$1); }
152 1.1 mrg as_fn_success () { as_fn_return 0; }
153 1.1 mrg as_fn_failure () { as_fn_return 1; }
154 1.1 mrg as_fn_ret_success () { return 0; }
155 1.1 mrg as_fn_ret_failure () { return 1; }
156 1.1 mrg
157 1.1 mrg exitcode=0
158 1.1 mrg as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 1.1 mrg as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 1.1 mrg as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 1.1 mrg as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 1.1 mrg if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163 1.1 mrg
164 1.1 mrg else
165 1.1 mrg exitcode=1; echo positional parameters were not saved.
166 1.1 mrg fi
167 1.1 mrg test x\$exitcode = x0 || exit 1"
168 1.1 mrg as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 1.1 mrg as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 1.1 mrg eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 1.1 mrg test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 1.1 mrg
173 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
174 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
175 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
178 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
179 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
180 1.1 mrg test \$(( 1 + 1 )) = 2 || exit 1"
181 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
182 1.1 mrg as_have_required=yes
183 1.1 mrg else
184 1.1 mrg as_have_required=no
185 1.1 mrg fi
186 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1 mrg
188 1.1 mrg else
189 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1 mrg as_found=false
191 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 mrg do
193 1.1 mrg IFS=$as_save_IFS
194 1.1 mrg test -z "$as_dir" && as_dir=.
195 1.1 mrg as_found=:
196 1.1 mrg case $as_dir in #(
197 1.1 mrg /*)
198 1.1 mrg for as_base in sh bash ksh sh5; do
199 1.1 mrg # Try only shells that exist, to save several forks.
200 1.1 mrg as_shell=$as_dir/$as_base
201 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1 mrg break 2
206 1.1 mrg fi
207 1.1 mrg fi
208 1.1 mrg done;;
209 1.1 mrg esac
210 1.1 mrg as_found=false
211 1.1 mrg done
212 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1 mrg fi; }
216 1.1 mrg IFS=$as_save_IFS
217 1.1 mrg
218 1.1 mrg
219 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
220 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a
221 1.1 mrg # neutralization value for shells without unset; and this also
222 1.1 mrg # works around shells that cannot unset nonexistent variables.
223 1.1 mrg BASH_ENV=/dev/null
224 1.1 mrg ENV=/dev/null
225 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1 mrg export CONFIG_SHELL
227 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1 mrg fi
229 1.1 mrg
230 1.1 mrg if test x$as_have_required = xno; then :
231 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
232 1.1 mrg $as_echo "$0: the shells that I found on your system."
233 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
234 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1 mrg else
237 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1 mrg $0: including any error possibly output before this
239 1.1 mrg $0: message. Then install a modern shell, or manually run
240 1.1 mrg $0: the script under such a shell if you do have one."
241 1.1 mrg fi
242 1.1 mrg exit 1
243 1.1 mrg fi
244 1.1 mrg fi
245 1.1 mrg fi
246 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1 mrg export SHELL
248 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
249 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1 mrg
252 1.1 mrg ## --------------------- ##
253 1.1 mrg ## M4sh Shell Functions. ##
254 1.1 mrg ## --------------------- ##
255 1.1 mrg # as_fn_unset VAR
256 1.1 mrg # ---------------
257 1.1 mrg # Portably unset VAR.
258 1.1 mrg as_fn_unset ()
259 1.1 mrg {
260 1.1 mrg { eval $1=; unset $1;}
261 1.1 mrg }
262 1.1 mrg as_unset=as_fn_unset
263 1.1 mrg
264 1.1 mrg # as_fn_set_status STATUS
265 1.1 mrg # -----------------------
266 1.1 mrg # Set $? to STATUS, without forking.
267 1.1 mrg as_fn_set_status ()
268 1.1 mrg {
269 1.1 mrg return $1
270 1.1 mrg } # as_fn_set_status
271 1.1 mrg
272 1.1 mrg # as_fn_exit STATUS
273 1.1 mrg # -----------------
274 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1 mrg as_fn_exit ()
276 1.1 mrg {
277 1.1 mrg set +e
278 1.1 mrg as_fn_set_status $1
279 1.1 mrg exit $1
280 1.1 mrg } # as_fn_exit
281 1.1 mrg
282 1.1 mrg # as_fn_mkdir_p
283 1.1 mrg # -------------
284 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
285 1.1 mrg as_fn_mkdir_p ()
286 1.1 mrg {
287 1.1 mrg
288 1.1 mrg case $as_dir in #(
289 1.1 mrg -*) as_dir=./$as_dir;;
290 1.1 mrg esac
291 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1 mrg as_dirs=
293 1.1 mrg while :; do
294 1.1 mrg case $as_dir in #(
295 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1 mrg *) as_qdir=$as_dir;;
297 1.1 mrg esac
298 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
299 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
300 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
303 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1 mrg $as_echo X"$as_dir" |
305 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1 mrg s//\1/
307 1.1 mrg q
308 1.1 mrg }
309 1.1 mrg /^X\(\/\/\)[^/].*/{
310 1.1 mrg s//\1/
311 1.1 mrg q
312 1.1 mrg }
313 1.1 mrg /^X\(\/\/\)$/{
314 1.1 mrg s//\1/
315 1.1 mrg q
316 1.1 mrg }
317 1.1 mrg /^X\(\/\).*/{
318 1.1 mrg s//\1/
319 1.1 mrg q
320 1.1 mrg }
321 1.1 mrg s/.*/./; q'`
322 1.1 mrg test -d "$as_dir" && break
323 1.1 mrg done
324 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1 mrg
327 1.1 mrg
328 1.1 mrg } # as_fn_mkdir_p
329 1.1 mrg # as_fn_append VAR VALUE
330 1.1 mrg # ----------------------
331 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
333 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
334 1.1 mrg # implementations.
335 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1 mrg eval 'as_fn_append ()
337 1.1 mrg {
338 1.1 mrg eval $1+=\$2
339 1.1 mrg }'
340 1.1 mrg else
341 1.1 mrg as_fn_append ()
342 1.1 mrg {
343 1.1 mrg eval $1=\$$1\$2
344 1.1 mrg }
345 1.1 mrg fi # as_fn_append
346 1.1 mrg
347 1.1 mrg # as_fn_arith ARG...
348 1.1 mrg # ------------------
349 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1 mrg # must be portable across $(()) and expr.
352 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1 mrg eval 'as_fn_arith ()
354 1.1 mrg {
355 1.1 mrg as_val=$(( $* ))
356 1.1 mrg }'
357 1.1 mrg else
358 1.1 mrg as_fn_arith ()
359 1.1 mrg {
360 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
361 1.1 mrg }
362 1.1 mrg fi # as_fn_arith
363 1.1 mrg
364 1.1 mrg
365 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
366 1.1 mrg # ---------------------------------
367 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1 mrg # script with status $?, using 1 if that was 0.
370 1.1 mrg as_fn_error ()
371 1.1 mrg {
372 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1 mrg if test "$3"; then
374 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1 mrg fi
377 1.1 mrg $as_echo "$as_me: error: $1" >&2
378 1.1 mrg as_fn_exit $as_status
379 1.1 mrg } # as_fn_error
380 1.1 mrg
381 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 mrg as_expr=expr
384 1.1 mrg else
385 1.1 mrg as_expr=false
386 1.1 mrg fi
387 1.1 mrg
388 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 mrg as_basename=basename
390 1.1 mrg else
391 1.1 mrg as_basename=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1 mrg as_dirname=dirname
396 1.1 mrg else
397 1.1 mrg as_dirname=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1 mrg as_me=`$as_basename -- "$0" ||
401 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 mrg X"$0" : 'X\(//\)$' \| \
403 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1 mrg $as_echo X/"$0" |
405 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1 mrg s//\1/
407 1.1 mrg q
408 1.1 mrg }
409 1.1 mrg /^X\/\(\/\/\)$/{
410 1.1 mrg s//\1/
411 1.1 mrg q
412 1.1 mrg }
413 1.1 mrg /^X\/\(\/\).*/{
414 1.1 mrg s//\1/
415 1.1 mrg q
416 1.1 mrg }
417 1.1 mrg s/.*/./; q'`
418 1.1 mrg
419 1.1 mrg # Avoid depending upon Character Ranges.
420 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 mrg as_cr_digits='0123456789'
424 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 mrg
426 1.1 mrg
427 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1 mrg sed -n '
433 1.1 mrg p
434 1.1 mrg /[$]LINENO/=
435 1.1 mrg ' <$as_myself |
436 1.1 mrg sed '
437 1.1 mrg s/[$]LINENO.*/&-/
438 1.1 mrg t lineno
439 1.1 mrg b
440 1.1 mrg :lineno
441 1.1 mrg N
442 1.1 mrg :loop
443 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 mrg t loop
445 1.1 mrg s/-\n.*//
446 1.1 mrg ' >$as_me.lineno &&
447 1.1 mrg chmod +x "$as_me.lineno" ||
448 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 mrg
450 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 mrg # (the dirname of $[0] is not the place where we might find the
452 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
453 1.1 mrg . "./$as_me.lineno"
454 1.1 mrg # Exit status is that of the last command.
455 1.1 mrg exit
456 1.1 mrg }
457 1.1 mrg
458 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
459 1.1 mrg case `echo -n x` in #(((((
460 1.1 mrg -n*)
461 1.1 mrg case `echo 'xy\c'` in
462 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1 mrg xy) ECHO_C='\c';;
464 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1 mrg ECHO_T=' ';;
466 1.1 mrg esac;;
467 1.1 mrg *)
468 1.1 mrg ECHO_N='-n';;
469 1.1 mrg esac
470 1.1 mrg
471 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
472 1.1 mrg if test -d conf$$.dir; then
473 1.1 mrg rm -f conf$$.dir/conf$$.file
474 1.1 mrg else
475 1.1 mrg rm -f conf$$.dir
476 1.1 mrg mkdir conf$$.dir 2>/dev/null
477 1.1 mrg fi
478 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
479 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 mrg as_ln_s='ln -s'
481 1.1 mrg # ... but there are two gotchas:
482 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1 mrg # In both cases, we have to default to `cp -p'.
485 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1 mrg as_ln_s='cp -p'
487 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1 mrg as_ln_s=ln
489 1.1 mrg else
490 1.1 mrg as_ln_s='cp -p'
491 1.1 mrg fi
492 1.1 mrg else
493 1.1 mrg as_ln_s='cp -p'
494 1.1 mrg fi
495 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1 mrg rmdir conf$$.dir 2>/dev/null
497 1.1 mrg
498 1.1 mrg if mkdir -p . 2>/dev/null; then
499 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 mrg else
501 1.1 mrg test -d ./-p && rmdir ./-p
502 1.1 mrg as_mkdir_p=false
503 1.1 mrg fi
504 1.1 mrg
505 1.1 mrg if test -x / >/dev/null 2>&1; then
506 1.1 mrg as_test_x='test -x'
507 1.1 mrg else
508 1.1 mrg if ls -dL / >/dev/null 2>&1; then
509 1.1 mrg as_ls_L_option=L
510 1.1 mrg else
511 1.1 mrg as_ls_L_option=
512 1.1 mrg fi
513 1.1 mrg as_test_x='
514 1.1 mrg eval sh -c '\''
515 1.1 mrg if test -d "$1"; then
516 1.1 mrg test -d "$1/.";
517 1.1 mrg else
518 1.1 mrg case $1 in #(
519 1.1 mrg -*)set "./$1";;
520 1.1 mrg esac;
521 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1 mrg ???[sx]*):;;*)false;;esac;fi
523 1.1 mrg '\'' sh
524 1.1 mrg '
525 1.1 mrg fi
526 1.1 mrg as_executable_p=$as_test_x
527 1.1 mrg
528 1.1 mrg # Sed expression to map a string onto a valid CPP name.
529 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 mrg
531 1.1 mrg # Sed expression to map a string onto a valid variable name.
532 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 mrg
534 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 mrg
536 1.1 mrg
537 1.1 mrg exec 7<&0 </dev/null 6>&1
538 1.1 mrg
539 1.1 mrg # Name of the host.
540 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 mrg # so uname gets run too.
542 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 mrg
544 1.1 mrg #
545 1.1 mrg # Initializations.
546 1.1 mrg #
547 1.1 mrg ac_default_prefix=/usr/local
548 1.1 mrg ac_clean_files=
549 1.1 mrg ac_config_libobj_dir=.
550 1.1 mrg LIBOBJS=
551 1.1 mrg cross_compiling=no
552 1.1 mrg subdirs=
553 1.1 mrg MFLAGS=
554 1.1 mrg MAKEFLAGS=
555 1.1 mrg
556 1.1 mrg # Identity of this package.
557 1.1 mrg PACKAGE_NAME='LTO plugin for ld'
558 1.1 mrg PACKAGE_TARNAME='lto-plugin'
559 1.1 mrg PACKAGE_VERSION='0.1'
560 1.1 mrg PACKAGE_STRING='LTO plugin for ld 0.1'
561 1.1 mrg PACKAGE_BUGREPORT=''
562 1.1 mrg PACKAGE_URL=''
563 1.1 mrg
564 1.1 mrg # Factoring default headers for most tests.
565 1.1 mrg ac_includes_default="\
566 1.1 mrg #include <stdio.h>
567 1.1 mrg #ifdef HAVE_SYS_TYPES_H
568 1.1 mrg # include <sys/types.h>
569 1.1 mrg #endif
570 1.1 mrg #ifdef HAVE_SYS_STAT_H
571 1.1 mrg # include <sys/stat.h>
572 1.1 mrg #endif
573 1.1 mrg #ifdef STDC_HEADERS
574 1.1 mrg # include <stdlib.h>
575 1.1 mrg # include <stddef.h>
576 1.1 mrg #else
577 1.1 mrg # ifdef HAVE_STDLIB_H
578 1.1 mrg # include <stdlib.h>
579 1.1 mrg # endif
580 1.1 mrg #endif
581 1.1 mrg #ifdef HAVE_STRING_H
582 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
583 1.1 mrg # include <memory.h>
584 1.1 mrg # endif
585 1.1 mrg # include <string.h>
586 1.1 mrg #endif
587 1.1 mrg #ifdef HAVE_STRINGS_H
588 1.1 mrg # include <strings.h>
589 1.1 mrg #endif
590 1.1 mrg #ifdef HAVE_INTTYPES_H
591 1.1 mrg # include <inttypes.h>
592 1.1 mrg #endif
593 1.1 mrg #ifdef HAVE_STDINT_H
594 1.1 mrg # include <stdint.h>
595 1.1 mrg #endif
596 1.1 mrg #ifdef HAVE_UNISTD_H
597 1.1 mrg # include <unistd.h>
598 1.1 mrg #endif"
599 1.1 mrg
600 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE
601 1.1 mrg am__EXEEXT_TRUE
602 1.1 mrg LTLIBOBJS
603 1.1 mrg LIBOBJS
604 1.1 mrg target_noncanonical
605 1.2 apb lt_host_flags
606 1.1 mrg CPP
607 1.1 mrg OTOOL64
608 1.1 mrg OTOOL
609 1.1 mrg LIPO
610 1.1 mrg NMEDIT
611 1.1 mrg DSYMUTIL
612 1.1 mrg RANLIB
613 1.1 mrg AR
614 1.1 mrg OBJDUMP
615 1.1 mrg LN_S
616 1.1 mrg NM
617 1.1 mrg ac_ct_DUMPBIN
618 1.1 mrg DUMPBIN
619 1.1 mrg LD
620 1.1 mrg FGREP
621 1.1 mrg EGREP
622 1.1 mrg GREP
623 1.1 mrg SED
624 1.1 mrg LIBTOOL
625 1.2 apb ac_lto_plugin_warn_cflags
626 1.1 mrg am__fastdepCC_FALSE
627 1.1 mrg am__fastdepCC_TRUE
628 1.1 mrg CCDEPMODE
629 1.1 mrg AMDEPBACKSLASH
630 1.1 mrg AMDEP_FALSE
631 1.1 mrg AMDEP_TRUE
632 1.1 mrg am__quote
633 1.1 mrg am__include
634 1.1 mrg DEPDIR
635 1.1 mrg OBJEXT
636 1.1 mrg EXEEXT
637 1.1 mrg ac_ct_CC
638 1.1 mrg CPPFLAGS
639 1.1 mrg LDFLAGS
640 1.1 mrg CFLAGS
641 1.1 mrg CC
642 1.1 mrg MAINT
643 1.1 mrg MAINTAINER_MODE_FALSE
644 1.1 mrg MAINTAINER_MODE_TRUE
645 1.1 mrg am__untar
646 1.1 mrg am__tar
647 1.1 mrg AMTAR
648 1.1 mrg am__leading_dot
649 1.1 mrg SET_MAKE
650 1.1 mrg AWK
651 1.1 mrg mkdir_p
652 1.1 mrg MKDIR_P
653 1.1 mrg INSTALL_STRIP_PROGRAM
654 1.1 mrg STRIP
655 1.1 mrg install_sh
656 1.1 mrg MAKEINFO
657 1.1 mrg AUTOHEADER
658 1.1 mrg AUTOMAKE
659 1.1 mrg AUTOCONF
660 1.1 mrg ACLOCAL
661 1.1 mrg VERSION
662 1.1 mrg PACKAGE
663 1.1 mrg CYGPATH_W
664 1.1 mrg am__isrc
665 1.1 mrg INSTALL_DATA
666 1.1 mrg INSTALL_SCRIPT
667 1.1 mrg INSTALL_PROGRAM
668 1.1 mrg target_subdir
669 1.1 mrg host_subdir
670 1.1 mrg build_subdir
671 1.1 mrg build_libsubdir
672 1.2 apb target_os
673 1.2 apb target_vendor
674 1.2 apb target_cpu
675 1.2 apb target
676 1.2 apb host_os
677 1.2 apb host_vendor
678 1.2 apb host_cpu
679 1.2 apb host
680 1.1 mrg build_os
681 1.1 mrg build_vendor
682 1.1 mrg build_cpu
683 1.1 mrg build
684 1.1 mrg target_alias
685 1.1 mrg host_alias
686 1.1 mrg build_alias
687 1.1 mrg LIBS
688 1.1 mrg ECHO_T
689 1.1 mrg ECHO_N
690 1.1 mrg ECHO_C
691 1.1 mrg DEFS
692 1.1 mrg mandir
693 1.1 mrg localedir
694 1.1 mrg libdir
695 1.1 mrg psdir
696 1.1 mrg pdfdir
697 1.1 mrg dvidir
698 1.1 mrg htmldir
699 1.1 mrg infodir
700 1.1 mrg docdir
701 1.1 mrg oldincludedir
702 1.1 mrg includedir
703 1.1 mrg localstatedir
704 1.1 mrg sharedstatedir
705 1.1 mrg sysconfdir
706 1.1 mrg datadir
707 1.1 mrg datarootdir
708 1.1 mrg libexecdir
709 1.1 mrg sbindir
710 1.1 mrg bindir
711 1.1 mrg program_transform_name
712 1.1 mrg prefix
713 1.1 mrg exec_prefix
714 1.1 mrg PACKAGE_URL
715 1.1 mrg PACKAGE_BUGREPORT
716 1.1 mrg PACKAGE_STRING
717 1.1 mrg PACKAGE_VERSION
718 1.1 mrg PACKAGE_TARNAME
719 1.1 mrg PACKAGE_NAME
720 1.1 mrg PATH_SEPARATOR
721 1.1 mrg SHELL'
722 1.1 mrg ac_subst_files=''
723 1.1 mrg ac_user_opts='
724 1.1 mrg enable_option_checking
725 1.1 mrg with_build_libsubdir
726 1.1 mrg enable_maintainer_mode
727 1.1 mrg enable_dependency_tracking
728 1.1 mrg enable_largefile
729 1.1 mrg enable_shared
730 1.1 mrg enable_static
731 1.1 mrg with_pic
732 1.1 mrg enable_fast_install
733 1.1 mrg with_gnu_ld
734 1.1 mrg enable_libtool_lock
735 1.1 mrg '
736 1.1 mrg ac_precious_vars='build_alias
737 1.1 mrg host_alias
738 1.1 mrg target_alias
739 1.1 mrg CC
740 1.1 mrg CFLAGS
741 1.1 mrg LDFLAGS
742 1.1 mrg LIBS
743 1.1 mrg CPPFLAGS
744 1.1 mrg CPP'
745 1.1 mrg
746 1.1 mrg
747 1.1 mrg # Initialize some variables set by options.
748 1.1 mrg ac_init_help=
749 1.1 mrg ac_init_version=false
750 1.1 mrg ac_unrecognized_opts=
751 1.1 mrg ac_unrecognized_sep=
752 1.1 mrg # The variables have the same names as the options, with
753 1.1 mrg # dashes changed to underlines.
754 1.1 mrg cache_file=/dev/null
755 1.1 mrg exec_prefix=NONE
756 1.1 mrg no_create=
757 1.1 mrg no_recursion=
758 1.1 mrg prefix=NONE
759 1.1 mrg program_prefix=NONE
760 1.1 mrg program_suffix=NONE
761 1.1 mrg program_transform_name=s,x,x,
762 1.1 mrg silent=
763 1.1 mrg site=
764 1.1 mrg srcdir=
765 1.1 mrg verbose=
766 1.1 mrg x_includes=NONE
767 1.1 mrg x_libraries=NONE
768 1.1 mrg
769 1.1 mrg # Installation directory options.
770 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
771 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
772 1.1 mrg # by default will actually change.
773 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
774 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
775 1.1 mrg bindir='${exec_prefix}/bin'
776 1.1 mrg sbindir='${exec_prefix}/sbin'
777 1.1 mrg libexecdir='${exec_prefix}/libexec'
778 1.1 mrg datarootdir='${prefix}/share'
779 1.1 mrg datadir='${datarootdir}'
780 1.1 mrg sysconfdir='${prefix}/etc'
781 1.1 mrg sharedstatedir='${prefix}/com'
782 1.1 mrg localstatedir='${prefix}/var'
783 1.1 mrg includedir='${prefix}/include'
784 1.1 mrg oldincludedir='/usr/include'
785 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
786 1.1 mrg infodir='${datarootdir}/info'
787 1.1 mrg htmldir='${docdir}'
788 1.1 mrg dvidir='${docdir}'
789 1.1 mrg pdfdir='${docdir}'
790 1.1 mrg psdir='${docdir}'
791 1.1 mrg libdir='${exec_prefix}/lib'
792 1.1 mrg localedir='${datarootdir}/locale'
793 1.1 mrg mandir='${datarootdir}/man'
794 1.1 mrg
795 1.1 mrg ac_prev=
796 1.1 mrg ac_dashdash=
797 1.1 mrg for ac_option
798 1.1 mrg do
799 1.1 mrg # If the previous option needs an argument, assign it.
800 1.1 mrg if test -n "$ac_prev"; then
801 1.1 mrg eval $ac_prev=\$ac_option
802 1.1 mrg ac_prev=
803 1.1 mrg continue
804 1.1 mrg fi
805 1.1 mrg
806 1.1 mrg case $ac_option in
807 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808 1.1 mrg *) ac_optarg=yes ;;
809 1.1 mrg esac
810 1.1 mrg
811 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
812 1.1 mrg
813 1.1 mrg case $ac_dashdash$ac_option in
814 1.1 mrg --)
815 1.1 mrg ac_dashdash=yes ;;
816 1.1 mrg
817 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
818 1.1 mrg ac_prev=bindir ;;
819 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820 1.1 mrg bindir=$ac_optarg ;;
821 1.1 mrg
822 1.1 mrg -build | --build | --buil | --bui | --bu)
823 1.1 mrg ac_prev=build_alias ;;
824 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825 1.1 mrg build_alias=$ac_optarg ;;
826 1.1 mrg
827 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
828 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829 1.1 mrg ac_prev=cache_file ;;
830 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832 1.1 mrg cache_file=$ac_optarg ;;
833 1.1 mrg
834 1.1 mrg --config-cache | -C)
835 1.1 mrg cache_file=config.cache ;;
836 1.1 mrg
837 1.1 mrg -datadir | --datadir | --datadi | --datad)
838 1.1 mrg ac_prev=datadir ;;
839 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
840 1.1 mrg datadir=$ac_optarg ;;
841 1.1 mrg
842 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 1.1 mrg | --dataroo | --dataro | --datar)
844 1.1 mrg ac_prev=datarootdir ;;
845 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 1.1 mrg datarootdir=$ac_optarg ;;
848 1.1 mrg
849 1.1 mrg -disable-* | --disable-*)
850 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 1.1 mrg # Reject names that are not valid shell variable names.
852 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
854 1.1 mrg ac_useropt_orig=$ac_useropt
855 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856 1.1 mrg case $ac_user_opts in
857 1.1 mrg *"
858 1.1 mrg "enable_$ac_useropt"
859 1.1 mrg "*) ;;
860 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861 1.1 mrg ac_unrecognized_sep=', ';;
862 1.1 mrg esac
863 1.1 mrg eval enable_$ac_useropt=no ;;
864 1.1 mrg
865 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
866 1.1 mrg ac_prev=docdir ;;
867 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868 1.1 mrg docdir=$ac_optarg ;;
869 1.1 mrg
870 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871 1.1 mrg ac_prev=dvidir ;;
872 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873 1.1 mrg dvidir=$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg -enable-* | --enable-*)
876 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877 1.1 mrg # Reject names that are not valid shell variable names.
878 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
880 1.1 mrg ac_useropt_orig=$ac_useropt
881 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882 1.1 mrg case $ac_user_opts in
883 1.1 mrg *"
884 1.1 mrg "enable_$ac_useropt"
885 1.1 mrg "*) ;;
886 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887 1.1 mrg ac_unrecognized_sep=', ';;
888 1.1 mrg esac
889 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
890 1.1 mrg
891 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
893 1.1 mrg | --exec | --exe | --ex)
894 1.1 mrg ac_prev=exec_prefix ;;
895 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
896 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
897 1.1 mrg | --exec=* | --exe=* | --ex=*)
898 1.1 mrg exec_prefix=$ac_optarg ;;
899 1.1 mrg
900 1.1 mrg -gas | --gas | --ga | --g)
901 1.1 mrg # Obsolete; use --with-gas.
902 1.1 mrg with_gas=yes ;;
903 1.1 mrg
904 1.1 mrg -help | --help | --hel | --he | -h)
905 1.1 mrg ac_init_help=long ;;
906 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
907 1.1 mrg ac_init_help=recursive ;;
908 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
909 1.1 mrg ac_init_help=short ;;
910 1.1 mrg
911 1.1 mrg -host | --host | --hos | --ho)
912 1.1 mrg ac_prev=host_alias ;;
913 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
914 1.1 mrg host_alias=$ac_optarg ;;
915 1.1 mrg
916 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917 1.1 mrg ac_prev=htmldir ;;
918 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919 1.1 mrg | --ht=*)
920 1.1 mrg htmldir=$ac_optarg ;;
921 1.1 mrg
922 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
923 1.1 mrg | --includ | --inclu | --incl | --inc)
924 1.1 mrg ac_prev=includedir ;;
925 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
926 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
927 1.1 mrg includedir=$ac_optarg ;;
928 1.1 mrg
929 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
930 1.1 mrg ac_prev=infodir ;;
931 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
932 1.1 mrg infodir=$ac_optarg ;;
933 1.1 mrg
934 1.1 mrg -libdir | --libdir | --libdi | --libd)
935 1.1 mrg ac_prev=libdir ;;
936 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
937 1.1 mrg libdir=$ac_optarg ;;
938 1.1 mrg
939 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
940 1.1 mrg | --libexe | --libex | --libe)
941 1.1 mrg ac_prev=libexecdir ;;
942 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
943 1.1 mrg | --libexe=* | --libex=* | --libe=*)
944 1.1 mrg libexecdir=$ac_optarg ;;
945 1.1 mrg
946 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
947 1.1 mrg ac_prev=localedir ;;
948 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949 1.1 mrg localedir=$ac_optarg ;;
950 1.1 mrg
951 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
952 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
953 1.1 mrg ac_prev=localstatedir ;;
954 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956 1.1 mrg localstatedir=$ac_optarg ;;
957 1.1 mrg
958 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
959 1.1 mrg ac_prev=mandir ;;
960 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
961 1.1 mrg mandir=$ac_optarg ;;
962 1.1 mrg
963 1.1 mrg -nfp | --nfp | --nf)
964 1.1 mrg # Obsolete; use --without-fp.
965 1.1 mrg with_fp=no ;;
966 1.1 mrg
967 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
968 1.1 mrg | --no-cr | --no-c | -n)
969 1.1 mrg no_create=yes ;;
970 1.1 mrg
971 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
972 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
973 1.1 mrg no_recursion=yes ;;
974 1.1 mrg
975 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
976 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
977 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
978 1.1 mrg ac_prev=oldincludedir ;;
979 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
980 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
981 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
982 1.1 mrg oldincludedir=$ac_optarg ;;
983 1.1 mrg
984 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
985 1.1 mrg ac_prev=prefix ;;
986 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
987 1.1 mrg prefix=$ac_optarg ;;
988 1.1 mrg
989 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
990 1.1 mrg | --program-pre | --program-pr | --program-p)
991 1.1 mrg ac_prev=program_prefix ;;
992 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
993 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
994 1.1 mrg program_prefix=$ac_optarg ;;
995 1.1 mrg
996 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
997 1.1 mrg | --program-suf | --program-su | --program-s)
998 1.1 mrg ac_prev=program_suffix ;;
999 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1000 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1001 1.1 mrg program_suffix=$ac_optarg ;;
1002 1.1 mrg
1003 1.1 mrg -program-transform-name | --program-transform-name \
1004 1.1 mrg | --program-transform-nam | --program-transform-na \
1005 1.1 mrg | --program-transform-n | --program-transform- \
1006 1.1 mrg | --program-transform | --program-transfor \
1007 1.1 mrg | --program-transfo | --program-transf \
1008 1.1 mrg | --program-trans | --program-tran \
1009 1.1 mrg | --progr-tra | --program-tr | --program-t)
1010 1.1 mrg ac_prev=program_transform_name ;;
1011 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1012 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1013 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1014 1.1 mrg | --program-transform=* | --program-transfor=* \
1015 1.1 mrg | --program-transfo=* | --program-transf=* \
1016 1.1 mrg | --program-trans=* | --program-tran=* \
1017 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1018 1.1 mrg program_transform_name=$ac_optarg ;;
1019 1.1 mrg
1020 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021 1.1 mrg ac_prev=pdfdir ;;
1022 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023 1.1 mrg pdfdir=$ac_optarg ;;
1024 1.1 mrg
1025 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1026 1.1 mrg ac_prev=psdir ;;
1027 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028 1.1 mrg psdir=$ac_optarg ;;
1029 1.1 mrg
1030 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1032 1.1 mrg silent=yes ;;
1033 1.1 mrg
1034 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1035 1.1 mrg ac_prev=sbindir ;;
1036 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1037 1.1 mrg | --sbi=* | --sb=*)
1038 1.1 mrg sbindir=$ac_optarg ;;
1039 1.1 mrg
1040 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1041 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1042 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1043 1.1 mrg | --sha | --sh)
1044 1.1 mrg ac_prev=sharedstatedir ;;
1045 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1046 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1047 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1048 1.1 mrg | --sha=* | --sh=*)
1049 1.1 mrg sharedstatedir=$ac_optarg ;;
1050 1.1 mrg
1051 1.1 mrg -site | --site | --sit)
1052 1.1 mrg ac_prev=site ;;
1053 1.1 mrg -site=* | --site=* | --sit=*)
1054 1.1 mrg site=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1057 1.1 mrg ac_prev=srcdir ;;
1058 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1059 1.1 mrg srcdir=$ac_optarg ;;
1060 1.1 mrg
1061 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1062 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1063 1.1 mrg ac_prev=sysconfdir ;;
1064 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1065 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1066 1.1 mrg sysconfdir=$ac_optarg ;;
1067 1.1 mrg
1068 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1069 1.1 mrg ac_prev=target_alias ;;
1070 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1071 1.1 mrg target_alias=$ac_optarg ;;
1072 1.1 mrg
1073 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1074 1.1 mrg verbose=yes ;;
1075 1.1 mrg
1076 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1077 1.1 mrg ac_init_version=: ;;
1078 1.1 mrg
1079 1.1 mrg -with-* | --with-*)
1080 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081 1.1 mrg # Reject names that are not valid shell variable names.
1082 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1084 1.1 mrg ac_useropt_orig=$ac_useropt
1085 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 1.1 mrg case $ac_user_opts in
1087 1.1 mrg *"
1088 1.1 mrg "with_$ac_useropt"
1089 1.1 mrg "*) ;;
1090 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091 1.1 mrg ac_unrecognized_sep=', ';;
1092 1.1 mrg esac
1093 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1094 1.1 mrg
1095 1.1 mrg -without-* | --without-*)
1096 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097 1.1 mrg # Reject names that are not valid shell variable names.
1098 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1100 1.1 mrg ac_useropt_orig=$ac_useropt
1101 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 1.1 mrg case $ac_user_opts in
1103 1.1 mrg *"
1104 1.1 mrg "with_$ac_useropt"
1105 1.1 mrg "*) ;;
1106 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107 1.1 mrg ac_unrecognized_sep=', ';;
1108 1.1 mrg esac
1109 1.1 mrg eval with_$ac_useropt=no ;;
1110 1.1 mrg
1111 1.1 mrg --x)
1112 1.1 mrg # Obsolete; use --with-x.
1113 1.1 mrg with_x=yes ;;
1114 1.1 mrg
1115 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1116 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1117 1.1 mrg ac_prev=x_includes ;;
1118 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1119 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1120 1.1 mrg x_includes=$ac_optarg ;;
1121 1.1 mrg
1122 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1123 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1124 1.1 mrg ac_prev=x_libraries ;;
1125 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1126 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127 1.1 mrg x_libraries=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1130 1.1 mrg Try \`$0 --help' for more information."
1131 1.1 mrg ;;
1132 1.1 mrg
1133 1.1 mrg *=*)
1134 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135 1.1 mrg # Reject names that are not valid shell variable names.
1136 1.1 mrg case $ac_envvar in #(
1137 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1138 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1139 1.1 mrg esac
1140 1.1 mrg eval $ac_envvar=\$ac_optarg
1141 1.1 mrg export $ac_envvar ;;
1142 1.1 mrg
1143 1.1 mrg *)
1144 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1145 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1149 1.1 mrg ;;
1150 1.1 mrg
1151 1.1 mrg esac
1152 1.1 mrg done
1153 1.1 mrg
1154 1.1 mrg if test -n "$ac_prev"; then
1155 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156 1.1 mrg as_fn_error "missing argument to $ac_option"
1157 1.1 mrg fi
1158 1.1 mrg
1159 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1160 1.1 mrg case $enable_option_checking in
1161 1.1 mrg no) ;;
1162 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1163 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164 1.1 mrg esac
1165 1.1 mrg fi
1166 1.1 mrg
1167 1.1 mrg # Check all directory arguments for consistency.
1168 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1170 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171 1.1 mrg libdir localedir mandir
1172 1.1 mrg do
1173 1.1 mrg eval ac_val=\$$ac_var
1174 1.1 mrg # Remove trailing slashes.
1175 1.1 mrg case $ac_val in
1176 1.1 mrg */ )
1177 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178 1.1 mrg eval $ac_var=\$ac_val;;
1179 1.1 mrg esac
1180 1.1 mrg # Be sure to have absolute directory names.
1181 1.1 mrg case $ac_val in
1182 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1183 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184 1.1 mrg esac
1185 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1186 1.1 mrg done
1187 1.1 mrg
1188 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1189 1.1 mrg # used to hold the argument of --host etc.
1190 1.1 mrg # FIXME: To remove some day.
1191 1.1 mrg build=$build_alias
1192 1.1 mrg host=$host_alias
1193 1.1 mrg target=$target_alias
1194 1.1 mrg
1195 1.1 mrg # FIXME: To remove some day.
1196 1.1 mrg if test "x$host_alias" != x; then
1197 1.1 mrg if test "x$build_alias" = x; then
1198 1.1 mrg cross_compiling=maybe
1199 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1201 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1202 1.1 mrg cross_compiling=yes
1203 1.1 mrg fi
1204 1.1 mrg fi
1205 1.1 mrg
1206 1.1 mrg ac_tool_prefix=
1207 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1208 1.1 mrg
1209 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1210 1.1 mrg
1211 1.1 mrg
1212 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213 1.1 mrg ac_ls_di=`ls -di .` &&
1214 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215 1.1 mrg as_fn_error "working directory cannot be determined"
1216 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217 1.1 mrg as_fn_error "pwd does not report name of working directory"
1218 1.1 mrg
1219 1.1 mrg
1220 1.1 mrg # Find the source files, if location was not specified.
1221 1.1 mrg if test -z "$srcdir"; then
1222 1.1 mrg ac_srcdir_defaulted=yes
1223 1.1 mrg # Try the directory containing this script, then the parent directory.
1224 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1225 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1227 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1228 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229 1.1 mrg $as_echo X"$as_myself" |
1230 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231 1.1 mrg s//\1/
1232 1.1 mrg q
1233 1.1 mrg }
1234 1.1 mrg /^X\(\/\/\)[^/].*/{
1235 1.1 mrg s//\1/
1236 1.1 mrg q
1237 1.1 mrg }
1238 1.1 mrg /^X\(\/\/\)$/{
1239 1.1 mrg s//\1/
1240 1.1 mrg q
1241 1.1 mrg }
1242 1.1 mrg /^X\(\/\).*/{
1243 1.1 mrg s//\1/
1244 1.1 mrg q
1245 1.1 mrg }
1246 1.1 mrg s/.*/./; q'`
1247 1.1 mrg srcdir=$ac_confdir
1248 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1249 1.1 mrg srcdir=..
1250 1.1 mrg fi
1251 1.1 mrg else
1252 1.1 mrg ac_srcdir_defaulted=no
1253 1.1 mrg fi
1254 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1255 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1257 1.1 mrg fi
1258 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 1.1 mrg ac_abs_confdir=`(
1260 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261 1.1 mrg pwd)`
1262 1.1 mrg # When building in place, set srcdir=.
1263 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1264 1.1 mrg srcdir=.
1265 1.1 mrg fi
1266 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1267 1.1 mrg # Double slashes in file names in object file debugging info
1268 1.1 mrg # mess up M-x gdb in Emacs.
1269 1.1 mrg case $srcdir in
1270 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 1.1 mrg esac
1272 1.1 mrg for ac_var in $ac_precious_vars; do
1273 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1275 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277 1.1 mrg done
1278 1.1 mrg
1279 1.1 mrg #
1280 1.1 mrg # Report the --help message.
1281 1.1 mrg #
1282 1.1 mrg if test "$ac_init_help" = "long"; then
1283 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1284 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1285 1.1 mrg cat <<_ACEOF
1286 1.1 mrg \`configure' configures LTO plugin for ld 0.1 to adapt to many kinds of systems.
1287 1.1 mrg
1288 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1289 1.1 mrg
1290 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1291 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1292 1.1 mrg
1293 1.1 mrg Defaults for the options are specified in brackets.
1294 1.1 mrg
1295 1.1 mrg Configuration:
1296 1.1 mrg -h, --help display this help and exit
1297 1.1 mrg --help=short display options specific to this package
1298 1.1 mrg --help=recursive display the short help of all the included packages
1299 1.1 mrg -V, --version display version information and exit
1300 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1301 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1302 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1303 1.1 mrg -n, --no-create do not create output files
1304 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1305 1.1 mrg
1306 1.1 mrg Installation directories:
1307 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1308 1.1 mrg [$ac_default_prefix]
1309 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1310 1.1 mrg [PREFIX]
1311 1.1 mrg
1312 1.1 mrg By default, \`make install' will install all the files in
1313 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1314 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1315 1.1 mrg for instance \`--prefix=\$HOME'.
1316 1.1 mrg
1317 1.1 mrg For better control, use the options below.
1318 1.1 mrg
1319 1.1 mrg Fine tuning of the installation directories:
1320 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1321 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1322 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1323 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1324 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1325 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1326 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1327 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1328 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1329 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1330 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1331 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1332 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1333 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1334 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/lto-plugin]
1335 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1336 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1337 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1338 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1339 1.1 mrg _ACEOF
1340 1.1 mrg
1341 1.1 mrg cat <<\_ACEOF
1342 1.1 mrg
1343 1.1 mrg Program names:
1344 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1345 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1346 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1347 1.1 mrg
1348 1.1 mrg System types:
1349 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1350 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1351 1.2 apb --target=TARGET configure for building compilers for TARGET [HOST]
1352 1.1 mrg _ACEOF
1353 1.1 mrg fi
1354 1.1 mrg
1355 1.1 mrg if test -n "$ac_init_help"; then
1356 1.1 mrg case $ac_init_help in
1357 1.1 mrg short | recursive ) echo "Configuration of LTO plugin for ld 0.1:";;
1358 1.1 mrg esac
1359 1.1 mrg cat <<\_ACEOF
1360 1.1 mrg
1361 1.1 mrg Optional Features:
1362 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1363 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1364 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1365 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1366 1.1 mrg (and sometimes confusing) to the casual installer
1367 1.1 mrg --disable-dependency-tracking speeds up one-time build
1368 1.1 mrg --enable-dependency-tracking do not reject slow dependency extractors
1369 1.1 mrg --disable-largefile omit support for large files
1370 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=yes]
1371 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1372 1.1 mrg --enable-fast-install[=PKGS]
1373 1.1 mrg optimize for fast installation [default=yes]
1374 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1375 1.1 mrg
1376 1.1 mrg Optional Packages:
1377 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1378 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1379 1.1 mrg --with-build-libsubdir=DIR Directory where to find libraries for build system
1380 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1381 1.1 mrg both]
1382 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1383 1.1 mrg
1384 1.1 mrg Some influential environment variables:
1385 1.1 mrg CC C compiler command
1386 1.1 mrg CFLAGS C compiler flags
1387 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1388 1.1 mrg nonstandard directory <lib dir>
1389 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1390 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1391 1.1 mrg you have headers in a nonstandard directory <include dir>
1392 1.1 mrg CPP C preprocessor
1393 1.1 mrg
1394 1.1 mrg Use these variables to override the choices made by `configure' or to help
1395 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1396 1.1 mrg
1397 1.1 mrg Report bugs to the package provider.
1398 1.1 mrg _ACEOF
1399 1.1 mrg ac_status=$?
1400 1.1 mrg fi
1401 1.1 mrg
1402 1.1 mrg if test "$ac_init_help" = "recursive"; then
1403 1.1 mrg # If there are subdirs, report their specific --help.
1404 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1405 1.1 mrg test -d "$ac_dir" ||
1406 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1407 1.1 mrg continue
1408 1.1 mrg ac_builddir=.
1409 1.1 mrg
1410 1.1 mrg case "$ac_dir" in
1411 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 1.1 mrg *)
1413 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1414 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1415 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1416 1.1 mrg case $ac_top_builddir_sub in
1417 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1419 1.1 mrg esac ;;
1420 1.1 mrg esac
1421 1.1 mrg ac_abs_top_builddir=$ac_pwd
1422 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1423 1.1 mrg # for backward compatibility:
1424 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1425 1.1 mrg
1426 1.1 mrg case $srcdir in
1427 1.1 mrg .) # We are building in place.
1428 1.1 mrg ac_srcdir=.
1429 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1430 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1431 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1432 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1433 1.1 mrg ac_top_srcdir=$srcdir
1434 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1435 1.1 mrg *) # Relative name.
1436 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1437 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1438 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1439 1.1 mrg esac
1440 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1441 1.1 mrg
1442 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1443 1.1 mrg # Check for guested configure.
1444 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1445 1.1 mrg echo &&
1446 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1447 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1448 1.1 mrg echo &&
1449 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1450 1.1 mrg else
1451 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1452 1.1 mrg fi || ac_status=$?
1453 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1454 1.1 mrg done
1455 1.1 mrg fi
1456 1.1 mrg
1457 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1458 1.1 mrg if $ac_init_version; then
1459 1.1 mrg cat <<\_ACEOF
1460 1.1 mrg LTO plugin for ld configure 0.1
1461 1.1 mrg generated by GNU Autoconf 2.64
1462 1.1 mrg
1463 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1464 1.1 mrg This configure script is free software; the Free Software Foundation
1465 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1466 1.1 mrg _ACEOF
1467 1.1 mrg exit
1468 1.1 mrg fi
1469 1.1 mrg
1470 1.1 mrg ## ------------------------ ##
1471 1.1 mrg ## Autoconf initialization. ##
1472 1.1 mrg ## ------------------------ ##
1473 1.1 mrg
1474 1.1 mrg # ac_fn_c_try_compile LINENO
1475 1.1 mrg # --------------------------
1476 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1477 1.1 mrg ac_fn_c_try_compile ()
1478 1.1 mrg {
1479 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1480 1.1 mrg rm -f conftest.$ac_objext
1481 1.1 mrg if { { ac_try="$ac_compile"
1482 1.1 mrg case "(($ac_try" in
1483 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1484 1.1 mrg *) ac_try_echo=$ac_try;;
1485 1.1 mrg esac
1486 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1487 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1488 1.1 mrg (eval "$ac_compile") 2>conftest.err
1489 1.1 mrg ac_status=$?
1490 1.1 mrg if test -s conftest.err; then
1491 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1492 1.1 mrg cat conftest.er1 >&5
1493 1.1 mrg mv -f conftest.er1 conftest.err
1494 1.1 mrg fi
1495 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1496 1.1 mrg test $ac_status = 0; } && {
1497 1.1 mrg test -z "$ac_c_werror_flag" ||
1498 1.1 mrg test ! -s conftest.err
1499 1.1 mrg } && test -s conftest.$ac_objext; then :
1500 1.1 mrg ac_retval=0
1501 1.1 mrg else
1502 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1503 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1504 1.1 mrg
1505 1.1 mrg ac_retval=1
1506 1.1 mrg fi
1507 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1508 1.1 mrg return $ac_retval
1509 1.1 mrg
1510 1.1 mrg } # ac_fn_c_try_compile
1511 1.1 mrg
1512 1.1 mrg # ac_fn_c_try_link LINENO
1513 1.1 mrg # -----------------------
1514 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1515 1.1 mrg ac_fn_c_try_link ()
1516 1.1 mrg {
1517 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1518 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1519 1.1 mrg if { { ac_try="$ac_link"
1520 1.1 mrg case "(($ac_try" in
1521 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1522 1.1 mrg *) ac_try_echo=$ac_try;;
1523 1.1 mrg esac
1524 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1525 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1526 1.1 mrg (eval "$ac_link") 2>conftest.err
1527 1.1 mrg ac_status=$?
1528 1.1 mrg if test -s conftest.err; then
1529 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1530 1.1 mrg cat conftest.er1 >&5
1531 1.1 mrg mv -f conftest.er1 conftest.err
1532 1.1 mrg fi
1533 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1534 1.1 mrg test $ac_status = 0; } && {
1535 1.1 mrg test -z "$ac_c_werror_flag" ||
1536 1.1 mrg test ! -s conftest.err
1537 1.1 mrg } && test -s conftest$ac_exeext && {
1538 1.1 mrg test "$cross_compiling" = yes ||
1539 1.1 mrg $as_test_x conftest$ac_exeext
1540 1.1 mrg }; then :
1541 1.1 mrg ac_retval=0
1542 1.1 mrg else
1543 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1544 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1545 1.1 mrg
1546 1.1 mrg ac_retval=1
1547 1.1 mrg fi
1548 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1549 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1550 1.1 mrg # interfere with the next link command; also delete a directory that is
1551 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1552 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1553 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1554 1.1 mrg return $ac_retval
1555 1.1 mrg
1556 1.1 mrg } # ac_fn_c_try_link
1557 1.1 mrg
1558 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1559 1.1 mrg # -------------------------------------------------------
1560 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1561 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1562 1.1 mrg ac_fn_c_check_header_compile ()
1563 1.1 mrg {
1564 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1566 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1567 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1568 1.1 mrg $as_echo_n "(cached) " >&6
1569 1.1 mrg else
1570 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1571 1.1 mrg /* end confdefs.h. */
1572 1.1 mrg $4
1573 1.1 mrg #include <$2>
1574 1.1 mrg _ACEOF
1575 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1576 1.1 mrg eval "$3=yes"
1577 1.1 mrg else
1578 1.1 mrg eval "$3=no"
1579 1.1 mrg fi
1580 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1581 1.1 mrg fi
1582 1.1 mrg eval ac_res=\$$3
1583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1584 1.1 mrg $as_echo "$ac_res" >&6; }
1585 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1586 1.1 mrg
1587 1.1 mrg } # ac_fn_c_check_header_compile
1588 1.1 mrg
1589 1.1 mrg # ac_fn_c_try_cpp LINENO
1590 1.1 mrg # ----------------------
1591 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1592 1.1 mrg ac_fn_c_try_cpp ()
1593 1.1 mrg {
1594 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1595 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1596 1.1 mrg case "(($ac_try" in
1597 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1598 1.1 mrg *) ac_try_echo=$ac_try;;
1599 1.1 mrg esac
1600 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1601 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1602 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1603 1.1 mrg ac_status=$?
1604 1.1 mrg if test -s conftest.err; then
1605 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1606 1.1 mrg cat conftest.er1 >&5
1607 1.1 mrg mv -f conftest.er1 conftest.err
1608 1.1 mrg fi
1609 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1610 1.1 mrg test $ac_status = 0; } >/dev/null && {
1611 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1612 1.1 mrg test ! -s conftest.err
1613 1.1 mrg }; then :
1614 1.1 mrg ac_retval=0
1615 1.1 mrg else
1616 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1617 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1618 1.1 mrg
1619 1.1 mrg ac_retval=1
1620 1.1 mrg fi
1621 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1622 1.1 mrg return $ac_retval
1623 1.1 mrg
1624 1.1 mrg } # ac_fn_c_try_cpp
1625 1.1 mrg
1626 1.1 mrg # ac_fn_c_try_run LINENO
1627 1.1 mrg # ----------------------
1628 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1629 1.1 mrg # that executables *can* be run.
1630 1.1 mrg ac_fn_c_try_run ()
1631 1.1 mrg {
1632 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1633 1.1 mrg if { { ac_try="$ac_link"
1634 1.1 mrg case "(($ac_try" in
1635 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1636 1.1 mrg *) ac_try_echo=$ac_try;;
1637 1.1 mrg esac
1638 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1640 1.1 mrg (eval "$ac_link") 2>&5
1641 1.1 mrg ac_status=$?
1642 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1644 1.1 mrg { { case "(($ac_try" in
1645 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646 1.1 mrg *) ac_try_echo=$ac_try;;
1647 1.1 mrg esac
1648 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1650 1.1 mrg (eval "$ac_try") 2>&5
1651 1.1 mrg ac_status=$?
1652 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653 1.1 mrg test $ac_status = 0; }; }; then :
1654 1.1 mrg ac_retval=0
1655 1.1 mrg else
1656 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1657 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1658 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1659 1.1 mrg
1660 1.1 mrg ac_retval=$ac_status
1661 1.1 mrg fi
1662 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1663 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1664 1.1 mrg return $ac_retval
1665 1.1 mrg
1666 1.1 mrg } # ac_fn_c_try_run
1667 1.1 mrg
1668 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1669 1.1 mrg # ----------------------------------
1670 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1671 1.1 mrg ac_fn_c_check_func ()
1672 1.1 mrg {
1673 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1675 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1676 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1677 1.1 mrg $as_echo_n "(cached) " >&6
1678 1.1 mrg else
1679 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1680 1.1 mrg /* end confdefs.h. */
1681 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1682 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1683 1.1 mrg #define $2 innocuous_$2
1684 1.1 mrg
1685 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1686 1.1 mrg which can conflict with char $2 (); below.
1687 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1688 1.1 mrg <limits.h> exists even on freestanding compilers. */
1689 1.1 mrg
1690 1.1 mrg #ifdef __STDC__
1691 1.1 mrg # include <limits.h>
1692 1.1 mrg #else
1693 1.1 mrg # include <assert.h>
1694 1.1 mrg #endif
1695 1.1 mrg
1696 1.1 mrg #undef $2
1697 1.1 mrg
1698 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1699 1.1 mrg Use char because int might match the return type of a GCC
1700 1.1 mrg builtin and then its argument prototype would still apply. */
1701 1.1 mrg #ifdef __cplusplus
1702 1.1 mrg extern "C"
1703 1.1 mrg #endif
1704 1.1 mrg char $2 ();
1705 1.1 mrg /* The GNU C library defines this for functions which it implements
1706 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1707 1.1 mrg something starting with __ and the normal name is an alias. */
1708 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1709 1.1 mrg choke me
1710 1.1 mrg #endif
1711 1.1 mrg
1712 1.1 mrg int
1713 1.1 mrg main ()
1714 1.1 mrg {
1715 1.1 mrg return $2 ();
1716 1.1 mrg ;
1717 1.1 mrg return 0;
1718 1.1 mrg }
1719 1.1 mrg _ACEOF
1720 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1721 1.1 mrg eval "$3=yes"
1722 1.1 mrg else
1723 1.1 mrg eval "$3=no"
1724 1.1 mrg fi
1725 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1726 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1727 1.1 mrg fi
1728 1.1 mrg eval ac_res=\$$3
1729 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1730 1.1 mrg $as_echo "$ac_res" >&6; }
1731 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1732 1.1 mrg
1733 1.1 mrg } # ac_fn_c_check_func
1734 1.1 mrg
1735 1.2 apb # ac_fn_c_find_intX_t LINENO BITS VAR
1736 1.2 apb # -----------------------------------
1737 1.2 apb # Finds a signed integer type with width BITS, setting cache variable VAR
1738 1.2 apb # accordingly.
1739 1.2 apb ac_fn_c_find_intX_t ()
1740 1.2 apb {
1741 1.2 apb as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1742 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking for int$2_t" >&5
1743 1.2 apb $as_echo_n "checking for int$2_t... " >&6; }
1744 1.2 apb if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1745 1.2 apb $as_echo_n "(cached) " >&6
1746 1.2 apb else
1747 1.2 apb eval "$3=no"
1748 1.2 apb for ac_type in int$2_t 'int' 'long int' \
1749 1.2 apb 'long long int' 'short int' 'signed char'; do
1750 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1751 1.2 apb /* end confdefs.h. */
1752 1.2 apb $ac_includes_default
1753 1.2 apb int
1754 1.2 apb main ()
1755 1.2 apb {
1756 1.2 apb static int test_array [1 - 2 * !(0 < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1))];
1757 1.2 apb test_array [0] = 0
1758 1.2 apb
1759 1.2 apb ;
1760 1.2 apb return 0;
1761 1.2 apb }
1762 1.2 apb _ACEOF
1763 1.2 apb if ac_fn_c_try_compile "$LINENO"; then :
1764 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 1.2 apb /* end confdefs.h. */
1766 1.2 apb $ac_includes_default
1767 1.2 apb int
1768 1.2 apb main ()
1769 1.2 apb {
1770 1.2 apb static int test_array [1 - 2 * !(($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 1)
1771 1.2 apb < ($ac_type) (((($ac_type) 1 << ($2 - 2)) - 1) * 2 + 2))];
1772 1.2 apb test_array [0] = 0
1773 1.2 apb
1774 1.2 apb ;
1775 1.2 apb return 0;
1776 1.2 apb }
1777 1.2 apb _ACEOF
1778 1.2 apb if ac_fn_c_try_compile "$LINENO"; then :
1779 1.2 apb
1780 1.2 apb else
1781 1.2 apb case $ac_type in #(
1782 1.2 apb int$2_t) :
1783 1.2 apb eval "$3=yes" ;; #(
1784 1.2 apb *) :
1785 1.2 apb eval "$3=\$ac_type" ;;
1786 1.2 apb esac
1787 1.2 apb fi
1788 1.2 apb rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1789 1.2 apb fi
1790 1.2 apb rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1791 1.2 apb eval as_val=\$$3
1792 1.2 apb if test "x$as_val" = x""no; then :
1793 1.2 apb
1794 1.2 apb else
1795 1.2 apb break
1796 1.2 apb fi
1797 1.2 apb done
1798 1.2 apb fi
1799 1.2 apb eval ac_res=\$$3
1800 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1801 1.2 apb $as_echo "$ac_res" >&6; }
1802 1.2 apb eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1803 1.2 apb
1804 1.2 apb } # ac_fn_c_find_intX_t
1805 1.2 apb
1806 1.1 mrg # ac_fn_c_find_uintX_t LINENO BITS VAR
1807 1.1 mrg # ------------------------------------
1808 1.1 mrg # Finds an unsigned integer type with width BITS, setting cache variable VAR
1809 1.1 mrg # accordingly.
1810 1.1 mrg ac_fn_c_find_uintX_t ()
1811 1.1 mrg {
1812 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1813 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1814 1.1 mrg $as_echo_n "checking for uint$2_t... " >&6; }
1815 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1816 1.1 mrg $as_echo_n "(cached) " >&6
1817 1.1 mrg else
1818 1.1 mrg eval "$3=no"
1819 1.1 mrg for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1820 1.1 mrg 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1821 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 1.1 mrg /* end confdefs.h. */
1823 1.1 mrg $ac_includes_default
1824 1.1 mrg int
1825 1.1 mrg main ()
1826 1.1 mrg {
1827 1.1 mrg static int test_array [1 - 2 * !(($ac_type) -1 >> ($2 - 1) == 1)];
1828 1.1 mrg test_array [0] = 0
1829 1.1 mrg
1830 1.1 mrg ;
1831 1.1 mrg return 0;
1832 1.1 mrg }
1833 1.1 mrg _ACEOF
1834 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1835 1.1 mrg case $ac_type in #(
1836 1.1 mrg uint$2_t) :
1837 1.1 mrg eval "$3=yes" ;; #(
1838 1.1 mrg *) :
1839 1.1 mrg eval "$3=\$ac_type" ;;
1840 1.1 mrg esac
1841 1.1 mrg fi
1842 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1843 1.1 mrg eval as_val=\$$3
1844 1.1 mrg if test "x$as_val" = x""no; then :
1845 1.1 mrg
1846 1.1 mrg else
1847 1.1 mrg break
1848 1.1 mrg fi
1849 1.1 mrg done
1850 1.1 mrg fi
1851 1.1 mrg eval ac_res=\$$3
1852 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1853 1.1 mrg $as_echo "$ac_res" >&6; }
1854 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1855 1.1 mrg
1856 1.1 mrg } # ac_fn_c_find_uintX_t
1857 1.1 mrg cat >config.log <<_ACEOF
1858 1.1 mrg This file contains any messages produced by compilers while
1859 1.1 mrg running configure, to aid debugging if configure makes a mistake.
1860 1.1 mrg
1861 1.1 mrg It was created by LTO plugin for ld $as_me 0.1, which was
1862 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
1863 1.1 mrg
1864 1.1 mrg $ $0 $@
1865 1.1 mrg
1866 1.1 mrg _ACEOF
1867 1.1 mrg exec 5>>config.log
1868 1.1 mrg {
1869 1.1 mrg cat <<_ASUNAME
1870 1.1 mrg ## --------- ##
1871 1.1 mrg ## Platform. ##
1872 1.1 mrg ## --------- ##
1873 1.1 mrg
1874 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1875 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
1876 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
1877 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
1878 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
1879 1.1 mrg
1880 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1881 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1882 1.1 mrg
1883 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1884 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1885 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1886 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1887 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1888 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1889 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1890 1.1 mrg
1891 1.1 mrg _ASUNAME
1892 1.1 mrg
1893 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1894 1.1 mrg for as_dir in $PATH
1895 1.1 mrg do
1896 1.1 mrg IFS=$as_save_IFS
1897 1.1 mrg test -z "$as_dir" && as_dir=.
1898 1.1 mrg $as_echo "PATH: $as_dir"
1899 1.1 mrg done
1900 1.1 mrg IFS=$as_save_IFS
1901 1.1 mrg
1902 1.1 mrg } >&5
1903 1.1 mrg
1904 1.1 mrg cat >&5 <<_ACEOF
1905 1.1 mrg
1906 1.1 mrg
1907 1.1 mrg ## ----------- ##
1908 1.1 mrg ## Core tests. ##
1909 1.1 mrg ## ----------- ##
1910 1.1 mrg
1911 1.1 mrg _ACEOF
1912 1.1 mrg
1913 1.1 mrg
1914 1.1 mrg # Keep a trace of the command line.
1915 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
1916 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
1917 1.1 mrg # Also quote any args containing shell meta-characters.
1918 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
1919 1.1 mrg ac_configure_args=
1920 1.1 mrg ac_configure_args0=
1921 1.1 mrg ac_configure_args1=
1922 1.1 mrg ac_must_keep_next=false
1923 1.1 mrg for ac_pass in 1 2
1924 1.1 mrg do
1925 1.1 mrg for ac_arg
1926 1.1 mrg do
1927 1.1 mrg case $ac_arg in
1928 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1929 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1930 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1931 1.1 mrg continue ;;
1932 1.1 mrg *\'*)
1933 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1934 1.1 mrg esac
1935 1.1 mrg case $ac_pass in
1936 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1937 1.1 mrg 2)
1938 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
1939 1.1 mrg if test $ac_must_keep_next = true; then
1940 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
1941 1.1 mrg else
1942 1.1 mrg case $ac_arg in
1943 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
1944 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1945 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1946 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
1947 1.1 mrg case "$ac_configure_args0 " in
1948 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1949 1.1 mrg esac
1950 1.1 mrg ;;
1951 1.1 mrg -* ) ac_must_keep_next=true ;;
1952 1.1 mrg esac
1953 1.1 mrg fi
1954 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
1955 1.1 mrg ;;
1956 1.1 mrg esac
1957 1.1 mrg done
1958 1.1 mrg done
1959 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
1960 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
1961 1.1 mrg
1962 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
1963 1.1 mrg # config.log. We remove comments because anyway the quotes in there
1964 1.1 mrg # would cause problems or look ugly.
1965 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
1966 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1967 1.1 mrg trap 'exit_status=$?
1968 1.1 mrg # Save into config.log some information that might help in debugging.
1969 1.1 mrg {
1970 1.1 mrg echo
1971 1.1 mrg
1972 1.1 mrg cat <<\_ASBOX
1973 1.1 mrg ## ---------------- ##
1974 1.1 mrg ## Cache variables. ##
1975 1.1 mrg ## ---------------- ##
1976 1.1 mrg _ASBOX
1977 1.1 mrg echo
1978 1.1 mrg # The following way of writing the cache mishandles newlines in values,
1979 1.1 mrg (
1980 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1981 1.1 mrg eval ac_val=\$$ac_var
1982 1.1 mrg case $ac_val in #(
1983 1.1 mrg *${as_nl}*)
1984 1.1 mrg case $ac_var in #(
1985 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1986 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1987 1.1 mrg esac
1988 1.1 mrg case $ac_var in #(
1989 1.1 mrg _ | IFS | as_nl) ;; #(
1990 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1991 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
1992 1.1 mrg esac ;;
1993 1.1 mrg esac
1994 1.1 mrg done
1995 1.1 mrg (set) 2>&1 |
1996 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1997 1.1 mrg *${as_nl}ac_space=\ *)
1998 1.1 mrg sed -n \
1999 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2000 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2001 1.1 mrg ;; #(
2002 1.1 mrg *)
2003 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2004 1.1 mrg ;;
2005 1.1 mrg esac |
2006 1.1 mrg sort
2007 1.1 mrg )
2008 1.1 mrg echo
2009 1.1 mrg
2010 1.1 mrg cat <<\_ASBOX
2011 1.1 mrg ## ----------------- ##
2012 1.1 mrg ## Output variables. ##
2013 1.1 mrg ## ----------------- ##
2014 1.1 mrg _ASBOX
2015 1.1 mrg echo
2016 1.1 mrg for ac_var in $ac_subst_vars
2017 1.1 mrg do
2018 1.1 mrg eval ac_val=\$$ac_var
2019 1.1 mrg case $ac_val in
2020 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2021 1.1 mrg esac
2022 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2023 1.1 mrg done | sort
2024 1.1 mrg echo
2025 1.1 mrg
2026 1.1 mrg if test -n "$ac_subst_files"; then
2027 1.1 mrg cat <<\_ASBOX
2028 1.1 mrg ## ------------------- ##
2029 1.1 mrg ## File substitutions. ##
2030 1.1 mrg ## ------------------- ##
2031 1.1 mrg _ASBOX
2032 1.1 mrg echo
2033 1.1 mrg for ac_var in $ac_subst_files
2034 1.1 mrg do
2035 1.1 mrg eval ac_val=\$$ac_var
2036 1.1 mrg case $ac_val in
2037 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2038 1.1 mrg esac
2039 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2040 1.1 mrg done | sort
2041 1.1 mrg echo
2042 1.1 mrg fi
2043 1.1 mrg
2044 1.1 mrg if test -s confdefs.h; then
2045 1.1 mrg cat <<\_ASBOX
2046 1.1 mrg ## ----------- ##
2047 1.1 mrg ## confdefs.h. ##
2048 1.1 mrg ## ----------- ##
2049 1.1 mrg _ASBOX
2050 1.1 mrg echo
2051 1.1 mrg cat confdefs.h
2052 1.1 mrg echo
2053 1.1 mrg fi
2054 1.1 mrg test "$ac_signal" != 0 &&
2055 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2056 1.1 mrg $as_echo "$as_me: exit $exit_status"
2057 1.1 mrg } >&5
2058 1.1 mrg rm -f core *.core core.conftest.* &&
2059 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2060 1.1 mrg exit $exit_status
2061 1.1 mrg ' 0
2062 1.1 mrg for ac_signal in 1 2 13 15; do
2063 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2064 1.1 mrg done
2065 1.1 mrg ac_signal=0
2066 1.1 mrg
2067 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2068 1.1 mrg rm -f -r conftest* confdefs.h
2069 1.1 mrg
2070 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2071 1.1 mrg
2072 1.1 mrg # Predefined preprocessor variables.
2073 1.1 mrg
2074 1.1 mrg cat >>confdefs.h <<_ACEOF
2075 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2076 1.1 mrg _ACEOF
2077 1.1 mrg
2078 1.1 mrg cat >>confdefs.h <<_ACEOF
2079 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2080 1.1 mrg _ACEOF
2081 1.1 mrg
2082 1.1 mrg cat >>confdefs.h <<_ACEOF
2083 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2084 1.1 mrg _ACEOF
2085 1.1 mrg
2086 1.1 mrg cat >>confdefs.h <<_ACEOF
2087 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2088 1.1 mrg _ACEOF
2089 1.1 mrg
2090 1.1 mrg cat >>confdefs.h <<_ACEOF
2091 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2092 1.1 mrg _ACEOF
2093 1.1 mrg
2094 1.1 mrg cat >>confdefs.h <<_ACEOF
2095 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2096 1.1 mrg _ACEOF
2097 1.1 mrg
2098 1.1 mrg
2099 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2100 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2101 1.1 mrg ac_site_file1=NONE
2102 1.1 mrg ac_site_file2=NONE
2103 1.1 mrg if test -n "$CONFIG_SITE"; then
2104 1.1 mrg ac_site_file1=$CONFIG_SITE
2105 1.1 mrg elif test "x$prefix" != xNONE; then
2106 1.1 mrg ac_site_file1=$prefix/share/config.site
2107 1.1 mrg ac_site_file2=$prefix/etc/config.site
2108 1.1 mrg else
2109 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2110 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2111 1.1 mrg fi
2112 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2113 1.1 mrg do
2114 1.1 mrg test "x$ac_site_file" = xNONE && continue
2115 1.1 mrg if test -r "$ac_site_file"; then
2116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2117 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2118 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2119 1.1 mrg . "$ac_site_file"
2120 1.1 mrg fi
2121 1.1 mrg done
2122 1.1 mrg
2123 1.1 mrg if test -r "$cache_file"; then
2124 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2125 1.1 mrg # files actually), so we avoid doing that.
2126 1.1 mrg if test -f "$cache_file"; then
2127 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2128 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2129 1.1 mrg case $cache_file in
2130 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2131 1.1 mrg *) . "./$cache_file";;
2132 1.1 mrg esac
2133 1.1 mrg fi
2134 1.1 mrg else
2135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2136 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2137 1.1 mrg >$cache_file
2138 1.1 mrg fi
2139 1.1 mrg
2140 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2141 1.1 mrg # value.
2142 1.1 mrg ac_cache_corrupted=false
2143 1.1 mrg for ac_var in $ac_precious_vars; do
2144 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2145 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2146 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2147 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2148 1.1 mrg case $ac_old_set,$ac_new_set in
2149 1.1 mrg set,)
2150 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2151 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2152 1.1 mrg ac_cache_corrupted=: ;;
2153 1.1 mrg ,set)
2154 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2155 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2156 1.1 mrg ac_cache_corrupted=: ;;
2157 1.1 mrg ,);;
2158 1.1 mrg *)
2159 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2160 1.1 mrg # differences in whitespace do not lead to failure.
2161 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2162 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2163 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2164 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2165 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2166 1.1 mrg ac_cache_corrupted=:
2167 1.1 mrg else
2168 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2169 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2170 1.1 mrg eval $ac_var=\$ac_old_val
2171 1.1 mrg fi
2172 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2173 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2174 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2175 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2176 1.1 mrg fi;;
2177 1.1 mrg esac
2178 1.1 mrg # Pass precious variables to config.status.
2179 1.1 mrg if test "$ac_new_set" = set; then
2180 1.1 mrg case $ac_new_val in
2181 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2182 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2183 1.1 mrg esac
2184 1.1 mrg case " $ac_configure_args " in
2185 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2186 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2187 1.1 mrg esac
2188 1.1 mrg fi
2189 1.1 mrg done
2190 1.1 mrg if $ac_cache_corrupted; then
2191 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2192 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2194 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2195 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2196 1.1 mrg fi
2197 1.1 mrg ## -------------------- ##
2198 1.1 mrg ## Main body of script. ##
2199 1.1 mrg ## -------------------- ##
2200 1.1 mrg
2201 1.1 mrg ac_ext=c
2202 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2203 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2204 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2205 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2206 1.1 mrg
2207 1.1 mrg
2208 1.1 mrg
2209 1.1 mrg
2210 1.1 mrg
2211 1.1 mrg ac_aux_dir=
2212 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2213 1.1 mrg for ac_t in install-sh install.sh shtool; do
2214 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2215 1.1 mrg ac_aux_dir=$ac_dir
2216 1.2 apb ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2217 1.1 mrg break 2
2218 1.1 mrg fi
2219 1.1 mrg done
2220 1.1 mrg done
2221 1.1 mrg if test -z "$ac_aux_dir"; then
2222 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2223 1.1 mrg fi
2224 1.1 mrg
2225 1.1 mrg # These three variables are undocumented and unsupported,
2226 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2227 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2228 1.1 mrg # whose full name contains unusual characters.
2229 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2230 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2231 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2232 1.1 mrg
2233 1.1 mrg
2234 1.1 mrg # Make sure we can run config.sub.
2235 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2236 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2237 1.1 mrg
2238 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2239 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2240 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2241 1.1 mrg $as_echo_n "(cached) " >&6
2242 1.1 mrg else
2243 1.1 mrg ac_build_alias=$build_alias
2244 1.1 mrg test "x$ac_build_alias" = x &&
2245 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2246 1.1 mrg test "x$ac_build_alias" = x &&
2247 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2248 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2249 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2250 1.1 mrg
2251 1.1 mrg fi
2252 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2253 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2254 1.1 mrg case $ac_cv_build in
2255 1.1 mrg *-*-*) ;;
2256 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2257 1.1 mrg esac
2258 1.1 mrg build=$ac_cv_build
2259 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2260 1.1 mrg set x $ac_cv_build
2261 1.1 mrg shift
2262 1.1 mrg build_cpu=$1
2263 1.1 mrg build_vendor=$2
2264 1.1 mrg shift; shift
2265 1.1 mrg # Remember, the first character of IFS is used to create $*,
2266 1.1 mrg # except with old shells:
2267 1.1 mrg build_os=$*
2268 1.1 mrg IFS=$ac_save_IFS
2269 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2270 1.1 mrg
2271 1.1 mrg
2272 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2273 1.2 apb $as_echo_n "checking host system type... " >&6; }
2274 1.2 apb if test "${ac_cv_host+set}" = set; then :
2275 1.2 apb $as_echo_n "(cached) " >&6
2276 1.2 apb else
2277 1.2 apb if test "x$host_alias" = x; then
2278 1.2 apb ac_cv_host=$ac_cv_build
2279 1.2 apb else
2280 1.2 apb ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2281 1.2 apb as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2282 1.2 apb fi
2283 1.2 apb
2284 1.2 apb fi
2285 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2286 1.2 apb $as_echo "$ac_cv_host" >&6; }
2287 1.2 apb case $ac_cv_host in
2288 1.2 apb *-*-*) ;;
2289 1.2 apb *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2290 1.2 apb esac
2291 1.2 apb host=$ac_cv_host
2292 1.2 apb ac_save_IFS=$IFS; IFS='-'
2293 1.2 apb set x $ac_cv_host
2294 1.2 apb shift
2295 1.2 apb host_cpu=$1
2296 1.2 apb host_vendor=$2
2297 1.2 apb shift; shift
2298 1.2 apb # Remember, the first character of IFS is used to create $*,
2299 1.2 apb # except with old shells:
2300 1.2 apb host_os=$*
2301 1.2 apb IFS=$ac_save_IFS
2302 1.2 apb case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2303 1.2 apb
2304 1.2 apb
2305 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2306 1.2 apb $as_echo_n "checking target system type... " >&6; }
2307 1.2 apb if test "${ac_cv_target+set}" = set; then :
2308 1.2 apb $as_echo_n "(cached) " >&6
2309 1.2 apb else
2310 1.2 apb if test "x$target_alias" = x; then
2311 1.2 apb ac_cv_target=$ac_cv_host
2312 1.2 apb else
2313 1.2 apb ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2314 1.2 apb as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2315 1.2 apb fi
2316 1.2 apb
2317 1.2 apb fi
2318 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2319 1.2 apb $as_echo "$ac_cv_target" >&6; }
2320 1.2 apb case $ac_cv_target in
2321 1.2 apb *-*-*) ;;
2322 1.2 apb *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2323 1.2 apb esac
2324 1.2 apb target=$ac_cv_target
2325 1.2 apb ac_save_IFS=$IFS; IFS='-'
2326 1.2 apb set x $ac_cv_target
2327 1.2 apb shift
2328 1.2 apb target_cpu=$1
2329 1.2 apb target_vendor=$2
2330 1.2 apb shift; shift
2331 1.2 apb # Remember, the first character of IFS is used to create $*,
2332 1.2 apb # except with old shells:
2333 1.2 apb target_os=$*
2334 1.2 apb IFS=$ac_save_IFS
2335 1.2 apb case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2336 1.2 apb
2337 1.2 apb
2338 1.2 apb # The aliases save the names the user supplied, while $host etc.
2339 1.2 apb # will get canonicalized.
2340 1.2 apb test -n "$target_alias" &&
2341 1.2 apb test "$program_prefix$program_suffix$program_transform_name" = \
2342 1.2 apb NONENONEs,x,x, &&
2343 1.2 apb program_prefix=${target_alias}-
2344 1.2 apb
2345 1.1 mrg case ${build_alias} in
2346 1.1 mrg "") build_noncanonical=${build} ;;
2347 1.1 mrg *) build_noncanonical=${build_alias} ;;
2348 1.1 mrg esac
2349 1.1 mrg
2350 1.1 mrg case ${host_alias} in
2351 1.1 mrg "") host_noncanonical=${build_noncanonical} ;;
2352 1.1 mrg *) host_noncanonical=${host_alias} ;;
2353 1.1 mrg esac
2354 1.1 mrg
2355 1.1 mrg case ${target_alias} in
2356 1.1 mrg "") target_noncanonical=${host_noncanonical} ;;
2357 1.1 mrg *) target_noncanonical=${target_alias} ;;
2358 1.1 mrg esac
2359 1.1 mrg
2360 1.1 mrg
2361 1.1 mrg # post-stage1 host modules use a different CC_FOR_BUILD so, in order to
2362 1.1 mrg # have matching libraries, they should use host libraries: Makefile.tpl
2363 1.1 mrg # arranges to pass --with-build-libsubdir=$(HOST_SUBDIR).
2364 1.1 mrg # However, they still use the build modules, because the corresponding
2365 1.1 mrg # host modules (e.g. bison) are only built for the host when bootstrap
2366 1.1 mrg # finishes. So:
2367 1.1 mrg # - build_subdir is where we find build modules, and never changes.
2368 1.1 mrg # - build_libsubdir is where we find build libraries, and can be overridden.
2369 1.1 mrg
2370 1.1 mrg # Prefix 'build-' so this never conflicts with target_subdir.
2371 1.1 mrg build_subdir="build-${build_noncanonical}"
2372 1.1 mrg
2373 1.1 mrg # Check whether --with-build-libsubdir was given.
2374 1.1 mrg if test "${with_build_libsubdir+set}" = set; then :
2375 1.1 mrg withval=$with_build_libsubdir; build_libsubdir="$withval"
2376 1.1 mrg else
2377 1.1 mrg build_libsubdir="$build_subdir"
2378 1.1 mrg fi
2379 1.1 mrg
2380 1.1 mrg # --srcdir=. covers the toplevel, while "test -d" covers the subdirectories
2381 1.1 mrg if ( test $srcdir = . && test -d gcc ) \
2382 1.1 mrg || test -d $srcdir/../host-${host_noncanonical}; then
2383 1.1 mrg host_subdir="host-${host_noncanonical}"
2384 1.1 mrg else
2385 1.1 mrg host_subdir=.
2386 1.1 mrg fi
2387 1.1 mrg # No prefix.
2388 1.1 mrg target_subdir=${target_noncanonical}
2389 1.1 mrg
2390 1.1 mrg am__api_version='1.11'
2391 1.1 mrg
2392 1.1 mrg # Find a good install program. We prefer a C program (faster),
2393 1.1 mrg # so one script is as good as another. But avoid the broken or
2394 1.1 mrg # incompatible versions:
2395 1.1 mrg # SysV /etc/install, /usr/sbin/install
2396 1.1 mrg # SunOS /usr/etc/install
2397 1.1 mrg # IRIX /sbin/install
2398 1.1 mrg # AIX /bin/install
2399 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
2400 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2401 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2402 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2403 1.1 mrg # OS/2's system install, which has a completely different semantic
2404 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
2405 1.1 mrg # Reject install programs that cannot install multiple files.
2406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2407 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
2408 1.1 mrg if test -z "$INSTALL"; then
2409 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
2410 1.1 mrg $as_echo_n "(cached) " >&6
2411 1.1 mrg else
2412 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2413 1.1 mrg for as_dir in $PATH
2414 1.1 mrg do
2415 1.1 mrg IFS=$as_save_IFS
2416 1.1 mrg test -z "$as_dir" && as_dir=.
2417 1.1 mrg # Account for people who put trailing slashes in PATH elements.
2418 1.1 mrg case $as_dir/ in #((
2419 1.1 mrg ./ | .// | /[cC]/* | \
2420 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2421 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2422 1.1 mrg /usr/ucb/* ) ;;
2423 1.1 mrg *)
2424 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
2425 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
2426 1.1 mrg # by default.
2427 1.1 mrg for ac_prog in ginstall scoinst install; do
2428 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2429 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2430 1.1 mrg if test $ac_prog = install &&
2431 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2432 1.1 mrg # AIX install. It has an incompatible calling convention.
2433 1.1 mrg :
2434 1.1 mrg elif test $ac_prog = install &&
2435 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2436 1.1 mrg # program-specific install script used by HP pwplus--don't use.
2437 1.1 mrg :
2438 1.1 mrg else
2439 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2440 1.1 mrg echo one > conftest.one
2441 1.1 mrg echo two > conftest.two
2442 1.1 mrg mkdir conftest.dir
2443 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2444 1.1 mrg test -s conftest.one && test -s conftest.two &&
2445 1.1 mrg test -s conftest.dir/conftest.one &&
2446 1.1 mrg test -s conftest.dir/conftest.two
2447 1.1 mrg then
2448 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2449 1.1 mrg break 3
2450 1.1 mrg fi
2451 1.1 mrg fi
2452 1.1 mrg fi
2453 1.1 mrg done
2454 1.1 mrg done
2455 1.1 mrg ;;
2456 1.1 mrg esac
2457 1.1 mrg
2458 1.1 mrg done
2459 1.1 mrg IFS=$as_save_IFS
2460 1.1 mrg
2461 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
2462 1.1 mrg
2463 1.1 mrg fi
2464 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
2465 1.1 mrg INSTALL=$ac_cv_path_install
2466 1.1 mrg else
2467 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2468 1.1 mrg # value for INSTALL within a source directory, because that will
2469 1.1 mrg # break other packages using the cache if that directory is
2470 1.1 mrg # removed, or if the value is a relative name.
2471 1.1 mrg INSTALL=$ac_install_sh
2472 1.1 mrg fi
2473 1.1 mrg fi
2474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2475 1.1 mrg $as_echo "$INSTALL" >&6; }
2476 1.1 mrg
2477 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2478 1.1 mrg # It thinks the first close brace ends the variable substitution.
2479 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2480 1.1 mrg
2481 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2482 1.1 mrg
2483 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2484 1.1 mrg
2485 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2486 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
2487 1.1 mrg # Just in case
2488 1.1 mrg sleep 1
2489 1.1 mrg echo timestamp > conftest.file
2490 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
2491 1.1 mrg # name. Accept space and tab only in the latter.
2492 1.1 mrg am_lf='
2493 1.1 mrg '
2494 1.1 mrg case `pwd` in
2495 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
2496 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2497 1.1 mrg esac
2498 1.1 mrg case $srcdir in
2499 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2500 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2501 1.1 mrg esac
2502 1.1 mrg
2503 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
2504 1.1 mrg # arguments. Must try -L first in case configure is actually a
2505 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
2506 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
2507 1.1 mrg # directory).
2508 1.1 mrg if (
2509 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2510 1.1 mrg if test "$*" = "X"; then
2511 1.1 mrg # -L didn't work.
2512 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
2513 1.1 mrg fi
2514 1.1 mrg rm -f conftest.file
2515 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
2516 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
2517 1.1 mrg
2518 1.1 mrg # If neither matched, then we have a broken ls. This can happen
2519 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
2520 1.1 mrg # broken ls alias from the environment. This has actually
2521 1.1 mrg # happened. Such a system could not be considered "sane".
2522 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
2523 1.1 mrg alias in your environment" "$LINENO" 5
2524 1.1 mrg fi
2525 1.1 mrg
2526 1.1 mrg test "$2" = conftest.file
2527 1.1 mrg )
2528 1.1 mrg then
2529 1.1 mrg # Ok.
2530 1.1 mrg :
2531 1.1 mrg else
2532 1.1 mrg as_fn_error "newly created file is older than distributed files!
2533 1.1 mrg Check your system clock" "$LINENO" 5
2534 1.1 mrg fi
2535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2536 1.1 mrg $as_echo "yes" >&6; }
2537 1.1 mrg test "$program_prefix" != NONE &&
2538 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
2539 1.1 mrg # Use a double $ so make ignores it.
2540 1.1 mrg test "$program_suffix" != NONE &&
2541 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2542 1.1 mrg # Double any \ or $.
2543 1.1 mrg # By default was `s,x,x', remove it if useless.
2544 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2545 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2546 1.1 mrg
2547 1.1 mrg # expand $ac_aux_dir to an absolute path
2548 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
2549 1.1 mrg
2550 1.1 mrg if test x"${MISSING+set}" != xset; then
2551 1.1 mrg case $am_aux_dir in
2552 1.1 mrg *\ * | *\ *)
2553 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2554 1.1 mrg *)
2555 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
2556 1.1 mrg esac
2557 1.1 mrg fi
2558 1.1 mrg # Use eval to expand $SHELL
2559 1.1 mrg if eval "$MISSING --run true"; then
2560 1.1 mrg am_missing_run="$MISSING --run "
2561 1.1 mrg else
2562 1.1 mrg am_missing_run=
2563 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2564 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2565 1.1 mrg fi
2566 1.1 mrg
2567 1.1 mrg if test x"${install_sh}" != xset; then
2568 1.1 mrg case $am_aux_dir in
2569 1.1 mrg *\ * | *\ *)
2570 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2571 1.1 mrg *)
2572 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
2573 1.1 mrg esac
2574 1.1 mrg fi
2575 1.1 mrg
2576 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
2577 1.1 mrg # run `make install-strip'. However `strip' might not be the right
2578 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
2579 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
2580 1.1 mrg if test "$cross_compiling" != no; then
2581 1.1 mrg if test -n "$ac_tool_prefix"; then
2582 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2583 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
2584 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2585 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2586 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
2587 1.1 mrg $as_echo_n "(cached) " >&6
2588 1.1 mrg else
2589 1.1 mrg if test -n "$STRIP"; then
2590 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2591 1.1 mrg else
2592 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2593 1.1 mrg for as_dir in $PATH
2594 1.1 mrg do
2595 1.1 mrg IFS=$as_save_IFS
2596 1.1 mrg test -z "$as_dir" && as_dir=.
2597 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2598 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2599 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2600 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2601 1.1 mrg break 2
2602 1.1 mrg fi
2603 1.1 mrg done
2604 1.1 mrg done
2605 1.1 mrg IFS=$as_save_IFS
2606 1.1 mrg
2607 1.1 mrg fi
2608 1.1 mrg fi
2609 1.1 mrg STRIP=$ac_cv_prog_STRIP
2610 1.1 mrg if test -n "$STRIP"; then
2611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2612 1.1 mrg $as_echo "$STRIP" >&6; }
2613 1.1 mrg else
2614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2615 1.1 mrg $as_echo "no" >&6; }
2616 1.1 mrg fi
2617 1.1 mrg
2618 1.1 mrg
2619 1.1 mrg fi
2620 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
2621 1.1 mrg ac_ct_STRIP=$STRIP
2622 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
2623 1.1 mrg set dummy strip; ac_word=$2
2624 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2625 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2626 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2627 1.1 mrg $as_echo_n "(cached) " >&6
2628 1.1 mrg else
2629 1.1 mrg if test -n "$ac_ct_STRIP"; then
2630 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2631 1.1 mrg else
2632 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2633 1.1 mrg for as_dir in $PATH
2634 1.1 mrg do
2635 1.1 mrg IFS=$as_save_IFS
2636 1.1 mrg test -z "$as_dir" && as_dir=.
2637 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2638 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2639 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
2640 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2641 1.1 mrg break 2
2642 1.1 mrg fi
2643 1.1 mrg done
2644 1.1 mrg done
2645 1.1 mrg IFS=$as_save_IFS
2646 1.1 mrg
2647 1.1 mrg fi
2648 1.1 mrg fi
2649 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2650 1.1 mrg if test -n "$ac_ct_STRIP"; then
2651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2652 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
2653 1.1 mrg else
2654 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2655 1.1 mrg $as_echo "no" >&6; }
2656 1.1 mrg fi
2657 1.1 mrg
2658 1.1 mrg if test "x$ac_ct_STRIP" = x; then
2659 1.1 mrg STRIP=":"
2660 1.1 mrg else
2661 1.1 mrg case $cross_compiling:$ac_tool_warned in
2662 1.1 mrg yes:)
2663 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2664 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2665 1.1 mrg ac_tool_warned=yes ;;
2666 1.1 mrg esac
2667 1.1 mrg STRIP=$ac_ct_STRIP
2668 1.1 mrg fi
2669 1.1 mrg else
2670 1.1 mrg STRIP="$ac_cv_prog_STRIP"
2671 1.1 mrg fi
2672 1.1 mrg
2673 1.1 mrg fi
2674 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2675 1.1 mrg
2676 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2677 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2678 1.1 mrg if test -z "$MKDIR_P"; then
2679 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
2680 1.1 mrg $as_echo_n "(cached) " >&6
2681 1.1 mrg else
2682 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2683 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2684 1.1 mrg do
2685 1.1 mrg IFS=$as_save_IFS
2686 1.1 mrg test -z "$as_dir" && as_dir=.
2687 1.1 mrg for ac_prog in mkdir gmkdir; do
2688 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2689 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2690 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2691 1.1 mrg 'mkdir (GNU coreutils) '* | \
2692 1.1 mrg 'mkdir (coreutils) '* | \
2693 1.1 mrg 'mkdir (fileutils) '4.1*)
2694 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2695 1.1 mrg break 3;;
2696 1.1 mrg esac
2697 1.1 mrg done
2698 1.1 mrg done
2699 1.1 mrg done
2700 1.1 mrg IFS=$as_save_IFS
2701 1.1 mrg
2702 1.1 mrg fi
2703 1.1 mrg
2704 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
2705 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
2706 1.1 mrg else
2707 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
2708 1.1 mrg # value for MKDIR_P within a source directory, because that will
2709 1.1 mrg # break other packages using the cache if that directory is
2710 1.1 mrg # removed, or if the value is a relative name.
2711 1.1 mrg test -d ./--version && rmdir ./--version
2712 1.1 mrg MKDIR_P="$ac_install_sh -d"
2713 1.1 mrg fi
2714 1.1 mrg fi
2715 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2716 1.1 mrg $as_echo "$MKDIR_P" >&6; }
2717 1.1 mrg
2718 1.1 mrg mkdir_p="$MKDIR_P"
2719 1.1 mrg case $mkdir_p in
2720 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
2721 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2722 1.1 mrg esac
2723 1.1 mrg
2724 1.1 mrg for ac_prog in gawk mawk nawk awk
2725 1.1 mrg do
2726 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2727 1.1 mrg set dummy $ac_prog; ac_word=$2
2728 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2730 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
2731 1.1 mrg $as_echo_n "(cached) " >&6
2732 1.1 mrg else
2733 1.1 mrg if test -n "$AWK"; then
2734 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
2735 1.1 mrg else
2736 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 1.1 mrg for as_dir in $PATH
2738 1.1 mrg do
2739 1.1 mrg IFS=$as_save_IFS
2740 1.1 mrg test -z "$as_dir" && as_dir=.
2741 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2742 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2743 1.1 mrg ac_cv_prog_AWK="$ac_prog"
2744 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745 1.1 mrg break 2
2746 1.1 mrg fi
2747 1.1 mrg done
2748 1.1 mrg done
2749 1.1 mrg IFS=$as_save_IFS
2750 1.1 mrg
2751 1.1 mrg fi
2752 1.1 mrg fi
2753 1.1 mrg AWK=$ac_cv_prog_AWK
2754 1.1 mrg if test -n "$AWK"; then
2755 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2756 1.1 mrg $as_echo "$AWK" >&6; }
2757 1.1 mrg else
2758 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759 1.1 mrg $as_echo "no" >&6; }
2760 1.1 mrg fi
2761 1.1 mrg
2762 1.1 mrg
2763 1.1 mrg test -n "$AWK" && break
2764 1.1 mrg done
2765 1.1 mrg
2766 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2767 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2768 1.1 mrg set x ${MAKE-make}
2769 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2770 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2771 1.1 mrg $as_echo_n "(cached) " >&6
2772 1.1 mrg else
2773 1.1 mrg cat >conftest.make <<\_ACEOF
2774 1.1 mrg SHELL = /bin/sh
2775 1.1 mrg all:
2776 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
2777 1.1 mrg _ACEOF
2778 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2779 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
2780 1.1 mrg *@@@%%%=?*=@@@%%%*)
2781 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
2782 1.1 mrg *)
2783 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
2784 1.1 mrg esac
2785 1.1 mrg rm -f conftest.make
2786 1.1 mrg fi
2787 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2788 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2789 1.1 mrg $as_echo "yes" >&6; }
2790 1.1 mrg SET_MAKE=
2791 1.1 mrg else
2792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2793 1.1 mrg $as_echo "no" >&6; }
2794 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
2795 1.1 mrg fi
2796 1.1 mrg
2797 1.1 mrg rm -rf .tst 2>/dev/null
2798 1.1 mrg mkdir .tst 2>/dev/null
2799 1.1 mrg if test -d .tst; then
2800 1.1 mrg am__leading_dot=.
2801 1.1 mrg else
2802 1.1 mrg am__leading_dot=_
2803 1.1 mrg fi
2804 1.1 mrg rmdir .tst 2>/dev/null
2805 1.1 mrg
2806 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
2807 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2808 1.1 mrg # is not polluted with repeated "-I."
2809 1.1 mrg am__isrc=' -I$(srcdir)'
2810 1.1 mrg # test to see if srcdir already configured
2811 1.1 mrg if test -f $srcdir/config.status; then
2812 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2813 1.1 mrg fi
2814 1.1 mrg fi
2815 1.1 mrg
2816 1.1 mrg # test whether we have cygpath
2817 1.1 mrg if test -z "$CYGPATH_W"; then
2818 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
2819 1.1 mrg CYGPATH_W='cygpath -w'
2820 1.1 mrg else
2821 1.1 mrg CYGPATH_W=echo
2822 1.1 mrg fi
2823 1.1 mrg fi
2824 1.1 mrg
2825 1.1 mrg
2826 1.1 mrg # Define the identity of the package.
2827 1.1 mrg PACKAGE='lto-plugin'
2828 1.1 mrg VERSION='0.1'
2829 1.1 mrg
2830 1.1 mrg
2831 1.1 mrg cat >>confdefs.h <<_ACEOF
2832 1.1 mrg #define PACKAGE "$PACKAGE"
2833 1.1 mrg _ACEOF
2834 1.1 mrg
2835 1.1 mrg
2836 1.1 mrg cat >>confdefs.h <<_ACEOF
2837 1.1 mrg #define VERSION "$VERSION"
2838 1.1 mrg _ACEOF
2839 1.1 mrg
2840 1.1 mrg # Some tools Automake needs.
2841 1.1 mrg
2842 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2843 1.1 mrg
2844 1.1 mrg
2845 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2846 1.1 mrg
2847 1.1 mrg
2848 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2849 1.1 mrg
2850 1.1 mrg
2851 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2852 1.1 mrg
2853 1.1 mrg
2854 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2855 1.1 mrg
2856 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
2857 1.1 mrg # some platforms.
2858 1.1 mrg # Always define AMTAR for backward compatibility.
2859 1.1 mrg
2860 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
2861 1.1 mrg
2862 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2863 1.1 mrg
2864 1.1 mrg
2865 1.1 mrg
2866 1.1 mrg
2867 1.1 mrg
2868 1.1 mrg
2869 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2870 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2871 1.1 mrg # Check whether --enable-maintainer-mode was given.
2872 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
2873 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
2874 1.1 mrg else
2875 1.1 mrg USE_MAINTAINER_MODE=no
2876 1.1 mrg fi
2877 1.1 mrg
2878 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2879 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
2880 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
2881 1.1 mrg MAINTAINER_MODE_TRUE=
2882 1.1 mrg MAINTAINER_MODE_FALSE='#'
2883 1.1 mrg else
2884 1.1 mrg MAINTAINER_MODE_TRUE='#'
2885 1.1 mrg MAINTAINER_MODE_FALSE=
2886 1.1 mrg fi
2887 1.1 mrg
2888 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
2889 1.1 mrg
2890 1.1 mrg
2891 1.1 mrg ac_ext=c
2892 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2893 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2894 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2895 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2896 1.1 mrg if test -n "$ac_tool_prefix"; then
2897 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2898 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2900 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2901 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2902 1.1 mrg $as_echo_n "(cached) " >&6
2903 1.1 mrg else
2904 1.1 mrg if test -n "$CC"; then
2905 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2906 1.1 mrg else
2907 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2908 1.1 mrg for as_dir in $PATH
2909 1.1 mrg do
2910 1.1 mrg IFS=$as_save_IFS
2911 1.1 mrg test -z "$as_dir" && as_dir=.
2912 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2913 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2914 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2915 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2916 1.1 mrg break 2
2917 1.1 mrg fi
2918 1.1 mrg done
2919 1.1 mrg done
2920 1.1 mrg IFS=$as_save_IFS
2921 1.1 mrg
2922 1.1 mrg fi
2923 1.1 mrg fi
2924 1.1 mrg CC=$ac_cv_prog_CC
2925 1.1 mrg if test -n "$CC"; then
2926 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2927 1.1 mrg $as_echo "$CC" >&6; }
2928 1.1 mrg else
2929 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2930 1.1 mrg $as_echo "no" >&6; }
2931 1.1 mrg fi
2932 1.1 mrg
2933 1.1 mrg
2934 1.1 mrg fi
2935 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2936 1.1 mrg ac_ct_CC=$CC
2937 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2938 1.1 mrg set dummy gcc; ac_word=$2
2939 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2940 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2941 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2942 1.1 mrg $as_echo_n "(cached) " >&6
2943 1.1 mrg else
2944 1.1 mrg if test -n "$ac_ct_CC"; then
2945 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2946 1.1 mrg else
2947 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2948 1.1 mrg for as_dir in $PATH
2949 1.1 mrg do
2950 1.1 mrg IFS=$as_save_IFS
2951 1.1 mrg test -z "$as_dir" && as_dir=.
2952 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2953 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2954 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2955 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2956 1.1 mrg break 2
2957 1.1 mrg fi
2958 1.1 mrg done
2959 1.1 mrg done
2960 1.1 mrg IFS=$as_save_IFS
2961 1.1 mrg
2962 1.1 mrg fi
2963 1.1 mrg fi
2964 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2965 1.1 mrg if test -n "$ac_ct_CC"; then
2966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2967 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2968 1.1 mrg else
2969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2970 1.1 mrg $as_echo "no" >&6; }
2971 1.1 mrg fi
2972 1.1 mrg
2973 1.1 mrg if test "x$ac_ct_CC" = x; then
2974 1.1 mrg CC=""
2975 1.1 mrg else
2976 1.1 mrg case $cross_compiling:$ac_tool_warned in
2977 1.1 mrg yes:)
2978 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2979 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2980 1.1 mrg ac_tool_warned=yes ;;
2981 1.1 mrg esac
2982 1.1 mrg CC=$ac_ct_CC
2983 1.1 mrg fi
2984 1.1 mrg else
2985 1.1 mrg CC="$ac_cv_prog_CC"
2986 1.1 mrg fi
2987 1.1 mrg
2988 1.1 mrg if test -z "$CC"; then
2989 1.1 mrg if test -n "$ac_tool_prefix"; then
2990 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2991 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2992 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2994 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2995 1.1 mrg $as_echo_n "(cached) " >&6
2996 1.1 mrg else
2997 1.1 mrg if test -n "$CC"; then
2998 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2999 1.1 mrg else
3000 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001 1.1 mrg for as_dir in $PATH
3002 1.1 mrg do
3003 1.1 mrg IFS=$as_save_IFS
3004 1.1 mrg test -z "$as_dir" && as_dir=.
3005 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3006 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3007 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
3008 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3009 1.1 mrg break 2
3010 1.1 mrg fi
3011 1.1 mrg done
3012 1.1 mrg done
3013 1.1 mrg IFS=$as_save_IFS
3014 1.1 mrg
3015 1.1 mrg fi
3016 1.1 mrg fi
3017 1.1 mrg CC=$ac_cv_prog_CC
3018 1.1 mrg if test -n "$CC"; then
3019 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3020 1.1 mrg $as_echo "$CC" >&6; }
3021 1.1 mrg else
3022 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 1.1 mrg $as_echo "no" >&6; }
3024 1.1 mrg fi
3025 1.1 mrg
3026 1.1 mrg
3027 1.1 mrg fi
3028 1.1 mrg fi
3029 1.1 mrg if test -z "$CC"; then
3030 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
3031 1.1 mrg set dummy cc; ac_word=$2
3032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3033 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3034 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3035 1.1 mrg $as_echo_n "(cached) " >&6
3036 1.1 mrg else
3037 1.1 mrg if test -n "$CC"; then
3038 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3039 1.1 mrg else
3040 1.1 mrg ac_prog_rejected=no
3041 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3042 1.1 mrg for as_dir in $PATH
3043 1.1 mrg do
3044 1.1 mrg IFS=$as_save_IFS
3045 1.1 mrg test -z "$as_dir" && as_dir=.
3046 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3047 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3048 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3049 1.1 mrg ac_prog_rejected=yes
3050 1.1 mrg continue
3051 1.1 mrg fi
3052 1.1 mrg ac_cv_prog_CC="cc"
3053 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3054 1.1 mrg break 2
3055 1.1 mrg fi
3056 1.1 mrg done
3057 1.1 mrg done
3058 1.1 mrg IFS=$as_save_IFS
3059 1.1 mrg
3060 1.1 mrg if test $ac_prog_rejected = yes; then
3061 1.1 mrg # We found a bogon in the path, so make sure we never use it.
3062 1.1 mrg set dummy $ac_cv_prog_CC
3063 1.1 mrg shift
3064 1.1 mrg if test $# != 0; then
3065 1.1 mrg # We chose a different compiler from the bogus one.
3066 1.1 mrg # However, it has the same basename, so the bogon will be chosen
3067 1.1 mrg # first if we set CC to just the basename; use the full file name.
3068 1.1 mrg shift
3069 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3070 1.1 mrg fi
3071 1.1 mrg fi
3072 1.1 mrg fi
3073 1.1 mrg fi
3074 1.1 mrg CC=$ac_cv_prog_CC
3075 1.1 mrg if test -n "$CC"; then
3076 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3077 1.1 mrg $as_echo "$CC" >&6; }
3078 1.1 mrg else
3079 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3080 1.1 mrg $as_echo "no" >&6; }
3081 1.1 mrg fi
3082 1.1 mrg
3083 1.1 mrg
3084 1.1 mrg fi
3085 1.1 mrg if test -z "$CC"; then
3086 1.1 mrg if test -n "$ac_tool_prefix"; then
3087 1.1 mrg for ac_prog in cl.exe
3088 1.1 mrg do
3089 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3090 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3093 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
3094 1.1 mrg $as_echo_n "(cached) " >&6
3095 1.1 mrg else
3096 1.1 mrg if test -n "$CC"; then
3097 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
3098 1.1 mrg else
3099 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3100 1.1 mrg for as_dir in $PATH
3101 1.1 mrg do
3102 1.1 mrg IFS=$as_save_IFS
3103 1.1 mrg test -z "$as_dir" && as_dir=.
3104 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3105 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3106 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3108 1.1 mrg break 2
3109 1.1 mrg fi
3110 1.1 mrg done
3111 1.1 mrg done
3112 1.1 mrg IFS=$as_save_IFS
3113 1.1 mrg
3114 1.1 mrg fi
3115 1.1 mrg fi
3116 1.1 mrg CC=$ac_cv_prog_CC
3117 1.1 mrg if test -n "$CC"; then
3118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3119 1.1 mrg $as_echo "$CC" >&6; }
3120 1.1 mrg else
3121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3122 1.1 mrg $as_echo "no" >&6; }
3123 1.1 mrg fi
3124 1.1 mrg
3125 1.1 mrg
3126 1.1 mrg test -n "$CC" && break
3127 1.1 mrg done
3128 1.1 mrg fi
3129 1.1 mrg if test -z "$CC"; then
3130 1.1 mrg ac_ct_CC=$CC
3131 1.1 mrg for ac_prog in cl.exe
3132 1.1 mrg do
3133 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
3134 1.1 mrg set dummy $ac_prog; ac_word=$2
3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3136 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
3137 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3138 1.1 mrg $as_echo_n "(cached) " >&6
3139 1.1 mrg else
3140 1.1 mrg if test -n "$ac_ct_CC"; then
3141 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3142 1.1 mrg else
3143 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3144 1.1 mrg for as_dir in $PATH
3145 1.1 mrg do
3146 1.1 mrg IFS=$as_save_IFS
3147 1.1 mrg test -z "$as_dir" && as_dir=.
3148 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3149 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3150 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
3151 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3152 1.1 mrg break 2
3153 1.1 mrg fi
3154 1.1 mrg done
3155 1.1 mrg done
3156 1.1 mrg IFS=$as_save_IFS
3157 1.1 mrg
3158 1.1 mrg fi
3159 1.1 mrg fi
3160 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
3161 1.1 mrg if test -n "$ac_ct_CC"; then
3162 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3163 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
3164 1.1 mrg else
3165 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166 1.1 mrg $as_echo "no" >&6; }
3167 1.1 mrg fi
3168 1.1 mrg
3169 1.1 mrg
3170 1.1 mrg test -n "$ac_ct_CC" && break
3171 1.1 mrg done
3172 1.1 mrg
3173 1.1 mrg if test "x$ac_ct_CC" = x; then
3174 1.1 mrg CC=""
3175 1.1 mrg else
3176 1.1 mrg case $cross_compiling:$ac_tool_warned in
3177 1.1 mrg yes:)
3178 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3179 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3180 1.1 mrg ac_tool_warned=yes ;;
3181 1.1 mrg esac
3182 1.1 mrg CC=$ac_ct_CC
3183 1.1 mrg fi
3184 1.1 mrg fi
3185 1.1 mrg
3186 1.1 mrg fi
3187 1.1 mrg
3188 1.1 mrg
3189 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3190 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3191 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
3192 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3193 1.1 mrg
3194 1.1 mrg # Provide some information about the compiler.
3195 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3196 1.1 mrg set X $ac_compile
3197 1.1 mrg ac_compiler=$2
3198 1.1 mrg for ac_option in --version -v -V -qversion; do
3199 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
3200 1.1 mrg case "(($ac_try" in
3201 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3202 1.1 mrg *) ac_try_echo=$ac_try;;
3203 1.1 mrg esac
3204 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3205 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3206 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3207 1.1 mrg ac_status=$?
3208 1.1 mrg if test -s conftest.err; then
3209 1.1 mrg sed '10a\
3210 1.1 mrg ... rest of stderr output deleted ...
3211 1.1 mrg 10q' conftest.err >conftest.er1
3212 1.1 mrg cat conftest.er1 >&5
3213 1.1 mrg rm -f conftest.er1 conftest.err
3214 1.1 mrg fi
3215 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3216 1.1 mrg test $ac_status = 0; }
3217 1.1 mrg done
3218 1.1 mrg
3219 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3220 1.1 mrg /* end confdefs.h. */
3221 1.1 mrg
3222 1.1 mrg int
3223 1.1 mrg main ()
3224 1.1 mrg {
3225 1.1 mrg
3226 1.1 mrg ;
3227 1.1 mrg return 0;
3228 1.1 mrg }
3229 1.1 mrg _ACEOF
3230 1.1 mrg ac_clean_files_save=$ac_clean_files
3231 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3232 1.1 mrg # Try to create an executable without -o first, disregard a.out.
3233 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
3234 1.1 mrg # of exeext.
3235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3236 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
3237 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3238 1.1 mrg
3239 1.1 mrg # The possible output files:
3240 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3241 1.1 mrg
3242 1.1 mrg ac_rmfiles=
3243 1.1 mrg for ac_file in $ac_files
3244 1.1 mrg do
3245 1.1 mrg case $ac_file in
3246 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3247 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3248 1.1 mrg esac
3249 1.1 mrg done
3250 1.1 mrg rm -f $ac_rmfiles
3251 1.1 mrg
3252 1.1 mrg if { { ac_try="$ac_link_default"
3253 1.1 mrg case "(($ac_try" in
3254 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3255 1.1 mrg *) ac_try_echo=$ac_try;;
3256 1.1 mrg esac
3257 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3258 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3259 1.1 mrg (eval "$ac_link_default") 2>&5
3260 1.1 mrg ac_status=$?
3261 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3262 1.1 mrg test $ac_status = 0; }; then :
3263 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3264 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3265 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3266 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3267 1.1 mrg # Autoconf.
3268 1.1 mrg for ac_file in $ac_files ''
3269 1.1 mrg do
3270 1.1 mrg test -f "$ac_file" || continue
3271 1.1 mrg case $ac_file in
3272 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3273 1.1 mrg ;;
3274 1.1 mrg [ab].out )
3275 1.1 mrg # We found the default executable, but exeext='' is most
3276 1.1 mrg # certainly right.
3277 1.1 mrg break;;
3278 1.1 mrg *.* )
3279 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3280 1.1 mrg then :; else
3281 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3282 1.1 mrg fi
3283 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3284 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3285 1.1 mrg # argument, so we may need to know it at that point already.
3286 1.1 mrg # Even if this section looks crufty: it has the advantage of
3287 1.1 mrg # actually working.
3288 1.1 mrg break;;
3289 1.1 mrg * )
3290 1.1 mrg break;;
3291 1.1 mrg esac
3292 1.1 mrg done
3293 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3294 1.1 mrg
3295 1.1 mrg else
3296 1.1 mrg ac_file=''
3297 1.1 mrg fi
3298 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3299 1.1 mrg $as_echo "$ac_file" >&6; }
3300 1.1 mrg if test -z "$ac_file"; then :
3301 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3302 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3303 1.1 mrg
3304 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3305 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306 1.1 mrg { as_fn_set_status 77
3307 1.1 mrg as_fn_error "C compiler cannot create executables
3308 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3309 1.1 mrg fi
3310 1.1 mrg ac_exeext=$ac_cv_exeext
3311 1.1 mrg
3312 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3313 1.1 mrg # the compiler is broken, or we cross compile.
3314 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3315 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3316 1.1 mrg # If not cross compiling, check that we can run a simple program.
3317 1.1 mrg if test "$cross_compiling" != yes; then
3318 1.1 mrg if { ac_try='./$ac_file'
3319 1.1 mrg { { case "(($ac_try" in
3320 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321 1.1 mrg *) ac_try_echo=$ac_try;;
3322 1.1 mrg esac
3323 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3324 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3325 1.1 mrg (eval "$ac_try") 2>&5
3326 1.1 mrg ac_status=$?
3327 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3328 1.1 mrg test $ac_status = 0; }; }; then
3329 1.1 mrg cross_compiling=no
3330 1.1 mrg else
3331 1.1 mrg if test "$cross_compiling" = maybe; then
3332 1.1 mrg cross_compiling=yes
3333 1.1 mrg else
3334 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3335 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3336 1.1 mrg as_fn_error "cannot run C compiled programs.
3337 1.1 mrg If you meant to cross compile, use \`--host'.
3338 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3339 1.1 mrg fi
3340 1.1 mrg fi
3341 1.1 mrg fi
3342 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3343 1.1 mrg $as_echo "yes" >&6; }
3344 1.1 mrg
3345 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3346 1.1 mrg ac_clean_files=$ac_clean_files_save
3347 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3348 1.1 mrg # the compiler is broken, or we cross compile.
3349 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3350 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3351 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3352 1.1 mrg $as_echo "$cross_compiling" >&6; }
3353 1.1 mrg
3354 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3355 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3356 1.1 mrg if { { ac_try="$ac_link"
3357 1.1 mrg case "(($ac_try" in
3358 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 1.1 mrg *) ac_try_echo=$ac_try;;
3360 1.1 mrg esac
3361 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3362 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3363 1.1 mrg (eval "$ac_link") 2>&5
3364 1.1 mrg ac_status=$?
3365 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3366 1.1 mrg test $ac_status = 0; }; then :
3367 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3368 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3369 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3370 1.1 mrg # `rm'.
3371 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3372 1.1 mrg test -f "$ac_file" || continue
3373 1.1 mrg case $ac_file in
3374 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3375 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3376 1.1 mrg break;;
3377 1.1 mrg * ) break;;
3378 1.1 mrg esac
3379 1.1 mrg done
3380 1.1 mrg else
3381 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3382 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3383 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3384 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3385 1.1 mrg fi
3386 1.1 mrg rm -f conftest$ac_cv_exeext
3387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3388 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3389 1.1 mrg
3390 1.1 mrg rm -f conftest.$ac_ext
3391 1.1 mrg EXEEXT=$ac_cv_exeext
3392 1.1 mrg ac_exeext=$EXEEXT
3393 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3394 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3395 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3396 1.1 mrg $as_echo_n "(cached) " >&6
3397 1.1 mrg else
3398 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3399 1.1 mrg /* end confdefs.h. */
3400 1.1 mrg
3401 1.1 mrg int
3402 1.1 mrg main ()
3403 1.1 mrg {
3404 1.1 mrg
3405 1.1 mrg ;
3406 1.1 mrg return 0;
3407 1.1 mrg }
3408 1.1 mrg _ACEOF
3409 1.1 mrg rm -f conftest.o conftest.obj
3410 1.1 mrg if { { ac_try="$ac_compile"
3411 1.1 mrg case "(($ac_try" in
3412 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3413 1.1 mrg *) ac_try_echo=$ac_try;;
3414 1.1 mrg esac
3415 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3416 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3417 1.1 mrg (eval "$ac_compile") 2>&5
3418 1.1 mrg ac_status=$?
3419 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3420 1.1 mrg test $ac_status = 0; }; then :
3421 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3422 1.1 mrg test -f "$ac_file" || continue;
3423 1.1 mrg case $ac_file in
3424 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3425 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3426 1.1 mrg break;;
3427 1.1 mrg esac
3428 1.1 mrg done
3429 1.1 mrg else
3430 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3431 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3432 1.1 mrg
3433 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3436 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3437 1.1 mrg fi
3438 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3439 1.1 mrg fi
3440 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3441 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3442 1.1 mrg OBJEXT=$ac_cv_objext
3443 1.1 mrg ac_objext=$OBJEXT
3444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3445 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3446 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3447 1.1 mrg $as_echo_n "(cached) " >&6
3448 1.1 mrg else
3449 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3450 1.1 mrg /* end confdefs.h. */
3451 1.1 mrg
3452 1.1 mrg int
3453 1.1 mrg main ()
3454 1.1 mrg {
3455 1.1 mrg #ifndef __GNUC__
3456 1.1 mrg choke me
3457 1.1 mrg #endif
3458 1.1 mrg
3459 1.1 mrg ;
3460 1.1 mrg return 0;
3461 1.1 mrg }
3462 1.1 mrg _ACEOF
3463 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3464 1.1 mrg ac_compiler_gnu=yes
3465 1.1 mrg else
3466 1.1 mrg ac_compiler_gnu=no
3467 1.1 mrg fi
3468 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3469 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3470 1.1 mrg
3471 1.1 mrg fi
3472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3473 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3474 1.1 mrg if test $ac_compiler_gnu = yes; then
3475 1.1 mrg GCC=yes
3476 1.1 mrg else
3477 1.1 mrg GCC=
3478 1.1 mrg fi
3479 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3480 1.1 mrg ac_save_CFLAGS=$CFLAGS
3481 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3482 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3483 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3484 1.1 mrg $as_echo_n "(cached) " >&6
3485 1.1 mrg else
3486 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3487 1.1 mrg ac_c_werror_flag=yes
3488 1.1 mrg ac_cv_prog_cc_g=no
3489 1.1 mrg CFLAGS="-g"
3490 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3491 1.1 mrg /* end confdefs.h. */
3492 1.1 mrg
3493 1.1 mrg int
3494 1.1 mrg main ()
3495 1.1 mrg {
3496 1.1 mrg
3497 1.1 mrg ;
3498 1.1 mrg return 0;
3499 1.1 mrg }
3500 1.1 mrg _ACEOF
3501 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3502 1.1 mrg ac_cv_prog_cc_g=yes
3503 1.1 mrg else
3504 1.1 mrg CFLAGS=""
3505 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3506 1.1 mrg /* end confdefs.h. */
3507 1.1 mrg
3508 1.1 mrg int
3509 1.1 mrg main ()
3510 1.1 mrg {
3511 1.1 mrg
3512 1.1 mrg ;
3513 1.1 mrg return 0;
3514 1.1 mrg }
3515 1.1 mrg _ACEOF
3516 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3517 1.1 mrg
3518 1.1 mrg else
3519 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3520 1.1 mrg CFLAGS="-g"
3521 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3522 1.1 mrg /* end confdefs.h. */
3523 1.1 mrg
3524 1.1 mrg int
3525 1.1 mrg main ()
3526 1.1 mrg {
3527 1.1 mrg
3528 1.1 mrg ;
3529 1.1 mrg return 0;
3530 1.1 mrg }
3531 1.1 mrg _ACEOF
3532 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3533 1.1 mrg ac_cv_prog_cc_g=yes
3534 1.1 mrg fi
3535 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3536 1.1 mrg fi
3537 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3538 1.1 mrg fi
3539 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3540 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3541 1.1 mrg fi
3542 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3543 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3544 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3545 1.1 mrg CFLAGS=$ac_save_CFLAGS
3546 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3547 1.1 mrg if test "$GCC" = yes; then
3548 1.1 mrg CFLAGS="-g -O2"
3549 1.1 mrg else
3550 1.1 mrg CFLAGS="-g"
3551 1.1 mrg fi
3552 1.1 mrg else
3553 1.1 mrg if test "$GCC" = yes; then
3554 1.1 mrg CFLAGS="-O2"
3555 1.1 mrg else
3556 1.1 mrg CFLAGS=
3557 1.1 mrg fi
3558 1.1 mrg fi
3559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3560 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3561 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3562 1.1 mrg $as_echo_n "(cached) " >&6
3563 1.1 mrg else
3564 1.1 mrg ac_cv_prog_cc_c89=no
3565 1.1 mrg ac_save_CC=$CC
3566 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3567 1.1 mrg /* end confdefs.h. */
3568 1.1 mrg #include <stdarg.h>
3569 1.1 mrg #include <stdio.h>
3570 1.1 mrg #include <sys/types.h>
3571 1.1 mrg #include <sys/stat.h>
3572 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3573 1.1 mrg struct buf { int x; };
3574 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3575 1.1 mrg static char *e (p, i)
3576 1.1 mrg char **p;
3577 1.1 mrg int i;
3578 1.1 mrg {
3579 1.1 mrg return p[i];
3580 1.1 mrg }
3581 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3582 1.1 mrg {
3583 1.1 mrg char *s;
3584 1.1 mrg va_list v;
3585 1.1 mrg va_start (v,p);
3586 1.1 mrg s = g (p, va_arg (v,int));
3587 1.1 mrg va_end (v);
3588 1.1 mrg return s;
3589 1.1 mrg }
3590 1.1 mrg
3591 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3592 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3593 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3594 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3595 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3596 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3597 1.1 mrg that's true only with -std. */
3598 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3599 1.1 mrg
3600 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3601 1.1 mrg inside strings and character constants. */
3602 1.1 mrg #define FOO(x) 'x'
3603 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3604 1.1 mrg
3605 1.1 mrg int test (int i, double x);
3606 1.1 mrg struct s1 {int (*f) (int a);};
3607 1.1 mrg struct s2 {int (*f) (double a);};
3608 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3609 1.1 mrg int argc;
3610 1.1 mrg char **argv;
3611 1.1 mrg int
3612 1.1 mrg main ()
3613 1.1 mrg {
3614 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3615 1.1 mrg ;
3616 1.1 mrg return 0;
3617 1.1 mrg }
3618 1.1 mrg _ACEOF
3619 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3620 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3621 1.1 mrg do
3622 1.1 mrg CC="$ac_save_CC $ac_arg"
3623 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3624 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3625 1.1 mrg fi
3626 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3627 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3628 1.1 mrg done
3629 1.1 mrg rm -f conftest.$ac_ext
3630 1.1 mrg CC=$ac_save_CC
3631 1.1 mrg
3632 1.1 mrg fi
3633 1.1 mrg # AC_CACHE_VAL
3634 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3635 1.1 mrg x)
3636 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3637 1.1 mrg $as_echo "none needed" >&6; } ;;
3638 1.1 mrg xno)
3639 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3640 1.1 mrg $as_echo "unsupported" >&6; } ;;
3641 1.1 mrg *)
3642 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3644 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3645 1.1 mrg esac
3646 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3647 1.1 mrg
3648 1.1 mrg fi
3649 1.1 mrg
3650 1.1 mrg ac_ext=c
3651 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3652 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3653 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3654 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3655 1.1 mrg DEPDIR="${am__leading_dot}deps"
3656 1.1 mrg
3657 1.1 mrg ac_config_commands="$ac_config_commands depfiles"
3658 1.1 mrg
3659 1.1 mrg
3660 1.1 mrg am_make=${MAKE-make}
3661 1.1 mrg cat > confinc << 'END'
3662 1.1 mrg am__doit:
3663 1.1 mrg @echo this is the am__doit target
3664 1.1 mrg .PHONY: am__doit
3665 1.1 mrg END
3666 1.1 mrg # If we don't find an include directive, just comment out the code.
3667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3668 1.1 mrg $as_echo_n "checking for style of include used by $am_make... " >&6; }
3669 1.1 mrg am__include="#"
3670 1.1 mrg am__quote=
3671 1.1 mrg _am_result=none
3672 1.1 mrg # First try GNU make style include.
3673 1.1 mrg echo "include confinc" > confmf
3674 1.1 mrg # Ignore all kinds of additional output from `make'.
3675 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3676 1.1 mrg *the\ am__doit\ target*)
3677 1.1 mrg am__include=include
3678 1.1 mrg am__quote=
3679 1.1 mrg _am_result=GNU
3680 1.1 mrg ;;
3681 1.1 mrg esac
3682 1.1 mrg # Now try BSD make style include.
3683 1.1 mrg if test "$am__include" = "#"; then
3684 1.1 mrg echo '.include "confinc"' > confmf
3685 1.1 mrg case `$am_make -s -f confmf 2> /dev/null` in #(
3686 1.1 mrg *the\ am__doit\ target*)
3687 1.1 mrg am__include=.include
3688 1.1 mrg am__quote="\""
3689 1.1 mrg _am_result=BSD
3690 1.1 mrg ;;
3691 1.1 mrg esac
3692 1.1 mrg fi
3693 1.1 mrg
3694 1.1 mrg
3695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3696 1.1 mrg $as_echo "$_am_result" >&6; }
3697 1.1 mrg rm -f confinc confmf
3698 1.1 mrg
3699 1.1 mrg # Check whether --enable-dependency-tracking was given.
3700 1.1 mrg if test "${enable_dependency_tracking+set}" = set; then :
3701 1.1 mrg enableval=$enable_dependency_tracking;
3702 1.1 mrg fi
3703 1.1 mrg
3704 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3705 1.1 mrg am_depcomp="$ac_aux_dir/depcomp"
3706 1.1 mrg AMDEPBACKSLASH='\'
3707 1.1 mrg fi
3708 1.1 mrg if test "x$enable_dependency_tracking" != xno; then
3709 1.1 mrg AMDEP_TRUE=
3710 1.1 mrg AMDEP_FALSE='#'
3711 1.1 mrg else
3712 1.1 mrg AMDEP_TRUE='#'
3713 1.1 mrg AMDEP_FALSE=
3714 1.1 mrg fi
3715 1.1 mrg
3716 1.1 mrg
3717 1.1 mrg
3718 1.1 mrg depcc="$CC" am_compiler_list=
3719 1.1 mrg
3720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3721 1.1 mrg $as_echo_n "checking dependency style of $depcc... " >&6; }
3722 1.1 mrg if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3723 1.1 mrg $as_echo_n "(cached) " >&6
3724 1.1 mrg else
3725 1.1 mrg if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3726 1.1 mrg # We make a subdir and do the tests there. Otherwise we can end up
3727 1.1 mrg # making bogus files that we don't know about and never remove. For
3728 1.1 mrg # instance it was reported that on HP-UX the gcc test will end up
3729 1.1 mrg # making a dummy file named `D' -- because `-MD' means `put the output
3730 1.1 mrg # in D'.
3731 1.1 mrg mkdir conftest.dir
3732 1.1 mrg # Copy depcomp to subdir because otherwise we won't find it if we're
3733 1.1 mrg # using a relative directory.
3734 1.1 mrg cp "$am_depcomp" conftest.dir
3735 1.1 mrg cd conftest.dir
3736 1.1 mrg # We will build objects and dependencies in a subdirectory because
3737 1.1 mrg # it helps to detect inapplicable dependency modes. For instance
3738 1.1 mrg # both Tru64's cc and ICC support -MD to output dependencies as a
3739 1.1 mrg # side effect of compilation, but ICC will put the dependencies in
3740 1.1 mrg # the current directory while Tru64 will put them in the object
3741 1.1 mrg # directory.
3742 1.1 mrg mkdir sub
3743 1.1 mrg
3744 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3745 1.1 mrg if test "$am_compiler_list" = ""; then
3746 1.1 mrg am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3747 1.1 mrg fi
3748 1.1 mrg am__universal=false
3749 1.1 mrg case " $depcc " in #(
3750 1.1 mrg *\ -arch\ *\ -arch\ *) am__universal=true ;;
3751 1.1 mrg esac
3752 1.1 mrg
3753 1.1 mrg for depmode in $am_compiler_list; do
3754 1.1 mrg # Setup a source with many dependencies, because some compilers
3755 1.1 mrg # like to wrap large dependency lists on column 80 (with \), and
3756 1.1 mrg # we should not choose a depcomp mode which is confused by this.
3757 1.1 mrg #
3758 1.1 mrg # We need to recreate these files for each test, as the compiler may
3759 1.1 mrg # overwrite some of them when testing with obscure command lines.
3760 1.1 mrg # This happens at least with the AIX C compiler.
3761 1.1 mrg : > sub/conftest.c
3762 1.1 mrg for i in 1 2 3 4 5 6; do
3763 1.1 mrg echo '#include "conftst'$i'.h"' >> sub/conftest.c
3764 1.1 mrg # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3765 1.1 mrg # Solaris 8's {/usr,}/bin/sh.
3766 1.1 mrg touch sub/conftst$i.h
3767 1.1 mrg done
3768 1.1 mrg echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3769 1.1 mrg
3770 1.1 mrg # We check with `-c' and `-o' for the sake of the "dashmstdout"
3771 1.1 mrg # mode. It turns out that the SunPro C++ compiler does not properly
3772 1.1 mrg # handle `-M -o', and we need to detect this. Also, some Intel
3773 1.1 mrg # versions had trouble with output in subdirs
3774 1.1 mrg am__obj=sub/conftest.${OBJEXT-o}
3775 1.1 mrg am__minus_obj="-o $am__obj"
3776 1.1 mrg case $depmode in
3777 1.1 mrg gcc)
3778 1.1 mrg # This depmode causes a compiler race in universal mode.
3779 1.1 mrg test "$am__universal" = false || continue
3780 1.1 mrg ;;
3781 1.1 mrg nosideeffect)
3782 1.1 mrg # after this tag, mechanisms are not by side-effect, so they'll
3783 1.1 mrg # only be used when explicitly requested
3784 1.1 mrg if test "x$enable_dependency_tracking" = xyes; then
3785 1.1 mrg continue
3786 1.1 mrg else
3787 1.1 mrg break
3788 1.1 mrg fi
3789 1.1 mrg ;;
3790 1.1 mrg msvisualcpp | msvcmsys)
3791 1.1 mrg # This compiler won't grok `-c -o', but also, the minuso test has
3792 1.1 mrg # not run yet. These depmodes are late enough in the game, and
3793 1.1 mrg # so weak that their functioning should not be impacted.
3794 1.1 mrg am__obj=conftest.${OBJEXT-o}
3795 1.1 mrg am__minus_obj=
3796 1.1 mrg ;;
3797 1.1 mrg none) break ;;
3798 1.1 mrg esac
3799 1.1 mrg if depmode=$depmode \
3800 1.1 mrg source=sub/conftest.c object=$am__obj \
3801 1.1 mrg depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3802 1.1 mrg $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3803 1.1 mrg >/dev/null 2>conftest.err &&
3804 1.1 mrg grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3805 1.1 mrg grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3806 1.1 mrg grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3807 1.1 mrg ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3808 1.1 mrg # icc doesn't choke on unknown options, it will just issue warnings
3809 1.1 mrg # or remarks (even with -Werror). So we grep stderr for any message
3810 1.1 mrg # that says an option was ignored or not supported.
3811 1.1 mrg # When given -MP, icc 7.0 and 7.1 complain thusly:
3812 1.1 mrg # icc: Command line warning: ignoring option '-M'; no argument required
3813 1.1 mrg # The diagnosis changed in icc 8.0:
3814 1.1 mrg # icc: Command line remark: option '-MP' not supported
3815 1.1 mrg if (grep 'ignoring option' conftest.err ||
3816 1.1 mrg grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3817 1.1 mrg am_cv_CC_dependencies_compiler_type=$depmode
3818 1.1 mrg break
3819 1.1 mrg fi
3820 1.1 mrg fi
3821 1.1 mrg done
3822 1.1 mrg
3823 1.1 mrg cd ..
3824 1.1 mrg rm -rf conftest.dir
3825 1.1 mrg else
3826 1.1 mrg am_cv_CC_dependencies_compiler_type=none
3827 1.1 mrg fi
3828 1.1 mrg
3829 1.1 mrg fi
3830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3831 1.1 mrg $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3832 1.1 mrg CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3833 1.1 mrg
3834 1.1 mrg if
3835 1.1 mrg test "x$enable_dependency_tracking" != xno \
3836 1.1 mrg && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3837 1.1 mrg am__fastdepCC_TRUE=
3838 1.1 mrg am__fastdepCC_FALSE='#'
3839 1.1 mrg else
3840 1.1 mrg am__fastdepCC_TRUE='#'
3841 1.1 mrg am__fastdepCC_FALSE=
3842 1.1 mrg fi
3843 1.1 mrg
3844 1.1 mrg
3845 1.1 mrg
3846 1.1 mrg # Check whether --enable-largefile was given.
3847 1.1 mrg if test "${enable_largefile+set}" = set; then :
3848 1.1 mrg enableval=$enable_largefile;
3849 1.1 mrg fi
3850 1.1 mrg
3851 1.1 mrg if test "$enable_largefile" != no; then
3852 1.1 mrg
3853 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
3854 1.1 mrg $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
3855 1.1 mrg if test "${ac_cv_sys_largefile_CC+set}" = set; then :
3856 1.1 mrg $as_echo_n "(cached) " >&6
3857 1.1 mrg else
3858 1.1 mrg ac_cv_sys_largefile_CC=no
3859 1.1 mrg if test "$GCC" != yes; then
3860 1.1 mrg ac_save_CC=$CC
3861 1.1 mrg while :; do
3862 1.1 mrg # IRIX 6.2 and later do not support large files by default,
3863 1.1 mrg # so use the C compiler's -n32 option if that helps.
3864 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3865 1.1 mrg /* end confdefs.h. */
3866 1.1 mrg #include <sys/types.h>
3867 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3868 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3869 1.1 mrg since some C++ compilers masquerading as C compilers
3870 1.1 mrg incorrectly reject 9223372036854775807. */
3871 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3872 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3873 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3874 1.1 mrg ? 1 : -1];
3875 1.1 mrg int
3876 1.1 mrg main ()
3877 1.1 mrg {
3878 1.1 mrg
3879 1.1 mrg ;
3880 1.1 mrg return 0;
3881 1.1 mrg }
3882 1.1 mrg _ACEOF
3883 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3884 1.1 mrg break
3885 1.1 mrg fi
3886 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3887 1.1 mrg CC="$CC -n32"
3888 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3889 1.1 mrg ac_cv_sys_largefile_CC=' -n32'; break
3890 1.1 mrg fi
3891 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3892 1.1 mrg break
3893 1.1 mrg done
3894 1.1 mrg CC=$ac_save_CC
3895 1.1 mrg rm -f conftest.$ac_ext
3896 1.1 mrg fi
3897 1.1 mrg fi
3898 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
3899 1.1 mrg $as_echo "$ac_cv_sys_largefile_CC" >&6; }
3900 1.1 mrg if test "$ac_cv_sys_largefile_CC" != no; then
3901 1.1 mrg CC=$CC$ac_cv_sys_largefile_CC
3902 1.1 mrg fi
3903 1.1 mrg
3904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3905 1.1 mrg $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
3906 1.1 mrg if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
3907 1.1 mrg $as_echo_n "(cached) " >&6
3908 1.1 mrg else
3909 1.1 mrg while :; do
3910 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3911 1.1 mrg /* end confdefs.h. */
3912 1.1 mrg #include <sys/types.h>
3913 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3914 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3915 1.1 mrg since some C++ compilers masquerading as C compilers
3916 1.1 mrg incorrectly reject 9223372036854775807. */
3917 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3918 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3919 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3920 1.1 mrg ? 1 : -1];
3921 1.1 mrg int
3922 1.1 mrg main ()
3923 1.1 mrg {
3924 1.1 mrg
3925 1.1 mrg ;
3926 1.1 mrg return 0;
3927 1.1 mrg }
3928 1.1 mrg _ACEOF
3929 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3930 1.1 mrg ac_cv_sys_file_offset_bits=no; break
3931 1.1 mrg fi
3932 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3933 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3934 1.1 mrg /* end confdefs.h. */
3935 1.1 mrg #define _FILE_OFFSET_BITS 64
3936 1.1 mrg #include <sys/types.h>
3937 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3938 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3939 1.1 mrg since some C++ compilers masquerading as C compilers
3940 1.1 mrg incorrectly reject 9223372036854775807. */
3941 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3942 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3943 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3944 1.1 mrg ? 1 : -1];
3945 1.1 mrg int
3946 1.1 mrg main ()
3947 1.1 mrg {
3948 1.1 mrg
3949 1.1 mrg ;
3950 1.1 mrg return 0;
3951 1.1 mrg }
3952 1.1 mrg _ACEOF
3953 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3954 1.1 mrg ac_cv_sys_file_offset_bits=64; break
3955 1.1 mrg fi
3956 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3957 1.1 mrg ac_cv_sys_file_offset_bits=unknown
3958 1.1 mrg break
3959 1.1 mrg done
3960 1.1 mrg fi
3961 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
3962 1.1 mrg $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
3963 1.1 mrg case $ac_cv_sys_file_offset_bits in #(
3964 1.1 mrg no | unknown) ;;
3965 1.1 mrg *)
3966 1.1 mrg cat >>confdefs.h <<_ACEOF
3967 1.1 mrg #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3968 1.1 mrg _ACEOF
3969 1.1 mrg ;;
3970 1.1 mrg esac
3971 1.1 mrg rm -rf conftest*
3972 1.1 mrg if test $ac_cv_sys_file_offset_bits = unknown; then
3973 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
3974 1.1 mrg $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
3975 1.1 mrg if test "${ac_cv_sys_large_files+set}" = set; then :
3976 1.1 mrg $as_echo_n "(cached) " >&6
3977 1.1 mrg else
3978 1.1 mrg while :; do
3979 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3980 1.1 mrg /* end confdefs.h. */
3981 1.1 mrg #include <sys/types.h>
3982 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
3983 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
3984 1.1 mrg since some C++ compilers masquerading as C compilers
3985 1.1 mrg incorrectly reject 9223372036854775807. */
3986 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3987 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3988 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
3989 1.1 mrg ? 1 : -1];
3990 1.1 mrg int
3991 1.1 mrg main ()
3992 1.1 mrg {
3993 1.1 mrg
3994 1.1 mrg ;
3995 1.1 mrg return 0;
3996 1.1 mrg }
3997 1.1 mrg _ACEOF
3998 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3999 1.1 mrg ac_cv_sys_large_files=no; break
4000 1.1 mrg fi
4001 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4002 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4003 1.1 mrg /* end confdefs.h. */
4004 1.1 mrg #define _LARGE_FILES 1
4005 1.1 mrg #include <sys/types.h>
4006 1.1 mrg /* Check that off_t can represent 2**63 - 1 correctly.
4007 1.1 mrg We can't simply define LARGE_OFF_T to be 9223372036854775807,
4008 1.1 mrg since some C++ compilers masquerading as C compilers
4009 1.1 mrg incorrectly reject 9223372036854775807. */
4010 1.1 mrg #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4011 1.1 mrg int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4012 1.1 mrg && LARGE_OFF_T % 2147483647 == 1)
4013 1.1 mrg ? 1 : -1];
4014 1.1 mrg int
4015 1.1 mrg main ()
4016 1.1 mrg {
4017 1.1 mrg
4018 1.1 mrg ;
4019 1.1 mrg return 0;
4020 1.1 mrg }
4021 1.1 mrg _ACEOF
4022 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4023 1.1 mrg ac_cv_sys_large_files=1; break
4024 1.1 mrg fi
4025 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4026 1.1 mrg ac_cv_sys_large_files=unknown
4027 1.1 mrg break
4028 1.1 mrg done
4029 1.1 mrg fi
4030 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4031 1.1 mrg $as_echo "$ac_cv_sys_large_files" >&6; }
4032 1.1 mrg case $ac_cv_sys_large_files in #(
4033 1.1 mrg no | unknown) ;;
4034 1.1 mrg *)
4035 1.1 mrg cat >>confdefs.h <<_ACEOF
4036 1.1 mrg #define _LARGE_FILES $ac_cv_sys_large_files
4037 1.1 mrg _ACEOF
4038 1.1 mrg ;;
4039 1.1 mrg esac
4040 1.1 mrg rm -rf conftest*
4041 1.1 mrg fi
4042 1.1 mrg fi
4043 1.1 mrg
4044 1.2 apb ac_lto_plugin_warn_cflags=
4045 1.2 apb save_CFLAGS="$CFLAGS"
4046 1.2 apb for real_option in -Wall; do
4047 1.2 apb # Do the check with the no- prefix removed since gcc silently
4048 1.2 apb # accepts any -Wno-* option on purpose
4049 1.2 apb case $real_option in
4050 1.2 apb -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
4051 1.2 apb *) option=$real_option ;;
4052 1.2 apb esac
4053 1.2 apb as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
4054 1.2 apb
4055 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
4056 1.2 apb $as_echo_n "checking whether $CC supports $option... " >&6; }
4057 1.2 apb if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
4058 1.2 apb $as_echo_n "(cached) " >&6
4059 1.2 apb else
4060 1.2 apb CFLAGS="$option"
4061 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4062 1.2 apb /* end confdefs.h. */
4063 1.2 apb
4064 1.2 apb int
4065 1.2 apb main ()
4066 1.2 apb {
4067 1.2 apb
4068 1.2 apb ;
4069 1.2 apb return 0;
4070 1.2 apb }
4071 1.2 apb _ACEOF
4072 1.2 apb if ac_fn_c_try_compile "$LINENO"; then :
4073 1.2 apb eval "$as_acx_Woption=yes"
4074 1.2 apb else
4075 1.2 apb eval "$as_acx_Woption=no"
4076 1.2 apb fi
4077 1.2 apb rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4078 1.1 mrg
4079 1.2 apb fi
4080 1.2 apb eval ac_res=\$$as_acx_Woption
4081 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4082 1.2 apb $as_echo "$ac_res" >&6; }
4083 1.2 apb if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
4084 1.2 apb ac_lto_plugin_warn_cflags="$ac_lto_plugin_warn_cflags${ac_lto_plugin_warn_cflags:+ }$real_option"
4085 1.2 apb fi
4086 1.2 apb done
4087 1.2 apb CFLAGS="$save_CFLAGS"
4088 1.1 mrg
4089 1.1 mrg case `pwd` in
4090 1.1 mrg *\ * | *\ *)
4091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4092 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4093 1.1 mrg esac
4094 1.1 mrg
4095 1.1 mrg
4096 1.1 mrg
4097 1.1 mrg macro_version='2.2.7a'
4098 1.1 mrg macro_revision='1.3134'
4099 1.1 mrg
4100 1.1 mrg
4101 1.1 mrg
4102 1.1 mrg
4103 1.1 mrg
4104 1.1 mrg
4105 1.1 mrg
4106 1.1 mrg
4107 1.1 mrg
4108 1.1 mrg
4109 1.1 mrg
4110 1.1 mrg
4111 1.1 mrg
4112 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
4113 1.1 mrg
4114 1.1 mrg # Backslashify metacharacters that are still active within
4115 1.1 mrg # double-quoted strings.
4116 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4117 1.1 mrg
4118 1.1 mrg # Same as above, but do not quote variable references.
4119 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
4120 1.1 mrg
4121 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
4122 1.1 mrg # double_quote_subst'ed string.
4123 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4124 1.1 mrg
4125 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
4126 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4127 1.1 mrg
4128 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
4129 1.1 mrg no_glob_subst='s/\*/\\\*/g'
4130 1.1 mrg
4131 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4132 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4133 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4134 1.1 mrg
4135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4136 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
4137 1.1 mrg # Test print first, because it will be a builtin if present.
4138 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4139 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4140 1.1 mrg ECHO='print -r --'
4141 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4142 1.1 mrg ECHO='printf %s\n'
4143 1.1 mrg else
4144 1.1 mrg # Use this function as a fallback that always works.
4145 1.1 mrg func_fallback_echo ()
4146 1.1 mrg {
4147 1.1 mrg eval 'cat <<_LTECHO_EOF
4148 1.1 mrg $1
4149 1.1 mrg _LTECHO_EOF'
4150 1.1 mrg }
4151 1.1 mrg ECHO='func_fallback_echo'
4152 1.1 mrg fi
4153 1.1 mrg
4154 1.1 mrg # func_echo_all arg...
4155 1.1 mrg # Invoke $ECHO with all args, space-separated.
4156 1.1 mrg func_echo_all ()
4157 1.1 mrg {
4158 1.1 mrg $ECHO ""
4159 1.1 mrg }
4160 1.1 mrg
4161 1.1 mrg case "$ECHO" in
4162 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4163 1.1 mrg $as_echo "printf" >&6; } ;;
4164 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4165 1.1 mrg $as_echo "print -r" >&6; } ;;
4166 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4167 1.1 mrg $as_echo "cat" >&6; } ;;
4168 1.1 mrg esac
4169 1.1 mrg
4170 1.1 mrg
4171 1.1 mrg
4172 1.1 mrg
4173 1.1 mrg
4174 1.1 mrg
4175 1.1 mrg
4176 1.1 mrg
4177 1.1 mrg
4178 1.1 mrg
4179 1.1 mrg
4180 1.1 mrg
4181 1.1 mrg
4182 1.1 mrg
4183 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4184 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4185 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
4186 1.1 mrg $as_echo_n "(cached) " >&6
4187 1.1 mrg else
4188 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4189 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
4190 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
4191 1.1 mrg done
4192 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4193 1.1 mrg { ac_script=; unset ac_script;}
4194 1.1 mrg if test -z "$SED"; then
4195 1.1 mrg ac_path_SED_found=false
4196 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4197 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4198 1.1 mrg for as_dir in $PATH
4199 1.1 mrg do
4200 1.1 mrg IFS=$as_save_IFS
4201 1.1 mrg test -z "$as_dir" && as_dir=.
4202 1.1 mrg for ac_prog in sed gsed; do
4203 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4204 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4205 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4206 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
4207 1.1 mrg # Check for GNU $ac_path_SED
4208 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
4209 1.1 mrg *GNU*)
4210 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4211 1.1 mrg *)
4212 1.1 mrg ac_count=0
4213 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4214 1.1 mrg while :
4215 1.1 mrg do
4216 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4217 1.1 mrg mv "conftest.tmp" "conftest.in"
4218 1.1 mrg cp "conftest.in" "conftest.nl"
4219 1.1 mrg $as_echo '' >> "conftest.nl"
4220 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4221 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4222 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4223 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
4224 1.1 mrg # Best one so far, save it but keep looking for a better one
4225 1.1 mrg ac_cv_path_SED="$ac_path_SED"
4226 1.1 mrg ac_path_SED_max=$ac_count
4227 1.1 mrg fi
4228 1.1 mrg # 10*(2^10) chars as input seems more than enough
4229 1.1 mrg test $ac_count -gt 10 && break
4230 1.1 mrg done
4231 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4232 1.1 mrg esac
4233 1.1 mrg
4234 1.1 mrg $ac_path_SED_found && break 3
4235 1.1 mrg done
4236 1.1 mrg done
4237 1.1 mrg done
4238 1.1 mrg IFS=$as_save_IFS
4239 1.1 mrg if test -z "$ac_cv_path_SED"; then
4240 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
4241 1.1 mrg fi
4242 1.1 mrg else
4243 1.1 mrg ac_cv_path_SED=$SED
4244 1.1 mrg fi
4245 1.1 mrg
4246 1.1 mrg fi
4247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4248 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
4249 1.1 mrg SED="$ac_cv_path_SED"
4250 1.1 mrg rm -f conftest.sed
4251 1.1 mrg
4252 1.1 mrg test -z "$SED" && SED=sed
4253 1.1 mrg Xsed="$SED -e 1s/^X//"
4254 1.1 mrg
4255 1.1 mrg
4256 1.1 mrg
4257 1.1 mrg
4258 1.1 mrg
4259 1.1 mrg
4260 1.1 mrg
4261 1.1 mrg
4262 1.1 mrg
4263 1.1 mrg
4264 1.1 mrg
4265 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4266 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4267 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
4268 1.1 mrg $as_echo_n "(cached) " >&6
4269 1.1 mrg else
4270 1.1 mrg if test -z "$GREP"; then
4271 1.1 mrg ac_path_GREP_found=false
4272 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4273 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4274 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4275 1.1 mrg do
4276 1.1 mrg IFS=$as_save_IFS
4277 1.1 mrg test -z "$as_dir" && as_dir=.
4278 1.1 mrg for ac_prog in grep ggrep; do
4279 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4280 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4281 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4282 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
4283 1.1 mrg # Check for GNU $ac_path_GREP
4284 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
4285 1.1 mrg *GNU*)
4286 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4287 1.1 mrg *)
4288 1.1 mrg ac_count=0
4289 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4290 1.1 mrg while :
4291 1.1 mrg do
4292 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4293 1.1 mrg mv "conftest.tmp" "conftest.in"
4294 1.1 mrg cp "conftest.in" "conftest.nl"
4295 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
4296 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4297 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4298 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4299 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
4300 1.1 mrg # Best one so far, save it but keep looking for a better one
4301 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
4302 1.1 mrg ac_path_GREP_max=$ac_count
4303 1.1 mrg fi
4304 1.1 mrg # 10*(2^10) chars as input seems more than enough
4305 1.1 mrg test $ac_count -gt 10 && break
4306 1.1 mrg done
4307 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4308 1.1 mrg esac
4309 1.1 mrg
4310 1.1 mrg $ac_path_GREP_found && break 3
4311 1.1 mrg done
4312 1.1 mrg done
4313 1.1 mrg done
4314 1.1 mrg IFS=$as_save_IFS
4315 1.1 mrg if test -z "$ac_cv_path_GREP"; then
4316 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4317 1.1 mrg fi
4318 1.1 mrg else
4319 1.1 mrg ac_cv_path_GREP=$GREP
4320 1.1 mrg fi
4321 1.1 mrg
4322 1.1 mrg fi
4323 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4324 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
4325 1.1 mrg GREP="$ac_cv_path_GREP"
4326 1.1 mrg
4327 1.1 mrg
4328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4329 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
4330 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
4331 1.1 mrg $as_echo_n "(cached) " >&6
4332 1.1 mrg else
4333 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4334 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
4335 1.1 mrg else
4336 1.1 mrg if test -z "$EGREP"; then
4337 1.1 mrg ac_path_EGREP_found=false
4338 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4339 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4340 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4341 1.1 mrg do
4342 1.1 mrg IFS=$as_save_IFS
4343 1.1 mrg test -z "$as_dir" && as_dir=.
4344 1.1 mrg for ac_prog in egrep; do
4345 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4346 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4347 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4348 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
4349 1.1 mrg # Check for GNU $ac_path_EGREP
4350 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
4351 1.1 mrg *GNU*)
4352 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4353 1.1 mrg *)
4354 1.1 mrg ac_count=0
4355 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4356 1.1 mrg while :
4357 1.1 mrg do
4358 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4359 1.1 mrg mv "conftest.tmp" "conftest.in"
4360 1.1 mrg cp "conftest.in" "conftest.nl"
4361 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
4362 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4363 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4364 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4365 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4366 1.1 mrg # Best one so far, save it but keep looking for a better one
4367 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
4368 1.1 mrg ac_path_EGREP_max=$ac_count
4369 1.1 mrg fi
4370 1.1 mrg # 10*(2^10) chars as input seems more than enough
4371 1.1 mrg test $ac_count -gt 10 && break
4372 1.1 mrg done
4373 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4374 1.1 mrg esac
4375 1.1 mrg
4376 1.1 mrg $ac_path_EGREP_found && break 3
4377 1.1 mrg done
4378 1.1 mrg done
4379 1.1 mrg done
4380 1.1 mrg IFS=$as_save_IFS
4381 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
4382 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4383 1.1 mrg fi
4384 1.1 mrg else
4385 1.1 mrg ac_cv_path_EGREP=$EGREP
4386 1.1 mrg fi
4387 1.1 mrg
4388 1.1 mrg fi
4389 1.1 mrg fi
4390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4391 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
4392 1.1 mrg EGREP="$ac_cv_path_EGREP"
4393 1.1 mrg
4394 1.1 mrg
4395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4396 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
4397 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
4398 1.1 mrg $as_echo_n "(cached) " >&6
4399 1.1 mrg else
4400 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4401 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
4402 1.1 mrg else
4403 1.1 mrg if test -z "$FGREP"; then
4404 1.1 mrg ac_path_FGREP_found=false
4405 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
4406 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4407 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4408 1.1 mrg do
4409 1.1 mrg IFS=$as_save_IFS
4410 1.1 mrg test -z "$as_dir" && as_dir=.
4411 1.1 mrg for ac_prog in fgrep; do
4412 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4413 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4414 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4415 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
4416 1.1 mrg # Check for GNU $ac_path_FGREP
4417 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
4418 1.1 mrg *GNU*)
4419 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4420 1.1 mrg *)
4421 1.1 mrg ac_count=0
4422 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
4423 1.1 mrg while :
4424 1.1 mrg do
4425 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
4426 1.1 mrg mv "conftest.tmp" "conftest.in"
4427 1.1 mrg cp "conftest.in" "conftest.nl"
4428 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
4429 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4430 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4431 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
4432 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4433 1.1 mrg # Best one so far, save it but keep looking for a better one
4434 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
4435 1.1 mrg ac_path_FGREP_max=$ac_count
4436 1.1 mrg fi
4437 1.1 mrg # 10*(2^10) chars as input seems more than enough
4438 1.1 mrg test $ac_count -gt 10 && break
4439 1.1 mrg done
4440 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4441 1.1 mrg esac
4442 1.1 mrg
4443 1.1 mrg $ac_path_FGREP_found && break 3
4444 1.1 mrg done
4445 1.1 mrg done
4446 1.1 mrg done
4447 1.1 mrg IFS=$as_save_IFS
4448 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
4449 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4450 1.1 mrg fi
4451 1.1 mrg else
4452 1.1 mrg ac_cv_path_FGREP=$FGREP
4453 1.1 mrg fi
4454 1.1 mrg
4455 1.1 mrg fi
4456 1.1 mrg fi
4457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4458 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
4459 1.1 mrg FGREP="$ac_cv_path_FGREP"
4460 1.1 mrg
4461 1.1 mrg
4462 1.1 mrg test -z "$GREP" && GREP=grep
4463 1.1 mrg
4464 1.1 mrg
4465 1.1 mrg
4466 1.1 mrg
4467 1.1 mrg
4468 1.1 mrg
4469 1.1 mrg
4470 1.1 mrg
4471 1.1 mrg
4472 1.1 mrg
4473 1.1 mrg
4474 1.1 mrg
4475 1.1 mrg
4476 1.1 mrg
4477 1.1 mrg
4478 1.1 mrg
4479 1.1 mrg
4480 1.1 mrg
4481 1.1 mrg
4482 1.1 mrg # Check whether --with-gnu-ld was given.
4483 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
4484 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4485 1.1 mrg else
4486 1.1 mrg with_gnu_ld=no
4487 1.1 mrg fi
4488 1.1 mrg
4489 1.1 mrg ac_prog=ld
4490 1.1 mrg if test "$GCC" = yes; then
4491 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
4492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4493 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
4494 1.1 mrg case $host in
4495 1.1 mrg *-*-mingw*)
4496 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
4497 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4498 1.1 mrg *)
4499 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4500 1.1 mrg esac
4501 1.1 mrg case $ac_prog in
4502 1.1 mrg # Accept absolute paths.
4503 1.1 mrg [\\/]* | ?:[\\/]*)
4504 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
4505 1.1 mrg # Canonicalize the pathname of ld
4506 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4507 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4508 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4509 1.1 mrg done
4510 1.1 mrg test -z "$LD" && LD="$ac_prog"
4511 1.1 mrg ;;
4512 1.1 mrg "")
4513 1.1 mrg # If it fails, then pretend we aren't using GCC.
4514 1.1 mrg ac_prog=ld
4515 1.1 mrg ;;
4516 1.1 mrg *)
4517 1.1 mrg # If it is relative, then search for the first ld in PATH.
4518 1.1 mrg with_gnu_ld=unknown
4519 1.1 mrg ;;
4520 1.1 mrg esac
4521 1.1 mrg elif test "$with_gnu_ld" = yes; then
4522 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4523 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
4524 1.1 mrg else
4525 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4526 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
4527 1.1 mrg fi
4528 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
4529 1.1 mrg $as_echo_n "(cached) " >&6
4530 1.1 mrg else
4531 1.1 mrg if test -z "$LD"; then
4532 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4533 1.1 mrg for ac_dir in $PATH; do
4534 1.1 mrg IFS="$lt_save_ifs"
4535 1.1 mrg test -z "$ac_dir" && ac_dir=.
4536 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4537 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
4538 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
4539 1.1 mrg # but apparently some variants of GNU ld only accept -v.
4540 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
4541 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4542 1.1 mrg *GNU* | *'with BFD'*)
4543 1.1 mrg test "$with_gnu_ld" != no && break
4544 1.1 mrg ;;
4545 1.1 mrg *)
4546 1.1 mrg test "$with_gnu_ld" != yes && break
4547 1.1 mrg ;;
4548 1.1 mrg esac
4549 1.1 mrg fi
4550 1.1 mrg done
4551 1.1 mrg IFS="$lt_save_ifs"
4552 1.1 mrg else
4553 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
4554 1.1 mrg fi
4555 1.1 mrg fi
4556 1.1 mrg
4557 1.1 mrg LD="$lt_cv_path_LD"
4558 1.1 mrg if test -n "$LD"; then
4559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4560 1.1 mrg $as_echo "$LD" >&6; }
4561 1.1 mrg else
4562 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563 1.1 mrg $as_echo "no" >&6; }
4564 1.1 mrg fi
4565 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
4566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4567 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4568 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4569 1.1 mrg $as_echo_n "(cached) " >&6
4570 1.1 mrg else
4571 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
4572 1.1 mrg case `$LD -v 2>&1 </dev/null` in
4573 1.1 mrg *GNU* | *'with BFD'*)
4574 1.1 mrg lt_cv_prog_gnu_ld=yes
4575 1.1 mrg ;;
4576 1.1 mrg *)
4577 1.1 mrg lt_cv_prog_gnu_ld=no
4578 1.1 mrg ;;
4579 1.1 mrg esac
4580 1.1 mrg fi
4581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4582 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4583 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
4584 1.1 mrg
4585 1.1 mrg
4586 1.1 mrg
4587 1.1 mrg
4588 1.1 mrg
4589 1.1 mrg
4590 1.1 mrg
4591 1.1 mrg
4592 1.1 mrg
4593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4594 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4595 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
4596 1.1 mrg $as_echo_n "(cached) " >&6
4597 1.1 mrg else
4598 1.1 mrg if test -n "$NM"; then
4599 1.1 mrg # Let the user override the test.
4600 1.1 mrg lt_cv_path_NM="$NM"
4601 1.1 mrg else
4602 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
4603 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4604 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
4605 1.1 mrg fi
4606 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
4607 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4608 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4609 1.1 mrg IFS="$lt_save_ifs"
4610 1.1 mrg test -z "$ac_dir" && ac_dir=.
4611 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
4612 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4613 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
4614 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4615 1.1 mrg # nm: unknown option "B" ignored
4616 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
4617 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4618 1.1 mrg */dev/null* | *'Invalid file or object type'*)
4619 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
4620 1.1 mrg break
4621 1.1 mrg ;;
4622 1.1 mrg *)
4623 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4624 1.1 mrg */dev/null*)
4625 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
4626 1.1 mrg break
4627 1.1 mrg ;;
4628 1.1 mrg *)
4629 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4630 1.1 mrg continue # so that we can try to find one that supports BSD flags
4631 1.1 mrg ;;
4632 1.1 mrg esac
4633 1.1 mrg ;;
4634 1.1 mrg esac
4635 1.1 mrg fi
4636 1.1 mrg done
4637 1.1 mrg IFS="$lt_save_ifs"
4638 1.1 mrg done
4639 1.1 mrg : ${lt_cv_path_NM=no}
4640 1.1 mrg fi
4641 1.1 mrg fi
4642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4643 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
4644 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
4645 1.1 mrg NM="$lt_cv_path_NM"
4646 1.1 mrg else
4647 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
4648 1.1 mrg if test -n "$DUMPBIN"; then :
4649 1.1 mrg # Let the user override the test.
4650 1.1 mrg else
4651 1.1 mrg if test -n "$ac_tool_prefix"; then
4652 1.1 mrg for ac_prog in dumpbin "link -dump"
4653 1.1 mrg do
4654 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4655 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4656 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4657 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4658 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4659 1.1 mrg $as_echo_n "(cached) " >&6
4660 1.1 mrg else
4661 1.1 mrg if test -n "$DUMPBIN"; then
4662 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4663 1.1 mrg else
4664 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4665 1.1 mrg for as_dir in $PATH
4666 1.1 mrg do
4667 1.1 mrg IFS=$as_save_IFS
4668 1.1 mrg test -z "$as_dir" && as_dir=.
4669 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4670 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4671 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4672 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4673 1.1 mrg break 2
4674 1.1 mrg fi
4675 1.1 mrg done
4676 1.1 mrg done
4677 1.1 mrg IFS=$as_save_IFS
4678 1.1 mrg
4679 1.1 mrg fi
4680 1.1 mrg fi
4681 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
4682 1.1 mrg if test -n "$DUMPBIN"; then
4683 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4684 1.1 mrg $as_echo "$DUMPBIN" >&6; }
4685 1.1 mrg else
4686 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4687 1.1 mrg $as_echo "no" >&6; }
4688 1.1 mrg fi
4689 1.1 mrg
4690 1.1 mrg
4691 1.1 mrg test -n "$DUMPBIN" && break
4692 1.1 mrg done
4693 1.1 mrg fi
4694 1.1 mrg if test -z "$DUMPBIN"; then
4695 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
4696 1.1 mrg for ac_prog in dumpbin "link -dump"
4697 1.1 mrg do
4698 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4699 1.1 mrg set dummy $ac_prog; ac_word=$2
4700 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4701 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4702 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4703 1.1 mrg $as_echo_n "(cached) " >&6
4704 1.1 mrg else
4705 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4706 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4707 1.1 mrg else
4708 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4709 1.1 mrg for as_dir in $PATH
4710 1.1 mrg do
4711 1.1 mrg IFS=$as_save_IFS
4712 1.1 mrg test -z "$as_dir" && as_dir=.
4713 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4714 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4715 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4716 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4717 1.1 mrg break 2
4718 1.1 mrg fi
4719 1.1 mrg done
4720 1.1 mrg done
4721 1.1 mrg IFS=$as_save_IFS
4722 1.1 mrg
4723 1.1 mrg fi
4724 1.1 mrg fi
4725 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4726 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
4727 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4728 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
4729 1.1 mrg else
4730 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4731 1.1 mrg $as_echo "no" >&6; }
4732 1.1 mrg fi
4733 1.1 mrg
4734 1.1 mrg
4735 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
4736 1.1 mrg done
4737 1.1 mrg
4738 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
4739 1.1 mrg DUMPBIN=":"
4740 1.1 mrg else
4741 1.1 mrg case $cross_compiling:$ac_tool_warned in
4742 1.1 mrg yes:)
4743 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4744 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4745 1.1 mrg ac_tool_warned=yes ;;
4746 1.1 mrg esac
4747 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
4748 1.1 mrg fi
4749 1.1 mrg fi
4750 1.1 mrg
4751 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4752 1.1 mrg *COFF*)
4753 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
4754 1.1 mrg ;;
4755 1.1 mrg *)
4756 1.1 mrg DUMPBIN=:
4757 1.1 mrg ;;
4758 1.1 mrg esac
4759 1.1 mrg fi
4760 1.1 mrg
4761 1.1 mrg if test "$DUMPBIN" != ":"; then
4762 1.1 mrg NM="$DUMPBIN"
4763 1.1 mrg fi
4764 1.1 mrg fi
4765 1.1 mrg test -z "$NM" && NM=nm
4766 1.1 mrg
4767 1.1 mrg
4768 1.1 mrg
4769 1.1 mrg
4770 1.1 mrg
4771 1.1 mrg
4772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4773 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4774 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
4775 1.1 mrg $as_echo_n "(cached) " >&6
4776 1.1 mrg else
4777 1.1 mrg lt_cv_nm_interface="BSD nm"
4778 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
4779 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4780 1.1 mrg (eval "$ac_compile" 2>conftest.err)
4781 1.1 mrg cat conftest.err >&5
4782 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4783 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4784 1.1 mrg cat conftest.err >&5
4785 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4786 1.1 mrg cat conftest.out >&5
4787 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4788 1.1 mrg lt_cv_nm_interface="MS dumpbin"
4789 1.1 mrg fi
4790 1.1 mrg rm -f conftest*
4791 1.1 mrg fi
4792 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4793 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
4794 1.1 mrg
4795 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4796 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
4797 1.1 mrg LN_S=$as_ln_s
4798 1.1 mrg if test "$LN_S" = "ln -s"; then
4799 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4800 1.1 mrg $as_echo "yes" >&6; }
4801 1.1 mrg else
4802 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4803 1.1 mrg $as_echo "no, using $LN_S" >&6; }
4804 1.1 mrg fi
4805 1.1 mrg
4806 1.1 mrg # find the maximum length of command line arguments
4807 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4808 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4809 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4810 1.1 mrg $as_echo_n "(cached) " >&6
4811 1.1 mrg else
4812 1.1 mrg i=0
4813 1.1 mrg teststring="ABCD"
4814 1.1 mrg
4815 1.1 mrg case $build_os in
4816 1.1 mrg msdosdjgpp*)
4817 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
4818 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
4819 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
4820 1.1 mrg # check would be larger than it should be.
4821 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
4822 1.1 mrg ;;
4823 1.1 mrg
4824 1.1 mrg gnu*)
4825 1.1 mrg # Under GNU Hurd, this test is not required because there is
4826 1.1 mrg # no limit to the length of command line arguments.
4827 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
4828 1.1 mrg lt_cv_sys_max_cmd_len=-1;
4829 1.1 mrg ;;
4830 1.1 mrg
4831 1.1 mrg cygwin* | mingw* | cegcc*)
4832 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
4833 1.1 mrg # about 5 minutes as the teststring grows exponentially.
4834 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
4835 1.1 mrg # you end up with a "frozen" computer, even though with patience
4836 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
4837 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
4838 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
4839 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4840 1.1 mrg ;;
4841 1.1 mrg
4842 1.1 mrg mint*)
4843 1.1 mrg # On MiNT this can take a long time and run out of memory.
4844 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4845 1.1 mrg ;;
4846 1.1 mrg
4847 1.1 mrg amigaos*)
4848 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
4849 1.1 mrg # So we just punt and use a minimum line length of 8192.
4850 1.1 mrg lt_cv_sys_max_cmd_len=8192;
4851 1.1 mrg ;;
4852 1.1 mrg
4853 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4854 1.1 mrg # This has been around since 386BSD, at least. Likely further.
4855 1.1 mrg if test -x /sbin/sysctl; then
4856 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4857 1.1 mrg elif test -x /usr/sbin/sysctl; then
4858 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4859 1.1 mrg else
4860 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4861 1.1 mrg fi
4862 1.1 mrg # And add a safety zone
4863 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4864 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4865 1.1 mrg ;;
4866 1.1 mrg
4867 1.1 mrg interix*)
4868 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
4869 1.1 mrg lt_cv_sys_max_cmd_len=196608
4870 1.1 mrg ;;
4871 1.1 mrg
4872 1.1 mrg osf*)
4873 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4874 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4875 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
4876 1.1 mrg # First set a reasonable default.
4877 1.1 mrg lt_cv_sys_max_cmd_len=16384
4878 1.1 mrg #
4879 1.1 mrg if test -x /sbin/sysconfig; then
4880 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4881 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
4882 1.1 mrg esac
4883 1.1 mrg fi
4884 1.1 mrg ;;
4885 1.1 mrg sco3.2v5*)
4886 1.1 mrg lt_cv_sys_max_cmd_len=102400
4887 1.1 mrg ;;
4888 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
4889 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4890 1.1 mrg if test -n "$kargmax"; then
4891 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4892 1.1 mrg else
4893 1.1 mrg lt_cv_sys_max_cmd_len=32768
4894 1.1 mrg fi
4895 1.1 mrg ;;
4896 1.1 mrg *)
4897 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4898 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
4899 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4900 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4901 1.1 mrg else
4902 1.1 mrg # Make teststring a little bigger before we do anything with it.
4903 1.1 mrg # a 1K string should be a reasonable start.
4904 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
4905 1.1 mrg teststring=$teststring$teststring
4906 1.1 mrg done
4907 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4908 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
4909 1.1 mrg # maximum length that is only half of the actual maximum length, but
4910 1.1 mrg # we can't tell.
4911 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4912 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4913 1.1 mrg test $i != 17 # 1/2 MB should be enough
4914 1.1 mrg do
4915 1.1 mrg i=`expr $i + 1`
4916 1.1 mrg teststring=$teststring$teststring
4917 1.1 mrg done
4918 1.1 mrg # Only check the string length outside the loop.
4919 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4920 1.1 mrg teststring=
4921 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
4922 1.1 mrg # massive amounts of additional arguments before passing them to the
4923 1.1 mrg # linker. It appears as though 1/2 is a usable value.
4924 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4925 1.1 mrg fi
4926 1.1 mrg ;;
4927 1.1 mrg esac
4928 1.1 mrg
4929 1.1 mrg fi
4930 1.1 mrg
4931 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
4932 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4933 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4934 1.1 mrg else
4935 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4936 1.1 mrg $as_echo "none" >&6; }
4937 1.1 mrg fi
4938 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
4939 1.1 mrg
4940 1.1 mrg
4941 1.1 mrg
4942 1.1 mrg
4943 1.1 mrg
4944 1.1 mrg
4945 1.1 mrg : ${CP="cp -f"}
4946 1.1 mrg : ${MV="mv -f"}
4947 1.1 mrg : ${RM="rm -f"}
4948 1.1 mrg
4949 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4950 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4951 1.1 mrg # Try some XSI features
4952 1.1 mrg xsi_shell=no
4953 1.1 mrg ( _lt_dummy="a/b/c"
4954 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4955 1.1 mrg = c,a/b,, \
4956 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
4957 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4958 1.1 mrg && xsi_shell=yes
4959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4960 1.1 mrg $as_echo "$xsi_shell" >&6; }
4961 1.1 mrg
4962 1.1 mrg
4963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4964 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4965 1.1 mrg lt_shell_append=no
4966 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4967 1.1 mrg >/dev/null 2>&1 \
4968 1.1 mrg && lt_shell_append=yes
4969 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4970 1.1 mrg $as_echo "$lt_shell_append" >&6; }
4971 1.1 mrg
4972 1.1 mrg
4973 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4974 1.1 mrg lt_unset=unset
4975 1.1 mrg else
4976 1.1 mrg lt_unset=false
4977 1.1 mrg fi
4978 1.1 mrg
4979 1.1 mrg
4980 1.1 mrg
4981 1.1 mrg
4982 1.1 mrg
4983 1.1 mrg # test EBCDIC or ASCII
4984 1.1 mrg case `echo X|tr X '\101'` in
4985 1.1 mrg A) # ASCII based system
4986 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4987 1.1 mrg lt_SP2NL='tr \040 \012'
4988 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
4989 1.1 mrg ;;
4990 1.1 mrg *) # EBCDIC based system
4991 1.1 mrg lt_SP2NL='tr \100 \n'
4992 1.1 mrg lt_NL2SP='tr \r\n \100\100'
4993 1.1 mrg ;;
4994 1.1 mrg esac
4995 1.1 mrg
4996 1.1 mrg
4997 1.1 mrg
4998 1.1 mrg
4999 1.1 mrg
5000 1.1 mrg
5001 1.1 mrg
5002 1.1 mrg
5003 1.1 mrg
5004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5005 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5006 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5007 1.1 mrg $as_echo_n "(cached) " >&6
5008 1.1 mrg else
5009 1.1 mrg lt_cv_ld_reload_flag='-r'
5010 1.1 mrg fi
5011 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5012 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5013 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5014 1.1 mrg case $reload_flag in
5015 1.1 mrg "" | " "*) ;;
5016 1.1 mrg *) reload_flag=" $reload_flag" ;;
5017 1.1 mrg esac
5018 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5019 1.1 mrg case $host_os in
5020 1.1 mrg darwin*)
5021 1.1 mrg if test "$GCC" = yes; then
5022 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5023 1.1 mrg else
5024 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5025 1.1 mrg fi
5026 1.1 mrg ;;
5027 1.1 mrg esac
5028 1.1 mrg
5029 1.1 mrg
5030 1.1 mrg
5031 1.1 mrg
5032 1.1 mrg
5033 1.1 mrg
5034 1.1 mrg
5035 1.1 mrg
5036 1.1 mrg
5037 1.1 mrg if test -n "$ac_tool_prefix"; then
5038 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5039 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5040 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5041 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5042 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5043 1.1 mrg $as_echo_n "(cached) " >&6
5044 1.1 mrg else
5045 1.1 mrg if test -n "$OBJDUMP"; then
5046 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5047 1.1 mrg else
5048 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5049 1.1 mrg for as_dir in $PATH
5050 1.1 mrg do
5051 1.1 mrg IFS=$as_save_IFS
5052 1.1 mrg test -z "$as_dir" && as_dir=.
5053 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5054 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5055 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5056 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5057 1.1 mrg break 2
5058 1.1 mrg fi
5059 1.1 mrg done
5060 1.1 mrg done
5061 1.1 mrg IFS=$as_save_IFS
5062 1.1 mrg
5063 1.1 mrg fi
5064 1.1 mrg fi
5065 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5066 1.1 mrg if test -n "$OBJDUMP"; then
5067 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5068 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5069 1.1 mrg else
5070 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5071 1.1 mrg $as_echo "no" >&6; }
5072 1.1 mrg fi
5073 1.1 mrg
5074 1.1 mrg
5075 1.1 mrg fi
5076 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5077 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5078 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5079 1.1 mrg set dummy objdump; ac_word=$2
5080 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5081 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5082 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5083 1.1 mrg $as_echo_n "(cached) " >&6
5084 1.1 mrg else
5085 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5086 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5087 1.1 mrg else
5088 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5089 1.1 mrg for as_dir in $PATH
5090 1.1 mrg do
5091 1.1 mrg IFS=$as_save_IFS
5092 1.1 mrg test -z "$as_dir" && as_dir=.
5093 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5094 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5095 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5096 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5097 1.1 mrg break 2
5098 1.1 mrg fi
5099 1.1 mrg done
5100 1.1 mrg done
5101 1.1 mrg IFS=$as_save_IFS
5102 1.1 mrg
5103 1.1 mrg fi
5104 1.1 mrg fi
5105 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5106 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5108 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5109 1.1 mrg else
5110 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5111 1.1 mrg $as_echo "no" >&6; }
5112 1.1 mrg fi
5113 1.1 mrg
5114 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5115 1.1 mrg OBJDUMP="false"
5116 1.1 mrg else
5117 1.1 mrg case $cross_compiling:$ac_tool_warned in
5118 1.1 mrg yes:)
5119 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5120 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5121 1.1 mrg ac_tool_warned=yes ;;
5122 1.1 mrg esac
5123 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5124 1.1 mrg fi
5125 1.1 mrg else
5126 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5127 1.1 mrg fi
5128 1.1 mrg
5129 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5130 1.1 mrg
5131 1.1 mrg
5132 1.1 mrg
5133 1.1 mrg
5134 1.1 mrg
5135 1.1 mrg
5136 1.1 mrg
5137 1.1 mrg
5138 1.1 mrg
5139 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5140 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5141 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5142 1.1 mrg $as_echo_n "(cached) " >&6
5143 1.1 mrg else
5144 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5145 1.1 mrg lt_cv_file_magic_test_file=
5146 1.1 mrg lt_cv_deplibs_check_method='unknown'
5147 1.1 mrg # Need to set the preceding variable on all platforms that support
5148 1.1 mrg # interlibrary dependencies.
5149 1.1 mrg # 'none' -- dependencies not supported.
5150 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5151 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5152 1.1 mrg # 'test_compile' -- check by making test program.
5153 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5154 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5155 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5156 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5157 1.1 mrg
5158 1.1 mrg case $host_os in
5159 1.1 mrg aix[4-9]*)
5160 1.1 mrg lt_cv_deplibs_check_method=pass_all
5161 1.1 mrg ;;
5162 1.1 mrg
5163 1.1 mrg beos*)
5164 1.1 mrg lt_cv_deplibs_check_method=pass_all
5165 1.1 mrg ;;
5166 1.1 mrg
5167 1.1 mrg bsdi[45]*)
5168 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5169 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
5170 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
5171 1.1 mrg ;;
5172 1.1 mrg
5173 1.1 mrg cygwin*)
5174 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
5175 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5176 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5177 1.1 mrg ;;
5178 1.1 mrg
5179 1.1 mrg mingw* | pw32*)
5180 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
5181 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
5182 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
5183 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5184 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5185 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5186 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
5187 1.1 mrg else
5188 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5189 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5190 1.1 mrg fi
5191 1.1 mrg ;;
5192 1.1 mrg
5193 1.1 mrg cegcc*)
5194 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
5195 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5196 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
5197 1.1 mrg ;;
5198 1.1 mrg
5199 1.1 mrg darwin* | rhapsody*)
5200 1.1 mrg lt_cv_deplibs_check_method=pass_all
5201 1.1 mrg ;;
5202 1.1 mrg
5203 1.1 mrg freebsd* | dragonfly*)
5204 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5205 1.1 mrg case $host_cpu in
5206 1.1 mrg i*86 )
5207 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
5208 1.1 mrg # Let's accept both of them until this is cleared up.
5209 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5210 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5211 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5212 1.1 mrg ;;
5213 1.1 mrg esac
5214 1.1 mrg else
5215 1.1 mrg lt_cv_deplibs_check_method=pass_all
5216 1.1 mrg fi
5217 1.1 mrg ;;
5218 1.1 mrg
5219 1.1 mrg gnu*)
5220 1.1 mrg lt_cv_deplibs_check_method=pass_all
5221 1.1 mrg ;;
5222 1.1 mrg
5223 1.1 mrg haiku*)
5224 1.1 mrg lt_cv_deplibs_check_method=pass_all
5225 1.1 mrg ;;
5226 1.1 mrg
5227 1.1 mrg hpux10.20* | hpux11*)
5228 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5229 1.1 mrg case $host_cpu in
5230 1.1 mrg ia64*)
5231 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5232 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5233 1.1 mrg ;;
5234 1.1 mrg hppa*64*)
5235 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5236 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5237 1.1 mrg ;;
5238 1.1 mrg *)
5239 1.1 mrg lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5240 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
5241 1.1 mrg ;;
5242 1.1 mrg esac
5243 1.1 mrg ;;
5244 1.1 mrg
5245 1.1 mrg interix[3-9]*)
5246 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5247 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5248 1.1 mrg ;;
5249 1.1 mrg
5250 1.1 mrg irix5* | irix6* | nonstopux*)
5251 1.1 mrg case $LD in
5252 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
5253 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
5254 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
5255 1.1 mrg *) libmagic=never-match;;
5256 1.1 mrg esac
5257 1.1 mrg lt_cv_deplibs_check_method=pass_all
5258 1.1 mrg ;;
5259 1.1 mrg
5260 1.1 mrg # This must be Linux ELF.
5261 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
5262 1.1 mrg lt_cv_deplibs_check_method=pass_all
5263 1.1 mrg ;;
5264 1.1 mrg
5265 1.1 mrg netbsd*)
5266 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5267 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5268 1.1 mrg else
5269 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5270 1.1 mrg fi
5271 1.1 mrg ;;
5272 1.1 mrg
5273 1.1 mrg newos6*)
5274 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5275 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
5276 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
5277 1.1 mrg ;;
5278 1.1 mrg
5279 1.1 mrg *nto* | *qnx*)
5280 1.1 mrg lt_cv_deplibs_check_method=pass_all
5281 1.1 mrg ;;
5282 1.1 mrg
5283 1.1 mrg openbsd*)
5284 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5285 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5286 1.1 mrg else
5287 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5288 1.1 mrg fi
5289 1.1 mrg ;;
5290 1.1 mrg
5291 1.1 mrg osf3* | osf4* | osf5*)
5292 1.1 mrg lt_cv_deplibs_check_method=pass_all
5293 1.1 mrg ;;
5294 1.1 mrg
5295 1.1 mrg rdos*)
5296 1.1 mrg lt_cv_deplibs_check_method=pass_all
5297 1.1 mrg ;;
5298 1.1 mrg
5299 1.1 mrg solaris*)
5300 1.1 mrg lt_cv_deplibs_check_method=pass_all
5301 1.1 mrg ;;
5302 1.1 mrg
5303 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5304 1.1 mrg lt_cv_deplibs_check_method=pass_all
5305 1.1 mrg ;;
5306 1.1 mrg
5307 1.1 mrg sysv4 | sysv4.3*)
5308 1.1 mrg case $host_vendor in
5309 1.1 mrg motorola)
5310 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5311 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5312 1.1 mrg ;;
5313 1.1 mrg ncr)
5314 1.1 mrg lt_cv_deplibs_check_method=pass_all
5315 1.1 mrg ;;
5316 1.1 mrg sequent)
5317 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5318 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5319 1.1 mrg ;;
5320 1.1 mrg sni)
5321 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
5322 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5323 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
5324 1.1 mrg ;;
5325 1.1 mrg siemens)
5326 1.1 mrg lt_cv_deplibs_check_method=pass_all
5327 1.1 mrg ;;
5328 1.1 mrg pc)
5329 1.1 mrg lt_cv_deplibs_check_method=pass_all
5330 1.1 mrg ;;
5331 1.1 mrg esac
5332 1.1 mrg ;;
5333 1.1 mrg
5334 1.1 mrg tpf*)
5335 1.1 mrg lt_cv_deplibs_check_method=pass_all
5336 1.1 mrg ;;
5337 1.1 mrg esac
5338 1.1 mrg
5339 1.1 mrg fi
5340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5341 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
5342 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
5343 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
5344 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
5345 1.1 mrg
5346 1.1 mrg
5347 1.1 mrg
5348 1.1 mrg
5349 1.1 mrg
5350 1.1 mrg
5351 1.1 mrg
5352 1.1 mrg
5353 1.1 mrg
5354 1.1 mrg
5355 1.1 mrg
5356 1.1 mrg
5357 1.1 mrg if test -n "$ac_tool_prefix"; then
5358 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5359 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
5360 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5361 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5362 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
5363 1.1 mrg $as_echo_n "(cached) " >&6
5364 1.1 mrg else
5365 1.1 mrg if test -n "$AR"; then
5366 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
5367 1.1 mrg else
5368 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5369 1.1 mrg for as_dir in $PATH
5370 1.1 mrg do
5371 1.1 mrg IFS=$as_save_IFS
5372 1.1 mrg test -z "$as_dir" && as_dir=.
5373 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5374 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5375 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
5376 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5377 1.1 mrg break 2
5378 1.1 mrg fi
5379 1.1 mrg done
5380 1.1 mrg done
5381 1.1 mrg IFS=$as_save_IFS
5382 1.1 mrg
5383 1.1 mrg fi
5384 1.1 mrg fi
5385 1.1 mrg AR=$ac_cv_prog_AR
5386 1.1 mrg if test -n "$AR"; then
5387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5388 1.1 mrg $as_echo "$AR" >&6; }
5389 1.1 mrg else
5390 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5391 1.1 mrg $as_echo "no" >&6; }
5392 1.1 mrg fi
5393 1.1 mrg
5394 1.1 mrg
5395 1.1 mrg fi
5396 1.1 mrg if test -z "$ac_cv_prog_AR"; then
5397 1.1 mrg ac_ct_AR=$AR
5398 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
5399 1.1 mrg set dummy ar; ac_word=$2
5400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5401 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5402 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5403 1.1 mrg $as_echo_n "(cached) " >&6
5404 1.1 mrg else
5405 1.1 mrg if test -n "$ac_ct_AR"; then
5406 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5407 1.1 mrg else
5408 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5409 1.1 mrg for as_dir in $PATH
5410 1.1 mrg do
5411 1.1 mrg IFS=$as_save_IFS
5412 1.1 mrg test -z "$as_dir" && as_dir=.
5413 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5414 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5415 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
5416 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5417 1.1 mrg break 2
5418 1.1 mrg fi
5419 1.1 mrg done
5420 1.1 mrg done
5421 1.1 mrg IFS=$as_save_IFS
5422 1.1 mrg
5423 1.1 mrg fi
5424 1.1 mrg fi
5425 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
5426 1.1 mrg if test -n "$ac_ct_AR"; then
5427 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5428 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
5429 1.1 mrg else
5430 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5431 1.1 mrg $as_echo "no" >&6; }
5432 1.1 mrg fi
5433 1.1 mrg
5434 1.1 mrg if test "x$ac_ct_AR" = x; then
5435 1.1 mrg AR="false"
5436 1.1 mrg else
5437 1.1 mrg case $cross_compiling:$ac_tool_warned in
5438 1.1 mrg yes:)
5439 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5440 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5441 1.1 mrg ac_tool_warned=yes ;;
5442 1.1 mrg esac
5443 1.1 mrg AR=$ac_ct_AR
5444 1.1 mrg fi
5445 1.1 mrg else
5446 1.1 mrg AR="$ac_cv_prog_AR"
5447 1.1 mrg fi
5448 1.1 mrg
5449 1.1 mrg test -z "$AR" && AR=ar
5450 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
5451 1.1 mrg
5452 1.1 mrg
5453 1.1 mrg
5454 1.1 mrg
5455 1.1 mrg
5456 1.1 mrg
5457 1.1 mrg
5458 1.1 mrg
5459 1.1 mrg
5460 1.1 mrg
5461 1.1 mrg
5462 1.1 mrg if test -n "$ac_tool_prefix"; then
5463 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5464 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
5465 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5466 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5467 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
5468 1.1 mrg $as_echo_n "(cached) " >&6
5469 1.1 mrg else
5470 1.1 mrg if test -n "$STRIP"; then
5471 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5472 1.1 mrg else
5473 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5474 1.1 mrg for as_dir in $PATH
5475 1.1 mrg do
5476 1.1 mrg IFS=$as_save_IFS
5477 1.1 mrg test -z "$as_dir" && as_dir=.
5478 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5479 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5480 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5481 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5482 1.1 mrg break 2
5483 1.1 mrg fi
5484 1.1 mrg done
5485 1.1 mrg done
5486 1.1 mrg IFS=$as_save_IFS
5487 1.1 mrg
5488 1.1 mrg fi
5489 1.1 mrg fi
5490 1.1 mrg STRIP=$ac_cv_prog_STRIP
5491 1.1 mrg if test -n "$STRIP"; then
5492 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5493 1.1 mrg $as_echo "$STRIP" >&6; }
5494 1.1 mrg else
5495 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5496 1.1 mrg $as_echo "no" >&6; }
5497 1.1 mrg fi
5498 1.1 mrg
5499 1.1 mrg
5500 1.1 mrg fi
5501 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
5502 1.1 mrg ac_ct_STRIP=$STRIP
5503 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
5504 1.1 mrg set dummy strip; ac_word=$2
5505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5506 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5507 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5508 1.1 mrg $as_echo_n "(cached) " >&6
5509 1.1 mrg else
5510 1.1 mrg if test -n "$ac_ct_STRIP"; then
5511 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5512 1.1 mrg else
5513 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5514 1.1 mrg for as_dir in $PATH
5515 1.1 mrg do
5516 1.1 mrg IFS=$as_save_IFS
5517 1.1 mrg test -z "$as_dir" && as_dir=.
5518 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5519 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5520 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
5521 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5522 1.1 mrg break 2
5523 1.1 mrg fi
5524 1.1 mrg done
5525 1.1 mrg done
5526 1.1 mrg IFS=$as_save_IFS
5527 1.1 mrg
5528 1.1 mrg fi
5529 1.1 mrg fi
5530 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5531 1.1 mrg if test -n "$ac_ct_STRIP"; then
5532 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5533 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
5534 1.1 mrg else
5535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5536 1.1 mrg $as_echo "no" >&6; }
5537 1.1 mrg fi
5538 1.1 mrg
5539 1.1 mrg if test "x$ac_ct_STRIP" = x; then
5540 1.1 mrg STRIP=":"
5541 1.1 mrg else
5542 1.1 mrg case $cross_compiling:$ac_tool_warned in
5543 1.1 mrg yes:)
5544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5545 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5546 1.1 mrg ac_tool_warned=yes ;;
5547 1.1 mrg esac
5548 1.1 mrg STRIP=$ac_ct_STRIP
5549 1.1 mrg fi
5550 1.1 mrg else
5551 1.1 mrg STRIP="$ac_cv_prog_STRIP"
5552 1.1 mrg fi
5553 1.1 mrg
5554 1.1 mrg test -z "$STRIP" && STRIP=:
5555 1.1 mrg
5556 1.1 mrg
5557 1.1 mrg
5558 1.1 mrg
5559 1.1 mrg
5560 1.1 mrg
5561 1.1 mrg if test -n "$ac_tool_prefix"; then
5562 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5563 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5565 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5566 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
5567 1.1 mrg $as_echo_n "(cached) " >&6
5568 1.1 mrg else
5569 1.1 mrg if test -n "$RANLIB"; then
5570 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5571 1.1 mrg else
5572 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5573 1.1 mrg for as_dir in $PATH
5574 1.1 mrg do
5575 1.1 mrg IFS=$as_save_IFS
5576 1.1 mrg test -z "$as_dir" && as_dir=.
5577 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5578 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5579 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5580 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5581 1.1 mrg break 2
5582 1.1 mrg fi
5583 1.1 mrg done
5584 1.1 mrg done
5585 1.1 mrg IFS=$as_save_IFS
5586 1.1 mrg
5587 1.1 mrg fi
5588 1.1 mrg fi
5589 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
5590 1.1 mrg if test -n "$RANLIB"; then
5591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5592 1.1 mrg $as_echo "$RANLIB" >&6; }
5593 1.1 mrg else
5594 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5595 1.1 mrg $as_echo "no" >&6; }
5596 1.1 mrg fi
5597 1.1 mrg
5598 1.1 mrg
5599 1.1 mrg fi
5600 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
5601 1.1 mrg ac_ct_RANLIB=$RANLIB
5602 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
5603 1.1 mrg set dummy ranlib; ac_word=$2
5604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5605 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5606 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5607 1.1 mrg $as_echo_n "(cached) " >&6
5608 1.1 mrg else
5609 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5610 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5611 1.1 mrg else
5612 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5613 1.1 mrg for as_dir in $PATH
5614 1.1 mrg do
5615 1.1 mrg IFS=$as_save_IFS
5616 1.1 mrg test -z "$as_dir" && as_dir=.
5617 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5618 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5619 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
5620 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5621 1.1 mrg break 2
5622 1.1 mrg fi
5623 1.1 mrg done
5624 1.1 mrg done
5625 1.1 mrg IFS=$as_save_IFS
5626 1.1 mrg
5627 1.1 mrg fi
5628 1.1 mrg fi
5629 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5630 1.1 mrg if test -n "$ac_ct_RANLIB"; then
5631 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5632 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
5633 1.1 mrg else
5634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5635 1.1 mrg $as_echo "no" >&6; }
5636 1.1 mrg fi
5637 1.1 mrg
5638 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
5639 1.1 mrg RANLIB=":"
5640 1.1 mrg else
5641 1.1 mrg case $cross_compiling:$ac_tool_warned in
5642 1.1 mrg yes:)
5643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5644 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5645 1.1 mrg ac_tool_warned=yes ;;
5646 1.1 mrg esac
5647 1.1 mrg RANLIB=$ac_ct_RANLIB
5648 1.1 mrg fi
5649 1.1 mrg else
5650 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5651 1.1 mrg fi
5652 1.1 mrg
5653 1.1 mrg test -z "$RANLIB" && RANLIB=:
5654 1.1 mrg
5655 1.1 mrg
5656 1.1 mrg
5657 1.1 mrg
5658 1.1 mrg
5659 1.1 mrg
5660 1.1 mrg # Determine commands to create old-style static archives.
5661 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5662 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
5663 1.1 mrg old_postuninstall_cmds=
5664 1.1 mrg
5665 1.1 mrg if test -n "$RANLIB"; then
5666 1.1 mrg case $host_os in
5667 1.1 mrg openbsd*)
5668 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5669 1.1 mrg ;;
5670 1.1 mrg *)
5671 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5672 1.1 mrg ;;
5673 1.1 mrg esac
5674 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5675 1.1 mrg fi
5676 1.1 mrg
5677 1.1 mrg case $host_os in
5678 1.1 mrg darwin*)
5679 1.1 mrg lock_old_archive_extraction=yes ;;
5680 1.1 mrg *)
5681 1.1 mrg lock_old_archive_extraction=no ;;
5682 1.1 mrg esac
5683 1.1 mrg
5684 1.1 mrg
5685 1.1 mrg
5686 1.1 mrg
5687 1.1 mrg
5688 1.1 mrg
5689 1.1 mrg
5690 1.1 mrg
5691 1.1 mrg
5692 1.1 mrg
5693 1.1 mrg
5694 1.1 mrg
5695 1.1 mrg
5696 1.1 mrg
5697 1.1 mrg
5698 1.1 mrg
5699 1.1 mrg
5700 1.1 mrg
5701 1.1 mrg
5702 1.1 mrg
5703 1.1 mrg
5704 1.1 mrg
5705 1.1 mrg
5706 1.1 mrg
5707 1.1 mrg
5708 1.1 mrg
5709 1.1 mrg
5710 1.1 mrg
5711 1.1 mrg
5712 1.1 mrg
5713 1.1 mrg
5714 1.1 mrg
5715 1.1 mrg
5716 1.1 mrg
5717 1.1 mrg
5718 1.1 mrg
5719 1.1 mrg
5720 1.1 mrg
5721 1.1 mrg
5722 1.1 mrg # If no C compiler was specified, use CC.
5723 1.1 mrg LTCC=${LTCC-"$CC"}
5724 1.1 mrg
5725 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
5726 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5727 1.1 mrg
5728 1.1 mrg # Allow CC to be a program name with arguments.
5729 1.1 mrg compiler=$CC
5730 1.1 mrg
5731 1.1 mrg
5732 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
5733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5734 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5735 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5736 1.1 mrg $as_echo_n "(cached) " >&6
5737 1.1 mrg else
5738 1.1 mrg
5739 1.1 mrg # These are sane defaults that work on at least a few old systems.
5740 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5741 1.1 mrg
5742 1.1 mrg # Character class describing NM global symbol codes.
5743 1.1 mrg symcode='[BCDEGRST]'
5744 1.1 mrg
5745 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
5746 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5747 1.1 mrg
5748 1.1 mrg # Define system-specific variables.
5749 1.1 mrg case $host_os in
5750 1.1 mrg aix*)
5751 1.1 mrg symcode='[BCDT]'
5752 1.1 mrg ;;
5753 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
5754 1.1 mrg symcode='[ABCDGISTW]'
5755 1.1 mrg ;;
5756 1.1 mrg hpux*)
5757 1.1 mrg if test "$host_cpu" = ia64; then
5758 1.1 mrg symcode='[ABCDEGRST]'
5759 1.1 mrg fi
5760 1.1 mrg ;;
5761 1.1 mrg irix* | nonstopux*)
5762 1.1 mrg symcode='[BCDEGRST]'
5763 1.1 mrg ;;
5764 1.1 mrg osf*)
5765 1.1 mrg symcode='[BCDEGQRST]'
5766 1.1 mrg ;;
5767 1.1 mrg solaris*)
5768 1.1 mrg symcode='[BDRT]'
5769 1.1 mrg ;;
5770 1.1 mrg sco3.2v5*)
5771 1.1 mrg symcode='[DT]'
5772 1.1 mrg ;;
5773 1.1 mrg sysv4.2uw2*)
5774 1.1 mrg symcode='[DT]'
5775 1.1 mrg ;;
5776 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
5777 1.1 mrg symcode='[ABDT]'
5778 1.1 mrg ;;
5779 1.1 mrg sysv4)
5780 1.1 mrg symcode='[DFNSTU]'
5781 1.1 mrg ;;
5782 1.1 mrg esac
5783 1.1 mrg
5784 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
5785 1.1 mrg case `$NM -V 2>&1` in
5786 1.1 mrg *GNU* | *'with BFD'*)
5787 1.1 mrg symcode='[ABCDGIRSTW]' ;;
5788 1.1 mrg esac
5789 1.1 mrg
5790 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
5791 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
5792 1.1 mrg # so use this general approach.
5793 1.1 mrg lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5794 1.1 mrg
5795 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
5796 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5797 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
5798 1.1 mrg
5799 1.1 mrg # Handle CRLF in mingw tool chain
5800 1.1 mrg opt_cr=
5801 1.1 mrg case $build_os in
5802 1.1 mrg mingw*)
5803 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5804 1.1 mrg ;;
5805 1.1 mrg esac
5806 1.1 mrg
5807 1.1 mrg # Try without a prefix underscore, then with it.
5808 1.1 mrg for ac_symprfx in "" "_"; do
5809 1.1 mrg
5810 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5811 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
5812 1.1 mrg
5813 1.1 mrg # Write the raw and C identifiers.
5814 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5815 1.1 mrg # Fake it for dumpbin and say T for any non-static function
5816 1.1 mrg # and D for any global variable.
5817 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
5818 1.1 mrg # which start with @ or ?.
5819 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
5820 1.1 mrg " {last_section=section; section=\$ 3};"\
5821 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5822 1.1 mrg " \$ 0!~/External *\|/{next};"\
5823 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5824 1.1 mrg " {if(hide[section]) next};"\
5825 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5826 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5827 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5828 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5829 1.1 mrg " ' prfx=^$ac_symprfx"
5830 1.1 mrg else
5831 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5832 1.1 mrg fi
5833 1.1 mrg
5834 1.1 mrg # Check to see that the pipe works correctly.
5835 1.1 mrg pipe_works=no
5836 1.1 mrg
5837 1.1 mrg rm -f conftest*
5838 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
5839 1.1 mrg #ifdef __cplusplus
5840 1.1 mrg extern "C" {
5841 1.1 mrg #endif
5842 1.1 mrg char nm_test_var;
5843 1.1 mrg void nm_test_func(void);
5844 1.1 mrg void nm_test_func(void){}
5845 1.1 mrg #ifdef __cplusplus
5846 1.1 mrg }
5847 1.1 mrg #endif
5848 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
5849 1.1 mrg _LT_EOF
5850 1.1 mrg
5851 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5852 1.1 mrg (eval $ac_compile) 2>&5
5853 1.1 mrg ac_status=$?
5854 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5855 1.1 mrg test $ac_status = 0; }; then
5856 1.1 mrg # Now try to grab the symbols.
5857 1.1 mrg nlist=conftest.nm
5858 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
5859 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5860 1.1 mrg ac_status=$?
5861 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5862 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
5863 1.1 mrg # Try sorting and uniquifying the output.
5864 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
5865 1.1 mrg mv -f "$nlist"T "$nlist"
5866 1.1 mrg else
5867 1.1 mrg rm -f "$nlist"T
5868 1.1 mrg fi
5869 1.1 mrg
5870 1.1 mrg # Make sure that we snagged all the symbols we need.
5871 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5872 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5873 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
5874 1.1 mrg #ifdef __cplusplus
5875 1.1 mrg extern "C" {
5876 1.1 mrg #endif
5877 1.1 mrg
5878 1.1 mrg _LT_EOF
5879 1.1 mrg # Now generate the symbol file.
5880 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5881 1.1 mrg
5882 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
5883 1.1 mrg
5884 1.1 mrg /* The mapping between symbol names and symbols. */
5885 1.1 mrg const struct {
5886 1.1 mrg const char *name;
5887 1.1 mrg void *address;
5888 1.1 mrg }
5889 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
5890 1.1 mrg {
5891 1.1 mrg { "@PROGRAM@", (void *) 0 },
5892 1.1 mrg _LT_EOF
5893 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5894 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
5895 1.1 mrg {0, (void *) 0}
5896 1.1 mrg };
5897 1.1 mrg
5898 1.1 mrg /* This works around a problem in FreeBSD linker */
5899 1.1 mrg #ifdef FREEBSD_WORKAROUND
5900 1.1 mrg static const void *lt_preloaded_setup() {
5901 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
5902 1.1 mrg }
5903 1.1 mrg #endif
5904 1.1 mrg
5905 1.1 mrg #ifdef __cplusplus
5906 1.1 mrg }
5907 1.1 mrg #endif
5908 1.1 mrg _LT_EOF
5909 1.1 mrg # Now try linking the two files.
5910 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
5911 1.1 mrg lt_save_LIBS="$LIBS"
5912 1.1 mrg lt_save_CFLAGS="$CFLAGS"
5913 1.1 mrg LIBS="conftstm.$ac_objext"
5914 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5915 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5916 1.1 mrg (eval $ac_link) 2>&5
5917 1.1 mrg ac_status=$?
5918 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5919 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5920 1.1 mrg pipe_works=yes
5921 1.1 mrg fi
5922 1.1 mrg LIBS="$lt_save_LIBS"
5923 1.1 mrg CFLAGS="$lt_save_CFLAGS"
5924 1.1 mrg else
5925 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
5926 1.1 mrg fi
5927 1.1 mrg else
5928 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
5929 1.1 mrg fi
5930 1.1 mrg else
5931 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5932 1.1 mrg fi
5933 1.1 mrg else
5934 1.1 mrg echo "$progname: failed program was:" >&5
5935 1.1 mrg cat conftest.$ac_ext >&5
5936 1.1 mrg fi
5937 1.1 mrg rm -rf conftest* conftst*
5938 1.1 mrg
5939 1.1 mrg # Do not use the global_symbol_pipe unless it works.
5940 1.1 mrg if test "$pipe_works" = yes; then
5941 1.1 mrg break
5942 1.1 mrg else
5943 1.1 mrg lt_cv_sys_global_symbol_pipe=
5944 1.1 mrg fi
5945 1.1 mrg done
5946 1.1 mrg
5947 1.1 mrg fi
5948 1.1 mrg
5949 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
5950 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
5951 1.1 mrg fi
5952 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5953 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
5954 1.1 mrg $as_echo "failed" >&6; }
5955 1.1 mrg else
5956 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
5957 1.1 mrg $as_echo "ok" >&6; }
5958 1.1 mrg fi
5959 1.1 mrg
5960 1.1 mrg
5961 1.1 mrg
5962 1.1 mrg
5963 1.1 mrg
5964 1.1 mrg
5965 1.1 mrg
5966 1.1 mrg
5967 1.1 mrg
5968 1.1 mrg
5969 1.1 mrg
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg
5980 1.1 mrg
5981 1.1 mrg # Check whether --enable-libtool-lock was given.
5982 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
5983 1.1 mrg enableval=$enable_libtool_lock;
5984 1.1 mrg fi
5985 1.1 mrg
5986 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5987 1.1 mrg
5988 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
5989 1.1 mrg # libtool support.
5990 1.1 mrg case $host in
5991 1.1 mrg ia64-*-hpux*)
5992 1.1 mrg # Find out which ABI we are using.
5993 1.1 mrg echo 'int i;' > conftest.$ac_ext
5994 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5995 1.1 mrg (eval $ac_compile) 2>&5
5996 1.1 mrg ac_status=$?
5997 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5998 1.1 mrg test $ac_status = 0; }; then
5999 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6000 1.1 mrg *ELF-32*)
6001 1.1 mrg HPUX_IA64_MODE="32"
6002 1.1 mrg ;;
6003 1.1 mrg *ELF-64*)
6004 1.1 mrg HPUX_IA64_MODE="64"
6005 1.1 mrg ;;
6006 1.1 mrg esac
6007 1.1 mrg fi
6008 1.1 mrg rm -rf conftest*
6009 1.1 mrg ;;
6010 1.1 mrg *-*-irix6*)
6011 1.1 mrg # Find out which ABI we are using.
6012 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6013 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6014 1.1 mrg (eval $ac_compile) 2>&5
6015 1.1 mrg ac_status=$?
6016 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6017 1.1 mrg test $ac_status = 0; }; then
6018 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6019 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6020 1.1 mrg *32-bit*)
6021 1.1 mrg LD="${LD-ld} -melf32bsmip"
6022 1.1 mrg ;;
6023 1.1 mrg *N32*)
6024 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6025 1.1 mrg ;;
6026 1.1 mrg *64-bit*)
6027 1.1 mrg LD="${LD-ld} -melf64bmip"
6028 1.1 mrg ;;
6029 1.1 mrg esac
6030 1.1 mrg else
6031 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6032 1.1 mrg *32-bit*)
6033 1.1 mrg LD="${LD-ld} -32"
6034 1.1 mrg ;;
6035 1.1 mrg *N32*)
6036 1.1 mrg LD="${LD-ld} -n32"
6037 1.1 mrg ;;
6038 1.1 mrg *64-bit*)
6039 1.1 mrg LD="${LD-ld} -64"
6040 1.1 mrg ;;
6041 1.1 mrg esac
6042 1.1 mrg fi
6043 1.1 mrg fi
6044 1.1 mrg rm -rf conftest*
6045 1.1 mrg ;;
6046 1.1 mrg
6047 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6048 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6049 1.1 mrg # Find out which ABI we are using.
6050 1.1 mrg echo 'int i;' > conftest.$ac_ext
6051 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6052 1.1 mrg (eval $ac_compile) 2>&5
6053 1.1 mrg ac_status=$?
6054 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6055 1.1 mrg test $ac_status = 0; }; then
6056 1.1 mrg case `/usr/bin/file conftest.o` in
6057 1.1 mrg *32-bit*)
6058 1.1 mrg case $host in
6059 1.1 mrg x86_64-*kfreebsd*-gnu)
6060 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6061 1.1 mrg ;;
6062 1.1 mrg x86_64-*linux*)
6063 1.2 apb case `/usr/bin/file conftest.o` in
6064 1.2 apb *x86-64*)
6065 1.2 apb LD="${LD-ld} -m elf32_x86_64"
6066 1.2 apb ;;
6067 1.2 apb *)
6068 1.2 apb LD="${LD-ld} -m elf_i386"
6069 1.2 apb ;;
6070 1.2 apb esac
6071 1.1 mrg ;;
6072 1.1 mrg ppc64-*linux*|powerpc64-*linux*)
6073 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6074 1.1 mrg ;;
6075 1.1 mrg s390x-*linux*)
6076 1.1 mrg LD="${LD-ld} -m elf_s390"
6077 1.1 mrg ;;
6078 1.1 mrg sparc64-*linux*)
6079 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6080 1.1 mrg ;;
6081 1.1 mrg esac
6082 1.1 mrg ;;
6083 1.1 mrg *64-bit*)
6084 1.1 mrg case $host in
6085 1.1 mrg x86_64-*kfreebsd*-gnu)
6086 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6087 1.1 mrg ;;
6088 1.1 mrg x86_64-*linux*)
6089 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6090 1.1 mrg ;;
6091 1.1 mrg ppc*-*linux*|powerpc*-*linux*)
6092 1.1 mrg LD="${LD-ld} -m elf64ppc"
6093 1.1 mrg ;;
6094 1.1 mrg s390*-*linux*|s390*-*tpf*)
6095 1.1 mrg LD="${LD-ld} -m elf64_s390"
6096 1.1 mrg ;;
6097 1.1 mrg sparc*-*linux*)
6098 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6099 1.1 mrg ;;
6100 1.1 mrg esac
6101 1.1 mrg ;;
6102 1.1 mrg esac
6103 1.1 mrg fi
6104 1.1 mrg rm -rf conftest*
6105 1.1 mrg ;;
6106 1.1 mrg
6107 1.1 mrg *-*-sco3.2v5*)
6108 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6109 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6110 1.1 mrg CFLAGS="$CFLAGS -belf"
6111 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6112 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6113 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6114 1.1 mrg $as_echo_n "(cached) " >&6
6115 1.1 mrg else
6116 1.1 mrg ac_ext=c
6117 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6118 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6119 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6120 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6121 1.1 mrg
6122 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6123 1.1 mrg /* end confdefs.h. */
6124 1.1 mrg
6125 1.1 mrg int
6126 1.1 mrg main ()
6127 1.1 mrg {
6128 1.1 mrg
6129 1.1 mrg ;
6130 1.1 mrg return 0;
6131 1.1 mrg }
6132 1.1 mrg _ACEOF
6133 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6134 1.1 mrg lt_cv_cc_needs_belf=yes
6135 1.1 mrg else
6136 1.1 mrg lt_cv_cc_needs_belf=no
6137 1.1 mrg fi
6138 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6139 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6140 1.1 mrg ac_ext=c
6141 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6142 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6143 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6144 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6145 1.1 mrg
6146 1.1 mrg fi
6147 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6148 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6149 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6150 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6151 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6152 1.1 mrg fi
6153 1.1 mrg ;;
6154 1.1 mrg sparc*-*solaris*)
6155 1.1 mrg # Find out which ABI we are using.
6156 1.1 mrg echo 'int i;' > conftest.$ac_ext
6157 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6158 1.1 mrg (eval $ac_compile) 2>&5
6159 1.1 mrg ac_status=$?
6160 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6161 1.1 mrg test $ac_status = 0; }; then
6162 1.1 mrg case `/usr/bin/file conftest.o` in
6163 1.1 mrg *64-bit*)
6164 1.1 mrg case $lt_cv_prog_gnu_ld in
6165 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
6166 1.1 mrg *)
6167 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6168 1.1 mrg LD="${LD-ld} -64"
6169 1.1 mrg fi
6170 1.1 mrg ;;
6171 1.1 mrg esac
6172 1.1 mrg ;;
6173 1.1 mrg esac
6174 1.1 mrg fi
6175 1.1 mrg rm -rf conftest*
6176 1.1 mrg ;;
6177 1.1 mrg esac
6178 1.1 mrg
6179 1.1 mrg need_locks="$enable_libtool_lock"
6180 1.1 mrg
6181 1.1 mrg
6182 1.1 mrg case $host_os in
6183 1.1 mrg rhapsody* | darwin*)
6184 1.1 mrg if test -n "$ac_tool_prefix"; then
6185 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6186 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6187 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6188 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6189 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6190 1.1 mrg $as_echo_n "(cached) " >&6
6191 1.1 mrg else
6192 1.1 mrg if test -n "$DSYMUTIL"; then
6193 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6194 1.1 mrg else
6195 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6196 1.1 mrg for as_dir in $PATH
6197 1.1 mrg do
6198 1.1 mrg IFS=$as_save_IFS
6199 1.1 mrg test -z "$as_dir" && as_dir=.
6200 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6201 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6202 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6203 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6204 1.1 mrg break 2
6205 1.1 mrg fi
6206 1.1 mrg done
6207 1.1 mrg done
6208 1.1 mrg IFS=$as_save_IFS
6209 1.1 mrg
6210 1.1 mrg fi
6211 1.1 mrg fi
6212 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
6213 1.1 mrg if test -n "$DSYMUTIL"; then
6214 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6215 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
6216 1.1 mrg else
6217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6218 1.1 mrg $as_echo "no" >&6; }
6219 1.1 mrg fi
6220 1.1 mrg
6221 1.1 mrg
6222 1.1 mrg fi
6223 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
6224 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
6225 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
6226 1.1 mrg set dummy dsymutil; ac_word=$2
6227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6228 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6229 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6230 1.1 mrg $as_echo_n "(cached) " >&6
6231 1.1 mrg else
6232 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6233 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6234 1.1 mrg else
6235 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6236 1.1 mrg for as_dir in $PATH
6237 1.1 mrg do
6238 1.1 mrg IFS=$as_save_IFS
6239 1.1 mrg test -z "$as_dir" && as_dir=.
6240 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6241 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6242 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6243 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6244 1.1 mrg break 2
6245 1.1 mrg fi
6246 1.1 mrg done
6247 1.1 mrg done
6248 1.1 mrg IFS=$as_save_IFS
6249 1.1 mrg
6250 1.1 mrg fi
6251 1.1 mrg fi
6252 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6253 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
6254 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6255 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
6256 1.1 mrg else
6257 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6258 1.1 mrg $as_echo "no" >&6; }
6259 1.1 mrg fi
6260 1.1 mrg
6261 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
6262 1.1 mrg DSYMUTIL=":"
6263 1.1 mrg else
6264 1.1 mrg case $cross_compiling:$ac_tool_warned in
6265 1.1 mrg yes:)
6266 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6267 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6268 1.1 mrg ac_tool_warned=yes ;;
6269 1.1 mrg esac
6270 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
6271 1.1 mrg fi
6272 1.1 mrg else
6273 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6274 1.1 mrg fi
6275 1.1 mrg
6276 1.1 mrg if test -n "$ac_tool_prefix"; then
6277 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6278 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6279 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6280 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6281 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6282 1.1 mrg $as_echo_n "(cached) " >&6
6283 1.1 mrg else
6284 1.1 mrg if test -n "$NMEDIT"; then
6285 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6286 1.1 mrg else
6287 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6288 1.1 mrg for as_dir in $PATH
6289 1.1 mrg do
6290 1.1 mrg IFS=$as_save_IFS
6291 1.1 mrg test -z "$as_dir" && as_dir=.
6292 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6293 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6294 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6295 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6296 1.1 mrg break 2
6297 1.1 mrg fi
6298 1.1 mrg done
6299 1.1 mrg done
6300 1.1 mrg IFS=$as_save_IFS
6301 1.1 mrg
6302 1.1 mrg fi
6303 1.1 mrg fi
6304 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
6305 1.1 mrg if test -n "$NMEDIT"; then
6306 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6307 1.1 mrg $as_echo "$NMEDIT" >&6; }
6308 1.1 mrg else
6309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6310 1.1 mrg $as_echo "no" >&6; }
6311 1.1 mrg fi
6312 1.1 mrg
6313 1.1 mrg
6314 1.1 mrg fi
6315 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
6316 1.1 mrg ac_ct_NMEDIT=$NMEDIT
6317 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
6318 1.1 mrg set dummy nmedit; ac_word=$2
6319 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6320 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6321 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6322 1.1 mrg $as_echo_n "(cached) " >&6
6323 1.1 mrg else
6324 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6325 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6326 1.1 mrg else
6327 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6328 1.1 mrg for as_dir in $PATH
6329 1.1 mrg do
6330 1.1 mrg IFS=$as_save_IFS
6331 1.1 mrg test -z "$as_dir" && as_dir=.
6332 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6333 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6334 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
6335 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6336 1.1 mrg break 2
6337 1.1 mrg fi
6338 1.1 mrg done
6339 1.1 mrg done
6340 1.1 mrg IFS=$as_save_IFS
6341 1.1 mrg
6342 1.1 mrg fi
6343 1.1 mrg fi
6344 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6345 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
6346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6347 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
6348 1.1 mrg else
6349 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6350 1.1 mrg $as_echo "no" >&6; }
6351 1.1 mrg fi
6352 1.1 mrg
6353 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
6354 1.1 mrg NMEDIT=":"
6355 1.1 mrg else
6356 1.1 mrg case $cross_compiling:$ac_tool_warned in
6357 1.1 mrg yes:)
6358 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6359 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6360 1.1 mrg ac_tool_warned=yes ;;
6361 1.1 mrg esac
6362 1.1 mrg NMEDIT=$ac_ct_NMEDIT
6363 1.1 mrg fi
6364 1.1 mrg else
6365 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
6366 1.1 mrg fi
6367 1.1 mrg
6368 1.1 mrg if test -n "$ac_tool_prefix"; then
6369 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6370 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
6371 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6372 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6373 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
6374 1.1 mrg $as_echo_n "(cached) " >&6
6375 1.1 mrg else
6376 1.1 mrg if test -n "$LIPO"; then
6377 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6378 1.1 mrg else
6379 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6380 1.1 mrg for as_dir in $PATH
6381 1.1 mrg do
6382 1.1 mrg IFS=$as_save_IFS
6383 1.1 mrg test -z "$as_dir" && as_dir=.
6384 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6385 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6386 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6387 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6388 1.1 mrg break 2
6389 1.1 mrg fi
6390 1.1 mrg done
6391 1.1 mrg done
6392 1.1 mrg IFS=$as_save_IFS
6393 1.1 mrg
6394 1.1 mrg fi
6395 1.1 mrg fi
6396 1.1 mrg LIPO=$ac_cv_prog_LIPO
6397 1.1 mrg if test -n "$LIPO"; then
6398 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6399 1.1 mrg $as_echo "$LIPO" >&6; }
6400 1.1 mrg else
6401 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6402 1.1 mrg $as_echo "no" >&6; }
6403 1.1 mrg fi
6404 1.1 mrg
6405 1.1 mrg
6406 1.1 mrg fi
6407 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
6408 1.1 mrg ac_ct_LIPO=$LIPO
6409 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
6410 1.1 mrg set dummy lipo; ac_word=$2
6411 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6412 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6413 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6414 1.1 mrg $as_echo_n "(cached) " >&6
6415 1.1 mrg else
6416 1.1 mrg if test -n "$ac_ct_LIPO"; then
6417 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6418 1.1 mrg else
6419 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6420 1.1 mrg for as_dir in $PATH
6421 1.1 mrg do
6422 1.1 mrg IFS=$as_save_IFS
6423 1.1 mrg test -z "$as_dir" && as_dir=.
6424 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6425 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6426 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
6427 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6428 1.1 mrg break 2
6429 1.1 mrg fi
6430 1.1 mrg done
6431 1.1 mrg done
6432 1.1 mrg IFS=$as_save_IFS
6433 1.1 mrg
6434 1.1 mrg fi
6435 1.1 mrg fi
6436 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6437 1.1 mrg if test -n "$ac_ct_LIPO"; then
6438 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6439 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
6440 1.1 mrg else
6441 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6442 1.1 mrg $as_echo "no" >&6; }
6443 1.1 mrg fi
6444 1.1 mrg
6445 1.1 mrg if test "x$ac_ct_LIPO" = x; then
6446 1.1 mrg LIPO=":"
6447 1.1 mrg else
6448 1.1 mrg case $cross_compiling:$ac_tool_warned in
6449 1.1 mrg yes:)
6450 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6451 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6452 1.1 mrg ac_tool_warned=yes ;;
6453 1.1 mrg esac
6454 1.1 mrg LIPO=$ac_ct_LIPO
6455 1.1 mrg fi
6456 1.1 mrg else
6457 1.1 mrg LIPO="$ac_cv_prog_LIPO"
6458 1.1 mrg fi
6459 1.1 mrg
6460 1.1 mrg if test -n "$ac_tool_prefix"; then
6461 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6462 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
6463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6464 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6465 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
6466 1.1 mrg $as_echo_n "(cached) " >&6
6467 1.1 mrg else
6468 1.1 mrg if test -n "$OTOOL"; then
6469 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6470 1.1 mrg else
6471 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6472 1.1 mrg for as_dir in $PATH
6473 1.1 mrg do
6474 1.1 mrg IFS=$as_save_IFS
6475 1.1 mrg test -z "$as_dir" && as_dir=.
6476 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6477 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6478 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6479 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6480 1.1 mrg break 2
6481 1.1 mrg fi
6482 1.1 mrg done
6483 1.1 mrg done
6484 1.1 mrg IFS=$as_save_IFS
6485 1.1 mrg
6486 1.1 mrg fi
6487 1.1 mrg fi
6488 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
6489 1.1 mrg if test -n "$OTOOL"; then
6490 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6491 1.1 mrg $as_echo "$OTOOL" >&6; }
6492 1.1 mrg else
6493 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6494 1.1 mrg $as_echo "no" >&6; }
6495 1.1 mrg fi
6496 1.1 mrg
6497 1.1 mrg
6498 1.1 mrg fi
6499 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
6500 1.1 mrg ac_ct_OTOOL=$OTOOL
6501 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
6502 1.1 mrg set dummy otool; ac_word=$2
6503 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6504 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6505 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6506 1.1 mrg $as_echo_n "(cached) " >&6
6507 1.1 mrg else
6508 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6509 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6510 1.1 mrg else
6511 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6512 1.1 mrg for as_dir in $PATH
6513 1.1 mrg do
6514 1.1 mrg IFS=$as_save_IFS
6515 1.1 mrg test -z "$as_dir" && as_dir=.
6516 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6517 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6518 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
6519 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6520 1.1 mrg break 2
6521 1.1 mrg fi
6522 1.1 mrg done
6523 1.1 mrg done
6524 1.1 mrg IFS=$as_save_IFS
6525 1.1 mrg
6526 1.1 mrg fi
6527 1.1 mrg fi
6528 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6529 1.1 mrg if test -n "$ac_ct_OTOOL"; then
6530 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6531 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
6532 1.1 mrg else
6533 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6534 1.1 mrg $as_echo "no" >&6; }
6535 1.1 mrg fi
6536 1.1 mrg
6537 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
6538 1.1 mrg OTOOL=":"
6539 1.1 mrg else
6540 1.1 mrg case $cross_compiling:$ac_tool_warned in
6541 1.1 mrg yes:)
6542 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6543 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6544 1.1 mrg ac_tool_warned=yes ;;
6545 1.1 mrg esac
6546 1.1 mrg OTOOL=$ac_ct_OTOOL
6547 1.1 mrg fi
6548 1.1 mrg else
6549 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
6550 1.1 mrg fi
6551 1.1 mrg
6552 1.1 mrg if test -n "$ac_tool_prefix"; then
6553 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6554 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
6555 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6556 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6557 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6558 1.1 mrg $as_echo_n "(cached) " >&6
6559 1.1 mrg else
6560 1.1 mrg if test -n "$OTOOL64"; then
6561 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6562 1.1 mrg else
6563 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6564 1.1 mrg for as_dir in $PATH
6565 1.1 mrg do
6566 1.1 mrg IFS=$as_save_IFS
6567 1.1 mrg test -z "$as_dir" && as_dir=.
6568 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6569 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6570 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6571 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6572 1.1 mrg break 2
6573 1.1 mrg fi
6574 1.1 mrg done
6575 1.1 mrg done
6576 1.1 mrg IFS=$as_save_IFS
6577 1.1 mrg
6578 1.1 mrg fi
6579 1.1 mrg fi
6580 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
6581 1.1 mrg if test -n "$OTOOL64"; then
6582 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6583 1.1 mrg $as_echo "$OTOOL64" >&6; }
6584 1.1 mrg else
6585 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6586 1.1 mrg $as_echo "no" >&6; }
6587 1.1 mrg fi
6588 1.1 mrg
6589 1.1 mrg
6590 1.1 mrg fi
6591 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
6592 1.1 mrg ac_ct_OTOOL64=$OTOOL64
6593 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
6594 1.1 mrg set dummy otool64; ac_word=$2
6595 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6596 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6597 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6598 1.1 mrg $as_echo_n "(cached) " >&6
6599 1.1 mrg else
6600 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6601 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6602 1.1 mrg else
6603 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6604 1.1 mrg for as_dir in $PATH
6605 1.1 mrg do
6606 1.1 mrg IFS=$as_save_IFS
6607 1.1 mrg test -z "$as_dir" && as_dir=.
6608 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6609 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6610 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
6611 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6612 1.1 mrg break 2
6613 1.1 mrg fi
6614 1.1 mrg done
6615 1.1 mrg done
6616 1.1 mrg IFS=$as_save_IFS
6617 1.1 mrg
6618 1.1 mrg fi
6619 1.1 mrg fi
6620 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6621 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
6622 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6623 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
6624 1.1 mrg else
6625 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6626 1.1 mrg $as_echo "no" >&6; }
6627 1.1 mrg fi
6628 1.1 mrg
6629 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
6630 1.1 mrg OTOOL64=":"
6631 1.1 mrg else
6632 1.1 mrg case $cross_compiling:$ac_tool_warned in
6633 1.1 mrg yes:)
6634 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6635 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6636 1.1 mrg ac_tool_warned=yes ;;
6637 1.1 mrg esac
6638 1.1 mrg OTOOL64=$ac_ct_OTOOL64
6639 1.1 mrg fi
6640 1.1 mrg else
6641 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
6642 1.1 mrg fi
6643 1.1 mrg
6644 1.1 mrg
6645 1.1 mrg
6646 1.1 mrg
6647 1.1 mrg
6648 1.1 mrg
6649 1.1 mrg
6650 1.1 mrg
6651 1.1 mrg
6652 1.1 mrg
6653 1.1 mrg
6654 1.1 mrg
6655 1.1 mrg
6656 1.1 mrg
6657 1.1 mrg
6658 1.1 mrg
6659 1.1 mrg
6660 1.1 mrg
6661 1.1 mrg
6662 1.1 mrg
6663 1.1 mrg
6664 1.1 mrg
6665 1.1 mrg
6666 1.1 mrg
6667 1.1 mrg
6668 1.1 mrg
6669 1.1 mrg
6670 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
6671 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
6672 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6673 1.1 mrg $as_echo_n "(cached) " >&6
6674 1.1 mrg else
6675 1.1 mrg lt_cv_apple_cc_single_mod=no
6676 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
6677 1.1 mrg # By default we will add the -single_module flag. You can override
6678 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
6679 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
6680 1.1 mrg # link flags.
6681 1.1 mrg rm -rf libconftest.dylib*
6682 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
6683 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6684 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
6685 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6686 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6687 1.1 mrg _lt_result=$?
6688 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6689 1.1 mrg lt_cv_apple_cc_single_mod=yes
6690 1.1 mrg else
6691 1.1 mrg cat conftest.err >&5
6692 1.1 mrg fi
6693 1.1 mrg rm -rf libconftest.dylib*
6694 1.1 mrg rm -f conftest.*
6695 1.1 mrg fi
6696 1.1 mrg fi
6697 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
6698 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6699 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
6700 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
6701 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6702 1.1 mrg $as_echo_n "(cached) " >&6
6703 1.1 mrg else
6704 1.1 mrg lt_cv_ld_exported_symbols_list=no
6705 1.1 mrg save_LDFLAGS=$LDFLAGS
6706 1.1 mrg echo "_main" > conftest.sym
6707 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
6708 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6709 1.1 mrg /* end confdefs.h. */
6710 1.1 mrg
6711 1.1 mrg int
6712 1.1 mrg main ()
6713 1.1 mrg {
6714 1.1 mrg
6715 1.1 mrg ;
6716 1.1 mrg return 0;
6717 1.1 mrg }
6718 1.1 mrg _ACEOF
6719 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6720 1.1 mrg lt_cv_ld_exported_symbols_list=yes
6721 1.1 mrg else
6722 1.1 mrg lt_cv_ld_exported_symbols_list=no
6723 1.1 mrg fi
6724 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6725 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6726 1.1 mrg LDFLAGS="$save_LDFLAGS"
6727 1.1 mrg
6728 1.1 mrg fi
6729 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
6730 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6731 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
6732 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
6733 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
6734 1.1 mrg $as_echo_n "(cached) " >&6
6735 1.1 mrg else
6736 1.1 mrg lt_cv_ld_force_load=no
6737 1.1 mrg cat > conftest.c << _LT_EOF
6738 1.1 mrg int forced_loaded() { return 2;}
6739 1.1 mrg _LT_EOF
6740 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
6741 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6742 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
6743 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
6744 1.1 mrg cat > conftest.c << _LT_EOF
6745 1.1 mrg int main() { return 0;}
6746 1.1 mrg _LT_EOF
6747 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
6748 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6749 1.1 mrg _lt_result=$?
6750 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6751 1.1 mrg lt_cv_ld_force_load=yes
6752 1.1 mrg else
6753 1.1 mrg cat conftest.err >&5
6754 1.1 mrg fi
6755 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
6756 1.1 mrg rm -rf conftest.dSYM
6757 1.1 mrg
6758 1.1 mrg fi
6759 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
6760 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
6761 1.1 mrg case $host_os in
6762 1.1 mrg rhapsody* | darwin1.[012])
6763 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6764 1.1 mrg darwin1.*)
6765 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6766 1.1 mrg darwin*) # darwin 5.x on
6767 1.1 mrg # if running on 10.5 or later, the deployment target defaults
6768 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
6769 1.1 mrg # target defaults to 10.4. Don't you love it?
6770 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6771 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6772 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6773 1.1 mrg 10.[012]*)
6774 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6775 1.1 mrg 10.*)
6776 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6777 1.1 mrg esac
6778 1.1 mrg ;;
6779 1.1 mrg esac
6780 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6781 1.1 mrg _lt_dar_single_mod='$single_module'
6782 1.1 mrg fi
6783 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6784 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6785 1.1 mrg else
6786 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6787 1.1 mrg fi
6788 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
6789 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
6790 1.1 mrg else
6791 1.1 mrg _lt_dsymutil=
6792 1.1 mrg fi
6793 1.1 mrg ;;
6794 1.1 mrg esac
6795 1.1 mrg
6796 1.1 mrg ac_ext=c
6797 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6798 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6799 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6800 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6801 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
6802 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
6803 1.1 mrg # On Suns, sometimes $CPP names a directory.
6804 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
6805 1.1 mrg CPP=
6806 1.1 mrg fi
6807 1.1 mrg if test -z "$CPP"; then
6808 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
6809 1.1 mrg $as_echo_n "(cached) " >&6
6810 1.1 mrg else
6811 1.1 mrg # Double quotes because CPP needs to be expanded
6812 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6813 1.1 mrg do
6814 1.1 mrg ac_preproc_ok=false
6815 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6816 1.1 mrg do
6817 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6818 1.1 mrg # with a fresh cross-compiler works.
6819 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6820 1.1 mrg # <limits.h> exists even on freestanding compilers.
6821 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6822 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6823 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824 1.1 mrg /* end confdefs.h. */
6825 1.1 mrg #ifdef __STDC__
6826 1.1 mrg # include <limits.h>
6827 1.1 mrg #else
6828 1.1 mrg # include <assert.h>
6829 1.1 mrg #endif
6830 1.1 mrg Syntax error
6831 1.1 mrg _ACEOF
6832 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6833 1.1 mrg
6834 1.1 mrg else
6835 1.1 mrg # Broken: fails on valid input.
6836 1.1 mrg continue
6837 1.1 mrg fi
6838 1.1 mrg rm -f conftest.err conftest.$ac_ext
6839 1.1 mrg
6840 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6841 1.1 mrg # can be detected and how.
6842 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6843 1.1 mrg /* end confdefs.h. */
6844 1.1 mrg #include <ac_nonexistent.h>
6845 1.1 mrg _ACEOF
6846 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6847 1.1 mrg # Broken: success on invalid input.
6848 1.1 mrg continue
6849 1.1 mrg else
6850 1.1 mrg # Passes both tests.
6851 1.1 mrg ac_preproc_ok=:
6852 1.1 mrg break
6853 1.1 mrg fi
6854 1.1 mrg rm -f conftest.err conftest.$ac_ext
6855 1.1 mrg
6856 1.1 mrg done
6857 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6858 1.1 mrg rm -f conftest.err conftest.$ac_ext
6859 1.1 mrg if $ac_preproc_ok; then :
6860 1.1 mrg break
6861 1.1 mrg fi
6862 1.1 mrg
6863 1.1 mrg done
6864 1.1 mrg ac_cv_prog_CPP=$CPP
6865 1.1 mrg
6866 1.1 mrg fi
6867 1.1 mrg CPP=$ac_cv_prog_CPP
6868 1.1 mrg else
6869 1.1 mrg ac_cv_prog_CPP=$CPP
6870 1.1 mrg fi
6871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
6872 1.1 mrg $as_echo "$CPP" >&6; }
6873 1.1 mrg ac_preproc_ok=false
6874 1.1 mrg for ac_c_preproc_warn_flag in '' yes
6875 1.1 mrg do
6876 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
6877 1.1 mrg # with a fresh cross-compiler works.
6878 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6879 1.1 mrg # <limits.h> exists even on freestanding compilers.
6880 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
6881 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
6882 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6883 1.1 mrg /* end confdefs.h. */
6884 1.1 mrg #ifdef __STDC__
6885 1.1 mrg # include <limits.h>
6886 1.1 mrg #else
6887 1.1 mrg # include <assert.h>
6888 1.1 mrg #endif
6889 1.1 mrg Syntax error
6890 1.1 mrg _ACEOF
6891 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6892 1.1 mrg
6893 1.1 mrg else
6894 1.1 mrg # Broken: fails on valid input.
6895 1.1 mrg continue
6896 1.1 mrg fi
6897 1.1 mrg rm -f conftest.err conftest.$ac_ext
6898 1.1 mrg
6899 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
6900 1.1 mrg # can be detected and how.
6901 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6902 1.1 mrg /* end confdefs.h. */
6903 1.1 mrg #include <ac_nonexistent.h>
6904 1.1 mrg _ACEOF
6905 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
6906 1.1 mrg # Broken: success on invalid input.
6907 1.1 mrg continue
6908 1.1 mrg else
6909 1.1 mrg # Passes both tests.
6910 1.1 mrg ac_preproc_ok=:
6911 1.1 mrg break
6912 1.1 mrg fi
6913 1.1 mrg rm -f conftest.err conftest.$ac_ext
6914 1.1 mrg
6915 1.1 mrg done
6916 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6917 1.1 mrg rm -f conftest.err conftest.$ac_ext
6918 1.1 mrg if $ac_preproc_ok; then :
6919 1.1 mrg
6920 1.1 mrg else
6921 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6922 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6923 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
6924 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
6925 1.1 mrg fi
6926 1.1 mrg
6927 1.1 mrg ac_ext=c
6928 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6929 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6930 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6931 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6932 1.1 mrg
6933 1.1 mrg
6934 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
6935 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
6936 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
6937 1.1 mrg $as_echo_n "(cached) " >&6
6938 1.1 mrg else
6939 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6940 1.1 mrg /* end confdefs.h. */
6941 1.1 mrg #include <stdlib.h>
6942 1.1 mrg #include <stdarg.h>
6943 1.1 mrg #include <string.h>
6944 1.1 mrg #include <float.h>
6945 1.1 mrg
6946 1.1 mrg int
6947 1.1 mrg main ()
6948 1.1 mrg {
6949 1.1 mrg
6950 1.1 mrg ;
6951 1.1 mrg return 0;
6952 1.1 mrg }
6953 1.1 mrg _ACEOF
6954 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
6955 1.1 mrg ac_cv_header_stdc=yes
6956 1.1 mrg else
6957 1.1 mrg ac_cv_header_stdc=no
6958 1.1 mrg fi
6959 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6960 1.1 mrg
6961 1.1 mrg if test $ac_cv_header_stdc = yes; then
6962 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6963 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6964 1.1 mrg /* end confdefs.h. */
6965 1.1 mrg #include <string.h>
6966 1.1 mrg
6967 1.1 mrg _ACEOF
6968 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6969 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
6970 1.1 mrg
6971 1.1 mrg else
6972 1.1 mrg ac_cv_header_stdc=no
6973 1.1 mrg fi
6974 1.1 mrg rm -f conftest*
6975 1.1 mrg
6976 1.1 mrg fi
6977 1.1 mrg
6978 1.1 mrg if test $ac_cv_header_stdc = yes; then
6979 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6980 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6981 1.1 mrg /* end confdefs.h. */
6982 1.1 mrg #include <stdlib.h>
6983 1.1 mrg
6984 1.1 mrg _ACEOF
6985 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6986 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
6987 1.1 mrg
6988 1.1 mrg else
6989 1.1 mrg ac_cv_header_stdc=no
6990 1.1 mrg fi
6991 1.1 mrg rm -f conftest*
6992 1.1 mrg
6993 1.1 mrg fi
6994 1.1 mrg
6995 1.1 mrg if test $ac_cv_header_stdc = yes; then
6996 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6997 1.1 mrg if test "$cross_compiling" = yes; then :
6998 1.1 mrg :
6999 1.1 mrg else
7000 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7001 1.1 mrg /* end confdefs.h. */
7002 1.1 mrg #include <ctype.h>
7003 1.1 mrg #include <stdlib.h>
7004 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
7005 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7006 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7007 1.1 mrg #else
7008 1.1 mrg # define ISLOWER(c) \
7009 1.1 mrg (('a' <= (c) && (c) <= 'i') \
7010 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
7011 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
7012 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7013 1.1 mrg #endif
7014 1.1 mrg
7015 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7016 1.1 mrg int
7017 1.1 mrg main ()
7018 1.1 mrg {
7019 1.1 mrg int i;
7020 1.1 mrg for (i = 0; i < 256; i++)
7021 1.1 mrg if (XOR (islower (i), ISLOWER (i))
7022 1.1 mrg || toupper (i) != TOUPPER (i))
7023 1.1 mrg return 2;
7024 1.1 mrg return 0;
7025 1.1 mrg }
7026 1.1 mrg _ACEOF
7027 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
7028 1.1 mrg
7029 1.1 mrg else
7030 1.1 mrg ac_cv_header_stdc=no
7031 1.1 mrg fi
7032 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7033 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
7034 1.1 mrg fi
7035 1.1 mrg
7036 1.1 mrg fi
7037 1.1 mrg fi
7038 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7039 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
7040 1.1 mrg if test $ac_cv_header_stdc = yes; then
7041 1.1 mrg
7042 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7043 1.1 mrg
7044 1.1 mrg fi
7045 1.1 mrg
7046 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7047 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7048 1.1 mrg inttypes.h stdint.h unistd.h
7049 1.1 mrg do :
7050 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7051 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7052 1.1 mrg "
7053 1.1 mrg eval as_val=\$$as_ac_Header
7054 1.1 mrg if test "x$as_val" = x""yes; then :
7055 1.1 mrg cat >>confdefs.h <<_ACEOF
7056 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7057 1.1 mrg _ACEOF
7058 1.1 mrg
7059 1.1 mrg fi
7060 1.1 mrg
7061 1.1 mrg done
7062 1.1 mrg
7063 1.1 mrg
7064 1.1 mrg for ac_header in dlfcn.h
7065 1.1 mrg do :
7066 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7067 1.1 mrg "
7068 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7069 1.1 mrg cat >>confdefs.h <<_ACEOF
7070 1.1 mrg #define HAVE_DLFCN_H 1
7071 1.1 mrg _ACEOF
7072 1.1 mrg
7073 1.1 mrg fi
7074 1.1 mrg
7075 1.1 mrg done
7076 1.1 mrg
7077 1.1 mrg
7078 1.1 mrg
7079 1.1 mrg
7080 1.1 mrg
7081 1.1 mrg # Set options
7082 1.1 mrg
7083 1.1 mrg
7084 1.1 mrg
7085 1.1 mrg enable_dlopen=no
7086 1.1 mrg
7087 1.1 mrg
7088 1.1 mrg enable_win32_dll=no
7089 1.1 mrg
7090 1.1 mrg
7091 1.1 mrg # Check whether --enable-shared was given.
7092 1.1 mrg if test "${enable_shared+set}" = set; then :
7093 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7094 1.1 mrg case $enableval in
7095 1.1 mrg yes) enable_shared=yes ;;
7096 1.1 mrg no) enable_shared=no ;;
7097 1.1 mrg *)
7098 1.1 mrg enable_shared=no
7099 1.1 mrg # Look at the argument we got. We use all the common list separators.
7100 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7101 1.1 mrg for pkg in $enableval; do
7102 1.1 mrg IFS="$lt_save_ifs"
7103 1.1 mrg if test "X$pkg" = "X$p"; then
7104 1.1 mrg enable_shared=yes
7105 1.1 mrg fi
7106 1.1 mrg done
7107 1.1 mrg IFS="$lt_save_ifs"
7108 1.1 mrg ;;
7109 1.1 mrg esac
7110 1.1 mrg else
7111 1.1 mrg enable_shared=yes
7112 1.1 mrg fi
7113 1.1 mrg
7114 1.1 mrg
7115 1.1 mrg
7116 1.1 mrg
7117 1.1 mrg
7118 1.1 mrg
7119 1.1 mrg
7120 1.1 mrg
7121 1.1 mrg
7122 1.1 mrg # Check whether --enable-static was given.
7123 1.1 mrg if test "${enable_static+set}" = set; then :
7124 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7125 1.1 mrg case $enableval in
7126 1.1 mrg yes) enable_static=yes ;;
7127 1.1 mrg no) enable_static=no ;;
7128 1.1 mrg *)
7129 1.1 mrg enable_static=no
7130 1.1 mrg # Look at the argument we got. We use all the common list separators.
7131 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7132 1.1 mrg for pkg in $enableval; do
7133 1.1 mrg IFS="$lt_save_ifs"
7134 1.1 mrg if test "X$pkg" = "X$p"; then
7135 1.1 mrg enable_static=yes
7136 1.1 mrg fi
7137 1.1 mrg done
7138 1.1 mrg IFS="$lt_save_ifs"
7139 1.1 mrg ;;
7140 1.1 mrg esac
7141 1.1 mrg else
7142 1.1 mrg enable_static=yes
7143 1.1 mrg fi
7144 1.1 mrg
7145 1.1 mrg
7146 1.1 mrg
7147 1.1 mrg
7148 1.1 mrg
7149 1.1 mrg
7150 1.1 mrg
7151 1.1 mrg
7152 1.1 mrg
7153 1.1 mrg
7154 1.1 mrg # Check whether --with-pic was given.
7155 1.1 mrg if test "${with_pic+set}" = set; then :
7156 1.1 mrg withval=$with_pic; pic_mode="$withval"
7157 1.1 mrg else
7158 1.1 mrg pic_mode=default
7159 1.1 mrg fi
7160 1.1 mrg
7161 1.1 mrg
7162 1.1 mrg test -z "$pic_mode" && pic_mode=default
7163 1.1 mrg
7164 1.1 mrg
7165 1.1 mrg
7166 1.1 mrg
7167 1.1 mrg
7168 1.1 mrg
7169 1.1 mrg
7170 1.1 mrg # Check whether --enable-fast-install was given.
7171 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7172 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7173 1.1 mrg case $enableval in
7174 1.1 mrg yes) enable_fast_install=yes ;;
7175 1.1 mrg no) enable_fast_install=no ;;
7176 1.1 mrg *)
7177 1.1 mrg enable_fast_install=no
7178 1.1 mrg # Look at the argument we got. We use all the common list separators.
7179 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7180 1.1 mrg for pkg in $enableval; do
7181 1.1 mrg IFS="$lt_save_ifs"
7182 1.1 mrg if test "X$pkg" = "X$p"; then
7183 1.1 mrg enable_fast_install=yes
7184 1.1 mrg fi
7185 1.1 mrg done
7186 1.1 mrg IFS="$lt_save_ifs"
7187 1.1 mrg ;;
7188 1.1 mrg esac
7189 1.1 mrg else
7190 1.1 mrg enable_fast_install=yes
7191 1.1 mrg fi
7192 1.1 mrg
7193 1.1 mrg
7194 1.1 mrg
7195 1.1 mrg
7196 1.1 mrg
7197 1.1 mrg
7198 1.1 mrg
7199 1.1 mrg
7200 1.1 mrg
7201 1.1 mrg
7202 1.1 mrg
7203 1.1 mrg # This can be used to rebuild libtool when needed
7204 1.1 mrg LIBTOOL_DEPS="$ltmain"
7205 1.1 mrg
7206 1.1 mrg # Always use our own libtool.
7207 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7208 1.1 mrg
7209 1.1 mrg
7210 1.1 mrg
7211 1.1 mrg
7212 1.1 mrg
7213 1.1 mrg
7214 1.1 mrg
7215 1.1 mrg
7216 1.1 mrg
7217 1.1 mrg
7218 1.1 mrg
7219 1.1 mrg
7220 1.1 mrg
7221 1.1 mrg
7222 1.1 mrg
7223 1.1 mrg
7224 1.1 mrg
7225 1.1 mrg
7226 1.1 mrg
7227 1.1 mrg
7228 1.1 mrg
7229 1.1 mrg
7230 1.1 mrg
7231 1.1 mrg
7232 1.1 mrg
7233 1.1 mrg
7234 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7235 1.1 mrg
7236 1.1 mrg
7237 1.1 mrg
7238 1.1 mrg
7239 1.1 mrg
7240 1.1 mrg
7241 1.1 mrg
7242 1.1 mrg
7243 1.1 mrg
7244 1.1 mrg
7245 1.1 mrg
7246 1.1 mrg
7247 1.1 mrg
7248 1.1 mrg
7249 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7250 1.1 mrg setopt NO_GLOB_SUBST
7251 1.1 mrg fi
7252 1.1 mrg
7253 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7254 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7255 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7256 1.1 mrg $as_echo_n "(cached) " >&6
7257 1.1 mrg else
7258 1.1 mrg rm -f .libs 2>/dev/null
7259 1.1 mrg mkdir .libs 2>/dev/null
7260 1.1 mrg if test -d .libs; then
7261 1.1 mrg lt_cv_objdir=.libs
7262 1.1 mrg else
7263 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7264 1.1 mrg lt_cv_objdir=_libs
7265 1.1 mrg fi
7266 1.1 mrg rmdir .libs 2>/dev/null
7267 1.1 mrg fi
7268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7269 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7270 1.1 mrg objdir=$lt_cv_objdir
7271 1.1 mrg
7272 1.1 mrg
7273 1.1 mrg
7274 1.1 mrg
7275 1.1 mrg
7276 1.1 mrg cat >>confdefs.h <<_ACEOF
7277 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7278 1.1 mrg _ACEOF
7279 1.1 mrg
7280 1.1 mrg
7281 1.1 mrg
7282 1.1 mrg
7283 1.1 mrg case $host_os in
7284 1.1 mrg aix3*)
7285 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7286 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7287 1.1 mrg # vanish in a puff of smoke.
7288 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7289 1.1 mrg COLLECT_NAMES=
7290 1.1 mrg export COLLECT_NAMES
7291 1.1 mrg fi
7292 1.1 mrg ;;
7293 1.1 mrg esac
7294 1.1 mrg
7295 1.1 mrg # Global variables:
7296 1.1 mrg ofile=libtool
7297 1.1 mrg can_build_shared=yes
7298 1.1 mrg
7299 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7300 1.1 mrg # which needs '.lib').
7301 1.1 mrg libext=a
7302 1.1 mrg
7303 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7304 1.1 mrg
7305 1.1 mrg old_CC="$CC"
7306 1.1 mrg old_CFLAGS="$CFLAGS"
7307 1.1 mrg
7308 1.1 mrg # Set sane defaults for various variables
7309 1.1 mrg test -z "$CC" && CC=cc
7310 1.1 mrg test -z "$LTCC" && LTCC=$CC
7311 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7312 1.1 mrg test -z "$LD" && LD=ld
7313 1.1 mrg test -z "$ac_objext" && ac_objext=o
7314 1.1 mrg
7315 1.1 mrg for cc_temp in $compiler""; do
7316 1.1 mrg case $cc_temp in
7317 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7318 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7319 1.1 mrg \-*) ;;
7320 1.1 mrg *) break;;
7321 1.1 mrg esac
7322 1.1 mrg done
7323 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7324 1.1 mrg
7325 1.1 mrg
7326 1.1 mrg # Only perform the check for file, if the check method requires it
7327 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7328 1.1 mrg case $deplibs_check_method in
7329 1.1 mrg file_magic*)
7330 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7331 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7332 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7333 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7334 1.1 mrg $as_echo_n "(cached) " >&6
7335 1.1 mrg else
7336 1.1 mrg case $MAGIC_CMD in
7337 1.1 mrg [\\/*] | ?:[\\/]*)
7338 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7339 1.1 mrg ;;
7340 1.1 mrg *)
7341 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7342 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7343 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7344 1.1 mrg for ac_dir in $ac_dummy; do
7345 1.1 mrg IFS="$lt_save_ifs"
7346 1.1 mrg test -z "$ac_dir" && ac_dir=.
7347 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7348 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7349 1.1 mrg if test -n "$file_magic_test_file"; then
7350 1.1 mrg case $deplibs_check_method in
7351 1.1 mrg "file_magic "*)
7352 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7353 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7354 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7355 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7356 1.1 mrg :
7357 1.1 mrg else
7358 1.1 mrg cat <<_LT_EOF 1>&2
7359 1.1 mrg
7360 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7361 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7362 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7363 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7364 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7365 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7366 1.1 mrg *** may want to report the problem to your system manager and/or to
7367 1.1 mrg *** bug-libtool@gnu.org
7368 1.1 mrg
7369 1.1 mrg _LT_EOF
7370 1.1 mrg fi ;;
7371 1.1 mrg esac
7372 1.1 mrg fi
7373 1.1 mrg break
7374 1.1 mrg fi
7375 1.1 mrg done
7376 1.1 mrg IFS="$lt_save_ifs"
7377 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7378 1.1 mrg ;;
7379 1.1 mrg esac
7380 1.1 mrg fi
7381 1.1 mrg
7382 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7383 1.1 mrg if test -n "$MAGIC_CMD"; then
7384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7385 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7386 1.1 mrg else
7387 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7388 1.1 mrg $as_echo "no" >&6; }
7389 1.1 mrg fi
7390 1.1 mrg
7391 1.1 mrg
7392 1.1 mrg
7393 1.1 mrg
7394 1.1 mrg
7395 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7396 1.1 mrg if test -n "$ac_tool_prefix"; then
7397 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7398 1.1 mrg $as_echo_n "checking for file... " >&6; }
7399 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7400 1.1 mrg $as_echo_n "(cached) " >&6
7401 1.1 mrg else
7402 1.1 mrg case $MAGIC_CMD in
7403 1.1 mrg [\\/*] | ?:[\\/]*)
7404 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7405 1.1 mrg ;;
7406 1.1 mrg *)
7407 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7408 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7409 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7410 1.1 mrg for ac_dir in $ac_dummy; do
7411 1.1 mrg IFS="$lt_save_ifs"
7412 1.1 mrg test -z "$ac_dir" && ac_dir=.
7413 1.1 mrg if test -f $ac_dir/file; then
7414 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7415 1.1 mrg if test -n "$file_magic_test_file"; then
7416 1.1 mrg case $deplibs_check_method in
7417 1.1 mrg "file_magic "*)
7418 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7419 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7420 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7421 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7422 1.1 mrg :
7423 1.1 mrg else
7424 1.1 mrg cat <<_LT_EOF 1>&2
7425 1.1 mrg
7426 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7427 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7428 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7429 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7430 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7431 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7432 1.1 mrg *** may want to report the problem to your system manager and/or to
7433 1.1 mrg *** bug-libtool@gnu.org
7434 1.1 mrg
7435 1.1 mrg _LT_EOF
7436 1.1 mrg fi ;;
7437 1.1 mrg esac
7438 1.1 mrg fi
7439 1.1 mrg break
7440 1.1 mrg fi
7441 1.1 mrg done
7442 1.1 mrg IFS="$lt_save_ifs"
7443 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7444 1.1 mrg ;;
7445 1.1 mrg esac
7446 1.1 mrg fi
7447 1.1 mrg
7448 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7449 1.1 mrg if test -n "$MAGIC_CMD"; then
7450 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7451 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7452 1.1 mrg else
7453 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7454 1.1 mrg $as_echo "no" >&6; }
7455 1.1 mrg fi
7456 1.1 mrg
7457 1.1 mrg
7458 1.1 mrg else
7459 1.1 mrg MAGIC_CMD=:
7460 1.1 mrg fi
7461 1.1 mrg fi
7462 1.1 mrg
7463 1.1 mrg fi
7464 1.1 mrg ;;
7465 1.1 mrg esac
7466 1.1 mrg
7467 1.1 mrg # Use C for the default configuration in the libtool script
7468 1.1 mrg
7469 1.1 mrg lt_save_CC="$CC"
7470 1.1 mrg ac_ext=c
7471 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
7472 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7473 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7474 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
7475 1.1 mrg
7476 1.1 mrg
7477 1.1 mrg # Source file extension for C test sources.
7478 1.1 mrg ac_ext=c
7479 1.1 mrg
7480 1.1 mrg # Object file extension for compiled C test sources.
7481 1.1 mrg objext=o
7482 1.1 mrg objext=$objext
7483 1.1 mrg
7484 1.1 mrg # Code to be used in simple compile tests
7485 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
7486 1.1 mrg
7487 1.1 mrg # Code to be used in simple link tests
7488 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
7489 1.1 mrg
7490 1.1 mrg
7491 1.1 mrg
7492 1.1 mrg
7493 1.1 mrg
7494 1.1 mrg
7495 1.1 mrg
7496 1.1 mrg # If no C compiler was specified, use CC.
7497 1.1 mrg LTCC=${LTCC-"$CC"}
7498 1.1 mrg
7499 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
7500 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7501 1.1 mrg
7502 1.1 mrg # Allow CC to be a program name with arguments.
7503 1.1 mrg compiler=$CC
7504 1.1 mrg
7505 1.1 mrg # Save the default compiler, since it gets overwritten when the other
7506 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7507 1.1 mrg compiler_DEFAULT=$CC
7508 1.1 mrg
7509 1.1 mrg # save warnings/boilerplate of simple test code
7510 1.1 mrg ac_outfile=conftest.$ac_objext
7511 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7512 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7513 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
7514 1.1 mrg $RM conftest*
7515 1.1 mrg
7516 1.1 mrg ac_outfile=conftest.$ac_objext
7517 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
7518 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7519 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
7520 1.1 mrg $RM -r conftest*
7521 1.1 mrg
7522 1.1 mrg
7523 1.1 mrg ## CAVEAT EMPTOR:
7524 1.1 mrg ## There is no encapsulation within the following macros, do not change
7525 1.1 mrg ## the running order or otherwise move them around unless you know exactly
7526 1.1 mrg ## what you are doing...
7527 1.1 mrg if test -n "$compiler"; then
7528 1.1 mrg
7529 1.1 mrg lt_prog_compiler_no_builtin_flag=
7530 1.1 mrg
7531 1.1 mrg if test "$GCC" = yes; then
7532 1.1 mrg case $cc_basename in
7533 1.1 mrg nvcc*)
7534 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7535 1.1 mrg *)
7536 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7537 1.1 mrg esac
7538 1.1 mrg
7539 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7540 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7541 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7542 1.1 mrg $as_echo_n "(cached) " >&6
7543 1.1 mrg else
7544 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
7545 1.1 mrg ac_outfile=conftest.$ac_objext
7546 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7547 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
7548 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7549 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7550 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7551 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7552 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7553 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7554 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7555 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7556 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7557 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7558 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7559 1.1 mrg ac_status=$?
7560 1.1 mrg cat conftest.err >&5
7561 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7562 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7563 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7564 1.1 mrg # So say no if there are warnings other than the usual output.
7565 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7566 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7567 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7568 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
7569 1.1 mrg fi
7570 1.1 mrg fi
7571 1.1 mrg $RM conftest*
7572 1.1 mrg
7573 1.1 mrg fi
7574 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7575 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7576 1.1 mrg
7577 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7578 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7579 1.1 mrg else
7580 1.1 mrg :
7581 1.1 mrg fi
7582 1.1 mrg
7583 1.1 mrg fi
7584 1.1 mrg
7585 1.1 mrg
7586 1.1 mrg
7587 1.1 mrg
7588 1.1 mrg
7589 1.1 mrg
7590 1.1 mrg lt_prog_compiler_wl=
7591 1.1 mrg lt_prog_compiler_pic=
7592 1.1 mrg lt_prog_compiler_static=
7593 1.1 mrg
7594 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7595 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7596 1.1 mrg
7597 1.1 mrg if test "$GCC" = yes; then
7598 1.1 mrg lt_prog_compiler_wl='-Wl,'
7599 1.1 mrg lt_prog_compiler_static='-static'
7600 1.1 mrg
7601 1.1 mrg case $host_os in
7602 1.1 mrg aix*)
7603 1.1 mrg # All AIX code is PIC.
7604 1.1 mrg if test "$host_cpu" = ia64; then
7605 1.1 mrg # AIX 5 now supports IA64 processor
7606 1.1 mrg lt_prog_compiler_static='-Bstatic'
7607 1.1 mrg fi
7608 1.2 apb lt_prog_compiler_pic='-fPIC'
7609 1.1 mrg ;;
7610 1.1 mrg
7611 1.1 mrg amigaos*)
7612 1.1 mrg case $host_cpu in
7613 1.1 mrg powerpc)
7614 1.1 mrg # see comment about AmigaOS4 .so support
7615 1.1 mrg lt_prog_compiler_pic='-fPIC'
7616 1.1 mrg ;;
7617 1.1 mrg m68k)
7618 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
7619 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
7620 1.1 mrg # like `-m68040'.
7621 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7622 1.1 mrg ;;
7623 1.1 mrg esac
7624 1.1 mrg ;;
7625 1.1 mrg
7626 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7627 1.1 mrg # PIC is the default for these OSes.
7628 1.1 mrg ;;
7629 1.1 mrg
7630 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7631 1.1 mrg # This hack is so that the source file can tell whether it is being
7632 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7633 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
7634 1.1 mrg # (--disable-auto-import) libraries
7635 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7636 1.1 mrg ;;
7637 1.1 mrg
7638 1.1 mrg darwin* | rhapsody*)
7639 1.1 mrg # PIC is the default on this platform
7640 1.1 mrg # Common symbols not allowed in MH_DYLIB files
7641 1.1 mrg lt_prog_compiler_pic='-fno-common'
7642 1.1 mrg ;;
7643 1.1 mrg
7644 1.1 mrg haiku*)
7645 1.1 mrg # PIC is the default for Haiku.
7646 1.1 mrg # The "-static" flag exists, but is broken.
7647 1.1 mrg lt_prog_compiler_static=
7648 1.1 mrg ;;
7649 1.1 mrg
7650 1.1 mrg hpux*)
7651 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7652 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7653 1.1 mrg # sets the default TLS model and affects inlining.
7654 1.1 mrg case $host_cpu in
7655 1.1 mrg hppa*64*)
7656 1.1 mrg # +Z the default
7657 1.1 mrg ;;
7658 1.1 mrg *)
7659 1.1 mrg lt_prog_compiler_pic='-fPIC'
7660 1.1 mrg ;;
7661 1.1 mrg esac
7662 1.1 mrg ;;
7663 1.1 mrg
7664 1.1 mrg interix[3-9]*)
7665 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7666 1.1 mrg # Instead, we relocate shared libraries at runtime.
7667 1.1 mrg ;;
7668 1.1 mrg
7669 1.1 mrg msdosdjgpp*)
7670 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
7671 1.1 mrg # on systems that don't support them.
7672 1.1 mrg lt_prog_compiler_can_build_shared=no
7673 1.1 mrg enable_shared=no
7674 1.1 mrg ;;
7675 1.1 mrg
7676 1.1 mrg *nto* | *qnx*)
7677 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7678 1.1 mrg # it will coredump.
7679 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7680 1.1 mrg ;;
7681 1.1 mrg
7682 1.1 mrg sysv4*MP*)
7683 1.1 mrg if test -d /usr/nec; then
7684 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
7685 1.1 mrg fi
7686 1.1 mrg ;;
7687 1.1 mrg
7688 1.1 mrg *)
7689 1.1 mrg lt_prog_compiler_pic='-fPIC'
7690 1.1 mrg ;;
7691 1.1 mrg esac
7692 1.1 mrg
7693 1.1 mrg case $cc_basename in
7694 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
7695 1.1 mrg lt_prog_compiler_wl='-Xlinker '
7696 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
7697 1.1 mrg ;;
7698 1.1 mrg esac
7699 1.1 mrg else
7700 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
7701 1.1 mrg case $host_os in
7702 1.1 mrg aix*)
7703 1.1 mrg lt_prog_compiler_wl='-Wl,'
7704 1.1 mrg if test "$host_cpu" = ia64; then
7705 1.1 mrg # AIX 5 now supports IA64 processor
7706 1.1 mrg lt_prog_compiler_static='-Bstatic'
7707 1.1 mrg else
7708 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7709 1.1 mrg fi
7710 1.1 mrg ;;
7711 1.1 mrg
7712 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
7713 1.1 mrg # This hack is so that the source file can tell whether it is being
7714 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
7715 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
7716 1.1 mrg ;;
7717 1.1 mrg
7718 1.1 mrg hpux9* | hpux10* | hpux11*)
7719 1.1 mrg lt_prog_compiler_wl='-Wl,'
7720 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7721 1.1 mrg # not for PA HP-UX.
7722 1.1 mrg case $host_cpu in
7723 1.1 mrg hppa*64*|ia64*)
7724 1.1 mrg # +Z the default
7725 1.1 mrg ;;
7726 1.1 mrg *)
7727 1.1 mrg lt_prog_compiler_pic='+Z'
7728 1.1 mrg ;;
7729 1.1 mrg esac
7730 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
7731 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
7732 1.1 mrg ;;
7733 1.1 mrg
7734 1.1 mrg irix5* | irix6* | nonstopux*)
7735 1.1 mrg lt_prog_compiler_wl='-Wl,'
7736 1.1 mrg # PIC (with -KPIC) is the default.
7737 1.1 mrg lt_prog_compiler_static='-non_shared'
7738 1.1 mrg ;;
7739 1.1 mrg
7740 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
7741 1.1 mrg case $cc_basename in
7742 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
7743 1.1 mrg ecc*)
7744 1.1 mrg lt_prog_compiler_wl='-Wl,'
7745 1.1 mrg lt_prog_compiler_pic='-KPIC'
7746 1.1 mrg lt_prog_compiler_static='-static'
7747 1.1 mrg ;;
7748 1.1 mrg # icc used to be incompatible with GCC.
7749 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
7750 1.1 mrg icc* | ifort*)
7751 1.1 mrg lt_prog_compiler_wl='-Wl,'
7752 1.1 mrg lt_prog_compiler_pic='-fPIC'
7753 1.1 mrg lt_prog_compiler_static='-static'
7754 1.1 mrg ;;
7755 1.1 mrg # Lahey Fortran 8.1.
7756 1.1 mrg lf95*)
7757 1.1 mrg lt_prog_compiler_wl='-Wl,'
7758 1.1 mrg lt_prog_compiler_pic='--shared'
7759 1.1 mrg lt_prog_compiler_static='--static'
7760 1.1 mrg ;;
7761 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7762 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
7763 1.1 mrg # which looks to be a dead project)
7764 1.1 mrg lt_prog_compiler_wl='-Wl,'
7765 1.1 mrg lt_prog_compiler_pic='-fpic'
7766 1.1 mrg lt_prog_compiler_static='-Bstatic'
7767 1.1 mrg ;;
7768 1.1 mrg ccc*)
7769 1.1 mrg lt_prog_compiler_wl='-Wl,'
7770 1.1 mrg # All Alpha code is PIC.
7771 1.1 mrg lt_prog_compiler_static='-non_shared'
7772 1.1 mrg ;;
7773 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
7774 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7775 1.1 mrg lt_prog_compiler_wl='-Wl,'
7776 1.1 mrg lt_prog_compiler_pic='-qpic'
7777 1.1 mrg lt_prog_compiler_static='-qstaticlink'
7778 1.1 mrg ;;
7779 1.1 mrg *)
7780 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
7781 1.1 mrg *Sun\ F* | *Sun*Fortran*)
7782 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
7783 1.1 mrg lt_prog_compiler_pic='-KPIC'
7784 1.1 mrg lt_prog_compiler_static='-Bstatic'
7785 1.1 mrg lt_prog_compiler_wl=''
7786 1.1 mrg ;;
7787 1.1 mrg *Sun\ C*)
7788 1.1 mrg # Sun C 5.9
7789 1.1 mrg lt_prog_compiler_pic='-KPIC'
7790 1.1 mrg lt_prog_compiler_static='-Bstatic'
7791 1.1 mrg lt_prog_compiler_wl='-Wl,'
7792 1.1 mrg ;;
7793 1.1 mrg esac
7794 1.1 mrg ;;
7795 1.1 mrg esac
7796 1.1 mrg ;;
7797 1.1 mrg
7798 1.1 mrg newsos6)
7799 1.1 mrg lt_prog_compiler_pic='-KPIC'
7800 1.1 mrg lt_prog_compiler_static='-Bstatic'
7801 1.1 mrg ;;
7802 1.1 mrg
7803 1.1 mrg *nto* | *qnx*)
7804 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
7805 1.1 mrg # it will coredump.
7806 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
7807 1.1 mrg ;;
7808 1.1 mrg
7809 1.1 mrg osf3* | osf4* | osf5*)
7810 1.1 mrg lt_prog_compiler_wl='-Wl,'
7811 1.1 mrg # All OSF/1 code is PIC.
7812 1.1 mrg lt_prog_compiler_static='-non_shared'
7813 1.1 mrg ;;
7814 1.1 mrg
7815 1.1 mrg rdos*)
7816 1.1 mrg lt_prog_compiler_static='-non_shared'
7817 1.1 mrg ;;
7818 1.1 mrg
7819 1.1 mrg solaris*)
7820 1.1 mrg lt_prog_compiler_pic='-KPIC'
7821 1.1 mrg lt_prog_compiler_static='-Bstatic'
7822 1.1 mrg case $cc_basename in
7823 1.1 mrg f77* | f90* | f95*)
7824 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
7825 1.1 mrg *)
7826 1.1 mrg lt_prog_compiler_wl='-Wl,';;
7827 1.1 mrg esac
7828 1.1 mrg ;;
7829 1.1 mrg
7830 1.1 mrg sunos4*)
7831 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
7832 1.1 mrg lt_prog_compiler_pic='-PIC'
7833 1.1 mrg lt_prog_compiler_static='-Bstatic'
7834 1.1 mrg ;;
7835 1.1 mrg
7836 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
7837 1.1 mrg lt_prog_compiler_wl='-Wl,'
7838 1.1 mrg lt_prog_compiler_pic='-KPIC'
7839 1.1 mrg lt_prog_compiler_static='-Bstatic'
7840 1.1 mrg ;;
7841 1.1 mrg
7842 1.1 mrg sysv4*MP*)
7843 1.1 mrg if test -d /usr/nec ;then
7844 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
7845 1.1 mrg lt_prog_compiler_static='-Bstatic'
7846 1.1 mrg fi
7847 1.1 mrg ;;
7848 1.1 mrg
7849 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7850 1.1 mrg lt_prog_compiler_wl='-Wl,'
7851 1.1 mrg lt_prog_compiler_pic='-KPIC'
7852 1.1 mrg lt_prog_compiler_static='-Bstatic'
7853 1.1 mrg ;;
7854 1.1 mrg
7855 1.1 mrg unicos*)
7856 1.1 mrg lt_prog_compiler_wl='-Wl,'
7857 1.1 mrg lt_prog_compiler_can_build_shared=no
7858 1.1 mrg ;;
7859 1.1 mrg
7860 1.1 mrg uts4*)
7861 1.1 mrg lt_prog_compiler_pic='-pic'
7862 1.1 mrg lt_prog_compiler_static='-Bstatic'
7863 1.1 mrg ;;
7864 1.1 mrg
7865 1.1 mrg *)
7866 1.1 mrg lt_prog_compiler_can_build_shared=no
7867 1.1 mrg ;;
7868 1.1 mrg esac
7869 1.1 mrg fi
7870 1.1 mrg
7871 1.1 mrg case $host_os in
7872 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
7873 1.1 mrg *djgpp*)
7874 1.1 mrg lt_prog_compiler_pic=
7875 1.1 mrg ;;
7876 1.1 mrg *)
7877 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7878 1.1 mrg ;;
7879 1.1 mrg esac
7880 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7881 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
7882 1.1 mrg
7883 1.1 mrg
7884 1.1 mrg
7885 1.1 mrg
7886 1.1 mrg
7887 1.1 mrg
7888 1.1 mrg #
7889 1.1 mrg # Check to make sure the PIC flag actually works.
7890 1.1 mrg #
7891 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
7892 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7893 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7894 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7895 1.1 mrg $as_echo_n "(cached) " >&6
7896 1.1 mrg else
7897 1.1 mrg lt_cv_prog_compiler_pic_works=no
7898 1.1 mrg ac_outfile=conftest.$ac_objext
7899 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7900 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7901 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
7902 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
7903 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
7904 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
7905 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
7906 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
7907 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7908 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7909 1.1 mrg -e 's:$: $lt_compiler_flag:'`
7910 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7911 1.1 mrg (eval "$lt_compile" 2>conftest.err)
7912 1.1 mrg ac_status=$?
7913 1.1 mrg cat conftest.err >&5
7914 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
7915 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
7916 1.1 mrg # The compiler can only warn and ignore the option if not recognized
7917 1.1 mrg # So say no if there are warnings other than the usual output.
7918 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7919 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7920 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7921 1.1 mrg lt_cv_prog_compiler_pic_works=yes
7922 1.1 mrg fi
7923 1.1 mrg fi
7924 1.1 mrg $RM conftest*
7925 1.1 mrg
7926 1.1 mrg fi
7927 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7928 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7929 1.1 mrg
7930 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7931 1.1 mrg case $lt_prog_compiler_pic in
7932 1.1 mrg "" | " "*) ;;
7933 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7934 1.1 mrg esac
7935 1.1 mrg else
7936 1.1 mrg lt_prog_compiler_pic=
7937 1.1 mrg lt_prog_compiler_can_build_shared=no
7938 1.1 mrg fi
7939 1.1 mrg
7940 1.1 mrg fi
7941 1.1 mrg
7942 1.1 mrg
7943 1.1 mrg
7944 1.1 mrg
7945 1.1 mrg
7946 1.1 mrg
7947 1.1 mrg #
7948 1.1 mrg # Check to make sure the static flag actually works.
7949 1.1 mrg #
7950 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7951 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7952 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7953 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7954 1.1 mrg $as_echo_n "(cached) " >&6
7955 1.1 mrg else
7956 1.1 mrg lt_cv_prog_compiler_static_works=no
7957 1.1 mrg save_LDFLAGS="$LDFLAGS"
7958 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7959 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
7960 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7961 1.1 mrg # The linker can only warn and ignore the option if not recognized
7962 1.1 mrg # So say no if there are warnings
7963 1.1 mrg if test -s conftest.err; then
7964 1.1 mrg # Append any errors to the config.log.
7965 1.1 mrg cat conftest.err 1>&5
7966 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7967 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7968 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
7969 1.1 mrg lt_cv_prog_compiler_static_works=yes
7970 1.1 mrg fi
7971 1.1 mrg else
7972 1.1 mrg lt_cv_prog_compiler_static_works=yes
7973 1.1 mrg fi
7974 1.1 mrg fi
7975 1.1 mrg $RM -r conftest*
7976 1.1 mrg LDFLAGS="$save_LDFLAGS"
7977 1.1 mrg
7978 1.1 mrg fi
7979 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7980 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7981 1.1 mrg
7982 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7983 1.1 mrg :
7984 1.1 mrg else
7985 1.1 mrg lt_prog_compiler_static=
7986 1.1 mrg fi
7987 1.1 mrg
7988 1.1 mrg
7989 1.1 mrg
7990 1.1 mrg
7991 1.1 mrg
7992 1.1 mrg
7993 1.1 mrg
7994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7995 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7996 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7997 1.1 mrg $as_echo_n "(cached) " >&6
7998 1.1 mrg else
7999 1.1 mrg lt_cv_prog_compiler_c_o=no
8000 1.1 mrg $RM -r conftest 2>/dev/null
8001 1.1 mrg mkdir conftest
8002 1.1 mrg cd conftest
8003 1.1 mrg mkdir out
8004 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8005 1.1 mrg
8006 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8007 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8008 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8009 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8010 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8011 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8012 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8013 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8014 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8015 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8016 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8017 1.1 mrg ac_status=$?
8018 1.1 mrg cat out/conftest.err >&5
8019 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8020 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8021 1.1 mrg then
8022 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8023 1.1 mrg # So say no if there are warnings
8024 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8025 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8026 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8027 1.1 mrg lt_cv_prog_compiler_c_o=yes
8028 1.1 mrg fi
8029 1.1 mrg fi
8030 1.1 mrg chmod u+w . 2>&5
8031 1.1 mrg $RM conftest*
8032 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8033 1.1 mrg # template instantiation
8034 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8035 1.1 mrg $RM out/* && rmdir out
8036 1.1 mrg cd ..
8037 1.1 mrg $RM -r conftest
8038 1.1 mrg $RM conftest*
8039 1.1 mrg
8040 1.1 mrg fi
8041 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8042 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8050 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8051 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8052 1.1 mrg $as_echo_n "(cached) " >&6
8053 1.1 mrg else
8054 1.1 mrg lt_cv_prog_compiler_c_o=no
8055 1.1 mrg $RM -r conftest 2>/dev/null
8056 1.1 mrg mkdir conftest
8057 1.1 mrg cd conftest
8058 1.1 mrg mkdir out
8059 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8060 1.1 mrg
8061 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8062 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8063 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8064 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8065 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8066 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8067 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8068 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8069 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8070 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8071 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8072 1.1 mrg ac_status=$?
8073 1.1 mrg cat out/conftest.err >&5
8074 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8075 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8076 1.1 mrg then
8077 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8078 1.1 mrg # So say no if there are warnings
8079 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8080 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8081 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8082 1.1 mrg lt_cv_prog_compiler_c_o=yes
8083 1.1 mrg fi
8084 1.1 mrg fi
8085 1.1 mrg chmod u+w . 2>&5
8086 1.1 mrg $RM conftest*
8087 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8088 1.1 mrg # template instantiation
8089 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8090 1.1 mrg $RM out/* && rmdir out
8091 1.1 mrg cd ..
8092 1.1 mrg $RM -r conftest
8093 1.1 mrg $RM conftest*
8094 1.1 mrg
8095 1.1 mrg fi
8096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8097 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8098 1.1 mrg
8099 1.1 mrg
8100 1.1 mrg
8101 1.1 mrg
8102 1.1 mrg hard_links="nottested"
8103 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8104 1.1 mrg # do not overwrite the value of need_locks provided by the user
8105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8106 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8107 1.1 mrg hard_links=yes
8108 1.1 mrg $RM conftest*
8109 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8110 1.1 mrg touch conftest.a
8111 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8112 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8114 1.1 mrg $as_echo "$hard_links" >&6; }
8115 1.1 mrg if test "$hard_links" = no; then
8116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8117 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8118 1.1 mrg need_locks=warn
8119 1.1 mrg fi
8120 1.1 mrg else
8121 1.1 mrg need_locks=no
8122 1.1 mrg fi
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8130 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8131 1.1 mrg
8132 1.1 mrg runpath_var=
8133 1.1 mrg allow_undefined_flag=
8134 1.1 mrg always_export_symbols=no
8135 1.1 mrg archive_cmds=
8136 1.1 mrg archive_expsym_cmds=
8137 1.1 mrg compiler_needs_object=no
8138 1.1 mrg enable_shared_with_static_runtimes=no
8139 1.1 mrg export_dynamic_flag_spec=
8140 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8141 1.1 mrg hardcode_automatic=no
8142 1.1 mrg hardcode_direct=no
8143 1.1 mrg hardcode_direct_absolute=no
8144 1.1 mrg hardcode_libdir_flag_spec=
8145 1.1 mrg hardcode_libdir_flag_spec_ld=
8146 1.1 mrg hardcode_libdir_separator=
8147 1.1 mrg hardcode_minus_L=no
8148 1.1 mrg hardcode_shlibpath_var=unsupported
8149 1.1 mrg inherit_rpath=no
8150 1.1 mrg link_all_deplibs=unknown
8151 1.1 mrg module_cmds=
8152 1.1 mrg module_expsym_cmds=
8153 1.1 mrg old_archive_from_new_cmds=
8154 1.1 mrg old_archive_from_expsyms_cmds=
8155 1.1 mrg thread_safe_flag_spec=
8156 1.1 mrg whole_archive_flag_spec=
8157 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8158 1.1 mrg # included in the symbol list
8159 1.1 mrg include_expsyms=
8160 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8161 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8162 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8163 1.1 mrg # as well as any symbol that contains `d'.
8164 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8165 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8166 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8167 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8168 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8169 1.1 mrg # preloaded symbol tables.
8170 1.1 mrg # Exclude shared library initialization/finalization symbols.
8171 1.1 mrg extract_expsyms_cmds=
8172 1.1 mrg
8173 1.1 mrg case $host_os in
8174 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8175 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8176 1.1 mrg # When not using gcc, we currently assume that we are using
8177 1.1 mrg # Microsoft Visual C++.
8178 1.1 mrg if test "$GCC" != yes; then
8179 1.1 mrg with_gnu_ld=no
8180 1.1 mrg fi
8181 1.1 mrg ;;
8182 1.1 mrg interix*)
8183 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8184 1.1 mrg with_gnu_ld=yes
8185 1.1 mrg ;;
8186 1.1 mrg openbsd*)
8187 1.1 mrg with_gnu_ld=no
8188 1.1 mrg ;;
8189 1.1 mrg esac
8190 1.1 mrg
8191 1.1 mrg ld_shlibs=yes
8192 1.1 mrg
8193 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8194 1.1 mrg # that we're better off using the native interface for both.
8195 1.1 mrg lt_use_gnu_ld_interface=no
8196 1.1 mrg if test "$with_gnu_ld" = yes; then
8197 1.1 mrg case $host_os in
8198 1.1 mrg aix*)
8199 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8200 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8201 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8202 1.1 mrg # shared libraries, regardless of the interface used.
8203 1.1 mrg case `$LD -v 2>&1` in
8204 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8205 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8206 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8207 1.1 mrg *)
8208 1.1 mrg lt_use_gnu_ld_interface=yes
8209 1.1 mrg ;;
8210 1.1 mrg esac
8211 1.1 mrg ;;
8212 1.1 mrg *)
8213 1.1 mrg lt_use_gnu_ld_interface=yes
8214 1.1 mrg ;;
8215 1.1 mrg esac
8216 1.1 mrg fi
8217 1.1 mrg
8218 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8219 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8220 1.1 mrg wlarc='${wl}'
8221 1.1 mrg
8222 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8223 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8224 1.1 mrg # here allows them to be overridden if necessary.
8225 1.1 mrg runpath_var=LD_RUN_PATH
8226 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8227 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8228 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8229 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8230 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8231 1.1 mrg else
8232 1.1 mrg whole_archive_flag_spec=
8233 1.1 mrg fi
8234 1.1 mrg supports_anon_versioning=no
8235 1.1 mrg case `$LD -v 2>&1` in
8236 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8237 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8238 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8239 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8240 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8241 1.1 mrg *) supports_anon_versioning=yes ;;
8242 1.1 mrg esac
8243 1.1 mrg
8244 1.1 mrg # See if GNU ld supports shared libraries.
8245 1.1 mrg case $host_os in
8246 1.1 mrg aix[3-9]*)
8247 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8248 1.1 mrg if test "$host_cpu" != ia64; then
8249 1.1 mrg ld_shlibs=no
8250 1.1 mrg cat <<_LT_EOF 1>&2
8251 1.1 mrg
8252 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8253 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8254 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8255 1.1 mrg *** really care for shared libraries, you may want to install binutils
8256 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8257 1.1 mrg *** You will then need to restart the configuration process.
8258 1.1 mrg
8259 1.1 mrg _LT_EOF
8260 1.1 mrg fi
8261 1.1 mrg ;;
8262 1.1 mrg
8263 1.1 mrg amigaos*)
8264 1.1 mrg case $host_cpu in
8265 1.1 mrg powerpc)
8266 1.1 mrg # see comment about AmigaOS4 .so support
8267 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8268 1.1 mrg archive_expsym_cmds=''
8269 1.1 mrg ;;
8270 1.1 mrg m68k)
8271 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)'
8272 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8273 1.1 mrg hardcode_minus_L=yes
8274 1.1 mrg ;;
8275 1.1 mrg esac
8276 1.1 mrg ;;
8277 1.1 mrg
8278 1.1 mrg beos*)
8279 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8280 1.1 mrg allow_undefined_flag=unsupported
8281 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8282 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8283 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8284 1.1 mrg else
8285 1.1 mrg ld_shlibs=no
8286 1.1 mrg fi
8287 1.1 mrg ;;
8288 1.1 mrg
8289 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8290 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8291 1.1 mrg # as there is no search path for DLLs.
8292 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8293 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8294 1.1 mrg allow_undefined_flag=unsupported
8295 1.1 mrg always_export_symbols=no
8296 1.1 mrg enable_shared_with_static_runtimes=yes
8297 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'
8298 1.1 mrg
8299 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8300 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'
8301 1.1 mrg # If the export-symbols file already is a .def file (1st line
8302 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8303 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8304 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8305 1.1 mrg else
8306 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8307 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8308 1.1 mrg fi~
8309 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'
8310 1.1 mrg else
8311 1.1 mrg ld_shlibs=no
8312 1.1 mrg fi
8313 1.1 mrg ;;
8314 1.1 mrg
8315 1.1 mrg haiku*)
8316 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8317 1.1 mrg link_all_deplibs=yes
8318 1.1 mrg ;;
8319 1.1 mrg
8320 1.1 mrg interix[3-9]*)
8321 1.1 mrg hardcode_direct=no
8322 1.1 mrg hardcode_shlibpath_var=no
8323 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8324 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8325 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8326 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8327 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8328 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8329 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8330 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8331 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'
8332 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'
8333 1.1 mrg ;;
8334 1.1 mrg
8335 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8336 1.1 mrg tmp_diet=no
8337 1.1 mrg if test "$host_os" = linux-dietlibc; then
8338 1.1 mrg case $cc_basename in
8339 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8340 1.1 mrg esac
8341 1.1 mrg fi
8342 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8343 1.1 mrg && test "$tmp_diet" = no
8344 1.1 mrg then
8345 1.1 mrg tmp_addflag=
8346 1.1 mrg tmp_sharedflag='-shared'
8347 1.1 mrg case $cc_basename,$host_cpu in
8348 1.1 mrg pgcc*) # Portland Group C compiler
8349 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'
8350 1.1 mrg tmp_addflag=' $pic_flag'
8351 1.1 mrg ;;
8352 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8353 1.1 mrg # Portland Group f77 and f90 compilers
8354 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'
8355 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8356 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8357 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8358 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8359 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8360 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8361 1.1 mrg tmp_addflag=' -nofor_main' ;;
8362 1.1 mrg lf95*) # Lahey Fortran 8.1
8363 1.1 mrg whole_archive_flag_spec=
8364 1.1 mrg tmp_sharedflag='--shared' ;;
8365 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8366 1.1 mrg tmp_sharedflag='-qmkshrobj'
8367 1.1 mrg tmp_addflag= ;;
8368 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8369 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'
8370 1.1 mrg compiler_needs_object=yes
8371 1.1 mrg ;;
8372 1.1 mrg esac
8373 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8374 1.1 mrg *Sun\ C*) # Sun C 5.9
8375 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'
8376 1.1 mrg compiler_needs_object=yes
8377 1.1 mrg tmp_sharedflag='-G' ;;
8378 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8379 1.1 mrg tmp_sharedflag='-G' ;;
8380 1.1 mrg esac
8381 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8382 1.1 mrg
8383 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8384 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8385 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8386 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8387 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'
8388 1.1 mrg fi
8389 1.1 mrg
8390 1.1 mrg case $cc_basename in
8391 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8392 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8393 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8394 1.1 mrg hardcode_libdir_flag_spec=
8395 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8396 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8397 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8398 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8399 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8400 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8401 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8402 1.1 mrg fi
8403 1.1 mrg ;;
8404 1.1 mrg esac
8405 1.1 mrg else
8406 1.1 mrg ld_shlibs=no
8407 1.1 mrg fi
8408 1.1 mrg ;;
8409 1.1 mrg
8410 1.1 mrg netbsd*)
8411 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8412 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8413 1.1 mrg wlarc=
8414 1.1 mrg else
8415 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8416 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'
8417 1.1 mrg fi
8418 1.1 mrg ;;
8419 1.1 mrg
8420 1.1 mrg solaris*)
8421 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8422 1.1 mrg ld_shlibs=no
8423 1.1 mrg cat <<_LT_EOF 1>&2
8424 1.1 mrg
8425 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8426 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
8427 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8428 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
8429 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8430 1.1 mrg *** used, and then restart.
8431 1.1 mrg
8432 1.1 mrg _LT_EOF
8433 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8434 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8435 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'
8436 1.1 mrg else
8437 1.1 mrg ld_shlibs=no
8438 1.1 mrg fi
8439 1.1 mrg ;;
8440 1.1 mrg
8441 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8442 1.1 mrg case `$LD -v 2>&1` in
8443 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8444 1.1 mrg ld_shlibs=no
8445 1.1 mrg cat <<_LT_EOF 1>&2
8446 1.1 mrg
8447 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8448 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
8449 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
8450 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8451 1.1 mrg *** your PATH or compiler configuration so that the native linker is
8452 1.1 mrg *** used, and then restart.
8453 1.1 mrg
8454 1.1 mrg _LT_EOF
8455 1.1 mrg ;;
8456 1.1 mrg *)
8457 1.1 mrg # For security reasons, it is highly recommended that you always
8458 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
8459 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
8460 1.1 mrg # requires that you compile everything twice, which is a pain.
8461 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8462 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8463 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8464 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'
8465 1.1 mrg else
8466 1.1 mrg ld_shlibs=no
8467 1.1 mrg fi
8468 1.1 mrg ;;
8469 1.1 mrg esac
8470 1.1 mrg ;;
8471 1.1 mrg
8472 1.1 mrg sunos4*)
8473 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8474 1.1 mrg wlarc=
8475 1.1 mrg hardcode_direct=yes
8476 1.1 mrg hardcode_shlibpath_var=no
8477 1.1 mrg ;;
8478 1.1 mrg
8479 1.1 mrg *)
8480 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8481 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8482 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'
8483 1.1 mrg else
8484 1.1 mrg ld_shlibs=no
8485 1.1 mrg fi
8486 1.1 mrg ;;
8487 1.1 mrg esac
8488 1.1 mrg
8489 1.1 mrg if test "$ld_shlibs" = no; then
8490 1.1 mrg runpath_var=
8491 1.1 mrg hardcode_libdir_flag_spec=
8492 1.1 mrg export_dynamic_flag_spec=
8493 1.1 mrg whole_archive_flag_spec=
8494 1.1 mrg fi
8495 1.1 mrg else
8496 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
8497 1.1 mrg case $host_os in
8498 1.1 mrg aix3*)
8499 1.1 mrg allow_undefined_flag=unsupported
8500 1.1 mrg always_export_symbols=yes
8501 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'
8502 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
8503 1.1 mrg # are no directories specified by -L.
8504 1.1 mrg hardcode_minus_L=yes
8505 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8506 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
8507 1.1 mrg # broken collect2.
8508 1.1 mrg hardcode_direct=unsupported
8509 1.1 mrg fi
8510 1.1 mrg ;;
8511 1.1 mrg
8512 1.1 mrg aix[4-9]*)
8513 1.1 mrg if test "$host_cpu" = ia64; then
8514 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
8515 1.1 mrg # have to do anything special.
8516 1.1 mrg aix_use_runtimelinking=no
8517 1.1 mrg exp_sym_flag='-Bexport'
8518 1.1 mrg no_entry_flag=""
8519 1.1 mrg else
8520 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
8521 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
8522 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
8523 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
8524 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8525 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'
8526 1.1 mrg else
8527 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'
8528 1.1 mrg fi
8529 1.1 mrg aix_use_runtimelinking=no
8530 1.1 mrg
8531 1.1 mrg # Test if we are trying to use run time linking or normal
8532 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8533 1.1 mrg # need to do runtime linking.
8534 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8535 1.1 mrg for ld_flag in $LDFLAGS; do
8536 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8537 1.1 mrg aix_use_runtimelinking=yes
8538 1.1 mrg break
8539 1.1 mrg fi
8540 1.1 mrg done
8541 1.1 mrg ;;
8542 1.1 mrg esac
8543 1.1 mrg
8544 1.1 mrg exp_sym_flag='-bexport'
8545 1.1 mrg no_entry_flag='-bnoentry'
8546 1.1 mrg fi
8547 1.1 mrg
8548 1.1 mrg # When large executables or shared objects are built, AIX ld can
8549 1.1 mrg # have problems creating the table of contents. If linking a library
8550 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
8551 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8552 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8553 1.1 mrg
8554 1.1 mrg archive_cmds=''
8555 1.1 mrg hardcode_direct=yes
8556 1.1 mrg hardcode_direct_absolute=yes
8557 1.1 mrg hardcode_libdir_separator=':'
8558 1.1 mrg link_all_deplibs=yes
8559 1.1 mrg file_list_spec='${wl}-f,'
8560 1.1 mrg
8561 1.1 mrg if test "$GCC" = yes; then
8562 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
8563 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
8564 1.1 mrg # below for broken collect2 doesn't work under 4.3+
8565 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
8566 1.1 mrg if test -f "$collect2name" &&
8567 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8568 1.1 mrg then
8569 1.1 mrg # We have reworked collect2
8570 1.1 mrg :
8571 1.1 mrg else
8572 1.1 mrg # We have old collect2
8573 1.1 mrg hardcode_direct=unsupported
8574 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
8575 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
8576 1.1 mrg # to unsupported forces relinking
8577 1.1 mrg hardcode_minus_L=yes
8578 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8579 1.1 mrg hardcode_libdir_separator=
8580 1.1 mrg fi
8581 1.1 mrg ;;
8582 1.1 mrg esac
8583 1.1 mrg shared_flag='-shared'
8584 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8585 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
8586 1.1 mrg fi
8587 1.1 mrg else
8588 1.1 mrg # not using gcc
8589 1.1 mrg if test "$host_cpu" = ia64; then
8590 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8591 1.1 mrg # chokes on -Wl,-G. The following line is correct:
8592 1.1 mrg shared_flag='-G'
8593 1.1 mrg else
8594 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8595 1.1 mrg shared_flag='${wl}-G'
8596 1.1 mrg else
8597 1.1 mrg shared_flag='${wl}-bM:SRE'
8598 1.1 mrg fi
8599 1.1 mrg fi
8600 1.1 mrg fi
8601 1.1 mrg
8602 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
8603 1.1 mrg # It seems that -bexpall does not export symbols beginning with
8604 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
8605 1.1 mrg always_export_symbols=yes
8606 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
8607 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
8608 1.1 mrg # -berok will link without error, but may produce a broken library.
8609 1.1 mrg allow_undefined_flag='-berok'
8610 1.1 mrg # Determine the default libpath from the value encoded in an
8611 1.1 mrg # empty executable.
8612 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8613 1.1 mrg /* end confdefs.h. */
8614 1.1 mrg
8615 1.1 mrg int
8616 1.1 mrg main ()
8617 1.1 mrg {
8618 1.1 mrg
8619 1.1 mrg ;
8620 1.1 mrg return 0;
8621 1.1 mrg }
8622 1.1 mrg _ACEOF
8623 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8624 1.1 mrg
8625 1.1 mrg lt_aix_libpath_sed='
8626 1.1 mrg /Import File Strings/,/^$/ {
8627 1.1 mrg /^0/ {
8628 1.1 mrg s/^0 *\(.*\)$/\1/
8629 1.1 mrg p
8630 1.1 mrg }
8631 1.1 mrg }'
8632 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8633 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8634 1.1 mrg if test -z "$aix_libpath"; then
8635 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8636 1.1 mrg fi
8637 1.1 mrg fi
8638 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8639 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8640 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8641 1.1 mrg
8642 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8643 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"
8644 1.1 mrg else
8645 1.1 mrg if test "$host_cpu" = ia64; then
8646 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8647 1.1 mrg allow_undefined_flag="-z nodefs"
8648 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"
8649 1.1 mrg else
8650 1.1 mrg # Determine the default libpath from the value encoded in an
8651 1.1 mrg # empty executable.
8652 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8653 1.1 mrg /* end confdefs.h. */
8654 1.1 mrg
8655 1.1 mrg int
8656 1.1 mrg main ()
8657 1.1 mrg {
8658 1.1 mrg
8659 1.1 mrg ;
8660 1.1 mrg return 0;
8661 1.1 mrg }
8662 1.1 mrg _ACEOF
8663 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8664 1.1 mrg
8665 1.1 mrg lt_aix_libpath_sed='
8666 1.1 mrg /Import File Strings/,/^$/ {
8667 1.1 mrg /^0/ {
8668 1.1 mrg s/^0 *\(.*\)$/\1/
8669 1.1 mrg p
8670 1.1 mrg }
8671 1.1 mrg }'
8672 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8673 1.1 mrg # Check for a 64-bit object if we didn't find anything.
8674 1.1 mrg if test -z "$aix_libpath"; then
8675 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8676 1.1 mrg fi
8677 1.1 mrg fi
8678 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8679 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8680 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8681 1.1 mrg
8682 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8683 1.1 mrg # Warning - without using the other run time loading flags,
8684 1.1 mrg # -berok will link without error, but may produce a broken library.
8685 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
8686 1.1 mrg allow_undefined_flag=' ${wl}-berok'
8687 1.1 mrg if test "$with_gnu_ld" = yes; then
8688 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
8689 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8690 1.1 mrg else
8691 1.1 mrg # Exported symbols can be pulled into shared objects from archives
8692 1.1 mrg whole_archive_flag_spec='$convenience'
8693 1.1 mrg fi
8694 1.1 mrg archive_cmds_need_lc=yes
8695 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
8696 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'
8697 1.1 mrg fi
8698 1.1 mrg fi
8699 1.1 mrg ;;
8700 1.1 mrg
8701 1.1 mrg amigaos*)
8702 1.1 mrg case $host_cpu in
8703 1.1 mrg powerpc)
8704 1.1 mrg # see comment about AmigaOS4 .so support
8705 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8706 1.1 mrg archive_expsym_cmds=''
8707 1.1 mrg ;;
8708 1.1 mrg m68k)
8709 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)'
8710 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8711 1.1 mrg hardcode_minus_L=yes
8712 1.1 mrg ;;
8713 1.1 mrg esac
8714 1.1 mrg ;;
8715 1.1 mrg
8716 1.1 mrg bsdi[45]*)
8717 1.1 mrg export_dynamic_flag_spec=-rdynamic
8718 1.1 mrg ;;
8719 1.1 mrg
8720 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8721 1.1 mrg # When not using gcc, we currently assume that we are using
8722 1.1 mrg # Microsoft Visual C++.
8723 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
8724 1.1 mrg # no search path for DLLs.
8725 1.1 mrg hardcode_libdir_flag_spec=' '
8726 1.1 mrg allow_undefined_flag=unsupported
8727 1.1 mrg # Tell ltmain to make .lib files, not .a files.
8728 1.1 mrg libext=lib
8729 1.1 mrg # Tell ltmain to make .dll files, not .so files.
8730 1.1 mrg shrext_cmds=".dll"
8731 1.1 mrg # FIXME: Setting linknames here is a bad hack.
8732 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8733 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
8734 1.1 mrg old_archive_from_new_cmds='true'
8735 1.1 mrg # FIXME: Should let the user specify the lib program.
8736 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
8737 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
8738 1.1 mrg enable_shared_with_static_runtimes=yes
8739 1.1 mrg ;;
8740 1.1 mrg
8741 1.1 mrg darwin* | rhapsody*)
8742 1.1 mrg
8743 1.1 mrg
8744 1.1 mrg archive_cmds_need_lc=no
8745 1.1 mrg hardcode_direct=no
8746 1.1 mrg hardcode_automatic=yes
8747 1.1 mrg hardcode_shlibpath_var=unsupported
8748 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
8749 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\"`'
8750 1.1 mrg else
8751 1.1 mrg whole_archive_flag_spec=''
8752 1.1 mrg fi
8753 1.1 mrg link_all_deplibs=yes
8754 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
8755 1.1 mrg case $cc_basename in
8756 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
8757 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
8758 1.1 mrg esac
8759 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
8760 1.1 mrg output_verbose_link_cmd=func_echo_all
8761 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}"
8762 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8763 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}"
8764 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}"
8765 1.1 mrg
8766 1.1 mrg else
8767 1.1 mrg ld_shlibs=no
8768 1.1 mrg fi
8769 1.1 mrg
8770 1.1 mrg ;;
8771 1.1 mrg
8772 1.1 mrg dgux*)
8773 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8774 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8775 1.1 mrg hardcode_shlibpath_var=no
8776 1.1 mrg ;;
8777 1.1 mrg
8778 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8779 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
8780 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
8781 1.1 mrg # extra space).
8782 1.1 mrg freebsd2.2*)
8783 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8784 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8785 1.1 mrg hardcode_direct=yes
8786 1.1 mrg hardcode_shlibpath_var=no
8787 1.1 mrg ;;
8788 1.1 mrg
8789 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8790 1.2 apb freebsd2.*)
8791 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8792 1.1 mrg hardcode_direct=yes
8793 1.1 mrg hardcode_minus_L=yes
8794 1.1 mrg hardcode_shlibpath_var=no
8795 1.1 mrg ;;
8796 1.1 mrg
8797 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8798 1.1 mrg freebsd* | dragonfly*)
8799 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8800 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8801 1.1 mrg hardcode_direct=yes
8802 1.1 mrg hardcode_shlibpath_var=no
8803 1.1 mrg ;;
8804 1.1 mrg
8805 1.1 mrg hpux9*)
8806 1.1 mrg if test "$GCC" = yes; then
8807 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'
8808 1.1 mrg else
8809 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'
8810 1.1 mrg fi
8811 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8812 1.1 mrg hardcode_libdir_separator=:
8813 1.1 mrg hardcode_direct=yes
8814 1.1 mrg
8815 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8816 1.1 mrg # but as the default location of the library.
8817 1.1 mrg hardcode_minus_L=yes
8818 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8819 1.1 mrg ;;
8820 1.1 mrg
8821 1.1 mrg hpux10*)
8822 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8823 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8824 1.1 mrg else
8825 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8826 1.1 mrg fi
8827 1.1 mrg if test "$with_gnu_ld" = no; then
8828 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8829 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
8830 1.1 mrg hardcode_libdir_separator=:
8831 1.1 mrg hardcode_direct=yes
8832 1.1 mrg hardcode_direct_absolute=yes
8833 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8834 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8835 1.1 mrg # but as the default location of the library.
8836 1.1 mrg hardcode_minus_L=yes
8837 1.1 mrg fi
8838 1.1 mrg ;;
8839 1.1 mrg
8840 1.1 mrg hpux11*)
8841 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
8842 1.1 mrg case $host_cpu in
8843 1.1 mrg hppa*64*)
8844 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8845 1.1 mrg ;;
8846 1.1 mrg ia64*)
8847 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8848 1.1 mrg ;;
8849 1.1 mrg *)
8850 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8851 1.1 mrg ;;
8852 1.1 mrg esac
8853 1.1 mrg else
8854 1.1 mrg case $host_cpu in
8855 1.1 mrg hppa*64*)
8856 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8857 1.1 mrg ;;
8858 1.1 mrg ia64*)
8859 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8860 1.1 mrg ;;
8861 1.1 mrg *)
8862 1.1 mrg
8863 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
8864 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8865 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8866 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
8867 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
8868 1.1 mrg $as_echo_n "(cached) " >&6
8869 1.1 mrg else
8870 1.1 mrg lt_cv_prog_compiler__b=no
8871 1.1 mrg save_LDFLAGS="$LDFLAGS"
8872 1.1 mrg LDFLAGS="$LDFLAGS -b"
8873 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8874 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8875 1.1 mrg # The linker can only warn and ignore the option if not recognized
8876 1.1 mrg # So say no if there are warnings
8877 1.1 mrg if test -s conftest.err; then
8878 1.1 mrg # Append any errors to the config.log.
8879 1.1 mrg cat conftest.err 1>&5
8880 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8881 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8882 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8883 1.1 mrg lt_cv_prog_compiler__b=yes
8884 1.1 mrg fi
8885 1.1 mrg else
8886 1.1 mrg lt_cv_prog_compiler__b=yes
8887 1.1 mrg fi
8888 1.1 mrg fi
8889 1.1 mrg $RM -r conftest*
8890 1.1 mrg LDFLAGS="$save_LDFLAGS"
8891 1.1 mrg
8892 1.1 mrg fi
8893 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8894 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
8895 1.1 mrg
8896 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
8897 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8898 1.1 mrg else
8899 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8900 1.1 mrg fi
8901 1.1 mrg
8902 1.1 mrg ;;
8903 1.1 mrg esac
8904 1.1 mrg fi
8905 1.1 mrg if test "$with_gnu_ld" = no; then
8906 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8907 1.1 mrg hardcode_libdir_separator=:
8908 1.1 mrg
8909 1.1 mrg case $host_cpu in
8910 1.1 mrg hppa*64*|ia64*)
8911 1.1 mrg hardcode_direct=no
8912 1.1 mrg hardcode_shlibpath_var=no
8913 1.1 mrg ;;
8914 1.1 mrg *)
8915 1.1 mrg hardcode_direct=yes
8916 1.1 mrg hardcode_direct_absolute=yes
8917 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8918 1.1 mrg
8919 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
8920 1.1 mrg # but as the default location of the library.
8921 1.1 mrg hardcode_minus_L=yes
8922 1.1 mrg ;;
8923 1.1 mrg esac
8924 1.1 mrg fi
8925 1.1 mrg ;;
8926 1.1 mrg
8927 1.1 mrg irix5* | irix6* | nonstopux*)
8928 1.1 mrg if test "$GCC" = yes; then
8929 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'
8930 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
8931 1.1 mrg # work, assume that -exports_file does not work either and
8932 1.1 mrg # implicitly export all symbols.
8933 1.1 mrg save_LDFLAGS="$LDFLAGS"
8934 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8935 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8936 1.1 mrg /* end confdefs.h. */
8937 1.1 mrg int foo(void) {}
8938 1.1 mrg _ACEOF
8939 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
8940 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'
8941 1.1 mrg
8942 1.1 mrg fi
8943 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
8944 1.1 mrg conftest$ac_exeext conftest.$ac_ext
8945 1.1 mrg LDFLAGS="$save_LDFLAGS"
8946 1.1 mrg else
8947 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'
8948 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'
8949 1.1 mrg fi
8950 1.1 mrg archive_cmds_need_lc='no'
8951 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8952 1.1 mrg hardcode_libdir_separator=:
8953 1.1 mrg inherit_rpath=yes
8954 1.1 mrg link_all_deplibs=yes
8955 1.1 mrg ;;
8956 1.1 mrg
8957 1.1 mrg netbsd*)
8958 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8959 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8960 1.1 mrg else
8961 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8962 1.1 mrg fi
8963 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8964 1.1 mrg hardcode_direct=yes
8965 1.1 mrg hardcode_shlibpath_var=no
8966 1.1 mrg ;;
8967 1.1 mrg
8968 1.1 mrg newsos6)
8969 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8970 1.1 mrg hardcode_direct=yes
8971 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8972 1.1 mrg hardcode_libdir_separator=:
8973 1.1 mrg hardcode_shlibpath_var=no
8974 1.1 mrg ;;
8975 1.1 mrg
8976 1.1 mrg *nto* | *qnx*)
8977 1.1 mrg ;;
8978 1.1 mrg
8979 1.1 mrg openbsd*)
8980 1.1 mrg if test -f /usr/libexec/ld.so; then
8981 1.1 mrg hardcode_direct=yes
8982 1.1 mrg hardcode_shlibpath_var=no
8983 1.1 mrg hardcode_direct_absolute=yes
8984 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8985 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8986 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8987 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8988 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8989 1.1 mrg else
8990 1.1 mrg case $host_os in
8991 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8992 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8993 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
8994 1.1 mrg ;;
8995 1.1 mrg *)
8996 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8997 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8998 1.1 mrg ;;
8999 1.1 mrg esac
9000 1.1 mrg fi
9001 1.1 mrg else
9002 1.1 mrg ld_shlibs=no
9003 1.1 mrg fi
9004 1.1 mrg ;;
9005 1.1 mrg
9006 1.1 mrg os2*)
9007 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9008 1.1 mrg hardcode_minus_L=yes
9009 1.1 mrg allow_undefined_flag=unsupported
9010 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'
9011 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9012 1.1 mrg ;;
9013 1.1 mrg
9014 1.1 mrg osf3*)
9015 1.1 mrg if test "$GCC" = yes; then
9016 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9017 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'
9018 1.1 mrg else
9019 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9020 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'
9021 1.1 mrg fi
9022 1.1 mrg archive_cmds_need_lc='no'
9023 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9024 1.1 mrg hardcode_libdir_separator=:
9025 1.1 mrg ;;
9026 1.1 mrg
9027 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9028 1.1 mrg if test "$GCC" = yes; then
9029 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9030 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'
9031 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9032 1.1 mrg else
9033 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9034 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'
9035 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~
9036 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'
9037 1.1 mrg
9038 1.1 mrg # Both c and cxx compiler support -rpath directly
9039 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9040 1.1 mrg fi
9041 1.1 mrg archive_cmds_need_lc='no'
9042 1.1 mrg hardcode_libdir_separator=:
9043 1.1 mrg ;;
9044 1.1 mrg
9045 1.1 mrg solaris*)
9046 1.1 mrg no_undefined_flag=' -z defs'
9047 1.1 mrg if test "$GCC" = yes; then
9048 1.1 mrg wlarc='${wl}'
9049 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9050 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9051 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'
9052 1.1 mrg else
9053 1.1 mrg case `$CC -V 2>&1` in
9054 1.1 mrg *"Compilers 5.0"*)
9055 1.1 mrg wlarc=''
9056 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9057 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9058 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9059 1.1 mrg ;;
9060 1.1 mrg *)
9061 1.1 mrg wlarc='${wl}'
9062 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9063 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9064 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9065 1.1 mrg ;;
9066 1.1 mrg esac
9067 1.1 mrg fi
9068 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9069 1.1 mrg hardcode_shlibpath_var=no
9070 1.1 mrg case $host_os in
9071 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9072 1.1 mrg *)
9073 1.1 mrg # The compiler driver will combine and reorder linker options,
9074 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9075 1.1 mrg # but is careful enough not to reorder.
9076 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9077 1.1 mrg if test "$GCC" = yes; then
9078 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9079 1.1 mrg else
9080 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9081 1.1 mrg fi
9082 1.1 mrg ;;
9083 1.1 mrg esac
9084 1.1 mrg link_all_deplibs=yes
9085 1.1 mrg ;;
9086 1.1 mrg
9087 1.1 mrg sunos4*)
9088 1.1 mrg if test "x$host_vendor" = xsequent; then
9089 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9090 1.1 mrg # files that make .init and .fini sections work.
9091 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9092 1.1 mrg else
9093 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9094 1.1 mrg fi
9095 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9096 1.1 mrg hardcode_direct=yes
9097 1.1 mrg hardcode_minus_L=yes
9098 1.1 mrg hardcode_shlibpath_var=no
9099 1.1 mrg ;;
9100 1.1 mrg
9101 1.1 mrg sysv4)
9102 1.1 mrg case $host_vendor in
9103 1.1 mrg sni)
9104 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9105 1.1 mrg hardcode_direct=yes # is this really true???
9106 1.1 mrg ;;
9107 1.1 mrg siemens)
9108 1.1 mrg ## LD is ld it makes a PLAMLIB
9109 1.1 mrg ## CC just makes a GrossModule.
9110 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9111 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9112 1.1 mrg hardcode_direct=no
9113 1.1 mrg ;;
9114 1.1 mrg motorola)
9115 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9116 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9117 1.1 mrg ;;
9118 1.1 mrg esac
9119 1.1 mrg runpath_var='LD_RUN_PATH'
9120 1.1 mrg hardcode_shlibpath_var=no
9121 1.1 mrg ;;
9122 1.1 mrg
9123 1.1 mrg sysv4.3*)
9124 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9125 1.1 mrg hardcode_shlibpath_var=no
9126 1.1 mrg export_dynamic_flag_spec='-Bexport'
9127 1.1 mrg ;;
9128 1.1 mrg
9129 1.1 mrg sysv4*MP*)
9130 1.1 mrg if test -d /usr/nec; then
9131 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9132 1.1 mrg hardcode_shlibpath_var=no
9133 1.1 mrg runpath_var=LD_RUN_PATH
9134 1.1 mrg hardcode_runpath_var=yes
9135 1.1 mrg ld_shlibs=yes
9136 1.1 mrg fi
9137 1.1 mrg ;;
9138 1.1 mrg
9139 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9140 1.1 mrg no_undefined_flag='${wl}-z,text'
9141 1.1 mrg archive_cmds_need_lc=no
9142 1.1 mrg hardcode_shlibpath_var=no
9143 1.1 mrg runpath_var='LD_RUN_PATH'
9144 1.1 mrg
9145 1.1 mrg if test "$GCC" = yes; then
9146 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9147 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9148 1.1 mrg else
9149 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9150 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9151 1.1 mrg fi
9152 1.1 mrg ;;
9153 1.1 mrg
9154 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9155 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9156 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9157 1.1 mrg # always be unresolved, which means just about no library would
9158 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9159 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9160 1.1 mrg # as -z defs.
9161 1.1 mrg no_undefined_flag='${wl}-z,text'
9162 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9163 1.1 mrg archive_cmds_need_lc=no
9164 1.1 mrg hardcode_shlibpath_var=no
9165 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9166 1.1 mrg hardcode_libdir_separator=':'
9167 1.1 mrg link_all_deplibs=yes
9168 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9169 1.1 mrg runpath_var='LD_RUN_PATH'
9170 1.1 mrg
9171 1.1 mrg if test "$GCC" = yes; then
9172 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9173 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9174 1.1 mrg else
9175 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9176 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9177 1.1 mrg fi
9178 1.1 mrg ;;
9179 1.1 mrg
9180 1.1 mrg uts4*)
9181 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9182 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9183 1.1 mrg hardcode_shlibpath_var=no
9184 1.1 mrg ;;
9185 1.1 mrg
9186 1.1 mrg *)
9187 1.1 mrg ld_shlibs=no
9188 1.1 mrg ;;
9189 1.1 mrg esac
9190 1.1 mrg
9191 1.1 mrg if test x$host_vendor = xsni; then
9192 1.1 mrg case $host in
9193 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9194 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9195 1.1 mrg ;;
9196 1.1 mrg esac
9197 1.1 mrg fi
9198 1.1 mrg fi
9199 1.1 mrg
9200 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9201 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9202 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9203 1.1 mrg
9204 1.1 mrg with_gnu_ld=$with_gnu_ld
9205 1.1 mrg
9206 1.1 mrg
9207 1.1 mrg
9208 1.1 mrg
9209 1.1 mrg
9210 1.1 mrg
9211 1.1 mrg
9212 1.1 mrg
9213 1.1 mrg
9214 1.1 mrg
9215 1.1 mrg
9216 1.1 mrg
9217 1.1 mrg
9218 1.1 mrg
9219 1.1 mrg
9220 1.1 mrg #
9221 1.1 mrg # Do we need to explicitly link libc?
9222 1.1 mrg #
9223 1.1 mrg case "x$archive_cmds_need_lc" in
9224 1.1 mrg x|xyes)
9225 1.1 mrg # Assume -lc should be added
9226 1.1 mrg archive_cmds_need_lc=yes
9227 1.1 mrg
9228 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9229 1.1 mrg case $archive_cmds in
9230 1.1 mrg *'~'*)
9231 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9232 1.1 mrg ;;
9233 1.1 mrg '$CC '*)
9234 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9235 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9236 1.1 mrg # to ld, don't add -lc before -lgcc.
9237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9238 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9239 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9240 1.1 mrg $as_echo_n "(cached) " >&6
9241 1.1 mrg else
9242 1.1 mrg $RM conftest*
9243 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9244 1.1 mrg
9245 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9246 1.1 mrg (eval $ac_compile) 2>&5
9247 1.1 mrg ac_status=$?
9248 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9249 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9250 1.1 mrg soname=conftest
9251 1.1 mrg lib=conftest
9252 1.1 mrg libobjs=conftest.$ac_objext
9253 1.1 mrg deplibs=
9254 1.1 mrg wl=$lt_prog_compiler_wl
9255 1.1 mrg pic_flag=$lt_prog_compiler_pic
9256 1.1 mrg compiler_flags=-v
9257 1.1 mrg linker_flags=-v
9258 1.1 mrg verstring=
9259 1.1 mrg output_objdir=.
9260 1.1 mrg libname=conftest
9261 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9262 1.1 mrg allow_undefined_flag=
9263 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9264 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9265 1.1 mrg ac_status=$?
9266 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9267 1.1 mrg test $ac_status = 0; }
9268 1.1 mrg then
9269 1.1 mrg lt_cv_archive_cmds_need_lc=no
9270 1.1 mrg else
9271 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9272 1.1 mrg fi
9273 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9274 1.1 mrg else
9275 1.1 mrg cat conftest.err 1>&5
9276 1.1 mrg fi
9277 1.1 mrg $RM conftest*
9278 1.1 mrg
9279 1.1 mrg fi
9280 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9281 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9282 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9283 1.1 mrg ;;
9284 1.1 mrg esac
9285 1.1 mrg fi
9286 1.1 mrg ;;
9287 1.1 mrg esac
9288 1.1 mrg
9289 1.1 mrg
9290 1.1 mrg
9291 1.1 mrg
9292 1.1 mrg
9293 1.1 mrg
9294 1.1 mrg
9295 1.1 mrg
9296 1.1 mrg
9297 1.1 mrg
9298 1.1 mrg
9299 1.1 mrg
9300 1.1 mrg
9301 1.1 mrg
9302 1.1 mrg
9303 1.1 mrg
9304 1.1 mrg
9305 1.1 mrg
9306 1.1 mrg
9307 1.1 mrg
9308 1.1 mrg
9309 1.1 mrg
9310 1.1 mrg
9311 1.1 mrg
9312 1.1 mrg
9313 1.1 mrg
9314 1.1 mrg
9315 1.1 mrg
9316 1.1 mrg
9317 1.1 mrg
9318 1.1 mrg
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg
9324 1.1 mrg
9325 1.1 mrg
9326 1.1 mrg
9327 1.1 mrg
9328 1.1 mrg
9329 1.1 mrg
9330 1.1 mrg
9331 1.1 mrg
9332 1.1 mrg
9333 1.1 mrg
9334 1.1 mrg
9335 1.1 mrg
9336 1.1 mrg
9337 1.1 mrg
9338 1.1 mrg
9339 1.1 mrg
9340 1.1 mrg
9341 1.1 mrg
9342 1.1 mrg
9343 1.1 mrg
9344 1.1 mrg
9345 1.1 mrg
9346 1.1 mrg
9347 1.1 mrg
9348 1.1 mrg
9349 1.1 mrg
9350 1.1 mrg
9351 1.1 mrg
9352 1.1 mrg
9353 1.1 mrg
9354 1.1 mrg
9355 1.1 mrg
9356 1.1 mrg
9357 1.1 mrg
9358 1.1 mrg
9359 1.1 mrg
9360 1.1 mrg
9361 1.1 mrg
9362 1.1 mrg
9363 1.1 mrg
9364 1.1 mrg
9365 1.1 mrg
9366 1.1 mrg
9367 1.1 mrg
9368 1.1 mrg
9369 1.1 mrg
9370 1.1 mrg
9371 1.1 mrg
9372 1.1 mrg
9373 1.1 mrg
9374 1.1 mrg
9375 1.1 mrg
9376 1.1 mrg
9377 1.1 mrg
9378 1.1 mrg
9379 1.1 mrg
9380 1.1 mrg
9381 1.1 mrg
9382 1.1 mrg
9383 1.1 mrg
9384 1.1 mrg
9385 1.1 mrg
9386 1.1 mrg
9387 1.1 mrg
9388 1.1 mrg
9389 1.1 mrg
9390 1.1 mrg
9391 1.1 mrg
9392 1.1 mrg
9393 1.1 mrg
9394 1.1 mrg
9395 1.1 mrg
9396 1.1 mrg
9397 1.1 mrg
9398 1.1 mrg
9399 1.1 mrg
9400 1.1 mrg
9401 1.1 mrg
9402 1.1 mrg
9403 1.1 mrg
9404 1.1 mrg
9405 1.1 mrg
9406 1.1 mrg
9407 1.1 mrg
9408 1.1 mrg
9409 1.1 mrg
9410 1.1 mrg
9411 1.1 mrg
9412 1.1 mrg
9413 1.1 mrg
9414 1.1 mrg
9415 1.1 mrg
9416 1.1 mrg
9417 1.1 mrg
9418 1.1 mrg
9419 1.1 mrg
9420 1.1 mrg
9421 1.1 mrg
9422 1.1 mrg
9423 1.1 mrg
9424 1.1 mrg
9425 1.1 mrg
9426 1.1 mrg
9427 1.1 mrg
9428 1.1 mrg
9429 1.1 mrg
9430 1.1 mrg
9431 1.1 mrg
9432 1.1 mrg
9433 1.1 mrg
9434 1.1 mrg
9435 1.1 mrg
9436 1.1 mrg
9437 1.1 mrg
9438 1.1 mrg
9439 1.1 mrg
9440 1.1 mrg
9441 1.1 mrg
9442 1.1 mrg
9443 1.1 mrg
9444 1.1 mrg
9445 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9446 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
9447 1.1 mrg
9448 1.1 mrg if test "$GCC" = yes; then
9449 1.1 mrg case $host_os in
9450 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9451 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
9452 1.1 mrg esac
9453 1.1 mrg case $host_os in
9454 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9455 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
9456 1.1 mrg esac
9457 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9458 1.1 mrg case $lt_search_path_spec in
9459 1.1 mrg *\;*)
9460 1.1 mrg # if the path contains ";" then we assume it to be the separator
9461 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
9462 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
9463 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
9464 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9465 1.1 mrg ;;
9466 1.1 mrg *)
9467 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9468 1.1 mrg ;;
9469 1.1 mrg esac
9470 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
9471 1.1 mrg # and add multilib dir if necessary.
9472 1.1 mrg lt_tmp_lt_search_path_spec=
9473 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9474 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
9475 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9476 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9477 1.1 mrg else
9478 1.1 mrg test -d "$lt_sys_path" && \
9479 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9480 1.1 mrg fi
9481 1.1 mrg done
9482 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9483 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
9484 1.1 mrg lt_foo="";
9485 1.1 mrg lt_count=0;
9486 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
9487 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
9488 1.1 mrg if ($lt_i == "..") {
9489 1.1 mrg lt_count++;
9490 1.1 mrg } else {
9491 1.1 mrg if (lt_count == 0) {
9492 1.1 mrg lt_foo="/" $lt_i lt_foo;
9493 1.1 mrg } else {
9494 1.1 mrg lt_count--;
9495 1.1 mrg }
9496 1.1 mrg }
9497 1.1 mrg }
9498 1.1 mrg }
9499 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
9500 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
9501 1.1 mrg }'`
9502 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
9503 1.1 mrg # for these hosts.
9504 1.1 mrg case $host_os in
9505 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9506 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9507 1.1 mrg esac
9508 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9509 1.1 mrg else
9510 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9511 1.1 mrg fi
9512 1.1 mrg library_names_spec=
9513 1.1 mrg libname_spec='lib$name'
9514 1.1 mrg soname_spec=
9515 1.1 mrg shrext_cmds=".so"
9516 1.1 mrg postinstall_cmds=
9517 1.1 mrg postuninstall_cmds=
9518 1.1 mrg finish_cmds=
9519 1.1 mrg finish_eval=
9520 1.1 mrg shlibpath_var=
9521 1.1 mrg shlibpath_overrides_runpath=unknown
9522 1.1 mrg version_type=none
9523 1.1 mrg dynamic_linker="$host_os ld.so"
9524 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
9525 1.1 mrg need_lib_prefix=unknown
9526 1.1 mrg hardcode_into_libs=no
9527 1.1 mrg
9528 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
9529 1.1 mrg # flags to be left without arguments
9530 1.1 mrg need_version=unknown
9531 1.1 mrg
9532 1.1 mrg case $host_os in
9533 1.1 mrg aix3*)
9534 1.1 mrg version_type=linux
9535 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9536 1.1 mrg shlibpath_var=LIBPATH
9537 1.1 mrg
9538 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
9539 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9540 1.1 mrg ;;
9541 1.1 mrg
9542 1.1 mrg aix[4-9]*)
9543 1.1 mrg version_type=linux
9544 1.1 mrg need_lib_prefix=no
9545 1.1 mrg need_version=no
9546 1.1 mrg hardcode_into_libs=yes
9547 1.1 mrg if test "$host_cpu" = ia64; then
9548 1.1 mrg # AIX 5 supports IA64
9549 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9550 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9551 1.1 mrg else
9552 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
9553 1.1 mrg # for dependence libraries. The import file would start with
9554 1.1 mrg # the line `#! .'. This would cause the generated library to
9555 1.1 mrg # depend on `.', always an invalid library. This was fixed in
9556 1.1 mrg # development snapshots of GCC prior to 3.0.
9557 1.1 mrg case $host_os in
9558 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
9559 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9560 1.1 mrg echo ' yes '
9561 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9562 1.1 mrg :
9563 1.1 mrg else
9564 1.1 mrg can_build_shared=no
9565 1.1 mrg fi
9566 1.1 mrg ;;
9567 1.1 mrg esac
9568 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9569 1.1 mrg # soname into executable. Probably we can add versioning support to
9570 1.1 mrg # collect2, so additional links can be useful in future.
9571 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9572 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9573 1.1 mrg # instead of lib<name>.a to let people know that these are not
9574 1.1 mrg # typical AIX shared libraries.
9575 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9576 1.1 mrg else
9577 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
9578 1.1 mrg # and later when we are not doing run time linking.
9579 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
9580 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9581 1.1 mrg fi
9582 1.1 mrg shlibpath_var=LIBPATH
9583 1.1 mrg fi
9584 1.1 mrg ;;
9585 1.1 mrg
9586 1.1 mrg amigaos*)
9587 1.1 mrg case $host_cpu in
9588 1.1 mrg powerpc)
9589 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
9590 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9591 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9592 1.1 mrg ;;
9593 1.1 mrg m68k)
9594 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
9595 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
9596 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'
9597 1.1 mrg ;;
9598 1.1 mrg esac
9599 1.1 mrg ;;
9600 1.1 mrg
9601 1.1 mrg beos*)
9602 1.1 mrg library_names_spec='${libname}${shared_ext}'
9603 1.1 mrg dynamic_linker="$host_os ld.so"
9604 1.1 mrg shlibpath_var=LIBRARY_PATH
9605 1.1 mrg ;;
9606 1.1 mrg
9607 1.1 mrg bsdi[45]*)
9608 1.1 mrg version_type=linux
9609 1.1 mrg need_version=no
9610 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9611 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9612 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9613 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9614 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9615 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9616 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
9617 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9618 1.1 mrg # libtool to hard-code these into programs
9619 1.1 mrg ;;
9620 1.1 mrg
9621 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9622 1.1 mrg version_type=windows
9623 1.1 mrg shrext_cmds=".dll"
9624 1.1 mrg need_version=no
9625 1.1 mrg need_lib_prefix=no
9626 1.1 mrg
9627 1.1 mrg case $GCC,$host_os in
9628 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
9629 1.1 mrg library_names_spec='$libname.dll.a'
9630 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
9631 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
9632 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9633 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
9634 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
9635 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
9636 1.1 mrg chmod a+x \$dldir/$dlname~
9637 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9638 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9639 1.1 mrg fi'
9640 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9641 1.1 mrg dlpath=$dir/\$dldll~
9642 1.1 mrg $RM \$dlpath'
9643 1.1 mrg shlibpath_overrides_runpath=yes
9644 1.1 mrg
9645 1.1 mrg case $host_os in
9646 1.1 mrg cygwin*)
9647 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9648 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9649 1.1 mrg
9650 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
9651 1.1 mrg ;;
9652 1.1 mrg mingw* | cegcc*)
9653 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
9654 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9655 1.1 mrg ;;
9656 1.1 mrg pw32*)
9657 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
9658 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9659 1.1 mrg ;;
9660 1.1 mrg esac
9661 1.1 mrg ;;
9662 1.1 mrg
9663 1.1 mrg *)
9664 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9665 1.1 mrg ;;
9666 1.1 mrg esac
9667 1.1 mrg dynamic_linker='Win32 ld.exe'
9668 1.1 mrg # FIXME: first we should search . and the directory the executable is in
9669 1.1 mrg shlibpath_var=PATH
9670 1.1 mrg ;;
9671 1.1 mrg
9672 1.1 mrg darwin* | rhapsody*)
9673 1.1 mrg dynamic_linker="$host_os dyld"
9674 1.1 mrg version_type=darwin
9675 1.1 mrg need_lib_prefix=no
9676 1.1 mrg need_version=no
9677 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9678 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
9679 1.1 mrg shlibpath_overrides_runpath=yes
9680 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
9681 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9682 1.1 mrg
9683 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
9684 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9685 1.1 mrg ;;
9686 1.1 mrg
9687 1.1 mrg dgux*)
9688 1.1 mrg version_type=linux
9689 1.1 mrg need_lib_prefix=no
9690 1.1 mrg need_version=no
9691 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9692 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9693 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9694 1.1 mrg ;;
9695 1.1 mrg
9696 1.1 mrg freebsd* | dragonfly*)
9697 1.1 mrg # DragonFly does not have aout. When/if they implement a new
9698 1.1 mrg # versioning mechanism, adjust this.
9699 1.1 mrg if test -x /usr/bin/objformat; then
9700 1.1 mrg objformat=`/usr/bin/objformat`
9701 1.1 mrg else
9702 1.1 mrg case $host_os in
9703 1.2 apb freebsd[23].*) objformat=aout ;;
9704 1.1 mrg *) objformat=elf ;;
9705 1.1 mrg esac
9706 1.1 mrg fi
9707 1.1 mrg version_type=freebsd-$objformat
9708 1.1 mrg case $version_type in
9709 1.1 mrg freebsd-elf*)
9710 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9711 1.1 mrg need_version=no
9712 1.1 mrg need_lib_prefix=no
9713 1.1 mrg ;;
9714 1.1 mrg freebsd-*)
9715 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9716 1.1 mrg need_version=yes
9717 1.1 mrg ;;
9718 1.1 mrg esac
9719 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9720 1.1 mrg case $host_os in
9721 1.2 apb freebsd2.*)
9722 1.1 mrg shlibpath_overrides_runpath=yes
9723 1.1 mrg ;;
9724 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
9725 1.1 mrg shlibpath_overrides_runpath=yes
9726 1.1 mrg hardcode_into_libs=yes
9727 1.1 mrg ;;
9728 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9729 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9730 1.1 mrg shlibpath_overrides_runpath=no
9731 1.1 mrg hardcode_into_libs=yes
9732 1.1 mrg ;;
9733 1.1 mrg *) # from 4.6 on, and DragonFly
9734 1.1 mrg shlibpath_overrides_runpath=yes
9735 1.1 mrg hardcode_into_libs=yes
9736 1.1 mrg ;;
9737 1.1 mrg esac
9738 1.1 mrg ;;
9739 1.1 mrg
9740 1.1 mrg gnu*)
9741 1.1 mrg version_type=linux
9742 1.1 mrg need_lib_prefix=no
9743 1.1 mrg need_version=no
9744 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9745 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9746 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9747 1.1 mrg hardcode_into_libs=yes
9748 1.1 mrg ;;
9749 1.1 mrg
9750 1.1 mrg haiku*)
9751 1.1 mrg version_type=linux
9752 1.1 mrg need_lib_prefix=no
9753 1.1 mrg need_version=no
9754 1.1 mrg dynamic_linker="$host_os runtime_loader"
9755 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9756 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9757 1.1 mrg shlibpath_var=LIBRARY_PATH
9758 1.1 mrg shlibpath_overrides_runpath=yes
9759 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9760 1.1 mrg hardcode_into_libs=yes
9761 1.1 mrg ;;
9762 1.1 mrg
9763 1.1 mrg hpux9* | hpux10* | hpux11*)
9764 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
9765 1.1 mrg # link against other versions.
9766 1.1 mrg version_type=sunos
9767 1.1 mrg need_lib_prefix=no
9768 1.1 mrg need_version=no
9769 1.1 mrg case $host_cpu in
9770 1.1 mrg ia64*)
9771 1.1 mrg shrext_cmds='.so'
9772 1.1 mrg hardcode_into_libs=yes
9773 1.1 mrg dynamic_linker="$host_os dld.so"
9774 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9775 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9776 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9777 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9778 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
9779 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9780 1.1 mrg else
9781 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9782 1.1 mrg fi
9783 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9784 1.1 mrg ;;
9785 1.1 mrg hppa*64*)
9786 1.1 mrg shrext_cmds='.sl'
9787 1.1 mrg hardcode_into_libs=yes
9788 1.1 mrg dynamic_linker="$host_os dld.sl"
9789 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9790 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9791 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9792 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9793 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9794 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9795 1.1 mrg ;;
9796 1.1 mrg *)
9797 1.1 mrg shrext_cmds='.sl'
9798 1.1 mrg dynamic_linker="$host_os dld.sl"
9799 1.1 mrg shlibpath_var=SHLIB_PATH
9800 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9801 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9802 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9803 1.1 mrg ;;
9804 1.1 mrg esac
9805 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9806 1.1 mrg postinstall_cmds='chmod 555 $lib'
9807 1.1 mrg # or fails outright, so override atomically:
9808 1.1 mrg install_override_mode=555
9809 1.1 mrg ;;
9810 1.1 mrg
9811 1.1 mrg interix[3-9]*)
9812 1.1 mrg version_type=linux
9813 1.1 mrg need_lib_prefix=no
9814 1.1 mrg need_version=no
9815 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9816 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9817 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9818 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9819 1.1 mrg shlibpath_overrides_runpath=no
9820 1.1 mrg hardcode_into_libs=yes
9821 1.1 mrg ;;
9822 1.1 mrg
9823 1.1 mrg irix5* | irix6* | nonstopux*)
9824 1.1 mrg case $host_os in
9825 1.1 mrg nonstopux*) version_type=nonstopux ;;
9826 1.1 mrg *)
9827 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
9828 1.1 mrg version_type=linux
9829 1.1 mrg else
9830 1.1 mrg version_type=irix
9831 1.1 mrg fi ;;
9832 1.1 mrg esac
9833 1.1 mrg need_lib_prefix=no
9834 1.1 mrg need_version=no
9835 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9836 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9837 1.1 mrg case $host_os in
9838 1.1 mrg irix5* | nonstopux*)
9839 1.1 mrg libsuff= shlibsuff=
9840 1.1 mrg ;;
9841 1.1 mrg *)
9842 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
9843 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9844 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
9845 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9846 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
9847 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9848 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
9849 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
9850 1.1 mrg esac
9851 1.1 mrg ;;
9852 1.1 mrg esac
9853 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9854 1.1 mrg shlibpath_overrides_runpath=no
9855 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9856 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9857 1.1 mrg hardcode_into_libs=yes
9858 1.1 mrg ;;
9859 1.1 mrg
9860 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
9861 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
9862 1.1 mrg dynamic_linker=no
9863 1.1 mrg ;;
9864 1.1 mrg
9865 1.1 mrg # This must be Linux ELF.
9866 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
9867 1.1 mrg version_type=linux
9868 1.1 mrg need_lib_prefix=no
9869 1.1 mrg need_version=no
9870 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9871 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9872 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9873 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9874 1.1 mrg shlibpath_overrides_runpath=no
9875 1.1 mrg
9876 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
9877 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9878 1.1 mrg $as_echo_n "(cached) " >&6
9879 1.1 mrg else
9880 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
9881 1.1 mrg save_LDFLAGS=$LDFLAGS
9882 1.1 mrg save_libdir=$libdir
9883 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9884 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9885 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9886 1.1 mrg /* end confdefs.h. */
9887 1.1 mrg
9888 1.1 mrg int
9889 1.1 mrg main ()
9890 1.1 mrg {
9891 1.1 mrg
9892 1.1 mrg ;
9893 1.1 mrg return 0;
9894 1.1 mrg }
9895 1.1 mrg _ACEOF
9896 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9897 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
9898 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
9899 1.1 mrg fi
9900 1.1 mrg fi
9901 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9902 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9903 1.1 mrg LDFLAGS=$save_LDFLAGS
9904 1.1 mrg libdir=$save_libdir
9905 1.1 mrg
9906 1.1 mrg fi
9907 1.1 mrg
9908 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
9909 1.1 mrg
9910 1.1 mrg # This implies no fast_install, which is unacceptable.
9911 1.1 mrg # Some rework will be needed to allow for fast_install
9912 1.1 mrg # before this can be enabled.
9913 1.1 mrg hardcode_into_libs=yes
9914 1.1 mrg
9915 1.1 mrg # Append ld.so.conf contents to the search path
9916 1.1 mrg if test -f /etc/ld.so.conf; then
9917 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' ' '`
9918 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9919 1.1 mrg fi
9920 1.1 mrg
9921 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
9922 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
9923 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
9924 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
9925 1.1 mrg # people can always --disable-shared, the test was removed, and we
9926 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
9927 1.1 mrg dynamic_linker='GNU/Linux ld.so'
9928 1.1 mrg ;;
9929 1.1 mrg
9930 1.1 mrg netbsd*)
9931 1.1 mrg version_type=sunos
9932 1.1 mrg need_lib_prefix=no
9933 1.1 mrg need_version=no
9934 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9935 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9936 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9937 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
9938 1.1 mrg else
9939 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9940 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9941 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
9942 1.1 mrg fi
9943 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9944 1.1 mrg shlibpath_overrides_runpath=yes
9945 1.1 mrg hardcode_into_libs=yes
9946 1.1 mrg ;;
9947 1.1 mrg
9948 1.1 mrg newsos6)
9949 1.1 mrg version_type=linux
9950 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9951 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9952 1.1 mrg shlibpath_overrides_runpath=yes
9953 1.1 mrg ;;
9954 1.1 mrg
9955 1.1 mrg *nto* | *qnx*)
9956 1.1 mrg version_type=qnx
9957 1.1 mrg need_lib_prefix=no
9958 1.1 mrg need_version=no
9959 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9960 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
9961 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9962 1.1 mrg shlibpath_overrides_runpath=no
9963 1.1 mrg hardcode_into_libs=yes
9964 1.1 mrg dynamic_linker='ldqnx.so'
9965 1.1 mrg ;;
9966 1.1 mrg
9967 1.1 mrg openbsd*)
9968 1.1 mrg version_type=sunos
9969 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
9970 1.1 mrg need_lib_prefix=no
9971 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9972 1.1 mrg case $host_os in
9973 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9974 1.1 mrg *) need_version=no ;;
9975 1.1 mrg esac
9976 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9977 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9978 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
9979 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9980 1.1 mrg case $host_os in
9981 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
9982 1.1 mrg shlibpath_overrides_runpath=no
9983 1.1 mrg ;;
9984 1.1 mrg *)
9985 1.1 mrg shlibpath_overrides_runpath=yes
9986 1.1 mrg ;;
9987 1.1 mrg esac
9988 1.1 mrg else
9989 1.1 mrg shlibpath_overrides_runpath=yes
9990 1.1 mrg fi
9991 1.1 mrg ;;
9992 1.1 mrg
9993 1.1 mrg os2*)
9994 1.1 mrg libname_spec='$name'
9995 1.1 mrg shrext_cmds=".dll"
9996 1.1 mrg need_lib_prefix=no
9997 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
9998 1.1 mrg dynamic_linker='OS/2 ld.exe'
9999 1.1 mrg shlibpath_var=LIBPATH
10000 1.1 mrg ;;
10001 1.1 mrg
10002 1.1 mrg osf3* | osf4* | osf5*)
10003 1.1 mrg version_type=osf
10004 1.1 mrg need_lib_prefix=no
10005 1.1 mrg need_version=no
10006 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10007 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10008 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10009 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10010 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10011 1.1 mrg ;;
10012 1.1 mrg
10013 1.1 mrg rdos*)
10014 1.1 mrg dynamic_linker=no
10015 1.1 mrg ;;
10016 1.1 mrg
10017 1.1 mrg solaris*)
10018 1.1 mrg version_type=linux
10019 1.1 mrg need_lib_prefix=no
10020 1.1 mrg need_version=no
10021 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10022 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10023 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10024 1.1 mrg shlibpath_overrides_runpath=yes
10025 1.1 mrg hardcode_into_libs=yes
10026 1.1 mrg # ldd complains unless libraries are executable
10027 1.1 mrg postinstall_cmds='chmod +x $lib'
10028 1.1 mrg ;;
10029 1.1 mrg
10030 1.1 mrg sunos4*)
10031 1.1 mrg version_type=sunos
10032 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10033 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10034 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10035 1.1 mrg shlibpath_overrides_runpath=yes
10036 1.1 mrg if test "$with_gnu_ld" = yes; then
10037 1.1 mrg need_lib_prefix=no
10038 1.1 mrg fi
10039 1.1 mrg need_version=yes
10040 1.1 mrg ;;
10041 1.1 mrg
10042 1.1 mrg sysv4 | sysv4.3*)
10043 1.1 mrg version_type=linux
10044 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10045 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10046 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10047 1.1 mrg case $host_vendor in
10048 1.1 mrg sni)
10049 1.1 mrg shlibpath_overrides_runpath=no
10050 1.1 mrg need_lib_prefix=no
10051 1.1 mrg runpath_var=LD_RUN_PATH
10052 1.1 mrg ;;
10053 1.1 mrg siemens)
10054 1.1 mrg need_lib_prefix=no
10055 1.1 mrg ;;
10056 1.1 mrg motorola)
10057 1.1 mrg need_lib_prefix=no
10058 1.1 mrg need_version=no
10059 1.1 mrg shlibpath_overrides_runpath=no
10060 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10061 1.1 mrg ;;
10062 1.1 mrg esac
10063 1.1 mrg ;;
10064 1.1 mrg
10065 1.1 mrg sysv4*MP*)
10066 1.1 mrg if test -d /usr/nec ;then
10067 1.1 mrg version_type=linux
10068 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10069 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10070 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10071 1.1 mrg fi
10072 1.1 mrg ;;
10073 1.1 mrg
10074 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10075 1.1 mrg version_type=freebsd-elf
10076 1.1 mrg need_lib_prefix=no
10077 1.1 mrg need_version=no
10078 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10079 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10080 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10081 1.1 mrg shlibpath_overrides_runpath=yes
10082 1.1 mrg hardcode_into_libs=yes
10083 1.1 mrg if test "$with_gnu_ld" = yes; then
10084 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10085 1.1 mrg else
10086 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10087 1.1 mrg case $host_os in
10088 1.1 mrg sco3.2v5*)
10089 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10090 1.1 mrg ;;
10091 1.1 mrg esac
10092 1.1 mrg fi
10093 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10094 1.1 mrg ;;
10095 1.1 mrg
10096 1.1 mrg tpf*)
10097 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10098 1.1 mrg version_type=linux
10099 1.1 mrg need_lib_prefix=no
10100 1.1 mrg need_version=no
10101 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10102 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10103 1.1 mrg shlibpath_overrides_runpath=no
10104 1.1 mrg hardcode_into_libs=yes
10105 1.1 mrg ;;
10106 1.1 mrg
10107 1.1 mrg uts4*)
10108 1.1 mrg version_type=linux
10109 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10110 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10111 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10112 1.1 mrg ;;
10113 1.1 mrg
10114 1.1 mrg *)
10115 1.1 mrg dynamic_linker=no
10116 1.1 mrg ;;
10117 1.1 mrg esac
10118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10119 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10120 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10121 1.1 mrg
10122 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10123 1.1 mrg if test "$GCC" = yes; then
10124 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10125 1.1 mrg fi
10126 1.1 mrg
10127 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10128 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10129 1.1 mrg fi
10130 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10131 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10132 1.1 mrg fi
10133 1.1 mrg
10134 1.1 mrg
10135 1.1 mrg
10136 1.1 mrg
10137 1.1 mrg
10138 1.1 mrg
10139 1.1 mrg
10140 1.1 mrg
10141 1.1 mrg
10142 1.1 mrg
10143 1.1 mrg
10144 1.1 mrg
10145 1.1 mrg
10146 1.1 mrg
10147 1.1 mrg
10148 1.1 mrg
10149 1.1 mrg
10150 1.1 mrg
10151 1.1 mrg
10152 1.1 mrg
10153 1.1 mrg
10154 1.1 mrg
10155 1.1 mrg
10156 1.1 mrg
10157 1.1 mrg
10158 1.1 mrg
10159 1.1 mrg
10160 1.1 mrg
10161 1.1 mrg
10162 1.1 mrg
10163 1.1 mrg
10164 1.1 mrg
10165 1.1 mrg
10166 1.1 mrg
10167 1.1 mrg
10168 1.1 mrg
10169 1.1 mrg
10170 1.1 mrg
10171 1.1 mrg
10172 1.1 mrg
10173 1.1 mrg
10174 1.1 mrg
10175 1.1 mrg
10176 1.1 mrg
10177 1.1 mrg
10178 1.1 mrg
10179 1.1 mrg
10180 1.1 mrg
10181 1.1 mrg
10182 1.1 mrg
10183 1.1 mrg
10184 1.1 mrg
10185 1.1 mrg
10186 1.1 mrg
10187 1.1 mrg
10188 1.1 mrg
10189 1.1 mrg
10190 1.1 mrg
10191 1.1 mrg
10192 1.1 mrg
10193 1.1 mrg
10194 1.1 mrg
10195 1.1 mrg
10196 1.1 mrg
10197 1.1 mrg
10198 1.1 mrg
10199 1.1 mrg
10200 1.1 mrg
10201 1.1 mrg
10202 1.1 mrg
10203 1.1 mrg
10204 1.1 mrg
10205 1.1 mrg
10206 1.1 mrg
10207 1.1 mrg
10208 1.1 mrg
10209 1.1 mrg
10210 1.1 mrg
10211 1.1 mrg
10212 1.1 mrg
10213 1.1 mrg
10214 1.1 mrg
10215 1.1 mrg
10216 1.1 mrg
10217 1.1 mrg
10218 1.1 mrg
10219 1.1 mrg
10220 1.1 mrg
10221 1.1 mrg
10222 1.1 mrg
10223 1.1 mrg
10224 1.1 mrg
10225 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10226 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10227 1.1 mrg hardcode_action=
10228 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10229 1.1 mrg test -n "$runpath_var" ||
10230 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10231 1.1 mrg
10232 1.1 mrg # We can hardcode non-existent directories.
10233 1.1 mrg if test "$hardcode_direct" != no &&
10234 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10235 1.1 mrg # have to relink, otherwise we might link with an installed library
10236 1.1 mrg # when we should be linking with a yet-to-be-installed one
10237 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10238 1.1 mrg test "$hardcode_minus_L" != no; then
10239 1.1 mrg # Linking always hardcodes the temporary library directory.
10240 1.1 mrg hardcode_action=relink
10241 1.1 mrg else
10242 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10243 1.1 mrg hardcode_action=immediate
10244 1.1 mrg fi
10245 1.1 mrg else
10246 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10247 1.1 mrg # directories.
10248 1.1 mrg hardcode_action=unsupported
10249 1.1 mrg fi
10250 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10251 1.1 mrg $as_echo "$hardcode_action" >&6; }
10252 1.1 mrg
10253 1.1 mrg if test "$hardcode_action" = relink ||
10254 1.1 mrg test "$inherit_rpath" = yes; then
10255 1.1 mrg # Fast installation is not supported
10256 1.1 mrg enable_fast_install=no
10257 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10258 1.1 mrg test "$enable_shared" = no; then
10259 1.1 mrg # Fast installation is not necessary
10260 1.1 mrg enable_fast_install=needless
10261 1.1 mrg fi
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 if test "x$enable_dlopen" != xyes; then
10269 1.1 mrg enable_dlopen=unknown
10270 1.1 mrg enable_dlopen_self=unknown
10271 1.1 mrg enable_dlopen_self_static=unknown
10272 1.1 mrg else
10273 1.1 mrg lt_cv_dlopen=no
10274 1.1 mrg lt_cv_dlopen_libs=
10275 1.1 mrg
10276 1.1 mrg case $host_os in
10277 1.1 mrg beos*)
10278 1.1 mrg lt_cv_dlopen="load_add_on"
10279 1.1 mrg lt_cv_dlopen_libs=
10280 1.1 mrg lt_cv_dlopen_self=yes
10281 1.1 mrg ;;
10282 1.1 mrg
10283 1.1 mrg mingw* | pw32* | cegcc*)
10284 1.1 mrg lt_cv_dlopen="LoadLibrary"
10285 1.1 mrg lt_cv_dlopen_libs=
10286 1.1 mrg ;;
10287 1.1 mrg
10288 1.1 mrg cygwin*)
10289 1.1 mrg lt_cv_dlopen="dlopen"
10290 1.1 mrg lt_cv_dlopen_libs=
10291 1.1 mrg ;;
10292 1.1 mrg
10293 1.1 mrg darwin*)
10294 1.1 mrg # if libdl is installed we need to link against it
10295 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10296 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10297 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10298 1.1 mrg $as_echo_n "(cached) " >&6
10299 1.1 mrg else
10300 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10301 1.1 mrg LIBS="-ldl $LIBS"
10302 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10303 1.1 mrg /* end confdefs.h. */
10304 1.1 mrg
10305 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10306 1.1 mrg Use char because int might match the return type of a GCC
10307 1.1 mrg builtin and then its argument prototype would still apply. */
10308 1.1 mrg #ifdef __cplusplus
10309 1.1 mrg extern "C"
10310 1.1 mrg #endif
10311 1.1 mrg char dlopen ();
10312 1.1 mrg int
10313 1.1 mrg main ()
10314 1.1 mrg {
10315 1.1 mrg return dlopen ();
10316 1.1 mrg ;
10317 1.1 mrg return 0;
10318 1.1 mrg }
10319 1.1 mrg _ACEOF
10320 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10321 1.1 mrg ac_cv_lib_dl_dlopen=yes
10322 1.1 mrg else
10323 1.1 mrg ac_cv_lib_dl_dlopen=no
10324 1.1 mrg fi
10325 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10326 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10327 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10328 1.1 mrg fi
10329 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10330 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10331 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10332 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10333 1.1 mrg else
10334 1.1 mrg
10335 1.1 mrg lt_cv_dlopen="dyld"
10336 1.1 mrg lt_cv_dlopen_libs=
10337 1.1 mrg lt_cv_dlopen_self=yes
10338 1.1 mrg
10339 1.1 mrg fi
10340 1.1 mrg
10341 1.1 mrg ;;
10342 1.1 mrg
10343 1.1 mrg *)
10344 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10345 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10346 1.1 mrg lt_cv_dlopen="shl_load"
10347 1.1 mrg else
10348 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10349 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10350 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10351 1.1 mrg $as_echo_n "(cached) " >&6
10352 1.1 mrg else
10353 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10354 1.1 mrg LIBS="-ldld $LIBS"
10355 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10356 1.1 mrg /* end confdefs.h. */
10357 1.1 mrg
10358 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10359 1.1 mrg Use char because int might match the return type of a GCC
10360 1.1 mrg builtin and then its argument prototype would still apply. */
10361 1.1 mrg #ifdef __cplusplus
10362 1.1 mrg extern "C"
10363 1.1 mrg #endif
10364 1.1 mrg char shl_load ();
10365 1.1 mrg int
10366 1.1 mrg main ()
10367 1.1 mrg {
10368 1.1 mrg return shl_load ();
10369 1.1 mrg ;
10370 1.1 mrg return 0;
10371 1.1 mrg }
10372 1.1 mrg _ACEOF
10373 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10374 1.1 mrg ac_cv_lib_dld_shl_load=yes
10375 1.1 mrg else
10376 1.1 mrg ac_cv_lib_dld_shl_load=no
10377 1.1 mrg fi
10378 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10379 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10380 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10381 1.1 mrg fi
10382 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10383 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10384 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10385 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10386 1.1 mrg else
10387 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10388 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10389 1.1 mrg lt_cv_dlopen="dlopen"
10390 1.1 mrg else
10391 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10392 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10393 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10394 1.1 mrg $as_echo_n "(cached) " >&6
10395 1.1 mrg else
10396 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10397 1.1 mrg LIBS="-ldl $LIBS"
10398 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10399 1.1 mrg /* end confdefs.h. */
10400 1.1 mrg
10401 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10402 1.1 mrg Use char because int might match the return type of a GCC
10403 1.1 mrg builtin and then its argument prototype would still apply. */
10404 1.1 mrg #ifdef __cplusplus
10405 1.1 mrg extern "C"
10406 1.1 mrg #endif
10407 1.1 mrg char dlopen ();
10408 1.1 mrg int
10409 1.1 mrg main ()
10410 1.1 mrg {
10411 1.1 mrg return dlopen ();
10412 1.1 mrg ;
10413 1.1 mrg return 0;
10414 1.1 mrg }
10415 1.1 mrg _ACEOF
10416 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10417 1.1 mrg ac_cv_lib_dl_dlopen=yes
10418 1.1 mrg else
10419 1.1 mrg ac_cv_lib_dl_dlopen=no
10420 1.1 mrg fi
10421 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10422 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10423 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10424 1.1 mrg fi
10425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10426 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10427 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10428 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10429 1.1 mrg else
10430 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10431 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10432 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10433 1.1 mrg $as_echo_n "(cached) " >&6
10434 1.1 mrg else
10435 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10436 1.1 mrg LIBS="-lsvld $LIBS"
10437 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10438 1.1 mrg /* end confdefs.h. */
10439 1.1 mrg
10440 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10441 1.1 mrg Use char because int might match the return type of a GCC
10442 1.1 mrg builtin and then its argument prototype would still apply. */
10443 1.1 mrg #ifdef __cplusplus
10444 1.1 mrg extern "C"
10445 1.1 mrg #endif
10446 1.1 mrg char dlopen ();
10447 1.1 mrg int
10448 1.1 mrg main ()
10449 1.1 mrg {
10450 1.1 mrg return dlopen ();
10451 1.1 mrg ;
10452 1.1 mrg return 0;
10453 1.1 mrg }
10454 1.1 mrg _ACEOF
10455 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10456 1.1 mrg ac_cv_lib_svld_dlopen=yes
10457 1.1 mrg else
10458 1.1 mrg ac_cv_lib_svld_dlopen=no
10459 1.1 mrg fi
10460 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10461 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10462 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10463 1.1 mrg fi
10464 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10465 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10466 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10467 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10468 1.1 mrg else
10469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10470 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
10471 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10472 1.1 mrg $as_echo_n "(cached) " >&6
10473 1.1 mrg else
10474 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10475 1.1 mrg LIBS="-ldld $LIBS"
10476 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10477 1.1 mrg /* end confdefs.h. */
10478 1.1 mrg
10479 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10480 1.1 mrg Use char because int might match the return type of a GCC
10481 1.1 mrg builtin and then its argument prototype would still apply. */
10482 1.1 mrg #ifdef __cplusplus
10483 1.1 mrg extern "C"
10484 1.1 mrg #endif
10485 1.1 mrg char dld_link ();
10486 1.1 mrg int
10487 1.1 mrg main ()
10488 1.1 mrg {
10489 1.1 mrg return dld_link ();
10490 1.1 mrg ;
10491 1.1 mrg return 0;
10492 1.1 mrg }
10493 1.1 mrg _ACEOF
10494 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10495 1.1 mrg ac_cv_lib_dld_dld_link=yes
10496 1.1 mrg else
10497 1.1 mrg ac_cv_lib_dld_dld_link=no
10498 1.1 mrg fi
10499 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10500 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10501 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10502 1.1 mrg fi
10503 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10504 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10505 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10506 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10507 1.1 mrg fi
10508 1.1 mrg
10509 1.1 mrg
10510 1.1 mrg fi
10511 1.1 mrg
10512 1.1 mrg
10513 1.1 mrg fi
10514 1.1 mrg
10515 1.1 mrg
10516 1.1 mrg fi
10517 1.1 mrg
10518 1.1 mrg
10519 1.1 mrg fi
10520 1.1 mrg
10521 1.1 mrg
10522 1.1 mrg fi
10523 1.1 mrg
10524 1.1 mrg ;;
10525 1.1 mrg esac
10526 1.1 mrg
10527 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
10528 1.1 mrg enable_dlopen=yes
10529 1.1 mrg else
10530 1.1 mrg enable_dlopen=no
10531 1.1 mrg fi
10532 1.1 mrg
10533 1.1 mrg case $lt_cv_dlopen in
10534 1.1 mrg dlopen)
10535 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
10536 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10537 1.1 mrg
10538 1.1 mrg save_LDFLAGS="$LDFLAGS"
10539 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10540 1.1 mrg
10541 1.1 mrg save_LIBS="$LIBS"
10542 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
10543 1.1 mrg
10544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10545 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10546 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
10547 1.1 mrg $as_echo_n "(cached) " >&6
10548 1.1 mrg else
10549 1.1 mrg if test "$cross_compiling" = yes; then :
10550 1.1 mrg lt_cv_dlopen_self=cross
10551 1.1 mrg else
10552 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10553 1.1 mrg lt_status=$lt_dlunknown
10554 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10555 1.2 apb #line 10555 "configure"
10556 1.1 mrg #include "confdefs.h"
10557 1.1 mrg
10558 1.1 mrg #if HAVE_DLFCN_H
10559 1.1 mrg #include <dlfcn.h>
10560 1.1 mrg #endif
10561 1.1 mrg
10562 1.1 mrg #include <stdio.h>
10563 1.1 mrg
10564 1.1 mrg #ifdef RTLD_GLOBAL
10565 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10566 1.1 mrg #else
10567 1.1 mrg # ifdef DL_GLOBAL
10568 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10569 1.1 mrg # else
10570 1.1 mrg # define LT_DLGLOBAL 0
10571 1.1 mrg # endif
10572 1.1 mrg #endif
10573 1.1 mrg
10574 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10575 1.1 mrg find out it does not work in some platform. */
10576 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10577 1.1 mrg # ifdef RTLD_LAZY
10578 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10579 1.1 mrg # else
10580 1.1 mrg # ifdef DL_LAZY
10581 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10582 1.1 mrg # else
10583 1.1 mrg # ifdef RTLD_NOW
10584 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10585 1.1 mrg # else
10586 1.1 mrg # ifdef DL_NOW
10587 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10588 1.1 mrg # else
10589 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10590 1.1 mrg # endif
10591 1.1 mrg # endif
10592 1.1 mrg # endif
10593 1.1 mrg # endif
10594 1.1 mrg #endif
10595 1.1 mrg
10596 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10597 1.1 mrg correspondingly for the symbols needed. */
10598 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10599 1.1 mrg void fnord () __attribute__((visibility("default")));
10600 1.1 mrg #endif
10601 1.1 mrg
10602 1.1 mrg void fnord () { int i=42; }
10603 1.1 mrg int main ()
10604 1.1 mrg {
10605 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10606 1.1 mrg int status = $lt_dlunknown;
10607 1.1 mrg
10608 1.1 mrg if (self)
10609 1.1 mrg {
10610 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10611 1.1 mrg else
10612 1.1 mrg {
10613 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10614 1.1 mrg else puts (dlerror ());
10615 1.1 mrg }
10616 1.1 mrg /* dlclose (self); */
10617 1.1 mrg }
10618 1.1 mrg else
10619 1.1 mrg puts (dlerror ());
10620 1.1 mrg
10621 1.1 mrg return status;
10622 1.1 mrg }
10623 1.1 mrg _LT_EOF
10624 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10625 1.1 mrg (eval $ac_link) 2>&5
10626 1.1 mrg ac_status=$?
10627 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10628 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10629 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10630 1.1 mrg lt_status=$?
10631 1.1 mrg case x$lt_status in
10632 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10633 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10634 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10635 1.1 mrg esac
10636 1.1 mrg else :
10637 1.1 mrg # compilation failed
10638 1.1 mrg lt_cv_dlopen_self=no
10639 1.1 mrg fi
10640 1.1 mrg fi
10641 1.1 mrg rm -fr conftest*
10642 1.1 mrg
10643 1.1 mrg
10644 1.1 mrg fi
10645 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10646 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
10647 1.1 mrg
10648 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
10649 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10650 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10651 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10652 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
10653 1.1 mrg $as_echo_n "(cached) " >&6
10654 1.1 mrg else
10655 1.1 mrg if test "$cross_compiling" = yes; then :
10656 1.1 mrg lt_cv_dlopen_self_static=cross
10657 1.1 mrg else
10658 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10659 1.1 mrg lt_status=$lt_dlunknown
10660 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
10661 1.2 apb #line 10661 "configure"
10662 1.1 mrg #include "confdefs.h"
10663 1.1 mrg
10664 1.1 mrg #if HAVE_DLFCN_H
10665 1.1 mrg #include <dlfcn.h>
10666 1.1 mrg #endif
10667 1.1 mrg
10668 1.1 mrg #include <stdio.h>
10669 1.1 mrg
10670 1.1 mrg #ifdef RTLD_GLOBAL
10671 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
10672 1.1 mrg #else
10673 1.1 mrg # ifdef DL_GLOBAL
10674 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
10675 1.1 mrg # else
10676 1.1 mrg # define LT_DLGLOBAL 0
10677 1.1 mrg # endif
10678 1.1 mrg #endif
10679 1.1 mrg
10680 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10681 1.1 mrg find out it does not work in some platform. */
10682 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
10683 1.1 mrg # ifdef RTLD_LAZY
10684 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
10685 1.1 mrg # else
10686 1.1 mrg # ifdef DL_LAZY
10687 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
10688 1.1 mrg # else
10689 1.1 mrg # ifdef RTLD_NOW
10690 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
10691 1.1 mrg # else
10692 1.1 mrg # ifdef DL_NOW
10693 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
10694 1.1 mrg # else
10695 1.1 mrg # define LT_DLLAZY_OR_NOW 0
10696 1.1 mrg # endif
10697 1.1 mrg # endif
10698 1.1 mrg # endif
10699 1.1 mrg # endif
10700 1.1 mrg #endif
10701 1.1 mrg
10702 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
10703 1.1 mrg correspondingly for the symbols needed. */
10704 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10705 1.1 mrg void fnord () __attribute__((visibility("default")));
10706 1.1 mrg #endif
10707 1.1 mrg
10708 1.1 mrg void fnord () { int i=42; }
10709 1.1 mrg int main ()
10710 1.1 mrg {
10711 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10712 1.1 mrg int status = $lt_dlunknown;
10713 1.1 mrg
10714 1.1 mrg if (self)
10715 1.1 mrg {
10716 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10717 1.1 mrg else
10718 1.1 mrg {
10719 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10720 1.1 mrg else puts (dlerror ());
10721 1.1 mrg }
10722 1.1 mrg /* dlclose (self); */
10723 1.1 mrg }
10724 1.1 mrg else
10725 1.1 mrg puts (dlerror ());
10726 1.1 mrg
10727 1.1 mrg return status;
10728 1.1 mrg }
10729 1.1 mrg _LT_EOF
10730 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10731 1.1 mrg (eval $ac_link) 2>&5
10732 1.1 mrg ac_status=$?
10733 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10734 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
10735 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
10736 1.1 mrg lt_status=$?
10737 1.1 mrg case x$lt_status in
10738 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10739 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10740 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10741 1.1 mrg esac
10742 1.1 mrg else :
10743 1.1 mrg # compilation failed
10744 1.1 mrg lt_cv_dlopen_self_static=no
10745 1.1 mrg fi
10746 1.1 mrg fi
10747 1.1 mrg rm -fr conftest*
10748 1.1 mrg
10749 1.1 mrg
10750 1.1 mrg fi
10751 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10752 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
10753 1.1 mrg fi
10754 1.1 mrg
10755 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
10756 1.1 mrg LDFLAGS="$save_LDFLAGS"
10757 1.1 mrg LIBS="$save_LIBS"
10758 1.1 mrg ;;
10759 1.1 mrg esac
10760 1.1 mrg
10761 1.1 mrg case $lt_cv_dlopen_self in
10762 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10763 1.1 mrg *) enable_dlopen_self=unknown ;;
10764 1.1 mrg esac
10765 1.1 mrg
10766 1.1 mrg case $lt_cv_dlopen_self_static in
10767 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10768 1.1 mrg *) enable_dlopen_self_static=unknown ;;
10769 1.1 mrg esac
10770 1.1 mrg fi
10771 1.1 mrg
10772 1.1 mrg
10773 1.1 mrg
10774 1.1 mrg
10775 1.1 mrg
10776 1.1 mrg
10777 1.1 mrg
10778 1.1 mrg
10779 1.1 mrg
10780 1.1 mrg
10781 1.1 mrg
10782 1.1 mrg
10783 1.1 mrg
10784 1.1 mrg
10785 1.1 mrg
10786 1.1 mrg
10787 1.1 mrg
10788 1.1 mrg striplib=
10789 1.1 mrg old_striplib=
10790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10791 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10792 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10793 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10794 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10795 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10796 1.1 mrg $as_echo "yes" >&6; }
10797 1.1 mrg else
10798 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
10799 1.1 mrg case $host_os in
10800 1.1 mrg darwin*)
10801 1.1 mrg if test -n "$STRIP" ; then
10802 1.1 mrg striplib="$STRIP -x"
10803 1.1 mrg old_striplib="$STRIP -S"
10804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10805 1.1 mrg $as_echo "yes" >&6; }
10806 1.1 mrg else
10807 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10808 1.1 mrg $as_echo "no" >&6; }
10809 1.1 mrg fi
10810 1.1 mrg ;;
10811 1.1 mrg *)
10812 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10813 1.1 mrg $as_echo "no" >&6; }
10814 1.1 mrg ;;
10815 1.1 mrg esac
10816 1.1 mrg fi
10817 1.1 mrg
10818 1.1 mrg
10819 1.1 mrg
10820 1.1 mrg
10821 1.1 mrg
10822 1.1 mrg
10823 1.1 mrg
10824 1.1 mrg
10825 1.1 mrg
10826 1.1 mrg
10827 1.1 mrg
10828 1.1 mrg
10829 1.1 mrg # Report which library types will actually be built
10830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10831 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10832 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10833 1.1 mrg $as_echo "$can_build_shared" >&6; }
10834 1.1 mrg
10835 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10836 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
10837 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
10838 1.1 mrg
10839 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
10840 1.1 mrg # are all built from PIC.
10841 1.1 mrg case $host_os in
10842 1.1 mrg aix3*)
10843 1.1 mrg test "$enable_shared" = yes && enable_static=no
10844 1.1 mrg if test -n "$RANLIB"; then
10845 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
10846 1.1 mrg postinstall_cmds='$RANLIB $lib'
10847 1.1 mrg fi
10848 1.1 mrg ;;
10849 1.1 mrg
10850 1.1 mrg aix[4-9]*)
10851 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10852 1.1 mrg test "$enable_shared" = yes && enable_static=no
10853 1.1 mrg fi
10854 1.1 mrg ;;
10855 1.1 mrg esac
10856 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10857 1.1 mrg $as_echo "$enable_shared" >&6; }
10858 1.1 mrg
10859 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10860 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
10861 1.1 mrg # Make sure either enable_shared or enable_static is yes.
10862 1.1 mrg test "$enable_shared" = yes || enable_static=yes
10863 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10864 1.1 mrg $as_echo "$enable_static" >&6; }
10865 1.1 mrg
10866 1.1 mrg
10867 1.1 mrg
10868 1.1 mrg
10869 1.1 mrg fi
10870 1.1 mrg ac_ext=c
10871 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
10872 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10873 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10874 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
10875 1.1 mrg
10876 1.1 mrg CC="$lt_save_CC"
10877 1.1 mrg
10878 1.1 mrg
10879 1.1 mrg
10880 1.1 mrg
10881 1.1 mrg
10882 1.1 mrg
10883 1.1 mrg
10884 1.1 mrg
10885 1.1 mrg
10886 1.1 mrg
10887 1.1 mrg
10888 1.1 mrg
10889 1.1 mrg
10890 1.1 mrg ac_config_commands="$ac_config_commands libtool"
10891 1.1 mrg
10892 1.1 mrg
10893 1.1 mrg
10894 1.1 mrg
10895 1.1 mrg # Only expand once:
10896 1.1 mrg
10897 1.1 mrg
10898 1.1 mrg
10899 1.2 apb
10900 1.2 apb
10901 1.2 apb case $host in
10902 1.2 apb *-cygwin* | *-mingw*)
10903 1.2 apb # 'host' will be top-level target in the case of a target lib,
10904 1.2 apb # we must compare to with_cross_host to decide if this is a native
10905 1.2 apb # or cross-compiler and select where to install dlls appropriately.
10906 1.2 apb if test -n "$with_cross_host" &&
10907 1.2 apb test x"$with_cross_host" != x"no"; then
10908 1.2 apb lt_host_flags='-no-undefined -bindir "$(toolexeclibdir)"';
10909 1.2 apb else
10910 1.2 apb lt_host_flags='-no-undefined -bindir "$(bindir)"';
10911 1.2 apb fi
10912 1.2 apb ;;
10913 1.2 apb *)
10914 1.2 apb lt_host_flags=
10915 1.2 apb ;;
10916 1.2 apb esac
10917 1.2 apb
10918 1.2 apb
10919 1.2 apb
10920 1.2 apb
10921 1.2 apb ac_fn_c_find_intX_t "$LINENO" "64" "ac_cv_c_int64_t"
10922 1.2 apb case $ac_cv_c_int64_t in #(
10923 1.2 apb no|yes) ;; #(
10924 1.2 apb *)
10925 1.2 apb
10926 1.2 apb cat >>confdefs.h <<_ACEOF
10927 1.2 apb #define int64_t $ac_cv_c_int64_t
10928 1.2 apb _ACEOF
10929 1.2 apb ;;
10930 1.2 apb esac
10931 1.2 apb
10932 1.1 mrg ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
10933 1.1 mrg case $ac_cv_c_uint64_t in #(
10934 1.1 mrg no|yes) ;; #(
10935 1.1 mrg *)
10936 1.1 mrg
10937 1.1 mrg $as_echo "#define _UINT64_T 1" >>confdefs.h
10938 1.1 mrg
10939 1.1 mrg
10940 1.1 mrg cat >>confdefs.h <<_ACEOF
10941 1.1 mrg #define uint64_t $ac_cv_c_uint64_t
10942 1.1 mrg _ACEOF
10943 1.1 mrg ;;
10944 1.1 mrg esac
10945 1.1 mrg
10946 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
10947 1.2 apb $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
10948 1.2 apb if test "${ac_cv_header_sys_wait_h+set}" = set; then :
10949 1.2 apb $as_echo_n "(cached) " >&6
10950 1.2 apb else
10951 1.2 apb cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10952 1.2 apb /* end confdefs.h. */
10953 1.2 apb #include <sys/types.h>
10954 1.2 apb #include <sys/wait.h>
10955 1.2 apb #ifndef WEXITSTATUS
10956 1.2 apb # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
10957 1.2 apb #endif
10958 1.2 apb #ifndef WIFEXITED
10959 1.2 apb # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10960 1.2 apb #endif
10961 1.2 apb
10962 1.2 apb int
10963 1.2 apb main ()
10964 1.2 apb {
10965 1.2 apb int s;
10966 1.2 apb wait (&s);
10967 1.2 apb s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10968 1.2 apb ;
10969 1.2 apb return 0;
10970 1.2 apb }
10971 1.2 apb _ACEOF
10972 1.2 apb if ac_fn_c_try_compile "$LINENO"; then :
10973 1.2 apb ac_cv_header_sys_wait_h=yes
10974 1.2 apb else
10975 1.2 apb ac_cv_header_sys_wait_h=no
10976 1.2 apb fi
10977 1.2 apb rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10978 1.2 apb fi
10979 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
10980 1.2 apb $as_echo "$ac_cv_header_sys_wait_h" >&6; }
10981 1.2 apb if test $ac_cv_header_sys_wait_h = yes; then
10982 1.2 apb
10983 1.2 apb $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
10984 1.2 apb
10985 1.2 apb fi
10986 1.2 apb
10987 1.1 mrg ac_config_files="$ac_config_files Makefile"
10988 1.1 mrg
10989 1.2 apb ac_config_headers="$ac_config_headers config.h"
10990 1.2 apb
10991 1.1 mrg cat >confcache <<\_ACEOF
10992 1.1 mrg # This file is a shell script that caches the results of configure
10993 1.1 mrg # tests run on this system so they can be shared between configure
10994 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
10995 1.1 mrg # It is not useful on other systems. If it contains results you don't
10996 1.1 mrg # want to keep, you may remove or edit it.
10997 1.1 mrg #
10998 1.1 mrg # config.status only pays attention to the cache file if you give it
10999 1.1 mrg # the --recheck option to rerun configure.
11000 1.1 mrg #
11001 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
11002 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
11003 1.1 mrg # following values.
11004 1.1 mrg
11005 1.1 mrg _ACEOF
11006 1.1 mrg
11007 1.1 mrg # The following way of writing the cache mishandles newlines in values,
11008 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
11009 1.1 mrg # So, we kill variables containing newlines.
11010 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
11011 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
11012 1.1 mrg (
11013 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11014 1.1 mrg eval ac_val=\$$ac_var
11015 1.1 mrg case $ac_val in #(
11016 1.1 mrg *${as_nl}*)
11017 1.1 mrg case $ac_var in #(
11018 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11019 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11020 1.1 mrg esac
11021 1.1 mrg case $ac_var in #(
11022 1.1 mrg _ | IFS | as_nl) ;; #(
11023 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
11024 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
11025 1.1 mrg esac ;;
11026 1.1 mrg esac
11027 1.1 mrg done
11028 1.1 mrg
11029 1.1 mrg (set) 2>&1 |
11030 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
11031 1.1 mrg *${as_nl}ac_space=\ *)
11032 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
11033 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
11034 1.1 mrg sed -n \
11035 1.1 mrg "s/'/'\\\\''/g;
11036 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11037 1.1 mrg ;; #(
11038 1.1 mrg *)
11039 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
11040 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11041 1.1 mrg ;;
11042 1.1 mrg esac |
11043 1.1 mrg sort
11044 1.1 mrg ) |
11045 1.1 mrg sed '
11046 1.1 mrg /^ac_cv_env_/b end
11047 1.1 mrg t clear
11048 1.1 mrg :clear
11049 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11050 1.1 mrg t end
11051 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11052 1.1 mrg :end' >>confcache
11053 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11054 1.1 mrg if test -w "$cache_file"; then
11055 1.1 mrg test "x$cache_file" != "x/dev/null" &&
11056 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11057 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
11058 1.1 mrg cat confcache >$cache_file
11059 1.1 mrg else
11060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11061 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11062 1.1 mrg fi
11063 1.1 mrg fi
11064 1.1 mrg rm -f confcache
11065 1.1 mrg
11066 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
11067 1.1 mrg # Let make expand exec_prefix.
11068 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11069 1.1 mrg
11070 1.2 apb DEFS=-DHAVE_CONFIG_H
11071 1.1 mrg
11072 1.1 mrg ac_libobjs=
11073 1.1 mrg ac_ltlibobjs=
11074 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11075 1.1 mrg # 1. Remove the extension, and $U if already installed.
11076 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
11077 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
11078 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11079 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
11080 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11081 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
11082 1.1 mrg done
11083 1.1 mrg LIBOBJS=$ac_libobjs
11084 1.1 mrg
11085 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
11086 1.1 mrg
11087 1.1 mrg
11088 1.1 mrg if test -n "$EXEEXT"; then
11089 1.1 mrg am__EXEEXT_TRUE=
11090 1.1 mrg am__EXEEXT_FALSE='#'
11091 1.1 mrg else
11092 1.1 mrg am__EXEEXT_TRUE='#'
11093 1.1 mrg am__EXEEXT_FALSE=
11094 1.1 mrg fi
11095 1.1 mrg
11096 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11097 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
11098 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11099 1.1 mrg fi
11100 1.1 mrg if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11101 1.1 mrg as_fn_error "conditional \"AMDEP\" was never defined.
11102 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11103 1.1 mrg fi
11104 1.1 mrg if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11105 1.1 mrg as_fn_error "conditional \"am__fastdepCC\" was never defined.
11106 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
11107 1.1 mrg fi
11108 1.1 mrg
11109 1.1 mrg : ${CONFIG_STATUS=./config.status}
11110 1.1 mrg ac_write_fail=0
11111 1.1 mrg ac_clean_files_save=$ac_clean_files
11112 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
11113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11114 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11115 1.1 mrg as_write_fail=0
11116 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11117 1.1 mrg #! $SHELL
11118 1.1 mrg # Generated by $as_me.
11119 1.1 mrg # Run this file to recreate the current configuration.
11120 1.1 mrg # Compiler output produced by configure, useful for debugging
11121 1.1 mrg # configure, is in config.log if it exists.
11122 1.1 mrg
11123 1.1 mrg debug=false
11124 1.1 mrg ac_cs_recheck=false
11125 1.1 mrg ac_cs_silent=false
11126 1.1 mrg
11127 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
11128 1.1 mrg export SHELL
11129 1.1 mrg _ASEOF
11130 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11131 1.1 mrg ## -------------------- ##
11132 1.1 mrg ## M4sh Initialization. ##
11133 1.1 mrg ## -------------------- ##
11134 1.1 mrg
11135 1.1 mrg # Be more Bourne compatible
11136 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
11137 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
11138 1.1 mrg emulate sh
11139 1.1 mrg NULLCMD=:
11140 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11141 1.1 mrg # is contrary to our usage. Disable this feature.
11142 1.1 mrg alias -g '${1+"$@"}'='"$@"'
11143 1.1 mrg setopt NO_GLOB_SUBST
11144 1.1 mrg else
11145 1.1 mrg case `(set -o) 2>/dev/null` in #(
11146 1.1 mrg *posix*) :
11147 1.1 mrg set -o posix ;; #(
11148 1.1 mrg *) :
11149 1.1 mrg ;;
11150 1.1 mrg esac
11151 1.1 mrg fi
11152 1.1 mrg
11153 1.1 mrg
11154 1.1 mrg as_nl='
11155 1.1 mrg '
11156 1.1 mrg export as_nl
11157 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
11158 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11159 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11160 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11161 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
11162 1.1 mrg # but without wasting forks for bash or zsh.
11163 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
11164 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11165 1.1 mrg as_echo='print -r --'
11166 1.1 mrg as_echo_n='print -rn --'
11167 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11168 1.1 mrg as_echo='printf %s\n'
11169 1.1 mrg as_echo_n='printf %s'
11170 1.1 mrg else
11171 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11172 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11173 1.1 mrg as_echo_n='/usr/ucb/echo -n'
11174 1.1 mrg else
11175 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11176 1.1 mrg as_echo_n_body='eval
11177 1.1 mrg arg=$1;
11178 1.1 mrg case $arg in #(
11179 1.1 mrg *"$as_nl"*)
11180 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
11181 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11182 1.1 mrg esac;
11183 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11184 1.1 mrg '
11185 1.1 mrg export as_echo_n_body
11186 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
11187 1.1 mrg fi
11188 1.1 mrg export as_echo_body
11189 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
11190 1.1 mrg fi
11191 1.1 mrg
11192 1.1 mrg # The user is always right.
11193 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
11194 1.1 mrg PATH_SEPARATOR=:
11195 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11196 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11197 1.1 mrg PATH_SEPARATOR=';'
11198 1.1 mrg }
11199 1.1 mrg fi
11200 1.1 mrg
11201 1.1 mrg
11202 1.1 mrg # IFS
11203 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
11204 1.1 mrg # there to prevent editors from complaining about space-tab.
11205 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11206 1.1 mrg # splitting by setting IFS to empty value.)
11207 1.1 mrg IFS=" "" $as_nl"
11208 1.1 mrg
11209 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
11210 1.1 mrg case $0 in #((
11211 1.1 mrg *[\\/]* ) as_myself=$0 ;;
11212 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11213 1.1 mrg for as_dir in $PATH
11214 1.1 mrg do
11215 1.1 mrg IFS=$as_save_IFS
11216 1.1 mrg test -z "$as_dir" && as_dir=.
11217 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11218 1.1 mrg done
11219 1.1 mrg IFS=$as_save_IFS
11220 1.1 mrg
11221 1.1 mrg ;;
11222 1.1 mrg esac
11223 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
11224 1.1 mrg # in which case we are not to be found in the path.
11225 1.1 mrg if test "x$as_myself" = x; then
11226 1.1 mrg as_myself=$0
11227 1.1 mrg fi
11228 1.1 mrg if test ! -f "$as_myself"; then
11229 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11230 1.1 mrg exit 1
11231 1.1 mrg fi
11232 1.1 mrg
11233 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
11234 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11235 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
11236 1.1 mrg # trigger a bug in pdksh 5.2.14.
11237 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
11238 1.1 mrg do eval test x\${$as_var+set} = xset \
11239 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
11240 1.1 mrg done
11241 1.1 mrg PS1='$ '
11242 1.1 mrg PS2='> '
11243 1.1 mrg PS4='+ '
11244 1.1 mrg
11245 1.1 mrg # NLS nuisances.
11246 1.1 mrg LC_ALL=C
11247 1.1 mrg export LC_ALL
11248 1.1 mrg LANGUAGE=C
11249 1.1 mrg export LANGUAGE
11250 1.1 mrg
11251 1.1 mrg # CDPATH.
11252 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11253 1.1 mrg
11254 1.1 mrg
11255 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
11256 1.1 mrg # ---------------------------------
11257 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11258 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11259 1.1 mrg # script with status $?, using 1 if that was 0.
11260 1.1 mrg as_fn_error ()
11261 1.1 mrg {
11262 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
11263 1.1 mrg if test "$3"; then
11264 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11265 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11266 1.1 mrg fi
11267 1.1 mrg $as_echo "$as_me: error: $1" >&2
11268 1.1 mrg as_fn_exit $as_status
11269 1.1 mrg } # as_fn_error
11270 1.1 mrg
11271 1.1 mrg
11272 1.1 mrg # as_fn_set_status STATUS
11273 1.1 mrg # -----------------------
11274 1.1 mrg # Set $? to STATUS, without forking.
11275 1.1 mrg as_fn_set_status ()
11276 1.1 mrg {
11277 1.1 mrg return $1
11278 1.1 mrg } # as_fn_set_status
11279 1.1 mrg
11280 1.1 mrg # as_fn_exit STATUS
11281 1.1 mrg # -----------------
11282 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11283 1.1 mrg as_fn_exit ()
11284 1.1 mrg {
11285 1.1 mrg set +e
11286 1.1 mrg as_fn_set_status $1
11287 1.1 mrg exit $1
11288 1.1 mrg } # as_fn_exit
11289 1.1 mrg
11290 1.1 mrg # as_fn_unset VAR
11291 1.1 mrg # ---------------
11292 1.1 mrg # Portably unset VAR.
11293 1.1 mrg as_fn_unset ()
11294 1.1 mrg {
11295 1.1 mrg { eval $1=; unset $1;}
11296 1.1 mrg }
11297 1.1 mrg as_unset=as_fn_unset
11298 1.1 mrg # as_fn_append VAR VALUE
11299 1.1 mrg # ----------------------
11300 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
11301 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
11302 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
11303 1.1 mrg # implementations.
11304 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11305 1.1 mrg eval 'as_fn_append ()
11306 1.1 mrg {
11307 1.1 mrg eval $1+=\$2
11308 1.1 mrg }'
11309 1.1 mrg else
11310 1.1 mrg as_fn_append ()
11311 1.1 mrg {
11312 1.1 mrg eval $1=\$$1\$2
11313 1.1 mrg }
11314 1.1 mrg fi # as_fn_append
11315 1.1 mrg
11316 1.1 mrg # as_fn_arith ARG...
11317 1.1 mrg # ------------------
11318 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
11319 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
11320 1.1 mrg # must be portable across $(()) and expr.
11321 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11322 1.1 mrg eval 'as_fn_arith ()
11323 1.1 mrg {
11324 1.1 mrg as_val=$(( $* ))
11325 1.1 mrg }'
11326 1.1 mrg else
11327 1.1 mrg as_fn_arith ()
11328 1.1 mrg {
11329 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
11330 1.1 mrg }
11331 1.1 mrg fi # as_fn_arith
11332 1.1 mrg
11333 1.1 mrg
11334 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
11335 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
11336 1.1 mrg as_expr=expr
11337 1.1 mrg else
11338 1.1 mrg as_expr=false
11339 1.1 mrg fi
11340 1.1 mrg
11341 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11342 1.1 mrg as_basename=basename
11343 1.1 mrg else
11344 1.1 mrg as_basename=false
11345 1.1 mrg fi
11346 1.1 mrg
11347 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11348 1.1 mrg as_dirname=dirname
11349 1.1 mrg else
11350 1.1 mrg as_dirname=false
11351 1.1 mrg fi
11352 1.1 mrg
11353 1.1 mrg as_me=`$as_basename -- "$0" ||
11354 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11355 1.1 mrg X"$0" : 'X\(//\)$' \| \
11356 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11357 1.1 mrg $as_echo X/"$0" |
11358 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11359 1.1 mrg s//\1/
11360 1.1 mrg q
11361 1.1 mrg }
11362 1.1 mrg /^X\/\(\/\/\)$/{
11363 1.1 mrg s//\1/
11364 1.1 mrg q
11365 1.1 mrg }
11366 1.1 mrg /^X\/\(\/\).*/{
11367 1.1 mrg s//\1/
11368 1.1 mrg q
11369 1.1 mrg }
11370 1.1 mrg s/.*/./; q'`
11371 1.1 mrg
11372 1.1 mrg # Avoid depending upon Character Ranges.
11373 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11374 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11375 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11376 1.1 mrg as_cr_digits='0123456789'
11377 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
11378 1.1 mrg
11379 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
11380 1.1 mrg case `echo -n x` in #(((((
11381 1.1 mrg -n*)
11382 1.1 mrg case `echo 'xy\c'` in
11383 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
11384 1.1 mrg xy) ECHO_C='\c';;
11385 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11386 1.1 mrg ECHO_T=' ';;
11387 1.1 mrg esac;;
11388 1.1 mrg *)
11389 1.1 mrg ECHO_N='-n';;
11390 1.1 mrg esac
11391 1.1 mrg
11392 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
11393 1.1 mrg if test -d conf$$.dir; then
11394 1.1 mrg rm -f conf$$.dir/conf$$.file
11395 1.1 mrg else
11396 1.1 mrg rm -f conf$$.dir
11397 1.1 mrg mkdir conf$$.dir 2>/dev/null
11398 1.1 mrg fi
11399 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
11400 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
11401 1.1 mrg as_ln_s='ln -s'
11402 1.1 mrg # ... but there are two gotchas:
11403 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11404 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11405 1.1 mrg # In both cases, we have to default to `cp -p'.
11406 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11407 1.1 mrg as_ln_s='cp -p'
11408 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
11409 1.1 mrg as_ln_s=ln
11410 1.1 mrg else
11411 1.1 mrg as_ln_s='cp -p'
11412 1.1 mrg fi
11413 1.1 mrg else
11414 1.1 mrg as_ln_s='cp -p'
11415 1.1 mrg fi
11416 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11417 1.1 mrg rmdir conf$$.dir 2>/dev/null
11418 1.1 mrg
11419 1.1 mrg
11420 1.1 mrg # as_fn_mkdir_p
11421 1.1 mrg # -------------
11422 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
11423 1.1 mrg as_fn_mkdir_p ()
11424 1.1 mrg {
11425 1.1 mrg
11426 1.1 mrg case $as_dir in #(
11427 1.1 mrg -*) as_dir=./$as_dir;;
11428 1.1 mrg esac
11429 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
11430 1.1 mrg as_dirs=
11431 1.1 mrg while :; do
11432 1.1 mrg case $as_dir in #(
11433 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11434 1.1 mrg *) as_qdir=$as_dir;;
11435 1.1 mrg esac
11436 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
11437 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
11438 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11439 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
11440 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
11441 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11442 1.1 mrg $as_echo X"$as_dir" |
11443 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11444 1.1 mrg s//\1/
11445 1.1 mrg q
11446 1.1 mrg }
11447 1.1 mrg /^X\(\/\/\)[^/].*/{
11448 1.1 mrg s//\1/
11449 1.1 mrg q
11450 1.1 mrg }
11451 1.1 mrg /^X\(\/\/\)$/{
11452 1.1 mrg s//\1/
11453 1.1 mrg q
11454 1.1 mrg }
11455 1.1 mrg /^X\(\/\).*/{
11456 1.1 mrg s//\1/
11457 1.1 mrg q
11458 1.1 mrg }
11459 1.1 mrg s/.*/./; q'`
11460 1.1 mrg test -d "$as_dir" && break
11461 1.1 mrg done
11462 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
11463 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11464 1.1 mrg
11465 1.1 mrg
11466 1.1 mrg } # as_fn_mkdir_p
11467 1.1 mrg if mkdir -p . 2>/dev/null; then
11468 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
11469 1.1 mrg else
11470 1.1 mrg test -d ./-p && rmdir ./-p
11471 1.1 mrg as_mkdir_p=false
11472 1.1 mrg fi
11473 1.1 mrg
11474 1.1 mrg if test -x / >/dev/null 2>&1; then
11475 1.1 mrg as_test_x='test -x'
11476 1.1 mrg else
11477 1.1 mrg if ls -dL / >/dev/null 2>&1; then
11478 1.1 mrg as_ls_L_option=L
11479 1.1 mrg else
11480 1.1 mrg as_ls_L_option=
11481 1.1 mrg fi
11482 1.1 mrg as_test_x='
11483 1.1 mrg eval sh -c '\''
11484 1.1 mrg if test -d "$1"; then
11485 1.1 mrg test -d "$1/.";
11486 1.1 mrg else
11487 1.1 mrg case $1 in #(
11488 1.1 mrg -*)set "./$1";;
11489 1.1 mrg esac;
11490 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11491 1.1 mrg ???[sx]*):;;*)false;;esac;fi
11492 1.1 mrg '\'' sh
11493 1.1 mrg '
11494 1.1 mrg fi
11495 1.1 mrg as_executable_p=$as_test_x
11496 1.1 mrg
11497 1.1 mrg # Sed expression to map a string onto a valid CPP name.
11498 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11499 1.1 mrg
11500 1.1 mrg # Sed expression to map a string onto a valid variable name.
11501 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11502 1.1 mrg
11503 1.1 mrg
11504 1.1 mrg exec 6>&1
11505 1.1 mrg ## ----------------------------------- ##
11506 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
11507 1.1 mrg ## ----------------------------------- ##
11508 1.1 mrg _ASEOF
11509 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
11510 1.1 mrg
11511 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11512 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
11513 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
11514 1.1 mrg # values after options handling.
11515 1.1 mrg ac_log="
11516 1.1 mrg This file was extended by LTO plugin for ld $as_me 0.1, which was
11517 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
11518 1.1 mrg
11519 1.1 mrg CONFIG_FILES = $CONFIG_FILES
11520 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
11521 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
11522 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
11523 1.1 mrg $ $0 $@
11524 1.1 mrg
11525 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
11526 1.1 mrg "
11527 1.1 mrg
11528 1.1 mrg _ACEOF
11529 1.1 mrg
11530 1.1 mrg case $ac_config_files in *"
11531 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
11532 1.1 mrg esac
11533 1.1 mrg
11534 1.2 apb case $ac_config_headers in *"
11535 1.2 apb "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
11536 1.2 apb esac
11537 1.1 mrg
11538 1.1 mrg
11539 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11540 1.1 mrg # Files that config.status was made for.
11541 1.1 mrg config_files="$ac_config_files"
11542 1.2 apb config_headers="$ac_config_headers"
11543 1.1 mrg config_commands="$ac_config_commands"
11544 1.1 mrg
11545 1.1 mrg _ACEOF
11546 1.1 mrg
11547 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11548 1.1 mrg ac_cs_usage="\
11549 1.1 mrg \`$as_me' instantiates files and other configuration actions
11550 1.1 mrg from templates according to the current configuration. Unless the files
11551 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
11552 1.1 mrg
11553 1.1 mrg Usage: $0 [OPTION]... [TAG]...
11554 1.1 mrg
11555 1.1 mrg -h, --help print this help, then exit
11556 1.1 mrg -V, --version print version number and configuration settings, then exit
11557 1.1 mrg -q, --quiet, --silent
11558 1.1 mrg do not print progress messages
11559 1.1 mrg -d, --debug don't remove temporary files
11560 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
11561 1.1 mrg --file=FILE[:TEMPLATE]
11562 1.1 mrg instantiate the configuration file FILE
11563 1.2 apb --header=FILE[:TEMPLATE]
11564 1.2 apb instantiate the configuration header FILE
11565 1.1 mrg
11566 1.1 mrg Configuration files:
11567 1.1 mrg $config_files
11568 1.1 mrg
11569 1.2 apb Configuration headers:
11570 1.2 apb $config_headers
11571 1.2 apb
11572 1.1 mrg Configuration commands:
11573 1.1 mrg $config_commands
11574 1.1 mrg
11575 1.1 mrg Report bugs to the package provider."
11576 1.1 mrg
11577 1.1 mrg _ACEOF
11578 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11579 1.1 mrg ac_cs_version="\\
11580 1.1 mrg LTO plugin for ld config.status 0.1
11581 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
11582 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11583 1.1 mrg
11584 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
11585 1.1 mrg This config.status script is free software; the Free Software Foundation
11586 1.1 mrg gives unlimited permission to copy, distribute and modify it."
11587 1.1 mrg
11588 1.1 mrg ac_pwd='$ac_pwd'
11589 1.1 mrg srcdir='$srcdir'
11590 1.1 mrg INSTALL='$INSTALL'
11591 1.1 mrg MKDIR_P='$MKDIR_P'
11592 1.1 mrg AWK='$AWK'
11593 1.1 mrg test -n "\$AWK" || AWK=awk
11594 1.1 mrg _ACEOF
11595 1.1 mrg
11596 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11597 1.1 mrg # The default lists apply if the user does not specify any file.
11598 1.1 mrg ac_need_defaults=:
11599 1.1 mrg while test $# != 0
11600 1.1 mrg do
11601 1.1 mrg case $1 in
11602 1.1 mrg --*=*)
11603 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
11604 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
11605 1.1 mrg ac_shift=:
11606 1.1 mrg ;;
11607 1.1 mrg *)
11608 1.1 mrg ac_option=$1
11609 1.1 mrg ac_optarg=$2
11610 1.1 mrg ac_shift=shift
11611 1.1 mrg ;;
11612 1.1 mrg esac
11613 1.1 mrg
11614 1.1 mrg case $ac_option in
11615 1.1 mrg # Handling of the options.
11616 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11617 1.1 mrg ac_cs_recheck=: ;;
11618 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
11619 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
11620 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
11621 1.1 mrg debug=: ;;
11622 1.1 mrg --file | --fil | --fi | --f )
11623 1.1 mrg $ac_shift
11624 1.1 mrg case $ac_optarg in
11625 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11626 1.1 mrg esac
11627 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
11628 1.1 mrg ac_need_defaults=false;;
11629 1.2 apb --header | --heade | --head | --hea )
11630 1.2 apb $ac_shift
11631 1.2 apb case $ac_optarg in
11632 1.2 apb *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11633 1.2 apb esac
11634 1.2 apb as_fn_append CONFIG_HEADERS " '$ac_optarg'"
11635 1.2 apb ac_need_defaults=false;;
11636 1.2 apb --he | --h)
11637 1.2 apb # Conflict between --help and --header
11638 1.2 apb as_fn_error "ambiguous option: \`$1'
11639 1.2 apb Try \`$0 --help' for more information.";;
11640 1.2 apb --help | --hel | -h )
11641 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
11642 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11643 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
11644 1.1 mrg ac_cs_silent=: ;;
11645 1.1 mrg
11646 1.1 mrg # This is an error.
11647 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
11648 1.1 mrg Try \`$0 --help' for more information." ;;
11649 1.1 mrg
11650 1.1 mrg *) as_fn_append ac_config_targets " $1"
11651 1.1 mrg ac_need_defaults=false ;;
11652 1.1 mrg
11653 1.1 mrg esac
11654 1.1 mrg shift
11655 1.1 mrg done
11656 1.1 mrg
11657 1.1 mrg ac_configure_extra_args=
11658 1.1 mrg
11659 1.1 mrg if $ac_cs_silent; then
11660 1.1 mrg exec 6>/dev/null
11661 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
11662 1.1 mrg fi
11663 1.1 mrg
11664 1.1 mrg _ACEOF
11665 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11666 1.1 mrg if \$ac_cs_recheck; then
11667 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11668 1.1 mrg shift
11669 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11670 1.1 mrg CONFIG_SHELL='$SHELL'
11671 1.1 mrg export CONFIG_SHELL
11672 1.1 mrg exec "\$@"
11673 1.1 mrg fi
11674 1.1 mrg
11675 1.1 mrg _ACEOF
11676 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11677 1.1 mrg exec 5>>config.log
11678 1.1 mrg {
11679 1.1 mrg echo
11680 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11681 1.1 mrg ## Running $as_me. ##
11682 1.1 mrg _ASBOX
11683 1.1 mrg $as_echo "$ac_log"
11684 1.1 mrg } >&5
11685 1.1 mrg
11686 1.1 mrg _ACEOF
11687 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11688 1.1 mrg #
11689 1.1 mrg # INIT-COMMANDS
11690 1.1 mrg #
11691 1.1 mrg AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11692 1.1 mrg
11693 1.1 mrg
11694 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
11695 1.1 mrg # if CDPATH is set.
11696 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11697 1.1 mrg
11698 1.1 mrg sed_quote_subst='$sed_quote_subst'
11699 1.1 mrg double_quote_subst='$double_quote_subst'
11700 1.1 mrg delay_variable_subst='$delay_variable_subst'
11701 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11702 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11703 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11704 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11705 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11706 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11707 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11708 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11709 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11710 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11711 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11712 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11713 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11714 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11715 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11716 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11717 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11718 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11719 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11720 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11721 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11722 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11723 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11724 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11725 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11726 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11727 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11728 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11729 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11730 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11731 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11732 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11733 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11734 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11735 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11736 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11737 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11738 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11739 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11740 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11741 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11742 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11743 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11744 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11745 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11746 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11747 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11748 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"`'
11749 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"`'
11750 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11751 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11752 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11753 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11754 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11755 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11756 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11757 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11758 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11759 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11760 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11761 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11762 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11763 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11764 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11765 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11766 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11767 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11768 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11769 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11770 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11771 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11772 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11773 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11774 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11775 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11776 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11777 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11778 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11779 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11780 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11781 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11782 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11783 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11784 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11785 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11786 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11787 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11788 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11789 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11790 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11791 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11792 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11793 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11794 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11795 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11796 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11797 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11798 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11799 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11800 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11801 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11802 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11803 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11804 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11805 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11806 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11807 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11808 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11809 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11810 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11811 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11812 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11813 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11814 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11815 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11816 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11817 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11818 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11819 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11820 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11821 1.1 mrg
11822 1.1 mrg LTCC='$LTCC'
11823 1.1 mrg LTCFLAGS='$LTCFLAGS'
11824 1.1 mrg compiler='$compiler_DEFAULT'
11825 1.1 mrg
11826 1.1 mrg # A function that is used when there is no print builtin or printf.
11827 1.1 mrg func_fallback_echo ()
11828 1.1 mrg {
11829 1.1 mrg eval 'cat <<_LTECHO_EOF
11830 1.1 mrg \$1
11831 1.1 mrg _LTECHO_EOF'
11832 1.1 mrg }
11833 1.1 mrg
11834 1.1 mrg # Quote evaled strings.
11835 1.1 mrg for var in SHELL \
11836 1.1 mrg ECHO \
11837 1.1 mrg SED \
11838 1.1 mrg GREP \
11839 1.1 mrg EGREP \
11840 1.1 mrg FGREP \
11841 1.1 mrg LD \
11842 1.1 mrg NM \
11843 1.1 mrg LN_S \
11844 1.1 mrg lt_SP2NL \
11845 1.1 mrg lt_NL2SP \
11846 1.1 mrg reload_flag \
11847 1.1 mrg OBJDUMP \
11848 1.1 mrg deplibs_check_method \
11849 1.1 mrg file_magic_cmd \
11850 1.1 mrg AR \
11851 1.1 mrg AR_FLAGS \
11852 1.1 mrg STRIP \
11853 1.1 mrg RANLIB \
11854 1.1 mrg CC \
11855 1.1 mrg CFLAGS \
11856 1.1 mrg compiler \
11857 1.1 mrg lt_cv_sys_global_symbol_pipe \
11858 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
11859 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
11860 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11861 1.1 mrg lt_prog_compiler_no_builtin_flag \
11862 1.1 mrg lt_prog_compiler_wl \
11863 1.1 mrg lt_prog_compiler_pic \
11864 1.1 mrg lt_prog_compiler_static \
11865 1.1 mrg lt_cv_prog_compiler_c_o \
11866 1.1 mrg need_locks \
11867 1.1 mrg DSYMUTIL \
11868 1.1 mrg NMEDIT \
11869 1.1 mrg LIPO \
11870 1.1 mrg OTOOL \
11871 1.1 mrg OTOOL64 \
11872 1.1 mrg shrext_cmds \
11873 1.1 mrg export_dynamic_flag_spec \
11874 1.1 mrg whole_archive_flag_spec \
11875 1.1 mrg compiler_needs_object \
11876 1.1 mrg with_gnu_ld \
11877 1.1 mrg allow_undefined_flag \
11878 1.1 mrg no_undefined_flag \
11879 1.1 mrg hardcode_libdir_flag_spec \
11880 1.1 mrg hardcode_libdir_flag_spec_ld \
11881 1.1 mrg hardcode_libdir_separator \
11882 1.1 mrg fix_srcfile_path \
11883 1.1 mrg exclude_expsyms \
11884 1.1 mrg include_expsyms \
11885 1.1 mrg file_list_spec \
11886 1.1 mrg variables_saved_for_relink \
11887 1.1 mrg libname_spec \
11888 1.1 mrg library_names_spec \
11889 1.1 mrg soname_spec \
11890 1.1 mrg install_override_mode \
11891 1.1 mrg finish_eval \
11892 1.1 mrg old_striplib \
11893 1.1 mrg striplib; do
11894 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11895 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11896 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11897 1.1 mrg ;;
11898 1.1 mrg *)
11899 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11900 1.1 mrg ;;
11901 1.1 mrg esac
11902 1.1 mrg done
11903 1.1 mrg
11904 1.1 mrg # Double-quote double-evaled strings.
11905 1.1 mrg for var in reload_cmds \
11906 1.1 mrg old_postinstall_cmds \
11907 1.1 mrg old_postuninstall_cmds \
11908 1.1 mrg old_archive_cmds \
11909 1.1 mrg extract_expsyms_cmds \
11910 1.1 mrg old_archive_from_new_cmds \
11911 1.1 mrg old_archive_from_expsyms_cmds \
11912 1.1 mrg archive_cmds \
11913 1.1 mrg archive_expsym_cmds \
11914 1.1 mrg module_cmds \
11915 1.1 mrg module_expsym_cmds \
11916 1.1 mrg export_symbols_cmds \
11917 1.1 mrg prelink_cmds \
11918 1.1 mrg postinstall_cmds \
11919 1.1 mrg postuninstall_cmds \
11920 1.1 mrg finish_cmds \
11921 1.1 mrg sys_lib_search_path_spec \
11922 1.1 mrg sys_lib_dlsearch_path_spec; do
11923 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11924 1.1 mrg *[\\\\\\\`\\"\\\$]*)
11925 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11926 1.1 mrg ;;
11927 1.1 mrg *)
11928 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11929 1.1 mrg ;;
11930 1.1 mrg esac
11931 1.1 mrg done
11932 1.1 mrg
11933 1.1 mrg ac_aux_dir='$ac_aux_dir'
11934 1.1 mrg xsi_shell='$xsi_shell'
11935 1.1 mrg lt_shell_append='$lt_shell_append'
11936 1.1 mrg
11937 1.1 mrg # See if we are running on zsh, and set the options which allow our
11938 1.1 mrg # commands through without removal of \ escapes INIT.
11939 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
11940 1.1 mrg setopt NO_GLOB_SUBST
11941 1.1 mrg fi
11942 1.1 mrg
11943 1.1 mrg
11944 1.1 mrg PACKAGE='$PACKAGE'
11945 1.1 mrg VERSION='$VERSION'
11946 1.1 mrg TIMESTAMP='$TIMESTAMP'
11947 1.1 mrg RM='$RM'
11948 1.1 mrg ofile='$ofile'
11949 1.1 mrg
11950 1.1 mrg
11951 1.1 mrg
11952 1.1 mrg
11953 1.1 mrg _ACEOF
11954 1.1 mrg
11955 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11956 1.1 mrg
11957 1.1 mrg # Handling of arguments.
11958 1.1 mrg for ac_config_target in $ac_config_targets
11959 1.1 mrg do
11960 1.1 mrg case $ac_config_target in
11961 1.1 mrg "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
11962 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
11963 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
11964 1.2 apb "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
11965 1.1 mrg
11966 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11967 1.1 mrg esac
11968 1.1 mrg done
11969 1.1 mrg
11970 1.1 mrg
11971 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
11972 1.1 mrg # then the envvar interface is used. Set only those that are not.
11973 1.1 mrg # We use the long form for the default assignment because of an extremely
11974 1.1 mrg # bizarre bug on SunOS 4.1.3.
11975 1.1 mrg if $ac_need_defaults; then
11976 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11977 1.2 apb test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
11978 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11979 1.1 mrg fi
11980 1.1 mrg
11981 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
11982 1.1 mrg # simply because there is no reason against having it here, and in addition,
11983 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
11984 1.1 mrg # Hook for its removal unless debugging.
11985 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
11986 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
11987 1.1 mrg $debug ||
11988 1.1 mrg {
11989 1.1 mrg tmp=
11990 1.1 mrg trap 'exit_status=$?
11991 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11992 1.1 mrg ' 0
11993 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
11994 1.1 mrg }
11995 1.1 mrg # Create a (secure) tmp directory for tmp files.
11996 1.1 mrg
11997 1.1 mrg {
11998 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
11999 1.1 mrg test -n "$tmp" && test -d "$tmp"
12000 1.1 mrg } ||
12001 1.1 mrg {
12002 1.1 mrg tmp=./conf$$-$RANDOM
12003 1.1 mrg (umask 077 && mkdir "$tmp")
12004 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
12005 1.1 mrg
12006 1.1 mrg # Set up the scripts for CONFIG_FILES section.
12007 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
12008 1.1 mrg # This happens for instance with `./config.status config.h'.
12009 1.1 mrg if test -n "$CONFIG_FILES"; then
12010 1.1 mrg
12011 1.1 mrg
12012 1.1 mrg ac_cr=`echo X | tr X '\015'`
12013 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
12014 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
12015 1.1 mrg # point, so we can use a bashism as a fallback.
12016 1.1 mrg if test "x$ac_cr" = x; then
12017 1.1 mrg eval ac_cr=\$\'\\r\'
12018 1.1 mrg fi
12019 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12020 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12021 1.1 mrg ac_cs_awk_cr='\r'
12022 1.1 mrg else
12023 1.1 mrg ac_cs_awk_cr=$ac_cr
12024 1.1 mrg fi
12025 1.1 mrg
12026 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
12027 1.1 mrg _ACEOF
12028 1.1 mrg
12029 1.1 mrg
12030 1.1 mrg {
12031 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
12032 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12033 1.1 mrg echo "_ACEOF"
12034 1.1 mrg } >conf$$subs.sh ||
12035 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12036 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12037 1.1 mrg ac_delim='%!_!# '
12038 1.1 mrg for ac_last_try in false false false false false :; do
12039 1.1 mrg . ./conf$$subs.sh ||
12040 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12041 1.1 mrg
12042 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
12043 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
12044 1.1 mrg break
12045 1.1 mrg elif $ac_last_try; then
12046 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
12047 1.1 mrg else
12048 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12049 1.1 mrg fi
12050 1.1 mrg done
12051 1.1 mrg rm -f conf$$subs.sh
12052 1.1 mrg
12053 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12054 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
12055 1.1 mrg _ACEOF
12056 1.1 mrg sed -n '
12057 1.1 mrg h
12058 1.1 mrg s/^/S["/; s/!.*/"]=/
12059 1.1 mrg p
12060 1.1 mrg g
12061 1.1 mrg s/^[^!]*!//
12062 1.1 mrg :repl
12063 1.1 mrg t repl
12064 1.1 mrg s/'"$ac_delim"'$//
12065 1.1 mrg t delim
12066 1.1 mrg :nl
12067 1.1 mrg h
12068 1.1 mrg s/\(.\{148\}\).*/\1/
12069 1.1 mrg t more1
12070 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
12071 1.1 mrg p
12072 1.1 mrg n
12073 1.1 mrg b repl
12074 1.1 mrg :more1
12075 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12076 1.1 mrg p
12077 1.1 mrg g
12078 1.1 mrg s/.\{148\}//
12079 1.1 mrg t nl
12080 1.1 mrg :delim
12081 1.1 mrg h
12082 1.1 mrg s/\(.\{148\}\).*/\1/
12083 1.1 mrg t more2
12084 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
12085 1.1 mrg p
12086 1.1 mrg b
12087 1.1 mrg :more2
12088 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
12089 1.1 mrg p
12090 1.1 mrg g
12091 1.1 mrg s/.\{148\}//
12092 1.1 mrg t delim
12093 1.1 mrg ' <conf$$subs.awk | sed '
12094 1.1 mrg /^[^""]/{
12095 1.1 mrg N
12096 1.1 mrg s/\n//
12097 1.1 mrg }
12098 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
12099 1.1 mrg rm -f conf$$subs.awk
12100 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12101 1.1 mrg _ACAWK
12102 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
12103 1.1 mrg for (key in S) S_is_set[key] = 1
12104 1.1 mrg FS = ""
12105 1.1 mrg
12106 1.1 mrg }
12107 1.1 mrg {
12108 1.1 mrg line = $ 0
12109 1.1 mrg nfields = split(line, field, "@")
12110 1.1 mrg substed = 0
12111 1.1 mrg len = length(field[1])
12112 1.1 mrg for (i = 2; i < nfields; i++) {
12113 1.1 mrg key = field[i]
12114 1.1 mrg keylen = length(key)
12115 1.1 mrg if (S_is_set[key]) {
12116 1.1 mrg value = S[key]
12117 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12118 1.1 mrg len += length(value) + length(field[++i])
12119 1.1 mrg substed = 1
12120 1.1 mrg } else
12121 1.1 mrg len += 1 + keylen
12122 1.1 mrg }
12123 1.1 mrg
12124 1.1 mrg print line
12125 1.1 mrg }
12126 1.1 mrg
12127 1.1 mrg _ACAWK
12128 1.1 mrg _ACEOF
12129 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12130 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12131 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
12132 1.1 mrg else
12133 1.1 mrg cat
12134 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
12135 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
12136 1.1 mrg _ACEOF
12137 1.1 mrg
12138 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
12139 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
12140 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
12141 1.1 mrg # (actually we leave an empty line to preserve line numbers).
12142 1.1 mrg if test "x$srcdir" = x.; then
12143 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
12144 1.1 mrg s/:*\$(srcdir):*/:/
12145 1.1 mrg s/:*\${srcdir}:*/:/
12146 1.1 mrg s/:*@srcdir@:*/:/
12147 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
12148 1.1 mrg s/:*$//
12149 1.1 mrg s/^[^=]*=[ ]*$//
12150 1.1 mrg }'
12151 1.1 mrg fi
12152 1.1 mrg
12153 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12154 1.1 mrg fi # test -n "$CONFIG_FILES"
12155 1.1 mrg
12156 1.2 apb # Set up the scripts for CONFIG_HEADERS section.
12157 1.2 apb # No need to generate them if there are no CONFIG_HEADERS.
12158 1.2 apb # This happens for instance with `./config.status Makefile'.
12159 1.2 apb if test -n "$CONFIG_HEADERS"; then
12160 1.2 apb cat >"$tmp/defines.awk" <<\_ACAWK ||
12161 1.2 apb BEGIN {
12162 1.2 apb _ACEOF
12163 1.1 mrg
12164 1.2 apb # Transform confdefs.h into an awk script `defines.awk', embedded as
12165 1.2 apb # here-document in config.status, that substitutes the proper values into
12166 1.2 apb # config.h.in to produce config.h.
12167 1.2 apb
12168 1.2 apb # Create a delimiter string that does not exist in confdefs.h, to ease
12169 1.2 apb # handling of long lines.
12170 1.2 apb ac_delim='%!_!# '
12171 1.2 apb for ac_last_try in false false :; do
12172 1.2 apb ac_t=`sed -n "/$ac_delim/p" confdefs.h`
12173 1.2 apb if test -z "$ac_t"; then
12174 1.2 apb break
12175 1.2 apb elif $ac_last_try; then
12176 1.2 apb as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
12177 1.2 apb else
12178 1.2 apb ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
12179 1.2 apb fi
12180 1.2 apb done
12181 1.2 apb
12182 1.2 apb # For the awk script, D is an array of macro values keyed by name,
12183 1.2 apb # likewise P contains macro parameters if any. Preserve backslash
12184 1.2 apb # newline sequences.
12185 1.2 apb
12186 1.2 apb ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12187 1.2 apb sed -n '
12188 1.2 apb s/.\{148\}/&'"$ac_delim"'/g
12189 1.2 apb t rset
12190 1.2 apb :rset
12191 1.2 apb s/^[ ]*#[ ]*define[ ][ ]*/ /
12192 1.2 apb t def
12193 1.2 apb d
12194 1.2 apb :def
12195 1.2 apb s/\\$//
12196 1.2 apb t bsnl
12197 1.2 apb s/["\\]/\\&/g
12198 1.2 apb s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12199 1.2 apb D["\1"]=" \3"/p
12200 1.2 apb s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
12201 1.2 apb d
12202 1.2 apb :bsnl
12203 1.2 apb s/["\\]/\\&/g
12204 1.2 apb s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
12205 1.2 apb D["\1"]=" \3\\\\\\n"\\/p
12206 1.2 apb t cont
12207 1.2 apb s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
12208 1.2 apb t cont
12209 1.2 apb d
12210 1.2 apb :cont
12211 1.2 apb n
12212 1.2 apb s/.\{148\}/&'"$ac_delim"'/g
12213 1.2 apb t clear
12214 1.2 apb :clear
12215 1.2 apb s/\\$//
12216 1.2 apb t bsnlc
12217 1.2 apb s/["\\]/\\&/g; s/^/"/; s/$/"/p
12218 1.2 apb d
12219 1.2 apb :bsnlc
12220 1.2 apb s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
12221 1.2 apb b cont
12222 1.2 apb ' <confdefs.h | sed '
12223 1.2 apb s/'"$ac_delim"'/"\\\
12224 1.2 apb "/g' >>$CONFIG_STATUS || ac_write_fail=1
12225 1.2 apb
12226 1.2 apb cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12227 1.2 apb for (key in D) D_is_set[key] = 1
12228 1.2 apb FS = ""
12229 1.2 apb }
12230 1.2 apb /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12231 1.2 apb line = \$ 0
12232 1.2 apb split(line, arg, " ")
12233 1.2 apb if (arg[1] == "#") {
12234 1.2 apb defundef = arg[2]
12235 1.2 apb mac1 = arg[3]
12236 1.2 apb } else {
12237 1.2 apb defundef = substr(arg[1], 2)
12238 1.2 apb mac1 = arg[2]
12239 1.2 apb }
12240 1.2 apb split(mac1, mac2, "(") #)
12241 1.2 apb macro = mac2[1]
12242 1.2 apb prefix = substr(line, 1, index(line, defundef) - 1)
12243 1.2 apb if (D_is_set[macro]) {
12244 1.2 apb # Preserve the white space surrounding the "#".
12245 1.2 apb print prefix "define", macro P[macro] D[macro]
12246 1.2 apb next
12247 1.2 apb } else {
12248 1.2 apb # Replace #undef with comments. This is necessary, for example,
12249 1.2 apb # in the case of _POSIX_SOURCE, which is predefined and required
12250 1.2 apb # on some systems where configure will not decide to define it.
12251 1.2 apb if (defundef == "undef") {
12252 1.2 apb print "/*", prefix defundef, macro, "*/"
12253 1.2 apb next
12254 1.2 apb }
12255 1.2 apb }
12256 1.2 apb }
12257 1.2 apb { print }
12258 1.2 apb _ACAWK
12259 1.2 apb _ACEOF
12260 1.2 apb cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12261 1.2 apb as_fn_error "could not setup config headers machinery" "$LINENO" 5
12262 1.2 apb fi # test -n "$CONFIG_HEADERS"
12263 1.2 apb
12264 1.2 apb
12265 1.2 apb eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12266 1.1 mrg shift
12267 1.1 mrg for ac_tag
12268 1.1 mrg do
12269 1.1 mrg case $ac_tag in
12270 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
12271 1.1 mrg esac
12272 1.1 mrg case $ac_mode$ac_tag in
12273 1.1 mrg :[FHL]*:*);;
12274 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
12275 1.1 mrg :[FH]-) ac_tag=-:-;;
12276 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12277 1.1 mrg esac
12278 1.1 mrg ac_save_IFS=$IFS
12279 1.1 mrg IFS=:
12280 1.1 mrg set x $ac_tag
12281 1.1 mrg IFS=$ac_save_IFS
12282 1.1 mrg shift
12283 1.1 mrg ac_file=$1
12284 1.1 mrg shift
12285 1.1 mrg
12286 1.1 mrg case $ac_mode in
12287 1.1 mrg :L) ac_source=$1;;
12288 1.1 mrg :[FH])
12289 1.1 mrg ac_file_inputs=
12290 1.1 mrg for ac_f
12291 1.1 mrg do
12292 1.1 mrg case $ac_f in
12293 1.1 mrg -) ac_f="$tmp/stdin";;
12294 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
12295 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
12296 1.1 mrg # because $ac_f cannot contain `:'.
12297 1.1 mrg test -f "$ac_f" ||
12298 1.1 mrg case $ac_f in
12299 1.1 mrg [\\/$]*) false;;
12300 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12301 1.1 mrg esac ||
12302 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12303 1.1 mrg esac
12304 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12305 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
12306 1.1 mrg done
12307 1.1 mrg
12308 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
12309 1.1 mrg # use $as_me), people would be surprised to read:
12310 1.1 mrg # /* config.h. Generated by config.status. */
12311 1.1 mrg configure_input='Generated from '`
12312 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12313 1.1 mrg `' by configure.'
12314 1.1 mrg if test x"$ac_file" != x-; then
12315 1.1 mrg configure_input="$ac_file. $configure_input"
12316 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12317 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
12318 1.1 mrg fi
12319 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
12320 1.1 mrg case $configure_input in #(
12321 1.1 mrg *\&* | *\|* | *\\* )
12322 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
12323 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
12324 1.1 mrg *) ac_sed_conf_input=$configure_input;;
12325 1.1 mrg esac
12326 1.1 mrg
12327 1.1 mrg case $ac_tag in
12328 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
12329 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
12330 1.1 mrg esac
12331 1.1 mrg ;;
12332 1.1 mrg esac
12333 1.1 mrg
12334 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
12335 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12336 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
12337 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
12338 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12339 1.1 mrg $as_echo X"$ac_file" |
12340 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12341 1.1 mrg s//\1/
12342 1.1 mrg q
12343 1.1 mrg }
12344 1.1 mrg /^X\(\/\/\)[^/].*/{
12345 1.1 mrg s//\1/
12346 1.1 mrg q
12347 1.1 mrg }
12348 1.1 mrg /^X\(\/\/\)$/{
12349 1.1 mrg s//\1/
12350 1.1 mrg q
12351 1.1 mrg }
12352 1.1 mrg /^X\(\/\).*/{
12353 1.1 mrg s//\1/
12354 1.1 mrg q
12355 1.1 mrg }
12356 1.1 mrg s/.*/./; q'`
12357 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
12358 1.1 mrg ac_builddir=.
12359 1.1 mrg
12360 1.1 mrg case "$ac_dir" in
12361 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12362 1.1 mrg *)
12363 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12364 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
12365 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12366 1.1 mrg case $ac_top_builddir_sub in
12367 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12368 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12369 1.1 mrg esac ;;
12370 1.1 mrg esac
12371 1.1 mrg ac_abs_top_builddir=$ac_pwd
12372 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
12373 1.1 mrg # for backward compatibility:
12374 1.1 mrg ac_top_builddir=$ac_top_build_prefix
12375 1.1 mrg
12376 1.1 mrg case $srcdir in
12377 1.1 mrg .) # We are building in place.
12378 1.1 mrg ac_srcdir=.
12379 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
12380 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
12381 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
12382 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
12383 1.1 mrg ac_top_srcdir=$srcdir
12384 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
12385 1.1 mrg *) # Relative name.
12386 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12387 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
12388 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12389 1.1 mrg esac
12390 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12391 1.1 mrg
12392 1.1 mrg
12393 1.1 mrg case $ac_mode in
12394 1.1 mrg :F)
12395 1.1 mrg #
12396 1.1 mrg # CONFIG_FILE
12397 1.1 mrg #
12398 1.1 mrg
12399 1.1 mrg case $INSTALL in
12400 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12401 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12402 1.1 mrg esac
12403 1.1 mrg ac_MKDIR_P=$MKDIR_P
12404 1.1 mrg case $MKDIR_P in
12405 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
12406 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12407 1.1 mrg esac
12408 1.1 mrg _ACEOF
12409 1.1 mrg
12410 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12411 1.1 mrg # If the template does not know about datarootdir, expand it.
12412 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
12413 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
12414 1.1 mrg ac_sed_dataroot='
12415 1.1 mrg /datarootdir/ {
12416 1.1 mrg p
12417 1.1 mrg q
12418 1.1 mrg }
12419 1.1 mrg /@datadir@/p
12420 1.1 mrg /@docdir@/p
12421 1.1 mrg /@infodir@/p
12422 1.1 mrg /@localedir@/p
12423 1.1 mrg /@mandir@/p'
12424 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12425 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
12426 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12427 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12428 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12429 1.1 mrg _ACEOF
12430 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12431 1.1 mrg ac_datarootdir_hack='
12432 1.1 mrg s&@datadir@&$datadir&g
12433 1.1 mrg s&@docdir@&$docdir&g
12434 1.1 mrg s&@infodir@&$infodir&g
12435 1.1 mrg s&@localedir@&$localedir&g
12436 1.1 mrg s&@mandir@&$mandir&g
12437 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
12438 1.1 mrg esac
12439 1.1 mrg _ACEOF
12440 1.1 mrg
12441 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
12442 1.1 mrg # Shell code in configure.ac might set extrasub.
12443 1.1 mrg # FIXME: do we really want to maintain this feature?
12444 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12445 1.1 mrg ac_sed_extra="$ac_vpsub
12446 1.1 mrg $extrasub
12447 1.1 mrg _ACEOF
12448 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12449 1.1 mrg :t
12450 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
12451 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
12452 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
12453 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
12454 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
12455 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
12456 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
12457 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12458 1.1 mrg s&@builddir@&$ac_builddir&;t t
12459 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
12460 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12461 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
12462 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
12463 1.1 mrg $ac_datarootdir_hack
12464 1.1 mrg "
12465 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
12466 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12467 1.1 mrg
12468 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12469 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12470 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
12471 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12472 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
12473 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
12474 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
12475 1.1 mrg
12476 1.1 mrg rm -f "$tmp/stdin"
12477 1.1 mrg case $ac_file in
12478 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
12479 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12480 1.1 mrg esac \
12481 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
12482 1.1 mrg ;;
12483 1.2 apb :H)
12484 1.2 apb #
12485 1.2 apb # CONFIG_HEADER
12486 1.2 apb #
12487 1.2 apb if test x"$ac_file" != x-; then
12488 1.2 apb {
12489 1.2 apb $as_echo "/* $configure_input */" \
12490 1.2 apb && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12491 1.2 apb } >"$tmp/config.h" \
12492 1.2 apb || as_fn_error "could not create $ac_file" "$LINENO" 5
12493 1.2 apb if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12494 1.2 apb { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12495 1.2 apb $as_echo "$as_me: $ac_file is unchanged" >&6;}
12496 1.2 apb else
12497 1.2 apb rm -f "$ac_file"
12498 1.2 apb mv "$tmp/config.h" "$ac_file" \
12499 1.2 apb || as_fn_error "could not create $ac_file" "$LINENO" 5
12500 1.2 apb fi
12501 1.2 apb else
12502 1.2 apb $as_echo "/* $configure_input */" \
12503 1.2 apb && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12504 1.2 apb || as_fn_error "could not create -" "$LINENO" 5
12505 1.2 apb fi
12506 1.2 apb # Compute "$ac_file"'s index in $config_headers.
12507 1.2 apb _am_arg="$ac_file"
12508 1.2 apb _am_stamp_count=1
12509 1.2 apb for _am_header in $config_headers :; do
12510 1.2 apb case $_am_header in
12511 1.2 apb $_am_arg | $_am_arg:* )
12512 1.2 apb break ;;
12513 1.2 apb * )
12514 1.2 apb _am_stamp_count=`expr $_am_stamp_count + 1` ;;
12515 1.2 apb esac
12516 1.2 apb done
12517 1.2 apb echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12518 1.2 apb $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12519 1.2 apb X"$_am_arg" : 'X\(//\)[^/]' \| \
12520 1.2 apb X"$_am_arg" : 'X\(//\)$' \| \
12521 1.2 apb X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12522 1.2 apb $as_echo X"$_am_arg" |
12523 1.2 apb sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12524 1.2 apb s//\1/
12525 1.2 apb q
12526 1.2 apb }
12527 1.2 apb /^X\(\/\/\)[^/].*/{
12528 1.2 apb s//\1/
12529 1.2 apb q
12530 1.2 apb }
12531 1.2 apb /^X\(\/\/\)$/{
12532 1.2 apb s//\1/
12533 1.2 apb q
12534 1.2 apb }
12535 1.2 apb /^X\(\/\).*/{
12536 1.2 apb s//\1/
12537 1.2 apb q
12538 1.2 apb }
12539 1.2 apb s/.*/./; q'`/stamp-h$_am_stamp_count
12540 1.2 apb ;;
12541 1.1 mrg
12542 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12543 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
12544 1.1 mrg ;;
12545 1.1 mrg esac
12546 1.1 mrg
12547 1.1 mrg
12548 1.1 mrg case $ac_file$ac_mode in
12549 1.1 mrg "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12550 1.1 mrg # Autoconf 2.62 quotes --file arguments for eval, but not when files
12551 1.1 mrg # are listed without --file. Let's play safe and only enable the eval
12552 1.1 mrg # if we detect the quoting.
12553 1.1 mrg case $CONFIG_FILES in
12554 1.1 mrg *\'*) eval set x "$CONFIG_FILES" ;;
12555 1.1 mrg *) set x $CONFIG_FILES ;;
12556 1.1 mrg esac
12557 1.1 mrg shift
12558 1.1 mrg for mf
12559 1.1 mrg do
12560 1.1 mrg # Strip MF so we end up with the name of the file.
12561 1.1 mrg mf=`echo "$mf" | sed -e 's/:.*$//'`
12562 1.1 mrg # Check whether this is an Automake generated Makefile or not.
12563 1.1 mrg # We used to match only the files named `Makefile.in', but
12564 1.1 mrg # some people rename them; so instead we look at the file content.
12565 1.1 mrg # Grep'ing the first line is not enough: some people post-process
12566 1.1 mrg # each Makefile.in and add a new line on top of each file to say so.
12567 1.1 mrg # Grep'ing the whole file is not good either: AIX grep has a line
12568 1.1 mrg # limit of 2048, but all sed's we know have understand at least 4000.
12569 1.1 mrg if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
12570 1.1 mrg dirpart=`$as_dirname -- "$mf" ||
12571 1.1 mrg $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12572 1.1 mrg X"$mf" : 'X\(//\)[^/]' \| \
12573 1.1 mrg X"$mf" : 'X\(//\)$' \| \
12574 1.1 mrg X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12575 1.1 mrg $as_echo X"$mf" |
12576 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12577 1.1 mrg s//\1/
12578 1.1 mrg q
12579 1.1 mrg }
12580 1.1 mrg /^X\(\/\/\)[^/].*/{
12581 1.1 mrg s//\1/
12582 1.1 mrg q
12583 1.1 mrg }
12584 1.1 mrg /^X\(\/\/\)$/{
12585 1.1 mrg s//\1/
12586 1.1 mrg q
12587 1.1 mrg }
12588 1.1 mrg /^X\(\/\).*/{
12589 1.1 mrg s//\1/
12590 1.1 mrg q
12591 1.1 mrg }
12592 1.1 mrg s/.*/./; q'`
12593 1.1 mrg else
12594 1.1 mrg continue
12595 1.1 mrg fi
12596 1.1 mrg # Extract the definition of DEPDIR, am__include, and am__quote
12597 1.1 mrg # from the Makefile without running `make'.
12598 1.1 mrg DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
12599 1.1 mrg test -z "$DEPDIR" && continue
12600 1.1 mrg am__include=`sed -n 's/^am__include = //p' < "$mf"`
12601 1.1 mrg test -z "am__include" && continue
12602 1.1 mrg am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
12603 1.1 mrg # When using ansi2knr, U may be empty or an underscore; expand it
12604 1.1 mrg U=`sed -n 's/^U = //p' < "$mf"`
12605 1.1 mrg # Find all dependency output files, they are included files with
12606 1.1 mrg # $(DEPDIR) in their names. We invoke sed twice because it is the
12607 1.1 mrg # simplest approach to changing $(DEPDIR) to its actual value in the
12608 1.1 mrg # expansion.
12609 1.1 mrg for file in `sed -n "
12610 1.1 mrg s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12611 1.1 mrg sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12612 1.1 mrg # Make sure the directory exists.
12613 1.1 mrg test -f "$dirpart/$file" && continue
12614 1.1 mrg fdir=`$as_dirname -- "$file" ||
12615 1.1 mrg $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12616 1.1 mrg X"$file" : 'X\(//\)[^/]' \| \
12617 1.1 mrg X"$file" : 'X\(//\)$' \| \
12618 1.1 mrg X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12619 1.1 mrg $as_echo X"$file" |
12620 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12621 1.1 mrg s//\1/
12622 1.1 mrg q
12623 1.1 mrg }
12624 1.1 mrg /^X\(\/\/\)[^/].*/{
12625 1.1 mrg s//\1/
12626 1.1 mrg q
12627 1.1 mrg }
12628 1.1 mrg /^X\(\/\/\)$/{
12629 1.1 mrg s//\1/
12630 1.1 mrg q
12631 1.1 mrg }
12632 1.1 mrg /^X\(\/\).*/{
12633 1.1 mrg s//\1/
12634 1.1 mrg q
12635 1.1 mrg }
12636 1.1 mrg s/.*/./; q'`
12637 1.1 mrg as_dir=$dirpart/$fdir; as_fn_mkdir_p
12638 1.1 mrg # echo "creating $dirpart/$file"
12639 1.1 mrg echo '# dummy' > "$dirpart/$file"
12640 1.1 mrg done
12641 1.1 mrg done
12642 1.1 mrg }
12643 1.1 mrg ;;
12644 1.1 mrg "libtool":C)
12645 1.1 mrg
12646 1.1 mrg # See if we are running on zsh, and set the options which allow our
12647 1.1 mrg # commands through without removal of \ escapes.
12648 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
12649 1.1 mrg setopt NO_GLOB_SUBST
12650 1.1 mrg fi
12651 1.1 mrg
12652 1.1 mrg cfgfile="${ofile}T"
12653 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12654 1.1 mrg $RM "$cfgfile"
12655 1.1 mrg
12656 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
12657 1.1 mrg #! $SHELL
12658 1.1 mrg
12659 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12660 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12661 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12662 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12663 1.1 mrg #
12664 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12665 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12666 1.1 mrg # Written by Gordon Matzigkeit, 1996
12667 1.1 mrg #
12668 1.1 mrg # This file is part of GNU Libtool.
12669 1.1 mrg #
12670 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
12671 1.1 mrg # modify it under the terms of the GNU General Public License as
12672 1.1 mrg # published by the Free Software Foundation; either version 2 of
12673 1.1 mrg # the License, or (at your option) any later version.
12674 1.1 mrg #
12675 1.1 mrg # As a special exception to the GNU General Public License,
12676 1.1 mrg # if you distribute this file as part of a program or library that
12677 1.1 mrg # is built using GNU Libtool, you may include this file under the
12678 1.1 mrg # same distribution terms that you use for the rest of that program.
12679 1.1 mrg #
12680 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
12681 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
12682 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12683 1.1 mrg # GNU General Public License for more details.
12684 1.1 mrg #
12685 1.1 mrg # You should have received a copy of the GNU General Public License
12686 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
12687 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12688 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
12689 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12690 1.1 mrg
12691 1.1 mrg
12692 1.1 mrg # The names of the tagged configurations supported by this script.
12693 1.1 mrg available_tags=""
12694 1.1 mrg
12695 1.1 mrg # ### BEGIN LIBTOOL CONFIG
12696 1.1 mrg
12697 1.1 mrg # Which release of libtool.m4 was used?
12698 1.1 mrg macro_version=$macro_version
12699 1.1 mrg macro_revision=$macro_revision
12700 1.1 mrg
12701 1.1 mrg # Whether or not to build shared libraries.
12702 1.1 mrg build_libtool_libs=$enable_shared
12703 1.1 mrg
12704 1.1 mrg # Whether or not to build static libraries.
12705 1.1 mrg build_old_libs=$enable_static
12706 1.1 mrg
12707 1.1 mrg # What type of objects to build.
12708 1.1 mrg pic_mode=$pic_mode
12709 1.1 mrg
12710 1.1 mrg # Whether or not to optimize for fast installation.
12711 1.1 mrg fast_install=$enable_fast_install
12712 1.1 mrg
12713 1.1 mrg # Shell to use when invoking shell scripts.
12714 1.1 mrg SHELL=$lt_SHELL
12715 1.1 mrg
12716 1.1 mrg # An echo program that protects backslashes.
12717 1.1 mrg ECHO=$lt_ECHO
12718 1.1 mrg
12719 1.1 mrg # The host system.
12720 1.1 mrg host_alias=$host_alias
12721 1.1 mrg host=$host
12722 1.1 mrg host_os=$host_os
12723 1.1 mrg
12724 1.1 mrg # The build system.
12725 1.1 mrg build_alias=$build_alias
12726 1.1 mrg build=$build
12727 1.1 mrg build_os=$build_os
12728 1.1 mrg
12729 1.1 mrg # A sed program that does not truncate output.
12730 1.1 mrg SED=$lt_SED
12731 1.1 mrg
12732 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12733 1.1 mrg Xsed="\$SED -e 1s/^X//"
12734 1.1 mrg
12735 1.1 mrg # A grep program that handles long lines.
12736 1.1 mrg GREP=$lt_GREP
12737 1.1 mrg
12738 1.1 mrg # An ERE matcher.
12739 1.1 mrg EGREP=$lt_EGREP
12740 1.1 mrg
12741 1.1 mrg # A literal string matcher.
12742 1.1 mrg FGREP=$lt_FGREP
12743 1.1 mrg
12744 1.1 mrg # A BSD- or MS-compatible name lister.
12745 1.1 mrg NM=$lt_NM
12746 1.1 mrg
12747 1.1 mrg # Whether we need soft or hard links.
12748 1.1 mrg LN_S=$lt_LN_S
12749 1.1 mrg
12750 1.1 mrg # What is the maximum length of a command?
12751 1.1 mrg max_cmd_len=$max_cmd_len
12752 1.1 mrg
12753 1.1 mrg # Object file suffix (normally "o").
12754 1.1 mrg objext=$ac_objext
12755 1.1 mrg
12756 1.1 mrg # Executable file suffix (normally "").
12757 1.1 mrg exeext=$exeext
12758 1.1 mrg
12759 1.1 mrg # whether the shell understands "unset".
12760 1.1 mrg lt_unset=$lt_unset
12761 1.1 mrg
12762 1.1 mrg # turn spaces into newlines.
12763 1.1 mrg SP2NL=$lt_lt_SP2NL
12764 1.1 mrg
12765 1.1 mrg # turn newlines into spaces.
12766 1.1 mrg NL2SP=$lt_lt_NL2SP
12767 1.1 mrg
12768 1.1 mrg # An object symbol dumper.
12769 1.1 mrg OBJDUMP=$lt_OBJDUMP
12770 1.1 mrg
12771 1.1 mrg # Method to check whether dependent libraries are shared objects.
12772 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
12773 1.1 mrg
12774 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
12775 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
12776 1.1 mrg
12777 1.1 mrg # The archiver.
12778 1.1 mrg AR=$lt_AR
12779 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
12780 1.1 mrg
12781 1.1 mrg # A symbol stripping program.
12782 1.1 mrg STRIP=$lt_STRIP
12783 1.1 mrg
12784 1.1 mrg # Commands used to install an old-style archive.
12785 1.1 mrg RANLIB=$lt_RANLIB
12786 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
12787 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
12788 1.1 mrg
12789 1.1 mrg # Whether to use a lock for old archive extraction.
12790 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
12791 1.1 mrg
12792 1.1 mrg # A C compiler.
12793 1.1 mrg LTCC=$lt_CC
12794 1.1 mrg
12795 1.1 mrg # LTCC compiler flags.
12796 1.1 mrg LTCFLAGS=$lt_CFLAGS
12797 1.1 mrg
12798 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
12799 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12800 1.1 mrg
12801 1.1 mrg # Transform the output of nm in a proper C declaration.
12802 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12803 1.1 mrg
12804 1.1 mrg # Transform the output of nm in a C name address pair.
12805 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12806 1.1 mrg
12807 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
12808 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12809 1.1 mrg
12810 1.1 mrg # The name of the directory that contains temporary libtool files.
12811 1.1 mrg objdir=$objdir
12812 1.1 mrg
12813 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
12814 1.1 mrg MAGIC_CMD=$MAGIC_CMD
12815 1.1 mrg
12816 1.1 mrg # Must we lock files when doing compilation?
12817 1.1 mrg need_locks=$lt_need_locks
12818 1.1 mrg
12819 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12820 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
12821 1.1 mrg
12822 1.1 mrg # Tool to change global to local symbols on Mac OS X.
12823 1.1 mrg NMEDIT=$lt_NMEDIT
12824 1.1 mrg
12825 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
12826 1.1 mrg LIPO=$lt_LIPO
12827 1.1 mrg
12828 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12829 1.1 mrg OTOOL=$lt_OTOOL
12830 1.1 mrg
12831 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12832 1.1 mrg OTOOL64=$lt_OTOOL64
12833 1.1 mrg
12834 1.1 mrg # Old archive suffix (normally "a").
12835 1.1 mrg libext=$libext
12836 1.1 mrg
12837 1.1 mrg # Shared library suffix (normally ".so").
12838 1.1 mrg shrext_cmds=$lt_shrext_cmds
12839 1.1 mrg
12840 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
12841 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
12842 1.1 mrg
12843 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
12844 1.1 mrg # restored at link time.
12845 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
12846 1.1 mrg
12847 1.1 mrg # Do we need the "lib" prefix for modules?
12848 1.1 mrg need_lib_prefix=$need_lib_prefix
12849 1.1 mrg
12850 1.1 mrg # Do we need a version for libraries?
12851 1.1 mrg need_version=$need_version
12852 1.1 mrg
12853 1.1 mrg # Library versioning type.
12854 1.1 mrg version_type=$version_type
12855 1.1 mrg
12856 1.1 mrg # Shared library runtime path variable.
12857 1.1 mrg runpath_var=$runpath_var
12858 1.1 mrg
12859 1.1 mrg # Shared library path variable.
12860 1.1 mrg shlibpath_var=$shlibpath_var
12861 1.1 mrg
12862 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
12863 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12864 1.1 mrg
12865 1.1 mrg # Format of library name prefix.
12866 1.1 mrg libname_spec=$lt_libname_spec
12867 1.1 mrg
12868 1.1 mrg # List of archive names. First name is the real one, the rest are links.
12869 1.1 mrg # The last name is the one that the linker finds with -lNAME
12870 1.1 mrg library_names_spec=$lt_library_names_spec
12871 1.1 mrg
12872 1.1 mrg # The coded name of the library, if different from the real name.
12873 1.1 mrg soname_spec=$lt_soname_spec
12874 1.1 mrg
12875 1.1 mrg # Permission mode override for installation of shared libraries.
12876 1.1 mrg install_override_mode=$lt_install_override_mode
12877 1.1 mrg
12878 1.1 mrg # Command to use after installation of a shared archive.
12879 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
12880 1.1 mrg
12881 1.1 mrg # Command to use after uninstallation of a shared archive.
12882 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
12883 1.1 mrg
12884 1.1 mrg # Commands used to finish a libtool library installation in a directory.
12885 1.1 mrg finish_cmds=$lt_finish_cmds
12886 1.1 mrg
12887 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
12888 1.1 mrg # not shown.
12889 1.1 mrg finish_eval=$lt_finish_eval
12890 1.1 mrg
12891 1.1 mrg # Whether we should hardcode library paths into libraries.
12892 1.1 mrg hardcode_into_libs=$hardcode_into_libs
12893 1.1 mrg
12894 1.1 mrg # Compile-time system search path for libraries.
12895 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12896 1.1 mrg
12897 1.1 mrg # Run-time system search path for libraries.
12898 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12899 1.1 mrg
12900 1.1 mrg # Whether dlopen is supported.
12901 1.1 mrg dlopen_support=$enable_dlopen
12902 1.1 mrg
12903 1.1 mrg # Whether dlopen of programs is supported.
12904 1.1 mrg dlopen_self=$enable_dlopen_self
12905 1.1 mrg
12906 1.1 mrg # Whether dlopen of statically linked programs is supported.
12907 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
12908 1.1 mrg
12909 1.1 mrg # Commands to strip libraries.
12910 1.1 mrg old_striplib=$lt_old_striplib
12911 1.1 mrg striplib=$lt_striplib
12912 1.1 mrg
12913 1.1 mrg
12914 1.1 mrg # The linker used to build libraries.
12915 1.1 mrg LD=$lt_LD
12916 1.1 mrg
12917 1.1 mrg # How to create reloadable object files.
12918 1.1 mrg reload_flag=$lt_reload_flag
12919 1.1 mrg reload_cmds=$lt_reload_cmds
12920 1.1 mrg
12921 1.1 mrg # Commands used to build an old-style archive.
12922 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
12923 1.1 mrg
12924 1.1 mrg # A language specific compiler.
12925 1.1 mrg CC=$lt_compiler
12926 1.1 mrg
12927 1.1 mrg # Is the compiler the GNU compiler?
12928 1.1 mrg with_gcc=$GCC
12929 1.1 mrg
12930 1.1 mrg # Compiler flag to turn off builtin functions.
12931 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12932 1.1 mrg
12933 1.1 mrg # How to pass a linker flag through the compiler.
12934 1.1 mrg wl=$lt_lt_prog_compiler_wl
12935 1.1 mrg
12936 1.1 mrg # Additional compiler flags for building library objects.
12937 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
12938 1.1 mrg
12939 1.1 mrg # Compiler flag to prevent dynamic linking.
12940 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
12941 1.1 mrg
12942 1.1 mrg # Does compiler simultaneously support -c and -o options?
12943 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12944 1.1 mrg
12945 1.1 mrg # Whether or not to add -lc for building shared libraries.
12946 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
12947 1.1 mrg
12948 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
12949 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12950 1.1 mrg
12951 1.1 mrg # Compiler flag to allow reflexive dlopens.
12952 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12953 1.1 mrg
12954 1.1 mrg # Compiler flag to generate shared objects directly from archives.
12955 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
12956 1.1 mrg
12957 1.1 mrg # Whether the compiler copes with passing no objects directly.
12958 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
12959 1.1 mrg
12960 1.1 mrg # Create an old-style archive from a shared archive.
12961 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12962 1.1 mrg
12963 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
12964 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12965 1.1 mrg
12966 1.1 mrg # Commands used to build a shared archive.
12967 1.1 mrg archive_cmds=$lt_archive_cmds
12968 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
12969 1.1 mrg
12970 1.1 mrg # Commands used to build a loadable module if different from building
12971 1.1 mrg # a shared archive.
12972 1.1 mrg module_cmds=$lt_module_cmds
12973 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
12974 1.1 mrg
12975 1.1 mrg # Whether we are building with GNU ld or not.
12976 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
12977 1.1 mrg
12978 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
12979 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
12980 1.1 mrg
12981 1.1 mrg # Flag that enforces no undefined symbols.
12982 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
12983 1.1 mrg
12984 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
12985 1.1 mrg # This must work even if \$libdir does not exist
12986 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12987 1.1 mrg
12988 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
12989 1.1 mrg # during linking. This must work even if \$libdir does not exist.
12990 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12991 1.1 mrg
12992 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
12993 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
12994 1.1 mrg
12995 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12996 1.1 mrg # DIR into the resulting binary.
12997 1.1 mrg hardcode_direct=$hardcode_direct
12998 1.1 mrg
12999 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13000 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
13001 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13002 1.1 mrg # library is relocated.
13003 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
13004 1.1 mrg
13005 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13006 1.1 mrg # into the resulting binary.
13007 1.1 mrg hardcode_minus_L=$hardcode_minus_L
13008 1.1 mrg
13009 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13010 1.1 mrg # into the resulting binary.
13011 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
13012 1.1 mrg
13013 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
13014 1.1 mrg # into the library and all subsequent libraries and executables linked
13015 1.1 mrg # against it.
13016 1.1 mrg hardcode_automatic=$hardcode_automatic
13017 1.1 mrg
13018 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
13019 1.1 mrg # to runtime path list.
13020 1.1 mrg inherit_rpath=$inherit_rpath
13021 1.1 mrg
13022 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
13023 1.1 mrg link_all_deplibs=$link_all_deplibs
13024 1.1 mrg
13025 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
13026 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
13027 1.1 mrg
13028 1.1 mrg # Set to "yes" if exported symbols are required.
13029 1.1 mrg always_export_symbols=$always_export_symbols
13030 1.1 mrg
13031 1.1 mrg # The commands to list exported symbols.
13032 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
13033 1.1 mrg
13034 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
13035 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
13036 1.1 mrg
13037 1.1 mrg # Symbols that must always be exported.
13038 1.1 mrg include_expsyms=$lt_include_expsyms
13039 1.1 mrg
13040 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
13041 1.1 mrg prelink_cmds=$lt_prelink_cmds
13042 1.1 mrg
13043 1.1 mrg # Specify filename containing input files.
13044 1.1 mrg file_list_spec=$lt_file_list_spec
13045 1.1 mrg
13046 1.1 mrg # How to hardcode a shared library path into an executable.
13047 1.1 mrg hardcode_action=$hardcode_action
13048 1.1 mrg
13049 1.1 mrg # ### END LIBTOOL CONFIG
13050 1.1 mrg
13051 1.1 mrg _LT_EOF
13052 1.1 mrg
13053 1.1 mrg case $host_os in
13054 1.1 mrg aix3*)
13055 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
13056 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
13057 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
13058 1.1 mrg # vanish in a puff of smoke.
13059 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
13060 1.1 mrg COLLECT_NAMES=
13061 1.1 mrg export COLLECT_NAMES
13062 1.1 mrg fi
13063 1.1 mrg _LT_EOF
13064 1.1 mrg ;;
13065 1.1 mrg esac
13066 1.1 mrg
13067 1.1 mrg
13068 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
13069 1.1 mrg
13070 1.1 mrg
13071 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
13072 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
13073 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
13074 1.1 mrg # is reportedly fixed, but why not run on old versions too?
13075 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13076 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13077 1.1 mrg
13078 1.1 mrg case $xsi_shell in
13079 1.1 mrg yes)
13080 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13081 1.1 mrg
13082 1.1 mrg # func_dirname file append nondir_replacement
13083 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13084 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13085 1.1 mrg func_dirname ()
13086 1.1 mrg {
13087 1.1 mrg case ${1} in
13088 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13089 1.1 mrg * ) func_dirname_result="${3}" ;;
13090 1.1 mrg esac
13091 1.1 mrg }
13092 1.1 mrg
13093 1.1 mrg # func_basename file
13094 1.1 mrg func_basename ()
13095 1.1 mrg {
13096 1.1 mrg func_basename_result="${1##*/}"
13097 1.1 mrg }
13098 1.1 mrg
13099 1.1 mrg # func_dirname_and_basename file append nondir_replacement
13100 1.1 mrg # perform func_basename and func_dirname in a single function
13101 1.1 mrg # call:
13102 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
13103 1.1 mrg # add APPEND to the result, otherwise set result
13104 1.1 mrg # to NONDIR_REPLACEMENT.
13105 1.1 mrg # value returned in "$func_dirname_result"
13106 1.1 mrg # basename: Compute filename of FILE.
13107 1.1 mrg # value retuned in "$func_basename_result"
13108 1.1 mrg # Implementation must be kept synchronized with func_dirname
13109 1.1 mrg # and func_basename. For efficiency, we do not delegate to
13110 1.1 mrg # those functions but instead duplicate the functionality here.
13111 1.1 mrg func_dirname_and_basename ()
13112 1.1 mrg {
13113 1.1 mrg case ${1} in
13114 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
13115 1.1 mrg * ) func_dirname_result="${3}" ;;
13116 1.1 mrg esac
13117 1.1 mrg func_basename_result="${1##*/}"
13118 1.1 mrg }
13119 1.1 mrg
13120 1.1 mrg # func_stripname prefix suffix name
13121 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13122 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13123 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13124 1.1 mrg # dot (in which case that matches only a dot).
13125 1.1 mrg func_stripname ()
13126 1.1 mrg {
13127 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13128 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
13129 1.1 mrg func_stripname_result=${3}
13130 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
13131 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
13132 1.1 mrg }
13133 1.1 mrg
13134 1.1 mrg # func_opt_split
13135 1.1 mrg func_opt_split ()
13136 1.1 mrg {
13137 1.1 mrg func_opt_split_opt=${1%%=*}
13138 1.1 mrg func_opt_split_arg=${1#*=}
13139 1.1 mrg }
13140 1.1 mrg
13141 1.1 mrg # func_lo2o object
13142 1.1 mrg func_lo2o ()
13143 1.1 mrg {
13144 1.1 mrg case ${1} in
13145 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
13146 1.1 mrg *) func_lo2o_result=${1} ;;
13147 1.1 mrg esac
13148 1.1 mrg }
13149 1.1 mrg
13150 1.1 mrg # func_xform libobj-or-source
13151 1.1 mrg func_xform ()
13152 1.1 mrg {
13153 1.1 mrg func_xform_result=${1%.*}.lo
13154 1.1 mrg }
13155 1.1 mrg
13156 1.1 mrg # func_arith arithmetic-term...
13157 1.1 mrg func_arith ()
13158 1.1 mrg {
13159 1.1 mrg func_arith_result=$(( $* ))
13160 1.1 mrg }
13161 1.1 mrg
13162 1.1 mrg # func_len string
13163 1.1 mrg # STRING may not start with a hyphen.
13164 1.1 mrg func_len ()
13165 1.1 mrg {
13166 1.1 mrg func_len_result=${#1}
13167 1.1 mrg }
13168 1.1 mrg
13169 1.1 mrg _LT_EOF
13170 1.1 mrg ;;
13171 1.1 mrg *) # Bourne compatible functions.
13172 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13173 1.1 mrg
13174 1.1 mrg # func_dirname file append nondir_replacement
13175 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13176 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
13177 1.1 mrg func_dirname ()
13178 1.1 mrg {
13179 1.1 mrg # Extract subdirectory from the argument.
13180 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
13181 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
13182 1.1 mrg func_dirname_result="${3}"
13183 1.1 mrg else
13184 1.1 mrg func_dirname_result="$func_dirname_result${2}"
13185 1.1 mrg fi
13186 1.1 mrg }
13187 1.1 mrg
13188 1.1 mrg # func_basename file
13189 1.1 mrg func_basename ()
13190 1.1 mrg {
13191 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
13192 1.1 mrg }
13193 1.1 mrg
13194 1.1 mrg
13195 1.1 mrg # func_stripname prefix suffix name
13196 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
13197 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
13198 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
13199 1.1 mrg # dot (in which case that matches only a dot).
13200 1.1 mrg # func_strip_suffix prefix name
13201 1.1 mrg func_stripname ()
13202 1.1 mrg {
13203 1.1 mrg case ${2} in
13204 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13205 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13206 1.1 mrg esac
13207 1.1 mrg }
13208 1.1 mrg
13209 1.1 mrg # sed scripts:
13210 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
13211 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
13212 1.1 mrg
13213 1.1 mrg # func_opt_split
13214 1.1 mrg func_opt_split ()
13215 1.1 mrg {
13216 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13217 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13218 1.1 mrg }
13219 1.1 mrg
13220 1.1 mrg # func_lo2o object
13221 1.1 mrg func_lo2o ()
13222 1.1 mrg {
13223 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
13224 1.1 mrg }
13225 1.1 mrg
13226 1.1 mrg # func_xform libobj-or-source
13227 1.1 mrg func_xform ()
13228 1.1 mrg {
13229 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13230 1.1 mrg }
13231 1.1 mrg
13232 1.1 mrg # func_arith arithmetic-term...
13233 1.1 mrg func_arith ()
13234 1.1 mrg {
13235 1.1 mrg func_arith_result=`expr "$@"`
13236 1.1 mrg }
13237 1.1 mrg
13238 1.1 mrg # func_len string
13239 1.1 mrg # STRING may not start with a hyphen.
13240 1.1 mrg func_len ()
13241 1.1 mrg {
13242 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13243 1.1 mrg }
13244 1.1 mrg
13245 1.1 mrg _LT_EOF
13246 1.1 mrg esac
13247 1.1 mrg
13248 1.1 mrg case $lt_shell_append in
13249 1.1 mrg yes)
13250 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13251 1.1 mrg
13252 1.1 mrg # func_append var value
13253 1.1 mrg # Append VALUE to the end of shell variable VAR.
13254 1.1 mrg func_append ()
13255 1.1 mrg {
13256 1.1 mrg eval "$1+=\$2"
13257 1.1 mrg }
13258 1.1 mrg _LT_EOF
13259 1.1 mrg ;;
13260 1.1 mrg *)
13261 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
13262 1.1 mrg
13263 1.1 mrg # func_append var value
13264 1.1 mrg # Append VALUE to the end of shell variable VAR.
13265 1.1 mrg func_append ()
13266 1.1 mrg {
13267 1.1 mrg eval "$1=\$$1\$2"
13268 1.1 mrg }
13269 1.1 mrg
13270 1.1 mrg _LT_EOF
13271 1.1 mrg ;;
13272 1.1 mrg esac
13273 1.1 mrg
13274 1.1 mrg
13275 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13276 1.1 mrg || (rm -f "$cfgfile"; exit 1)
13277 1.1 mrg
13278 1.1 mrg mv -f "$cfgfile" "$ofile" ||
13279 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13280 1.1 mrg chmod +x "$ofile"
13281 1.1 mrg
13282 1.1 mrg ;;
13283 1.1 mrg
13284 1.1 mrg esac
13285 1.1 mrg done # for ac_tag
13286 1.1 mrg
13287 1.1 mrg
13288 1.1 mrg as_fn_exit 0
13289 1.1 mrg _ACEOF
13290 1.1 mrg ac_clean_files=$ac_clean_files_save
13291 1.1 mrg
13292 1.1 mrg test $ac_write_fail = 0 ||
13293 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
13294 1.1 mrg
13295 1.1 mrg
13296 1.1 mrg # configure is writing to config.log, and then calls config.status.
13297 1.1 mrg # config.status does its own redirection, appending to config.log.
13298 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
13299 1.1 mrg # by configure, so config.status won't be able to write to it; its
13300 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
13301 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
13302 1.1 mrg # appended to by config.status. When coming back to configure, we
13303 1.1 mrg # need to make the FD available again.
13304 1.1 mrg if test "$no_create" != yes; then
13305 1.1 mrg ac_cs_success=:
13306 1.1 mrg ac_config_status_args=
13307 1.1 mrg test "$silent" = yes &&
13308 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
13309 1.1 mrg exec 5>/dev/null
13310 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13311 1.1 mrg exec 5>>config.log
13312 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13313 1.1 mrg # would make configure fail if this is the last instruction.
13314 1.1 mrg $ac_cs_success || as_fn_exit $?
13315 1.1 mrg fi
13316 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
13317 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13318 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
13319 1.1 mrg fi
13320 1.1 mrg
13321