configure revision 1.3.4.1 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for package-unused version-unused.
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 test \$(( 1 + 1 )) = 2 || exit 1
173 1.1 mrg
174 1.1 mrg test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 1.1 mrg ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 1.1 mrg PATH=/empty FPATH=/empty; export PATH FPATH
179 1.1 mrg test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 1.1 mrg || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 1.1 mrg if (eval "$as_required") 2>/dev/null; then :
182 1.1 mrg as_have_required=yes
183 1.1 mrg else
184 1.1 mrg as_have_required=no
185 1.1 mrg fi
186 1.1 mrg if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
187 1.1 mrg
188 1.1 mrg else
189 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
190 1.1 mrg as_found=false
191 1.1 mrg for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
192 1.1 mrg do
193 1.1 mrg IFS=$as_save_IFS
194 1.1 mrg test -z "$as_dir" && as_dir=.
195 1.1 mrg as_found=:
196 1.1 mrg case $as_dir in #(
197 1.1 mrg /*)
198 1.1 mrg for as_base in sh bash ksh sh5; do
199 1.1 mrg # Try only shells that exist, to save several forks.
200 1.1 mrg as_shell=$as_dir/$as_base
201 1.1 mrg if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
202 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
203 1.1 mrg CONFIG_SHELL=$as_shell as_have_required=yes
204 1.1 mrg if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
205 1.1 mrg break 2
206 1.1 mrg fi
207 1.1 mrg fi
208 1.1 mrg done;;
209 1.1 mrg esac
210 1.1 mrg as_found=false
211 1.1 mrg done
212 1.1 mrg $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
213 1.1 mrg { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
214 1.1 mrg CONFIG_SHELL=$SHELL as_have_required=yes
215 1.1 mrg fi; }
216 1.1 mrg IFS=$as_save_IFS
217 1.1 mrg
218 1.1 mrg
219 1.1 mrg if test "x$CONFIG_SHELL" != x; then :
220 1.1 mrg # We cannot yet assume a decent shell, so we have to provide a
221 1.1 mrg # neutralization value for shells without unset; and this also
222 1.1 mrg # works around shells that cannot unset nonexistent variables.
223 1.1 mrg BASH_ENV=/dev/null
224 1.1 mrg ENV=/dev/null
225 1.1 mrg (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
226 1.1 mrg export CONFIG_SHELL
227 1.1 mrg exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
228 1.1 mrg fi
229 1.1 mrg
230 1.1 mrg if test x$as_have_required = xno; then :
231 1.1 mrg $as_echo "$0: This script requires a shell more modern than all"
232 1.1 mrg $as_echo "$0: the shells that I found on your system."
233 1.1 mrg if test x${ZSH_VERSION+set} = xset ; then
234 1.1 mrg $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 1.1 mrg $as_echo "$0: be upgraded to zsh 4.3.4 or later."
236 1.1 mrg else
237 1.1 mrg $as_echo "$0: Please tell bug-autoconf (at] gnu.org about your system,
238 1.1 mrg $0: including any error possibly output before this
239 1.1 mrg $0: message. Then install a modern shell, or manually run
240 1.1 mrg $0: the script under such a shell if you do have one."
241 1.1 mrg fi
242 1.1 mrg exit 1
243 1.1 mrg fi
244 1.1 mrg fi
245 1.1 mrg fi
246 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
247 1.1 mrg export SHELL
248 1.1 mrg # Unset more variables known to interfere with behavior of common tools.
249 1.1 mrg CLICOLOR_FORCE= GREP_OPTIONS=
250 1.1 mrg unset CLICOLOR_FORCE GREP_OPTIONS
251 1.1 mrg
252 1.1 mrg ## --------------------- ##
253 1.1 mrg ## M4sh Shell Functions. ##
254 1.1 mrg ## --------------------- ##
255 1.1 mrg # as_fn_unset VAR
256 1.1 mrg # ---------------
257 1.1 mrg # Portably unset VAR.
258 1.1 mrg as_fn_unset ()
259 1.1 mrg {
260 1.1 mrg { eval $1=; unset $1;}
261 1.1 mrg }
262 1.1 mrg as_unset=as_fn_unset
263 1.1 mrg
264 1.1 mrg # as_fn_set_status STATUS
265 1.1 mrg # -----------------------
266 1.1 mrg # Set $? to STATUS, without forking.
267 1.1 mrg as_fn_set_status ()
268 1.1 mrg {
269 1.1 mrg return $1
270 1.1 mrg } # as_fn_set_status
271 1.1 mrg
272 1.1 mrg # as_fn_exit STATUS
273 1.1 mrg # -----------------
274 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
275 1.1 mrg as_fn_exit ()
276 1.1 mrg {
277 1.1 mrg set +e
278 1.1 mrg as_fn_set_status $1
279 1.1 mrg exit $1
280 1.1 mrg } # as_fn_exit
281 1.1 mrg
282 1.1 mrg # as_fn_mkdir_p
283 1.1 mrg # -------------
284 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
285 1.1 mrg as_fn_mkdir_p ()
286 1.1 mrg {
287 1.1 mrg
288 1.1 mrg case $as_dir in #(
289 1.1 mrg -*) as_dir=./$as_dir;;
290 1.1 mrg esac
291 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
292 1.1 mrg as_dirs=
293 1.1 mrg while :; do
294 1.1 mrg case $as_dir in #(
295 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
296 1.1 mrg *) as_qdir=$as_dir;;
297 1.1 mrg esac
298 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
299 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
300 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
302 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
303 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 1.1 mrg $as_echo X"$as_dir" |
305 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
306 1.1 mrg s//\1/
307 1.1 mrg q
308 1.1 mrg }
309 1.1 mrg /^X\(\/\/\)[^/].*/{
310 1.1 mrg s//\1/
311 1.1 mrg q
312 1.1 mrg }
313 1.1 mrg /^X\(\/\/\)$/{
314 1.1 mrg s//\1/
315 1.1 mrg q
316 1.1 mrg }
317 1.1 mrg /^X\(\/\).*/{
318 1.1 mrg s//\1/
319 1.1 mrg q
320 1.1 mrg }
321 1.1 mrg s/.*/./; q'`
322 1.1 mrg test -d "$as_dir" && break
323 1.1 mrg done
324 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
325 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
326 1.1 mrg
327 1.1 mrg
328 1.1 mrg } # as_fn_mkdir_p
329 1.1 mrg # as_fn_append VAR VALUE
330 1.1 mrg # ----------------------
331 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
332 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
333 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
334 1.1 mrg # implementations.
335 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
336 1.1 mrg eval 'as_fn_append ()
337 1.1 mrg {
338 1.1 mrg eval $1+=\$2
339 1.1 mrg }'
340 1.1 mrg else
341 1.1 mrg as_fn_append ()
342 1.1 mrg {
343 1.1 mrg eval $1=\$$1\$2
344 1.1 mrg }
345 1.1 mrg fi # as_fn_append
346 1.1 mrg
347 1.1 mrg # as_fn_arith ARG...
348 1.1 mrg # ------------------
349 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
350 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 1.1 mrg # must be portable across $(()) and expr.
352 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
353 1.1 mrg eval 'as_fn_arith ()
354 1.1 mrg {
355 1.1 mrg as_val=$(( $* ))
356 1.1 mrg }'
357 1.1 mrg else
358 1.1 mrg as_fn_arith ()
359 1.1 mrg {
360 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
361 1.1 mrg }
362 1.1 mrg fi # as_fn_arith
363 1.1 mrg
364 1.1 mrg
365 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
366 1.1 mrg # ---------------------------------
367 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 1.1 mrg # script with status $?, using 1 if that was 0.
370 1.1 mrg as_fn_error ()
371 1.1 mrg {
372 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
373 1.1 mrg if test "$3"; then
374 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
375 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
376 1.1 mrg fi
377 1.1 mrg $as_echo "$as_me: error: $1" >&2
378 1.1 mrg as_fn_exit $as_status
379 1.1 mrg } # as_fn_error
380 1.1 mrg
381 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
382 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
383 1.1 mrg as_expr=expr
384 1.1 mrg else
385 1.1 mrg as_expr=false
386 1.1 mrg fi
387 1.1 mrg
388 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
389 1.1 mrg as_basename=basename
390 1.1 mrg else
391 1.1 mrg as_basename=false
392 1.1 mrg fi
393 1.1 mrg
394 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
395 1.1 mrg as_dirname=dirname
396 1.1 mrg else
397 1.1 mrg as_dirname=false
398 1.1 mrg fi
399 1.1 mrg
400 1.1 mrg as_me=`$as_basename -- "$0" ||
401 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 1.1 mrg X"$0" : 'X\(//\)$' \| \
403 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
404 1.1 mrg $as_echo X/"$0" |
405 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
406 1.1 mrg s//\1/
407 1.1 mrg q
408 1.1 mrg }
409 1.1 mrg /^X\/\(\/\/\)$/{
410 1.1 mrg s//\1/
411 1.1 mrg q
412 1.1 mrg }
413 1.1 mrg /^X\/\(\/\).*/{
414 1.1 mrg s//\1/
415 1.1 mrg q
416 1.1 mrg }
417 1.1 mrg s/.*/./; q'`
418 1.1 mrg
419 1.1 mrg # Avoid depending upon Character Ranges.
420 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
421 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
423 1.1 mrg as_cr_digits='0123456789'
424 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
425 1.1 mrg
426 1.1 mrg
427 1.1 mrg as_lineno_1=$LINENO as_lineno_1a=$LINENO
428 1.1 mrg as_lineno_2=$LINENO as_lineno_2a=$LINENO
429 1.1 mrg eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 1.1 mrg test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
431 1.1 mrg # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
432 1.1 mrg sed -n '
433 1.1 mrg p
434 1.1 mrg /[$]LINENO/=
435 1.1 mrg ' <$as_myself |
436 1.1 mrg sed '
437 1.1 mrg s/[$]LINENO.*/&-/
438 1.1 mrg t lineno
439 1.1 mrg b
440 1.1 mrg :lineno
441 1.1 mrg N
442 1.1 mrg :loop
443 1.1 mrg s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
444 1.1 mrg t loop
445 1.1 mrg s/-\n.*//
446 1.1 mrg ' >$as_me.lineno &&
447 1.1 mrg chmod +x "$as_me.lineno" ||
448 1.1 mrg { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
449 1.1 mrg
450 1.1 mrg # Don't try to exec as it changes $[0], causing all sort of problems
451 1.1 mrg # (the dirname of $[0] is not the place where we might find the
452 1.1 mrg # original and so on. Autoconf is especially sensitive to this).
453 1.1 mrg . "./$as_me.lineno"
454 1.1 mrg # Exit status is that of the last command.
455 1.1 mrg exit
456 1.1 mrg }
457 1.1 mrg
458 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
459 1.1 mrg case `echo -n x` in #(((((
460 1.1 mrg -n*)
461 1.1 mrg case `echo 'xy\c'` in
462 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
463 1.1 mrg xy) ECHO_C='\c';;
464 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
465 1.1 mrg ECHO_T=' ';;
466 1.1 mrg esac;;
467 1.1 mrg *)
468 1.1 mrg ECHO_N='-n';;
469 1.1 mrg esac
470 1.1 mrg
471 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
472 1.1 mrg if test -d conf$$.dir; then
473 1.1 mrg rm -f conf$$.dir/conf$$.file
474 1.1 mrg else
475 1.1 mrg rm -f conf$$.dir
476 1.1 mrg mkdir conf$$.dir 2>/dev/null
477 1.1 mrg fi
478 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
479 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
480 1.1 mrg as_ln_s='ln -s'
481 1.1 mrg # ... but there are two gotchas:
482 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 1.1 mrg # In both cases, we have to default to `cp -p'.
485 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
486 1.1 mrg as_ln_s='cp -p'
487 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
488 1.1 mrg as_ln_s=ln
489 1.1 mrg else
490 1.1 mrg as_ln_s='cp -p'
491 1.1 mrg fi
492 1.1 mrg else
493 1.1 mrg as_ln_s='cp -p'
494 1.1 mrg fi
495 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
496 1.1 mrg rmdir conf$$.dir 2>/dev/null
497 1.1 mrg
498 1.1 mrg if mkdir -p . 2>/dev/null; then
499 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
500 1.1 mrg else
501 1.1 mrg test -d ./-p && rmdir ./-p
502 1.1 mrg as_mkdir_p=false
503 1.1 mrg fi
504 1.1 mrg
505 1.1 mrg if test -x / >/dev/null 2>&1; then
506 1.1 mrg as_test_x='test -x'
507 1.1 mrg else
508 1.1 mrg if ls -dL / >/dev/null 2>&1; then
509 1.1 mrg as_ls_L_option=L
510 1.1 mrg else
511 1.1 mrg as_ls_L_option=
512 1.1 mrg fi
513 1.1 mrg as_test_x='
514 1.1 mrg eval sh -c '\''
515 1.1 mrg if test -d "$1"; then
516 1.1 mrg test -d "$1/.";
517 1.1 mrg else
518 1.1 mrg case $1 in #(
519 1.1 mrg -*)set "./$1";;
520 1.1 mrg esac;
521 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 1.1 mrg ???[sx]*):;;*)false;;esac;fi
523 1.1 mrg '\'' sh
524 1.1 mrg '
525 1.1 mrg fi
526 1.1 mrg as_executable_p=$as_test_x
527 1.1 mrg
528 1.1 mrg # Sed expression to map a string onto a valid CPP name.
529 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
530 1.1 mrg
531 1.1 mrg # Sed expression to map a string onto a valid variable name.
532 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
533 1.1 mrg
534 1.1 mrg SHELL=${CONFIG_SHELL-/bin/sh}
535 1.1 mrg
536 1.1 mrg
537 1.1 mrg exec 7<&0 </dev/null 6>&1
538 1.1 mrg
539 1.1 mrg # Name of the host.
540 1.1 mrg # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 1.1 mrg # so uname gets run too.
542 1.1 mrg ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
543 1.1 mrg
544 1.1 mrg #
545 1.1 mrg # Initializations.
546 1.1 mrg #
547 1.1 mrg ac_default_prefix=/usr/local
548 1.1 mrg ac_clean_files=
549 1.1 mrg ac_config_libobj_dir=.
550 1.1 mrg LIBOBJS=
551 1.1 mrg cross_compiling=no
552 1.1 mrg subdirs=
553 1.1 mrg MFLAGS=
554 1.1 mrg MAKEFLAGS=
555 1.1 mrg
556 1.1 mrg # Identity of this package.
557 1.1 mrg PACKAGE_NAME='package-unused'
558 1.1 mrg PACKAGE_TARNAME='libbacktrace'
559 1.1 mrg PACKAGE_VERSION='version-unused'
560 1.1 mrg PACKAGE_STRING='package-unused version-unused'
561 1.1 mrg PACKAGE_BUGREPORT=''
562 1.1 mrg PACKAGE_URL=''
563 1.1 mrg
564 1.1 mrg ac_unique_file="backtrace.h"
565 1.1 mrg # Factoring default headers for most tests.
566 1.1 mrg ac_includes_default="\
567 1.1 mrg #include <stdio.h>
568 1.1 mrg #ifdef HAVE_SYS_TYPES_H
569 1.1 mrg # include <sys/types.h>
570 1.1 mrg #endif
571 1.1 mrg #ifdef HAVE_SYS_STAT_H
572 1.1 mrg # include <sys/stat.h>
573 1.1 mrg #endif
574 1.1 mrg #ifdef STDC_HEADERS
575 1.1 mrg # include <stdlib.h>
576 1.1 mrg # include <stddef.h>
577 1.1 mrg #else
578 1.1 mrg # ifdef HAVE_STDLIB_H
579 1.1 mrg # include <stdlib.h>
580 1.1 mrg # endif
581 1.1 mrg #endif
582 1.1 mrg #ifdef HAVE_STRING_H
583 1.1 mrg # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
584 1.1 mrg # include <memory.h>
585 1.1 mrg # endif
586 1.1 mrg # include <string.h>
587 1.1 mrg #endif
588 1.1 mrg #ifdef HAVE_STRINGS_H
589 1.1 mrg # include <strings.h>
590 1.1 mrg #endif
591 1.1 mrg #ifdef HAVE_INTTYPES_H
592 1.1 mrg # include <inttypes.h>
593 1.1 mrg #endif
594 1.1 mrg #ifdef HAVE_STDINT_H
595 1.1 mrg # include <stdint.h>
596 1.1 mrg #endif
597 1.1 mrg #ifdef HAVE_UNISTD_H
598 1.1 mrg # include <unistd.h>
599 1.1 mrg #endif"
600 1.1 mrg
601 1.1 mrg ac_subst_vars='am__EXEEXT_FALSE
602 1.1 mrg am__EXEEXT_TRUE
603 1.1 mrg LTLIBOBJS
604 1.1 mrg LIBOBJS
605 1.1 mrg NATIVE_FALSE
606 1.1 mrg NATIVE_TRUE
607 1.1 mrg BACKTRACE_USES_MALLOC
608 1.1 mrg ALLOC_FILE
609 1.1 mrg VIEW_FILE
610 1.3.4.1 christos BACKTRACE_SUPPORTS_DATA
611 1.1 mrg BACKTRACE_SUPPORTED
612 1.1 mrg FORMAT_FILE
613 1.1 mrg BACKTRACE_SUPPORTS_THREADS
614 1.1 mrg PIC_FLAG
615 1.1 mrg WARN_FLAGS
616 1.1 mrg EXTRA_FLAGS
617 1.1 mrg BACKTRACE_FILE
618 1.1 mrg OTOOL64
619 1.1 mrg OTOOL
620 1.1 mrg LIPO
621 1.1 mrg NMEDIT
622 1.1 mrg DSYMUTIL
623 1.1 mrg AR
624 1.1 mrg OBJDUMP
625 1.1 mrg LN_S
626 1.1 mrg NM
627 1.1 mrg ac_ct_DUMPBIN
628 1.1 mrg DUMPBIN
629 1.1 mrg LD
630 1.1 mrg FGREP
631 1.1 mrg SED
632 1.1 mrg LIBTOOL
633 1.1 mrg RANLIB
634 1.1 mrg MAINT
635 1.1 mrg MAINTAINER_MODE_FALSE
636 1.1 mrg MAINTAINER_MODE_TRUE
637 1.1 mrg am__untar
638 1.1 mrg am__tar
639 1.1 mrg AMTAR
640 1.1 mrg am__leading_dot
641 1.1 mrg SET_MAKE
642 1.1 mrg AWK
643 1.1 mrg mkdir_p
644 1.1 mrg MKDIR_P
645 1.1 mrg INSTALL_STRIP_PROGRAM
646 1.1 mrg STRIP
647 1.1 mrg install_sh
648 1.1 mrg MAKEINFO
649 1.1 mrg AUTOHEADER
650 1.1 mrg AUTOMAKE
651 1.1 mrg AUTOCONF
652 1.1 mrg ACLOCAL
653 1.1 mrg VERSION
654 1.1 mrg PACKAGE
655 1.1 mrg CYGPATH_W
656 1.1 mrg am__isrc
657 1.1 mrg INSTALL_DATA
658 1.1 mrg INSTALL_SCRIPT
659 1.1 mrg INSTALL_PROGRAM
660 1.1 mrg libtool_VERSION
661 1.1 mrg EGREP
662 1.1 mrg GREP
663 1.1 mrg CPP
664 1.1 mrg OBJEXT
665 1.1 mrg EXEEXT
666 1.1 mrg ac_ct_CC
667 1.1 mrg CPPFLAGS
668 1.1 mrg LDFLAGS
669 1.1 mrg CFLAGS
670 1.1 mrg CC
671 1.1 mrg target_os
672 1.1 mrg target_vendor
673 1.1 mrg target_cpu
674 1.1 mrg target
675 1.1 mrg host_os
676 1.1 mrg host_vendor
677 1.1 mrg host_cpu
678 1.1 mrg host
679 1.1 mrg build_os
680 1.1 mrg build_vendor
681 1.1 mrg build_cpu
682 1.1 mrg build
683 1.1 mrg multi_basedir
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 enable_multilib
726 1.1 mrg enable_maintainer_mode
727 1.1 mrg with_target_subdir
728 1.1 mrg enable_shared
729 1.1 mrg enable_static
730 1.1 mrg with_pic
731 1.1 mrg enable_fast_install
732 1.1 mrg with_gnu_ld
733 1.1 mrg enable_libtool_lock
734 1.1 mrg with_system_libunwind
735 1.3 mrg enable_host_shared
736 1.1 mrg '
737 1.1 mrg ac_precious_vars='build_alias
738 1.1 mrg host_alias
739 1.1 mrg target_alias
740 1.1 mrg CC
741 1.1 mrg CFLAGS
742 1.1 mrg LDFLAGS
743 1.1 mrg LIBS
744 1.1 mrg CPPFLAGS
745 1.1 mrg CPP'
746 1.1 mrg
747 1.1 mrg
748 1.1 mrg # Initialize some variables set by options.
749 1.1 mrg ac_init_help=
750 1.1 mrg ac_init_version=false
751 1.1 mrg ac_unrecognized_opts=
752 1.1 mrg ac_unrecognized_sep=
753 1.1 mrg # The variables have the same names as the options, with
754 1.1 mrg # dashes changed to underlines.
755 1.1 mrg cache_file=/dev/null
756 1.1 mrg exec_prefix=NONE
757 1.1 mrg no_create=
758 1.1 mrg no_recursion=
759 1.1 mrg prefix=NONE
760 1.1 mrg program_prefix=NONE
761 1.1 mrg program_suffix=NONE
762 1.1 mrg program_transform_name=s,x,x,
763 1.1 mrg silent=
764 1.1 mrg site=
765 1.1 mrg srcdir=
766 1.1 mrg verbose=
767 1.1 mrg x_includes=NONE
768 1.1 mrg x_libraries=NONE
769 1.1 mrg
770 1.1 mrg # Installation directory options.
771 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
772 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
773 1.1 mrg # by default will actually change.
774 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
775 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
776 1.1 mrg bindir='${exec_prefix}/bin'
777 1.1 mrg sbindir='${exec_prefix}/sbin'
778 1.1 mrg libexecdir='${exec_prefix}/libexec'
779 1.1 mrg datarootdir='${prefix}/share'
780 1.1 mrg datadir='${datarootdir}'
781 1.1 mrg sysconfdir='${prefix}/etc'
782 1.1 mrg sharedstatedir='${prefix}/com'
783 1.1 mrg localstatedir='${prefix}/var'
784 1.1 mrg includedir='${prefix}/include'
785 1.1 mrg oldincludedir='/usr/include'
786 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
787 1.1 mrg infodir='${datarootdir}/info'
788 1.1 mrg htmldir='${docdir}'
789 1.1 mrg dvidir='${docdir}'
790 1.1 mrg pdfdir='${docdir}'
791 1.1 mrg psdir='${docdir}'
792 1.1 mrg libdir='${exec_prefix}/lib'
793 1.1 mrg localedir='${datarootdir}/locale'
794 1.1 mrg mandir='${datarootdir}/man'
795 1.1 mrg
796 1.1 mrg ac_prev=
797 1.1 mrg ac_dashdash=
798 1.1 mrg for ac_option
799 1.1 mrg do
800 1.1 mrg # If the previous option needs an argument, assign it.
801 1.1 mrg if test -n "$ac_prev"; then
802 1.1 mrg eval $ac_prev=\$ac_option
803 1.1 mrg ac_prev=
804 1.1 mrg continue
805 1.1 mrg fi
806 1.1 mrg
807 1.1 mrg case $ac_option in
808 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
809 1.1 mrg *) ac_optarg=yes ;;
810 1.1 mrg esac
811 1.1 mrg
812 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
813 1.1 mrg
814 1.1 mrg case $ac_dashdash$ac_option in
815 1.1 mrg --)
816 1.1 mrg ac_dashdash=yes ;;
817 1.1 mrg
818 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
819 1.1 mrg ac_prev=bindir ;;
820 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
821 1.1 mrg bindir=$ac_optarg ;;
822 1.1 mrg
823 1.1 mrg -build | --build | --buil | --bui | --bu)
824 1.1 mrg ac_prev=build_alias ;;
825 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
826 1.1 mrg build_alias=$ac_optarg ;;
827 1.1 mrg
828 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
829 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
830 1.1 mrg ac_prev=cache_file ;;
831 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
832 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
833 1.1 mrg cache_file=$ac_optarg ;;
834 1.1 mrg
835 1.1 mrg --config-cache | -C)
836 1.1 mrg cache_file=config.cache ;;
837 1.1 mrg
838 1.1 mrg -datadir | --datadir | --datadi | --datad)
839 1.1 mrg ac_prev=datadir ;;
840 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
841 1.1 mrg datadir=$ac_optarg ;;
842 1.1 mrg
843 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
844 1.1 mrg | --dataroo | --dataro | --datar)
845 1.1 mrg ac_prev=datarootdir ;;
846 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
847 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
848 1.1 mrg datarootdir=$ac_optarg ;;
849 1.1 mrg
850 1.1 mrg -disable-* | --disable-*)
851 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
852 1.1 mrg # Reject names that are not valid shell variable names.
853 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
854 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
855 1.1 mrg ac_useropt_orig=$ac_useropt
856 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
857 1.1 mrg case $ac_user_opts in
858 1.1 mrg *"
859 1.1 mrg "enable_$ac_useropt"
860 1.1 mrg "*) ;;
861 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
862 1.1 mrg ac_unrecognized_sep=', ';;
863 1.1 mrg esac
864 1.1 mrg eval enable_$ac_useropt=no ;;
865 1.1 mrg
866 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
867 1.1 mrg ac_prev=docdir ;;
868 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
869 1.1 mrg docdir=$ac_optarg ;;
870 1.1 mrg
871 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
872 1.1 mrg ac_prev=dvidir ;;
873 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
874 1.1 mrg dvidir=$ac_optarg ;;
875 1.1 mrg
876 1.1 mrg -enable-* | --enable-*)
877 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
878 1.1 mrg # Reject names that are not valid shell variable names.
879 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
880 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
881 1.1 mrg ac_useropt_orig=$ac_useropt
882 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
883 1.1 mrg case $ac_user_opts in
884 1.1 mrg *"
885 1.1 mrg "enable_$ac_useropt"
886 1.1 mrg "*) ;;
887 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
888 1.1 mrg ac_unrecognized_sep=', ';;
889 1.1 mrg esac
890 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
891 1.1 mrg
892 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
893 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
894 1.1 mrg | --exec | --exe | --ex)
895 1.1 mrg ac_prev=exec_prefix ;;
896 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
897 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
898 1.1 mrg | --exec=* | --exe=* | --ex=*)
899 1.1 mrg exec_prefix=$ac_optarg ;;
900 1.1 mrg
901 1.1 mrg -gas | --gas | --ga | --g)
902 1.1 mrg # Obsolete; use --with-gas.
903 1.1 mrg with_gas=yes ;;
904 1.1 mrg
905 1.1 mrg -help | --help | --hel | --he | -h)
906 1.1 mrg ac_init_help=long ;;
907 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
908 1.1 mrg ac_init_help=recursive ;;
909 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
910 1.1 mrg ac_init_help=short ;;
911 1.1 mrg
912 1.1 mrg -host | --host | --hos | --ho)
913 1.1 mrg ac_prev=host_alias ;;
914 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
915 1.1 mrg host_alias=$ac_optarg ;;
916 1.1 mrg
917 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
918 1.1 mrg ac_prev=htmldir ;;
919 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
920 1.1 mrg | --ht=*)
921 1.1 mrg htmldir=$ac_optarg ;;
922 1.1 mrg
923 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
924 1.1 mrg | --includ | --inclu | --incl | --inc)
925 1.1 mrg ac_prev=includedir ;;
926 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
927 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
928 1.1 mrg includedir=$ac_optarg ;;
929 1.1 mrg
930 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
931 1.1 mrg ac_prev=infodir ;;
932 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
933 1.1 mrg infodir=$ac_optarg ;;
934 1.1 mrg
935 1.1 mrg -libdir | --libdir | --libdi | --libd)
936 1.1 mrg ac_prev=libdir ;;
937 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
938 1.1 mrg libdir=$ac_optarg ;;
939 1.1 mrg
940 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
941 1.1 mrg | --libexe | --libex | --libe)
942 1.1 mrg ac_prev=libexecdir ;;
943 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
944 1.1 mrg | --libexe=* | --libex=* | --libe=*)
945 1.1 mrg libexecdir=$ac_optarg ;;
946 1.1 mrg
947 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
948 1.1 mrg ac_prev=localedir ;;
949 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
950 1.1 mrg localedir=$ac_optarg ;;
951 1.1 mrg
952 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
953 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
954 1.1 mrg ac_prev=localstatedir ;;
955 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
956 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
957 1.1 mrg localstatedir=$ac_optarg ;;
958 1.1 mrg
959 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
960 1.1 mrg ac_prev=mandir ;;
961 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
962 1.1 mrg mandir=$ac_optarg ;;
963 1.1 mrg
964 1.1 mrg -nfp | --nfp | --nf)
965 1.1 mrg # Obsolete; use --without-fp.
966 1.1 mrg with_fp=no ;;
967 1.1 mrg
968 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
969 1.1 mrg | --no-cr | --no-c | -n)
970 1.1 mrg no_create=yes ;;
971 1.1 mrg
972 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
973 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
974 1.1 mrg no_recursion=yes ;;
975 1.1 mrg
976 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
977 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
978 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
979 1.1 mrg ac_prev=oldincludedir ;;
980 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
981 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
982 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
983 1.1 mrg oldincludedir=$ac_optarg ;;
984 1.1 mrg
985 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
986 1.1 mrg ac_prev=prefix ;;
987 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
988 1.1 mrg prefix=$ac_optarg ;;
989 1.1 mrg
990 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
991 1.1 mrg | --program-pre | --program-pr | --program-p)
992 1.1 mrg ac_prev=program_prefix ;;
993 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
994 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
995 1.1 mrg program_prefix=$ac_optarg ;;
996 1.1 mrg
997 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
998 1.1 mrg | --program-suf | --program-su | --program-s)
999 1.1 mrg ac_prev=program_suffix ;;
1000 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1001 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1002 1.1 mrg program_suffix=$ac_optarg ;;
1003 1.1 mrg
1004 1.1 mrg -program-transform-name | --program-transform-name \
1005 1.1 mrg | --program-transform-nam | --program-transform-na \
1006 1.1 mrg | --program-transform-n | --program-transform- \
1007 1.1 mrg | --program-transform | --program-transfor \
1008 1.1 mrg | --program-transfo | --program-transf \
1009 1.1 mrg | --program-trans | --program-tran \
1010 1.1 mrg | --progr-tra | --program-tr | --program-t)
1011 1.1 mrg ac_prev=program_transform_name ;;
1012 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1013 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1014 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1015 1.1 mrg | --program-transform=* | --program-transfor=* \
1016 1.1 mrg | --program-transfo=* | --program-transf=* \
1017 1.1 mrg | --program-trans=* | --program-tran=* \
1018 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1019 1.1 mrg program_transform_name=$ac_optarg ;;
1020 1.1 mrg
1021 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1022 1.1 mrg ac_prev=pdfdir ;;
1023 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1024 1.1 mrg pdfdir=$ac_optarg ;;
1025 1.1 mrg
1026 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1027 1.1 mrg ac_prev=psdir ;;
1028 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1029 1.1 mrg psdir=$ac_optarg ;;
1030 1.1 mrg
1031 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1032 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1033 1.1 mrg silent=yes ;;
1034 1.1 mrg
1035 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1036 1.1 mrg ac_prev=sbindir ;;
1037 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1038 1.1 mrg | --sbi=* | --sb=*)
1039 1.1 mrg sbindir=$ac_optarg ;;
1040 1.1 mrg
1041 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1042 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1043 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1044 1.1 mrg | --sha | --sh)
1045 1.1 mrg ac_prev=sharedstatedir ;;
1046 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1047 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1048 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1049 1.1 mrg | --sha=* | --sh=*)
1050 1.1 mrg sharedstatedir=$ac_optarg ;;
1051 1.1 mrg
1052 1.1 mrg -site | --site | --sit)
1053 1.1 mrg ac_prev=site ;;
1054 1.1 mrg -site=* | --site=* | --sit=*)
1055 1.1 mrg site=$ac_optarg ;;
1056 1.1 mrg
1057 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1058 1.1 mrg ac_prev=srcdir ;;
1059 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1060 1.1 mrg srcdir=$ac_optarg ;;
1061 1.1 mrg
1062 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1063 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1064 1.1 mrg ac_prev=sysconfdir ;;
1065 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1066 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1067 1.1 mrg sysconfdir=$ac_optarg ;;
1068 1.1 mrg
1069 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1070 1.1 mrg ac_prev=target_alias ;;
1071 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1072 1.1 mrg target_alias=$ac_optarg ;;
1073 1.1 mrg
1074 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1075 1.1 mrg verbose=yes ;;
1076 1.1 mrg
1077 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1078 1.1 mrg ac_init_version=: ;;
1079 1.1 mrg
1080 1.1 mrg -with-* | --with-*)
1081 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1082 1.1 mrg # Reject names that are not valid shell variable names.
1083 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1084 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1085 1.1 mrg ac_useropt_orig=$ac_useropt
1086 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1087 1.1 mrg case $ac_user_opts in
1088 1.1 mrg *"
1089 1.1 mrg "with_$ac_useropt"
1090 1.1 mrg "*) ;;
1091 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1092 1.1 mrg ac_unrecognized_sep=', ';;
1093 1.1 mrg esac
1094 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1095 1.1 mrg
1096 1.1 mrg -without-* | --without-*)
1097 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1098 1.1 mrg # Reject names that are not valid shell variable names.
1099 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1100 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1101 1.1 mrg ac_useropt_orig=$ac_useropt
1102 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1103 1.1 mrg case $ac_user_opts in
1104 1.1 mrg *"
1105 1.1 mrg "with_$ac_useropt"
1106 1.1 mrg "*) ;;
1107 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1108 1.1 mrg ac_unrecognized_sep=', ';;
1109 1.1 mrg esac
1110 1.1 mrg eval with_$ac_useropt=no ;;
1111 1.1 mrg
1112 1.1 mrg --x)
1113 1.1 mrg # Obsolete; use --with-x.
1114 1.1 mrg with_x=yes ;;
1115 1.1 mrg
1116 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1117 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1118 1.1 mrg ac_prev=x_includes ;;
1119 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1120 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1121 1.1 mrg x_includes=$ac_optarg ;;
1122 1.1 mrg
1123 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1124 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1125 1.1 mrg ac_prev=x_libraries ;;
1126 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1127 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1128 1.1 mrg x_libraries=$ac_optarg ;;
1129 1.1 mrg
1130 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1131 1.1 mrg Try \`$0 --help' for more information."
1132 1.1 mrg ;;
1133 1.1 mrg
1134 1.1 mrg *=*)
1135 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1136 1.1 mrg # Reject names that are not valid shell variable names.
1137 1.1 mrg case $ac_envvar in #(
1138 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1139 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1140 1.1 mrg esac
1141 1.1 mrg eval $ac_envvar=\$ac_optarg
1142 1.1 mrg export $ac_envvar ;;
1143 1.1 mrg
1144 1.1 mrg *)
1145 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1146 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1147 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1148 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1149 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1150 1.1 mrg ;;
1151 1.1 mrg
1152 1.1 mrg esac
1153 1.1 mrg done
1154 1.1 mrg
1155 1.1 mrg if test -n "$ac_prev"; then
1156 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1157 1.1 mrg as_fn_error "missing argument to $ac_option"
1158 1.1 mrg fi
1159 1.1 mrg
1160 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1161 1.1 mrg case $enable_option_checking in
1162 1.1 mrg no) ;;
1163 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1164 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1165 1.1 mrg esac
1166 1.1 mrg fi
1167 1.1 mrg
1168 1.1 mrg # Check all directory arguments for consistency.
1169 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1170 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1171 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1172 1.1 mrg libdir localedir mandir
1173 1.1 mrg do
1174 1.1 mrg eval ac_val=\$$ac_var
1175 1.1 mrg # Remove trailing slashes.
1176 1.1 mrg case $ac_val in
1177 1.1 mrg */ )
1178 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1179 1.1 mrg eval $ac_var=\$ac_val;;
1180 1.1 mrg esac
1181 1.1 mrg # Be sure to have absolute directory names.
1182 1.1 mrg case $ac_val in
1183 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1184 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1185 1.1 mrg esac
1186 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1187 1.1 mrg done
1188 1.1 mrg
1189 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1190 1.1 mrg # used to hold the argument of --host etc.
1191 1.1 mrg # FIXME: To remove some day.
1192 1.1 mrg build=$build_alias
1193 1.1 mrg host=$host_alias
1194 1.1 mrg target=$target_alias
1195 1.1 mrg
1196 1.1 mrg # FIXME: To remove some day.
1197 1.1 mrg if test "x$host_alias" != x; then
1198 1.1 mrg if test "x$build_alias" = x; then
1199 1.1 mrg cross_compiling=maybe
1200 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1201 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1202 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1203 1.1 mrg cross_compiling=yes
1204 1.1 mrg fi
1205 1.1 mrg fi
1206 1.1 mrg
1207 1.1 mrg ac_tool_prefix=
1208 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1209 1.1 mrg
1210 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1211 1.1 mrg
1212 1.1 mrg
1213 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1214 1.1 mrg ac_ls_di=`ls -di .` &&
1215 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1216 1.1 mrg as_fn_error "working directory cannot be determined"
1217 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1218 1.1 mrg as_fn_error "pwd does not report name of working directory"
1219 1.1 mrg
1220 1.1 mrg
1221 1.1 mrg # Find the source files, if location was not specified.
1222 1.1 mrg if test -z "$srcdir"; then
1223 1.1 mrg ac_srcdir_defaulted=yes
1224 1.1 mrg # Try the directory containing this script, then the parent directory.
1225 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1226 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1227 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1228 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1229 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1230 1.1 mrg $as_echo X"$as_myself" |
1231 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1232 1.1 mrg s//\1/
1233 1.1 mrg q
1234 1.1 mrg }
1235 1.1 mrg /^X\(\/\/\)[^/].*/{
1236 1.1 mrg s//\1/
1237 1.1 mrg q
1238 1.1 mrg }
1239 1.1 mrg /^X\(\/\/\)$/{
1240 1.1 mrg s//\1/
1241 1.1 mrg q
1242 1.1 mrg }
1243 1.1 mrg /^X\(\/\).*/{
1244 1.1 mrg s//\1/
1245 1.1 mrg q
1246 1.1 mrg }
1247 1.1 mrg s/.*/./; q'`
1248 1.1 mrg srcdir=$ac_confdir
1249 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1250 1.1 mrg srcdir=..
1251 1.1 mrg fi
1252 1.1 mrg else
1253 1.1 mrg ac_srcdir_defaulted=no
1254 1.1 mrg fi
1255 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1256 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1257 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1258 1.1 mrg fi
1259 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1260 1.1 mrg ac_abs_confdir=`(
1261 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1262 1.1 mrg pwd)`
1263 1.1 mrg # When building in place, set srcdir=.
1264 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1265 1.1 mrg srcdir=.
1266 1.1 mrg fi
1267 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1268 1.1 mrg # Double slashes in file names in object file debugging info
1269 1.1 mrg # mess up M-x gdb in Emacs.
1270 1.1 mrg case $srcdir in
1271 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1272 1.1 mrg esac
1273 1.1 mrg for ac_var in $ac_precious_vars; do
1274 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1275 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1276 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1277 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1278 1.1 mrg done
1279 1.1 mrg
1280 1.1 mrg #
1281 1.1 mrg # Report the --help message.
1282 1.1 mrg #
1283 1.1 mrg if test "$ac_init_help" = "long"; then
1284 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1285 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1286 1.1 mrg cat <<_ACEOF
1287 1.1 mrg \`configure' configures package-unused version-unused to adapt to many kinds of systems.
1288 1.1 mrg
1289 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1290 1.1 mrg
1291 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1292 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1293 1.1 mrg
1294 1.1 mrg Defaults for the options are specified in brackets.
1295 1.1 mrg
1296 1.1 mrg Configuration:
1297 1.1 mrg -h, --help display this help and exit
1298 1.1 mrg --help=short display options specific to this package
1299 1.1 mrg --help=recursive display the short help of all the included packages
1300 1.1 mrg -V, --version display version information and exit
1301 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1302 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1303 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1304 1.1 mrg -n, --no-create do not create output files
1305 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1306 1.1 mrg
1307 1.1 mrg Installation directories:
1308 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1309 1.1 mrg [$ac_default_prefix]
1310 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1311 1.1 mrg [PREFIX]
1312 1.1 mrg
1313 1.1 mrg By default, \`make install' will install all the files in
1314 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1315 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1316 1.1 mrg for instance \`--prefix=\$HOME'.
1317 1.1 mrg
1318 1.1 mrg For better control, use the options below.
1319 1.1 mrg
1320 1.1 mrg Fine tuning of the installation directories:
1321 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1322 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1323 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1324 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1325 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1326 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1327 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1328 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1329 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1330 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1331 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1332 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1333 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1334 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1335 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libbacktrace]
1336 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1337 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1338 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1339 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1340 1.1 mrg _ACEOF
1341 1.1 mrg
1342 1.1 mrg cat <<\_ACEOF
1343 1.1 mrg
1344 1.1 mrg Program names:
1345 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1346 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1347 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1348 1.1 mrg
1349 1.1 mrg System types:
1350 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1351 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1352 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1353 1.1 mrg _ACEOF
1354 1.1 mrg fi
1355 1.1 mrg
1356 1.1 mrg if test -n "$ac_init_help"; then
1357 1.1 mrg case $ac_init_help in
1358 1.1 mrg short | recursive ) echo "Configuration of package-unused version-unused:";;
1359 1.1 mrg esac
1360 1.1 mrg cat <<\_ACEOF
1361 1.1 mrg
1362 1.1 mrg Optional Features:
1363 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1364 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1365 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1366 1.1 mrg --enable-multilib build many library versions (default)
1367 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1368 1.1 mrg (and sometimes confusing) to the casual installer
1369 1.3.4.1 christos --enable-shared[=PKGS] build shared libraries [default=yes]
1370 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1371 1.1 mrg --enable-fast-install[=PKGS]
1372 1.1 mrg optimize for fast installation [default=yes]
1373 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1374 1.3 mrg --enable-host-shared build host code as shared libraries
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-target-subdir=SUBDIR Configuring in a subdirectory for target
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 --with-system-libunwind use installed libunwind
1384 1.1 mrg
1385 1.1 mrg Some influential environment variables:
1386 1.1 mrg CC C compiler command
1387 1.1 mrg CFLAGS C compiler flags
1388 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1389 1.1 mrg nonstandard directory <lib dir>
1390 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1391 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1392 1.1 mrg you have headers in a nonstandard directory <include dir>
1393 1.1 mrg CPP C preprocessor
1394 1.1 mrg
1395 1.1 mrg Use these variables to override the choices made by `configure' or to help
1396 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1397 1.1 mrg
1398 1.1 mrg Report bugs to the package provider.
1399 1.1 mrg _ACEOF
1400 1.1 mrg ac_status=$?
1401 1.1 mrg fi
1402 1.1 mrg
1403 1.1 mrg if test "$ac_init_help" = "recursive"; then
1404 1.1 mrg # If there are subdirs, report their specific --help.
1405 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1406 1.1 mrg test -d "$ac_dir" ||
1407 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1408 1.1 mrg continue
1409 1.1 mrg ac_builddir=.
1410 1.1 mrg
1411 1.1 mrg case "$ac_dir" in
1412 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1413 1.1 mrg *)
1414 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1415 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1416 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1417 1.1 mrg case $ac_top_builddir_sub in
1418 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1419 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1420 1.1 mrg esac ;;
1421 1.1 mrg esac
1422 1.1 mrg ac_abs_top_builddir=$ac_pwd
1423 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1424 1.1 mrg # for backward compatibility:
1425 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1426 1.1 mrg
1427 1.1 mrg case $srcdir in
1428 1.1 mrg .) # We are building in place.
1429 1.1 mrg ac_srcdir=.
1430 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1431 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1432 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1433 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1434 1.1 mrg ac_top_srcdir=$srcdir
1435 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1436 1.1 mrg *) # Relative name.
1437 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1438 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1439 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1440 1.1 mrg esac
1441 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1442 1.1 mrg
1443 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1444 1.1 mrg # Check for guested configure.
1445 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1446 1.1 mrg echo &&
1447 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1448 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1449 1.1 mrg echo &&
1450 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1451 1.1 mrg else
1452 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1453 1.1 mrg fi || ac_status=$?
1454 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1455 1.1 mrg done
1456 1.1 mrg fi
1457 1.1 mrg
1458 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1459 1.1 mrg if $ac_init_version; then
1460 1.1 mrg cat <<\_ACEOF
1461 1.1 mrg package-unused configure version-unused
1462 1.1 mrg generated by GNU Autoconf 2.64
1463 1.1 mrg
1464 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1465 1.1 mrg This configure script is free software; the Free Software Foundation
1466 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1467 1.1 mrg _ACEOF
1468 1.1 mrg exit
1469 1.1 mrg fi
1470 1.1 mrg
1471 1.1 mrg ## ------------------------ ##
1472 1.1 mrg ## Autoconf initialization. ##
1473 1.1 mrg ## ------------------------ ##
1474 1.1 mrg
1475 1.1 mrg # ac_fn_c_try_compile LINENO
1476 1.1 mrg # --------------------------
1477 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1478 1.1 mrg ac_fn_c_try_compile ()
1479 1.1 mrg {
1480 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1481 1.1 mrg rm -f conftest.$ac_objext
1482 1.1 mrg if { { ac_try="$ac_compile"
1483 1.1 mrg case "(($ac_try" in
1484 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1485 1.1 mrg *) ac_try_echo=$ac_try;;
1486 1.1 mrg esac
1487 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1488 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1489 1.1 mrg (eval "$ac_compile") 2>conftest.err
1490 1.1 mrg ac_status=$?
1491 1.1 mrg if test -s conftest.err; then
1492 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1493 1.1 mrg cat conftest.er1 >&5
1494 1.1 mrg mv -f conftest.er1 conftest.err
1495 1.1 mrg fi
1496 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1497 1.1 mrg test $ac_status = 0; } && {
1498 1.1 mrg test -z "$ac_c_werror_flag" ||
1499 1.1 mrg test ! -s conftest.err
1500 1.1 mrg } && test -s conftest.$ac_objext; then :
1501 1.1 mrg ac_retval=0
1502 1.1 mrg else
1503 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1504 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1505 1.1 mrg
1506 1.1 mrg ac_retval=1
1507 1.1 mrg fi
1508 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1509 1.1 mrg return $ac_retval
1510 1.1 mrg
1511 1.1 mrg } # ac_fn_c_try_compile
1512 1.1 mrg
1513 1.1 mrg # ac_fn_c_try_cpp LINENO
1514 1.1 mrg # ----------------------
1515 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1516 1.1 mrg ac_fn_c_try_cpp ()
1517 1.1 mrg {
1518 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1519 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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; } >/dev/null && {
1535 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1536 1.1 mrg test ! -s conftest.err
1537 1.1 mrg }; then :
1538 1.1 mrg ac_retval=0
1539 1.1 mrg else
1540 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1541 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1542 1.1 mrg
1543 1.1 mrg ac_retval=1
1544 1.1 mrg fi
1545 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1546 1.1 mrg return $ac_retval
1547 1.1 mrg
1548 1.1 mrg } # ac_fn_c_try_cpp
1549 1.1 mrg
1550 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1551 1.1 mrg # -------------------------------------------------------
1552 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1553 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR
1554 1.1 mrg # accordingly.
1555 1.1 mrg ac_fn_c_check_header_mongrel ()
1556 1.1 mrg {
1557 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1558 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1559 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1560 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1561 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1562 1.1 mrg $as_echo_n "(cached) " >&6
1563 1.1 mrg fi
1564 1.1 mrg eval ac_res=\$$3
1565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1566 1.1 mrg $as_echo "$ac_res" >&6; }
1567 1.1 mrg else
1568 1.1 mrg # Is the header compilable?
1569 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1570 1.1 mrg $as_echo_n "checking $2 usability... " >&6; }
1571 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1572 1.1 mrg /* end confdefs.h. */
1573 1.1 mrg $4
1574 1.1 mrg #include <$2>
1575 1.1 mrg _ACEOF
1576 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1577 1.1 mrg ac_header_compiler=yes
1578 1.1 mrg else
1579 1.1 mrg ac_header_compiler=no
1580 1.1 mrg fi
1581 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1582 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1583 1.1 mrg $as_echo "$ac_header_compiler" >&6; }
1584 1.1 mrg
1585 1.1 mrg # Is the header present?
1586 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1587 1.1 mrg $as_echo_n "checking $2 presence... " >&6; }
1588 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1589 1.1 mrg /* end confdefs.h. */
1590 1.1 mrg #include <$2>
1591 1.1 mrg _ACEOF
1592 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1593 1.1 mrg ac_header_preproc=yes
1594 1.1 mrg else
1595 1.1 mrg ac_header_preproc=no
1596 1.1 mrg fi
1597 1.1 mrg rm -f conftest.err conftest.$ac_ext
1598 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1599 1.1 mrg $as_echo "$ac_header_preproc" >&6; }
1600 1.1 mrg
1601 1.1 mrg # So? What about this header?
1602 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1603 1.1 mrg yes:no: )
1604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1605 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1607 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1608 1.1 mrg ;;
1609 1.1 mrg no:yes:* )
1610 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1611 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1612 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1613 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1614 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1615 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1616 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1617 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1618 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1619 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1620 1.1 mrg ;;
1621 1.1 mrg esac
1622 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1623 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1624 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1625 1.1 mrg $as_echo_n "(cached) " >&6
1626 1.1 mrg else
1627 1.1 mrg eval "$3=\$ac_header_compiler"
1628 1.1 mrg fi
1629 1.1 mrg eval ac_res=\$$3
1630 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1631 1.1 mrg $as_echo "$ac_res" >&6; }
1632 1.1 mrg fi
1633 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1634 1.1 mrg
1635 1.1 mrg } # ac_fn_c_check_header_mongrel
1636 1.1 mrg
1637 1.1 mrg # ac_fn_c_try_run LINENO
1638 1.1 mrg # ----------------------
1639 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1640 1.1 mrg # that executables *can* be run.
1641 1.1 mrg ac_fn_c_try_run ()
1642 1.1 mrg {
1643 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644 1.1 mrg if { { ac_try="$ac_link"
1645 1.1 mrg case "(($ac_try" in
1646 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1647 1.1 mrg *) ac_try_echo=$ac_try;;
1648 1.1 mrg esac
1649 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1650 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1651 1.1 mrg (eval "$ac_link") 2>&5
1652 1.1 mrg ac_status=$?
1653 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1654 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1655 1.1 mrg { { case "(($ac_try" in
1656 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1657 1.1 mrg *) ac_try_echo=$ac_try;;
1658 1.1 mrg esac
1659 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1660 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1661 1.1 mrg (eval "$ac_try") 2>&5
1662 1.1 mrg ac_status=$?
1663 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664 1.1 mrg test $ac_status = 0; }; }; then :
1665 1.1 mrg ac_retval=0
1666 1.1 mrg else
1667 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1668 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1669 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1670 1.1 mrg
1671 1.1 mrg ac_retval=$ac_status
1672 1.1 mrg fi
1673 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1674 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1675 1.1 mrg return $ac_retval
1676 1.1 mrg
1677 1.1 mrg } # ac_fn_c_try_run
1678 1.1 mrg
1679 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1680 1.1 mrg # -------------------------------------------------------
1681 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1682 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1683 1.1 mrg ac_fn_c_check_header_compile ()
1684 1.1 mrg {
1685 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1687 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1688 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1689 1.1 mrg $as_echo_n "(cached) " >&6
1690 1.1 mrg else
1691 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1692 1.1 mrg /* end confdefs.h. */
1693 1.1 mrg $4
1694 1.1 mrg #include <$2>
1695 1.1 mrg _ACEOF
1696 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1697 1.1 mrg eval "$3=yes"
1698 1.1 mrg else
1699 1.1 mrg eval "$3=no"
1700 1.1 mrg fi
1701 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1702 1.1 mrg fi
1703 1.1 mrg eval ac_res=\$$3
1704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1705 1.1 mrg $as_echo "$ac_res" >&6; }
1706 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1707 1.1 mrg
1708 1.1 mrg } # ac_fn_c_check_header_compile
1709 1.1 mrg
1710 1.1 mrg # ac_fn_c_try_link LINENO
1711 1.1 mrg # -----------------------
1712 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1713 1.1 mrg ac_fn_c_try_link ()
1714 1.1 mrg {
1715 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1717 1.1 mrg if { { ac_try="$ac_link"
1718 1.1 mrg case "(($ac_try" in
1719 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720 1.1 mrg *) ac_try_echo=$ac_try;;
1721 1.1 mrg esac
1722 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1724 1.1 mrg (eval "$ac_link") 2>conftest.err
1725 1.1 mrg ac_status=$?
1726 1.1 mrg if test -s conftest.err; then
1727 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1728 1.1 mrg cat conftest.er1 >&5
1729 1.1 mrg mv -f conftest.er1 conftest.err
1730 1.1 mrg fi
1731 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1732 1.1 mrg test $ac_status = 0; } && {
1733 1.1 mrg test -z "$ac_c_werror_flag" ||
1734 1.1 mrg test ! -s conftest.err
1735 1.1 mrg } && test -s conftest$ac_exeext && {
1736 1.1 mrg test "$cross_compiling" = yes ||
1737 1.1 mrg $as_test_x conftest$ac_exeext
1738 1.1 mrg }; then :
1739 1.1 mrg ac_retval=0
1740 1.1 mrg else
1741 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1742 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1743 1.1 mrg
1744 1.1 mrg ac_retval=1
1745 1.1 mrg fi
1746 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1747 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1748 1.1 mrg # interfere with the next link command; also delete a directory that is
1749 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1750 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1751 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1752 1.1 mrg return $ac_retval
1753 1.1 mrg
1754 1.1 mrg } # ac_fn_c_try_link
1755 1.1 mrg
1756 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1757 1.1 mrg # ----------------------------------
1758 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1759 1.1 mrg ac_fn_c_check_func ()
1760 1.1 mrg {
1761 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1762 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1763 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1764 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1765 1.1 mrg $as_echo_n "(cached) " >&6
1766 1.1 mrg else
1767 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768 1.1 mrg /* end confdefs.h. */
1769 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1770 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1771 1.1 mrg #define $2 innocuous_$2
1772 1.1 mrg
1773 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1774 1.1 mrg which can conflict with char $2 (); below.
1775 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1776 1.1 mrg <limits.h> exists even on freestanding compilers. */
1777 1.1 mrg
1778 1.1 mrg #ifdef __STDC__
1779 1.1 mrg # include <limits.h>
1780 1.1 mrg #else
1781 1.1 mrg # include <assert.h>
1782 1.1 mrg #endif
1783 1.1 mrg
1784 1.1 mrg #undef $2
1785 1.1 mrg
1786 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1787 1.1 mrg Use char because int might match the return type of a GCC
1788 1.1 mrg builtin and then its argument prototype would still apply. */
1789 1.1 mrg #ifdef __cplusplus
1790 1.1 mrg extern "C"
1791 1.1 mrg #endif
1792 1.1 mrg char $2 ();
1793 1.1 mrg /* The GNU C library defines this for functions which it implements
1794 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1795 1.1 mrg something starting with __ and the normal name is an alias. */
1796 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1797 1.1 mrg choke me
1798 1.1 mrg #endif
1799 1.1 mrg
1800 1.1 mrg int
1801 1.1 mrg main ()
1802 1.1 mrg {
1803 1.1 mrg return $2 ();
1804 1.1 mrg ;
1805 1.1 mrg return 0;
1806 1.1 mrg }
1807 1.1 mrg _ACEOF
1808 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1809 1.1 mrg eval "$3=yes"
1810 1.1 mrg else
1811 1.1 mrg eval "$3=no"
1812 1.1 mrg fi
1813 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1814 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1815 1.1 mrg fi
1816 1.1 mrg eval ac_res=\$$3
1817 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1818 1.1 mrg $as_echo "$ac_res" >&6; }
1819 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1820 1.1 mrg
1821 1.1 mrg } # ac_fn_c_check_func
1822 1.1 mrg
1823 1.1 mrg # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1824 1.1 mrg # -------------------------------------------
1825 1.1 mrg # Tests whether TYPE exists after having included INCLUDES, setting cache
1826 1.1 mrg # variable VAR accordingly.
1827 1.1 mrg ac_fn_c_check_type ()
1828 1.1 mrg {
1829 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1831 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1832 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1833 1.1 mrg $as_echo_n "(cached) " >&6
1834 1.1 mrg else
1835 1.1 mrg eval "$3=no"
1836 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1837 1.1 mrg /* end confdefs.h. */
1838 1.1 mrg $4
1839 1.1 mrg int
1840 1.1 mrg main ()
1841 1.1 mrg {
1842 1.1 mrg if (sizeof ($2))
1843 1.1 mrg return 0;
1844 1.1 mrg ;
1845 1.1 mrg return 0;
1846 1.1 mrg }
1847 1.1 mrg _ACEOF
1848 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1849 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850 1.1 mrg /* end confdefs.h. */
1851 1.1 mrg $4
1852 1.1 mrg int
1853 1.1 mrg main ()
1854 1.1 mrg {
1855 1.1 mrg if (sizeof (($2)))
1856 1.1 mrg return 0;
1857 1.1 mrg ;
1858 1.1 mrg return 0;
1859 1.1 mrg }
1860 1.1 mrg _ACEOF
1861 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1862 1.1 mrg
1863 1.1 mrg else
1864 1.1 mrg eval "$3=yes"
1865 1.1 mrg fi
1866 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1867 1.1 mrg fi
1868 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869 1.1 mrg fi
1870 1.1 mrg eval ac_res=\$$3
1871 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1872 1.1 mrg $as_echo "$ac_res" >&6; }
1873 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1874 1.1 mrg
1875 1.1 mrg } # ac_fn_c_check_type
1876 1.1 mrg
1877 1.1 mrg # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1878 1.1 mrg # --------------------------------------------
1879 1.1 mrg # Tries to find the compile-time value of EXPR in a program that includes
1880 1.1 mrg # INCLUDES, setting VAR accordingly. Returns whether the value could be
1881 1.1 mrg # computed
1882 1.1 mrg ac_fn_c_compute_int ()
1883 1.1 mrg {
1884 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1885 1.1 mrg if test "$cross_compiling" = yes; then
1886 1.1 mrg # Depending upon the size, compute the lo and hi bounds.
1887 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1888 1.1 mrg /* end confdefs.h. */
1889 1.1 mrg $4
1890 1.1 mrg int
1891 1.1 mrg main ()
1892 1.1 mrg {
1893 1.1 mrg static int test_array [1 - 2 * !(($2) >= 0)];
1894 1.1 mrg test_array [0] = 0
1895 1.1 mrg
1896 1.1 mrg ;
1897 1.1 mrg return 0;
1898 1.1 mrg }
1899 1.1 mrg _ACEOF
1900 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1901 1.1 mrg ac_lo=0 ac_mid=0
1902 1.1 mrg while :; do
1903 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1904 1.1 mrg /* end confdefs.h. */
1905 1.1 mrg $4
1906 1.1 mrg int
1907 1.1 mrg main ()
1908 1.1 mrg {
1909 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1910 1.1 mrg test_array [0] = 0
1911 1.1 mrg
1912 1.1 mrg ;
1913 1.1 mrg return 0;
1914 1.1 mrg }
1915 1.1 mrg _ACEOF
1916 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1917 1.1 mrg ac_hi=$ac_mid; break
1918 1.1 mrg else
1919 1.1 mrg as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1920 1.1 mrg if test $ac_lo -le $ac_mid; then
1921 1.1 mrg ac_lo= ac_hi=
1922 1.1 mrg break
1923 1.1 mrg fi
1924 1.1 mrg as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1925 1.1 mrg fi
1926 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1927 1.1 mrg done
1928 1.1 mrg else
1929 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 1.1 mrg /* end confdefs.h. */
1931 1.1 mrg $4
1932 1.1 mrg int
1933 1.1 mrg main ()
1934 1.1 mrg {
1935 1.1 mrg static int test_array [1 - 2 * !(($2) < 0)];
1936 1.1 mrg test_array [0] = 0
1937 1.1 mrg
1938 1.1 mrg ;
1939 1.1 mrg return 0;
1940 1.1 mrg }
1941 1.1 mrg _ACEOF
1942 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1943 1.1 mrg ac_hi=-1 ac_mid=-1
1944 1.1 mrg while :; do
1945 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1946 1.1 mrg /* end confdefs.h. */
1947 1.1 mrg $4
1948 1.1 mrg int
1949 1.1 mrg main ()
1950 1.1 mrg {
1951 1.1 mrg static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1952 1.1 mrg test_array [0] = 0
1953 1.1 mrg
1954 1.1 mrg ;
1955 1.1 mrg return 0;
1956 1.1 mrg }
1957 1.1 mrg _ACEOF
1958 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1959 1.1 mrg ac_lo=$ac_mid; break
1960 1.1 mrg else
1961 1.1 mrg as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1962 1.1 mrg if test $ac_mid -le $ac_hi; then
1963 1.1 mrg ac_lo= ac_hi=
1964 1.1 mrg break
1965 1.1 mrg fi
1966 1.1 mrg as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1967 1.1 mrg fi
1968 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1969 1.1 mrg done
1970 1.1 mrg else
1971 1.1 mrg ac_lo= ac_hi=
1972 1.1 mrg fi
1973 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1974 1.1 mrg fi
1975 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1976 1.1 mrg # Binary search between lo and hi bounds.
1977 1.1 mrg while test "x$ac_lo" != "x$ac_hi"; do
1978 1.1 mrg as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1979 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1980 1.1 mrg /* end confdefs.h. */
1981 1.1 mrg $4
1982 1.1 mrg int
1983 1.1 mrg main ()
1984 1.1 mrg {
1985 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1986 1.1 mrg test_array [0] = 0
1987 1.1 mrg
1988 1.1 mrg ;
1989 1.1 mrg return 0;
1990 1.1 mrg }
1991 1.1 mrg _ACEOF
1992 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1993 1.1 mrg ac_hi=$ac_mid
1994 1.1 mrg else
1995 1.1 mrg as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1996 1.1 mrg fi
1997 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1998 1.1 mrg done
1999 1.1 mrg case $ac_lo in #((
2000 1.1 mrg ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2001 1.1 mrg '') ac_retval=1 ;;
2002 1.1 mrg esac
2003 1.1 mrg else
2004 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2005 1.1 mrg /* end confdefs.h. */
2006 1.1 mrg $4
2007 1.1 mrg static long int longval () { return $2; }
2008 1.1 mrg static unsigned long int ulongval () { return $2; }
2009 1.1 mrg #include <stdio.h>
2010 1.1 mrg #include <stdlib.h>
2011 1.1 mrg int
2012 1.1 mrg main ()
2013 1.1 mrg {
2014 1.1 mrg
2015 1.1 mrg FILE *f = fopen ("conftest.val", "w");
2016 1.1 mrg if (! f)
2017 1.1 mrg return 1;
2018 1.1 mrg if (($2) < 0)
2019 1.1 mrg {
2020 1.1 mrg long int i = longval ();
2021 1.1 mrg if (i != ($2))
2022 1.1 mrg return 1;
2023 1.1 mrg fprintf (f, "%ld", i);
2024 1.1 mrg }
2025 1.1 mrg else
2026 1.1 mrg {
2027 1.1 mrg unsigned long int i = ulongval ();
2028 1.1 mrg if (i != ($2))
2029 1.1 mrg return 1;
2030 1.1 mrg fprintf (f, "%lu", i);
2031 1.1 mrg }
2032 1.1 mrg /* Do not output a trailing newline, as this causes \r\n confusion
2033 1.1 mrg on some platforms. */
2034 1.1 mrg return ferror (f) || fclose (f) != 0;
2035 1.1 mrg
2036 1.1 mrg ;
2037 1.1 mrg return 0;
2038 1.1 mrg }
2039 1.1 mrg _ACEOF
2040 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
2041 1.1 mrg echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2042 1.1 mrg else
2043 1.1 mrg ac_retval=1
2044 1.1 mrg fi
2045 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2046 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
2047 1.1 mrg rm -f conftest.val
2048 1.1 mrg
2049 1.1 mrg fi
2050 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2051 1.1 mrg return $ac_retval
2052 1.1 mrg
2053 1.1 mrg } # ac_fn_c_compute_int
2054 1.1 mrg
2055 1.1 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR
2056 1.1 mrg # ------------------------------------
2057 1.1 mrg # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2058 1.1 mrg ac_fn_c_check_decl ()
2059 1.1 mrg {
2060 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2061 1.1 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
2062 1.1 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2063 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2064 1.1 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2065 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2066 1.1 mrg $as_echo_n "(cached) " >&6
2067 1.1 mrg else
2068 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2069 1.1 mrg /* end confdefs.h. */
2070 1.1 mrg $4
2071 1.1 mrg int
2072 1.1 mrg main ()
2073 1.1 mrg {
2074 1.1 mrg #ifndef $as_decl_name
2075 1.1 mrg #ifdef __cplusplus
2076 1.1 mrg (void) $as_decl_use;
2077 1.1 mrg #else
2078 1.1 mrg (void) $as_decl_name;
2079 1.1 mrg #endif
2080 1.1 mrg #endif
2081 1.1 mrg
2082 1.1 mrg ;
2083 1.1 mrg return 0;
2084 1.1 mrg }
2085 1.1 mrg _ACEOF
2086 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
2087 1.1 mrg eval "$3=yes"
2088 1.1 mrg else
2089 1.1 mrg eval "$3=no"
2090 1.1 mrg fi
2091 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2092 1.1 mrg fi
2093 1.1 mrg eval ac_res=\$$3
2094 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2095 1.1 mrg $as_echo "$ac_res" >&6; }
2096 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2097 1.1 mrg
2098 1.1 mrg } # ac_fn_c_check_decl
2099 1.1 mrg cat >config.log <<_ACEOF
2100 1.1 mrg This file contains any messages produced by compilers while
2101 1.1 mrg running configure, to aid debugging if configure makes a mistake.
2102 1.1 mrg
2103 1.1 mrg It was created by package-unused $as_me version-unused, which was
2104 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
2105 1.1 mrg
2106 1.1 mrg $ $0 $@
2107 1.1 mrg
2108 1.1 mrg _ACEOF
2109 1.1 mrg exec 5>>config.log
2110 1.1 mrg {
2111 1.1 mrg cat <<_ASUNAME
2112 1.1 mrg ## --------- ##
2113 1.1 mrg ## Platform. ##
2114 1.1 mrg ## --------- ##
2115 1.1 mrg
2116 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2117 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
2118 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
2119 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
2120 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
2121 1.1 mrg
2122 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2123 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2124 1.1 mrg
2125 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2126 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2127 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2128 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2129 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2130 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2131 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2132 1.1 mrg
2133 1.1 mrg _ASUNAME
2134 1.1 mrg
2135 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2136 1.1 mrg for as_dir in $PATH
2137 1.1 mrg do
2138 1.1 mrg IFS=$as_save_IFS
2139 1.1 mrg test -z "$as_dir" && as_dir=.
2140 1.1 mrg $as_echo "PATH: $as_dir"
2141 1.1 mrg done
2142 1.1 mrg IFS=$as_save_IFS
2143 1.1 mrg
2144 1.1 mrg } >&5
2145 1.1 mrg
2146 1.1 mrg cat >&5 <<_ACEOF
2147 1.1 mrg
2148 1.1 mrg
2149 1.1 mrg ## ----------- ##
2150 1.1 mrg ## Core tests. ##
2151 1.1 mrg ## ----------- ##
2152 1.1 mrg
2153 1.1 mrg _ACEOF
2154 1.1 mrg
2155 1.1 mrg
2156 1.1 mrg # Keep a trace of the command line.
2157 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2158 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2159 1.1 mrg # Also quote any args containing shell meta-characters.
2160 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2161 1.1 mrg ac_configure_args=
2162 1.1 mrg ac_configure_args0=
2163 1.1 mrg ac_configure_args1=
2164 1.1 mrg ac_must_keep_next=false
2165 1.1 mrg for ac_pass in 1 2
2166 1.1 mrg do
2167 1.1 mrg for ac_arg
2168 1.1 mrg do
2169 1.1 mrg case $ac_arg in
2170 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2171 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2172 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2173 1.1 mrg continue ;;
2174 1.1 mrg *\'*)
2175 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2176 1.1 mrg esac
2177 1.1 mrg case $ac_pass in
2178 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2179 1.1 mrg 2)
2180 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2181 1.1 mrg if test $ac_must_keep_next = true; then
2182 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2183 1.1 mrg else
2184 1.1 mrg case $ac_arg in
2185 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2186 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2187 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2188 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2189 1.1 mrg case "$ac_configure_args0 " in
2190 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2191 1.1 mrg esac
2192 1.1 mrg ;;
2193 1.1 mrg -* ) ac_must_keep_next=true ;;
2194 1.1 mrg esac
2195 1.1 mrg fi
2196 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
2197 1.1 mrg ;;
2198 1.1 mrg esac
2199 1.1 mrg done
2200 1.1 mrg done
2201 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
2202 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
2203 1.1 mrg
2204 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2205 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2206 1.1 mrg # would cause problems or look ugly.
2207 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2208 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2209 1.1 mrg trap 'exit_status=$?
2210 1.1 mrg # Save into config.log some information that might help in debugging.
2211 1.1 mrg {
2212 1.1 mrg echo
2213 1.1 mrg
2214 1.1 mrg cat <<\_ASBOX
2215 1.1 mrg ## ---------------- ##
2216 1.1 mrg ## Cache variables. ##
2217 1.1 mrg ## ---------------- ##
2218 1.1 mrg _ASBOX
2219 1.1 mrg echo
2220 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2221 1.1 mrg (
2222 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2223 1.1 mrg eval ac_val=\$$ac_var
2224 1.1 mrg case $ac_val in #(
2225 1.1 mrg *${as_nl}*)
2226 1.1 mrg case $ac_var in #(
2227 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2228 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2229 1.1 mrg esac
2230 1.1 mrg case $ac_var in #(
2231 1.1 mrg _ | IFS | as_nl) ;; #(
2232 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2233 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2234 1.1 mrg esac ;;
2235 1.1 mrg esac
2236 1.1 mrg done
2237 1.1 mrg (set) 2>&1 |
2238 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2239 1.1 mrg *${as_nl}ac_space=\ *)
2240 1.1 mrg sed -n \
2241 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2242 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2243 1.1 mrg ;; #(
2244 1.1 mrg *)
2245 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2246 1.1 mrg ;;
2247 1.1 mrg esac |
2248 1.1 mrg sort
2249 1.1 mrg )
2250 1.1 mrg echo
2251 1.1 mrg
2252 1.1 mrg cat <<\_ASBOX
2253 1.1 mrg ## ----------------- ##
2254 1.1 mrg ## Output variables. ##
2255 1.1 mrg ## ----------------- ##
2256 1.1 mrg _ASBOX
2257 1.1 mrg echo
2258 1.1 mrg for ac_var in $ac_subst_vars
2259 1.1 mrg do
2260 1.1 mrg eval ac_val=\$$ac_var
2261 1.1 mrg case $ac_val in
2262 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2263 1.1 mrg esac
2264 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2265 1.1 mrg done | sort
2266 1.1 mrg echo
2267 1.1 mrg
2268 1.1 mrg if test -n "$ac_subst_files"; then
2269 1.1 mrg cat <<\_ASBOX
2270 1.1 mrg ## ------------------- ##
2271 1.1 mrg ## File substitutions. ##
2272 1.1 mrg ## ------------------- ##
2273 1.1 mrg _ASBOX
2274 1.1 mrg echo
2275 1.1 mrg for ac_var in $ac_subst_files
2276 1.1 mrg do
2277 1.1 mrg eval ac_val=\$$ac_var
2278 1.1 mrg case $ac_val in
2279 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2280 1.1 mrg esac
2281 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2282 1.1 mrg done | sort
2283 1.1 mrg echo
2284 1.1 mrg fi
2285 1.1 mrg
2286 1.1 mrg if test -s confdefs.h; then
2287 1.1 mrg cat <<\_ASBOX
2288 1.1 mrg ## ----------- ##
2289 1.1 mrg ## confdefs.h. ##
2290 1.1 mrg ## ----------- ##
2291 1.1 mrg _ASBOX
2292 1.1 mrg echo
2293 1.1 mrg cat confdefs.h
2294 1.1 mrg echo
2295 1.1 mrg fi
2296 1.1 mrg test "$ac_signal" != 0 &&
2297 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2298 1.1 mrg $as_echo "$as_me: exit $exit_status"
2299 1.1 mrg } >&5
2300 1.1 mrg rm -f core *.core core.conftest.* &&
2301 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2302 1.1 mrg exit $exit_status
2303 1.1 mrg ' 0
2304 1.1 mrg for ac_signal in 1 2 13 15; do
2305 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2306 1.1 mrg done
2307 1.1 mrg ac_signal=0
2308 1.1 mrg
2309 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2310 1.1 mrg rm -f -r conftest* confdefs.h
2311 1.1 mrg
2312 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2313 1.1 mrg
2314 1.1 mrg # Predefined preprocessor variables.
2315 1.1 mrg
2316 1.1 mrg cat >>confdefs.h <<_ACEOF
2317 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2318 1.1 mrg _ACEOF
2319 1.1 mrg
2320 1.1 mrg cat >>confdefs.h <<_ACEOF
2321 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2322 1.1 mrg _ACEOF
2323 1.1 mrg
2324 1.1 mrg cat >>confdefs.h <<_ACEOF
2325 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2326 1.1 mrg _ACEOF
2327 1.1 mrg
2328 1.1 mrg cat >>confdefs.h <<_ACEOF
2329 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2330 1.1 mrg _ACEOF
2331 1.1 mrg
2332 1.1 mrg cat >>confdefs.h <<_ACEOF
2333 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2334 1.1 mrg _ACEOF
2335 1.1 mrg
2336 1.1 mrg cat >>confdefs.h <<_ACEOF
2337 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2338 1.1 mrg _ACEOF
2339 1.1 mrg
2340 1.1 mrg
2341 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2342 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2343 1.1 mrg ac_site_file1=NONE
2344 1.1 mrg ac_site_file2=NONE
2345 1.1 mrg if test -n "$CONFIG_SITE"; then
2346 1.1 mrg ac_site_file1=$CONFIG_SITE
2347 1.1 mrg elif test "x$prefix" != xNONE; then
2348 1.1 mrg ac_site_file1=$prefix/share/config.site
2349 1.1 mrg ac_site_file2=$prefix/etc/config.site
2350 1.1 mrg else
2351 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2352 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2353 1.1 mrg fi
2354 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2355 1.1 mrg do
2356 1.1 mrg test "x$ac_site_file" = xNONE && continue
2357 1.1 mrg if test -r "$ac_site_file"; then
2358 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2359 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2360 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2361 1.1 mrg . "$ac_site_file"
2362 1.1 mrg fi
2363 1.1 mrg done
2364 1.1 mrg
2365 1.1 mrg if test -r "$cache_file"; then
2366 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2367 1.1 mrg # files actually), so we avoid doing that.
2368 1.1 mrg if test -f "$cache_file"; then
2369 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2370 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2371 1.1 mrg case $cache_file in
2372 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2373 1.1 mrg *) . "./$cache_file";;
2374 1.1 mrg esac
2375 1.1 mrg fi
2376 1.1 mrg else
2377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2378 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2379 1.1 mrg >$cache_file
2380 1.1 mrg fi
2381 1.1 mrg
2382 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2383 1.1 mrg # value.
2384 1.1 mrg ac_cache_corrupted=false
2385 1.1 mrg for ac_var in $ac_precious_vars; do
2386 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2387 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2388 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2389 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2390 1.1 mrg case $ac_old_set,$ac_new_set in
2391 1.1 mrg set,)
2392 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2393 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2394 1.1 mrg ac_cache_corrupted=: ;;
2395 1.1 mrg ,set)
2396 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2397 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2398 1.1 mrg ac_cache_corrupted=: ;;
2399 1.1 mrg ,);;
2400 1.1 mrg *)
2401 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2402 1.1 mrg # differences in whitespace do not lead to failure.
2403 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2404 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2405 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2407 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2408 1.1 mrg ac_cache_corrupted=:
2409 1.1 mrg else
2410 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2411 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2412 1.1 mrg eval $ac_var=\$ac_old_val
2413 1.1 mrg fi
2414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2415 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2416 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2417 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2418 1.1 mrg fi;;
2419 1.1 mrg esac
2420 1.1 mrg # Pass precious variables to config.status.
2421 1.1 mrg if test "$ac_new_set" = set; then
2422 1.1 mrg case $ac_new_val in
2423 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2424 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2425 1.1 mrg esac
2426 1.1 mrg case " $ac_configure_args " in
2427 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2428 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2429 1.1 mrg esac
2430 1.1 mrg fi
2431 1.1 mrg done
2432 1.1 mrg if $ac_cache_corrupted; then
2433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2434 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2435 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2436 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2437 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2438 1.1 mrg fi
2439 1.1 mrg ## -------------------- ##
2440 1.1 mrg ## Main body of script. ##
2441 1.1 mrg ## -------------------- ##
2442 1.1 mrg
2443 1.1 mrg ac_ext=c
2444 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2445 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2446 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2447 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2448 1.1 mrg
2449 1.1 mrg
2450 1.1 mrg
2451 1.1 mrg
2452 1.1 mrg
2453 1.1 mrg
2454 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2455 1.1 mrg
2456 1.1 mrg
2457 1.1 mrg if test -n "${with_target_subdir}"; then
2458 1.1 mrg # Default to --enable-multilib
2459 1.1 mrg # Check whether --enable-multilib was given.
2460 1.1 mrg if test "${enable_multilib+set}" = set; then :
2461 1.1 mrg enableval=$enable_multilib; case "$enableval" in
2462 1.1 mrg yes) multilib=yes ;;
2463 1.1 mrg no) multilib=no ;;
2464 1.1 mrg *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2465 1.1 mrg esac
2466 1.1 mrg else
2467 1.1 mrg multilib=yes
2468 1.1 mrg fi
2469 1.1 mrg
2470 1.1 mrg
2471 1.1 mrg # We may get other options which we leave undocumented:
2472 1.1 mrg # --with-target-subdir, --with-multisrctop, --with-multisubdir
2473 1.1 mrg # See config-ml.in if you want the gory details.
2474 1.1 mrg
2475 1.1 mrg if test "$srcdir" = "."; then
2476 1.1 mrg if test "$with_target_subdir" != "."; then
2477 1.1 mrg multi_basedir="$srcdir/$with_multisrctop../.."
2478 1.1 mrg else
2479 1.1 mrg multi_basedir="$srcdir/$with_multisrctop.."
2480 1.1 mrg fi
2481 1.1 mrg else
2482 1.1 mrg multi_basedir="$srcdir/.."
2483 1.1 mrg fi
2484 1.1 mrg
2485 1.1 mrg
2486 1.1 mrg # Even if the default multilib is not a cross compilation,
2487 1.1 mrg # it may be that some of the other multilibs are.
2488 1.1 mrg if test $cross_compiling = no && test $multilib = yes \
2489 1.1 mrg && test "x${with_multisubdir}" != x ; then
2490 1.1 mrg cross_compiling=maybe
2491 1.1 mrg fi
2492 1.1 mrg
2493 1.1 mrg ac_config_commands="$ac_config_commands default-1"
2494 1.1 mrg
2495 1.1 mrg fi
2496 1.1 mrg
2497 1.1 mrg ac_aux_dir=
2498 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2499 1.1 mrg for ac_t in install-sh install.sh shtool; do
2500 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2501 1.1 mrg ac_aux_dir=$ac_dir
2502 1.1 mrg ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2503 1.1 mrg break 2
2504 1.1 mrg fi
2505 1.1 mrg done
2506 1.1 mrg done
2507 1.1 mrg if test -z "$ac_aux_dir"; then
2508 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2509 1.1 mrg fi
2510 1.1 mrg
2511 1.1 mrg # These three variables are undocumented and unsupported,
2512 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2513 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2514 1.1 mrg # whose full name contains unusual characters.
2515 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2516 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2517 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2518 1.1 mrg
2519 1.1 mrg
2520 1.1 mrg # Make sure we can run config.sub.
2521 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2522 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2523 1.1 mrg
2524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2525 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2526 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2527 1.1 mrg $as_echo_n "(cached) " >&6
2528 1.1 mrg else
2529 1.1 mrg ac_build_alias=$build_alias
2530 1.1 mrg test "x$ac_build_alias" = x &&
2531 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2532 1.1 mrg test "x$ac_build_alias" = x &&
2533 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2534 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2535 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2536 1.1 mrg
2537 1.1 mrg fi
2538 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2539 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2540 1.1 mrg case $ac_cv_build in
2541 1.1 mrg *-*-*) ;;
2542 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2543 1.1 mrg esac
2544 1.1 mrg build=$ac_cv_build
2545 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2546 1.1 mrg set x $ac_cv_build
2547 1.1 mrg shift
2548 1.1 mrg build_cpu=$1
2549 1.1 mrg build_vendor=$2
2550 1.1 mrg shift; shift
2551 1.1 mrg # Remember, the first character of IFS is used to create $*,
2552 1.1 mrg # except with old shells:
2553 1.1 mrg build_os=$*
2554 1.1 mrg IFS=$ac_save_IFS
2555 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2556 1.1 mrg
2557 1.1 mrg
2558 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2559 1.1 mrg $as_echo_n "checking host system type... " >&6; }
2560 1.1 mrg if test "${ac_cv_host+set}" = set; then :
2561 1.1 mrg $as_echo_n "(cached) " >&6
2562 1.1 mrg else
2563 1.1 mrg if test "x$host_alias" = x; then
2564 1.1 mrg ac_cv_host=$ac_cv_build
2565 1.1 mrg else
2566 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2567 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2568 1.1 mrg fi
2569 1.1 mrg
2570 1.1 mrg fi
2571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2572 1.1 mrg $as_echo "$ac_cv_host" >&6; }
2573 1.1 mrg case $ac_cv_host in
2574 1.1 mrg *-*-*) ;;
2575 1.1 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2576 1.1 mrg esac
2577 1.1 mrg host=$ac_cv_host
2578 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2579 1.1 mrg set x $ac_cv_host
2580 1.1 mrg shift
2581 1.1 mrg host_cpu=$1
2582 1.1 mrg host_vendor=$2
2583 1.1 mrg shift; shift
2584 1.1 mrg # Remember, the first character of IFS is used to create $*,
2585 1.1 mrg # except with old shells:
2586 1.1 mrg host_os=$*
2587 1.1 mrg IFS=$ac_save_IFS
2588 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2589 1.1 mrg
2590 1.1 mrg
2591 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2592 1.1 mrg $as_echo_n "checking target system type... " >&6; }
2593 1.1 mrg if test "${ac_cv_target+set}" = set; then :
2594 1.1 mrg $as_echo_n "(cached) " >&6
2595 1.1 mrg else
2596 1.1 mrg if test "x$target_alias" = x; then
2597 1.1 mrg ac_cv_target=$ac_cv_host
2598 1.1 mrg else
2599 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2600 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2601 1.1 mrg fi
2602 1.1 mrg
2603 1.1 mrg fi
2604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2605 1.1 mrg $as_echo "$ac_cv_target" >&6; }
2606 1.1 mrg case $ac_cv_target in
2607 1.1 mrg *-*-*) ;;
2608 1.1 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2609 1.1 mrg esac
2610 1.1 mrg target=$ac_cv_target
2611 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2612 1.1 mrg set x $ac_cv_target
2613 1.1 mrg shift
2614 1.1 mrg target_cpu=$1
2615 1.1 mrg target_vendor=$2
2616 1.1 mrg shift; shift
2617 1.1 mrg # Remember, the first character of IFS is used to create $*,
2618 1.1 mrg # except with old shells:
2619 1.1 mrg target_os=$*
2620 1.1 mrg IFS=$ac_save_IFS
2621 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2622 1.1 mrg
2623 1.1 mrg
2624 1.1 mrg # The aliases save the names the user supplied, while $host etc.
2625 1.1 mrg # will get canonicalized.
2626 1.1 mrg test -n "$target_alias" &&
2627 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2628 1.1 mrg NONENONEs,x,x, &&
2629 1.1 mrg program_prefix=${target_alias}-
2630 1.1 mrg
2631 1.1 mrg target_alias=${target_alias-$host_alias}
2632 1.1 mrg
2633 1.1 mrg ac_ext=c
2634 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2635 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2636 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2637 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2638 1.1 mrg if test -n "$ac_tool_prefix"; then
2639 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2640 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2641 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2643 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2644 1.1 mrg $as_echo_n "(cached) " >&6
2645 1.1 mrg else
2646 1.1 mrg if test -n "$CC"; then
2647 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2648 1.1 mrg else
2649 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2650 1.1 mrg for as_dir in $PATH
2651 1.1 mrg do
2652 1.1 mrg IFS=$as_save_IFS
2653 1.1 mrg test -z "$as_dir" && as_dir=.
2654 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2655 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2656 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2657 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2658 1.1 mrg break 2
2659 1.1 mrg fi
2660 1.1 mrg done
2661 1.1 mrg done
2662 1.1 mrg IFS=$as_save_IFS
2663 1.1 mrg
2664 1.1 mrg fi
2665 1.1 mrg fi
2666 1.1 mrg CC=$ac_cv_prog_CC
2667 1.1 mrg if test -n "$CC"; then
2668 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2669 1.1 mrg $as_echo "$CC" >&6; }
2670 1.1 mrg else
2671 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672 1.1 mrg $as_echo "no" >&6; }
2673 1.1 mrg fi
2674 1.1 mrg
2675 1.1 mrg
2676 1.1 mrg fi
2677 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2678 1.1 mrg ac_ct_CC=$CC
2679 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2680 1.1 mrg set dummy gcc; ac_word=$2
2681 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2682 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2683 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2684 1.1 mrg $as_echo_n "(cached) " >&6
2685 1.1 mrg else
2686 1.1 mrg if test -n "$ac_ct_CC"; then
2687 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2688 1.1 mrg else
2689 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 1.1 mrg for as_dir in $PATH
2691 1.1 mrg do
2692 1.1 mrg IFS=$as_save_IFS
2693 1.1 mrg test -z "$as_dir" && as_dir=.
2694 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2695 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2696 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2697 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2698 1.1 mrg break 2
2699 1.1 mrg fi
2700 1.1 mrg done
2701 1.1 mrg done
2702 1.1 mrg IFS=$as_save_IFS
2703 1.1 mrg
2704 1.1 mrg fi
2705 1.1 mrg fi
2706 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2707 1.1 mrg if test -n "$ac_ct_CC"; then
2708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2709 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2710 1.1 mrg else
2711 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2712 1.1 mrg $as_echo "no" >&6; }
2713 1.1 mrg fi
2714 1.1 mrg
2715 1.1 mrg if test "x$ac_ct_CC" = x; then
2716 1.1 mrg CC=""
2717 1.1 mrg else
2718 1.1 mrg case $cross_compiling:$ac_tool_warned in
2719 1.1 mrg yes:)
2720 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2721 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2722 1.1 mrg ac_tool_warned=yes ;;
2723 1.1 mrg esac
2724 1.1 mrg CC=$ac_ct_CC
2725 1.1 mrg fi
2726 1.1 mrg else
2727 1.1 mrg CC="$ac_cv_prog_CC"
2728 1.1 mrg fi
2729 1.1 mrg
2730 1.1 mrg if test -z "$CC"; then
2731 1.1 mrg if test -n "$ac_tool_prefix"; then
2732 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2733 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2734 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2735 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2736 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2737 1.1 mrg $as_echo_n "(cached) " >&6
2738 1.1 mrg else
2739 1.1 mrg if test -n "$CC"; then
2740 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2741 1.1 mrg else
2742 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2743 1.1 mrg for as_dir in $PATH
2744 1.1 mrg do
2745 1.1 mrg IFS=$as_save_IFS
2746 1.1 mrg test -z "$as_dir" && as_dir=.
2747 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2748 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2749 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2750 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2751 1.1 mrg break 2
2752 1.1 mrg fi
2753 1.1 mrg done
2754 1.1 mrg done
2755 1.1 mrg IFS=$as_save_IFS
2756 1.1 mrg
2757 1.1 mrg fi
2758 1.1 mrg fi
2759 1.1 mrg CC=$ac_cv_prog_CC
2760 1.1 mrg if test -n "$CC"; then
2761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2762 1.1 mrg $as_echo "$CC" >&6; }
2763 1.1 mrg else
2764 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2765 1.1 mrg $as_echo "no" >&6; }
2766 1.1 mrg fi
2767 1.1 mrg
2768 1.1 mrg
2769 1.1 mrg fi
2770 1.1 mrg fi
2771 1.1 mrg if test -z "$CC"; then
2772 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2773 1.1 mrg set dummy cc; ac_word=$2
2774 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2775 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2776 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2777 1.1 mrg $as_echo_n "(cached) " >&6
2778 1.1 mrg else
2779 1.1 mrg if test -n "$CC"; then
2780 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2781 1.1 mrg else
2782 1.1 mrg ac_prog_rejected=no
2783 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2784 1.1 mrg for as_dir in $PATH
2785 1.1 mrg do
2786 1.1 mrg IFS=$as_save_IFS
2787 1.1 mrg test -z "$as_dir" && as_dir=.
2788 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2789 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2790 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2791 1.1 mrg ac_prog_rejected=yes
2792 1.1 mrg continue
2793 1.1 mrg fi
2794 1.1 mrg ac_cv_prog_CC="cc"
2795 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 1.1 mrg break 2
2797 1.1 mrg fi
2798 1.1 mrg done
2799 1.1 mrg done
2800 1.1 mrg IFS=$as_save_IFS
2801 1.1 mrg
2802 1.1 mrg if test $ac_prog_rejected = yes; then
2803 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2804 1.1 mrg set dummy $ac_cv_prog_CC
2805 1.1 mrg shift
2806 1.1 mrg if test $# != 0; then
2807 1.1 mrg # We chose a different compiler from the bogus one.
2808 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2809 1.1 mrg # first if we set CC to just the basename; use the full file name.
2810 1.1 mrg shift
2811 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2812 1.1 mrg fi
2813 1.1 mrg fi
2814 1.1 mrg fi
2815 1.1 mrg fi
2816 1.1 mrg CC=$ac_cv_prog_CC
2817 1.1 mrg if test -n "$CC"; then
2818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2819 1.1 mrg $as_echo "$CC" >&6; }
2820 1.1 mrg else
2821 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2822 1.1 mrg $as_echo "no" >&6; }
2823 1.1 mrg fi
2824 1.1 mrg
2825 1.1 mrg
2826 1.1 mrg fi
2827 1.1 mrg if test -z "$CC"; then
2828 1.1 mrg if test -n "$ac_tool_prefix"; then
2829 1.1 mrg for ac_prog in cl.exe
2830 1.1 mrg do
2831 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2832 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2833 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2834 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2835 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2836 1.1 mrg $as_echo_n "(cached) " >&6
2837 1.1 mrg else
2838 1.1 mrg if test -n "$CC"; then
2839 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2840 1.1 mrg else
2841 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842 1.1 mrg for as_dir in $PATH
2843 1.1 mrg do
2844 1.1 mrg IFS=$as_save_IFS
2845 1.1 mrg test -z "$as_dir" && as_dir=.
2846 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2847 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2848 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2849 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2850 1.1 mrg break 2
2851 1.1 mrg fi
2852 1.1 mrg done
2853 1.1 mrg done
2854 1.1 mrg IFS=$as_save_IFS
2855 1.1 mrg
2856 1.1 mrg fi
2857 1.1 mrg fi
2858 1.1 mrg CC=$ac_cv_prog_CC
2859 1.1 mrg if test -n "$CC"; then
2860 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2861 1.1 mrg $as_echo "$CC" >&6; }
2862 1.1 mrg else
2863 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2864 1.1 mrg $as_echo "no" >&6; }
2865 1.1 mrg fi
2866 1.1 mrg
2867 1.1 mrg
2868 1.1 mrg test -n "$CC" && break
2869 1.1 mrg done
2870 1.1 mrg fi
2871 1.1 mrg if test -z "$CC"; then
2872 1.1 mrg ac_ct_CC=$CC
2873 1.1 mrg for ac_prog in cl.exe
2874 1.1 mrg do
2875 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2876 1.1 mrg set dummy $ac_prog; ac_word=$2
2877 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2878 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2879 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2880 1.1 mrg $as_echo_n "(cached) " >&6
2881 1.1 mrg else
2882 1.1 mrg if test -n "$ac_ct_CC"; then
2883 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2884 1.1 mrg else
2885 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2886 1.1 mrg for as_dir in $PATH
2887 1.1 mrg do
2888 1.1 mrg IFS=$as_save_IFS
2889 1.1 mrg test -z "$as_dir" && as_dir=.
2890 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2891 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2892 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2893 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2894 1.1 mrg break 2
2895 1.1 mrg fi
2896 1.1 mrg done
2897 1.1 mrg done
2898 1.1 mrg IFS=$as_save_IFS
2899 1.1 mrg
2900 1.1 mrg fi
2901 1.1 mrg fi
2902 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2903 1.1 mrg if test -n "$ac_ct_CC"; then
2904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2905 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2906 1.1 mrg else
2907 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2908 1.1 mrg $as_echo "no" >&6; }
2909 1.1 mrg fi
2910 1.1 mrg
2911 1.1 mrg
2912 1.1 mrg test -n "$ac_ct_CC" && break
2913 1.1 mrg done
2914 1.1 mrg
2915 1.1 mrg if test "x$ac_ct_CC" = x; then
2916 1.1 mrg CC=""
2917 1.1 mrg else
2918 1.1 mrg case $cross_compiling:$ac_tool_warned in
2919 1.1 mrg yes:)
2920 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2921 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2922 1.1 mrg ac_tool_warned=yes ;;
2923 1.1 mrg esac
2924 1.1 mrg CC=$ac_ct_CC
2925 1.1 mrg fi
2926 1.1 mrg fi
2927 1.1 mrg
2928 1.1 mrg fi
2929 1.1 mrg
2930 1.1 mrg
2931 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2932 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2933 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
2934 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
2935 1.1 mrg
2936 1.1 mrg # Provide some information about the compiler.
2937 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2938 1.1 mrg set X $ac_compile
2939 1.1 mrg ac_compiler=$2
2940 1.1 mrg for ac_option in --version -v -V -qversion; do
2941 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
2942 1.1 mrg case "(($ac_try" in
2943 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2944 1.1 mrg *) ac_try_echo=$ac_try;;
2945 1.1 mrg esac
2946 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2947 1.1 mrg $as_echo "$ac_try_echo"; } >&5
2948 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2949 1.1 mrg ac_status=$?
2950 1.1 mrg if test -s conftest.err; then
2951 1.1 mrg sed '10a\
2952 1.1 mrg ... rest of stderr output deleted ...
2953 1.1 mrg 10q' conftest.err >conftest.er1
2954 1.1 mrg cat conftest.er1 >&5
2955 1.1 mrg rm -f conftest.er1 conftest.err
2956 1.1 mrg fi
2957 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2958 1.1 mrg test $ac_status = 0; }
2959 1.1 mrg done
2960 1.1 mrg
2961 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 1.1 mrg /* end confdefs.h. */
2963 1.1 mrg
2964 1.1 mrg int
2965 1.1 mrg main ()
2966 1.1 mrg {
2967 1.1 mrg
2968 1.1 mrg ;
2969 1.1 mrg return 0;
2970 1.1 mrg }
2971 1.1 mrg _ACEOF
2972 1.1 mrg ac_clean_files_save=$ac_clean_files
2973 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2974 1.1 mrg # Try to create an executable without -o first, disregard a.out.
2975 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
2976 1.1 mrg # of exeext.
2977 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2978 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
2979 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2980 1.1 mrg
2981 1.1 mrg # The possible output files:
2982 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2983 1.1 mrg
2984 1.1 mrg ac_rmfiles=
2985 1.1 mrg for ac_file in $ac_files
2986 1.1 mrg do
2987 1.1 mrg case $ac_file in
2988 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2989 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2990 1.1 mrg esac
2991 1.1 mrg done
2992 1.1 mrg rm -f $ac_rmfiles
2993 1.1 mrg
2994 1.1 mrg if { { ac_try="$ac_link_default"
2995 1.1 mrg case "(($ac_try" in
2996 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2997 1.1 mrg *) ac_try_echo=$ac_try;;
2998 1.1 mrg esac
2999 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3000 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3001 1.1 mrg (eval "$ac_link_default") 2>&5
3002 1.1 mrg ac_status=$?
3003 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3004 1.1 mrg test $ac_status = 0; }; then :
3005 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3006 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3007 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3008 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3009 1.1 mrg # Autoconf.
3010 1.1 mrg for ac_file in $ac_files ''
3011 1.1 mrg do
3012 1.1 mrg test -f "$ac_file" || continue
3013 1.1 mrg case $ac_file in
3014 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3015 1.1 mrg ;;
3016 1.1 mrg [ab].out )
3017 1.1 mrg # We found the default executable, but exeext='' is most
3018 1.1 mrg # certainly right.
3019 1.1 mrg break;;
3020 1.1 mrg *.* )
3021 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3022 1.1 mrg then :; else
3023 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3024 1.1 mrg fi
3025 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3026 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3027 1.1 mrg # argument, so we may need to know it at that point already.
3028 1.1 mrg # Even if this section looks crufty: it has the advantage of
3029 1.1 mrg # actually working.
3030 1.1 mrg break;;
3031 1.1 mrg * )
3032 1.1 mrg break;;
3033 1.1 mrg esac
3034 1.1 mrg done
3035 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3036 1.1 mrg
3037 1.1 mrg else
3038 1.1 mrg ac_file=''
3039 1.1 mrg fi
3040 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3041 1.1 mrg $as_echo "$ac_file" >&6; }
3042 1.1 mrg if test -z "$ac_file"; then :
3043 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3044 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3045 1.1 mrg
3046 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048 1.1 mrg { as_fn_set_status 77
3049 1.1 mrg as_fn_error "C compiler cannot create executables
3050 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3051 1.1 mrg fi
3052 1.1 mrg ac_exeext=$ac_cv_exeext
3053 1.1 mrg
3054 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3055 1.1 mrg # the compiler is broken, or we cross compile.
3056 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3057 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3058 1.1 mrg # If not cross compiling, check that we can run a simple program.
3059 1.1 mrg if test "$cross_compiling" != yes; then
3060 1.1 mrg if { ac_try='./$ac_file'
3061 1.1 mrg { { case "(($ac_try" in
3062 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3063 1.1 mrg *) ac_try_echo=$ac_try;;
3064 1.1 mrg esac
3065 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3066 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3067 1.1 mrg (eval "$ac_try") 2>&5
3068 1.1 mrg ac_status=$?
3069 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3070 1.1 mrg test $ac_status = 0; }; }; then
3071 1.1 mrg cross_compiling=no
3072 1.1 mrg else
3073 1.1 mrg if test "$cross_compiling" = maybe; then
3074 1.1 mrg cross_compiling=yes
3075 1.1 mrg else
3076 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3077 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3078 1.1 mrg as_fn_error "cannot run C compiled programs.
3079 1.1 mrg If you meant to cross compile, use \`--host'.
3080 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3081 1.1 mrg fi
3082 1.1 mrg fi
3083 1.1 mrg fi
3084 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3085 1.1 mrg $as_echo "yes" >&6; }
3086 1.1 mrg
3087 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3088 1.1 mrg ac_clean_files=$ac_clean_files_save
3089 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3090 1.1 mrg # the compiler is broken, or we cross compile.
3091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3092 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3093 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3094 1.1 mrg $as_echo "$cross_compiling" >&6; }
3095 1.1 mrg
3096 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3097 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3098 1.1 mrg if { { ac_try="$ac_link"
3099 1.1 mrg case "(($ac_try" in
3100 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101 1.1 mrg *) ac_try_echo=$ac_try;;
3102 1.1 mrg esac
3103 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3104 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3105 1.1 mrg (eval "$ac_link") 2>&5
3106 1.1 mrg ac_status=$?
3107 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3108 1.1 mrg test $ac_status = 0; }; then :
3109 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3110 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3111 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3112 1.1 mrg # `rm'.
3113 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3114 1.1 mrg test -f "$ac_file" || continue
3115 1.1 mrg case $ac_file in
3116 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3117 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3118 1.1 mrg break;;
3119 1.1 mrg * ) break;;
3120 1.1 mrg esac
3121 1.1 mrg done
3122 1.1 mrg else
3123 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3124 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3125 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3126 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3127 1.1 mrg fi
3128 1.1 mrg rm -f conftest$ac_cv_exeext
3129 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3130 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3131 1.1 mrg
3132 1.1 mrg rm -f conftest.$ac_ext
3133 1.1 mrg EXEEXT=$ac_cv_exeext
3134 1.1 mrg ac_exeext=$EXEEXT
3135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3136 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3137 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3138 1.1 mrg $as_echo_n "(cached) " >&6
3139 1.1 mrg else
3140 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3141 1.1 mrg /* end confdefs.h. */
3142 1.1 mrg
3143 1.1 mrg int
3144 1.1 mrg main ()
3145 1.1 mrg {
3146 1.1 mrg
3147 1.1 mrg ;
3148 1.1 mrg return 0;
3149 1.1 mrg }
3150 1.1 mrg _ACEOF
3151 1.1 mrg rm -f conftest.o conftest.obj
3152 1.1 mrg if { { ac_try="$ac_compile"
3153 1.1 mrg case "(($ac_try" in
3154 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155 1.1 mrg *) ac_try_echo=$ac_try;;
3156 1.1 mrg esac
3157 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3158 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3159 1.1 mrg (eval "$ac_compile") 2>&5
3160 1.1 mrg ac_status=$?
3161 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3162 1.1 mrg test $ac_status = 0; }; then :
3163 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3164 1.1 mrg test -f "$ac_file" || continue;
3165 1.1 mrg case $ac_file in
3166 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3167 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3168 1.1 mrg break;;
3169 1.1 mrg esac
3170 1.1 mrg done
3171 1.1 mrg else
3172 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3173 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3174 1.1 mrg
3175 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3176 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3177 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3178 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3179 1.1 mrg fi
3180 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3181 1.1 mrg fi
3182 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3183 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3184 1.1 mrg OBJEXT=$ac_cv_objext
3185 1.1 mrg ac_objext=$OBJEXT
3186 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3187 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3188 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3189 1.1 mrg $as_echo_n "(cached) " >&6
3190 1.1 mrg else
3191 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3192 1.1 mrg /* end confdefs.h. */
3193 1.1 mrg
3194 1.1 mrg int
3195 1.1 mrg main ()
3196 1.1 mrg {
3197 1.1 mrg #ifndef __GNUC__
3198 1.1 mrg choke me
3199 1.1 mrg #endif
3200 1.1 mrg
3201 1.1 mrg ;
3202 1.1 mrg return 0;
3203 1.1 mrg }
3204 1.1 mrg _ACEOF
3205 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3206 1.1 mrg ac_compiler_gnu=yes
3207 1.1 mrg else
3208 1.1 mrg ac_compiler_gnu=no
3209 1.1 mrg fi
3210 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3211 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3212 1.1 mrg
3213 1.1 mrg fi
3214 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3215 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3216 1.1 mrg if test $ac_compiler_gnu = yes; then
3217 1.1 mrg GCC=yes
3218 1.1 mrg else
3219 1.1 mrg GCC=
3220 1.1 mrg fi
3221 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3222 1.1 mrg ac_save_CFLAGS=$CFLAGS
3223 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3224 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3225 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3226 1.1 mrg $as_echo_n "(cached) " >&6
3227 1.1 mrg else
3228 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3229 1.1 mrg ac_c_werror_flag=yes
3230 1.1 mrg ac_cv_prog_cc_g=no
3231 1.1 mrg CFLAGS="-g"
3232 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3233 1.1 mrg /* end confdefs.h. */
3234 1.1 mrg
3235 1.1 mrg int
3236 1.1 mrg main ()
3237 1.1 mrg {
3238 1.1 mrg
3239 1.1 mrg ;
3240 1.1 mrg return 0;
3241 1.1 mrg }
3242 1.1 mrg _ACEOF
3243 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3244 1.1 mrg ac_cv_prog_cc_g=yes
3245 1.1 mrg else
3246 1.1 mrg CFLAGS=""
3247 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3248 1.1 mrg /* end confdefs.h. */
3249 1.1 mrg
3250 1.1 mrg int
3251 1.1 mrg main ()
3252 1.1 mrg {
3253 1.1 mrg
3254 1.1 mrg ;
3255 1.1 mrg return 0;
3256 1.1 mrg }
3257 1.1 mrg _ACEOF
3258 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3259 1.1 mrg
3260 1.1 mrg else
3261 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3262 1.1 mrg CFLAGS="-g"
3263 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3264 1.1 mrg /* end confdefs.h. */
3265 1.1 mrg
3266 1.1 mrg int
3267 1.1 mrg main ()
3268 1.1 mrg {
3269 1.1 mrg
3270 1.1 mrg ;
3271 1.1 mrg return 0;
3272 1.1 mrg }
3273 1.1 mrg _ACEOF
3274 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3275 1.1 mrg ac_cv_prog_cc_g=yes
3276 1.1 mrg fi
3277 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3278 1.1 mrg fi
3279 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3280 1.1 mrg fi
3281 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3282 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3283 1.1 mrg fi
3284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3285 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3286 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3287 1.1 mrg CFLAGS=$ac_save_CFLAGS
3288 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3289 1.1 mrg if test "$GCC" = yes; then
3290 1.1 mrg CFLAGS="-g -O2"
3291 1.1 mrg else
3292 1.1 mrg CFLAGS="-g"
3293 1.1 mrg fi
3294 1.1 mrg else
3295 1.1 mrg if test "$GCC" = yes; then
3296 1.1 mrg CFLAGS="-O2"
3297 1.1 mrg else
3298 1.1 mrg CFLAGS=
3299 1.1 mrg fi
3300 1.1 mrg fi
3301 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3302 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3303 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3304 1.1 mrg $as_echo_n "(cached) " >&6
3305 1.1 mrg else
3306 1.1 mrg ac_cv_prog_cc_c89=no
3307 1.1 mrg ac_save_CC=$CC
3308 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3309 1.1 mrg /* end confdefs.h. */
3310 1.1 mrg #include <stdarg.h>
3311 1.1 mrg #include <stdio.h>
3312 1.1 mrg #include <sys/types.h>
3313 1.1 mrg #include <sys/stat.h>
3314 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3315 1.1 mrg struct buf { int x; };
3316 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3317 1.1 mrg static char *e (p, i)
3318 1.1 mrg char **p;
3319 1.1 mrg int i;
3320 1.1 mrg {
3321 1.1 mrg return p[i];
3322 1.1 mrg }
3323 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3324 1.1 mrg {
3325 1.1 mrg char *s;
3326 1.1 mrg va_list v;
3327 1.1 mrg va_start (v,p);
3328 1.1 mrg s = g (p, va_arg (v,int));
3329 1.1 mrg va_end (v);
3330 1.1 mrg return s;
3331 1.1 mrg }
3332 1.1 mrg
3333 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3334 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3335 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3336 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3337 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3338 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3339 1.1 mrg that's true only with -std. */
3340 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3341 1.1 mrg
3342 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3343 1.1 mrg inside strings and character constants. */
3344 1.1 mrg #define FOO(x) 'x'
3345 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3346 1.1 mrg
3347 1.1 mrg int test (int i, double x);
3348 1.1 mrg struct s1 {int (*f) (int a);};
3349 1.1 mrg struct s2 {int (*f) (double a);};
3350 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3351 1.1 mrg int argc;
3352 1.1 mrg char **argv;
3353 1.1 mrg int
3354 1.1 mrg main ()
3355 1.1 mrg {
3356 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3357 1.1 mrg ;
3358 1.1 mrg return 0;
3359 1.1 mrg }
3360 1.1 mrg _ACEOF
3361 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3362 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3363 1.1 mrg do
3364 1.1 mrg CC="$ac_save_CC $ac_arg"
3365 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3366 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3367 1.1 mrg fi
3368 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3369 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3370 1.1 mrg done
3371 1.1 mrg rm -f conftest.$ac_ext
3372 1.1 mrg CC=$ac_save_CC
3373 1.1 mrg
3374 1.1 mrg fi
3375 1.1 mrg # AC_CACHE_VAL
3376 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3377 1.1 mrg x)
3378 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3379 1.1 mrg $as_echo "none needed" >&6; } ;;
3380 1.1 mrg xno)
3381 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3382 1.1 mrg $as_echo "unsupported" >&6; } ;;
3383 1.1 mrg *)
3384 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3385 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3386 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3387 1.1 mrg esac
3388 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3389 1.1 mrg
3390 1.1 mrg fi
3391 1.1 mrg
3392 1.1 mrg ac_ext=c
3393 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3394 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3395 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3396 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3397 1.1 mrg
3398 1.1 mrg
3399 1.1 mrg ac_ext=c
3400 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3401 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3402 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3403 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3405 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3406 1.1 mrg # On Suns, sometimes $CPP names a directory.
3407 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
3408 1.1 mrg CPP=
3409 1.1 mrg fi
3410 1.1 mrg if test -z "$CPP"; then
3411 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
3412 1.1 mrg $as_echo_n "(cached) " >&6
3413 1.1 mrg else
3414 1.1 mrg # Double quotes because CPP needs to be expanded
3415 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3416 1.1 mrg do
3417 1.1 mrg ac_preproc_ok=false
3418 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3419 1.1 mrg do
3420 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3421 1.1 mrg # with a fresh cross-compiler works.
3422 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3423 1.1 mrg # <limits.h> exists even on freestanding compilers.
3424 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3425 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3426 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3427 1.1 mrg /* end confdefs.h. */
3428 1.1 mrg #ifdef __STDC__
3429 1.1 mrg # include <limits.h>
3430 1.1 mrg #else
3431 1.1 mrg # include <assert.h>
3432 1.1 mrg #endif
3433 1.1 mrg Syntax error
3434 1.1 mrg _ACEOF
3435 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3436 1.1 mrg
3437 1.1 mrg else
3438 1.1 mrg # Broken: fails on valid input.
3439 1.1 mrg continue
3440 1.1 mrg fi
3441 1.1 mrg rm -f conftest.err conftest.$ac_ext
3442 1.1 mrg
3443 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
3444 1.1 mrg # can be detected and how.
3445 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3446 1.1 mrg /* end confdefs.h. */
3447 1.1 mrg #include <ac_nonexistent.h>
3448 1.1 mrg _ACEOF
3449 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3450 1.1 mrg # Broken: success on invalid input.
3451 1.1 mrg continue
3452 1.1 mrg else
3453 1.1 mrg # Passes both tests.
3454 1.1 mrg ac_preproc_ok=:
3455 1.1 mrg break
3456 1.1 mrg fi
3457 1.1 mrg rm -f conftest.err conftest.$ac_ext
3458 1.1 mrg
3459 1.1 mrg done
3460 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3461 1.1 mrg rm -f conftest.err conftest.$ac_ext
3462 1.1 mrg if $ac_preproc_ok; then :
3463 1.1 mrg break
3464 1.1 mrg fi
3465 1.1 mrg
3466 1.1 mrg done
3467 1.1 mrg ac_cv_prog_CPP=$CPP
3468 1.1 mrg
3469 1.1 mrg fi
3470 1.1 mrg CPP=$ac_cv_prog_CPP
3471 1.1 mrg else
3472 1.1 mrg ac_cv_prog_CPP=$CPP
3473 1.1 mrg fi
3474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3475 1.1 mrg $as_echo "$CPP" >&6; }
3476 1.1 mrg ac_preproc_ok=false
3477 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3478 1.1 mrg do
3479 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3480 1.1 mrg # with a fresh cross-compiler works.
3481 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3482 1.1 mrg # <limits.h> exists even on freestanding compilers.
3483 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3484 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3485 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3486 1.1 mrg /* end confdefs.h. */
3487 1.1 mrg #ifdef __STDC__
3488 1.1 mrg # include <limits.h>
3489 1.1 mrg #else
3490 1.1 mrg # include <assert.h>
3491 1.1 mrg #endif
3492 1.1 mrg Syntax error
3493 1.1 mrg _ACEOF
3494 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3495 1.1 mrg
3496 1.1 mrg else
3497 1.1 mrg # Broken: fails on valid input.
3498 1.1 mrg continue
3499 1.1 mrg fi
3500 1.1 mrg rm -f conftest.err conftest.$ac_ext
3501 1.1 mrg
3502 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
3503 1.1 mrg # can be detected and how.
3504 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3505 1.1 mrg /* end confdefs.h. */
3506 1.1 mrg #include <ac_nonexistent.h>
3507 1.1 mrg _ACEOF
3508 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3509 1.1 mrg # Broken: success on invalid input.
3510 1.1 mrg continue
3511 1.1 mrg else
3512 1.1 mrg # Passes both tests.
3513 1.1 mrg ac_preproc_ok=:
3514 1.1 mrg break
3515 1.1 mrg fi
3516 1.1 mrg rm -f conftest.err conftest.$ac_ext
3517 1.1 mrg
3518 1.1 mrg done
3519 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3520 1.1 mrg rm -f conftest.err conftest.$ac_ext
3521 1.1 mrg if $ac_preproc_ok; then :
3522 1.1 mrg
3523 1.1 mrg else
3524 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3525 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3526 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
3527 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3528 1.1 mrg fi
3529 1.1 mrg
3530 1.1 mrg ac_ext=c
3531 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3532 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3533 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3534 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3535 1.1 mrg
3536 1.1 mrg
3537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3538 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3539 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
3540 1.1 mrg $as_echo_n "(cached) " >&6
3541 1.1 mrg else
3542 1.1 mrg if test -z "$GREP"; then
3543 1.1 mrg ac_path_GREP_found=false
3544 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3545 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3546 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3547 1.1 mrg do
3548 1.1 mrg IFS=$as_save_IFS
3549 1.1 mrg test -z "$as_dir" && as_dir=.
3550 1.1 mrg for ac_prog in grep ggrep; do
3551 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3552 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3553 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3554 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
3555 1.1 mrg # Check for GNU $ac_path_GREP
3556 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3557 1.1 mrg *GNU*)
3558 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3559 1.1 mrg *)
3560 1.1 mrg ac_count=0
3561 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
3562 1.1 mrg while :
3563 1.1 mrg do
3564 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3565 1.1 mrg mv "conftest.tmp" "conftest.in"
3566 1.1 mrg cp "conftest.in" "conftest.nl"
3567 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
3568 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3569 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3570 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3571 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3572 1.1 mrg # Best one so far, save it but keep looking for a better one
3573 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
3574 1.1 mrg ac_path_GREP_max=$ac_count
3575 1.1 mrg fi
3576 1.1 mrg # 10*(2^10) chars as input seems more than enough
3577 1.1 mrg test $ac_count -gt 10 && break
3578 1.1 mrg done
3579 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3580 1.1 mrg esac
3581 1.1 mrg
3582 1.1 mrg $ac_path_GREP_found && break 3
3583 1.1 mrg done
3584 1.1 mrg done
3585 1.1 mrg done
3586 1.1 mrg IFS=$as_save_IFS
3587 1.1 mrg if test -z "$ac_cv_path_GREP"; then
3588 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3589 1.1 mrg fi
3590 1.1 mrg else
3591 1.1 mrg ac_cv_path_GREP=$GREP
3592 1.1 mrg fi
3593 1.1 mrg
3594 1.1 mrg fi
3595 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3596 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
3597 1.1 mrg GREP="$ac_cv_path_GREP"
3598 1.1 mrg
3599 1.1 mrg
3600 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3601 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
3602 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
3603 1.1 mrg $as_echo_n "(cached) " >&6
3604 1.1 mrg else
3605 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3606 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
3607 1.1 mrg else
3608 1.1 mrg if test -z "$EGREP"; then
3609 1.1 mrg ac_path_EGREP_found=false
3610 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3611 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3612 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3613 1.1 mrg do
3614 1.1 mrg IFS=$as_save_IFS
3615 1.1 mrg test -z "$as_dir" && as_dir=.
3616 1.1 mrg for ac_prog in egrep; do
3617 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3618 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3619 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3620 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
3621 1.1 mrg # Check for GNU $ac_path_EGREP
3622 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
3623 1.1 mrg *GNU*)
3624 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3625 1.1 mrg *)
3626 1.1 mrg ac_count=0
3627 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
3628 1.1 mrg while :
3629 1.1 mrg do
3630 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3631 1.1 mrg mv "conftest.tmp" "conftest.in"
3632 1.1 mrg cp "conftest.in" "conftest.nl"
3633 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
3634 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3635 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3636 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3637 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3638 1.1 mrg # Best one so far, save it but keep looking for a better one
3639 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
3640 1.1 mrg ac_path_EGREP_max=$ac_count
3641 1.1 mrg fi
3642 1.1 mrg # 10*(2^10) chars as input seems more than enough
3643 1.1 mrg test $ac_count -gt 10 && break
3644 1.1 mrg done
3645 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3646 1.1 mrg esac
3647 1.1 mrg
3648 1.1 mrg $ac_path_EGREP_found && break 3
3649 1.1 mrg done
3650 1.1 mrg done
3651 1.1 mrg done
3652 1.1 mrg IFS=$as_save_IFS
3653 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
3654 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3655 1.1 mrg fi
3656 1.1 mrg else
3657 1.1 mrg ac_cv_path_EGREP=$EGREP
3658 1.1 mrg fi
3659 1.1 mrg
3660 1.1 mrg fi
3661 1.1 mrg fi
3662 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3663 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
3664 1.1 mrg EGREP="$ac_cv_path_EGREP"
3665 1.1 mrg
3666 1.1 mrg
3667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3668 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
3669 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
3670 1.1 mrg $as_echo_n "(cached) " >&6
3671 1.1 mrg else
3672 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3673 1.1 mrg /* end confdefs.h. */
3674 1.1 mrg #include <stdlib.h>
3675 1.1 mrg #include <stdarg.h>
3676 1.1 mrg #include <string.h>
3677 1.1 mrg #include <float.h>
3678 1.1 mrg
3679 1.1 mrg int
3680 1.1 mrg main ()
3681 1.1 mrg {
3682 1.1 mrg
3683 1.1 mrg ;
3684 1.1 mrg return 0;
3685 1.1 mrg }
3686 1.1 mrg _ACEOF
3687 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3688 1.1 mrg ac_cv_header_stdc=yes
3689 1.1 mrg else
3690 1.1 mrg ac_cv_header_stdc=no
3691 1.1 mrg fi
3692 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3693 1.1 mrg
3694 1.1 mrg if test $ac_cv_header_stdc = yes; then
3695 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3696 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3697 1.1 mrg /* end confdefs.h. */
3698 1.1 mrg #include <string.h>
3699 1.1 mrg
3700 1.1 mrg _ACEOF
3701 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3702 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
3703 1.1 mrg
3704 1.1 mrg else
3705 1.1 mrg ac_cv_header_stdc=no
3706 1.1 mrg fi
3707 1.1 mrg rm -f conftest*
3708 1.1 mrg
3709 1.1 mrg fi
3710 1.1 mrg
3711 1.1 mrg if test $ac_cv_header_stdc = yes; then
3712 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3713 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714 1.1 mrg /* end confdefs.h. */
3715 1.1 mrg #include <stdlib.h>
3716 1.1 mrg
3717 1.1 mrg _ACEOF
3718 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3719 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
3720 1.1 mrg
3721 1.1 mrg else
3722 1.1 mrg ac_cv_header_stdc=no
3723 1.1 mrg fi
3724 1.1 mrg rm -f conftest*
3725 1.1 mrg
3726 1.1 mrg fi
3727 1.1 mrg
3728 1.1 mrg if test $ac_cv_header_stdc = yes; then
3729 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3730 1.1 mrg if test "$cross_compiling" = yes; then :
3731 1.1 mrg :
3732 1.1 mrg else
3733 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3734 1.1 mrg /* end confdefs.h. */
3735 1.1 mrg #include <ctype.h>
3736 1.1 mrg #include <stdlib.h>
3737 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
3738 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3739 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3740 1.1 mrg #else
3741 1.1 mrg # define ISLOWER(c) \
3742 1.1 mrg (('a' <= (c) && (c) <= 'i') \
3743 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
3744 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
3745 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3746 1.1 mrg #endif
3747 1.1 mrg
3748 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3749 1.1 mrg int
3750 1.1 mrg main ()
3751 1.1 mrg {
3752 1.1 mrg int i;
3753 1.1 mrg for (i = 0; i < 256; i++)
3754 1.1 mrg if (XOR (islower (i), ISLOWER (i))
3755 1.1 mrg || toupper (i) != TOUPPER (i))
3756 1.1 mrg return 2;
3757 1.1 mrg return 0;
3758 1.1 mrg }
3759 1.1 mrg _ACEOF
3760 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
3761 1.1 mrg
3762 1.1 mrg else
3763 1.1 mrg ac_cv_header_stdc=no
3764 1.1 mrg fi
3765 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3766 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
3767 1.1 mrg fi
3768 1.1 mrg
3769 1.1 mrg fi
3770 1.1 mrg fi
3771 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3772 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
3773 1.1 mrg if test $ac_cv_header_stdc = yes; then
3774 1.1 mrg
3775 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3776 1.1 mrg
3777 1.1 mrg fi
3778 1.1 mrg
3779 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3780 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3781 1.1 mrg inttypes.h stdint.h unistd.h
3782 1.1 mrg do :
3783 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3784 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3785 1.1 mrg "
3786 1.1 mrg eval as_val=\$$as_ac_Header
3787 1.1 mrg if test "x$as_val" = x""yes; then :
3788 1.1 mrg cat >>confdefs.h <<_ACEOF
3789 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3790 1.1 mrg _ACEOF
3791 1.1 mrg
3792 1.1 mrg fi
3793 1.1 mrg
3794 1.1 mrg done
3795 1.1 mrg
3796 1.1 mrg
3797 1.1 mrg
3798 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3799 1.1 mrg if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3800 1.1 mrg MINIX=yes
3801 1.1 mrg else
3802 1.1 mrg MINIX=
3803 1.1 mrg fi
3804 1.1 mrg
3805 1.1 mrg
3806 1.1 mrg if test "$MINIX" = yes; then
3807 1.1 mrg
3808 1.1 mrg $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3809 1.1 mrg
3810 1.1 mrg
3811 1.1 mrg $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3812 1.1 mrg
3813 1.1 mrg
3814 1.1 mrg $as_echo "#define _MINIX 1" >>confdefs.h
3815 1.1 mrg
3816 1.1 mrg fi
3817 1.1 mrg
3818 1.1 mrg
3819 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3820 1.1 mrg $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3821 1.1 mrg if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3822 1.1 mrg $as_echo_n "(cached) " >&6
3823 1.1 mrg else
3824 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3825 1.1 mrg /* end confdefs.h. */
3826 1.1 mrg
3827 1.1 mrg # define __EXTENSIONS__ 1
3828 1.1 mrg $ac_includes_default
3829 1.1 mrg int
3830 1.1 mrg main ()
3831 1.1 mrg {
3832 1.1 mrg
3833 1.1 mrg ;
3834 1.1 mrg return 0;
3835 1.1 mrg }
3836 1.1 mrg _ACEOF
3837 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3838 1.1 mrg ac_cv_safe_to_define___extensions__=yes
3839 1.1 mrg else
3840 1.1 mrg ac_cv_safe_to_define___extensions__=no
3841 1.1 mrg fi
3842 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3843 1.1 mrg fi
3844 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3845 1.1 mrg $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3846 1.1 mrg test $ac_cv_safe_to_define___extensions__ = yes &&
3847 1.1 mrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3848 1.1 mrg
3849 1.1 mrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3850 1.1 mrg
3851 1.1 mrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3852 1.1 mrg
3853 1.1 mrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3854 1.1 mrg
3855 1.1 mrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3856 1.1 mrg
3857 1.1 mrg
3858 1.1 mrg
3859 1.1 mrg libtool_VERSION=1:0:0
3860 1.1 mrg
3861 1.1 mrg
3862 1.1 mrg # 1.11.1: Require that version of automake.
3863 1.1 mrg # foreign: Don't require README, INSTALL, NEWS, etc.
3864 1.1 mrg # no-define: Don't define PACKAGE and VERSION.
3865 1.1 mrg # no-dependencies: Don't generate automatic dependencies.
3866 1.1 mrg # (because it breaks when using bootstrap-lean, since some of the
3867 1.1 mrg # headers are gone at "make install" time).
3868 1.1 mrg # -Wall: Issue all automake warnings.
3869 1.1 mrg # -Wno-portability: Don't warn about constructs supported by GNU make.
3870 1.1 mrg # (because GCC requires GNU make anyhow).
3871 1.1 mrg am__api_version='1.11'
3872 1.1 mrg
3873 1.1 mrg # Find a good install program. We prefer a C program (faster),
3874 1.1 mrg # so one script is as good as another. But avoid the broken or
3875 1.1 mrg # incompatible versions:
3876 1.1 mrg # SysV /etc/install, /usr/sbin/install
3877 1.1 mrg # SunOS /usr/etc/install
3878 1.1 mrg # IRIX /sbin/install
3879 1.1 mrg # AIX /bin/install
3880 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
3881 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3882 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3883 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3884 1.1 mrg # OS/2's system install, which has a completely different semantic
3885 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
3886 1.1 mrg # Reject install programs that cannot install multiple files.
3887 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3888 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
3889 1.1 mrg if test -z "$INSTALL"; then
3890 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
3891 1.1 mrg $as_echo_n "(cached) " >&6
3892 1.1 mrg else
3893 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894 1.1 mrg for as_dir in $PATH
3895 1.1 mrg do
3896 1.1 mrg IFS=$as_save_IFS
3897 1.1 mrg test -z "$as_dir" && as_dir=.
3898 1.1 mrg # Account for people who put trailing slashes in PATH elements.
3899 1.1 mrg case $as_dir/ in #((
3900 1.1 mrg ./ | .// | /[cC]/* | \
3901 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3902 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3903 1.1 mrg /usr/ucb/* ) ;;
3904 1.1 mrg *)
3905 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
3906 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
3907 1.1 mrg # by default.
3908 1.1 mrg for ac_prog in ginstall scoinst install; do
3909 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3910 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3911 1.1 mrg if test $ac_prog = install &&
3912 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3913 1.1 mrg # AIX install. It has an incompatible calling convention.
3914 1.1 mrg :
3915 1.1 mrg elif test $ac_prog = install &&
3916 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3917 1.1 mrg # program-specific install script used by HP pwplus--don't use.
3918 1.1 mrg :
3919 1.1 mrg else
3920 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3921 1.1 mrg echo one > conftest.one
3922 1.1 mrg echo two > conftest.two
3923 1.1 mrg mkdir conftest.dir
3924 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3925 1.1 mrg test -s conftest.one && test -s conftest.two &&
3926 1.1 mrg test -s conftest.dir/conftest.one &&
3927 1.1 mrg test -s conftest.dir/conftest.two
3928 1.1 mrg then
3929 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3930 1.1 mrg break 3
3931 1.1 mrg fi
3932 1.1 mrg fi
3933 1.1 mrg fi
3934 1.1 mrg done
3935 1.1 mrg done
3936 1.1 mrg ;;
3937 1.1 mrg esac
3938 1.1 mrg
3939 1.1 mrg done
3940 1.1 mrg IFS=$as_save_IFS
3941 1.1 mrg
3942 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3943 1.1 mrg
3944 1.1 mrg fi
3945 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
3946 1.1 mrg INSTALL=$ac_cv_path_install
3947 1.1 mrg else
3948 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
3949 1.1 mrg # value for INSTALL within a source directory, because that will
3950 1.1 mrg # break other packages using the cache if that directory is
3951 1.1 mrg # removed, or if the value is a relative name.
3952 1.1 mrg INSTALL=$ac_install_sh
3953 1.1 mrg fi
3954 1.1 mrg fi
3955 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3956 1.1 mrg $as_echo "$INSTALL" >&6; }
3957 1.1 mrg
3958 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3959 1.1 mrg # It thinks the first close brace ends the variable substitution.
3960 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3961 1.1 mrg
3962 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3963 1.1 mrg
3964 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3965 1.1 mrg
3966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3967 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
3968 1.1 mrg # Just in case
3969 1.1 mrg sleep 1
3970 1.1 mrg echo timestamp > conftest.file
3971 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
3972 1.1 mrg # name. Accept space and tab only in the latter.
3973 1.1 mrg am_lf='
3974 1.1 mrg '
3975 1.1 mrg case `pwd` in
3976 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
3977 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3978 1.1 mrg esac
3979 1.1 mrg case $srcdir in
3980 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3981 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3982 1.1 mrg esac
3983 1.1 mrg
3984 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
3985 1.1 mrg # arguments. Must try -L first in case configure is actually a
3986 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
3987 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
3988 1.1 mrg # directory).
3989 1.1 mrg if (
3990 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3991 1.1 mrg if test "$*" = "X"; then
3992 1.1 mrg # -L didn't work.
3993 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
3994 1.1 mrg fi
3995 1.1 mrg rm -f conftest.file
3996 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
3997 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
3998 1.1 mrg
3999 1.1 mrg # If neither matched, then we have a broken ls. This can happen
4000 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
4001 1.1 mrg # broken ls alias from the environment. This has actually
4002 1.1 mrg # happened. Such a system could not be considered "sane".
4003 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
4004 1.1 mrg alias in your environment" "$LINENO" 5
4005 1.1 mrg fi
4006 1.1 mrg
4007 1.1 mrg test "$2" = conftest.file
4008 1.1 mrg )
4009 1.1 mrg then
4010 1.1 mrg # Ok.
4011 1.1 mrg :
4012 1.1 mrg else
4013 1.1 mrg as_fn_error "newly created file is older than distributed files!
4014 1.1 mrg Check your system clock" "$LINENO" 5
4015 1.1 mrg fi
4016 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4017 1.1 mrg $as_echo "yes" >&6; }
4018 1.1 mrg test "$program_prefix" != NONE &&
4019 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
4020 1.1 mrg # Use a double $ so make ignores it.
4021 1.1 mrg test "$program_suffix" != NONE &&
4022 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4023 1.1 mrg # Double any \ or $.
4024 1.1 mrg # By default was `s,x,x', remove it if useless.
4025 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4026 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4027 1.1 mrg
4028 1.1 mrg # expand $ac_aux_dir to an absolute path
4029 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
4030 1.1 mrg
4031 1.1 mrg if test x"${MISSING+set}" != xset; then
4032 1.1 mrg case $am_aux_dir in
4033 1.1 mrg *\ * | *\ *)
4034 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4035 1.1 mrg *)
4036 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
4037 1.1 mrg esac
4038 1.1 mrg fi
4039 1.1 mrg # Use eval to expand $SHELL
4040 1.1 mrg if eval "$MISSING --run true"; then
4041 1.1 mrg am_missing_run="$MISSING --run "
4042 1.1 mrg else
4043 1.1 mrg am_missing_run=
4044 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4045 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4046 1.1 mrg fi
4047 1.1 mrg
4048 1.1 mrg if test x"${install_sh}" != xset; then
4049 1.1 mrg case $am_aux_dir in
4050 1.1 mrg *\ * | *\ *)
4051 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4052 1.1 mrg *)
4053 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
4054 1.1 mrg esac
4055 1.1 mrg fi
4056 1.1 mrg
4057 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
4058 1.1 mrg # run `make install-strip'. However `strip' might not be the right
4059 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
4060 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
4061 1.1 mrg if test "$cross_compiling" != no; then
4062 1.1 mrg if test -n "$ac_tool_prefix"; then
4063 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4064 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
4065 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4066 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4067 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
4068 1.1 mrg $as_echo_n "(cached) " >&6
4069 1.1 mrg else
4070 1.1 mrg if test -n "$STRIP"; then
4071 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4072 1.1 mrg else
4073 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4074 1.1 mrg for as_dir in $PATH
4075 1.1 mrg do
4076 1.1 mrg IFS=$as_save_IFS
4077 1.1 mrg test -z "$as_dir" && as_dir=.
4078 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4079 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4080 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4081 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4082 1.1 mrg break 2
4083 1.1 mrg fi
4084 1.1 mrg done
4085 1.1 mrg done
4086 1.1 mrg IFS=$as_save_IFS
4087 1.1 mrg
4088 1.1 mrg fi
4089 1.1 mrg fi
4090 1.1 mrg STRIP=$ac_cv_prog_STRIP
4091 1.1 mrg if test -n "$STRIP"; then
4092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4093 1.1 mrg $as_echo "$STRIP" >&6; }
4094 1.1 mrg else
4095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4096 1.1 mrg $as_echo "no" >&6; }
4097 1.1 mrg fi
4098 1.1 mrg
4099 1.1 mrg
4100 1.1 mrg fi
4101 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
4102 1.1 mrg ac_ct_STRIP=$STRIP
4103 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
4104 1.1 mrg set dummy strip; ac_word=$2
4105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4106 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4107 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4108 1.1 mrg $as_echo_n "(cached) " >&6
4109 1.1 mrg else
4110 1.1 mrg if test -n "$ac_ct_STRIP"; then
4111 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4112 1.1 mrg else
4113 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4114 1.1 mrg for as_dir in $PATH
4115 1.1 mrg do
4116 1.1 mrg IFS=$as_save_IFS
4117 1.1 mrg test -z "$as_dir" && as_dir=.
4118 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4119 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4120 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
4121 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4122 1.1 mrg break 2
4123 1.1 mrg fi
4124 1.1 mrg done
4125 1.1 mrg done
4126 1.1 mrg IFS=$as_save_IFS
4127 1.1 mrg
4128 1.1 mrg fi
4129 1.1 mrg fi
4130 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4131 1.1 mrg if test -n "$ac_ct_STRIP"; then
4132 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4133 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
4134 1.1 mrg else
4135 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4136 1.1 mrg $as_echo "no" >&6; }
4137 1.1 mrg fi
4138 1.1 mrg
4139 1.1 mrg if test "x$ac_ct_STRIP" = x; then
4140 1.1 mrg STRIP=":"
4141 1.1 mrg else
4142 1.1 mrg case $cross_compiling:$ac_tool_warned in
4143 1.1 mrg yes:)
4144 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4145 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4146 1.1 mrg ac_tool_warned=yes ;;
4147 1.1 mrg esac
4148 1.1 mrg STRIP=$ac_ct_STRIP
4149 1.1 mrg fi
4150 1.1 mrg else
4151 1.1 mrg STRIP="$ac_cv_prog_STRIP"
4152 1.1 mrg fi
4153 1.1 mrg
4154 1.1 mrg fi
4155 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4156 1.1 mrg
4157 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4158 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4159 1.1 mrg if test -z "$MKDIR_P"; then
4160 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
4161 1.1 mrg $as_echo_n "(cached) " >&6
4162 1.1 mrg else
4163 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4164 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4165 1.1 mrg do
4166 1.1 mrg IFS=$as_save_IFS
4167 1.1 mrg test -z "$as_dir" && as_dir=.
4168 1.1 mrg for ac_prog in mkdir gmkdir; do
4169 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4170 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4171 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4172 1.1 mrg 'mkdir (GNU coreutils) '* | \
4173 1.1 mrg 'mkdir (coreutils) '* | \
4174 1.1 mrg 'mkdir (fileutils) '4.1*)
4175 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4176 1.1 mrg break 3;;
4177 1.1 mrg esac
4178 1.1 mrg done
4179 1.1 mrg done
4180 1.1 mrg done
4181 1.1 mrg IFS=$as_save_IFS
4182 1.1 mrg
4183 1.1 mrg fi
4184 1.1 mrg
4185 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
4186 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
4187 1.1 mrg else
4188 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
4189 1.1 mrg # value for MKDIR_P within a source directory, because that will
4190 1.1 mrg # break other packages using the cache if that directory is
4191 1.1 mrg # removed, or if the value is a relative name.
4192 1.1 mrg test -d ./--version && rmdir ./--version
4193 1.1 mrg MKDIR_P="$ac_install_sh -d"
4194 1.1 mrg fi
4195 1.1 mrg fi
4196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4197 1.1 mrg $as_echo "$MKDIR_P" >&6; }
4198 1.1 mrg
4199 1.1 mrg mkdir_p="$MKDIR_P"
4200 1.1 mrg case $mkdir_p in
4201 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
4202 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4203 1.1 mrg esac
4204 1.1 mrg
4205 1.1 mrg for ac_prog in gawk mawk nawk awk
4206 1.1 mrg do
4207 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4208 1.1 mrg set dummy $ac_prog; ac_word=$2
4209 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4210 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4211 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
4212 1.1 mrg $as_echo_n "(cached) " >&6
4213 1.1 mrg else
4214 1.1 mrg if test -n "$AWK"; then
4215 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
4216 1.1 mrg else
4217 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4218 1.1 mrg for as_dir in $PATH
4219 1.1 mrg do
4220 1.1 mrg IFS=$as_save_IFS
4221 1.1 mrg test -z "$as_dir" && as_dir=.
4222 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4223 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4224 1.1 mrg ac_cv_prog_AWK="$ac_prog"
4225 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4226 1.1 mrg break 2
4227 1.1 mrg fi
4228 1.1 mrg done
4229 1.1 mrg done
4230 1.1 mrg IFS=$as_save_IFS
4231 1.1 mrg
4232 1.1 mrg fi
4233 1.1 mrg fi
4234 1.1 mrg AWK=$ac_cv_prog_AWK
4235 1.1 mrg if test -n "$AWK"; then
4236 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4237 1.1 mrg $as_echo "$AWK" >&6; }
4238 1.1 mrg else
4239 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4240 1.1 mrg $as_echo "no" >&6; }
4241 1.1 mrg fi
4242 1.1 mrg
4243 1.1 mrg
4244 1.1 mrg test -n "$AWK" && break
4245 1.1 mrg done
4246 1.1 mrg
4247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4248 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4249 1.1 mrg set x ${MAKE-make}
4250 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4251 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4252 1.1 mrg $as_echo_n "(cached) " >&6
4253 1.1 mrg else
4254 1.1 mrg cat >conftest.make <<\_ACEOF
4255 1.1 mrg SHELL = /bin/sh
4256 1.1 mrg all:
4257 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
4258 1.1 mrg _ACEOF
4259 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4260 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
4261 1.1 mrg *@@@%%%=?*=@@@%%%*)
4262 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
4263 1.1 mrg *)
4264 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
4265 1.1 mrg esac
4266 1.1 mrg rm -f conftest.make
4267 1.1 mrg fi
4268 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4270 1.1 mrg $as_echo "yes" >&6; }
4271 1.1 mrg SET_MAKE=
4272 1.1 mrg else
4273 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4274 1.1 mrg $as_echo "no" >&6; }
4275 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
4276 1.1 mrg fi
4277 1.1 mrg
4278 1.1 mrg rm -rf .tst 2>/dev/null
4279 1.1 mrg mkdir .tst 2>/dev/null
4280 1.1 mrg if test -d .tst; then
4281 1.1 mrg am__leading_dot=.
4282 1.1 mrg else
4283 1.1 mrg am__leading_dot=_
4284 1.1 mrg fi
4285 1.1 mrg rmdir .tst 2>/dev/null
4286 1.1 mrg
4287 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
4288 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4289 1.1 mrg # is not polluted with repeated "-I."
4290 1.1 mrg am__isrc=' -I$(srcdir)'
4291 1.1 mrg # test to see if srcdir already configured
4292 1.1 mrg if test -f $srcdir/config.status; then
4293 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4294 1.1 mrg fi
4295 1.1 mrg fi
4296 1.1 mrg
4297 1.1 mrg # test whether we have cygpath
4298 1.1 mrg if test -z "$CYGPATH_W"; then
4299 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
4300 1.1 mrg CYGPATH_W='cygpath -w'
4301 1.1 mrg else
4302 1.1 mrg CYGPATH_W=echo
4303 1.1 mrg fi
4304 1.1 mrg fi
4305 1.1 mrg
4306 1.1 mrg
4307 1.1 mrg # Define the identity of the package.
4308 1.1 mrg PACKAGE='libbacktrace'
4309 1.1 mrg VERSION='version-unused'
4310 1.1 mrg
4311 1.1 mrg
4312 1.1 mrg # Some tools Automake needs.
4313 1.1 mrg
4314 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4315 1.1 mrg
4316 1.1 mrg
4317 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4318 1.1 mrg
4319 1.1 mrg
4320 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4321 1.1 mrg
4322 1.1 mrg
4323 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4324 1.1 mrg
4325 1.1 mrg
4326 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4327 1.1 mrg
4328 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
4329 1.1 mrg # some platforms.
4330 1.3.4.1 christos # Always define AMTAR for backward compatibility. Yes, it's still used
4331 1.3.4.1 christos # in the wild :-( We should find a proper way to deprecate it ...
4332 1.3.4.1 christos AMTAR='$${TAR-tar}'
4333 1.1 mrg
4334 1.3.4.1 christos am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4335 1.1 mrg
4336 1.1 mrg
4337 1.1 mrg
4338 1.1 mrg
4339 1.1 mrg
4340 1.1 mrg
4341 1.1 mrg
4342 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4343 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4344 1.1 mrg # Check whether --enable-maintainer-mode was given.
4345 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
4346 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4347 1.1 mrg else
4348 1.1 mrg USE_MAINTAINER_MODE=no
4349 1.1 mrg fi
4350 1.1 mrg
4351 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4352 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
4353 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
4354 1.1 mrg MAINTAINER_MODE_TRUE=
4355 1.1 mrg MAINTAINER_MODE_FALSE='#'
4356 1.1 mrg else
4357 1.1 mrg MAINTAINER_MODE_TRUE='#'
4358 1.1 mrg MAINTAINER_MODE_FALSE=
4359 1.1 mrg fi
4360 1.1 mrg
4361 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
4362 1.1 mrg
4363 1.1 mrg
4364 1.1 mrg
4365 1.1 mrg
4366 1.1 mrg # Check whether --with-target-subdir was given.
4367 1.1 mrg if test "${with_target_subdir+set}" = set; then :
4368 1.1 mrg withval=$with_target_subdir;
4369 1.1 mrg fi
4370 1.1 mrg
4371 1.1 mrg
4372 1.1 mrg # We must force CC to /not/ be precious variables; otherwise
4373 1.1 mrg # the wrong, non-multilib-adjusted value will be used in multilibs.
4374 1.1 mrg # As a side effect, we have to subst CFLAGS ourselves.
4375 1.1 mrg
4376 1.1 mrg
4377 1.1 mrg ac_ext=c
4378 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4379 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4380 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4381 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4382 1.1 mrg if test -n "$ac_tool_prefix"; then
4383 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4384 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
4385 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4386 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4387 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4388 1.1 mrg $as_echo_n "(cached) " >&6
4389 1.1 mrg else
4390 1.1 mrg if test -n "$CC"; then
4391 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4392 1.1 mrg else
4393 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4394 1.1 mrg for as_dir in $PATH
4395 1.1 mrg do
4396 1.1 mrg IFS=$as_save_IFS
4397 1.1 mrg test -z "$as_dir" && as_dir=.
4398 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4399 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4400 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
4401 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4402 1.1 mrg break 2
4403 1.1 mrg fi
4404 1.1 mrg done
4405 1.1 mrg done
4406 1.1 mrg IFS=$as_save_IFS
4407 1.1 mrg
4408 1.1 mrg fi
4409 1.1 mrg fi
4410 1.1 mrg CC=$ac_cv_prog_CC
4411 1.1 mrg if test -n "$CC"; then
4412 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4413 1.1 mrg $as_echo "$CC" >&6; }
4414 1.1 mrg else
4415 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4416 1.1 mrg $as_echo "no" >&6; }
4417 1.1 mrg fi
4418 1.1 mrg
4419 1.1 mrg
4420 1.1 mrg fi
4421 1.1 mrg if test -z "$ac_cv_prog_CC"; then
4422 1.1 mrg ac_ct_CC=$CC
4423 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
4424 1.1 mrg set dummy gcc; ac_word=$2
4425 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4426 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4427 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4428 1.1 mrg $as_echo_n "(cached) " >&6
4429 1.1 mrg else
4430 1.1 mrg if test -n "$ac_ct_CC"; then
4431 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4432 1.1 mrg else
4433 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4434 1.1 mrg for as_dir in $PATH
4435 1.1 mrg do
4436 1.1 mrg IFS=$as_save_IFS
4437 1.1 mrg test -z "$as_dir" && as_dir=.
4438 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4439 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4440 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
4441 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4442 1.1 mrg break 2
4443 1.1 mrg fi
4444 1.1 mrg done
4445 1.1 mrg done
4446 1.1 mrg IFS=$as_save_IFS
4447 1.1 mrg
4448 1.1 mrg fi
4449 1.1 mrg fi
4450 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4451 1.1 mrg if test -n "$ac_ct_CC"; then
4452 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4453 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
4454 1.1 mrg else
4455 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4456 1.1 mrg $as_echo "no" >&6; }
4457 1.1 mrg fi
4458 1.1 mrg
4459 1.1 mrg if test "x$ac_ct_CC" = x; then
4460 1.1 mrg CC=""
4461 1.1 mrg else
4462 1.1 mrg case $cross_compiling:$ac_tool_warned in
4463 1.1 mrg yes:)
4464 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4465 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4466 1.1 mrg ac_tool_warned=yes ;;
4467 1.1 mrg esac
4468 1.1 mrg CC=$ac_ct_CC
4469 1.1 mrg fi
4470 1.1 mrg else
4471 1.1 mrg CC="$ac_cv_prog_CC"
4472 1.1 mrg fi
4473 1.1 mrg
4474 1.1 mrg if test -z "$CC"; then
4475 1.1 mrg if test -n "$ac_tool_prefix"; then
4476 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4477 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
4478 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4479 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4480 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4481 1.1 mrg $as_echo_n "(cached) " >&6
4482 1.1 mrg else
4483 1.1 mrg if test -n "$CC"; then
4484 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4485 1.1 mrg else
4486 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4487 1.1 mrg for as_dir in $PATH
4488 1.1 mrg do
4489 1.1 mrg IFS=$as_save_IFS
4490 1.1 mrg test -z "$as_dir" && as_dir=.
4491 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4492 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4493 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
4494 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4495 1.1 mrg break 2
4496 1.1 mrg fi
4497 1.1 mrg done
4498 1.1 mrg done
4499 1.1 mrg IFS=$as_save_IFS
4500 1.1 mrg
4501 1.1 mrg fi
4502 1.1 mrg fi
4503 1.1 mrg CC=$ac_cv_prog_CC
4504 1.1 mrg if test -n "$CC"; then
4505 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4506 1.1 mrg $as_echo "$CC" >&6; }
4507 1.1 mrg else
4508 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4509 1.1 mrg $as_echo "no" >&6; }
4510 1.1 mrg fi
4511 1.1 mrg
4512 1.1 mrg
4513 1.1 mrg fi
4514 1.1 mrg fi
4515 1.1 mrg if test -z "$CC"; then
4516 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
4517 1.1 mrg set dummy cc; ac_word=$2
4518 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4519 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4520 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4521 1.1 mrg $as_echo_n "(cached) " >&6
4522 1.1 mrg else
4523 1.1 mrg if test -n "$CC"; then
4524 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4525 1.1 mrg else
4526 1.1 mrg ac_prog_rejected=no
4527 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4528 1.1 mrg for as_dir in $PATH
4529 1.1 mrg do
4530 1.1 mrg IFS=$as_save_IFS
4531 1.1 mrg test -z "$as_dir" && as_dir=.
4532 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4533 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4534 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4535 1.1 mrg ac_prog_rejected=yes
4536 1.1 mrg continue
4537 1.1 mrg fi
4538 1.1 mrg ac_cv_prog_CC="cc"
4539 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4540 1.1 mrg break 2
4541 1.1 mrg fi
4542 1.1 mrg done
4543 1.1 mrg done
4544 1.1 mrg IFS=$as_save_IFS
4545 1.1 mrg
4546 1.1 mrg if test $ac_prog_rejected = yes; then
4547 1.1 mrg # We found a bogon in the path, so make sure we never use it.
4548 1.1 mrg set dummy $ac_cv_prog_CC
4549 1.1 mrg shift
4550 1.1 mrg if test $# != 0; then
4551 1.1 mrg # We chose a different compiler from the bogus one.
4552 1.1 mrg # However, it has the same basename, so the bogon will be chosen
4553 1.1 mrg # first if we set CC to just the basename; use the full file name.
4554 1.1 mrg shift
4555 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4556 1.1 mrg fi
4557 1.1 mrg fi
4558 1.1 mrg fi
4559 1.1 mrg fi
4560 1.1 mrg CC=$ac_cv_prog_CC
4561 1.1 mrg if test -n "$CC"; then
4562 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4563 1.1 mrg $as_echo "$CC" >&6; }
4564 1.1 mrg else
4565 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4566 1.1 mrg $as_echo "no" >&6; }
4567 1.1 mrg fi
4568 1.1 mrg
4569 1.1 mrg
4570 1.1 mrg fi
4571 1.1 mrg if test -z "$CC"; then
4572 1.1 mrg if test -n "$ac_tool_prefix"; then
4573 1.1 mrg for ac_prog in cl.exe
4574 1.1 mrg do
4575 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4576 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4577 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4578 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4579 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4580 1.1 mrg $as_echo_n "(cached) " >&6
4581 1.1 mrg else
4582 1.1 mrg if test -n "$CC"; then
4583 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4584 1.1 mrg else
4585 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586 1.1 mrg for as_dir in $PATH
4587 1.1 mrg do
4588 1.1 mrg IFS=$as_save_IFS
4589 1.1 mrg test -z "$as_dir" && as_dir=.
4590 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4591 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4592 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4593 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4594 1.1 mrg break 2
4595 1.1 mrg fi
4596 1.1 mrg done
4597 1.1 mrg done
4598 1.1 mrg IFS=$as_save_IFS
4599 1.1 mrg
4600 1.1 mrg fi
4601 1.1 mrg fi
4602 1.1 mrg CC=$ac_cv_prog_CC
4603 1.1 mrg if test -n "$CC"; then
4604 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4605 1.1 mrg $as_echo "$CC" >&6; }
4606 1.1 mrg else
4607 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4608 1.1 mrg $as_echo "no" >&6; }
4609 1.1 mrg fi
4610 1.1 mrg
4611 1.1 mrg
4612 1.1 mrg test -n "$CC" && break
4613 1.1 mrg done
4614 1.1 mrg fi
4615 1.1 mrg if test -z "$CC"; then
4616 1.1 mrg ac_ct_CC=$CC
4617 1.1 mrg for ac_prog in cl.exe
4618 1.1 mrg do
4619 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4620 1.1 mrg set dummy $ac_prog; ac_word=$2
4621 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4622 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4623 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4624 1.1 mrg $as_echo_n "(cached) " >&6
4625 1.1 mrg else
4626 1.1 mrg if test -n "$ac_ct_CC"; then
4627 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4628 1.1 mrg else
4629 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4630 1.1 mrg for as_dir in $PATH
4631 1.1 mrg do
4632 1.1 mrg IFS=$as_save_IFS
4633 1.1 mrg test -z "$as_dir" && as_dir=.
4634 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4635 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4636 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
4637 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4638 1.1 mrg break 2
4639 1.1 mrg fi
4640 1.1 mrg done
4641 1.1 mrg done
4642 1.1 mrg IFS=$as_save_IFS
4643 1.1 mrg
4644 1.1 mrg fi
4645 1.1 mrg fi
4646 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4647 1.1 mrg if test -n "$ac_ct_CC"; then
4648 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4649 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
4650 1.1 mrg else
4651 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4652 1.1 mrg $as_echo "no" >&6; }
4653 1.1 mrg fi
4654 1.1 mrg
4655 1.1 mrg
4656 1.1 mrg test -n "$ac_ct_CC" && break
4657 1.1 mrg done
4658 1.1 mrg
4659 1.1 mrg if test "x$ac_ct_CC" = x; then
4660 1.1 mrg CC=""
4661 1.1 mrg else
4662 1.1 mrg case $cross_compiling:$ac_tool_warned in
4663 1.1 mrg yes:)
4664 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4665 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4666 1.1 mrg ac_tool_warned=yes ;;
4667 1.1 mrg esac
4668 1.1 mrg CC=$ac_ct_CC
4669 1.1 mrg fi
4670 1.1 mrg fi
4671 1.1 mrg
4672 1.1 mrg fi
4673 1.1 mrg
4674 1.1 mrg
4675 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4676 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4677 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
4678 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
4679 1.1 mrg
4680 1.1 mrg # Provide some information about the compiler.
4681 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4682 1.1 mrg set X $ac_compile
4683 1.1 mrg ac_compiler=$2
4684 1.1 mrg for ac_option in --version -v -V -qversion; do
4685 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
4686 1.1 mrg case "(($ac_try" in
4687 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4688 1.1 mrg *) ac_try_echo=$ac_try;;
4689 1.1 mrg esac
4690 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4691 1.1 mrg $as_echo "$ac_try_echo"; } >&5
4692 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4693 1.1 mrg ac_status=$?
4694 1.1 mrg if test -s conftest.err; then
4695 1.1 mrg sed '10a\
4696 1.1 mrg ... rest of stderr output deleted ...
4697 1.1 mrg 10q' conftest.err >conftest.er1
4698 1.1 mrg cat conftest.er1 >&5
4699 1.1 mrg rm -f conftest.er1 conftest.err
4700 1.1 mrg fi
4701 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4702 1.1 mrg test $ac_status = 0; }
4703 1.1 mrg done
4704 1.1 mrg
4705 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4706 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4707 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4708 1.1 mrg $as_echo_n "(cached) " >&6
4709 1.1 mrg else
4710 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4711 1.1 mrg /* end confdefs.h. */
4712 1.1 mrg
4713 1.1 mrg int
4714 1.1 mrg main ()
4715 1.1 mrg {
4716 1.1 mrg #ifndef __GNUC__
4717 1.1 mrg choke me
4718 1.1 mrg #endif
4719 1.1 mrg
4720 1.1 mrg ;
4721 1.1 mrg return 0;
4722 1.1 mrg }
4723 1.1 mrg _ACEOF
4724 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4725 1.1 mrg ac_compiler_gnu=yes
4726 1.1 mrg else
4727 1.1 mrg ac_compiler_gnu=no
4728 1.1 mrg fi
4729 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4730 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
4731 1.1 mrg
4732 1.1 mrg fi
4733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4734 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4735 1.1 mrg if test $ac_compiler_gnu = yes; then
4736 1.1 mrg GCC=yes
4737 1.1 mrg else
4738 1.1 mrg GCC=
4739 1.1 mrg fi
4740 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
4741 1.1 mrg ac_save_CFLAGS=$CFLAGS
4742 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4743 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
4744 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
4745 1.1 mrg $as_echo_n "(cached) " >&6
4746 1.1 mrg else
4747 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
4748 1.1 mrg ac_c_werror_flag=yes
4749 1.1 mrg ac_cv_prog_cc_g=no
4750 1.1 mrg CFLAGS="-g"
4751 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4752 1.1 mrg /* end confdefs.h. */
4753 1.1 mrg
4754 1.1 mrg int
4755 1.1 mrg main ()
4756 1.1 mrg {
4757 1.1 mrg
4758 1.1 mrg ;
4759 1.1 mrg return 0;
4760 1.1 mrg }
4761 1.1 mrg _ACEOF
4762 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4763 1.1 mrg ac_cv_prog_cc_g=yes
4764 1.1 mrg else
4765 1.1 mrg CFLAGS=""
4766 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4767 1.1 mrg /* end confdefs.h. */
4768 1.1 mrg
4769 1.1 mrg int
4770 1.1 mrg main ()
4771 1.1 mrg {
4772 1.1 mrg
4773 1.1 mrg ;
4774 1.1 mrg return 0;
4775 1.1 mrg }
4776 1.1 mrg _ACEOF
4777 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4778 1.1 mrg
4779 1.1 mrg else
4780 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4781 1.1 mrg CFLAGS="-g"
4782 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4783 1.1 mrg /* end confdefs.h. */
4784 1.1 mrg
4785 1.1 mrg int
4786 1.1 mrg main ()
4787 1.1 mrg {
4788 1.1 mrg
4789 1.1 mrg ;
4790 1.1 mrg return 0;
4791 1.1 mrg }
4792 1.1 mrg _ACEOF
4793 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4794 1.1 mrg ac_cv_prog_cc_g=yes
4795 1.1 mrg fi
4796 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4797 1.1 mrg fi
4798 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4799 1.1 mrg fi
4800 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4801 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4802 1.1 mrg fi
4803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4804 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
4805 1.1 mrg if test "$ac_test_CFLAGS" = set; then
4806 1.1 mrg CFLAGS=$ac_save_CFLAGS
4807 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
4808 1.1 mrg if test "$GCC" = yes; then
4809 1.1 mrg CFLAGS="-g -O2"
4810 1.1 mrg else
4811 1.1 mrg CFLAGS="-g"
4812 1.1 mrg fi
4813 1.1 mrg else
4814 1.1 mrg if test "$GCC" = yes; then
4815 1.1 mrg CFLAGS="-O2"
4816 1.1 mrg else
4817 1.1 mrg CFLAGS=
4818 1.1 mrg fi
4819 1.1 mrg fi
4820 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4821 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4822 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
4823 1.1 mrg $as_echo_n "(cached) " >&6
4824 1.1 mrg else
4825 1.1 mrg ac_cv_prog_cc_c89=no
4826 1.1 mrg ac_save_CC=$CC
4827 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4828 1.1 mrg /* end confdefs.h. */
4829 1.1 mrg #include <stdarg.h>
4830 1.1 mrg #include <stdio.h>
4831 1.1 mrg #include <sys/types.h>
4832 1.1 mrg #include <sys/stat.h>
4833 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4834 1.1 mrg struct buf { int x; };
4835 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
4836 1.1 mrg static char *e (p, i)
4837 1.1 mrg char **p;
4838 1.1 mrg int i;
4839 1.1 mrg {
4840 1.1 mrg return p[i];
4841 1.1 mrg }
4842 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
4843 1.1 mrg {
4844 1.1 mrg char *s;
4845 1.1 mrg va_list v;
4846 1.1 mrg va_start (v,p);
4847 1.1 mrg s = g (p, va_arg (v,int));
4848 1.1 mrg va_end (v);
4849 1.1 mrg return s;
4850 1.1 mrg }
4851 1.1 mrg
4852 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4853 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
4854 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
4855 1.1 mrg as 'x'. The following induces an error, until -std is added to get
4856 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4857 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
4858 1.1 mrg that's true only with -std. */
4859 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4860 1.1 mrg
4861 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4862 1.1 mrg inside strings and character constants. */
4863 1.1 mrg #define FOO(x) 'x'
4864 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4865 1.1 mrg
4866 1.1 mrg int test (int i, double x);
4867 1.1 mrg struct s1 {int (*f) (int a);};
4868 1.1 mrg struct s2 {int (*f) (double a);};
4869 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4870 1.1 mrg int argc;
4871 1.1 mrg char **argv;
4872 1.1 mrg int
4873 1.1 mrg main ()
4874 1.1 mrg {
4875 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4876 1.1 mrg ;
4877 1.1 mrg return 0;
4878 1.1 mrg }
4879 1.1 mrg _ACEOF
4880 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4881 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4882 1.1 mrg do
4883 1.1 mrg CC="$ac_save_CC $ac_arg"
4884 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4885 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
4886 1.1 mrg fi
4887 1.1 mrg rm -f core conftest.err conftest.$ac_objext
4888 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
4889 1.1 mrg done
4890 1.1 mrg rm -f conftest.$ac_ext
4891 1.1 mrg CC=$ac_save_CC
4892 1.1 mrg
4893 1.1 mrg fi
4894 1.1 mrg # AC_CACHE_VAL
4895 1.1 mrg case "x$ac_cv_prog_cc_c89" in
4896 1.1 mrg x)
4897 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4898 1.1 mrg $as_echo "none needed" >&6; } ;;
4899 1.1 mrg xno)
4900 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4901 1.1 mrg $as_echo "unsupported" >&6; } ;;
4902 1.1 mrg *)
4903 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
4904 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4905 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4906 1.1 mrg esac
4907 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
4908 1.1 mrg
4909 1.1 mrg fi
4910 1.1 mrg
4911 1.1 mrg ac_ext=c
4912 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4913 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4914 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4915 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4916 1.1 mrg
4917 1.1 mrg
4918 1.1 mrg
4919 1.1 mrg
4920 1.1 mrg
4921 1.1 mrg if test -n "$ac_tool_prefix"; then
4922 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4923 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4924 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4925 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4926 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
4927 1.1 mrg $as_echo_n "(cached) " >&6
4928 1.1 mrg else
4929 1.1 mrg if test -n "$RANLIB"; then
4930 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4931 1.1 mrg else
4932 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4933 1.1 mrg for as_dir in $PATH
4934 1.1 mrg do
4935 1.1 mrg IFS=$as_save_IFS
4936 1.1 mrg test -z "$as_dir" && as_dir=.
4937 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4938 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4939 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4940 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4941 1.1 mrg break 2
4942 1.1 mrg fi
4943 1.1 mrg done
4944 1.1 mrg done
4945 1.1 mrg IFS=$as_save_IFS
4946 1.1 mrg
4947 1.1 mrg fi
4948 1.1 mrg fi
4949 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
4950 1.1 mrg if test -n "$RANLIB"; then
4951 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4952 1.1 mrg $as_echo "$RANLIB" >&6; }
4953 1.1 mrg else
4954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4955 1.1 mrg $as_echo "no" >&6; }
4956 1.1 mrg fi
4957 1.1 mrg
4958 1.1 mrg
4959 1.1 mrg fi
4960 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
4961 1.1 mrg ac_ct_RANLIB=$RANLIB
4962 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
4963 1.1 mrg set dummy ranlib; ac_word=$2
4964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4965 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4966 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4967 1.1 mrg $as_echo_n "(cached) " >&6
4968 1.1 mrg else
4969 1.1 mrg if test -n "$ac_ct_RANLIB"; then
4970 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4971 1.1 mrg else
4972 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4973 1.1 mrg for as_dir in $PATH
4974 1.1 mrg do
4975 1.1 mrg IFS=$as_save_IFS
4976 1.1 mrg test -z "$as_dir" && as_dir=.
4977 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4978 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4979 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
4980 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4981 1.1 mrg break 2
4982 1.1 mrg fi
4983 1.1 mrg done
4984 1.1 mrg done
4985 1.1 mrg IFS=$as_save_IFS
4986 1.1 mrg
4987 1.1 mrg fi
4988 1.1 mrg fi
4989 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4990 1.1 mrg if test -n "$ac_ct_RANLIB"; then
4991 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4992 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
4993 1.1 mrg else
4994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4995 1.1 mrg $as_echo "no" >&6; }
4996 1.1 mrg fi
4997 1.1 mrg
4998 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
4999 1.1 mrg RANLIB=":"
5000 1.1 mrg else
5001 1.1 mrg case $cross_compiling:$ac_tool_warned in
5002 1.1 mrg yes:)
5003 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5004 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5005 1.1 mrg ac_tool_warned=yes ;;
5006 1.1 mrg esac
5007 1.1 mrg RANLIB=$ac_ct_RANLIB
5008 1.1 mrg fi
5009 1.1 mrg else
5010 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5011 1.1 mrg fi
5012 1.1 mrg
5013 1.1 mrg
5014 1.1 mrg for ac_prog in gawk mawk nawk awk
5015 1.1 mrg do
5016 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5017 1.1 mrg set dummy $ac_prog; ac_word=$2
5018 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5019 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5020 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
5021 1.1 mrg $as_echo_n "(cached) " >&6
5022 1.1 mrg else
5023 1.1 mrg if test -n "$AWK"; then
5024 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
5025 1.1 mrg else
5026 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5027 1.1 mrg for as_dir in $PATH
5028 1.1 mrg do
5029 1.1 mrg IFS=$as_save_IFS
5030 1.1 mrg test -z "$as_dir" && as_dir=.
5031 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5032 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5033 1.1 mrg ac_cv_prog_AWK="$ac_prog"
5034 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5035 1.1 mrg break 2
5036 1.1 mrg fi
5037 1.1 mrg done
5038 1.1 mrg done
5039 1.1 mrg IFS=$as_save_IFS
5040 1.1 mrg
5041 1.1 mrg fi
5042 1.1 mrg fi
5043 1.1 mrg AWK=$ac_cv_prog_AWK
5044 1.1 mrg if test -n "$AWK"; then
5045 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5046 1.1 mrg $as_echo "$AWK" >&6; }
5047 1.1 mrg else
5048 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5049 1.1 mrg $as_echo "no" >&6; }
5050 1.1 mrg fi
5051 1.1 mrg
5052 1.1 mrg
5053 1.1 mrg test -n "$AWK" && break
5054 1.1 mrg done
5055 1.1 mrg
5056 1.1 mrg case "$AWK" in
5057 1.1 mrg "") as_fn_error "can't build without awk" "$LINENO" 5 ;;
5058 1.1 mrg esac
5059 1.1 mrg
5060 1.1 mrg case `pwd` in
5061 1.1 mrg *\ * | *\ *)
5062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5063 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5064 1.1 mrg esac
5065 1.1 mrg
5066 1.1 mrg
5067 1.1 mrg
5068 1.1 mrg macro_version='2.2.7a'
5069 1.1 mrg macro_revision='1.3134'
5070 1.1 mrg
5071 1.1 mrg
5072 1.1 mrg
5073 1.1 mrg
5074 1.1 mrg
5075 1.1 mrg
5076 1.1 mrg
5077 1.1 mrg
5078 1.1 mrg
5079 1.1 mrg
5080 1.1 mrg
5081 1.1 mrg
5082 1.1 mrg
5083 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
5084 1.1 mrg
5085 1.1 mrg # Backslashify metacharacters that are still active within
5086 1.1 mrg # double-quoted strings.
5087 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5088 1.1 mrg
5089 1.1 mrg # Same as above, but do not quote variable references.
5090 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
5091 1.1 mrg
5092 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
5093 1.1 mrg # double_quote_subst'ed string.
5094 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5095 1.1 mrg
5096 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
5097 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5098 1.1 mrg
5099 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
5100 1.1 mrg no_glob_subst='s/\*/\\\*/g'
5101 1.1 mrg
5102 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5103 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5104 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5105 1.1 mrg
5106 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5107 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
5108 1.1 mrg # Test print first, because it will be a builtin if present.
5109 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5110 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5111 1.1 mrg ECHO='print -r --'
5112 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5113 1.1 mrg ECHO='printf %s\n'
5114 1.1 mrg else
5115 1.1 mrg # Use this function as a fallback that always works.
5116 1.1 mrg func_fallback_echo ()
5117 1.1 mrg {
5118 1.1 mrg eval 'cat <<_LTECHO_EOF
5119 1.1 mrg $1
5120 1.1 mrg _LTECHO_EOF'
5121 1.1 mrg }
5122 1.1 mrg ECHO='func_fallback_echo'
5123 1.1 mrg fi
5124 1.1 mrg
5125 1.1 mrg # func_echo_all arg...
5126 1.1 mrg # Invoke $ECHO with all args, space-separated.
5127 1.1 mrg func_echo_all ()
5128 1.1 mrg {
5129 1.1 mrg $ECHO ""
5130 1.1 mrg }
5131 1.1 mrg
5132 1.1 mrg case "$ECHO" in
5133 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5134 1.1 mrg $as_echo "printf" >&6; } ;;
5135 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5136 1.1 mrg $as_echo "print -r" >&6; } ;;
5137 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5138 1.1 mrg $as_echo "cat" >&6; } ;;
5139 1.1 mrg esac
5140 1.1 mrg
5141 1.1 mrg
5142 1.1 mrg
5143 1.1 mrg
5144 1.1 mrg
5145 1.1 mrg
5146 1.1 mrg
5147 1.1 mrg
5148 1.1 mrg
5149 1.1 mrg
5150 1.1 mrg
5151 1.1 mrg
5152 1.1 mrg
5153 1.1 mrg
5154 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5155 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5156 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
5157 1.1 mrg $as_echo_n "(cached) " >&6
5158 1.1 mrg else
5159 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5160 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
5161 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
5162 1.1 mrg done
5163 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5164 1.1 mrg { ac_script=; unset ac_script;}
5165 1.1 mrg if test -z "$SED"; then
5166 1.1 mrg ac_path_SED_found=false
5167 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5168 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5169 1.1 mrg for as_dir in $PATH
5170 1.1 mrg do
5171 1.1 mrg IFS=$as_save_IFS
5172 1.1 mrg test -z "$as_dir" && as_dir=.
5173 1.1 mrg for ac_prog in sed gsed; do
5174 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5175 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5176 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5177 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
5178 1.1 mrg # Check for GNU $ac_path_SED
5179 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
5180 1.1 mrg *GNU*)
5181 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5182 1.1 mrg *)
5183 1.1 mrg ac_count=0
5184 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5185 1.1 mrg while :
5186 1.1 mrg do
5187 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5188 1.1 mrg mv "conftest.tmp" "conftest.in"
5189 1.1 mrg cp "conftest.in" "conftest.nl"
5190 1.1 mrg $as_echo '' >> "conftest.nl"
5191 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5192 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5193 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5194 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5195 1.1 mrg # Best one so far, save it but keep looking for a better one
5196 1.1 mrg ac_cv_path_SED="$ac_path_SED"
5197 1.1 mrg ac_path_SED_max=$ac_count
5198 1.1 mrg fi
5199 1.1 mrg # 10*(2^10) chars as input seems more than enough
5200 1.1 mrg test $ac_count -gt 10 && break
5201 1.1 mrg done
5202 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5203 1.1 mrg esac
5204 1.1 mrg
5205 1.1 mrg $ac_path_SED_found && break 3
5206 1.1 mrg done
5207 1.1 mrg done
5208 1.1 mrg done
5209 1.1 mrg IFS=$as_save_IFS
5210 1.1 mrg if test -z "$ac_cv_path_SED"; then
5211 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5212 1.1 mrg fi
5213 1.1 mrg else
5214 1.1 mrg ac_cv_path_SED=$SED
5215 1.1 mrg fi
5216 1.1 mrg
5217 1.1 mrg fi
5218 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5219 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
5220 1.1 mrg SED="$ac_cv_path_SED"
5221 1.1 mrg rm -f conftest.sed
5222 1.1 mrg
5223 1.1 mrg test -z "$SED" && SED=sed
5224 1.1 mrg Xsed="$SED -e 1s/^X//"
5225 1.1 mrg
5226 1.1 mrg
5227 1.1 mrg
5228 1.1 mrg
5229 1.1 mrg
5230 1.1 mrg
5231 1.1 mrg
5232 1.1 mrg
5233 1.1 mrg
5234 1.1 mrg
5235 1.1 mrg
5236 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5237 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
5238 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
5239 1.1 mrg $as_echo_n "(cached) " >&6
5240 1.1 mrg else
5241 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5242 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
5243 1.1 mrg else
5244 1.1 mrg if test -z "$FGREP"; then
5245 1.1 mrg ac_path_FGREP_found=false
5246 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5247 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5248 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5249 1.1 mrg do
5250 1.1 mrg IFS=$as_save_IFS
5251 1.1 mrg test -z "$as_dir" && as_dir=.
5252 1.1 mrg for ac_prog in fgrep; do
5253 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5254 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5255 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5256 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5257 1.1 mrg # Check for GNU $ac_path_FGREP
5258 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
5259 1.1 mrg *GNU*)
5260 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5261 1.1 mrg *)
5262 1.1 mrg ac_count=0
5263 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5264 1.1 mrg while :
5265 1.1 mrg do
5266 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5267 1.1 mrg mv "conftest.tmp" "conftest.in"
5268 1.1 mrg cp "conftest.in" "conftest.nl"
5269 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
5270 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5271 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5272 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5273 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5274 1.1 mrg # Best one so far, save it but keep looking for a better one
5275 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5276 1.1 mrg ac_path_FGREP_max=$ac_count
5277 1.1 mrg fi
5278 1.1 mrg # 10*(2^10) chars as input seems more than enough
5279 1.1 mrg test $ac_count -gt 10 && break
5280 1.1 mrg done
5281 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5282 1.1 mrg esac
5283 1.1 mrg
5284 1.1 mrg $ac_path_FGREP_found && break 3
5285 1.1 mrg done
5286 1.1 mrg done
5287 1.1 mrg done
5288 1.1 mrg IFS=$as_save_IFS
5289 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
5290 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5291 1.1 mrg fi
5292 1.1 mrg else
5293 1.1 mrg ac_cv_path_FGREP=$FGREP
5294 1.1 mrg fi
5295 1.1 mrg
5296 1.1 mrg fi
5297 1.1 mrg fi
5298 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5299 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5300 1.1 mrg FGREP="$ac_cv_path_FGREP"
5301 1.1 mrg
5302 1.1 mrg
5303 1.1 mrg test -z "$GREP" && GREP=grep
5304 1.1 mrg
5305 1.1 mrg
5306 1.1 mrg
5307 1.1 mrg
5308 1.1 mrg
5309 1.1 mrg
5310 1.1 mrg
5311 1.1 mrg
5312 1.1 mrg
5313 1.1 mrg
5314 1.1 mrg
5315 1.1 mrg
5316 1.1 mrg
5317 1.1 mrg
5318 1.1 mrg
5319 1.1 mrg
5320 1.1 mrg
5321 1.1 mrg
5322 1.1 mrg
5323 1.1 mrg # Check whether --with-gnu-ld was given.
5324 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
5325 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5326 1.1 mrg else
5327 1.1 mrg with_gnu_ld=no
5328 1.1 mrg fi
5329 1.1 mrg
5330 1.1 mrg ac_prog=ld
5331 1.1 mrg if test "$GCC" = yes; then
5332 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
5333 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5334 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5335 1.1 mrg case $host in
5336 1.1 mrg *-*-mingw*)
5337 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
5338 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5339 1.1 mrg *)
5340 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5341 1.1 mrg esac
5342 1.1 mrg case $ac_prog in
5343 1.1 mrg # Accept absolute paths.
5344 1.1 mrg [\\/]* | ?:[\\/]*)
5345 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
5346 1.1 mrg # Canonicalize the pathname of ld
5347 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5348 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5349 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5350 1.1 mrg done
5351 1.1 mrg test -z "$LD" && LD="$ac_prog"
5352 1.1 mrg ;;
5353 1.1 mrg "")
5354 1.1 mrg # If it fails, then pretend we aren't using GCC.
5355 1.1 mrg ac_prog=ld
5356 1.1 mrg ;;
5357 1.1 mrg *)
5358 1.1 mrg # If it is relative, then search for the first ld in PATH.
5359 1.1 mrg with_gnu_ld=unknown
5360 1.1 mrg ;;
5361 1.1 mrg esac
5362 1.1 mrg elif test "$with_gnu_ld" = yes; then
5363 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5364 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
5365 1.1 mrg else
5366 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5367 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5368 1.1 mrg fi
5369 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
5370 1.1 mrg $as_echo_n "(cached) " >&6
5371 1.1 mrg else
5372 1.1 mrg if test -z "$LD"; then
5373 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5374 1.1 mrg for ac_dir in $PATH; do
5375 1.1 mrg IFS="$lt_save_ifs"
5376 1.1 mrg test -z "$ac_dir" && ac_dir=.
5377 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5378 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5379 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5380 1.1 mrg # but apparently some variants of GNU ld only accept -v.
5381 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5382 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5383 1.1 mrg *GNU* | *'with BFD'*)
5384 1.1 mrg test "$with_gnu_ld" != no && break
5385 1.1 mrg ;;
5386 1.1 mrg *)
5387 1.1 mrg test "$with_gnu_ld" != yes && break
5388 1.1 mrg ;;
5389 1.1 mrg esac
5390 1.1 mrg fi
5391 1.1 mrg done
5392 1.1 mrg IFS="$lt_save_ifs"
5393 1.1 mrg else
5394 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5395 1.1 mrg fi
5396 1.1 mrg fi
5397 1.1 mrg
5398 1.1 mrg LD="$lt_cv_path_LD"
5399 1.1 mrg if test -n "$LD"; then
5400 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5401 1.1 mrg $as_echo "$LD" >&6; }
5402 1.1 mrg else
5403 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5404 1.1 mrg $as_echo "no" >&6; }
5405 1.1 mrg fi
5406 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5408 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5409 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5410 1.1 mrg $as_echo_n "(cached) " >&6
5411 1.1 mrg else
5412 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5413 1.1 mrg case `$LD -v 2>&1 </dev/null` in
5414 1.1 mrg *GNU* | *'with BFD'*)
5415 1.1 mrg lt_cv_prog_gnu_ld=yes
5416 1.1 mrg ;;
5417 1.1 mrg *)
5418 1.1 mrg lt_cv_prog_gnu_ld=no
5419 1.1 mrg ;;
5420 1.1 mrg esac
5421 1.1 mrg fi
5422 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5423 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5424 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5425 1.1 mrg
5426 1.1 mrg
5427 1.1 mrg
5428 1.1 mrg
5429 1.1 mrg
5430 1.1 mrg
5431 1.1 mrg
5432 1.1 mrg
5433 1.1 mrg
5434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5435 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5436 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
5437 1.1 mrg $as_echo_n "(cached) " >&6
5438 1.1 mrg else
5439 1.1 mrg if test -n "$NM"; then
5440 1.1 mrg # Let the user override the test.
5441 1.1 mrg lt_cv_path_NM="$NM"
5442 1.1 mrg else
5443 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5444 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5445 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
5446 1.1 mrg fi
5447 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
5448 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5449 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5450 1.1 mrg IFS="$lt_save_ifs"
5451 1.1 mrg test -z "$ac_dir" && ac_dir=.
5452 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5453 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5454 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
5455 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5456 1.1 mrg # nm: unknown option "B" ignored
5457 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
5458 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5459 1.1 mrg */dev/null* | *'Invalid file or object type'*)
5460 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
5461 1.1 mrg break
5462 1.1 mrg ;;
5463 1.1 mrg *)
5464 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5465 1.1 mrg */dev/null*)
5466 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
5467 1.1 mrg break
5468 1.1 mrg ;;
5469 1.1 mrg *)
5470 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5471 1.1 mrg continue # so that we can try to find one that supports BSD flags
5472 1.1 mrg ;;
5473 1.1 mrg esac
5474 1.1 mrg ;;
5475 1.1 mrg esac
5476 1.1 mrg fi
5477 1.1 mrg done
5478 1.1 mrg IFS="$lt_save_ifs"
5479 1.1 mrg done
5480 1.1 mrg : ${lt_cv_path_NM=no}
5481 1.1 mrg fi
5482 1.1 mrg fi
5483 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5484 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
5485 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
5486 1.1 mrg NM="$lt_cv_path_NM"
5487 1.1 mrg else
5488 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5489 1.1 mrg if test -n "$DUMPBIN"; then :
5490 1.1 mrg # Let the user override the test.
5491 1.1 mrg else
5492 1.1 mrg if test -n "$ac_tool_prefix"; then
5493 1.1 mrg for ac_prog in dumpbin "link -dump"
5494 1.1 mrg do
5495 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5496 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5497 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5498 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5499 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5500 1.1 mrg $as_echo_n "(cached) " >&6
5501 1.1 mrg else
5502 1.1 mrg if test -n "$DUMPBIN"; then
5503 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5504 1.1 mrg else
5505 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5506 1.1 mrg for as_dir in $PATH
5507 1.1 mrg do
5508 1.1 mrg IFS=$as_save_IFS
5509 1.1 mrg test -z "$as_dir" && as_dir=.
5510 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5511 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5512 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5513 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5514 1.1 mrg break 2
5515 1.1 mrg fi
5516 1.1 mrg done
5517 1.1 mrg done
5518 1.1 mrg IFS=$as_save_IFS
5519 1.1 mrg
5520 1.1 mrg fi
5521 1.1 mrg fi
5522 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5523 1.1 mrg if test -n "$DUMPBIN"; then
5524 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5525 1.1 mrg $as_echo "$DUMPBIN" >&6; }
5526 1.1 mrg else
5527 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5528 1.1 mrg $as_echo "no" >&6; }
5529 1.1 mrg fi
5530 1.1 mrg
5531 1.1 mrg
5532 1.1 mrg test -n "$DUMPBIN" && break
5533 1.1 mrg done
5534 1.1 mrg fi
5535 1.1 mrg if test -z "$DUMPBIN"; then
5536 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
5537 1.1 mrg for ac_prog in dumpbin "link -dump"
5538 1.1 mrg do
5539 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5540 1.1 mrg set dummy $ac_prog; ac_word=$2
5541 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5542 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5543 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5544 1.1 mrg $as_echo_n "(cached) " >&6
5545 1.1 mrg else
5546 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5547 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5548 1.1 mrg else
5549 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5550 1.1 mrg for as_dir in $PATH
5551 1.1 mrg do
5552 1.1 mrg IFS=$as_save_IFS
5553 1.1 mrg test -z "$as_dir" && as_dir=.
5554 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5555 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5556 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5557 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5558 1.1 mrg break 2
5559 1.1 mrg fi
5560 1.1 mrg done
5561 1.1 mrg done
5562 1.1 mrg IFS=$as_save_IFS
5563 1.1 mrg
5564 1.1 mrg fi
5565 1.1 mrg fi
5566 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5567 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5568 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5569 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5570 1.1 mrg else
5571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5572 1.1 mrg $as_echo "no" >&6; }
5573 1.1 mrg fi
5574 1.1 mrg
5575 1.1 mrg
5576 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
5577 1.1 mrg done
5578 1.1 mrg
5579 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
5580 1.1 mrg DUMPBIN=":"
5581 1.1 mrg else
5582 1.1 mrg case $cross_compiling:$ac_tool_warned in
5583 1.1 mrg yes:)
5584 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5585 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5586 1.1 mrg ac_tool_warned=yes ;;
5587 1.1 mrg esac
5588 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
5589 1.1 mrg fi
5590 1.1 mrg fi
5591 1.1 mrg
5592 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5593 1.1 mrg *COFF*)
5594 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
5595 1.1 mrg ;;
5596 1.1 mrg *)
5597 1.1 mrg DUMPBIN=:
5598 1.1 mrg ;;
5599 1.1 mrg esac
5600 1.1 mrg fi
5601 1.1 mrg
5602 1.1 mrg if test "$DUMPBIN" != ":"; then
5603 1.1 mrg NM="$DUMPBIN"
5604 1.1 mrg fi
5605 1.1 mrg fi
5606 1.1 mrg test -z "$NM" && NM=nm
5607 1.1 mrg
5608 1.1 mrg
5609 1.1 mrg
5610 1.1 mrg
5611 1.1 mrg
5612 1.1 mrg
5613 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5614 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5615 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
5616 1.1 mrg $as_echo_n "(cached) " >&6
5617 1.1 mrg else
5618 1.1 mrg lt_cv_nm_interface="BSD nm"
5619 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5620 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5621 1.1 mrg (eval "$ac_compile" 2>conftest.err)
5622 1.1 mrg cat conftest.err >&5
5623 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5624 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5625 1.1 mrg cat conftest.err >&5
5626 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5627 1.1 mrg cat conftest.out >&5
5628 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5629 1.1 mrg lt_cv_nm_interface="MS dumpbin"
5630 1.1 mrg fi
5631 1.1 mrg rm -f conftest*
5632 1.1 mrg fi
5633 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5634 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5635 1.1 mrg
5636 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5637 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5638 1.1 mrg LN_S=$as_ln_s
5639 1.1 mrg if test "$LN_S" = "ln -s"; then
5640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5641 1.1 mrg $as_echo "yes" >&6; }
5642 1.1 mrg else
5643 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5644 1.1 mrg $as_echo "no, using $LN_S" >&6; }
5645 1.1 mrg fi
5646 1.1 mrg
5647 1.1 mrg # find the maximum length of command line arguments
5648 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5649 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5650 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5651 1.1 mrg $as_echo_n "(cached) " >&6
5652 1.1 mrg else
5653 1.1 mrg i=0
5654 1.1 mrg teststring="ABCD"
5655 1.1 mrg
5656 1.1 mrg case $build_os in
5657 1.1 mrg msdosdjgpp*)
5658 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5659 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5660 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
5661 1.1 mrg # check would be larger than it should be.
5662 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5663 1.1 mrg ;;
5664 1.1 mrg
5665 1.1 mrg gnu*)
5666 1.1 mrg # Under GNU Hurd, this test is not required because there is
5667 1.1 mrg # no limit to the length of command line arguments.
5668 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
5669 1.1 mrg lt_cv_sys_max_cmd_len=-1;
5670 1.1 mrg ;;
5671 1.1 mrg
5672 1.1 mrg cygwin* | mingw* | cegcc*)
5673 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5674 1.1 mrg # about 5 minutes as the teststring grows exponentially.
5675 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5676 1.1 mrg # you end up with a "frozen" computer, even though with patience
5677 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
5678 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
5679 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5680 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5681 1.1 mrg ;;
5682 1.1 mrg
5683 1.1 mrg mint*)
5684 1.1 mrg # On MiNT this can take a long time and run out of memory.
5685 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5686 1.1 mrg ;;
5687 1.1 mrg
5688 1.1 mrg amigaos*)
5689 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
5690 1.1 mrg # So we just punt and use a minimum line length of 8192.
5691 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5692 1.1 mrg ;;
5693 1.1 mrg
5694 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5695 1.1 mrg # This has been around since 386BSD, at least. Likely further.
5696 1.1 mrg if test -x /sbin/sysctl; then
5697 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5698 1.1 mrg elif test -x /usr/sbin/sysctl; then
5699 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5700 1.1 mrg else
5701 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5702 1.1 mrg fi
5703 1.1 mrg # And add a safety zone
5704 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5705 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5706 1.1 mrg ;;
5707 1.1 mrg
5708 1.1 mrg interix*)
5709 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
5710 1.1 mrg lt_cv_sys_max_cmd_len=196608
5711 1.1 mrg ;;
5712 1.1 mrg
5713 1.1 mrg osf*)
5714 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5715 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5716 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
5717 1.1 mrg # First set a reasonable default.
5718 1.1 mrg lt_cv_sys_max_cmd_len=16384
5719 1.1 mrg #
5720 1.1 mrg if test -x /sbin/sysconfig; then
5721 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5722 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
5723 1.1 mrg esac
5724 1.1 mrg fi
5725 1.1 mrg ;;
5726 1.1 mrg sco3.2v5*)
5727 1.1 mrg lt_cv_sys_max_cmd_len=102400
5728 1.1 mrg ;;
5729 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
5730 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5731 1.1 mrg if test -n "$kargmax"; then
5732 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5733 1.1 mrg else
5734 1.1 mrg lt_cv_sys_max_cmd_len=32768
5735 1.1 mrg fi
5736 1.1 mrg ;;
5737 1.1 mrg *)
5738 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5739 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
5740 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5741 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5742 1.1 mrg else
5743 1.1 mrg # Make teststring a little bigger before we do anything with it.
5744 1.1 mrg # a 1K string should be a reasonable start.
5745 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
5746 1.1 mrg teststring=$teststring$teststring
5747 1.1 mrg done
5748 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5749 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
5750 1.1 mrg # maximum length that is only half of the actual maximum length, but
5751 1.1 mrg # we can't tell.
5752 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5753 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5754 1.1 mrg test $i != 17 # 1/2 MB should be enough
5755 1.1 mrg do
5756 1.1 mrg i=`expr $i + 1`
5757 1.1 mrg teststring=$teststring$teststring
5758 1.1 mrg done
5759 1.1 mrg # Only check the string length outside the loop.
5760 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5761 1.1 mrg teststring=
5762 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
5763 1.1 mrg # massive amounts of additional arguments before passing them to the
5764 1.1 mrg # linker. It appears as though 1/2 is a usable value.
5765 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5766 1.1 mrg fi
5767 1.1 mrg ;;
5768 1.1 mrg esac
5769 1.1 mrg
5770 1.1 mrg fi
5771 1.1 mrg
5772 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
5773 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5774 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5775 1.1 mrg else
5776 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5777 1.1 mrg $as_echo "none" >&6; }
5778 1.1 mrg fi
5779 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5780 1.1 mrg
5781 1.1 mrg
5782 1.1 mrg
5783 1.1 mrg
5784 1.1 mrg
5785 1.1 mrg
5786 1.1 mrg : ${CP="cp -f"}
5787 1.1 mrg : ${MV="mv -f"}
5788 1.1 mrg : ${RM="rm -f"}
5789 1.1 mrg
5790 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5791 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5792 1.1 mrg # Try some XSI features
5793 1.1 mrg xsi_shell=no
5794 1.1 mrg ( _lt_dummy="a/b/c"
5795 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5796 1.1 mrg = c,a/b,, \
5797 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5798 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5799 1.1 mrg && xsi_shell=yes
5800 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5801 1.1 mrg $as_echo "$xsi_shell" >&6; }
5802 1.1 mrg
5803 1.1 mrg
5804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5805 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5806 1.1 mrg lt_shell_append=no
5807 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5808 1.1 mrg >/dev/null 2>&1 \
5809 1.1 mrg && lt_shell_append=yes
5810 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5811 1.1 mrg $as_echo "$lt_shell_append" >&6; }
5812 1.1 mrg
5813 1.1 mrg
5814 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5815 1.1 mrg lt_unset=unset
5816 1.1 mrg else
5817 1.1 mrg lt_unset=false
5818 1.1 mrg fi
5819 1.1 mrg
5820 1.1 mrg
5821 1.1 mrg
5822 1.1 mrg
5823 1.1 mrg
5824 1.1 mrg # test EBCDIC or ASCII
5825 1.1 mrg case `echo X|tr X '\101'` in
5826 1.1 mrg A) # ASCII based system
5827 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5828 1.1 mrg lt_SP2NL='tr \040 \012'
5829 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
5830 1.1 mrg ;;
5831 1.1 mrg *) # EBCDIC based system
5832 1.1 mrg lt_SP2NL='tr \100 \n'
5833 1.1 mrg lt_NL2SP='tr \r\n \100\100'
5834 1.1 mrg ;;
5835 1.1 mrg esac
5836 1.1 mrg
5837 1.1 mrg
5838 1.1 mrg
5839 1.1 mrg
5840 1.1 mrg
5841 1.1 mrg
5842 1.1 mrg
5843 1.1 mrg
5844 1.1 mrg
5845 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5846 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5847 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5848 1.1 mrg $as_echo_n "(cached) " >&6
5849 1.1 mrg else
5850 1.1 mrg lt_cv_ld_reload_flag='-r'
5851 1.1 mrg fi
5852 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5853 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5854 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5855 1.1 mrg case $reload_flag in
5856 1.1 mrg "" | " "*) ;;
5857 1.1 mrg *) reload_flag=" $reload_flag" ;;
5858 1.1 mrg esac
5859 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5860 1.1 mrg case $host_os in
5861 1.1 mrg darwin*)
5862 1.1 mrg if test "$GCC" = yes; then
5863 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5864 1.1 mrg else
5865 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5866 1.1 mrg fi
5867 1.1 mrg ;;
5868 1.1 mrg esac
5869 1.1 mrg
5870 1.1 mrg
5871 1.1 mrg
5872 1.1 mrg
5873 1.1 mrg
5874 1.1 mrg
5875 1.1 mrg
5876 1.1 mrg
5877 1.1 mrg
5878 1.1 mrg if test -n "$ac_tool_prefix"; then
5879 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5880 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5881 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5882 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5883 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5884 1.1 mrg $as_echo_n "(cached) " >&6
5885 1.1 mrg else
5886 1.1 mrg if test -n "$OBJDUMP"; then
5887 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5888 1.1 mrg else
5889 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890 1.1 mrg for as_dir in $PATH
5891 1.1 mrg do
5892 1.1 mrg IFS=$as_save_IFS
5893 1.1 mrg test -z "$as_dir" && as_dir=.
5894 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5895 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5896 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5897 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5898 1.1 mrg break 2
5899 1.1 mrg fi
5900 1.1 mrg done
5901 1.1 mrg done
5902 1.1 mrg IFS=$as_save_IFS
5903 1.1 mrg
5904 1.1 mrg fi
5905 1.1 mrg fi
5906 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5907 1.1 mrg if test -n "$OBJDUMP"; then
5908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5909 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5910 1.1 mrg else
5911 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5912 1.1 mrg $as_echo "no" >&6; }
5913 1.1 mrg fi
5914 1.1 mrg
5915 1.1 mrg
5916 1.1 mrg fi
5917 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5918 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5919 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5920 1.1 mrg set dummy objdump; ac_word=$2
5921 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5922 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5923 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5924 1.1 mrg $as_echo_n "(cached) " >&6
5925 1.1 mrg else
5926 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5927 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5928 1.1 mrg else
5929 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5930 1.1 mrg for as_dir in $PATH
5931 1.1 mrg do
5932 1.1 mrg IFS=$as_save_IFS
5933 1.1 mrg test -z "$as_dir" && as_dir=.
5934 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5935 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5936 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5937 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5938 1.1 mrg break 2
5939 1.1 mrg fi
5940 1.1 mrg done
5941 1.1 mrg done
5942 1.1 mrg IFS=$as_save_IFS
5943 1.1 mrg
5944 1.1 mrg fi
5945 1.1 mrg fi
5946 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5947 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5948 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5949 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5950 1.1 mrg else
5951 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5952 1.1 mrg $as_echo "no" >&6; }
5953 1.1 mrg fi
5954 1.1 mrg
5955 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5956 1.1 mrg OBJDUMP="false"
5957 1.1 mrg else
5958 1.1 mrg case $cross_compiling:$ac_tool_warned in
5959 1.1 mrg yes:)
5960 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5961 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5962 1.1 mrg ac_tool_warned=yes ;;
5963 1.1 mrg esac
5964 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5965 1.1 mrg fi
5966 1.1 mrg else
5967 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5968 1.1 mrg fi
5969 1.1 mrg
5970 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5981 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5982 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5983 1.1 mrg $as_echo_n "(cached) " >&6
5984 1.1 mrg else
5985 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5986 1.1 mrg lt_cv_file_magic_test_file=
5987 1.1 mrg lt_cv_deplibs_check_method='unknown'
5988 1.1 mrg # Need to set the preceding variable on all platforms that support
5989 1.1 mrg # interlibrary dependencies.
5990 1.1 mrg # 'none' -- dependencies not supported.
5991 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5992 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5993 1.1 mrg # 'test_compile' -- check by making test program.
5994 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5995 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5996 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5997 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5998 1.1 mrg
5999 1.1 mrg case $host_os in
6000 1.1 mrg aix[4-9]*)
6001 1.1 mrg lt_cv_deplibs_check_method=pass_all
6002 1.1 mrg ;;
6003 1.1 mrg
6004 1.1 mrg beos*)
6005 1.1 mrg lt_cv_deplibs_check_method=pass_all
6006 1.1 mrg ;;
6007 1.1 mrg
6008 1.1 mrg bsdi[45]*)
6009 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6010 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
6011 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
6012 1.1 mrg ;;
6013 1.1 mrg
6014 1.1 mrg cygwin*)
6015 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
6016 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6017 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6018 1.1 mrg ;;
6019 1.1 mrg
6020 1.1 mrg mingw* | pw32*)
6021 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
6022 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
6023 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
6024 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6025 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6026 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6027 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6028 1.1 mrg else
6029 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6030 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6031 1.1 mrg fi
6032 1.1 mrg ;;
6033 1.1 mrg
6034 1.1 mrg cegcc*)
6035 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
6036 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6037 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6038 1.1 mrg ;;
6039 1.1 mrg
6040 1.1 mrg darwin* | rhapsody*)
6041 1.1 mrg lt_cv_deplibs_check_method=pass_all
6042 1.1 mrg ;;
6043 1.1 mrg
6044 1.1 mrg freebsd* | dragonfly*)
6045 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6046 1.1 mrg case $host_cpu in
6047 1.1 mrg i*86 )
6048 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
6049 1.1 mrg # Let's accept both of them until this is cleared up.
6050 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6051 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6052 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6053 1.1 mrg ;;
6054 1.1 mrg esac
6055 1.1 mrg else
6056 1.1 mrg lt_cv_deplibs_check_method=pass_all
6057 1.1 mrg fi
6058 1.1 mrg ;;
6059 1.1 mrg
6060 1.1 mrg gnu*)
6061 1.1 mrg lt_cv_deplibs_check_method=pass_all
6062 1.1 mrg ;;
6063 1.1 mrg
6064 1.1 mrg haiku*)
6065 1.1 mrg lt_cv_deplibs_check_method=pass_all
6066 1.1 mrg ;;
6067 1.1 mrg
6068 1.1 mrg hpux10.20* | hpux11*)
6069 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6070 1.1 mrg case $host_cpu in
6071 1.1 mrg ia64*)
6072 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'
6073 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6074 1.1 mrg ;;
6075 1.1 mrg hppa*64*)
6076 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]'
6077 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6078 1.1 mrg ;;
6079 1.1 mrg *)
6080 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'
6081 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
6082 1.1 mrg ;;
6083 1.1 mrg esac
6084 1.1 mrg ;;
6085 1.1 mrg
6086 1.1 mrg interix[3-9]*)
6087 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6088 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6089 1.1 mrg ;;
6090 1.1 mrg
6091 1.1 mrg irix5* | irix6* | nonstopux*)
6092 1.1 mrg case $LD in
6093 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
6094 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
6095 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
6096 1.1 mrg *) libmagic=never-match;;
6097 1.1 mrg esac
6098 1.1 mrg lt_cv_deplibs_check_method=pass_all
6099 1.1 mrg ;;
6100 1.1 mrg
6101 1.1 mrg # This must be Linux ELF.
6102 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
6103 1.1 mrg lt_cv_deplibs_check_method=pass_all
6104 1.1 mrg ;;
6105 1.1 mrg
6106 1.1 mrg netbsd*)
6107 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6108 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6109 1.1 mrg else
6110 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6111 1.1 mrg fi
6112 1.1 mrg ;;
6113 1.1 mrg
6114 1.1 mrg newos6*)
6115 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6116 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6117 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
6118 1.1 mrg ;;
6119 1.1 mrg
6120 1.1 mrg *nto* | *qnx*)
6121 1.1 mrg lt_cv_deplibs_check_method=pass_all
6122 1.1 mrg ;;
6123 1.1 mrg
6124 1.1 mrg openbsd*)
6125 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6126 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6127 1.1 mrg else
6128 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6129 1.1 mrg fi
6130 1.1 mrg ;;
6131 1.1 mrg
6132 1.1 mrg osf3* | osf4* | osf5*)
6133 1.1 mrg lt_cv_deplibs_check_method=pass_all
6134 1.1 mrg ;;
6135 1.1 mrg
6136 1.1 mrg rdos*)
6137 1.1 mrg lt_cv_deplibs_check_method=pass_all
6138 1.1 mrg ;;
6139 1.1 mrg
6140 1.1 mrg solaris*)
6141 1.1 mrg lt_cv_deplibs_check_method=pass_all
6142 1.1 mrg ;;
6143 1.1 mrg
6144 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6145 1.1 mrg lt_cv_deplibs_check_method=pass_all
6146 1.1 mrg ;;
6147 1.1 mrg
6148 1.1 mrg sysv4 | sysv4.3*)
6149 1.1 mrg case $host_vendor in
6150 1.1 mrg motorola)
6151 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]'
6152 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6153 1.1 mrg ;;
6154 1.1 mrg ncr)
6155 1.1 mrg lt_cv_deplibs_check_method=pass_all
6156 1.1 mrg ;;
6157 1.1 mrg sequent)
6158 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6159 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6160 1.1 mrg ;;
6161 1.1 mrg sni)
6162 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6163 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6164 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
6165 1.1 mrg ;;
6166 1.1 mrg siemens)
6167 1.1 mrg lt_cv_deplibs_check_method=pass_all
6168 1.1 mrg ;;
6169 1.1 mrg pc)
6170 1.1 mrg lt_cv_deplibs_check_method=pass_all
6171 1.1 mrg ;;
6172 1.1 mrg esac
6173 1.1 mrg ;;
6174 1.1 mrg
6175 1.1 mrg tpf*)
6176 1.1 mrg lt_cv_deplibs_check_method=pass_all
6177 1.1 mrg ;;
6178 1.1 mrg esac
6179 1.1 mrg
6180 1.1 mrg fi
6181 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6182 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6183 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6184 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6185 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6186 1.1 mrg
6187 1.1 mrg
6188 1.1 mrg
6189 1.1 mrg
6190 1.1 mrg
6191 1.1 mrg
6192 1.1 mrg
6193 1.1 mrg
6194 1.1 mrg
6195 1.1 mrg
6196 1.1 mrg
6197 1.1 mrg
6198 1.1 mrg if test -n "$ac_tool_prefix"; then
6199 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6200 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6202 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6203 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
6204 1.1 mrg $as_echo_n "(cached) " >&6
6205 1.1 mrg else
6206 1.1 mrg if test -n "$AR"; then
6207 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6208 1.1 mrg else
6209 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6210 1.1 mrg for as_dir in $PATH
6211 1.1 mrg do
6212 1.1 mrg IFS=$as_save_IFS
6213 1.1 mrg test -z "$as_dir" && as_dir=.
6214 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6215 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6216 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6217 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6218 1.1 mrg break 2
6219 1.1 mrg fi
6220 1.1 mrg done
6221 1.1 mrg done
6222 1.1 mrg IFS=$as_save_IFS
6223 1.1 mrg
6224 1.1 mrg fi
6225 1.1 mrg fi
6226 1.1 mrg AR=$ac_cv_prog_AR
6227 1.1 mrg if test -n "$AR"; then
6228 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6229 1.1 mrg $as_echo "$AR" >&6; }
6230 1.1 mrg else
6231 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6232 1.1 mrg $as_echo "no" >&6; }
6233 1.1 mrg fi
6234 1.1 mrg
6235 1.1 mrg
6236 1.1 mrg fi
6237 1.1 mrg if test -z "$ac_cv_prog_AR"; then
6238 1.1 mrg ac_ct_AR=$AR
6239 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
6240 1.1 mrg set dummy ar; ac_word=$2
6241 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6242 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6243 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6244 1.1 mrg $as_echo_n "(cached) " >&6
6245 1.1 mrg else
6246 1.1 mrg if test -n "$ac_ct_AR"; then
6247 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6248 1.1 mrg else
6249 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6250 1.1 mrg for as_dir in $PATH
6251 1.1 mrg do
6252 1.1 mrg IFS=$as_save_IFS
6253 1.1 mrg test -z "$as_dir" && as_dir=.
6254 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6255 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6256 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
6257 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6258 1.1 mrg break 2
6259 1.1 mrg fi
6260 1.1 mrg done
6261 1.1 mrg done
6262 1.1 mrg IFS=$as_save_IFS
6263 1.1 mrg
6264 1.1 mrg fi
6265 1.1 mrg fi
6266 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6267 1.1 mrg if test -n "$ac_ct_AR"; then
6268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6269 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
6270 1.1 mrg else
6271 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6272 1.1 mrg $as_echo "no" >&6; }
6273 1.1 mrg fi
6274 1.1 mrg
6275 1.1 mrg if test "x$ac_ct_AR" = x; then
6276 1.1 mrg AR="false"
6277 1.1 mrg else
6278 1.1 mrg case $cross_compiling:$ac_tool_warned in
6279 1.1 mrg yes:)
6280 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6281 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6282 1.1 mrg ac_tool_warned=yes ;;
6283 1.1 mrg esac
6284 1.1 mrg AR=$ac_ct_AR
6285 1.1 mrg fi
6286 1.1 mrg else
6287 1.1 mrg AR="$ac_cv_prog_AR"
6288 1.1 mrg fi
6289 1.1 mrg
6290 1.1 mrg test -z "$AR" && AR=ar
6291 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6292 1.1 mrg
6293 1.1 mrg
6294 1.1 mrg
6295 1.1 mrg
6296 1.1 mrg
6297 1.1 mrg
6298 1.1 mrg
6299 1.1 mrg
6300 1.1 mrg
6301 1.1 mrg
6302 1.1 mrg
6303 1.1 mrg if test -n "$ac_tool_prefix"; then
6304 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6305 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6306 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6307 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6308 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
6309 1.1 mrg $as_echo_n "(cached) " >&6
6310 1.1 mrg else
6311 1.1 mrg if test -n "$STRIP"; then
6312 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6313 1.1 mrg else
6314 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6315 1.1 mrg for as_dir in $PATH
6316 1.1 mrg do
6317 1.1 mrg IFS=$as_save_IFS
6318 1.1 mrg test -z "$as_dir" && as_dir=.
6319 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6320 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6321 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6322 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6323 1.1 mrg break 2
6324 1.1 mrg fi
6325 1.1 mrg done
6326 1.1 mrg done
6327 1.1 mrg IFS=$as_save_IFS
6328 1.1 mrg
6329 1.1 mrg fi
6330 1.1 mrg fi
6331 1.1 mrg STRIP=$ac_cv_prog_STRIP
6332 1.1 mrg if test -n "$STRIP"; then
6333 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6334 1.1 mrg $as_echo "$STRIP" >&6; }
6335 1.1 mrg else
6336 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6337 1.1 mrg $as_echo "no" >&6; }
6338 1.1 mrg fi
6339 1.1 mrg
6340 1.1 mrg
6341 1.1 mrg fi
6342 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
6343 1.1 mrg ac_ct_STRIP=$STRIP
6344 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
6345 1.1 mrg set dummy strip; ac_word=$2
6346 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6347 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6348 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6349 1.1 mrg $as_echo_n "(cached) " >&6
6350 1.1 mrg else
6351 1.1 mrg if test -n "$ac_ct_STRIP"; then
6352 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6353 1.1 mrg else
6354 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6355 1.1 mrg for as_dir in $PATH
6356 1.1 mrg do
6357 1.1 mrg IFS=$as_save_IFS
6358 1.1 mrg test -z "$as_dir" && as_dir=.
6359 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6360 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6361 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
6362 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6363 1.1 mrg break 2
6364 1.1 mrg fi
6365 1.1 mrg done
6366 1.1 mrg done
6367 1.1 mrg IFS=$as_save_IFS
6368 1.1 mrg
6369 1.1 mrg fi
6370 1.1 mrg fi
6371 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6372 1.1 mrg if test -n "$ac_ct_STRIP"; then
6373 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6374 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
6375 1.1 mrg else
6376 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6377 1.1 mrg $as_echo "no" >&6; }
6378 1.1 mrg fi
6379 1.1 mrg
6380 1.1 mrg if test "x$ac_ct_STRIP" = x; then
6381 1.1 mrg STRIP=":"
6382 1.1 mrg else
6383 1.1 mrg case $cross_compiling:$ac_tool_warned in
6384 1.1 mrg yes:)
6385 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6386 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6387 1.1 mrg ac_tool_warned=yes ;;
6388 1.1 mrg esac
6389 1.1 mrg STRIP=$ac_ct_STRIP
6390 1.1 mrg fi
6391 1.1 mrg else
6392 1.1 mrg STRIP="$ac_cv_prog_STRIP"
6393 1.1 mrg fi
6394 1.1 mrg
6395 1.1 mrg test -z "$STRIP" && STRIP=:
6396 1.1 mrg
6397 1.1 mrg
6398 1.1 mrg
6399 1.1 mrg
6400 1.1 mrg
6401 1.1 mrg
6402 1.1 mrg if test -n "$ac_tool_prefix"; then
6403 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6404 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6405 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6406 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6407 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
6408 1.1 mrg $as_echo_n "(cached) " >&6
6409 1.1 mrg else
6410 1.1 mrg if test -n "$RANLIB"; then
6411 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6412 1.1 mrg else
6413 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6414 1.1 mrg for as_dir in $PATH
6415 1.1 mrg do
6416 1.1 mrg IFS=$as_save_IFS
6417 1.1 mrg test -z "$as_dir" && as_dir=.
6418 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6419 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6420 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6421 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6422 1.1 mrg break 2
6423 1.1 mrg fi
6424 1.1 mrg done
6425 1.1 mrg done
6426 1.1 mrg IFS=$as_save_IFS
6427 1.1 mrg
6428 1.1 mrg fi
6429 1.1 mrg fi
6430 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
6431 1.1 mrg if test -n "$RANLIB"; then
6432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6433 1.1 mrg $as_echo "$RANLIB" >&6; }
6434 1.1 mrg else
6435 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6436 1.1 mrg $as_echo "no" >&6; }
6437 1.1 mrg fi
6438 1.1 mrg
6439 1.1 mrg
6440 1.1 mrg fi
6441 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
6442 1.1 mrg ac_ct_RANLIB=$RANLIB
6443 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6444 1.1 mrg set dummy ranlib; ac_word=$2
6445 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6446 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6447 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6448 1.1 mrg $as_echo_n "(cached) " >&6
6449 1.1 mrg else
6450 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6451 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6452 1.1 mrg else
6453 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6454 1.1 mrg for as_dir in $PATH
6455 1.1 mrg do
6456 1.1 mrg IFS=$as_save_IFS
6457 1.1 mrg test -z "$as_dir" && as_dir=.
6458 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6459 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6460 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6461 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6462 1.1 mrg break 2
6463 1.1 mrg fi
6464 1.1 mrg done
6465 1.1 mrg done
6466 1.1 mrg IFS=$as_save_IFS
6467 1.1 mrg
6468 1.1 mrg fi
6469 1.1 mrg fi
6470 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6471 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6473 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6474 1.1 mrg else
6475 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6476 1.1 mrg $as_echo "no" >&6; }
6477 1.1 mrg fi
6478 1.1 mrg
6479 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
6480 1.1 mrg RANLIB=":"
6481 1.1 mrg else
6482 1.1 mrg case $cross_compiling:$ac_tool_warned in
6483 1.1 mrg yes:)
6484 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6485 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6486 1.1 mrg ac_tool_warned=yes ;;
6487 1.1 mrg esac
6488 1.1 mrg RANLIB=$ac_ct_RANLIB
6489 1.1 mrg fi
6490 1.1 mrg else
6491 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
6492 1.1 mrg fi
6493 1.1 mrg
6494 1.1 mrg test -z "$RANLIB" && RANLIB=:
6495 1.1 mrg
6496 1.1 mrg
6497 1.1 mrg
6498 1.1 mrg
6499 1.1 mrg
6500 1.1 mrg
6501 1.1 mrg # Determine commands to create old-style static archives.
6502 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6503 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
6504 1.1 mrg old_postuninstall_cmds=
6505 1.1 mrg
6506 1.1 mrg if test -n "$RANLIB"; then
6507 1.1 mrg case $host_os in
6508 1.1 mrg openbsd*)
6509 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6510 1.1 mrg ;;
6511 1.1 mrg *)
6512 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6513 1.1 mrg ;;
6514 1.1 mrg esac
6515 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6516 1.1 mrg fi
6517 1.1 mrg
6518 1.1 mrg case $host_os in
6519 1.1 mrg darwin*)
6520 1.1 mrg lock_old_archive_extraction=yes ;;
6521 1.1 mrg *)
6522 1.1 mrg lock_old_archive_extraction=no ;;
6523 1.1 mrg esac
6524 1.1 mrg
6525 1.1 mrg
6526 1.1 mrg
6527 1.1 mrg
6528 1.1 mrg
6529 1.1 mrg
6530 1.1 mrg
6531 1.1 mrg
6532 1.1 mrg
6533 1.1 mrg
6534 1.1 mrg
6535 1.1 mrg
6536 1.1 mrg
6537 1.1 mrg
6538 1.1 mrg
6539 1.1 mrg
6540 1.1 mrg
6541 1.1 mrg
6542 1.1 mrg
6543 1.1 mrg
6544 1.1 mrg
6545 1.1 mrg
6546 1.1 mrg
6547 1.1 mrg
6548 1.1 mrg
6549 1.1 mrg
6550 1.1 mrg
6551 1.1 mrg
6552 1.1 mrg
6553 1.1 mrg
6554 1.1 mrg
6555 1.1 mrg
6556 1.1 mrg
6557 1.1 mrg
6558 1.1 mrg
6559 1.1 mrg
6560 1.1 mrg
6561 1.1 mrg
6562 1.1 mrg
6563 1.1 mrg # If no C compiler was specified, use CC.
6564 1.1 mrg LTCC=${LTCC-"$CC"}
6565 1.1 mrg
6566 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
6567 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6568 1.1 mrg
6569 1.1 mrg # Allow CC to be a program name with arguments.
6570 1.1 mrg compiler=$CC
6571 1.1 mrg
6572 1.1 mrg
6573 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6574 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6575 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6576 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6577 1.1 mrg $as_echo_n "(cached) " >&6
6578 1.1 mrg else
6579 1.1 mrg
6580 1.1 mrg # These are sane defaults that work on at least a few old systems.
6581 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6582 1.1 mrg
6583 1.1 mrg # Character class describing NM global symbol codes.
6584 1.1 mrg symcode='[BCDEGRST]'
6585 1.1 mrg
6586 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6587 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6588 1.1 mrg
6589 1.1 mrg # Define system-specific variables.
6590 1.1 mrg case $host_os in
6591 1.1 mrg aix*)
6592 1.1 mrg symcode='[BCDT]'
6593 1.1 mrg ;;
6594 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
6595 1.1 mrg symcode='[ABCDGISTW]'
6596 1.1 mrg ;;
6597 1.1 mrg hpux*)
6598 1.1 mrg if test "$host_cpu" = ia64; then
6599 1.1 mrg symcode='[ABCDEGRST]'
6600 1.1 mrg fi
6601 1.1 mrg ;;
6602 1.1 mrg irix* | nonstopux*)
6603 1.1 mrg symcode='[BCDEGRST]'
6604 1.1 mrg ;;
6605 1.1 mrg osf*)
6606 1.1 mrg symcode='[BCDEGQRST]'
6607 1.1 mrg ;;
6608 1.1 mrg solaris*)
6609 1.1 mrg symcode='[BDRT]'
6610 1.1 mrg ;;
6611 1.1 mrg sco3.2v5*)
6612 1.1 mrg symcode='[DT]'
6613 1.1 mrg ;;
6614 1.1 mrg sysv4.2uw2*)
6615 1.1 mrg symcode='[DT]'
6616 1.1 mrg ;;
6617 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6618 1.1 mrg symcode='[ABDT]'
6619 1.1 mrg ;;
6620 1.1 mrg sysv4)
6621 1.1 mrg symcode='[DFNSTU]'
6622 1.1 mrg ;;
6623 1.1 mrg esac
6624 1.1 mrg
6625 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
6626 1.1 mrg case `$NM -V 2>&1` in
6627 1.1 mrg *GNU* | *'with BFD'*)
6628 1.1 mrg symcode='[ABCDGIRSTW]' ;;
6629 1.1 mrg esac
6630 1.1 mrg
6631 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
6632 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6633 1.1 mrg # so use this general approach.
6634 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'"
6635 1.1 mrg
6636 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
6637 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'"
6638 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'"
6639 1.1 mrg
6640 1.1 mrg # Handle CRLF in mingw tool chain
6641 1.1 mrg opt_cr=
6642 1.1 mrg case $build_os in
6643 1.1 mrg mingw*)
6644 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6645 1.1 mrg ;;
6646 1.1 mrg esac
6647 1.1 mrg
6648 1.1 mrg # Try without a prefix underscore, then with it.
6649 1.1 mrg for ac_symprfx in "" "_"; do
6650 1.1 mrg
6651 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6652 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6653 1.1 mrg
6654 1.1 mrg # Write the raw and C identifiers.
6655 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6656 1.1 mrg # Fake it for dumpbin and say T for any non-static function
6657 1.1 mrg # and D for any global variable.
6658 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
6659 1.1 mrg # which start with @ or ?.
6660 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6661 1.1 mrg " {last_section=section; section=\$ 3};"\
6662 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6663 1.1 mrg " \$ 0!~/External *\|/{next};"\
6664 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6665 1.1 mrg " {if(hide[section]) next};"\
6666 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6667 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6668 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6669 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6670 1.1 mrg " ' prfx=^$ac_symprfx"
6671 1.1 mrg else
6672 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6673 1.1 mrg fi
6674 1.1 mrg
6675 1.1 mrg # Check to see that the pipe works correctly.
6676 1.1 mrg pipe_works=no
6677 1.1 mrg
6678 1.1 mrg rm -f conftest*
6679 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
6680 1.1 mrg #ifdef __cplusplus
6681 1.1 mrg extern "C" {
6682 1.1 mrg #endif
6683 1.1 mrg char nm_test_var;
6684 1.1 mrg void nm_test_func(void);
6685 1.1 mrg void nm_test_func(void){}
6686 1.1 mrg #ifdef __cplusplus
6687 1.1 mrg }
6688 1.1 mrg #endif
6689 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
6690 1.1 mrg _LT_EOF
6691 1.1 mrg
6692 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6693 1.1 mrg (eval $ac_compile) 2>&5
6694 1.1 mrg ac_status=$?
6695 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6696 1.1 mrg test $ac_status = 0; }; then
6697 1.1 mrg # Now try to grab the symbols.
6698 1.1 mrg nlist=conftest.nm
6699 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6700 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6701 1.1 mrg ac_status=$?
6702 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6703 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
6704 1.1 mrg # Try sorting and uniquifying the output.
6705 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
6706 1.1 mrg mv -f "$nlist"T "$nlist"
6707 1.1 mrg else
6708 1.1 mrg rm -f "$nlist"T
6709 1.1 mrg fi
6710 1.1 mrg
6711 1.1 mrg # Make sure that we snagged all the symbols we need.
6712 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6713 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6714 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
6715 1.1 mrg #ifdef __cplusplus
6716 1.1 mrg extern "C" {
6717 1.1 mrg #endif
6718 1.1 mrg
6719 1.1 mrg _LT_EOF
6720 1.1 mrg # Now generate the symbol file.
6721 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6722 1.1 mrg
6723 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
6724 1.1 mrg
6725 1.1 mrg /* The mapping between symbol names and symbols. */
6726 1.1 mrg const struct {
6727 1.1 mrg const char *name;
6728 1.1 mrg void *address;
6729 1.1 mrg }
6730 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
6731 1.1 mrg {
6732 1.1 mrg { "@PROGRAM@", (void *) 0 },
6733 1.1 mrg _LT_EOF
6734 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6735 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
6736 1.1 mrg {0, (void *) 0}
6737 1.1 mrg };
6738 1.1 mrg
6739 1.1 mrg /* This works around a problem in FreeBSD linker */
6740 1.1 mrg #ifdef FREEBSD_WORKAROUND
6741 1.1 mrg static const void *lt_preloaded_setup() {
6742 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
6743 1.1 mrg }
6744 1.1 mrg #endif
6745 1.1 mrg
6746 1.1 mrg #ifdef __cplusplus
6747 1.1 mrg }
6748 1.1 mrg #endif
6749 1.1 mrg _LT_EOF
6750 1.1 mrg # Now try linking the two files.
6751 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
6752 1.1 mrg lt_save_LIBS="$LIBS"
6753 1.1 mrg lt_save_CFLAGS="$CFLAGS"
6754 1.1 mrg LIBS="conftstm.$ac_objext"
6755 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6756 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6757 1.1 mrg (eval $ac_link) 2>&5
6758 1.1 mrg ac_status=$?
6759 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6760 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6761 1.1 mrg pipe_works=yes
6762 1.1 mrg fi
6763 1.1 mrg LIBS="$lt_save_LIBS"
6764 1.1 mrg CFLAGS="$lt_save_CFLAGS"
6765 1.1 mrg else
6766 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
6767 1.1 mrg fi
6768 1.1 mrg else
6769 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
6770 1.1 mrg fi
6771 1.1 mrg else
6772 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6773 1.1 mrg fi
6774 1.1 mrg else
6775 1.1 mrg echo "$progname: failed program was:" >&5
6776 1.1 mrg cat conftest.$ac_ext >&5
6777 1.1 mrg fi
6778 1.1 mrg rm -rf conftest* conftst*
6779 1.1 mrg
6780 1.1 mrg # Do not use the global_symbol_pipe unless it works.
6781 1.1 mrg if test "$pipe_works" = yes; then
6782 1.1 mrg break
6783 1.1 mrg else
6784 1.1 mrg lt_cv_sys_global_symbol_pipe=
6785 1.1 mrg fi
6786 1.1 mrg done
6787 1.1 mrg
6788 1.1 mrg fi
6789 1.1 mrg
6790 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6791 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
6792 1.1 mrg fi
6793 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6794 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6795 1.1 mrg $as_echo "failed" >&6; }
6796 1.1 mrg else
6797 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6798 1.1 mrg $as_echo "ok" >&6; }
6799 1.1 mrg fi
6800 1.1 mrg
6801 1.1 mrg
6802 1.1 mrg
6803 1.1 mrg
6804 1.1 mrg
6805 1.1 mrg
6806 1.1 mrg
6807 1.1 mrg
6808 1.1 mrg
6809 1.1 mrg
6810 1.1 mrg
6811 1.1 mrg
6812 1.1 mrg
6813 1.1 mrg
6814 1.1 mrg
6815 1.1 mrg
6816 1.1 mrg
6817 1.1 mrg
6818 1.1 mrg
6819 1.1 mrg
6820 1.1 mrg
6821 1.1 mrg
6822 1.1 mrg # Check whether --enable-libtool-lock was given.
6823 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
6824 1.1 mrg enableval=$enable_libtool_lock;
6825 1.1 mrg fi
6826 1.1 mrg
6827 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6828 1.1 mrg
6829 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
6830 1.1 mrg # libtool support.
6831 1.1 mrg case $host in
6832 1.1 mrg ia64-*-hpux*)
6833 1.1 mrg # Find out which ABI we are using.
6834 1.1 mrg echo 'int i;' > conftest.$ac_ext
6835 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6836 1.1 mrg (eval $ac_compile) 2>&5
6837 1.1 mrg ac_status=$?
6838 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6839 1.1 mrg test $ac_status = 0; }; then
6840 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6841 1.1 mrg *ELF-32*)
6842 1.1 mrg HPUX_IA64_MODE="32"
6843 1.1 mrg ;;
6844 1.1 mrg *ELF-64*)
6845 1.1 mrg HPUX_IA64_MODE="64"
6846 1.1 mrg ;;
6847 1.1 mrg esac
6848 1.1 mrg fi
6849 1.1 mrg rm -rf conftest*
6850 1.1 mrg ;;
6851 1.1 mrg *-*-irix6*)
6852 1.1 mrg # Find out which ABI we are using.
6853 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6854 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6855 1.1 mrg (eval $ac_compile) 2>&5
6856 1.1 mrg ac_status=$?
6857 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6858 1.1 mrg test $ac_status = 0; }; then
6859 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6860 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6861 1.1 mrg *32-bit*)
6862 1.1 mrg LD="${LD-ld} -melf32bsmip"
6863 1.1 mrg ;;
6864 1.1 mrg *N32*)
6865 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6866 1.1 mrg ;;
6867 1.1 mrg *64-bit*)
6868 1.1 mrg LD="${LD-ld} -melf64bmip"
6869 1.1 mrg ;;
6870 1.1 mrg esac
6871 1.1 mrg else
6872 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6873 1.1 mrg *32-bit*)
6874 1.1 mrg LD="${LD-ld} -32"
6875 1.1 mrg ;;
6876 1.1 mrg *N32*)
6877 1.1 mrg LD="${LD-ld} -n32"
6878 1.1 mrg ;;
6879 1.1 mrg *64-bit*)
6880 1.1 mrg LD="${LD-ld} -64"
6881 1.1 mrg ;;
6882 1.1 mrg esac
6883 1.1 mrg fi
6884 1.1 mrg fi
6885 1.1 mrg rm -rf conftest*
6886 1.1 mrg ;;
6887 1.1 mrg
6888 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6889 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6890 1.1 mrg # Find out which ABI we are using.
6891 1.1 mrg echo 'int i;' > conftest.$ac_ext
6892 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6893 1.1 mrg (eval $ac_compile) 2>&5
6894 1.1 mrg ac_status=$?
6895 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6896 1.1 mrg test $ac_status = 0; }; then
6897 1.1 mrg case `/usr/bin/file conftest.o` in
6898 1.1 mrg *32-bit*)
6899 1.1 mrg case $host in
6900 1.1 mrg x86_64-*kfreebsd*-gnu)
6901 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6902 1.1 mrg ;;
6903 1.1 mrg x86_64-*linux*)
6904 1.1 mrg case `/usr/bin/file conftest.o` in
6905 1.1 mrg *x86-64*)
6906 1.1 mrg LD="${LD-ld} -m elf32_x86_64"
6907 1.1 mrg ;;
6908 1.1 mrg *)
6909 1.1 mrg LD="${LD-ld} -m elf_i386"
6910 1.1 mrg ;;
6911 1.1 mrg esac
6912 1.1 mrg ;;
6913 1.1 mrg powerpc64le-*linux*)
6914 1.1 mrg LD="${LD-ld} -m elf32lppclinux"
6915 1.1 mrg ;;
6916 1.1 mrg powerpc64-*linux*)
6917 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6918 1.1 mrg ;;
6919 1.1 mrg s390x-*linux*)
6920 1.1 mrg LD="${LD-ld} -m elf_s390"
6921 1.1 mrg ;;
6922 1.1 mrg sparc64-*linux*)
6923 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6924 1.1 mrg ;;
6925 1.1 mrg esac
6926 1.1 mrg ;;
6927 1.1 mrg *64-bit*)
6928 1.1 mrg case $host in
6929 1.1 mrg x86_64-*kfreebsd*-gnu)
6930 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6931 1.1 mrg ;;
6932 1.1 mrg x86_64-*linux*)
6933 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6934 1.1 mrg ;;
6935 1.1 mrg powerpcle-*linux*)
6936 1.1 mrg LD="${LD-ld} -m elf64lppc"
6937 1.1 mrg ;;
6938 1.1 mrg powerpc-*linux*)
6939 1.1 mrg LD="${LD-ld} -m elf64ppc"
6940 1.1 mrg ;;
6941 1.1 mrg s390*-*linux*|s390*-*tpf*)
6942 1.1 mrg LD="${LD-ld} -m elf64_s390"
6943 1.1 mrg ;;
6944 1.1 mrg sparc*-*linux*)
6945 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6946 1.1 mrg ;;
6947 1.1 mrg esac
6948 1.1 mrg ;;
6949 1.1 mrg esac
6950 1.1 mrg fi
6951 1.1 mrg rm -rf conftest*
6952 1.1 mrg ;;
6953 1.1 mrg
6954 1.1 mrg *-*-sco3.2v5*)
6955 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6956 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6957 1.1 mrg CFLAGS="$CFLAGS -belf"
6958 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6959 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6960 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6961 1.1 mrg $as_echo_n "(cached) " >&6
6962 1.1 mrg else
6963 1.1 mrg ac_ext=c
6964 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6965 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6966 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6967 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6968 1.1 mrg
6969 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6970 1.1 mrg /* end confdefs.h. */
6971 1.1 mrg
6972 1.1 mrg int
6973 1.1 mrg main ()
6974 1.1 mrg {
6975 1.1 mrg
6976 1.1 mrg ;
6977 1.1 mrg return 0;
6978 1.1 mrg }
6979 1.1 mrg _ACEOF
6980 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6981 1.1 mrg lt_cv_cc_needs_belf=yes
6982 1.1 mrg else
6983 1.1 mrg lt_cv_cc_needs_belf=no
6984 1.1 mrg fi
6985 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6986 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6987 1.1 mrg ac_ext=c
6988 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6989 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6990 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6991 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6992 1.1 mrg
6993 1.1 mrg fi
6994 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6995 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6996 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6997 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6998 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6999 1.1 mrg fi
7000 1.1 mrg ;;
7001 1.1 mrg sparc*-*solaris*)
7002 1.1 mrg # Find out which ABI we are using.
7003 1.1 mrg echo 'int i;' > conftest.$ac_ext
7004 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7005 1.1 mrg (eval $ac_compile) 2>&5
7006 1.1 mrg ac_status=$?
7007 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7008 1.1 mrg test $ac_status = 0; }; then
7009 1.1 mrg case `/usr/bin/file conftest.o` in
7010 1.1 mrg *64-bit*)
7011 1.1 mrg case $lt_cv_prog_gnu_ld in
7012 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
7013 1.1 mrg *)
7014 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7015 1.1 mrg LD="${LD-ld} -64"
7016 1.1 mrg fi
7017 1.1 mrg ;;
7018 1.1 mrg esac
7019 1.1 mrg ;;
7020 1.1 mrg esac
7021 1.1 mrg fi
7022 1.1 mrg rm -rf conftest*
7023 1.1 mrg ;;
7024 1.1 mrg esac
7025 1.1 mrg
7026 1.1 mrg need_locks="$enable_libtool_lock"
7027 1.1 mrg
7028 1.1 mrg
7029 1.1 mrg case $host_os in
7030 1.1 mrg rhapsody* | darwin*)
7031 1.1 mrg if test -n "$ac_tool_prefix"; then
7032 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7033 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7034 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7035 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7036 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7037 1.1 mrg $as_echo_n "(cached) " >&6
7038 1.1 mrg else
7039 1.1 mrg if test -n "$DSYMUTIL"; then
7040 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7041 1.1 mrg else
7042 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7043 1.1 mrg for as_dir in $PATH
7044 1.1 mrg do
7045 1.1 mrg IFS=$as_save_IFS
7046 1.1 mrg test -z "$as_dir" && as_dir=.
7047 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7048 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7049 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7050 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7051 1.1 mrg break 2
7052 1.1 mrg fi
7053 1.1 mrg done
7054 1.1 mrg done
7055 1.1 mrg IFS=$as_save_IFS
7056 1.1 mrg
7057 1.1 mrg fi
7058 1.1 mrg fi
7059 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
7060 1.1 mrg if test -n "$DSYMUTIL"; then
7061 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7062 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
7063 1.1 mrg else
7064 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7065 1.1 mrg $as_echo "no" >&6; }
7066 1.1 mrg fi
7067 1.1 mrg
7068 1.1 mrg
7069 1.1 mrg fi
7070 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
7071 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
7072 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
7073 1.1 mrg set dummy dsymutil; ac_word=$2
7074 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7075 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7076 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7077 1.1 mrg $as_echo_n "(cached) " >&6
7078 1.1 mrg else
7079 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7080 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7081 1.1 mrg else
7082 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7083 1.1 mrg for as_dir in $PATH
7084 1.1 mrg do
7085 1.1 mrg IFS=$as_save_IFS
7086 1.1 mrg test -z "$as_dir" && as_dir=.
7087 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7088 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7089 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7090 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7091 1.1 mrg break 2
7092 1.1 mrg fi
7093 1.1 mrg done
7094 1.1 mrg done
7095 1.1 mrg IFS=$as_save_IFS
7096 1.1 mrg
7097 1.1 mrg fi
7098 1.1 mrg fi
7099 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7100 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7101 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7102 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
7103 1.1 mrg else
7104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7105 1.1 mrg $as_echo "no" >&6; }
7106 1.1 mrg fi
7107 1.1 mrg
7108 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
7109 1.1 mrg DSYMUTIL=":"
7110 1.1 mrg else
7111 1.1 mrg case $cross_compiling:$ac_tool_warned in
7112 1.1 mrg yes:)
7113 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7114 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7115 1.1 mrg ac_tool_warned=yes ;;
7116 1.1 mrg esac
7117 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
7118 1.1 mrg fi
7119 1.1 mrg else
7120 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7121 1.1 mrg fi
7122 1.1 mrg
7123 1.1 mrg if test -n "$ac_tool_prefix"; then
7124 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7125 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7126 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7127 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7128 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7129 1.1 mrg $as_echo_n "(cached) " >&6
7130 1.1 mrg else
7131 1.1 mrg if test -n "$NMEDIT"; then
7132 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7133 1.1 mrg else
7134 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7135 1.1 mrg for as_dir in $PATH
7136 1.1 mrg do
7137 1.1 mrg IFS=$as_save_IFS
7138 1.1 mrg test -z "$as_dir" && as_dir=.
7139 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7140 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7141 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7142 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7143 1.1 mrg break 2
7144 1.1 mrg fi
7145 1.1 mrg done
7146 1.1 mrg done
7147 1.1 mrg IFS=$as_save_IFS
7148 1.1 mrg
7149 1.1 mrg fi
7150 1.1 mrg fi
7151 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
7152 1.1 mrg if test -n "$NMEDIT"; then
7153 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7154 1.1 mrg $as_echo "$NMEDIT" >&6; }
7155 1.1 mrg else
7156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7157 1.1 mrg $as_echo "no" >&6; }
7158 1.1 mrg fi
7159 1.1 mrg
7160 1.1 mrg
7161 1.1 mrg fi
7162 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
7163 1.1 mrg ac_ct_NMEDIT=$NMEDIT
7164 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
7165 1.1 mrg set dummy nmedit; ac_word=$2
7166 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7167 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7168 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7169 1.1 mrg $as_echo_n "(cached) " >&6
7170 1.1 mrg else
7171 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7172 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7173 1.1 mrg else
7174 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7175 1.1 mrg for as_dir in $PATH
7176 1.1 mrg do
7177 1.1 mrg IFS=$as_save_IFS
7178 1.1 mrg test -z "$as_dir" && as_dir=.
7179 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7180 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7181 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
7182 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7183 1.1 mrg break 2
7184 1.1 mrg fi
7185 1.1 mrg done
7186 1.1 mrg done
7187 1.1 mrg IFS=$as_save_IFS
7188 1.1 mrg
7189 1.1 mrg fi
7190 1.1 mrg fi
7191 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7192 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7194 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7195 1.1 mrg else
7196 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7197 1.1 mrg $as_echo "no" >&6; }
7198 1.1 mrg fi
7199 1.1 mrg
7200 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
7201 1.1 mrg NMEDIT=":"
7202 1.1 mrg else
7203 1.1 mrg case $cross_compiling:$ac_tool_warned in
7204 1.1 mrg yes:)
7205 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7206 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7207 1.1 mrg ac_tool_warned=yes ;;
7208 1.1 mrg esac
7209 1.1 mrg NMEDIT=$ac_ct_NMEDIT
7210 1.1 mrg fi
7211 1.1 mrg else
7212 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7213 1.1 mrg fi
7214 1.1 mrg
7215 1.1 mrg if test -n "$ac_tool_prefix"; then
7216 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7217 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7218 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7219 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7220 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
7221 1.1 mrg $as_echo_n "(cached) " >&6
7222 1.1 mrg else
7223 1.1 mrg if test -n "$LIPO"; then
7224 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7225 1.1 mrg else
7226 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7227 1.1 mrg for as_dir in $PATH
7228 1.1 mrg do
7229 1.1 mrg IFS=$as_save_IFS
7230 1.1 mrg test -z "$as_dir" && as_dir=.
7231 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7232 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7233 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7234 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7235 1.1 mrg break 2
7236 1.1 mrg fi
7237 1.1 mrg done
7238 1.1 mrg done
7239 1.1 mrg IFS=$as_save_IFS
7240 1.1 mrg
7241 1.1 mrg fi
7242 1.1 mrg fi
7243 1.1 mrg LIPO=$ac_cv_prog_LIPO
7244 1.1 mrg if test -n "$LIPO"; then
7245 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7246 1.1 mrg $as_echo "$LIPO" >&6; }
7247 1.1 mrg else
7248 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7249 1.1 mrg $as_echo "no" >&6; }
7250 1.1 mrg fi
7251 1.1 mrg
7252 1.1 mrg
7253 1.1 mrg fi
7254 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
7255 1.1 mrg ac_ct_LIPO=$LIPO
7256 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
7257 1.1 mrg set dummy lipo; ac_word=$2
7258 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7259 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7260 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7261 1.1 mrg $as_echo_n "(cached) " >&6
7262 1.1 mrg else
7263 1.1 mrg if test -n "$ac_ct_LIPO"; then
7264 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7265 1.1 mrg else
7266 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7267 1.1 mrg for as_dir in $PATH
7268 1.1 mrg do
7269 1.1 mrg IFS=$as_save_IFS
7270 1.1 mrg test -z "$as_dir" && as_dir=.
7271 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7272 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7273 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7274 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7275 1.1 mrg break 2
7276 1.1 mrg fi
7277 1.1 mrg done
7278 1.1 mrg done
7279 1.1 mrg IFS=$as_save_IFS
7280 1.1 mrg
7281 1.1 mrg fi
7282 1.1 mrg fi
7283 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7284 1.1 mrg if test -n "$ac_ct_LIPO"; then
7285 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7286 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
7287 1.1 mrg else
7288 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7289 1.1 mrg $as_echo "no" >&6; }
7290 1.1 mrg fi
7291 1.1 mrg
7292 1.1 mrg if test "x$ac_ct_LIPO" = x; then
7293 1.1 mrg LIPO=":"
7294 1.1 mrg else
7295 1.1 mrg case $cross_compiling:$ac_tool_warned in
7296 1.1 mrg yes:)
7297 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7298 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7299 1.1 mrg ac_tool_warned=yes ;;
7300 1.1 mrg esac
7301 1.1 mrg LIPO=$ac_ct_LIPO
7302 1.1 mrg fi
7303 1.1 mrg else
7304 1.1 mrg LIPO="$ac_cv_prog_LIPO"
7305 1.1 mrg fi
7306 1.1 mrg
7307 1.1 mrg if test -n "$ac_tool_prefix"; then
7308 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7309 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7310 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7311 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7312 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
7313 1.1 mrg $as_echo_n "(cached) " >&6
7314 1.1 mrg else
7315 1.1 mrg if test -n "$OTOOL"; then
7316 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7317 1.1 mrg else
7318 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7319 1.1 mrg for as_dir in $PATH
7320 1.1 mrg do
7321 1.1 mrg IFS=$as_save_IFS
7322 1.1 mrg test -z "$as_dir" && as_dir=.
7323 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7324 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7325 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7326 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7327 1.1 mrg break 2
7328 1.1 mrg fi
7329 1.1 mrg done
7330 1.1 mrg done
7331 1.1 mrg IFS=$as_save_IFS
7332 1.1 mrg
7333 1.1 mrg fi
7334 1.1 mrg fi
7335 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
7336 1.1 mrg if test -n "$OTOOL"; then
7337 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7338 1.1 mrg $as_echo "$OTOOL" >&6; }
7339 1.1 mrg else
7340 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7341 1.1 mrg $as_echo "no" >&6; }
7342 1.1 mrg fi
7343 1.1 mrg
7344 1.1 mrg
7345 1.1 mrg fi
7346 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
7347 1.1 mrg ac_ct_OTOOL=$OTOOL
7348 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
7349 1.1 mrg set dummy otool; ac_word=$2
7350 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7351 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7352 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7353 1.1 mrg $as_echo_n "(cached) " >&6
7354 1.1 mrg else
7355 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7356 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7357 1.1 mrg else
7358 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7359 1.1 mrg for as_dir in $PATH
7360 1.1 mrg do
7361 1.1 mrg IFS=$as_save_IFS
7362 1.1 mrg test -z "$as_dir" && as_dir=.
7363 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7364 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7365 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7366 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7367 1.1 mrg break 2
7368 1.1 mrg fi
7369 1.1 mrg done
7370 1.1 mrg done
7371 1.1 mrg IFS=$as_save_IFS
7372 1.1 mrg
7373 1.1 mrg fi
7374 1.1 mrg fi
7375 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7376 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7378 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7379 1.1 mrg else
7380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7381 1.1 mrg $as_echo "no" >&6; }
7382 1.1 mrg fi
7383 1.1 mrg
7384 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
7385 1.1 mrg OTOOL=":"
7386 1.1 mrg else
7387 1.1 mrg case $cross_compiling:$ac_tool_warned in
7388 1.1 mrg yes:)
7389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7390 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7391 1.1 mrg ac_tool_warned=yes ;;
7392 1.1 mrg esac
7393 1.1 mrg OTOOL=$ac_ct_OTOOL
7394 1.1 mrg fi
7395 1.1 mrg else
7396 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
7397 1.1 mrg fi
7398 1.1 mrg
7399 1.1 mrg if test -n "$ac_tool_prefix"; then
7400 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7401 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7402 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7403 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7404 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7405 1.1 mrg $as_echo_n "(cached) " >&6
7406 1.1 mrg else
7407 1.1 mrg if test -n "$OTOOL64"; then
7408 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7409 1.1 mrg else
7410 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7411 1.1 mrg for as_dir in $PATH
7412 1.1 mrg do
7413 1.1 mrg IFS=$as_save_IFS
7414 1.1 mrg test -z "$as_dir" && as_dir=.
7415 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7416 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7417 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7418 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7419 1.1 mrg break 2
7420 1.1 mrg fi
7421 1.1 mrg done
7422 1.1 mrg done
7423 1.1 mrg IFS=$as_save_IFS
7424 1.1 mrg
7425 1.1 mrg fi
7426 1.1 mrg fi
7427 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
7428 1.1 mrg if test -n "$OTOOL64"; then
7429 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7430 1.1 mrg $as_echo "$OTOOL64" >&6; }
7431 1.1 mrg else
7432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7433 1.1 mrg $as_echo "no" >&6; }
7434 1.1 mrg fi
7435 1.1 mrg
7436 1.1 mrg
7437 1.1 mrg fi
7438 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7439 1.1 mrg ac_ct_OTOOL64=$OTOOL64
7440 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
7441 1.1 mrg set dummy otool64; ac_word=$2
7442 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7443 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7444 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7445 1.1 mrg $as_echo_n "(cached) " >&6
7446 1.1 mrg else
7447 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7448 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7449 1.1 mrg else
7450 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7451 1.1 mrg for as_dir in $PATH
7452 1.1 mrg do
7453 1.1 mrg IFS=$as_save_IFS
7454 1.1 mrg test -z "$as_dir" && as_dir=.
7455 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7456 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7457 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7458 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7459 1.1 mrg break 2
7460 1.1 mrg fi
7461 1.1 mrg done
7462 1.1 mrg done
7463 1.1 mrg IFS=$as_save_IFS
7464 1.1 mrg
7465 1.1 mrg fi
7466 1.1 mrg fi
7467 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7468 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7470 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7471 1.1 mrg else
7472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7473 1.1 mrg $as_echo "no" >&6; }
7474 1.1 mrg fi
7475 1.1 mrg
7476 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
7477 1.1 mrg OTOOL64=":"
7478 1.1 mrg else
7479 1.1 mrg case $cross_compiling:$ac_tool_warned in
7480 1.1 mrg yes:)
7481 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7482 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7483 1.1 mrg ac_tool_warned=yes ;;
7484 1.1 mrg esac
7485 1.1 mrg OTOOL64=$ac_ct_OTOOL64
7486 1.1 mrg fi
7487 1.1 mrg else
7488 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7489 1.1 mrg fi
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
7497 1.1 mrg
7498 1.1 mrg
7499 1.1 mrg
7500 1.1 mrg
7501 1.1 mrg
7502 1.1 mrg
7503 1.1 mrg
7504 1.1 mrg
7505 1.1 mrg
7506 1.1 mrg
7507 1.1 mrg
7508 1.1 mrg
7509 1.1 mrg
7510 1.1 mrg
7511 1.1 mrg
7512 1.1 mrg
7513 1.1 mrg
7514 1.1 mrg
7515 1.1 mrg
7516 1.1 mrg
7517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7518 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7519 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7520 1.1 mrg $as_echo_n "(cached) " >&6
7521 1.1 mrg else
7522 1.1 mrg lt_cv_apple_cc_single_mod=no
7523 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
7524 1.1 mrg # By default we will add the -single_module flag. You can override
7525 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
7526 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
7527 1.1 mrg # link flags.
7528 1.1 mrg rm -rf libconftest.dylib*
7529 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
7530 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7531 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7532 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7533 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7534 1.1 mrg _lt_result=$?
7535 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7536 1.1 mrg lt_cv_apple_cc_single_mod=yes
7537 1.1 mrg else
7538 1.1 mrg cat conftest.err >&5
7539 1.1 mrg fi
7540 1.1 mrg rm -rf libconftest.dylib*
7541 1.1 mrg rm -f conftest.*
7542 1.1 mrg fi
7543 1.1 mrg fi
7544 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7545 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7546 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7547 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7548 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7549 1.1 mrg $as_echo_n "(cached) " >&6
7550 1.1 mrg else
7551 1.1 mrg lt_cv_ld_exported_symbols_list=no
7552 1.1 mrg save_LDFLAGS=$LDFLAGS
7553 1.1 mrg echo "_main" > conftest.sym
7554 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7555 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7556 1.1 mrg /* end confdefs.h. */
7557 1.1 mrg
7558 1.1 mrg int
7559 1.1 mrg main ()
7560 1.1 mrg {
7561 1.1 mrg
7562 1.1 mrg ;
7563 1.1 mrg return 0;
7564 1.1 mrg }
7565 1.1 mrg _ACEOF
7566 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
7567 1.1 mrg lt_cv_ld_exported_symbols_list=yes
7568 1.1 mrg else
7569 1.1 mrg lt_cv_ld_exported_symbols_list=no
7570 1.1 mrg fi
7571 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
7572 1.1 mrg conftest$ac_exeext conftest.$ac_ext
7573 1.1 mrg LDFLAGS="$save_LDFLAGS"
7574 1.1 mrg
7575 1.1 mrg fi
7576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7577 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7578 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7579 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7580 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
7581 1.1 mrg $as_echo_n "(cached) " >&6
7582 1.1 mrg else
7583 1.1 mrg lt_cv_ld_force_load=no
7584 1.1 mrg cat > conftest.c << _LT_EOF
7585 1.1 mrg int forced_loaded() { return 2;}
7586 1.1 mrg _LT_EOF
7587 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7588 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7589 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
7590 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
7591 1.1 mrg cat > conftest.c << _LT_EOF
7592 1.1 mrg int main() { return 0;}
7593 1.1 mrg _LT_EOF
7594 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7595 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7596 1.1 mrg _lt_result=$?
7597 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7598 1.1 mrg lt_cv_ld_force_load=yes
7599 1.1 mrg else
7600 1.1 mrg cat conftest.err >&5
7601 1.1 mrg fi
7602 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
7603 1.1 mrg rm -rf conftest.dSYM
7604 1.1 mrg
7605 1.1 mrg fi
7606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7607 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7608 1.1 mrg case $host_os in
7609 1.1 mrg rhapsody* | darwin1.[012])
7610 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7611 1.1 mrg darwin1.*)
7612 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7613 1.1 mrg darwin*) # darwin 5.x on
7614 1.1 mrg # if running on 10.5 or later, the deployment target defaults
7615 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
7616 1.1 mrg # target defaults to 10.4. Don't you love it?
7617 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7618 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7619 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7620 1.3 mrg 10.[012][,.]*)
7621 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7622 1.1 mrg 10.*)
7623 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7624 1.1 mrg esac
7625 1.1 mrg ;;
7626 1.1 mrg esac
7627 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7628 1.1 mrg _lt_dar_single_mod='$single_module'
7629 1.1 mrg fi
7630 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7631 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7632 1.1 mrg else
7633 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7634 1.1 mrg fi
7635 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7636 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7637 1.1 mrg else
7638 1.1 mrg _lt_dsymutil=
7639 1.1 mrg fi
7640 1.1 mrg ;;
7641 1.1 mrg esac
7642 1.1 mrg
7643 1.1 mrg for ac_header in dlfcn.h
7644 1.1 mrg do :
7645 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7646 1.1 mrg "
7647 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7648 1.1 mrg cat >>confdefs.h <<_ACEOF
7649 1.1 mrg #define HAVE_DLFCN_H 1
7650 1.1 mrg _ACEOF
7651 1.1 mrg
7652 1.1 mrg fi
7653 1.1 mrg
7654 1.1 mrg done
7655 1.1 mrg
7656 1.1 mrg
7657 1.1 mrg
7658 1.1 mrg
7659 1.1 mrg
7660 1.1 mrg # Set options
7661 1.3.4.1 christos
7662 1.3.4.1 christos
7663 1.3.4.1 christos
7664 1.3.4.1 christos enable_dlopen=no
7665 1.3.4.1 christos
7666 1.3.4.1 christos
7667 1.3.4.1 christos enable_win32_dll=no
7668 1.3.4.1 christos
7669 1.3.4.1 christos
7670 1.3.4.1 christos # Check whether --enable-shared was given.
7671 1.1 mrg if test "${enable_shared+set}" = set; then :
7672 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7673 1.1 mrg case $enableval in
7674 1.1 mrg yes) enable_shared=yes ;;
7675 1.1 mrg no) enable_shared=no ;;
7676 1.1 mrg *)
7677 1.1 mrg enable_shared=no
7678 1.1 mrg # Look at the argument we got. We use all the common list separators.
7679 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7680 1.1 mrg for pkg in $enableval; do
7681 1.1 mrg IFS="$lt_save_ifs"
7682 1.1 mrg if test "X$pkg" = "X$p"; then
7683 1.1 mrg enable_shared=yes
7684 1.1 mrg fi
7685 1.1 mrg done
7686 1.1 mrg IFS="$lt_save_ifs"
7687 1.1 mrg ;;
7688 1.1 mrg esac
7689 1.1 mrg else
7690 1.3.4.1 christos enable_shared=yes
7691 1.1 mrg fi
7692 1.1 mrg
7693 1.1 mrg
7694 1.1 mrg
7695 1.1 mrg
7696 1.1 mrg
7697 1.1 mrg
7698 1.1 mrg
7699 1.1 mrg
7700 1.1 mrg
7701 1.1 mrg # Check whether --enable-static was given.
7702 1.1 mrg if test "${enable_static+set}" = set; then :
7703 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7704 1.1 mrg case $enableval in
7705 1.1 mrg yes) enable_static=yes ;;
7706 1.1 mrg no) enable_static=no ;;
7707 1.1 mrg *)
7708 1.1 mrg enable_static=no
7709 1.1 mrg # Look at the argument we got. We use all the common list separators.
7710 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7711 1.1 mrg for pkg in $enableval; do
7712 1.1 mrg IFS="$lt_save_ifs"
7713 1.1 mrg if test "X$pkg" = "X$p"; then
7714 1.1 mrg enable_static=yes
7715 1.1 mrg fi
7716 1.1 mrg done
7717 1.1 mrg IFS="$lt_save_ifs"
7718 1.1 mrg ;;
7719 1.1 mrg esac
7720 1.1 mrg else
7721 1.1 mrg enable_static=yes
7722 1.1 mrg fi
7723 1.1 mrg
7724 1.1 mrg
7725 1.1 mrg
7726 1.1 mrg
7727 1.1 mrg
7728 1.1 mrg
7729 1.1 mrg
7730 1.1 mrg
7731 1.1 mrg
7732 1.1 mrg
7733 1.1 mrg # Check whether --with-pic was given.
7734 1.1 mrg if test "${with_pic+set}" = set; then :
7735 1.1 mrg withval=$with_pic; pic_mode="$withval"
7736 1.1 mrg else
7737 1.1 mrg pic_mode=default
7738 1.1 mrg fi
7739 1.1 mrg
7740 1.1 mrg
7741 1.1 mrg test -z "$pic_mode" && pic_mode=default
7742 1.1 mrg
7743 1.1 mrg
7744 1.1 mrg
7745 1.1 mrg
7746 1.1 mrg
7747 1.1 mrg
7748 1.1 mrg
7749 1.1 mrg # Check whether --enable-fast-install was given.
7750 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7751 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7752 1.1 mrg case $enableval in
7753 1.1 mrg yes) enable_fast_install=yes ;;
7754 1.1 mrg no) enable_fast_install=no ;;
7755 1.1 mrg *)
7756 1.1 mrg enable_fast_install=no
7757 1.1 mrg # Look at the argument we got. We use all the common list separators.
7758 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7759 1.1 mrg for pkg in $enableval; do
7760 1.1 mrg IFS="$lt_save_ifs"
7761 1.1 mrg if test "X$pkg" = "X$p"; then
7762 1.1 mrg enable_fast_install=yes
7763 1.1 mrg fi
7764 1.1 mrg done
7765 1.1 mrg IFS="$lt_save_ifs"
7766 1.1 mrg ;;
7767 1.1 mrg esac
7768 1.1 mrg else
7769 1.1 mrg enable_fast_install=yes
7770 1.1 mrg fi
7771 1.1 mrg
7772 1.1 mrg
7773 1.1 mrg
7774 1.1 mrg
7775 1.1 mrg
7776 1.1 mrg
7777 1.1 mrg
7778 1.1 mrg
7779 1.1 mrg
7780 1.1 mrg
7781 1.1 mrg
7782 1.1 mrg # This can be used to rebuild libtool when needed
7783 1.1 mrg LIBTOOL_DEPS="$ltmain"
7784 1.1 mrg
7785 1.1 mrg # Always use our own libtool.
7786 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7787 1.1 mrg
7788 1.1 mrg
7789 1.1 mrg
7790 1.1 mrg
7791 1.1 mrg
7792 1.1 mrg
7793 1.1 mrg
7794 1.1 mrg
7795 1.1 mrg
7796 1.1 mrg
7797 1.1 mrg
7798 1.1 mrg
7799 1.1 mrg
7800 1.1 mrg
7801 1.1 mrg
7802 1.1 mrg
7803 1.1 mrg
7804 1.1 mrg
7805 1.1 mrg
7806 1.1 mrg
7807 1.1 mrg
7808 1.1 mrg
7809 1.1 mrg
7810 1.1 mrg
7811 1.1 mrg
7812 1.1 mrg
7813 1.1 mrg test -z "$LN_S" && LN_S="ln -s"
7814 1.1 mrg
7815 1.1 mrg
7816 1.1 mrg
7817 1.1 mrg
7818 1.1 mrg
7819 1.1 mrg
7820 1.1 mrg
7821 1.1 mrg
7822 1.1 mrg
7823 1.1 mrg
7824 1.1 mrg
7825 1.1 mrg
7826 1.1 mrg
7827 1.1 mrg
7828 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7829 1.1 mrg setopt NO_GLOB_SUBST
7830 1.1 mrg fi
7831 1.1 mrg
7832 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7833 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7834 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7835 1.1 mrg $as_echo_n "(cached) " >&6
7836 1.1 mrg else
7837 1.1 mrg rm -f .libs 2>/dev/null
7838 1.1 mrg mkdir .libs 2>/dev/null
7839 1.1 mrg if test -d .libs; then
7840 1.1 mrg lt_cv_objdir=.libs
7841 1.1 mrg else
7842 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7843 1.1 mrg lt_cv_objdir=_libs
7844 1.1 mrg fi
7845 1.1 mrg rmdir .libs 2>/dev/null
7846 1.1 mrg fi
7847 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7848 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7849 1.1 mrg objdir=$lt_cv_objdir
7850 1.1 mrg
7851 1.1 mrg
7852 1.1 mrg
7853 1.1 mrg
7854 1.1 mrg
7855 1.1 mrg cat >>confdefs.h <<_ACEOF
7856 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7857 1.1 mrg _ACEOF
7858 1.1 mrg
7859 1.1 mrg
7860 1.1 mrg
7861 1.1 mrg
7862 1.1 mrg case $host_os in
7863 1.1 mrg aix3*)
7864 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7865 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7866 1.1 mrg # vanish in a puff of smoke.
7867 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7868 1.1 mrg COLLECT_NAMES=
7869 1.1 mrg export COLLECT_NAMES
7870 1.1 mrg fi
7871 1.1 mrg ;;
7872 1.1 mrg esac
7873 1.1 mrg
7874 1.1 mrg # Global variables:
7875 1.1 mrg ofile=libtool
7876 1.1 mrg can_build_shared=yes
7877 1.1 mrg
7878 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7879 1.1 mrg # which needs '.lib').
7880 1.1 mrg libext=a
7881 1.1 mrg
7882 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7883 1.1 mrg
7884 1.1 mrg old_CC="$CC"
7885 1.1 mrg old_CFLAGS="$CFLAGS"
7886 1.1 mrg
7887 1.1 mrg # Set sane defaults for various variables
7888 1.1 mrg test -z "$CC" && CC=cc
7889 1.1 mrg test -z "$LTCC" && LTCC=$CC
7890 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7891 1.1 mrg test -z "$LD" && LD=ld
7892 1.1 mrg test -z "$ac_objext" && ac_objext=o
7893 1.1 mrg
7894 1.1 mrg for cc_temp in $compiler""; do
7895 1.1 mrg case $cc_temp in
7896 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7897 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7898 1.1 mrg \-*) ;;
7899 1.1 mrg *) break;;
7900 1.1 mrg esac
7901 1.1 mrg done
7902 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7903 1.1 mrg
7904 1.1 mrg
7905 1.1 mrg # Only perform the check for file, if the check method requires it
7906 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7907 1.1 mrg case $deplibs_check_method in
7908 1.1 mrg file_magic*)
7909 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7910 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7911 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7912 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7913 1.1 mrg $as_echo_n "(cached) " >&6
7914 1.1 mrg else
7915 1.1 mrg case $MAGIC_CMD in
7916 1.1 mrg [\\/*] | ?:[\\/]*)
7917 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7918 1.1 mrg ;;
7919 1.1 mrg *)
7920 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7921 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7922 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7923 1.1 mrg for ac_dir in $ac_dummy; do
7924 1.1 mrg IFS="$lt_save_ifs"
7925 1.1 mrg test -z "$ac_dir" && ac_dir=.
7926 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7927 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7928 1.1 mrg if test -n "$file_magic_test_file"; then
7929 1.1 mrg case $deplibs_check_method in
7930 1.1 mrg "file_magic "*)
7931 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7932 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7933 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7934 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7935 1.1 mrg :
7936 1.1 mrg else
7937 1.1 mrg cat <<_LT_EOF 1>&2
7938 1.1 mrg
7939 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7940 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7941 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7942 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7943 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7944 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7945 1.1 mrg *** may want to report the problem to your system manager and/or to
7946 1.1 mrg *** bug-libtool@gnu.org
7947 1.1 mrg
7948 1.1 mrg _LT_EOF
7949 1.1 mrg fi ;;
7950 1.1 mrg esac
7951 1.1 mrg fi
7952 1.1 mrg break
7953 1.1 mrg fi
7954 1.1 mrg done
7955 1.1 mrg IFS="$lt_save_ifs"
7956 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7957 1.1 mrg ;;
7958 1.1 mrg esac
7959 1.1 mrg fi
7960 1.1 mrg
7961 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7962 1.1 mrg if test -n "$MAGIC_CMD"; then
7963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7964 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7965 1.1 mrg else
7966 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7967 1.1 mrg $as_echo "no" >&6; }
7968 1.1 mrg fi
7969 1.1 mrg
7970 1.1 mrg
7971 1.1 mrg
7972 1.1 mrg
7973 1.1 mrg
7974 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7975 1.1 mrg if test -n "$ac_tool_prefix"; then
7976 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7977 1.1 mrg $as_echo_n "checking for file... " >&6; }
7978 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7979 1.1 mrg $as_echo_n "(cached) " >&6
7980 1.1 mrg else
7981 1.1 mrg case $MAGIC_CMD in
7982 1.1 mrg [\\/*] | ?:[\\/]*)
7983 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7984 1.1 mrg ;;
7985 1.1 mrg *)
7986 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7987 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7988 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7989 1.1 mrg for ac_dir in $ac_dummy; do
7990 1.1 mrg IFS="$lt_save_ifs"
7991 1.1 mrg test -z "$ac_dir" && ac_dir=.
7992 1.1 mrg if test -f $ac_dir/file; then
7993 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7994 1.1 mrg if test -n "$file_magic_test_file"; then
7995 1.1 mrg case $deplibs_check_method in
7996 1.1 mrg "file_magic "*)
7997 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7998 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7999 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8000 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
8001 1.1 mrg :
8002 1.1 mrg else
8003 1.1 mrg cat <<_LT_EOF 1>&2
8004 1.1 mrg
8005 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
8006 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8007 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
8008 1.1 mrg *** as such. This will affect the creation of libtool libraries that
8009 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
8010 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
8011 1.1 mrg *** may want to report the problem to your system manager and/or to
8012 1.1 mrg *** bug-libtool@gnu.org
8013 1.1 mrg
8014 1.1 mrg _LT_EOF
8015 1.1 mrg fi ;;
8016 1.1 mrg esac
8017 1.1 mrg fi
8018 1.1 mrg break
8019 1.1 mrg fi
8020 1.1 mrg done
8021 1.1 mrg IFS="$lt_save_ifs"
8022 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8023 1.1 mrg ;;
8024 1.1 mrg esac
8025 1.1 mrg fi
8026 1.1 mrg
8027 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8028 1.1 mrg if test -n "$MAGIC_CMD"; then
8029 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8030 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
8031 1.1 mrg else
8032 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8033 1.1 mrg $as_echo "no" >&6; }
8034 1.1 mrg fi
8035 1.1 mrg
8036 1.1 mrg
8037 1.1 mrg else
8038 1.1 mrg MAGIC_CMD=:
8039 1.1 mrg fi
8040 1.1 mrg fi
8041 1.1 mrg
8042 1.1 mrg fi
8043 1.1 mrg ;;
8044 1.1 mrg esac
8045 1.1 mrg
8046 1.1 mrg # Use C for the default configuration in the libtool script
8047 1.1 mrg
8048 1.1 mrg lt_save_CC="$CC"
8049 1.1 mrg ac_ext=c
8050 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
8051 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8052 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8053 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
8054 1.1 mrg
8055 1.1 mrg
8056 1.1 mrg # Source file extension for C test sources.
8057 1.1 mrg ac_ext=c
8058 1.1 mrg
8059 1.1 mrg # Object file extension for compiled C test sources.
8060 1.1 mrg objext=o
8061 1.1 mrg objext=$objext
8062 1.1 mrg
8063 1.1 mrg # Code to be used in simple compile tests
8064 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
8065 1.1 mrg
8066 1.1 mrg # Code to be used in simple link tests
8067 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
8068 1.1 mrg
8069 1.1 mrg
8070 1.1 mrg
8071 1.1 mrg
8072 1.1 mrg
8073 1.1 mrg
8074 1.1 mrg
8075 1.1 mrg # If no C compiler was specified, use CC.
8076 1.1 mrg LTCC=${LTCC-"$CC"}
8077 1.1 mrg
8078 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
8079 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8080 1.1 mrg
8081 1.1 mrg # Allow CC to be a program name with arguments.
8082 1.1 mrg compiler=$CC
8083 1.1 mrg
8084 1.1 mrg # Save the default compiler, since it gets overwritten when the other
8085 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8086 1.1 mrg compiler_DEFAULT=$CC
8087 1.1 mrg
8088 1.1 mrg # save warnings/boilerplate of simple test code
8089 1.1 mrg ac_outfile=conftest.$ac_objext
8090 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8091 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8092 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
8093 1.1 mrg $RM conftest*
8094 1.1 mrg
8095 1.1 mrg ac_outfile=conftest.$ac_objext
8096 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
8097 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8098 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
8099 1.1 mrg $RM -r conftest*
8100 1.1 mrg
8101 1.1 mrg
8102 1.1 mrg ## CAVEAT EMPTOR:
8103 1.1 mrg ## There is no encapsulation within the following macros, do not change
8104 1.1 mrg ## the running order or otherwise move them around unless you know exactly
8105 1.1 mrg ## what you are doing...
8106 1.1 mrg if test -n "$compiler"; then
8107 1.1 mrg
8108 1.1 mrg lt_prog_compiler_no_builtin_flag=
8109 1.1 mrg
8110 1.1 mrg if test "$GCC" = yes; then
8111 1.1 mrg case $cc_basename in
8112 1.1 mrg nvcc*)
8113 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8114 1.1 mrg *)
8115 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8116 1.1 mrg esac
8117 1.1 mrg
8118 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8119 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8120 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8121 1.1 mrg $as_echo_n "(cached) " >&6
8122 1.1 mrg else
8123 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
8124 1.1 mrg ac_outfile=conftest.$ac_objext
8125 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8126 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
8127 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8128 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8129 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8130 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8131 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8132 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8133 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8134 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8135 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8136 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8137 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8138 1.1 mrg ac_status=$?
8139 1.1 mrg cat conftest.err >&5
8140 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8141 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8142 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8143 1.1 mrg # So say no if there are warnings other than the usual output.
8144 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8145 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8146 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8147 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
8148 1.1 mrg fi
8149 1.1 mrg fi
8150 1.1 mrg $RM conftest*
8151 1.1 mrg
8152 1.1 mrg fi
8153 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8154 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8155 1.1 mrg
8156 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8157 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8158 1.1 mrg else
8159 1.1 mrg :
8160 1.1 mrg fi
8161 1.1 mrg
8162 1.1 mrg fi
8163 1.1 mrg
8164 1.1 mrg
8165 1.1 mrg
8166 1.1 mrg
8167 1.1 mrg
8168 1.1 mrg
8169 1.1 mrg lt_prog_compiler_wl=
8170 1.1 mrg lt_prog_compiler_pic=
8171 1.1 mrg lt_prog_compiler_static=
8172 1.1 mrg
8173 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8174 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8175 1.1 mrg
8176 1.1 mrg if test "$GCC" = yes; then
8177 1.1 mrg lt_prog_compiler_wl='-Wl,'
8178 1.1 mrg lt_prog_compiler_static='-static'
8179 1.1 mrg
8180 1.1 mrg case $host_os in
8181 1.1 mrg aix*)
8182 1.1 mrg # All AIX code is PIC.
8183 1.1 mrg if test "$host_cpu" = ia64; then
8184 1.1 mrg # AIX 5 now supports IA64 processor
8185 1.1 mrg lt_prog_compiler_static='-Bstatic'
8186 1.1 mrg fi
8187 1.1 mrg lt_prog_compiler_pic='-fPIC'
8188 1.1 mrg ;;
8189 1.1 mrg
8190 1.1 mrg amigaos*)
8191 1.1 mrg case $host_cpu in
8192 1.1 mrg powerpc)
8193 1.1 mrg # see comment about AmigaOS4 .so support
8194 1.1 mrg lt_prog_compiler_pic='-fPIC'
8195 1.1 mrg ;;
8196 1.1 mrg m68k)
8197 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8198 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8199 1.1 mrg # like `-m68040'.
8200 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8201 1.1 mrg ;;
8202 1.1 mrg esac
8203 1.1 mrg ;;
8204 1.1 mrg
8205 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8206 1.1 mrg # PIC is the default for these OSes.
8207 1.1 mrg ;;
8208 1.1 mrg
8209 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8210 1.1 mrg # This hack is so that the source file can tell whether it is being
8211 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8212 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8213 1.1 mrg # (--disable-auto-import) libraries
8214 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8215 1.1 mrg ;;
8216 1.1 mrg
8217 1.1 mrg darwin* | rhapsody*)
8218 1.1 mrg # PIC is the default on this platform
8219 1.1 mrg # Common symbols not allowed in MH_DYLIB files
8220 1.1 mrg lt_prog_compiler_pic='-fno-common'
8221 1.1 mrg ;;
8222 1.1 mrg
8223 1.1 mrg haiku*)
8224 1.1 mrg # PIC is the default for Haiku.
8225 1.1 mrg # The "-static" flag exists, but is broken.
8226 1.1 mrg lt_prog_compiler_static=
8227 1.1 mrg ;;
8228 1.1 mrg
8229 1.1 mrg hpux*)
8230 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8231 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8232 1.1 mrg # sets the default TLS model and affects inlining.
8233 1.1 mrg case $host_cpu in
8234 1.1 mrg hppa*64*)
8235 1.1 mrg # +Z the default
8236 1.1 mrg ;;
8237 1.1 mrg *)
8238 1.1 mrg lt_prog_compiler_pic='-fPIC'
8239 1.1 mrg ;;
8240 1.1 mrg esac
8241 1.1 mrg ;;
8242 1.1 mrg
8243 1.1 mrg interix[3-9]*)
8244 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8245 1.1 mrg # Instead, we relocate shared libraries at runtime.
8246 1.1 mrg ;;
8247 1.1 mrg
8248 1.1 mrg msdosdjgpp*)
8249 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8250 1.1 mrg # on systems that don't support them.
8251 1.1 mrg lt_prog_compiler_can_build_shared=no
8252 1.1 mrg enable_shared=no
8253 1.1 mrg ;;
8254 1.1 mrg
8255 1.1 mrg *nto* | *qnx*)
8256 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8257 1.1 mrg # it will coredump.
8258 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8259 1.1 mrg ;;
8260 1.1 mrg
8261 1.1 mrg sysv4*MP*)
8262 1.1 mrg if test -d /usr/nec; then
8263 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
8264 1.1 mrg fi
8265 1.1 mrg ;;
8266 1.1 mrg
8267 1.1 mrg *)
8268 1.1 mrg lt_prog_compiler_pic='-fPIC'
8269 1.1 mrg ;;
8270 1.1 mrg esac
8271 1.1 mrg
8272 1.1 mrg case $cc_basename in
8273 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8274 1.1 mrg lt_prog_compiler_wl='-Xlinker '
8275 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8276 1.1 mrg ;;
8277 1.1 mrg esac
8278 1.1 mrg else
8279 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8280 1.1 mrg case $host_os in
8281 1.1 mrg aix*)
8282 1.1 mrg lt_prog_compiler_wl='-Wl,'
8283 1.1 mrg if test "$host_cpu" = ia64; then
8284 1.1 mrg # AIX 5 now supports IA64 processor
8285 1.1 mrg lt_prog_compiler_static='-Bstatic'
8286 1.1 mrg else
8287 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8288 1.1 mrg fi
8289 1.1 mrg ;;
8290 1.1 mrg
8291 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8292 1.1 mrg # This hack is so that the source file can tell whether it is being
8293 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8294 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8295 1.1 mrg ;;
8296 1.1 mrg
8297 1.1 mrg hpux9* | hpux10* | hpux11*)
8298 1.1 mrg lt_prog_compiler_wl='-Wl,'
8299 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8300 1.1 mrg # not for PA HP-UX.
8301 1.1 mrg case $host_cpu in
8302 1.1 mrg hppa*64*|ia64*)
8303 1.1 mrg # +Z the default
8304 1.1 mrg ;;
8305 1.1 mrg *)
8306 1.1 mrg lt_prog_compiler_pic='+Z'
8307 1.1 mrg ;;
8308 1.1 mrg esac
8309 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8310 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8311 1.1 mrg ;;
8312 1.1 mrg
8313 1.1 mrg irix5* | irix6* | nonstopux*)
8314 1.1 mrg lt_prog_compiler_wl='-Wl,'
8315 1.1 mrg # PIC (with -KPIC) is the default.
8316 1.1 mrg lt_prog_compiler_static='-non_shared'
8317 1.1 mrg ;;
8318 1.1 mrg
8319 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8320 1.1 mrg case $cc_basename in
8321 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
8322 1.1 mrg ecc*)
8323 1.1 mrg lt_prog_compiler_wl='-Wl,'
8324 1.1 mrg lt_prog_compiler_pic='-KPIC'
8325 1.1 mrg lt_prog_compiler_static='-static'
8326 1.1 mrg ;;
8327 1.1 mrg # icc used to be incompatible with GCC.
8328 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
8329 1.1 mrg icc* | ifort*)
8330 1.1 mrg lt_prog_compiler_wl='-Wl,'
8331 1.1 mrg lt_prog_compiler_pic='-fPIC'
8332 1.1 mrg lt_prog_compiler_static='-static'
8333 1.1 mrg ;;
8334 1.1 mrg # Lahey Fortran 8.1.
8335 1.1 mrg lf95*)
8336 1.1 mrg lt_prog_compiler_wl='-Wl,'
8337 1.1 mrg lt_prog_compiler_pic='--shared'
8338 1.1 mrg lt_prog_compiler_static='--static'
8339 1.1 mrg ;;
8340 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8341 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8342 1.1 mrg # which looks to be a dead project)
8343 1.1 mrg lt_prog_compiler_wl='-Wl,'
8344 1.1 mrg lt_prog_compiler_pic='-fpic'
8345 1.1 mrg lt_prog_compiler_static='-Bstatic'
8346 1.1 mrg ;;
8347 1.1 mrg ccc*)
8348 1.1 mrg lt_prog_compiler_wl='-Wl,'
8349 1.1 mrg # All Alpha code is PIC.
8350 1.1 mrg lt_prog_compiler_static='-non_shared'
8351 1.1 mrg ;;
8352 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
8353 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8354 1.1 mrg lt_prog_compiler_wl='-Wl,'
8355 1.1 mrg lt_prog_compiler_pic='-qpic'
8356 1.1 mrg lt_prog_compiler_static='-qstaticlink'
8357 1.1 mrg ;;
8358 1.1 mrg *)
8359 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8360 1.1 mrg *Sun\ F* | *Sun*Fortran*)
8361 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8362 1.1 mrg lt_prog_compiler_pic='-KPIC'
8363 1.1 mrg lt_prog_compiler_static='-Bstatic'
8364 1.1 mrg lt_prog_compiler_wl=''
8365 1.1 mrg ;;
8366 1.1 mrg *Sun\ C*)
8367 1.1 mrg # Sun C 5.9
8368 1.1 mrg lt_prog_compiler_pic='-KPIC'
8369 1.1 mrg lt_prog_compiler_static='-Bstatic'
8370 1.1 mrg lt_prog_compiler_wl='-Wl,'
8371 1.1 mrg ;;
8372 1.1 mrg esac
8373 1.1 mrg ;;
8374 1.1 mrg esac
8375 1.1 mrg ;;
8376 1.1 mrg
8377 1.1 mrg newsos6)
8378 1.1 mrg lt_prog_compiler_pic='-KPIC'
8379 1.1 mrg lt_prog_compiler_static='-Bstatic'
8380 1.1 mrg ;;
8381 1.1 mrg
8382 1.1 mrg *nto* | *qnx*)
8383 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8384 1.1 mrg # it will coredump.
8385 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8386 1.1 mrg ;;
8387 1.1 mrg
8388 1.1 mrg osf3* | osf4* | osf5*)
8389 1.1 mrg lt_prog_compiler_wl='-Wl,'
8390 1.1 mrg # All OSF/1 code is PIC.
8391 1.1 mrg lt_prog_compiler_static='-non_shared'
8392 1.1 mrg ;;
8393 1.1 mrg
8394 1.1 mrg rdos*)
8395 1.1 mrg lt_prog_compiler_static='-non_shared'
8396 1.1 mrg ;;
8397 1.1 mrg
8398 1.1 mrg solaris*)
8399 1.1 mrg lt_prog_compiler_pic='-KPIC'
8400 1.1 mrg lt_prog_compiler_static='-Bstatic'
8401 1.1 mrg case $cc_basename in
8402 1.1 mrg f77* | f90* | f95*)
8403 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
8404 1.1 mrg *)
8405 1.1 mrg lt_prog_compiler_wl='-Wl,';;
8406 1.1 mrg esac
8407 1.1 mrg ;;
8408 1.1 mrg
8409 1.1 mrg sunos4*)
8410 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
8411 1.1 mrg lt_prog_compiler_pic='-PIC'
8412 1.1 mrg lt_prog_compiler_static='-Bstatic'
8413 1.1 mrg ;;
8414 1.1 mrg
8415 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8416 1.1 mrg lt_prog_compiler_wl='-Wl,'
8417 1.1 mrg lt_prog_compiler_pic='-KPIC'
8418 1.1 mrg lt_prog_compiler_static='-Bstatic'
8419 1.1 mrg ;;
8420 1.1 mrg
8421 1.1 mrg sysv4*MP*)
8422 1.1 mrg if test -d /usr/nec ;then
8423 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
8424 1.1 mrg lt_prog_compiler_static='-Bstatic'
8425 1.1 mrg fi
8426 1.1 mrg ;;
8427 1.1 mrg
8428 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8429 1.1 mrg lt_prog_compiler_wl='-Wl,'
8430 1.1 mrg lt_prog_compiler_pic='-KPIC'
8431 1.1 mrg lt_prog_compiler_static='-Bstatic'
8432 1.1 mrg ;;
8433 1.1 mrg
8434 1.1 mrg unicos*)
8435 1.1 mrg lt_prog_compiler_wl='-Wl,'
8436 1.1 mrg lt_prog_compiler_can_build_shared=no
8437 1.1 mrg ;;
8438 1.1 mrg
8439 1.1 mrg uts4*)
8440 1.1 mrg lt_prog_compiler_pic='-pic'
8441 1.1 mrg lt_prog_compiler_static='-Bstatic'
8442 1.1 mrg ;;
8443 1.1 mrg
8444 1.1 mrg *)
8445 1.1 mrg lt_prog_compiler_can_build_shared=no
8446 1.1 mrg ;;
8447 1.1 mrg esac
8448 1.1 mrg fi
8449 1.1 mrg
8450 1.1 mrg case $host_os in
8451 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8452 1.1 mrg *djgpp*)
8453 1.1 mrg lt_prog_compiler_pic=
8454 1.1 mrg ;;
8455 1.1 mrg *)
8456 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8457 1.1 mrg ;;
8458 1.1 mrg esac
8459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8460 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8461 1.1 mrg
8462 1.1 mrg
8463 1.1 mrg
8464 1.1 mrg
8465 1.1 mrg
8466 1.1 mrg
8467 1.1 mrg #
8468 1.1 mrg # Check to make sure the PIC flag actually works.
8469 1.1 mrg #
8470 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
8471 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8472 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8473 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8474 1.1 mrg $as_echo_n "(cached) " >&6
8475 1.1 mrg else
8476 1.1 mrg lt_cv_prog_compiler_pic_works=no
8477 1.1 mrg ac_outfile=conftest.$ac_objext
8478 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8479 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8480 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8481 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8482 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8483 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8484 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8485 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8486 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8487 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8488 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8489 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8490 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8491 1.1 mrg ac_status=$?
8492 1.1 mrg cat conftest.err >&5
8493 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8495 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8496 1.1 mrg # So say no if there are warnings other than the usual output.
8497 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8498 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8499 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8500 1.1 mrg lt_cv_prog_compiler_pic_works=yes
8501 1.1 mrg fi
8502 1.1 mrg fi
8503 1.1 mrg $RM conftest*
8504 1.1 mrg
8505 1.1 mrg fi
8506 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8507 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8508 1.1 mrg
8509 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8510 1.1 mrg case $lt_prog_compiler_pic in
8511 1.1 mrg "" | " "*) ;;
8512 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8513 1.1 mrg esac
8514 1.1 mrg else
8515 1.1 mrg lt_prog_compiler_pic=
8516 1.1 mrg lt_prog_compiler_can_build_shared=no
8517 1.1 mrg fi
8518 1.1 mrg
8519 1.1 mrg fi
8520 1.1 mrg
8521 1.1 mrg
8522 1.1 mrg
8523 1.1 mrg
8524 1.1 mrg
8525 1.1 mrg
8526 1.1 mrg #
8527 1.1 mrg # Check to make sure the static flag actually works.
8528 1.1 mrg #
8529 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8530 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8531 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8532 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8533 1.1 mrg $as_echo_n "(cached) " >&6
8534 1.1 mrg else
8535 1.1 mrg lt_cv_prog_compiler_static_works=no
8536 1.1 mrg save_LDFLAGS="$LDFLAGS"
8537 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8538 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8539 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8540 1.1 mrg # The linker can only warn and ignore the option if not recognized
8541 1.1 mrg # So say no if there are warnings
8542 1.1 mrg if test -s conftest.err; then
8543 1.1 mrg # Append any errors to the config.log.
8544 1.1 mrg cat conftest.err 1>&5
8545 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8546 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8547 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8548 1.1 mrg lt_cv_prog_compiler_static_works=yes
8549 1.1 mrg fi
8550 1.1 mrg else
8551 1.1 mrg lt_cv_prog_compiler_static_works=yes
8552 1.1 mrg fi
8553 1.1 mrg fi
8554 1.1 mrg $RM -r conftest*
8555 1.1 mrg LDFLAGS="$save_LDFLAGS"
8556 1.1 mrg
8557 1.1 mrg fi
8558 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8559 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8560 1.1 mrg
8561 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8562 1.1 mrg :
8563 1.1 mrg else
8564 1.1 mrg lt_prog_compiler_static=
8565 1.1 mrg fi
8566 1.1 mrg
8567 1.1 mrg
8568 1.1 mrg
8569 1.1 mrg
8570 1.1 mrg
8571 1.1 mrg
8572 1.1 mrg
8573 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8574 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8575 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8576 1.1 mrg $as_echo_n "(cached) " >&6
8577 1.1 mrg else
8578 1.1 mrg lt_cv_prog_compiler_c_o=no
8579 1.1 mrg $RM -r conftest 2>/dev/null
8580 1.1 mrg mkdir conftest
8581 1.1 mrg cd conftest
8582 1.1 mrg mkdir out
8583 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8584 1.1 mrg
8585 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8586 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8587 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8588 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8589 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8590 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8591 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8592 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8593 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8594 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8595 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8596 1.1 mrg ac_status=$?
8597 1.1 mrg cat out/conftest.err >&5
8598 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8599 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8600 1.1 mrg then
8601 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8602 1.1 mrg # So say no if there are warnings
8603 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8604 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8605 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8606 1.1 mrg lt_cv_prog_compiler_c_o=yes
8607 1.1 mrg fi
8608 1.1 mrg fi
8609 1.1 mrg chmod u+w . 2>&5
8610 1.1 mrg $RM conftest*
8611 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8612 1.1 mrg # template instantiation
8613 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8614 1.1 mrg $RM out/* && rmdir out
8615 1.1 mrg cd ..
8616 1.1 mrg $RM -r conftest
8617 1.1 mrg $RM conftest*
8618 1.1 mrg
8619 1.1 mrg fi
8620 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8621 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8622 1.1 mrg
8623 1.1 mrg
8624 1.1 mrg
8625 1.1 mrg
8626 1.1 mrg
8627 1.1 mrg
8628 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8629 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8630 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8631 1.1 mrg $as_echo_n "(cached) " >&6
8632 1.1 mrg else
8633 1.1 mrg lt_cv_prog_compiler_c_o=no
8634 1.1 mrg $RM -r conftest 2>/dev/null
8635 1.1 mrg mkdir conftest
8636 1.1 mrg cd conftest
8637 1.1 mrg mkdir out
8638 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8639 1.1 mrg
8640 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8641 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8642 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8643 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8644 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8645 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8646 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8647 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8648 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8649 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8650 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8651 1.1 mrg ac_status=$?
8652 1.1 mrg cat out/conftest.err >&5
8653 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8654 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8655 1.1 mrg then
8656 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8657 1.1 mrg # So say no if there are warnings
8658 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8659 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8660 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8661 1.1 mrg lt_cv_prog_compiler_c_o=yes
8662 1.1 mrg fi
8663 1.1 mrg fi
8664 1.1 mrg chmod u+w . 2>&5
8665 1.1 mrg $RM conftest*
8666 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8667 1.1 mrg # template instantiation
8668 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8669 1.1 mrg $RM out/* && rmdir out
8670 1.1 mrg cd ..
8671 1.1 mrg $RM -r conftest
8672 1.1 mrg $RM conftest*
8673 1.1 mrg
8674 1.1 mrg fi
8675 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8676 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8677 1.1 mrg
8678 1.1 mrg
8679 1.1 mrg
8680 1.1 mrg
8681 1.1 mrg hard_links="nottested"
8682 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8683 1.1 mrg # do not overwrite the value of need_locks provided by the user
8684 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8685 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8686 1.1 mrg hard_links=yes
8687 1.1 mrg $RM conftest*
8688 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8689 1.1 mrg touch conftest.a
8690 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8691 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8692 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8693 1.1 mrg $as_echo "$hard_links" >&6; }
8694 1.1 mrg if test "$hard_links" = no; then
8695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8696 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8697 1.1 mrg need_locks=warn
8698 1.1 mrg fi
8699 1.1 mrg else
8700 1.1 mrg need_locks=no
8701 1.1 mrg fi
8702 1.1 mrg
8703 1.1 mrg
8704 1.1 mrg
8705 1.1 mrg
8706 1.1 mrg
8707 1.1 mrg
8708 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8709 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8710 1.1 mrg
8711 1.1 mrg runpath_var=
8712 1.1 mrg allow_undefined_flag=
8713 1.1 mrg always_export_symbols=no
8714 1.1 mrg archive_cmds=
8715 1.1 mrg archive_expsym_cmds=
8716 1.1 mrg compiler_needs_object=no
8717 1.1 mrg enable_shared_with_static_runtimes=no
8718 1.1 mrg export_dynamic_flag_spec=
8719 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8720 1.1 mrg hardcode_automatic=no
8721 1.1 mrg hardcode_direct=no
8722 1.1 mrg hardcode_direct_absolute=no
8723 1.1 mrg hardcode_libdir_flag_spec=
8724 1.1 mrg hardcode_libdir_flag_spec_ld=
8725 1.1 mrg hardcode_libdir_separator=
8726 1.1 mrg hardcode_minus_L=no
8727 1.1 mrg hardcode_shlibpath_var=unsupported
8728 1.1 mrg inherit_rpath=no
8729 1.1 mrg link_all_deplibs=unknown
8730 1.1 mrg module_cmds=
8731 1.1 mrg module_expsym_cmds=
8732 1.1 mrg old_archive_from_new_cmds=
8733 1.1 mrg old_archive_from_expsyms_cmds=
8734 1.1 mrg thread_safe_flag_spec=
8735 1.1 mrg whole_archive_flag_spec=
8736 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8737 1.1 mrg # included in the symbol list
8738 1.1 mrg include_expsyms=
8739 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8740 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8741 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8742 1.1 mrg # as well as any symbol that contains `d'.
8743 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8744 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8745 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8746 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8747 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8748 1.1 mrg # preloaded symbol tables.
8749 1.1 mrg # Exclude shared library initialization/finalization symbols.
8750 1.1 mrg extract_expsyms_cmds=
8751 1.1 mrg
8752 1.1 mrg case $host_os in
8753 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8754 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8755 1.1 mrg # When not using gcc, we currently assume that we are using
8756 1.1 mrg # Microsoft Visual C++.
8757 1.1 mrg if test "$GCC" != yes; then
8758 1.1 mrg with_gnu_ld=no
8759 1.1 mrg fi
8760 1.1 mrg ;;
8761 1.1 mrg interix*)
8762 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8763 1.1 mrg with_gnu_ld=yes
8764 1.1 mrg ;;
8765 1.1 mrg openbsd*)
8766 1.1 mrg with_gnu_ld=no
8767 1.1 mrg ;;
8768 1.1 mrg esac
8769 1.1 mrg
8770 1.1 mrg ld_shlibs=yes
8771 1.1 mrg
8772 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8773 1.1 mrg # that we're better off using the native interface for both.
8774 1.1 mrg lt_use_gnu_ld_interface=no
8775 1.1 mrg if test "$with_gnu_ld" = yes; then
8776 1.1 mrg case $host_os in
8777 1.1 mrg aix*)
8778 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8779 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8780 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8781 1.1 mrg # shared libraries, regardless of the interface used.
8782 1.1 mrg case `$LD -v 2>&1` in
8783 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8784 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8785 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8786 1.1 mrg *)
8787 1.1 mrg lt_use_gnu_ld_interface=yes
8788 1.1 mrg ;;
8789 1.1 mrg esac
8790 1.1 mrg ;;
8791 1.1 mrg *)
8792 1.1 mrg lt_use_gnu_ld_interface=yes
8793 1.1 mrg ;;
8794 1.1 mrg esac
8795 1.1 mrg fi
8796 1.1 mrg
8797 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8798 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8799 1.1 mrg wlarc='${wl}'
8800 1.1 mrg
8801 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8802 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8803 1.1 mrg # here allows them to be overridden if necessary.
8804 1.1 mrg runpath_var=LD_RUN_PATH
8805 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8806 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8807 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8808 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8809 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8810 1.1 mrg else
8811 1.1 mrg whole_archive_flag_spec=
8812 1.1 mrg fi
8813 1.1 mrg supports_anon_versioning=no
8814 1.1 mrg case `$LD -v 2>&1` in
8815 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8816 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8817 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8818 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8819 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8820 1.1 mrg *) supports_anon_versioning=yes ;;
8821 1.1 mrg esac
8822 1.1 mrg
8823 1.1 mrg # See if GNU ld supports shared libraries.
8824 1.1 mrg case $host_os in
8825 1.1 mrg aix[3-9]*)
8826 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8827 1.1 mrg if test "$host_cpu" != ia64; then
8828 1.1 mrg ld_shlibs=no
8829 1.1 mrg cat <<_LT_EOF 1>&2
8830 1.1 mrg
8831 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8832 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8833 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8834 1.1 mrg *** really care for shared libraries, you may want to install binutils
8835 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8836 1.1 mrg *** You will then need to restart the configuration process.
8837 1.1 mrg
8838 1.1 mrg _LT_EOF
8839 1.1 mrg fi
8840 1.1 mrg ;;
8841 1.1 mrg
8842 1.1 mrg amigaos*)
8843 1.1 mrg case $host_cpu in
8844 1.1 mrg powerpc)
8845 1.1 mrg # see comment about AmigaOS4 .so support
8846 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8847 1.1 mrg archive_expsym_cmds=''
8848 1.1 mrg ;;
8849 1.1 mrg m68k)
8850 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)'
8851 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8852 1.1 mrg hardcode_minus_L=yes
8853 1.1 mrg ;;
8854 1.1 mrg esac
8855 1.1 mrg ;;
8856 1.1 mrg
8857 1.1 mrg beos*)
8858 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8859 1.1 mrg allow_undefined_flag=unsupported
8860 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8861 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8862 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8863 1.1 mrg else
8864 1.1 mrg ld_shlibs=no
8865 1.1 mrg fi
8866 1.1 mrg ;;
8867 1.1 mrg
8868 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8869 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8870 1.1 mrg # as there is no search path for DLLs.
8871 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8872 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8873 1.1 mrg allow_undefined_flag=unsupported
8874 1.1 mrg always_export_symbols=no
8875 1.1 mrg enable_shared_with_static_runtimes=yes
8876 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'
8877 1.1 mrg
8878 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8879 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'
8880 1.1 mrg # If the export-symbols file already is a .def file (1st line
8881 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8882 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8883 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8884 1.1 mrg else
8885 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8886 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8887 1.1 mrg fi~
8888 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'
8889 1.1 mrg else
8890 1.1 mrg ld_shlibs=no
8891 1.1 mrg fi
8892 1.1 mrg ;;
8893 1.1 mrg
8894 1.1 mrg haiku*)
8895 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8896 1.1 mrg link_all_deplibs=yes
8897 1.1 mrg ;;
8898 1.1 mrg
8899 1.1 mrg interix[3-9]*)
8900 1.1 mrg hardcode_direct=no
8901 1.1 mrg hardcode_shlibpath_var=no
8902 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8903 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8904 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8905 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8906 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8907 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8908 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8909 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8910 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'
8911 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'
8912 1.1 mrg ;;
8913 1.1 mrg
8914 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8915 1.1 mrg tmp_diet=no
8916 1.1 mrg if test "$host_os" = linux-dietlibc; then
8917 1.1 mrg case $cc_basename in
8918 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8919 1.1 mrg esac
8920 1.1 mrg fi
8921 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8922 1.1 mrg && test "$tmp_diet" = no
8923 1.1 mrg then
8924 1.3 mrg tmp_addflag=' $pic_flag'
8925 1.1 mrg tmp_sharedflag='-shared'
8926 1.1 mrg case $cc_basename,$host_cpu in
8927 1.1 mrg pgcc*) # Portland Group C compiler
8928 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'
8929 1.1 mrg tmp_addflag=' $pic_flag'
8930 1.1 mrg ;;
8931 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8932 1.1 mrg # Portland Group f77 and f90 compilers
8933 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'
8934 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8935 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8936 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8937 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8938 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8939 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8940 1.1 mrg tmp_addflag=' -nofor_main' ;;
8941 1.1 mrg lf95*) # Lahey Fortran 8.1
8942 1.1 mrg whole_archive_flag_spec=
8943 1.1 mrg tmp_sharedflag='--shared' ;;
8944 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8945 1.1 mrg tmp_sharedflag='-qmkshrobj'
8946 1.1 mrg tmp_addflag= ;;
8947 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8948 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'
8949 1.1 mrg compiler_needs_object=yes
8950 1.1 mrg ;;
8951 1.1 mrg esac
8952 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8953 1.1 mrg *Sun\ C*) # Sun C 5.9
8954 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'
8955 1.1 mrg compiler_needs_object=yes
8956 1.1 mrg tmp_sharedflag='-G' ;;
8957 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8958 1.1 mrg tmp_sharedflag='-G' ;;
8959 1.1 mrg esac
8960 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8961 1.1 mrg
8962 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8963 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8964 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8965 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8966 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'
8967 1.1 mrg fi
8968 1.1 mrg
8969 1.1 mrg case $cc_basename in
8970 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8971 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8972 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8973 1.1 mrg hardcode_libdir_flag_spec=
8974 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8975 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8976 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8977 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8978 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8979 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8980 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8981 1.1 mrg fi
8982 1.1 mrg ;;
8983 1.1 mrg esac
8984 1.1 mrg else
8985 1.1 mrg ld_shlibs=no
8986 1.1 mrg fi
8987 1.1 mrg ;;
8988 1.1 mrg
8989 1.1 mrg netbsd*)
8990 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8991 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8992 1.1 mrg wlarc=
8993 1.1 mrg else
8994 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8995 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'
8996 1.1 mrg fi
8997 1.1 mrg ;;
8998 1.1 mrg
8999 1.1 mrg solaris*)
9000 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9001 1.1 mrg ld_shlibs=no
9002 1.1 mrg cat <<_LT_EOF 1>&2
9003 1.1 mrg
9004 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9005 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
9006 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9007 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
9008 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9009 1.1 mrg *** used, and then restart.
9010 1.1 mrg
9011 1.1 mrg _LT_EOF
9012 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9013 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9014 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'
9015 1.1 mrg else
9016 1.1 mrg ld_shlibs=no
9017 1.1 mrg fi
9018 1.1 mrg ;;
9019 1.1 mrg
9020 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9021 1.1 mrg case `$LD -v 2>&1` in
9022 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9023 1.1 mrg ld_shlibs=no
9024 1.1 mrg cat <<_LT_EOF 1>&2
9025 1.1 mrg
9026 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9027 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
9028 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9029 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9030 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9031 1.1 mrg *** used, and then restart.
9032 1.1 mrg
9033 1.1 mrg _LT_EOF
9034 1.1 mrg ;;
9035 1.1 mrg *)
9036 1.1 mrg # For security reasons, it is highly recommended that you always
9037 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
9038 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
9039 1.1 mrg # requires that you compile everything twice, which is a pain.
9040 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9041 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9042 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9043 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'
9044 1.1 mrg else
9045 1.1 mrg ld_shlibs=no
9046 1.1 mrg fi
9047 1.1 mrg ;;
9048 1.1 mrg esac
9049 1.1 mrg ;;
9050 1.1 mrg
9051 1.1 mrg sunos4*)
9052 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9053 1.1 mrg wlarc=
9054 1.1 mrg hardcode_direct=yes
9055 1.1 mrg hardcode_shlibpath_var=no
9056 1.1 mrg ;;
9057 1.1 mrg
9058 1.1 mrg *)
9059 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9060 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9061 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'
9062 1.1 mrg else
9063 1.1 mrg ld_shlibs=no
9064 1.1 mrg fi
9065 1.1 mrg ;;
9066 1.1 mrg esac
9067 1.1 mrg
9068 1.1 mrg if test "$ld_shlibs" = no; then
9069 1.1 mrg runpath_var=
9070 1.1 mrg hardcode_libdir_flag_spec=
9071 1.1 mrg export_dynamic_flag_spec=
9072 1.1 mrg whole_archive_flag_spec=
9073 1.1 mrg fi
9074 1.1 mrg else
9075 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
9076 1.1 mrg case $host_os in
9077 1.1 mrg aix3*)
9078 1.1 mrg allow_undefined_flag=unsupported
9079 1.1 mrg always_export_symbols=yes
9080 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'
9081 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
9082 1.1 mrg # are no directories specified by -L.
9083 1.1 mrg hardcode_minus_L=yes
9084 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9085 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
9086 1.1 mrg # broken collect2.
9087 1.1 mrg hardcode_direct=unsupported
9088 1.1 mrg fi
9089 1.1 mrg ;;
9090 1.1 mrg
9091 1.1 mrg aix[4-9]*)
9092 1.1 mrg if test "$host_cpu" = ia64; then
9093 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
9094 1.1 mrg # have to do anything special.
9095 1.1 mrg aix_use_runtimelinking=no
9096 1.1 mrg exp_sym_flag='-Bexport'
9097 1.1 mrg no_entry_flag=""
9098 1.1 mrg else
9099 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
9100 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
9101 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
9102 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
9103 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9104 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'
9105 1.1 mrg else
9106 1.3.4.1 christos export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9107 1.1 mrg fi
9108 1.1 mrg aix_use_runtimelinking=no
9109 1.1 mrg
9110 1.1 mrg # Test if we are trying to use run time linking or normal
9111 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9112 1.1 mrg # need to do runtime linking.
9113 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9114 1.1 mrg for ld_flag in $LDFLAGS; do
9115 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9116 1.1 mrg aix_use_runtimelinking=yes
9117 1.1 mrg break
9118 1.1 mrg fi
9119 1.1 mrg done
9120 1.1 mrg ;;
9121 1.1 mrg esac
9122 1.1 mrg
9123 1.1 mrg exp_sym_flag='-bexport'
9124 1.1 mrg no_entry_flag='-bnoentry'
9125 1.1 mrg fi
9126 1.1 mrg
9127 1.1 mrg # When large executables or shared objects are built, AIX ld can
9128 1.1 mrg # have problems creating the table of contents. If linking a library
9129 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
9130 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9131 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9132 1.1 mrg
9133 1.1 mrg archive_cmds=''
9134 1.1 mrg hardcode_direct=yes
9135 1.1 mrg hardcode_direct_absolute=yes
9136 1.1 mrg hardcode_libdir_separator=':'
9137 1.1 mrg link_all_deplibs=yes
9138 1.1 mrg file_list_spec='${wl}-f,'
9139 1.1 mrg
9140 1.1 mrg if test "$GCC" = yes; then
9141 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
9142 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
9143 1.1 mrg # below for broken collect2 doesn't work under 4.3+
9144 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
9145 1.1 mrg if test -f "$collect2name" &&
9146 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9147 1.1 mrg then
9148 1.1 mrg # We have reworked collect2
9149 1.1 mrg :
9150 1.1 mrg else
9151 1.1 mrg # We have old collect2
9152 1.1 mrg hardcode_direct=unsupported
9153 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
9154 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
9155 1.1 mrg # to unsupported forces relinking
9156 1.1 mrg hardcode_minus_L=yes
9157 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9158 1.1 mrg hardcode_libdir_separator=
9159 1.1 mrg fi
9160 1.1 mrg ;;
9161 1.1 mrg esac
9162 1.1 mrg shared_flag='-shared'
9163 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9164 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
9165 1.1 mrg fi
9166 1.1 mrg else
9167 1.1 mrg # not using gcc
9168 1.1 mrg if test "$host_cpu" = ia64; then
9169 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9170 1.1 mrg # chokes on -Wl,-G. The following line is correct:
9171 1.1 mrg shared_flag='-G'
9172 1.1 mrg else
9173 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9174 1.1 mrg shared_flag='${wl}-G'
9175 1.1 mrg else
9176 1.1 mrg shared_flag='${wl}-bM:SRE'
9177 1.1 mrg fi
9178 1.1 mrg fi
9179 1.1 mrg fi
9180 1.1 mrg
9181 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
9182 1.1 mrg # It seems that -bexpall does not export symbols beginning with
9183 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
9184 1.1 mrg always_export_symbols=yes
9185 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9186 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
9187 1.1 mrg # -berok will link without error, but may produce a broken library.
9188 1.1 mrg allow_undefined_flag='-berok'
9189 1.1 mrg # Determine the default libpath from the value encoded in an
9190 1.1 mrg # empty executable.
9191 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9192 1.1 mrg /* end confdefs.h. */
9193 1.1 mrg
9194 1.1 mrg int
9195 1.1 mrg main ()
9196 1.1 mrg {
9197 1.1 mrg
9198 1.1 mrg ;
9199 1.1 mrg return 0;
9200 1.1 mrg }
9201 1.1 mrg _ACEOF
9202 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9203 1.1 mrg
9204 1.1 mrg lt_aix_libpath_sed='
9205 1.1 mrg /Import File Strings/,/^$/ {
9206 1.1 mrg /^0/ {
9207 1.1 mrg s/^0 *\(.*\)$/\1/
9208 1.1 mrg p
9209 1.1 mrg }
9210 1.1 mrg }'
9211 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9212 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9213 1.1 mrg if test -z "$aix_libpath"; then
9214 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9215 1.1 mrg fi
9216 1.1 mrg fi
9217 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9218 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9219 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9220 1.1 mrg
9221 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9222 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"
9223 1.1 mrg else
9224 1.1 mrg if test "$host_cpu" = ia64; then
9225 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9226 1.1 mrg allow_undefined_flag="-z nodefs"
9227 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"
9228 1.1 mrg else
9229 1.1 mrg # Determine the default libpath from the value encoded in an
9230 1.1 mrg # empty executable.
9231 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9232 1.1 mrg /* end confdefs.h. */
9233 1.1 mrg
9234 1.1 mrg int
9235 1.1 mrg main ()
9236 1.1 mrg {
9237 1.1 mrg
9238 1.1 mrg ;
9239 1.1 mrg return 0;
9240 1.1 mrg }
9241 1.1 mrg _ACEOF
9242 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9243 1.1 mrg
9244 1.1 mrg lt_aix_libpath_sed='
9245 1.1 mrg /Import File Strings/,/^$/ {
9246 1.1 mrg /^0/ {
9247 1.1 mrg s/^0 *\(.*\)$/\1/
9248 1.1 mrg p
9249 1.1 mrg }
9250 1.1 mrg }'
9251 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9252 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9253 1.1 mrg if test -z "$aix_libpath"; then
9254 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9255 1.1 mrg fi
9256 1.1 mrg fi
9257 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9258 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9259 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9260 1.1 mrg
9261 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9262 1.1 mrg # Warning - without using the other run time loading flags,
9263 1.1 mrg # -berok will link without error, but may produce a broken library.
9264 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
9265 1.1 mrg allow_undefined_flag=' ${wl}-berok'
9266 1.1 mrg if test "$with_gnu_ld" = yes; then
9267 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
9268 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9269 1.1 mrg else
9270 1.1 mrg # Exported symbols can be pulled into shared objects from archives
9271 1.1 mrg whole_archive_flag_spec='$convenience'
9272 1.1 mrg fi
9273 1.1 mrg archive_cmds_need_lc=yes
9274 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
9275 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'
9276 1.1 mrg fi
9277 1.1 mrg fi
9278 1.1 mrg ;;
9279 1.1 mrg
9280 1.1 mrg amigaos*)
9281 1.1 mrg case $host_cpu in
9282 1.1 mrg powerpc)
9283 1.1 mrg # see comment about AmigaOS4 .so support
9284 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9285 1.1 mrg archive_expsym_cmds=''
9286 1.1 mrg ;;
9287 1.1 mrg m68k)
9288 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)'
9289 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9290 1.1 mrg hardcode_minus_L=yes
9291 1.1 mrg ;;
9292 1.1 mrg esac
9293 1.1 mrg ;;
9294 1.1 mrg
9295 1.1 mrg bsdi[45]*)
9296 1.1 mrg export_dynamic_flag_spec=-rdynamic
9297 1.1 mrg ;;
9298 1.1 mrg
9299 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9300 1.1 mrg # When not using gcc, we currently assume that we are using
9301 1.1 mrg # Microsoft Visual C++.
9302 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9303 1.1 mrg # no search path for DLLs.
9304 1.1 mrg hardcode_libdir_flag_spec=' '
9305 1.1 mrg allow_undefined_flag=unsupported
9306 1.1 mrg # Tell ltmain to make .lib files, not .a files.
9307 1.1 mrg libext=lib
9308 1.1 mrg # Tell ltmain to make .dll files, not .so files.
9309 1.1 mrg shrext_cmds=".dll"
9310 1.1 mrg # FIXME: Setting linknames here is a bad hack.
9311 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9312 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
9313 1.1 mrg old_archive_from_new_cmds='true'
9314 1.1 mrg # FIXME: Should let the user specify the lib program.
9315 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9316 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9317 1.1 mrg enable_shared_with_static_runtimes=yes
9318 1.1 mrg ;;
9319 1.1 mrg
9320 1.1 mrg darwin* | rhapsody*)
9321 1.1 mrg
9322 1.1 mrg
9323 1.1 mrg archive_cmds_need_lc=no
9324 1.1 mrg hardcode_direct=no
9325 1.1 mrg hardcode_automatic=yes
9326 1.1 mrg hardcode_shlibpath_var=unsupported
9327 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9328 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\"`'
9329 1.1 mrg else
9330 1.1 mrg whole_archive_flag_spec=''
9331 1.1 mrg fi
9332 1.1 mrg link_all_deplibs=yes
9333 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9334 1.1 mrg case $cc_basename in
9335 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
9336 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
9337 1.1 mrg esac
9338 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
9339 1.1 mrg output_verbose_link_cmd=func_echo_all
9340 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}"
9341 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9342 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}"
9343 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}"
9344 1.1 mrg
9345 1.1 mrg else
9346 1.1 mrg ld_shlibs=no
9347 1.1 mrg fi
9348 1.1 mrg
9349 1.1 mrg ;;
9350 1.1 mrg
9351 1.1 mrg dgux*)
9352 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9353 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9354 1.1 mrg hardcode_shlibpath_var=no
9355 1.1 mrg ;;
9356 1.1 mrg
9357 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9358 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9359 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
9360 1.1 mrg # extra space).
9361 1.1 mrg freebsd2.2*)
9362 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9363 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9364 1.1 mrg hardcode_direct=yes
9365 1.1 mrg hardcode_shlibpath_var=no
9366 1.1 mrg ;;
9367 1.1 mrg
9368 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9369 1.1 mrg freebsd2.*)
9370 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9371 1.1 mrg hardcode_direct=yes
9372 1.1 mrg hardcode_minus_L=yes
9373 1.1 mrg hardcode_shlibpath_var=no
9374 1.1 mrg ;;
9375 1.1 mrg
9376 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9377 1.1 mrg freebsd* | dragonfly*)
9378 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9379 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9380 1.1 mrg hardcode_direct=yes
9381 1.1 mrg hardcode_shlibpath_var=no
9382 1.1 mrg ;;
9383 1.1 mrg
9384 1.1 mrg hpux9*)
9385 1.1 mrg if test "$GCC" = yes; then
9386 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'
9387 1.1 mrg else
9388 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'
9389 1.1 mrg fi
9390 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9391 1.1 mrg hardcode_libdir_separator=:
9392 1.1 mrg hardcode_direct=yes
9393 1.1 mrg
9394 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9395 1.1 mrg # but as the default location of the library.
9396 1.1 mrg hardcode_minus_L=yes
9397 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9398 1.1 mrg ;;
9399 1.1 mrg
9400 1.1 mrg hpux10*)
9401 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9402 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9403 1.1 mrg else
9404 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9405 1.1 mrg fi
9406 1.1 mrg if test "$with_gnu_ld" = no; then
9407 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9408 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9409 1.1 mrg hardcode_libdir_separator=:
9410 1.1 mrg hardcode_direct=yes
9411 1.1 mrg hardcode_direct_absolute=yes
9412 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9413 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9414 1.1 mrg # but as the default location of the library.
9415 1.1 mrg hardcode_minus_L=yes
9416 1.1 mrg fi
9417 1.1 mrg ;;
9418 1.1 mrg
9419 1.1 mrg hpux11*)
9420 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9421 1.1 mrg case $host_cpu in
9422 1.1 mrg hppa*64*)
9423 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9424 1.1 mrg ;;
9425 1.1 mrg ia64*)
9426 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9427 1.1 mrg ;;
9428 1.1 mrg *)
9429 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9430 1.1 mrg ;;
9431 1.1 mrg esac
9432 1.1 mrg else
9433 1.1 mrg case $host_cpu in
9434 1.1 mrg hppa*64*)
9435 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9436 1.1 mrg ;;
9437 1.1 mrg ia64*)
9438 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9439 1.1 mrg ;;
9440 1.1 mrg *)
9441 1.1 mrg
9442 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
9443 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9445 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9446 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
9447 1.1 mrg $as_echo_n "(cached) " >&6
9448 1.1 mrg else
9449 1.1 mrg lt_cv_prog_compiler__b=no
9450 1.1 mrg save_LDFLAGS="$LDFLAGS"
9451 1.1 mrg LDFLAGS="$LDFLAGS -b"
9452 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9453 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9454 1.1 mrg # The linker can only warn and ignore the option if not recognized
9455 1.1 mrg # So say no if there are warnings
9456 1.1 mrg if test -s conftest.err; then
9457 1.1 mrg # Append any errors to the config.log.
9458 1.1 mrg cat conftest.err 1>&5
9459 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9460 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9461 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9462 1.1 mrg lt_cv_prog_compiler__b=yes
9463 1.1 mrg fi
9464 1.1 mrg else
9465 1.1 mrg lt_cv_prog_compiler__b=yes
9466 1.1 mrg fi
9467 1.1 mrg fi
9468 1.1 mrg $RM -r conftest*
9469 1.1 mrg LDFLAGS="$save_LDFLAGS"
9470 1.1 mrg
9471 1.1 mrg fi
9472 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9473 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9474 1.1 mrg
9475 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9476 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9477 1.1 mrg else
9478 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9479 1.1 mrg fi
9480 1.1 mrg
9481 1.1 mrg ;;
9482 1.1 mrg esac
9483 1.1 mrg fi
9484 1.1 mrg if test "$with_gnu_ld" = no; then
9485 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9486 1.1 mrg hardcode_libdir_separator=:
9487 1.1 mrg
9488 1.1 mrg case $host_cpu in
9489 1.1 mrg hppa*64*|ia64*)
9490 1.1 mrg hardcode_direct=no
9491 1.1 mrg hardcode_shlibpath_var=no
9492 1.1 mrg ;;
9493 1.1 mrg *)
9494 1.1 mrg hardcode_direct=yes
9495 1.1 mrg hardcode_direct_absolute=yes
9496 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9497 1.1 mrg
9498 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9499 1.1 mrg # but as the default location of the library.
9500 1.1 mrg hardcode_minus_L=yes
9501 1.1 mrg ;;
9502 1.1 mrg esac
9503 1.1 mrg fi
9504 1.1 mrg ;;
9505 1.1 mrg
9506 1.1 mrg irix5* | irix6* | nonstopux*)
9507 1.1 mrg if test "$GCC" = yes; then
9508 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'
9509 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
9510 1.1 mrg # work, assume that -exports_file does not work either and
9511 1.1 mrg # implicitly export all symbols.
9512 1.1 mrg save_LDFLAGS="$LDFLAGS"
9513 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9514 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9515 1.1 mrg /* end confdefs.h. */
9516 1.1 mrg int foo(void) {}
9517 1.1 mrg _ACEOF
9518 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9519 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'
9520 1.1 mrg
9521 1.1 mrg fi
9522 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9523 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9524 1.1 mrg LDFLAGS="$save_LDFLAGS"
9525 1.1 mrg else
9526 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'
9527 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'
9528 1.1 mrg fi
9529 1.1 mrg archive_cmds_need_lc='no'
9530 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9531 1.1 mrg hardcode_libdir_separator=:
9532 1.1 mrg inherit_rpath=yes
9533 1.1 mrg link_all_deplibs=yes
9534 1.1 mrg ;;
9535 1.1 mrg
9536 1.1 mrg netbsd*)
9537 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9538 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9539 1.1 mrg else
9540 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9541 1.1 mrg fi
9542 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9543 1.1 mrg hardcode_direct=yes
9544 1.1 mrg hardcode_shlibpath_var=no
9545 1.1 mrg ;;
9546 1.1 mrg
9547 1.1 mrg newsos6)
9548 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9549 1.1 mrg hardcode_direct=yes
9550 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9551 1.1 mrg hardcode_libdir_separator=:
9552 1.1 mrg hardcode_shlibpath_var=no
9553 1.1 mrg ;;
9554 1.1 mrg
9555 1.1 mrg *nto* | *qnx*)
9556 1.1 mrg ;;
9557 1.1 mrg
9558 1.1 mrg openbsd*)
9559 1.1 mrg if test -f /usr/libexec/ld.so; then
9560 1.1 mrg hardcode_direct=yes
9561 1.1 mrg hardcode_shlibpath_var=no
9562 1.1 mrg hardcode_direct_absolute=yes
9563 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9564 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9565 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9566 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9567 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9568 1.1 mrg else
9569 1.1 mrg case $host_os in
9570 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9571 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9572 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9573 1.1 mrg ;;
9574 1.1 mrg *)
9575 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9576 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9577 1.1 mrg ;;
9578 1.1 mrg esac
9579 1.1 mrg fi
9580 1.1 mrg else
9581 1.1 mrg ld_shlibs=no
9582 1.1 mrg fi
9583 1.1 mrg ;;
9584 1.1 mrg
9585 1.1 mrg os2*)
9586 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9587 1.1 mrg hardcode_minus_L=yes
9588 1.1 mrg allow_undefined_flag=unsupported
9589 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'
9590 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9591 1.1 mrg ;;
9592 1.1 mrg
9593 1.1 mrg osf3*)
9594 1.1 mrg if test "$GCC" = yes; then
9595 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9596 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'
9597 1.1 mrg else
9598 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9599 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'
9600 1.1 mrg fi
9601 1.1 mrg archive_cmds_need_lc='no'
9602 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9603 1.1 mrg hardcode_libdir_separator=:
9604 1.1 mrg ;;
9605 1.1 mrg
9606 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9607 1.1 mrg if test "$GCC" = yes; then
9608 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9609 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'
9610 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9611 1.1 mrg else
9612 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9613 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'
9614 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~
9615 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'
9616 1.1 mrg
9617 1.1 mrg # Both c and cxx compiler support -rpath directly
9618 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9619 1.1 mrg fi
9620 1.1 mrg archive_cmds_need_lc='no'
9621 1.1 mrg hardcode_libdir_separator=:
9622 1.1 mrg ;;
9623 1.1 mrg
9624 1.1 mrg solaris*)
9625 1.1 mrg no_undefined_flag=' -z defs'
9626 1.1 mrg if test "$GCC" = yes; then
9627 1.1 mrg wlarc='${wl}'
9628 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9629 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9630 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'
9631 1.1 mrg else
9632 1.1 mrg case `$CC -V 2>&1` in
9633 1.1 mrg *"Compilers 5.0"*)
9634 1.1 mrg wlarc=''
9635 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9636 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9637 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9638 1.1 mrg ;;
9639 1.1 mrg *)
9640 1.1 mrg wlarc='${wl}'
9641 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9642 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9643 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9644 1.1 mrg ;;
9645 1.1 mrg esac
9646 1.1 mrg fi
9647 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9648 1.1 mrg hardcode_shlibpath_var=no
9649 1.1 mrg case $host_os in
9650 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9651 1.1 mrg *)
9652 1.1 mrg # The compiler driver will combine and reorder linker options,
9653 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9654 1.1 mrg # but is careful enough not to reorder.
9655 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9656 1.1 mrg if test "$GCC" = yes; then
9657 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9658 1.1 mrg else
9659 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9660 1.1 mrg fi
9661 1.1 mrg ;;
9662 1.1 mrg esac
9663 1.1 mrg link_all_deplibs=yes
9664 1.1 mrg ;;
9665 1.1 mrg
9666 1.1 mrg sunos4*)
9667 1.1 mrg if test "x$host_vendor" = xsequent; then
9668 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9669 1.1 mrg # files that make .init and .fini sections work.
9670 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9671 1.1 mrg else
9672 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9673 1.1 mrg fi
9674 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9675 1.1 mrg hardcode_direct=yes
9676 1.1 mrg hardcode_minus_L=yes
9677 1.1 mrg hardcode_shlibpath_var=no
9678 1.1 mrg ;;
9679 1.1 mrg
9680 1.1 mrg sysv4)
9681 1.1 mrg case $host_vendor in
9682 1.1 mrg sni)
9683 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9684 1.1 mrg hardcode_direct=yes # is this really true???
9685 1.1 mrg ;;
9686 1.1 mrg siemens)
9687 1.1 mrg ## LD is ld it makes a PLAMLIB
9688 1.1 mrg ## CC just makes a GrossModule.
9689 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9690 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9691 1.1 mrg hardcode_direct=no
9692 1.1 mrg ;;
9693 1.1 mrg motorola)
9694 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9695 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9696 1.1 mrg ;;
9697 1.1 mrg esac
9698 1.1 mrg runpath_var='LD_RUN_PATH'
9699 1.1 mrg hardcode_shlibpath_var=no
9700 1.1 mrg ;;
9701 1.1 mrg
9702 1.1 mrg sysv4.3*)
9703 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9704 1.1 mrg hardcode_shlibpath_var=no
9705 1.1 mrg export_dynamic_flag_spec='-Bexport'
9706 1.1 mrg ;;
9707 1.1 mrg
9708 1.1 mrg sysv4*MP*)
9709 1.1 mrg if test -d /usr/nec; then
9710 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9711 1.1 mrg hardcode_shlibpath_var=no
9712 1.1 mrg runpath_var=LD_RUN_PATH
9713 1.1 mrg hardcode_runpath_var=yes
9714 1.1 mrg ld_shlibs=yes
9715 1.1 mrg fi
9716 1.1 mrg ;;
9717 1.1 mrg
9718 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9719 1.1 mrg no_undefined_flag='${wl}-z,text'
9720 1.1 mrg archive_cmds_need_lc=no
9721 1.1 mrg hardcode_shlibpath_var=no
9722 1.1 mrg runpath_var='LD_RUN_PATH'
9723 1.1 mrg
9724 1.1 mrg if test "$GCC" = yes; then
9725 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9726 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9727 1.1 mrg else
9728 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9729 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9730 1.1 mrg fi
9731 1.1 mrg ;;
9732 1.1 mrg
9733 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9734 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9735 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9736 1.1 mrg # always be unresolved, which means just about no library would
9737 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9738 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9739 1.1 mrg # as -z defs.
9740 1.1 mrg no_undefined_flag='${wl}-z,text'
9741 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9742 1.1 mrg archive_cmds_need_lc=no
9743 1.1 mrg hardcode_shlibpath_var=no
9744 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9745 1.1 mrg hardcode_libdir_separator=':'
9746 1.1 mrg link_all_deplibs=yes
9747 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9748 1.1 mrg runpath_var='LD_RUN_PATH'
9749 1.1 mrg
9750 1.1 mrg if test "$GCC" = yes; then
9751 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9752 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9753 1.1 mrg else
9754 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9755 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9756 1.1 mrg fi
9757 1.1 mrg ;;
9758 1.1 mrg
9759 1.1 mrg uts4*)
9760 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9761 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9762 1.1 mrg hardcode_shlibpath_var=no
9763 1.1 mrg ;;
9764 1.1 mrg
9765 1.1 mrg *)
9766 1.1 mrg ld_shlibs=no
9767 1.1 mrg ;;
9768 1.1 mrg esac
9769 1.1 mrg
9770 1.1 mrg if test x$host_vendor = xsni; then
9771 1.1 mrg case $host in
9772 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9773 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9774 1.1 mrg ;;
9775 1.1 mrg esac
9776 1.1 mrg fi
9777 1.1 mrg fi
9778 1.1 mrg
9779 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9780 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9781 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9782 1.1 mrg
9783 1.1 mrg with_gnu_ld=$with_gnu_ld
9784 1.1 mrg
9785 1.1 mrg
9786 1.1 mrg
9787 1.1 mrg
9788 1.1 mrg
9789 1.1 mrg
9790 1.1 mrg
9791 1.1 mrg
9792 1.1 mrg
9793 1.1 mrg
9794 1.1 mrg
9795 1.1 mrg
9796 1.1 mrg
9797 1.1 mrg
9798 1.1 mrg
9799 1.1 mrg #
9800 1.1 mrg # Do we need to explicitly link libc?
9801 1.1 mrg #
9802 1.1 mrg case "x$archive_cmds_need_lc" in
9803 1.1 mrg x|xyes)
9804 1.1 mrg # Assume -lc should be added
9805 1.1 mrg archive_cmds_need_lc=yes
9806 1.1 mrg
9807 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9808 1.1 mrg case $archive_cmds in
9809 1.1 mrg *'~'*)
9810 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9811 1.1 mrg ;;
9812 1.1 mrg '$CC '*)
9813 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9814 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9815 1.1 mrg # to ld, don't add -lc before -lgcc.
9816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9817 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9818 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9819 1.1 mrg $as_echo_n "(cached) " >&6
9820 1.1 mrg else
9821 1.1 mrg $RM conftest*
9822 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9823 1.1 mrg
9824 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9825 1.1 mrg (eval $ac_compile) 2>&5
9826 1.1 mrg ac_status=$?
9827 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9828 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9829 1.1 mrg soname=conftest
9830 1.1 mrg lib=conftest
9831 1.1 mrg libobjs=conftest.$ac_objext
9832 1.1 mrg deplibs=
9833 1.1 mrg wl=$lt_prog_compiler_wl
9834 1.1 mrg pic_flag=$lt_prog_compiler_pic
9835 1.1 mrg compiler_flags=-v
9836 1.1 mrg linker_flags=-v
9837 1.1 mrg verstring=
9838 1.1 mrg output_objdir=.
9839 1.1 mrg libname=conftest
9840 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9841 1.1 mrg allow_undefined_flag=
9842 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9843 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9844 1.1 mrg ac_status=$?
9845 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9846 1.1 mrg test $ac_status = 0; }
9847 1.1 mrg then
9848 1.1 mrg lt_cv_archive_cmds_need_lc=no
9849 1.1 mrg else
9850 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9851 1.1 mrg fi
9852 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9853 1.1 mrg else
9854 1.1 mrg cat conftest.err 1>&5
9855 1.1 mrg fi
9856 1.1 mrg $RM conftest*
9857 1.1 mrg
9858 1.1 mrg fi
9859 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9860 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9861 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9862 1.1 mrg ;;
9863 1.1 mrg esac
9864 1.1 mrg fi
9865 1.1 mrg ;;
9866 1.1 mrg esac
9867 1.1 mrg
9868 1.1 mrg
9869 1.1 mrg
9870 1.1 mrg
9871 1.1 mrg
9872 1.1 mrg
9873 1.1 mrg
9874 1.1 mrg
9875 1.1 mrg
9876 1.1 mrg
9877 1.1 mrg
9878 1.1 mrg
9879 1.1 mrg
9880 1.1 mrg
9881 1.1 mrg
9882 1.1 mrg
9883 1.1 mrg
9884 1.1 mrg
9885 1.1 mrg
9886 1.1 mrg
9887 1.1 mrg
9888 1.1 mrg
9889 1.1 mrg
9890 1.1 mrg
9891 1.1 mrg
9892 1.1 mrg
9893 1.1 mrg
9894 1.1 mrg
9895 1.1 mrg
9896 1.1 mrg
9897 1.1 mrg
9898 1.1 mrg
9899 1.1 mrg
9900 1.1 mrg
9901 1.1 mrg
9902 1.1 mrg
9903 1.1 mrg
9904 1.1 mrg
9905 1.1 mrg
9906 1.1 mrg
9907 1.1 mrg
9908 1.1 mrg
9909 1.1 mrg
9910 1.1 mrg
9911 1.1 mrg
9912 1.1 mrg
9913 1.1 mrg
9914 1.1 mrg
9915 1.1 mrg
9916 1.1 mrg
9917 1.1 mrg
9918 1.1 mrg
9919 1.1 mrg
9920 1.1 mrg
9921 1.1 mrg
9922 1.1 mrg
9923 1.1 mrg
9924 1.1 mrg
9925 1.1 mrg
9926 1.1 mrg
9927 1.1 mrg
9928 1.1 mrg
9929 1.1 mrg
9930 1.1 mrg
9931 1.1 mrg
9932 1.1 mrg
9933 1.1 mrg
9934 1.1 mrg
9935 1.1 mrg
9936 1.1 mrg
9937 1.1 mrg
9938 1.1 mrg
9939 1.1 mrg
9940 1.1 mrg
9941 1.1 mrg
9942 1.1 mrg
9943 1.1 mrg
9944 1.1 mrg
9945 1.1 mrg
9946 1.1 mrg
9947 1.1 mrg
9948 1.1 mrg
9949 1.1 mrg
9950 1.1 mrg
9951 1.1 mrg
9952 1.1 mrg
9953 1.1 mrg
9954 1.1 mrg
9955 1.1 mrg
9956 1.1 mrg
9957 1.1 mrg
9958 1.1 mrg
9959 1.1 mrg
9960 1.1 mrg
9961 1.1 mrg
9962 1.1 mrg
9963 1.1 mrg
9964 1.1 mrg
9965 1.1 mrg
9966 1.1 mrg
9967 1.1 mrg
9968 1.1 mrg
9969 1.1 mrg
9970 1.1 mrg
9971 1.1 mrg
9972 1.1 mrg
9973 1.1 mrg
9974 1.1 mrg
9975 1.1 mrg
9976 1.1 mrg
9977 1.1 mrg
9978 1.1 mrg
9979 1.1 mrg
9980 1.1 mrg
9981 1.1 mrg
9982 1.1 mrg
9983 1.1 mrg
9984 1.1 mrg
9985 1.1 mrg
9986 1.1 mrg
9987 1.1 mrg
9988 1.1 mrg
9989 1.1 mrg
9990 1.1 mrg
9991 1.1 mrg
9992 1.1 mrg
9993 1.1 mrg
9994 1.1 mrg
9995 1.1 mrg
9996 1.1 mrg
9997 1.1 mrg
9998 1.1 mrg
9999 1.1 mrg
10000 1.1 mrg
10001 1.1 mrg
10002 1.1 mrg
10003 1.1 mrg
10004 1.1 mrg
10005 1.1 mrg
10006 1.1 mrg
10007 1.1 mrg
10008 1.1 mrg
10009 1.1 mrg
10010 1.1 mrg
10011 1.1 mrg
10012 1.1 mrg
10013 1.1 mrg
10014 1.1 mrg
10015 1.1 mrg
10016 1.1 mrg
10017 1.1 mrg
10018 1.1 mrg
10019 1.1 mrg
10020 1.1 mrg
10021 1.1 mrg
10022 1.1 mrg
10023 1.1 mrg
10024 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10025 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
10026 1.1 mrg
10027 1.1 mrg if test "$GCC" = yes; then
10028 1.1 mrg case $host_os in
10029 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10030 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
10031 1.1 mrg esac
10032 1.1 mrg case $host_os in
10033 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10034 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
10035 1.1 mrg esac
10036 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10037 1.1 mrg case $lt_search_path_spec in
10038 1.1 mrg *\;*)
10039 1.1 mrg # if the path contains ";" then we assume it to be the separator
10040 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
10041 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
10042 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
10043 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10044 1.1 mrg ;;
10045 1.1 mrg *)
10046 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10047 1.1 mrg ;;
10048 1.1 mrg esac
10049 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
10050 1.1 mrg # and add multilib dir if necessary.
10051 1.1 mrg lt_tmp_lt_search_path_spec=
10052 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10053 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
10054 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10055 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10056 1.1 mrg else
10057 1.1 mrg test -d "$lt_sys_path" && \
10058 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10059 1.1 mrg fi
10060 1.1 mrg done
10061 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10062 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
10063 1.1 mrg lt_foo="";
10064 1.1 mrg lt_count=0;
10065 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
10066 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
10067 1.1 mrg if ($lt_i == "..") {
10068 1.1 mrg lt_count++;
10069 1.1 mrg } else {
10070 1.1 mrg if (lt_count == 0) {
10071 1.1 mrg lt_foo="/" $lt_i lt_foo;
10072 1.1 mrg } else {
10073 1.1 mrg lt_count--;
10074 1.1 mrg }
10075 1.1 mrg }
10076 1.1 mrg }
10077 1.1 mrg }
10078 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
10079 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
10080 1.1 mrg }'`
10081 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
10082 1.1 mrg # for these hosts.
10083 1.1 mrg case $host_os in
10084 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10085 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10086 1.1 mrg esac
10087 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10088 1.1 mrg else
10089 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10090 1.1 mrg fi
10091 1.1 mrg library_names_spec=
10092 1.1 mrg libname_spec='lib$name'
10093 1.1 mrg soname_spec=
10094 1.1 mrg shrext_cmds=".so"
10095 1.1 mrg postinstall_cmds=
10096 1.1 mrg postuninstall_cmds=
10097 1.1 mrg finish_cmds=
10098 1.1 mrg finish_eval=
10099 1.1 mrg shlibpath_var=
10100 1.1 mrg shlibpath_overrides_runpath=unknown
10101 1.1 mrg version_type=none
10102 1.1 mrg dynamic_linker="$host_os ld.so"
10103 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
10104 1.1 mrg need_lib_prefix=unknown
10105 1.1 mrg hardcode_into_libs=no
10106 1.1 mrg
10107 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
10108 1.1 mrg # flags to be left without arguments
10109 1.1 mrg need_version=unknown
10110 1.1 mrg
10111 1.1 mrg case $host_os in
10112 1.1 mrg aix3*)
10113 1.1 mrg version_type=linux
10114 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10115 1.1 mrg shlibpath_var=LIBPATH
10116 1.1 mrg
10117 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
10118 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10119 1.1 mrg ;;
10120 1.1 mrg
10121 1.1 mrg aix[4-9]*)
10122 1.1 mrg version_type=linux
10123 1.1 mrg need_lib_prefix=no
10124 1.1 mrg need_version=no
10125 1.1 mrg hardcode_into_libs=yes
10126 1.1 mrg if test "$host_cpu" = ia64; then
10127 1.1 mrg # AIX 5 supports IA64
10128 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10129 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10130 1.1 mrg else
10131 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
10132 1.1 mrg # for dependence libraries. The import file would start with
10133 1.1 mrg # the line `#! .'. This would cause the generated library to
10134 1.1 mrg # depend on `.', always an invalid library. This was fixed in
10135 1.1 mrg # development snapshots of GCC prior to 3.0.
10136 1.1 mrg case $host_os in
10137 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
10138 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10139 1.1 mrg echo ' yes '
10140 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10141 1.1 mrg :
10142 1.1 mrg else
10143 1.1 mrg can_build_shared=no
10144 1.1 mrg fi
10145 1.1 mrg ;;
10146 1.1 mrg esac
10147 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10148 1.1 mrg # soname into executable. Probably we can add versioning support to
10149 1.1 mrg # collect2, so additional links can be useful in future.
10150 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
10151 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10152 1.1 mrg # instead of lib<name>.a to let people know that these are not
10153 1.1 mrg # typical AIX shared libraries.
10154 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10155 1.1 mrg else
10156 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
10157 1.1 mrg # and later when we are not doing run time linking.
10158 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
10159 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10160 1.1 mrg fi
10161 1.1 mrg shlibpath_var=LIBPATH
10162 1.1 mrg fi
10163 1.1 mrg ;;
10164 1.1 mrg
10165 1.1 mrg amigaos*)
10166 1.1 mrg case $host_cpu in
10167 1.1 mrg powerpc)
10168 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
10169 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10170 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10171 1.1 mrg ;;
10172 1.1 mrg m68k)
10173 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
10174 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
10175 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'
10176 1.1 mrg ;;
10177 1.1 mrg esac
10178 1.1 mrg ;;
10179 1.1 mrg
10180 1.1 mrg beos*)
10181 1.1 mrg library_names_spec='${libname}${shared_ext}'
10182 1.1 mrg dynamic_linker="$host_os ld.so"
10183 1.1 mrg shlibpath_var=LIBRARY_PATH
10184 1.1 mrg ;;
10185 1.1 mrg
10186 1.1 mrg bsdi[45]*)
10187 1.1 mrg version_type=linux
10188 1.1 mrg need_version=no
10189 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10190 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10191 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10192 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10193 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10194 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10195 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10196 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10197 1.1 mrg # libtool to hard-code these into programs
10198 1.1 mrg ;;
10199 1.1 mrg
10200 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
10201 1.1 mrg version_type=windows
10202 1.1 mrg shrext_cmds=".dll"
10203 1.1 mrg need_version=no
10204 1.1 mrg need_lib_prefix=no
10205 1.1 mrg
10206 1.1 mrg case $GCC,$host_os in
10207 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10208 1.1 mrg library_names_spec='$libname.dll.a'
10209 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10210 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10211 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10212 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10213 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10214 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10215 1.1 mrg chmod a+x \$dldir/$dlname~
10216 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10217 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10218 1.1 mrg fi'
10219 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10220 1.1 mrg dlpath=$dir/\$dldll~
10221 1.1 mrg $RM \$dlpath'
10222 1.1 mrg shlibpath_overrides_runpath=yes
10223 1.1 mrg
10224 1.1 mrg case $host_os in
10225 1.1 mrg cygwin*)
10226 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10227 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10228 1.1 mrg
10229 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10230 1.1 mrg ;;
10231 1.1 mrg mingw* | cegcc*)
10232 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10233 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10234 1.1 mrg ;;
10235 1.1 mrg pw32*)
10236 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10237 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10238 1.1 mrg ;;
10239 1.1 mrg esac
10240 1.1 mrg ;;
10241 1.1 mrg
10242 1.1 mrg *)
10243 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10244 1.1 mrg ;;
10245 1.1 mrg esac
10246 1.1 mrg dynamic_linker='Win32 ld.exe'
10247 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10248 1.1 mrg shlibpath_var=PATH
10249 1.1 mrg ;;
10250 1.1 mrg
10251 1.1 mrg darwin* | rhapsody*)
10252 1.1 mrg dynamic_linker="$host_os dyld"
10253 1.1 mrg version_type=darwin
10254 1.1 mrg need_lib_prefix=no
10255 1.1 mrg need_version=no
10256 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10257 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10258 1.1 mrg shlibpath_overrides_runpath=yes
10259 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10260 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10261 1.1 mrg
10262 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10263 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10264 1.1 mrg ;;
10265 1.1 mrg
10266 1.1 mrg dgux*)
10267 1.1 mrg version_type=linux
10268 1.1 mrg need_lib_prefix=no
10269 1.1 mrg need_version=no
10270 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10271 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10272 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10273 1.1 mrg ;;
10274 1.1 mrg
10275 1.1 mrg freebsd* | dragonfly*)
10276 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10277 1.1 mrg # versioning mechanism, adjust this.
10278 1.1 mrg if test -x /usr/bin/objformat; then
10279 1.1 mrg objformat=`/usr/bin/objformat`
10280 1.1 mrg else
10281 1.1 mrg case $host_os in
10282 1.1 mrg freebsd[23].*) objformat=aout ;;
10283 1.1 mrg *) objformat=elf ;;
10284 1.1 mrg esac
10285 1.1 mrg fi
10286 1.1 mrg version_type=freebsd-$objformat
10287 1.1 mrg case $version_type in
10288 1.1 mrg freebsd-elf*)
10289 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10290 1.1 mrg need_version=no
10291 1.1 mrg need_lib_prefix=no
10292 1.1 mrg ;;
10293 1.1 mrg freebsd-*)
10294 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10295 1.1 mrg need_version=yes
10296 1.1 mrg ;;
10297 1.1 mrg esac
10298 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10299 1.1 mrg case $host_os in
10300 1.1 mrg freebsd2.*)
10301 1.1 mrg shlibpath_overrides_runpath=yes
10302 1.1 mrg ;;
10303 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10304 1.1 mrg shlibpath_overrides_runpath=yes
10305 1.1 mrg hardcode_into_libs=yes
10306 1.1 mrg ;;
10307 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10308 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10309 1.1 mrg shlibpath_overrides_runpath=no
10310 1.1 mrg hardcode_into_libs=yes
10311 1.1 mrg ;;
10312 1.1 mrg *) # from 4.6 on, and DragonFly
10313 1.1 mrg shlibpath_overrides_runpath=yes
10314 1.1 mrg hardcode_into_libs=yes
10315 1.1 mrg ;;
10316 1.1 mrg esac
10317 1.1 mrg ;;
10318 1.1 mrg
10319 1.1 mrg gnu*)
10320 1.1 mrg version_type=linux
10321 1.1 mrg need_lib_prefix=no
10322 1.1 mrg need_version=no
10323 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10324 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10325 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10326 1.1 mrg hardcode_into_libs=yes
10327 1.1 mrg ;;
10328 1.1 mrg
10329 1.1 mrg haiku*)
10330 1.1 mrg version_type=linux
10331 1.1 mrg need_lib_prefix=no
10332 1.1 mrg need_version=no
10333 1.1 mrg dynamic_linker="$host_os runtime_loader"
10334 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10335 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10336 1.1 mrg shlibpath_var=LIBRARY_PATH
10337 1.1 mrg shlibpath_overrides_runpath=yes
10338 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10339 1.1 mrg hardcode_into_libs=yes
10340 1.1 mrg ;;
10341 1.1 mrg
10342 1.1 mrg hpux9* | hpux10* | hpux11*)
10343 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10344 1.1 mrg # link against other versions.
10345 1.1 mrg version_type=sunos
10346 1.1 mrg need_lib_prefix=no
10347 1.1 mrg need_version=no
10348 1.1 mrg case $host_cpu in
10349 1.1 mrg ia64*)
10350 1.1 mrg shrext_cmds='.so'
10351 1.1 mrg hardcode_into_libs=yes
10352 1.1 mrg dynamic_linker="$host_os dld.so"
10353 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10354 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10355 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10356 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10357 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10358 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10359 1.1 mrg else
10360 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10361 1.1 mrg fi
10362 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10363 1.1 mrg ;;
10364 1.1 mrg hppa*64*)
10365 1.1 mrg shrext_cmds='.sl'
10366 1.1 mrg hardcode_into_libs=yes
10367 1.1 mrg dynamic_linker="$host_os dld.sl"
10368 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10369 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10370 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10371 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10372 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10373 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10374 1.1 mrg ;;
10375 1.1 mrg *)
10376 1.1 mrg shrext_cmds='.sl'
10377 1.1 mrg dynamic_linker="$host_os dld.sl"
10378 1.1 mrg shlibpath_var=SHLIB_PATH
10379 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10380 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10381 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10382 1.1 mrg ;;
10383 1.1 mrg esac
10384 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10385 1.1 mrg postinstall_cmds='chmod 555 $lib'
10386 1.1 mrg # or fails outright, so override atomically:
10387 1.1 mrg install_override_mode=555
10388 1.1 mrg ;;
10389 1.1 mrg
10390 1.1 mrg interix[3-9]*)
10391 1.1 mrg version_type=linux
10392 1.1 mrg need_lib_prefix=no
10393 1.1 mrg need_version=no
10394 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10395 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10396 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10397 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10398 1.1 mrg shlibpath_overrides_runpath=no
10399 1.1 mrg hardcode_into_libs=yes
10400 1.1 mrg ;;
10401 1.1 mrg
10402 1.1 mrg irix5* | irix6* | nonstopux*)
10403 1.1 mrg case $host_os in
10404 1.1 mrg nonstopux*) version_type=nonstopux ;;
10405 1.1 mrg *)
10406 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10407 1.1 mrg version_type=linux
10408 1.1 mrg else
10409 1.1 mrg version_type=irix
10410 1.1 mrg fi ;;
10411 1.1 mrg esac
10412 1.1 mrg need_lib_prefix=no
10413 1.1 mrg need_version=no
10414 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10415 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10416 1.1 mrg case $host_os in
10417 1.1 mrg irix5* | nonstopux*)
10418 1.1 mrg libsuff= shlibsuff=
10419 1.1 mrg ;;
10420 1.1 mrg *)
10421 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10422 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10423 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10424 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10425 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10426 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10427 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10428 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10429 1.1 mrg esac
10430 1.1 mrg ;;
10431 1.1 mrg esac
10432 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10433 1.1 mrg shlibpath_overrides_runpath=no
10434 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10435 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10436 1.1 mrg hardcode_into_libs=yes
10437 1.1 mrg ;;
10438 1.1 mrg
10439 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10440 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10441 1.1 mrg dynamic_linker=no
10442 1.1 mrg ;;
10443 1.1 mrg
10444 1.1 mrg # This must be Linux ELF.
10445 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10446 1.1 mrg version_type=linux
10447 1.1 mrg need_lib_prefix=no
10448 1.1 mrg need_version=no
10449 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10450 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10451 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10452 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10453 1.1 mrg shlibpath_overrides_runpath=no
10454 1.1 mrg
10455 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
10456 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10457 1.1 mrg $as_echo_n "(cached) " >&6
10458 1.1 mrg else
10459 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
10460 1.1 mrg save_LDFLAGS=$LDFLAGS
10461 1.1 mrg save_libdir=$libdir
10462 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10463 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10464 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10465 1.1 mrg /* end confdefs.h. */
10466 1.1 mrg
10467 1.1 mrg int
10468 1.1 mrg main ()
10469 1.1 mrg {
10470 1.1 mrg
10471 1.1 mrg ;
10472 1.1 mrg return 0;
10473 1.1 mrg }
10474 1.1 mrg _ACEOF
10475 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10476 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10477 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
10478 1.1 mrg fi
10479 1.1 mrg fi
10480 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10481 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10482 1.1 mrg LDFLAGS=$save_LDFLAGS
10483 1.1 mrg libdir=$save_libdir
10484 1.1 mrg
10485 1.1 mrg fi
10486 1.1 mrg
10487 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10488 1.1 mrg
10489 1.1 mrg # This implies no fast_install, which is unacceptable.
10490 1.1 mrg # Some rework will be needed to allow for fast_install
10491 1.1 mrg # before this can be enabled.
10492 1.1 mrg hardcode_into_libs=yes
10493 1.1 mrg
10494 1.1 mrg # Append ld.so.conf contents to the search path
10495 1.1 mrg if test -f /etc/ld.so.conf; then
10496 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' ' '`
10497 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10498 1.1 mrg fi
10499 1.1 mrg
10500 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10501 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10502 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10503 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10504 1.1 mrg # people can always --disable-shared, the test was removed, and we
10505 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10506 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10507 1.1 mrg ;;
10508 1.1 mrg
10509 1.1 mrg netbsd*)
10510 1.1 mrg version_type=sunos
10511 1.1 mrg need_lib_prefix=no
10512 1.1 mrg need_version=no
10513 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10514 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10515 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10516 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10517 1.1 mrg else
10518 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10519 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10520 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10521 1.1 mrg fi
10522 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10523 1.1 mrg shlibpath_overrides_runpath=yes
10524 1.1 mrg hardcode_into_libs=yes
10525 1.1 mrg ;;
10526 1.1 mrg
10527 1.1 mrg newsos6)
10528 1.1 mrg version_type=linux
10529 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10530 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10531 1.1 mrg shlibpath_overrides_runpath=yes
10532 1.1 mrg ;;
10533 1.1 mrg
10534 1.1 mrg *nto* | *qnx*)
10535 1.1 mrg version_type=qnx
10536 1.1 mrg need_lib_prefix=no
10537 1.1 mrg need_version=no
10538 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10539 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10540 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10541 1.1 mrg shlibpath_overrides_runpath=no
10542 1.1 mrg hardcode_into_libs=yes
10543 1.1 mrg dynamic_linker='ldqnx.so'
10544 1.1 mrg ;;
10545 1.1 mrg
10546 1.1 mrg openbsd*)
10547 1.1 mrg version_type=sunos
10548 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10549 1.1 mrg need_lib_prefix=no
10550 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10551 1.1 mrg case $host_os in
10552 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10553 1.1 mrg *) need_version=no ;;
10554 1.1 mrg esac
10555 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10556 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10557 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10558 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10559 1.1 mrg case $host_os in
10560 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10561 1.1 mrg shlibpath_overrides_runpath=no
10562 1.1 mrg ;;
10563 1.1 mrg *)
10564 1.1 mrg shlibpath_overrides_runpath=yes
10565 1.1 mrg ;;
10566 1.1 mrg esac
10567 1.1 mrg else
10568 1.1 mrg shlibpath_overrides_runpath=yes
10569 1.1 mrg fi
10570 1.1 mrg ;;
10571 1.1 mrg
10572 1.1 mrg os2*)
10573 1.1 mrg libname_spec='$name'
10574 1.1 mrg shrext_cmds=".dll"
10575 1.1 mrg need_lib_prefix=no
10576 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10577 1.1 mrg dynamic_linker='OS/2 ld.exe'
10578 1.1 mrg shlibpath_var=LIBPATH
10579 1.1 mrg ;;
10580 1.1 mrg
10581 1.1 mrg osf3* | osf4* | osf5*)
10582 1.1 mrg version_type=osf
10583 1.1 mrg need_lib_prefix=no
10584 1.1 mrg need_version=no
10585 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10586 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10587 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10588 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10589 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10590 1.1 mrg ;;
10591 1.1 mrg
10592 1.1 mrg rdos*)
10593 1.1 mrg dynamic_linker=no
10594 1.1 mrg ;;
10595 1.1 mrg
10596 1.1 mrg solaris*)
10597 1.1 mrg version_type=linux
10598 1.1 mrg need_lib_prefix=no
10599 1.1 mrg need_version=no
10600 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10601 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10602 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10603 1.1 mrg shlibpath_overrides_runpath=yes
10604 1.1 mrg hardcode_into_libs=yes
10605 1.1 mrg # ldd complains unless libraries are executable
10606 1.1 mrg postinstall_cmds='chmod +x $lib'
10607 1.1 mrg ;;
10608 1.1 mrg
10609 1.1 mrg sunos4*)
10610 1.1 mrg version_type=sunos
10611 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10612 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10613 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10614 1.1 mrg shlibpath_overrides_runpath=yes
10615 1.1 mrg if test "$with_gnu_ld" = yes; then
10616 1.1 mrg need_lib_prefix=no
10617 1.1 mrg fi
10618 1.1 mrg need_version=yes
10619 1.1 mrg ;;
10620 1.1 mrg
10621 1.1 mrg sysv4 | sysv4.3*)
10622 1.1 mrg version_type=linux
10623 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10624 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10625 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10626 1.1 mrg case $host_vendor in
10627 1.1 mrg sni)
10628 1.1 mrg shlibpath_overrides_runpath=no
10629 1.1 mrg need_lib_prefix=no
10630 1.1 mrg runpath_var=LD_RUN_PATH
10631 1.1 mrg ;;
10632 1.1 mrg siemens)
10633 1.1 mrg need_lib_prefix=no
10634 1.1 mrg ;;
10635 1.1 mrg motorola)
10636 1.1 mrg need_lib_prefix=no
10637 1.1 mrg need_version=no
10638 1.1 mrg shlibpath_overrides_runpath=no
10639 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10640 1.1 mrg ;;
10641 1.1 mrg esac
10642 1.1 mrg ;;
10643 1.1 mrg
10644 1.1 mrg sysv4*MP*)
10645 1.1 mrg if test -d /usr/nec ;then
10646 1.1 mrg version_type=linux
10647 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10648 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10649 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10650 1.1 mrg fi
10651 1.1 mrg ;;
10652 1.1 mrg
10653 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10654 1.1 mrg version_type=freebsd-elf
10655 1.1 mrg need_lib_prefix=no
10656 1.1 mrg need_version=no
10657 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10658 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10659 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10660 1.1 mrg shlibpath_overrides_runpath=yes
10661 1.1 mrg hardcode_into_libs=yes
10662 1.1 mrg if test "$with_gnu_ld" = yes; then
10663 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10664 1.1 mrg else
10665 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10666 1.1 mrg case $host_os in
10667 1.1 mrg sco3.2v5*)
10668 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10669 1.1 mrg ;;
10670 1.1 mrg esac
10671 1.1 mrg fi
10672 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10673 1.1 mrg ;;
10674 1.1 mrg
10675 1.1 mrg tpf*)
10676 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10677 1.1 mrg version_type=linux
10678 1.1 mrg need_lib_prefix=no
10679 1.1 mrg need_version=no
10680 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10681 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10682 1.1 mrg shlibpath_overrides_runpath=no
10683 1.1 mrg hardcode_into_libs=yes
10684 1.1 mrg ;;
10685 1.1 mrg
10686 1.1 mrg uts4*)
10687 1.1 mrg version_type=linux
10688 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10689 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10690 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10691 1.1 mrg ;;
10692 1.1 mrg
10693 1.1 mrg *)
10694 1.1 mrg dynamic_linker=no
10695 1.1 mrg ;;
10696 1.1 mrg esac
10697 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10698 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10699 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10700 1.1 mrg
10701 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10702 1.1 mrg if test "$GCC" = yes; then
10703 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10704 1.1 mrg fi
10705 1.1 mrg
10706 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10707 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10708 1.1 mrg fi
10709 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10710 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10711 1.1 mrg fi
10712 1.1 mrg
10713 1.1 mrg
10714 1.1 mrg
10715 1.1 mrg
10716 1.1 mrg
10717 1.1 mrg
10718 1.1 mrg
10719 1.1 mrg
10720 1.1 mrg
10721 1.1 mrg
10722 1.1 mrg
10723 1.1 mrg
10724 1.1 mrg
10725 1.1 mrg
10726 1.1 mrg
10727 1.1 mrg
10728 1.1 mrg
10729 1.1 mrg
10730 1.1 mrg
10731 1.1 mrg
10732 1.1 mrg
10733 1.1 mrg
10734 1.1 mrg
10735 1.1 mrg
10736 1.1 mrg
10737 1.1 mrg
10738 1.1 mrg
10739 1.1 mrg
10740 1.1 mrg
10741 1.1 mrg
10742 1.1 mrg
10743 1.1 mrg
10744 1.1 mrg
10745 1.1 mrg
10746 1.1 mrg
10747 1.1 mrg
10748 1.1 mrg
10749 1.1 mrg
10750 1.1 mrg
10751 1.1 mrg
10752 1.1 mrg
10753 1.1 mrg
10754 1.1 mrg
10755 1.1 mrg
10756 1.1 mrg
10757 1.1 mrg
10758 1.1 mrg
10759 1.1 mrg
10760 1.1 mrg
10761 1.1 mrg
10762 1.1 mrg
10763 1.1 mrg
10764 1.1 mrg
10765 1.1 mrg
10766 1.1 mrg
10767 1.1 mrg
10768 1.1 mrg
10769 1.1 mrg
10770 1.1 mrg
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
10789 1.1 mrg
10790 1.1 mrg
10791 1.1 mrg
10792 1.1 mrg
10793 1.1 mrg
10794 1.1 mrg
10795 1.1 mrg
10796 1.1 mrg
10797 1.1 mrg
10798 1.1 mrg
10799 1.1 mrg
10800 1.1 mrg
10801 1.1 mrg
10802 1.1 mrg
10803 1.1 mrg
10804 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10805 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10806 1.1 mrg hardcode_action=
10807 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10808 1.1 mrg test -n "$runpath_var" ||
10809 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10810 1.1 mrg
10811 1.1 mrg # We can hardcode non-existent directories.
10812 1.1 mrg if test "$hardcode_direct" != no &&
10813 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10814 1.1 mrg # have to relink, otherwise we might link with an installed library
10815 1.1 mrg # when we should be linking with a yet-to-be-installed one
10816 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10817 1.1 mrg test "$hardcode_minus_L" != no; then
10818 1.1 mrg # Linking always hardcodes the temporary library directory.
10819 1.1 mrg hardcode_action=relink
10820 1.1 mrg else
10821 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10822 1.1 mrg hardcode_action=immediate
10823 1.1 mrg fi
10824 1.1 mrg else
10825 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10826 1.1 mrg # directories.
10827 1.1 mrg hardcode_action=unsupported
10828 1.1 mrg fi
10829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10830 1.1 mrg $as_echo "$hardcode_action" >&6; }
10831 1.1 mrg
10832 1.1 mrg if test "$hardcode_action" = relink ||
10833 1.1 mrg test "$inherit_rpath" = yes; then
10834 1.1 mrg # Fast installation is not supported
10835 1.1 mrg enable_fast_install=no
10836 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10837 1.1 mrg test "$enable_shared" = no; then
10838 1.1 mrg # Fast installation is not necessary
10839 1.1 mrg enable_fast_install=needless
10840 1.1 mrg fi
10841 1.1 mrg
10842 1.1 mrg
10843 1.1 mrg
10844 1.1 mrg
10845 1.1 mrg
10846 1.1 mrg
10847 1.1 mrg if test "x$enable_dlopen" != xyes; then
10848 1.1 mrg enable_dlopen=unknown
10849 1.1 mrg enable_dlopen_self=unknown
10850 1.1 mrg enable_dlopen_self_static=unknown
10851 1.1 mrg else
10852 1.1 mrg lt_cv_dlopen=no
10853 1.1 mrg lt_cv_dlopen_libs=
10854 1.1 mrg
10855 1.1 mrg case $host_os in
10856 1.1 mrg beos*)
10857 1.1 mrg lt_cv_dlopen="load_add_on"
10858 1.1 mrg lt_cv_dlopen_libs=
10859 1.1 mrg lt_cv_dlopen_self=yes
10860 1.1 mrg ;;
10861 1.1 mrg
10862 1.1 mrg mingw* | pw32* | cegcc*)
10863 1.1 mrg lt_cv_dlopen="LoadLibrary"
10864 1.1 mrg lt_cv_dlopen_libs=
10865 1.1 mrg ;;
10866 1.1 mrg
10867 1.1 mrg cygwin*)
10868 1.1 mrg lt_cv_dlopen="dlopen"
10869 1.1 mrg lt_cv_dlopen_libs=
10870 1.1 mrg ;;
10871 1.1 mrg
10872 1.1 mrg darwin*)
10873 1.1 mrg # if libdl is installed we need to link against it
10874 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10875 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10876 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10877 1.1 mrg $as_echo_n "(cached) " >&6
10878 1.1 mrg else
10879 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10880 1.1 mrg LIBS="-ldl $LIBS"
10881 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10882 1.1 mrg /* end confdefs.h. */
10883 1.1 mrg
10884 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10885 1.1 mrg Use char because int might match the return type of a GCC
10886 1.1 mrg builtin and then its argument prototype would still apply. */
10887 1.1 mrg #ifdef __cplusplus
10888 1.1 mrg extern "C"
10889 1.1 mrg #endif
10890 1.1 mrg char dlopen ();
10891 1.1 mrg int
10892 1.1 mrg main ()
10893 1.1 mrg {
10894 1.1 mrg return dlopen ();
10895 1.1 mrg ;
10896 1.1 mrg return 0;
10897 1.1 mrg }
10898 1.1 mrg _ACEOF
10899 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10900 1.1 mrg ac_cv_lib_dl_dlopen=yes
10901 1.1 mrg else
10902 1.1 mrg ac_cv_lib_dl_dlopen=no
10903 1.1 mrg fi
10904 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10905 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10906 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10907 1.1 mrg fi
10908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10909 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10910 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10911 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10912 1.1 mrg else
10913 1.1 mrg
10914 1.1 mrg lt_cv_dlopen="dyld"
10915 1.1 mrg lt_cv_dlopen_libs=
10916 1.1 mrg lt_cv_dlopen_self=yes
10917 1.1 mrg
10918 1.1 mrg fi
10919 1.1 mrg
10920 1.1 mrg ;;
10921 1.1 mrg
10922 1.1 mrg *)
10923 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10924 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10925 1.1 mrg lt_cv_dlopen="shl_load"
10926 1.1 mrg else
10927 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10928 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10929 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10930 1.1 mrg $as_echo_n "(cached) " >&6
10931 1.1 mrg else
10932 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10933 1.1 mrg LIBS="-ldld $LIBS"
10934 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10935 1.1 mrg /* end confdefs.h. */
10936 1.1 mrg
10937 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10938 1.1 mrg Use char because int might match the return type of a GCC
10939 1.1 mrg builtin and then its argument prototype would still apply. */
10940 1.1 mrg #ifdef __cplusplus
10941 1.1 mrg extern "C"
10942 1.1 mrg #endif
10943 1.1 mrg char shl_load ();
10944 1.1 mrg int
10945 1.1 mrg main ()
10946 1.1 mrg {
10947 1.1 mrg return shl_load ();
10948 1.1 mrg ;
10949 1.1 mrg return 0;
10950 1.1 mrg }
10951 1.1 mrg _ACEOF
10952 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10953 1.1 mrg ac_cv_lib_dld_shl_load=yes
10954 1.1 mrg else
10955 1.1 mrg ac_cv_lib_dld_shl_load=no
10956 1.1 mrg fi
10957 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10958 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10959 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10960 1.1 mrg fi
10961 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10962 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10963 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10964 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10965 1.1 mrg else
10966 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10967 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10968 1.1 mrg lt_cv_dlopen="dlopen"
10969 1.1 mrg else
10970 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10971 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10972 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10973 1.1 mrg $as_echo_n "(cached) " >&6
10974 1.1 mrg else
10975 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10976 1.1 mrg LIBS="-ldl $LIBS"
10977 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10978 1.1 mrg /* end confdefs.h. */
10979 1.1 mrg
10980 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10981 1.1 mrg Use char because int might match the return type of a GCC
10982 1.1 mrg builtin and then its argument prototype would still apply. */
10983 1.1 mrg #ifdef __cplusplus
10984 1.1 mrg extern "C"
10985 1.1 mrg #endif
10986 1.1 mrg char dlopen ();
10987 1.1 mrg int
10988 1.1 mrg main ()
10989 1.1 mrg {
10990 1.1 mrg return dlopen ();
10991 1.1 mrg ;
10992 1.1 mrg return 0;
10993 1.1 mrg }
10994 1.1 mrg _ACEOF
10995 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10996 1.1 mrg ac_cv_lib_dl_dlopen=yes
10997 1.1 mrg else
10998 1.1 mrg ac_cv_lib_dl_dlopen=no
10999 1.1 mrg fi
11000 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11001 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11002 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11003 1.1 mrg fi
11004 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11005 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11006 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11007 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11008 1.1 mrg else
11009 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11010 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11011 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11012 1.1 mrg $as_echo_n "(cached) " >&6
11013 1.1 mrg else
11014 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11015 1.1 mrg LIBS="-lsvld $LIBS"
11016 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11017 1.1 mrg /* end confdefs.h. */
11018 1.1 mrg
11019 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11020 1.1 mrg Use char because int might match the return type of a GCC
11021 1.1 mrg builtin and then its argument prototype would still apply. */
11022 1.1 mrg #ifdef __cplusplus
11023 1.1 mrg extern "C"
11024 1.1 mrg #endif
11025 1.1 mrg char dlopen ();
11026 1.1 mrg int
11027 1.1 mrg main ()
11028 1.1 mrg {
11029 1.1 mrg return dlopen ();
11030 1.1 mrg ;
11031 1.1 mrg return 0;
11032 1.1 mrg }
11033 1.1 mrg _ACEOF
11034 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11035 1.1 mrg ac_cv_lib_svld_dlopen=yes
11036 1.1 mrg else
11037 1.1 mrg ac_cv_lib_svld_dlopen=no
11038 1.1 mrg fi
11039 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11040 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11041 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11042 1.1 mrg fi
11043 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11044 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11045 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11046 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11047 1.1 mrg else
11048 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11049 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
11050 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11051 1.1 mrg $as_echo_n "(cached) " >&6
11052 1.1 mrg else
11053 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11054 1.1 mrg LIBS="-ldld $LIBS"
11055 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11056 1.1 mrg /* end confdefs.h. */
11057 1.1 mrg
11058 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11059 1.1 mrg Use char because int might match the return type of a GCC
11060 1.1 mrg builtin and then its argument prototype would still apply. */
11061 1.1 mrg #ifdef __cplusplus
11062 1.1 mrg extern "C"
11063 1.1 mrg #endif
11064 1.1 mrg char dld_link ();
11065 1.1 mrg int
11066 1.1 mrg main ()
11067 1.1 mrg {
11068 1.1 mrg return dld_link ();
11069 1.1 mrg ;
11070 1.1 mrg return 0;
11071 1.1 mrg }
11072 1.1 mrg _ACEOF
11073 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11074 1.1 mrg ac_cv_lib_dld_dld_link=yes
11075 1.1 mrg else
11076 1.1 mrg ac_cv_lib_dld_dld_link=no
11077 1.1 mrg fi
11078 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11079 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11080 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11081 1.1 mrg fi
11082 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11083 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11084 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11085 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11086 1.1 mrg fi
11087 1.1 mrg
11088 1.1 mrg
11089 1.1 mrg fi
11090 1.1 mrg
11091 1.1 mrg
11092 1.1 mrg fi
11093 1.1 mrg
11094 1.1 mrg
11095 1.1 mrg fi
11096 1.1 mrg
11097 1.1 mrg
11098 1.1 mrg fi
11099 1.1 mrg
11100 1.1 mrg
11101 1.1 mrg fi
11102 1.1 mrg
11103 1.1 mrg ;;
11104 1.1 mrg esac
11105 1.1 mrg
11106 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
11107 1.1 mrg enable_dlopen=yes
11108 1.1 mrg else
11109 1.1 mrg enable_dlopen=no
11110 1.1 mrg fi
11111 1.1 mrg
11112 1.1 mrg case $lt_cv_dlopen in
11113 1.1 mrg dlopen)
11114 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
11115 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11116 1.1 mrg
11117 1.1 mrg save_LDFLAGS="$LDFLAGS"
11118 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11119 1.1 mrg
11120 1.1 mrg save_LIBS="$LIBS"
11121 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
11122 1.1 mrg
11123 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11124 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11125 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
11126 1.1 mrg $as_echo_n "(cached) " >&6
11127 1.1 mrg else
11128 1.1 mrg if test "$cross_compiling" = yes; then :
11129 1.1 mrg lt_cv_dlopen_self=cross
11130 1.1 mrg else
11131 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11132 1.1 mrg lt_status=$lt_dlunknown
11133 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11134 1.3.4.1 christos #line 11134 "configure"
11135 1.1 mrg #include "confdefs.h"
11136 1.1 mrg
11137 1.1 mrg #if HAVE_DLFCN_H
11138 1.1 mrg #include <dlfcn.h>
11139 1.1 mrg #endif
11140 1.1 mrg
11141 1.1 mrg #include <stdio.h>
11142 1.1 mrg
11143 1.1 mrg #ifdef RTLD_GLOBAL
11144 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11145 1.1 mrg #else
11146 1.1 mrg # ifdef DL_GLOBAL
11147 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11148 1.1 mrg # else
11149 1.1 mrg # define LT_DLGLOBAL 0
11150 1.1 mrg # endif
11151 1.1 mrg #endif
11152 1.1 mrg
11153 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11154 1.1 mrg find out it does not work in some platform. */
11155 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11156 1.1 mrg # ifdef RTLD_LAZY
11157 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11158 1.1 mrg # else
11159 1.1 mrg # ifdef DL_LAZY
11160 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11161 1.1 mrg # else
11162 1.1 mrg # ifdef RTLD_NOW
11163 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11164 1.1 mrg # else
11165 1.1 mrg # ifdef DL_NOW
11166 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11167 1.1 mrg # else
11168 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11169 1.1 mrg # endif
11170 1.1 mrg # endif
11171 1.1 mrg # endif
11172 1.1 mrg # endif
11173 1.1 mrg #endif
11174 1.1 mrg
11175 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11176 1.1 mrg correspondingly for the symbols needed. */
11177 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11178 1.1 mrg void fnord () __attribute__((visibility("default")));
11179 1.1 mrg #endif
11180 1.1 mrg
11181 1.1 mrg void fnord () { int i=42; }
11182 1.1 mrg int main ()
11183 1.1 mrg {
11184 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11185 1.1 mrg int status = $lt_dlunknown;
11186 1.1 mrg
11187 1.1 mrg if (self)
11188 1.1 mrg {
11189 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11190 1.1 mrg else
11191 1.1 mrg {
11192 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11193 1.1 mrg else puts (dlerror ());
11194 1.1 mrg }
11195 1.1 mrg /* dlclose (self); */
11196 1.1 mrg }
11197 1.1 mrg else
11198 1.1 mrg puts (dlerror ());
11199 1.1 mrg
11200 1.1 mrg return status;
11201 1.1 mrg }
11202 1.1 mrg _LT_EOF
11203 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11204 1.1 mrg (eval $ac_link) 2>&5
11205 1.1 mrg ac_status=$?
11206 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11207 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11208 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11209 1.1 mrg lt_status=$?
11210 1.1 mrg case x$lt_status in
11211 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11212 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11213 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11214 1.1 mrg esac
11215 1.1 mrg else :
11216 1.1 mrg # compilation failed
11217 1.1 mrg lt_cv_dlopen_self=no
11218 1.1 mrg fi
11219 1.1 mrg fi
11220 1.1 mrg rm -fr conftest*
11221 1.1 mrg
11222 1.1 mrg
11223 1.1 mrg fi
11224 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11225 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11226 1.1 mrg
11227 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11228 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11229 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11230 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11231 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
11232 1.1 mrg $as_echo_n "(cached) " >&6
11233 1.1 mrg else
11234 1.1 mrg if test "$cross_compiling" = yes; then :
11235 1.1 mrg lt_cv_dlopen_self_static=cross
11236 1.1 mrg else
11237 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11238 1.1 mrg lt_status=$lt_dlunknown
11239 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11240 1.3.4.1 christos #line 11240 "configure"
11241 1.1 mrg #include "confdefs.h"
11242 1.1 mrg
11243 1.1 mrg #if HAVE_DLFCN_H
11244 1.1 mrg #include <dlfcn.h>
11245 1.1 mrg #endif
11246 1.1 mrg
11247 1.1 mrg #include <stdio.h>
11248 1.1 mrg
11249 1.1 mrg #ifdef RTLD_GLOBAL
11250 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11251 1.1 mrg #else
11252 1.1 mrg # ifdef DL_GLOBAL
11253 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11254 1.1 mrg # else
11255 1.1 mrg # define LT_DLGLOBAL 0
11256 1.1 mrg # endif
11257 1.1 mrg #endif
11258 1.1 mrg
11259 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11260 1.1 mrg find out it does not work in some platform. */
11261 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11262 1.1 mrg # ifdef RTLD_LAZY
11263 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11264 1.1 mrg # else
11265 1.1 mrg # ifdef DL_LAZY
11266 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11267 1.1 mrg # else
11268 1.1 mrg # ifdef RTLD_NOW
11269 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11270 1.1 mrg # else
11271 1.1 mrg # ifdef DL_NOW
11272 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11273 1.1 mrg # else
11274 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11275 1.1 mrg # endif
11276 1.1 mrg # endif
11277 1.1 mrg # endif
11278 1.1 mrg # endif
11279 1.1 mrg #endif
11280 1.1 mrg
11281 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11282 1.1 mrg correspondingly for the symbols needed. */
11283 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11284 1.1 mrg void fnord () __attribute__((visibility("default")));
11285 1.1 mrg #endif
11286 1.1 mrg
11287 1.1 mrg void fnord () { int i=42; }
11288 1.1 mrg int main ()
11289 1.1 mrg {
11290 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11291 1.1 mrg int status = $lt_dlunknown;
11292 1.1 mrg
11293 1.1 mrg if (self)
11294 1.1 mrg {
11295 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11296 1.1 mrg else
11297 1.1 mrg {
11298 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11299 1.1 mrg else puts (dlerror ());
11300 1.1 mrg }
11301 1.1 mrg /* dlclose (self); */
11302 1.1 mrg }
11303 1.1 mrg else
11304 1.1 mrg puts (dlerror ());
11305 1.1 mrg
11306 1.1 mrg return status;
11307 1.1 mrg }
11308 1.1 mrg _LT_EOF
11309 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11310 1.1 mrg (eval $ac_link) 2>&5
11311 1.1 mrg ac_status=$?
11312 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11313 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11314 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11315 1.1 mrg lt_status=$?
11316 1.1 mrg case x$lt_status in
11317 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11318 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11319 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11320 1.1 mrg esac
11321 1.1 mrg else :
11322 1.1 mrg # compilation failed
11323 1.1 mrg lt_cv_dlopen_self_static=no
11324 1.1 mrg fi
11325 1.1 mrg fi
11326 1.1 mrg rm -fr conftest*
11327 1.1 mrg
11328 1.1 mrg
11329 1.1 mrg fi
11330 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11331 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11332 1.1 mrg fi
11333 1.1 mrg
11334 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
11335 1.1 mrg LDFLAGS="$save_LDFLAGS"
11336 1.1 mrg LIBS="$save_LIBS"
11337 1.1 mrg ;;
11338 1.1 mrg esac
11339 1.1 mrg
11340 1.1 mrg case $lt_cv_dlopen_self in
11341 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11342 1.1 mrg *) enable_dlopen_self=unknown ;;
11343 1.1 mrg esac
11344 1.1 mrg
11345 1.1 mrg case $lt_cv_dlopen_self_static in
11346 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11347 1.1 mrg *) enable_dlopen_self_static=unknown ;;
11348 1.1 mrg esac
11349 1.1 mrg fi
11350 1.1 mrg
11351 1.1 mrg
11352 1.1 mrg
11353 1.1 mrg
11354 1.1 mrg
11355 1.1 mrg
11356 1.1 mrg
11357 1.1 mrg
11358 1.1 mrg
11359 1.1 mrg
11360 1.1 mrg
11361 1.1 mrg
11362 1.1 mrg
11363 1.1 mrg
11364 1.1 mrg
11365 1.1 mrg
11366 1.1 mrg
11367 1.1 mrg striplib=
11368 1.1 mrg old_striplib=
11369 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11370 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11371 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11372 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11373 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11374 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11375 1.1 mrg $as_echo "yes" >&6; }
11376 1.1 mrg else
11377 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
11378 1.1 mrg case $host_os in
11379 1.1 mrg darwin*)
11380 1.1 mrg if test -n "$STRIP" ; then
11381 1.1 mrg striplib="$STRIP -x"
11382 1.1 mrg old_striplib="$STRIP -S"
11383 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11384 1.1 mrg $as_echo "yes" >&6; }
11385 1.1 mrg else
11386 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11387 1.1 mrg $as_echo "no" >&6; }
11388 1.1 mrg fi
11389 1.1 mrg ;;
11390 1.1 mrg *)
11391 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11392 1.1 mrg $as_echo "no" >&6; }
11393 1.1 mrg ;;
11394 1.1 mrg esac
11395 1.1 mrg fi
11396 1.1 mrg
11397 1.1 mrg
11398 1.1 mrg
11399 1.1 mrg
11400 1.1 mrg
11401 1.1 mrg
11402 1.1 mrg
11403 1.1 mrg
11404 1.1 mrg
11405 1.1 mrg
11406 1.1 mrg
11407 1.1 mrg
11408 1.1 mrg # Report which library types will actually be built
11409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11410 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11411 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11412 1.1 mrg $as_echo "$can_build_shared" >&6; }
11413 1.1 mrg
11414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11415 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11416 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
11417 1.1 mrg
11418 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11419 1.1 mrg # are all built from PIC.
11420 1.1 mrg case $host_os in
11421 1.1 mrg aix3*)
11422 1.1 mrg test "$enable_shared" = yes && enable_static=no
11423 1.1 mrg if test -n "$RANLIB"; then
11424 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11425 1.1 mrg postinstall_cmds='$RANLIB $lib'
11426 1.1 mrg fi
11427 1.1 mrg ;;
11428 1.1 mrg
11429 1.1 mrg aix[4-9]*)
11430 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11431 1.1 mrg test "$enable_shared" = yes && enable_static=no
11432 1.1 mrg fi
11433 1.1 mrg ;;
11434 1.1 mrg esac
11435 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11436 1.1 mrg $as_echo "$enable_shared" >&6; }
11437 1.1 mrg
11438 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11439 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11440 1.1 mrg # Make sure either enable_shared or enable_static is yes.
11441 1.1 mrg test "$enable_shared" = yes || enable_static=yes
11442 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11443 1.1 mrg $as_echo "$enable_static" >&6; }
11444 1.1 mrg
11445 1.1 mrg
11446 1.1 mrg
11447 1.1 mrg
11448 1.1 mrg fi
11449 1.1 mrg ac_ext=c
11450 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11451 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11452 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11453 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11454 1.1 mrg
11455 1.1 mrg CC="$lt_save_CC"
11456 1.1 mrg
11457 1.1 mrg
11458 1.1 mrg
11459 1.1 mrg
11460 1.1 mrg
11461 1.1 mrg
11462 1.1 mrg
11463 1.1 mrg
11464 1.1 mrg
11465 1.1 mrg
11466 1.1 mrg
11467 1.1 mrg
11468 1.1 mrg
11469 1.1 mrg ac_config_commands="$ac_config_commands libtool"
11470 1.1 mrg
11471 1.1 mrg
11472 1.1 mrg
11473 1.1 mrg
11474 1.1 mrg # Only expand once:
11475 1.1 mrg
11476 1.1 mrg
11477 1.1 mrg
11478 1.1 mrg
11479 1.1 mrg backtrace_supported=yes
11480 1.1 mrg
11481 1.1 mrg if test -n "${with_target_subdir}"; then
11482 1.1 mrg # We are compiling a GCC library. We can assume that the unwind
11483 1.1 mrg # library exists.
11484 1.1 mrg BACKTRACE_FILE="backtrace.lo simple.lo"
11485 1.1 mrg else
11486 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default"
11487 1.1 mrg if test "x$ac_cv_header_unwind_h" = x""yes; then :
11488 1.1 mrg ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace"
11489 1.1 mrg if test "x$ac_cv_func__Unwind_Backtrace" = x""yes; then :
11490 1.1 mrg BACKTRACE_FILE="backtrace.lo simple.lo"
11491 1.1 mrg else
11492 1.1 mrg BACKTRACE_FILE="nounwind.lo"
11493 1.1 mrg backtrace_supported=no
11494 1.1 mrg fi
11495 1.1 mrg
11496 1.1 mrg else
11497 1.1 mrg BACKTRACE_FILE="nounwind.lo"
11498 1.1 mrg backtrace_supported=no
11499 1.1 mrg fi
11500 1.1 mrg
11501 1.1 mrg
11502 1.1 mrg fi
11503 1.1 mrg
11504 1.1 mrg
11505 1.1 mrg EXTRA_FLAGS=
11506 1.1 mrg if test -n "${with_target_subdir}"; then
11507 1.1 mrg EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@"
11508 1.1 mrg else
11509 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5
11510 1.1 mrg $as_echo_n "checking for -funwind-tables option... " >&6; }
11511 1.1 mrg if test "${libbacktrace_cv_c_unwind_tables+set}" = set; then :
11512 1.1 mrg $as_echo_n "(cached) " >&6
11513 1.1 mrg else
11514 1.1 mrg CFLAGS_hold="$CFLAGS"
11515 1.1 mrg CFLAGS="$CFLAGS -funwind-tables"
11516 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11517 1.1 mrg /* end confdefs.h. */
11518 1.1 mrg static int f() { return 0; }
11519 1.1 mrg int
11520 1.1 mrg main ()
11521 1.1 mrg {
11522 1.1 mrg return f();
11523 1.1 mrg ;
11524 1.1 mrg return 0;
11525 1.1 mrg }
11526 1.1 mrg _ACEOF
11527 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11528 1.1 mrg libbacktrace_cv_c_unwind_tables=yes
11529 1.1 mrg else
11530 1.1 mrg libbacktrace_cv_c_unwind_tables=no
11531 1.1 mrg fi
11532 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11533 1.1 mrg CFLAGS="$CFLAGS_hold"
11534 1.1 mrg fi
11535 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5
11536 1.1 mrg $as_echo "$libbacktrace_cv_c_unwind_tables" >&6; }
11537 1.1 mrg if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then
11538 1.1 mrg EXTRA_FLAGS=-funwind-tables
11539 1.1 mrg fi
11540 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5
11541 1.1 mrg $as_echo_n "checking for -frandom-seed=string option... " >&6; }
11542 1.1 mrg if test "${libbacktrace_cv_c_random_seed_string+set}" = set; then :
11543 1.1 mrg $as_echo_n "(cached) " >&6
11544 1.1 mrg else
11545 1.1 mrg CFLAGS_hold="$CFLAGS"
11546 1.1 mrg CFLAGS="$CFLAGS -frandom-seed=conftest.lo"
11547 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11548 1.1 mrg /* end confdefs.h. */
11549 1.1 mrg
11550 1.1 mrg int
11551 1.1 mrg main ()
11552 1.1 mrg {
11553 1.1 mrg return 0;
11554 1.1 mrg ;
11555 1.1 mrg return 0;
11556 1.1 mrg }
11557 1.1 mrg _ACEOF
11558 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11559 1.1 mrg libbacktrace_cv_c_random_seed_string=yes
11560 1.1 mrg else
11561 1.1 mrg libbacktrace_cv_c_random_seed_string=no
11562 1.1 mrg fi
11563 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11564 1.1 mrg CFLAGS="$CFLAGS_hold"
11565 1.1 mrg fi
11566 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5
11567 1.1 mrg $as_echo "$libbacktrace_cv_c_random_seed_string" >&6; }
11568 1.1 mrg if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then
11569 1.1 mrg EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@"
11570 1.1 mrg fi
11571 1.1 mrg fi
11572 1.1 mrg
11573 1.1 mrg
11574 1.3.4.1 christos ac_ext=c
11575 1.3.4.1 christos ac_cpp='$CPP $CPPFLAGS'
11576 1.3.4.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11577 1.3.4.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11578 1.3.4.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
11579 1.3.4.1 christos
11580 1.1 mrg WARN_FLAGS=
11581 1.1 mrg save_CFLAGS="$CFLAGS"
11582 1.1 mrg for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
11583 1.1 mrg -Wmissing-prototypes -Wold-style-definition \
11584 1.1 mrg -Wmissing-format-attribute -Wcast-qual; do
11585 1.1 mrg # Do the check with the no- prefix removed since gcc silently
11586 1.1 mrg # accepts any -Wno-* option on purpose
11587 1.1 mrg case $real_option in
11588 1.1 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
11589 1.1 mrg *) option=$real_option ;;
11590 1.1 mrg esac
11591 1.1 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
11592 1.1 mrg
11593 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
11594 1.1 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
11595 1.1 mrg if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
11596 1.1 mrg $as_echo_n "(cached) " >&6
11597 1.1 mrg else
11598 1.1 mrg CFLAGS="$option"
11599 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11600 1.1 mrg /* end confdefs.h. */
11601 1.1 mrg
11602 1.1 mrg int
11603 1.1 mrg main ()
11604 1.1 mrg {
11605 1.1 mrg
11606 1.1 mrg ;
11607 1.1 mrg return 0;
11608 1.1 mrg }
11609 1.1 mrg _ACEOF
11610 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11611 1.1 mrg eval "$as_acx_Woption=yes"
11612 1.1 mrg else
11613 1.1 mrg eval "$as_acx_Woption=no"
11614 1.1 mrg fi
11615 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11616 1.1 mrg
11617 1.1 mrg fi
11618 1.1 mrg eval ac_res=\$$as_acx_Woption
11619 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11620 1.1 mrg $as_echo "$ac_res" >&6; }
11621 1.1 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
11622 1.1 mrg WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
11623 1.1 mrg fi
11624 1.1 mrg done
11625 1.1 mrg CFLAGS="$save_CFLAGS"
11626 1.3.4.1 christos ac_ext=c
11627 1.3.4.1 christos ac_cpp='$CPP $CPPFLAGS'
11628 1.3.4.1 christos ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11629 1.3.4.1 christos ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11630 1.3.4.1 christos ac_compiler_gnu=$ac_cv_c_compiler_gnu
11631 1.3.4.1 christos
11632 1.1 mrg
11633 1.1 mrg
11634 1.1 mrg if test -n "${with_target_subdir}"; then
11635 1.1 mrg WARN_FLAGS="$WARN_FLAGS -Werror"
11636 1.1 mrg fi
11637 1.1 mrg
11638 1.1 mrg
11639 1.1 mrg
11640 1.1 mrg if test -n "${with_target_subdir}"; then
11641 1.1 mrg
11642 1.1 mrg
11643 1.1 mrg # Check whether --with-system-libunwind was given.
11644 1.1 mrg if test "${with_system_libunwind+set}" = set; then :
11645 1.1 mrg withval=$with_system_libunwind;
11646 1.1 mrg fi
11647 1.1 mrg
11648 1.1 mrg # If system-libunwind was not specifically set, pick a default setting.
11649 1.1 mrg if test x$with_system_libunwind = x; then
11650 1.1 mrg case ${target} in
11651 1.1 mrg ia64-*-hpux*) with_system_libunwind=yes ;;
11652 1.1 mrg *) with_system_libunwind=no ;;
11653 1.1 mrg esac
11654 1.1 mrg fi
11655 1.1 mrg # Based on system-libunwind and target, do we have ipinfo?
11656 1.1 mrg if test x$with_system_libunwind = xyes; then
11657 1.1 mrg case ${target} in
11658 1.1 mrg ia64-*-*) have_unwind_getipinfo=no ;;
11659 1.1 mrg *) have_unwind_getipinfo=yes ;;
11660 1.1 mrg esac
11661 1.1 mrg else
11662 1.1 mrg # Darwin before version 9 does not have _Unwind_GetIPInfo.
11663 1.1 mrg
11664 1.1 mrg case ${target} in
11665 1.1 mrg *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
11666 1.1 mrg *) have_unwind_getipinfo=yes ;;
11667 1.1 mrg esac
11668 1.1 mrg
11669 1.1 mrg fi
11670 1.1 mrg
11671 1.1 mrg if test x$have_unwind_getipinfo = xyes; then
11672 1.1 mrg
11673 1.1 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11674 1.1 mrg
11675 1.1 mrg fi
11676 1.1 mrg
11677 1.1 mrg else
11678 1.1 mrg ac_save_CFFLAGS="$CFLAGS"
11679 1.1 mrg CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
11680 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5
11681 1.1 mrg $as_echo_n "checking for _Unwind_GetIPInfo... " >&6; }
11682 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11683 1.1 mrg /* end confdefs.h. */
11684 1.1 mrg #include "unwind.h"
11685 1.1 mrg struct _Unwind_Context *context;
11686 1.1 mrg int ip_before_insn = 0;
11687 1.1 mrg int
11688 1.1 mrg main ()
11689 1.1 mrg {
11690 1.1 mrg return _Unwind_GetIPInfo (context, &ip_before_insn);
11691 1.1 mrg ;
11692 1.1 mrg return 0;
11693 1.1 mrg }
11694 1.1 mrg _ACEOF
11695 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11696 1.1 mrg have_unwind_getipinfo=yes
11697 1.1 mrg else
11698 1.1 mrg have_unwind_getipinfo=no
11699 1.1 mrg fi
11700 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11701 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11702 1.1 mrg CFLAGS="$ac_save_CFLAGS"
11703 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5
11704 1.1 mrg $as_echo "$have_unwind_getipinfo" >&6; }
11705 1.1 mrg if test "$have_unwind_getipinfo" = "yes"; then
11706 1.1 mrg
11707 1.1 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11708 1.1 mrg
11709 1.1 mrg fi
11710 1.1 mrg fi
11711 1.1 mrg
11712 1.3.4.1 christos # Enable --enable-host-shared.
11713 1.3 mrg # Check whether --enable-host-shared was given.
11714 1.3 mrg if test "${enable_host_shared+set}" = set; then :
11715 1.3 mrg enableval=$enable_host_shared; PIC_FLAG=-fPIC
11716 1.3.4.1 christos else
11717 1.3.4.1 christos PIC_FLAG=
11718 1.3 mrg fi
11719 1.3 mrg
11720 1.1 mrg
11721 1.1 mrg
11722 1.1 mrg # Test for __sync support.
11723 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
11724 1.1 mrg $as_echo_n "checking __sync extensions... " >&6; }
11725 1.1 mrg if test "${libbacktrace_cv_sys_sync+set}" = set; then :
11726 1.1 mrg $as_echo_n "(cached) " >&6
11727 1.1 mrg else
11728 1.1 mrg if test -n "${with_target_subdir}"; then
11729 1.3.4.1 christos case "${host}" in
11730 1.3.4.1 christos hppa*-*-hpux*) libbacktrace_cv_sys_sync=no ;;
11731 1.3.4.1 christos *) libbacktrace_cv_sys_sync=yes ;;
11732 1.3.4.1 christos esac
11733 1.1 mrg else
11734 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11735 1.1 mrg /* end confdefs.h. */
11736 1.1 mrg int i;
11737 1.1 mrg int
11738 1.1 mrg main ()
11739 1.1 mrg {
11740 1.1 mrg __sync_bool_compare_and_swap (&i, i, i);
11741 1.1 mrg __sync_lock_test_and_set (&i, 1);
11742 1.1 mrg __sync_lock_release (&i);
11743 1.1 mrg ;
11744 1.1 mrg return 0;
11745 1.1 mrg }
11746 1.1 mrg _ACEOF
11747 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11748 1.1 mrg libbacktrace_cv_sys_sync=yes
11749 1.1 mrg else
11750 1.1 mrg libbacktrace_cv_sys_sync=no
11751 1.1 mrg fi
11752 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11753 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11754 1.1 mrg fi
11755 1.1 mrg fi
11756 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5
11757 1.1 mrg $as_echo "$libbacktrace_cv_sys_sync" >&6; }
11758 1.1 mrg BACKTRACE_SUPPORTS_THREADS=0
11759 1.1 mrg if test "$libbacktrace_cv_sys_sync" = "yes"; then
11760 1.1 mrg BACKTRACE_SUPPORTS_THREADS=1
11761 1.1 mrg
11762 1.1 mrg $as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
11763 1.1 mrg
11764 1.1 mrg fi
11765 1.1 mrg
11766 1.1 mrg
11767 1.3 mrg # Test for __atomic support.
11768 1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
11769 1.3 mrg $as_echo_n "checking __atomic extensions... " >&6; }
11770 1.3 mrg if test "${libbacktrace_cv_sys_atomic+set}" = set; then :
11771 1.3 mrg $as_echo_n "(cached) " >&6
11772 1.3 mrg else
11773 1.3 mrg if test -n "${with_target_subdir}"; then
11774 1.3 mrg libbacktrace_cv_sys_atomic=yes
11775 1.3 mrg else
11776 1.3 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11777 1.3 mrg /* end confdefs.h. */
11778 1.3 mrg int i;
11779 1.3 mrg int
11780 1.3 mrg main ()
11781 1.3 mrg {
11782 1.3 mrg __atomic_load_n (&i, __ATOMIC_ACQUIRE);
11783 1.3 mrg __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
11784 1.3 mrg ;
11785 1.3 mrg return 0;
11786 1.3 mrg }
11787 1.3 mrg _ACEOF
11788 1.3 mrg if ac_fn_c_try_link "$LINENO"; then :
11789 1.3 mrg libbacktrace_cv_sys_atomic=yes
11790 1.3 mrg else
11791 1.3 mrg libbacktrace_cv_sys_atomic=no
11792 1.3 mrg fi
11793 1.3 mrg rm -f core conftest.err conftest.$ac_objext \
11794 1.3 mrg conftest$ac_exeext conftest.$ac_ext
11795 1.3 mrg fi
11796 1.3 mrg fi
11797 1.3 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5
11798 1.3 mrg $as_echo "$libbacktrace_cv_sys_atomic" >&6; }
11799 1.3 mrg if test "$libbacktrace_cv_sys_atomic" = "yes"; then
11800 1.3 mrg
11801 1.3 mrg $as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
11802 1.3 mrg
11803 1.3 mrg fi
11804 1.3 mrg
11805 1.1 mrg # The library needs to be able to read the executable itself. Compile
11806 1.1 mrg # a file to determine the executable format. The awk script
11807 1.1 mrg # filetype.awk prints out the file type.
11808 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
11809 1.1 mrg $as_echo_n "checking output filetype... " >&6; }
11810 1.1 mrg if test "${libbacktrace_cv_sys_filetype+set}" = set; then :
11811 1.1 mrg $as_echo_n "(cached) " >&6
11812 1.1 mrg else
11813 1.1 mrg filetype=
11814 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11815 1.1 mrg /* end confdefs.h. */
11816 1.1 mrg int i;
11817 1.1 mrg int
11818 1.1 mrg main ()
11819 1.1 mrg {
11820 1.1 mrg int j;
11821 1.1 mrg ;
11822 1.1 mrg return 0;
11823 1.1 mrg }
11824 1.1 mrg _ACEOF
11825 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11826 1.1 mrg filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext`
11827 1.1 mrg else
11828 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11829 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11830 1.1 mrg as_fn_error "compiler failed
11831 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
11832 1.1 mrg fi
11833 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11834 1.1 mrg libbacktrace_cv_sys_filetype=$filetype
11835 1.1 mrg fi
11836 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5
11837 1.1 mrg $as_echo "$libbacktrace_cv_sys_filetype" >&6; }
11838 1.1 mrg
11839 1.1 mrg # Match the file type to decide what files to compile.
11840 1.1 mrg FORMAT_FILE=
11841 1.3.4.1 christos backtrace_supports_data=yes
11842 1.1 mrg case "$libbacktrace_cv_sys_filetype" in
11843 1.1 mrg elf*) FORMAT_FILE="elf.lo" ;;
11844 1.3.4.1 christos pecoff) FORMAT_FILE="pecoff.lo"
11845 1.3.4.1 christos backtrace_supports_data=no
11846 1.3.4.1 christos ;;
11847 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
11848 1.1 mrg $as_echo "$as_me: WARNING: could not determine output file type" >&2;}
11849 1.1 mrg FORMAT_FILE="unknown.lo"
11850 1.1 mrg backtrace_supported=no
11851 1.1 mrg ;;
11852 1.1 mrg esac
11853 1.1 mrg
11854 1.1 mrg
11855 1.1 mrg # ELF defines.
11856 1.1 mrg elfsize=
11857 1.1 mrg case "$libbacktrace_cv_sys_filetype" in
11858 1.1 mrg elf32) elfsize=32 ;;
11859 1.1 mrg elf64) elfsize=64 ;;
11860 1.3.4.1 christos *) elfsize=unused
11861 1.1 mrg esac
11862 1.1 mrg
11863 1.1 mrg cat >>confdefs.h <<_ACEOF
11864 1.1 mrg #define BACKTRACE_ELF_SIZE $elfsize
11865 1.1 mrg _ACEOF
11866 1.1 mrg
11867 1.1 mrg
11868 1.1 mrg BACKTRACE_SUPPORTED=0
11869 1.1 mrg if test "$backtrace_supported" = "yes"; then
11870 1.1 mrg BACKTRACE_SUPPORTED=1
11871 1.1 mrg fi
11872 1.1 mrg
11873 1.1 mrg
11874 1.3.4.1 christos BACKTRACE_SUPPORTS_DATA=0
11875 1.3.4.1 christos if test "$backtrace_supports_data" = "yes"; then
11876 1.3.4.1 christos BACKTRACE_SUPPORTS_DATA=1
11877 1.3.4.1 christos fi
11878 1.3.4.1 christos
11879 1.3.4.1 christos
11880 1.1 mrg
11881 1.1 mrg
11882 1.1 mrg inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
11883 1.1 mrg
11884 1.1 mrg acx_cv_header_stdint=stddef.h
11885 1.1 mrg acx_cv_header_stdint_kind="(already complete)"
11886 1.1 mrg for i in stdint.h $inttype_headers; do
11887 1.1 mrg unset ac_cv_type_uintptr_t
11888 1.1 mrg unset ac_cv_type_uintmax_t
11889 1.1 mrg unset ac_cv_type_int_least32_t
11890 1.1 mrg unset ac_cv_type_int_fast32_t
11891 1.1 mrg unset ac_cv_type_uint64_t
11892 1.1 mrg $as_echo_n "looking for a compliant stdint.h in $i, " >&6
11893 1.1 mrg ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
11894 1.1 mrg #include <$i>
11895 1.1 mrg "
11896 1.1 mrg if test "x$ac_cv_type_uintmax_t" = x""yes; then :
11897 1.1 mrg acx_cv_header_stdint=$i
11898 1.1 mrg else
11899 1.1 mrg continue
11900 1.1 mrg fi
11901 1.1 mrg
11902 1.1 mrg ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11903 1.1 mrg #include <$i>
11904 1.1 mrg "
11905 1.1 mrg if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11906 1.1 mrg
11907 1.1 mrg else
11908 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11909 1.1 mrg fi
11910 1.1 mrg
11911 1.1 mrg ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
11912 1.1 mrg #include <$i>
11913 1.1 mrg "
11914 1.1 mrg if test "x$ac_cv_type_int_least32_t" = x""yes; then :
11915 1.1 mrg
11916 1.1 mrg else
11917 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11918 1.1 mrg fi
11919 1.1 mrg
11920 1.1 mrg ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
11921 1.1 mrg #include <$i>
11922 1.1 mrg "
11923 1.1 mrg if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
11924 1.1 mrg
11925 1.1 mrg else
11926 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11927 1.1 mrg fi
11928 1.1 mrg
11929 1.1 mrg ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11930 1.1 mrg #include <$i>
11931 1.1 mrg "
11932 1.1 mrg if test "x$ac_cv_type_uint64_t" = x""yes; then :
11933 1.1 mrg
11934 1.1 mrg else
11935 1.1 mrg acx_cv_header_stdint_kind="(lacks uint64_t)"
11936 1.1 mrg fi
11937 1.1 mrg
11938 1.1 mrg break
11939 1.1 mrg done
11940 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11941 1.1 mrg acx_cv_header_stdint_kind="(lacks uintmax_t)"
11942 1.1 mrg for i in stdint.h $inttype_headers; do
11943 1.1 mrg unset ac_cv_type_uintptr_t
11944 1.1 mrg unset ac_cv_type_uint32_t
11945 1.1 mrg unset ac_cv_type_uint64_t
11946 1.1 mrg $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
11947 1.1 mrg ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
11948 1.1 mrg #include <$i>
11949 1.1 mrg "
11950 1.1 mrg if test "x$ac_cv_type_uint32_t" = x""yes; then :
11951 1.1 mrg acx_cv_header_stdint=$i
11952 1.1 mrg else
11953 1.1 mrg continue
11954 1.1 mrg fi
11955 1.1 mrg
11956 1.1 mrg ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11957 1.1 mrg #include <$i>
11958 1.1 mrg "
11959 1.1 mrg if test "x$ac_cv_type_uint64_t" = x""yes; then :
11960 1.1 mrg
11961 1.1 mrg fi
11962 1.1 mrg
11963 1.1 mrg ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11964 1.1 mrg #include <$i>
11965 1.1 mrg "
11966 1.1 mrg if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11967 1.1 mrg
11968 1.1 mrg fi
11969 1.1 mrg
11970 1.1 mrg break
11971 1.1 mrg done
11972 1.1 mrg fi
11973 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11974 1.1 mrg acx_cv_header_stdint_kind="(u_intXX_t style)"
11975 1.1 mrg for i in sys/types.h $inttype_headers; do
11976 1.1 mrg unset ac_cv_type_u_int32_t
11977 1.1 mrg unset ac_cv_type_u_int64_t
11978 1.1 mrg $as_echo_n "looking for u_intXX_t types in $i, " >&6
11979 1.1 mrg ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_t" "#include <sys/types.h>
11980 1.1 mrg #include <$i>
11981 1.1 mrg "
11982 1.1 mrg if test "x$ac_cv_type_u_int32_t" = x""yes; then :
11983 1.1 mrg acx_cv_header_stdint=$i
11984 1.1 mrg else
11985 1.1 mrg continue
11986 1.1 mrg fi
11987 1.1 mrg
11988 1.1 mrg ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
11989 1.1 mrg #include <$i>
11990 1.1 mrg "
11991 1.1 mrg if test "x$ac_cv_type_u_int64_t" = x""yes; then :
11992 1.1 mrg
11993 1.1 mrg fi
11994 1.1 mrg
11995 1.1 mrg break
11996 1.1 mrg done
11997 1.1 mrg fi
11998 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11999 1.1 mrg acx_cv_header_stdint_kind="(using manual detection)"
12000 1.1 mrg fi
12001 1.1 mrg
12002 1.1 mrg test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
12003 1.1 mrg test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
12004 1.1 mrg test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
12005 1.1 mrg test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
12006 1.1 mrg test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
12007 1.1 mrg
12008 1.1 mrg # ----------------- Summarize what we found so far
12009 1.1 mrg
12010 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
12011 1.1 mrg $as_echo_n "checking what to include in gstdint.h... " >&6; }
12012 1.1 mrg
12013 1.1 mrg case `$as_basename -- gstdint.h ||
12014 1.1 mrg $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
12015 1.1 mrg Xgstdint.h : 'X\(//\)$' \| \
12016 1.1 mrg Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
12017 1.1 mrg $as_echo X/gstdint.h |
12018 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12019 1.1 mrg s//\1/
12020 1.1 mrg q
12021 1.1 mrg }
12022 1.1 mrg /^X\/\(\/\/\)$/{
12023 1.1 mrg s//\1/
12024 1.1 mrg q
12025 1.1 mrg }
12026 1.1 mrg /^X\/\(\/\).*/{
12027 1.1 mrg s//\1/
12028 1.1 mrg q
12029 1.1 mrg }
12030 1.1 mrg s/.*/./; q'` in
12031 1.1 mrg stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12032 1.1 mrg $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12033 1.1 mrg inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12034 1.1 mrg $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12035 1.1 mrg *) ;;
12036 1.1 mrg esac
12037 1.1 mrg
12038 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
12039 1.1 mrg $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
12040 1.1 mrg
12041 1.1 mrg # ----------------- done included file, check C basic types --------
12042 1.1 mrg
12043 1.1 mrg # Lacking an uintptr_t? Test size of void *
12044 1.1 mrg case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
12045 1.1 mrg stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
12046 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12047 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12048 1.1 mrg # This bug is HP SR number 8606223364.
12049 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12050 1.1 mrg $as_echo_n "checking size of void *... " >&6; }
12051 1.1 mrg if test "${ac_cv_sizeof_void_p+set}" = set; then :
12052 1.1 mrg $as_echo_n "(cached) " >&6
12053 1.1 mrg else
12054 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
12055 1.1 mrg
12056 1.1 mrg else
12057 1.1 mrg if test "$ac_cv_type_void_p" = yes; then
12058 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12059 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12060 1.1 mrg { as_fn_set_status 77
12061 1.1 mrg as_fn_error "cannot compute sizeof (void *)
12062 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12063 1.1 mrg else
12064 1.1 mrg ac_cv_sizeof_void_p=0
12065 1.1 mrg fi
12066 1.1 mrg fi
12067 1.1 mrg
12068 1.1 mrg fi
12069 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12070 1.1 mrg $as_echo "$ac_cv_sizeof_void_p" >&6; }
12071 1.1 mrg
12072 1.1 mrg
12073 1.1 mrg
12074 1.1 mrg cat >>confdefs.h <<_ACEOF
12075 1.1 mrg #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12076 1.1 mrg _ACEOF
12077 1.1 mrg
12078 1.1 mrg ;;
12079 1.1 mrg esac
12080 1.1 mrg
12081 1.1 mrg # Lacking an uint64_t? Test size of long
12082 1.1 mrg case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
12083 1.1 mrg stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
12084 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12085 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12086 1.1 mrg # This bug is HP SR number 8606223364.
12087 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12088 1.1 mrg $as_echo_n "checking size of long... " >&6; }
12089 1.1 mrg if test "${ac_cv_sizeof_long+set}" = set; then :
12090 1.1 mrg $as_echo_n "(cached) " >&6
12091 1.1 mrg else
12092 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12093 1.1 mrg
12094 1.1 mrg else
12095 1.1 mrg if test "$ac_cv_type_long" = yes; then
12096 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12097 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12098 1.1 mrg { as_fn_set_status 77
12099 1.1 mrg as_fn_error "cannot compute sizeof (long)
12100 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12101 1.1 mrg else
12102 1.1 mrg ac_cv_sizeof_long=0
12103 1.1 mrg fi
12104 1.1 mrg fi
12105 1.1 mrg
12106 1.1 mrg fi
12107 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12108 1.1 mrg $as_echo "$ac_cv_sizeof_long" >&6; }
12109 1.1 mrg
12110 1.1 mrg
12111 1.1 mrg
12112 1.1 mrg cat >>confdefs.h <<_ACEOF
12113 1.1 mrg #define SIZEOF_LONG $ac_cv_sizeof_long
12114 1.1 mrg _ACEOF
12115 1.1 mrg
12116 1.1 mrg ;;
12117 1.1 mrg esac
12118 1.1 mrg
12119 1.1 mrg if test $acx_cv_header_stdint = stddef.h; then
12120 1.1 mrg # Lacking a good header? Test size of everything and deduce all types.
12121 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12122 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12123 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12124 1.1 mrg # This bug is HP SR number 8606223364.
12125 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12126 1.1 mrg $as_echo_n "checking size of int... " >&6; }
12127 1.1 mrg if test "${ac_cv_sizeof_int+set}" = set; then :
12128 1.1 mrg $as_echo_n "(cached) " >&6
12129 1.1 mrg else
12130 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12131 1.1 mrg
12132 1.1 mrg else
12133 1.1 mrg if test "$ac_cv_type_int" = yes; then
12134 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12135 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12136 1.1 mrg { as_fn_set_status 77
12137 1.1 mrg as_fn_error "cannot compute sizeof (int)
12138 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12139 1.1 mrg else
12140 1.1 mrg ac_cv_sizeof_int=0
12141 1.1 mrg fi
12142 1.1 mrg fi
12143 1.1 mrg
12144 1.1 mrg fi
12145 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12146 1.1 mrg $as_echo "$ac_cv_sizeof_int" >&6; }
12147 1.1 mrg
12148 1.1 mrg
12149 1.1 mrg
12150 1.1 mrg cat >>confdefs.h <<_ACEOF
12151 1.1 mrg #define SIZEOF_INT $ac_cv_sizeof_int
12152 1.1 mrg _ACEOF
12153 1.1 mrg
12154 1.1 mrg
12155 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12156 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12157 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12158 1.1 mrg # This bug is HP SR number 8606223364.
12159 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12160 1.1 mrg $as_echo_n "checking size of short... " >&6; }
12161 1.1 mrg if test "${ac_cv_sizeof_short+set}" = set; then :
12162 1.1 mrg $as_echo_n "(cached) " >&6
12163 1.1 mrg else
12164 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12165 1.1 mrg
12166 1.1 mrg else
12167 1.1 mrg if test "$ac_cv_type_short" = yes; then
12168 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12169 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12170 1.1 mrg { as_fn_set_status 77
12171 1.1 mrg as_fn_error "cannot compute sizeof (short)
12172 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12173 1.1 mrg else
12174 1.1 mrg ac_cv_sizeof_short=0
12175 1.1 mrg fi
12176 1.1 mrg fi
12177 1.1 mrg
12178 1.1 mrg fi
12179 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12180 1.1 mrg $as_echo "$ac_cv_sizeof_short" >&6; }
12181 1.1 mrg
12182 1.1 mrg
12183 1.1 mrg
12184 1.1 mrg cat >>confdefs.h <<_ACEOF
12185 1.1 mrg #define SIZEOF_SHORT $ac_cv_sizeof_short
12186 1.1 mrg _ACEOF
12187 1.1 mrg
12188 1.1 mrg
12189 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12190 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12191 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12192 1.1 mrg # This bug is HP SR number 8606223364.
12193 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12194 1.1 mrg $as_echo_n "checking size of char... " >&6; }
12195 1.1 mrg if test "${ac_cv_sizeof_char+set}" = set; then :
12196 1.1 mrg $as_echo_n "(cached) " >&6
12197 1.1 mrg else
12198 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
12199 1.1 mrg
12200 1.1 mrg else
12201 1.1 mrg if test "$ac_cv_type_char" = yes; then
12202 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12203 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12204 1.1 mrg { as_fn_set_status 77
12205 1.1 mrg as_fn_error "cannot compute sizeof (char)
12206 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12207 1.1 mrg else
12208 1.1 mrg ac_cv_sizeof_char=0
12209 1.1 mrg fi
12210 1.1 mrg fi
12211 1.1 mrg
12212 1.1 mrg fi
12213 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12214 1.1 mrg $as_echo "$ac_cv_sizeof_char" >&6; }
12215 1.1 mrg
12216 1.1 mrg
12217 1.1 mrg
12218 1.1 mrg cat >>confdefs.h <<_ACEOF
12219 1.1 mrg #define SIZEOF_CHAR $ac_cv_sizeof_char
12220 1.1 mrg _ACEOF
12221 1.1 mrg
12222 1.1 mrg
12223 1.1 mrg
12224 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
12225 1.1 mrg $as_echo_n "checking for type equivalent to int8_t... " >&6; }
12226 1.1 mrg case "$ac_cv_sizeof_char" in
12227 1.1 mrg 1) acx_cv_type_int8_t=char ;;
12228 1.1 mrg *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
12229 1.1 mrg esac
12230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
12231 1.1 mrg $as_echo "$acx_cv_type_int8_t" >&6; }
12232 1.1 mrg
12233 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
12234 1.1 mrg $as_echo_n "checking for type equivalent to int16_t... " >&6; }
12235 1.1 mrg case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
12236 1.1 mrg 2:*) acx_cv_type_int16_t=int ;;
12237 1.1 mrg *:2) acx_cv_type_int16_t=short ;;
12238 1.1 mrg *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
12239 1.1 mrg esac
12240 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
12241 1.1 mrg $as_echo "$acx_cv_type_int16_t" >&6; }
12242 1.1 mrg
12243 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
12244 1.1 mrg $as_echo_n "checking for type equivalent to int32_t... " >&6; }
12245 1.1 mrg case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
12246 1.1 mrg 4:*) acx_cv_type_int32_t=int ;;
12247 1.1 mrg *:4) acx_cv_type_int32_t=long ;;
12248 1.1 mrg *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
12249 1.1 mrg esac
12250 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
12251 1.1 mrg $as_echo "$acx_cv_type_int32_t" >&6; }
12252 1.1 mrg fi
12253 1.1 mrg
12254 1.1 mrg # These tests are here to make the output prettier
12255 1.1 mrg
12256 1.1 mrg if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
12257 1.1 mrg case "$ac_cv_sizeof_long" in
12258 1.1 mrg 8) acx_cv_type_int64_t=long ;;
12259 1.1 mrg esac
12260 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
12261 1.1 mrg $as_echo_n "checking for type equivalent to int64_t... " >&6; }
12262 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
12263 1.1 mrg $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
12264 1.1 mrg fi
12265 1.1 mrg
12266 1.1 mrg # Now we can use the above types
12267 1.1 mrg
12268 1.1 mrg if test "$ac_cv_type_uintptr_t" != yes; then
12269 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
12270 1.1 mrg $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
12271 1.1 mrg case $ac_cv_sizeof_void_p in
12272 1.1 mrg 2) acx_cv_type_intptr_t=int16_t ;;
12273 1.1 mrg 4) acx_cv_type_intptr_t=int32_t ;;
12274 1.1 mrg 8) acx_cv_type_intptr_t=int64_t ;;
12275 1.1 mrg *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
12276 1.1 mrg esac
12277 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
12278 1.1 mrg $as_echo "$acx_cv_type_intptr_t" >&6; }
12279 1.1 mrg fi
12280 1.1 mrg
12281 1.1 mrg # ----------------- done all checks, emit header -------------
12282 1.1 mrg ac_config_commands="$ac_config_commands gstdint.h"
12283 1.1 mrg
12284 1.1 mrg
12285 1.1 mrg
12286 1.1 mrg
12287 1.1 mrg for ac_header in sys/mman.h
12288 1.1 mrg do :
12289 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
12290 1.1 mrg if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
12291 1.1 mrg cat >>confdefs.h <<_ACEOF
12292 1.1 mrg #define HAVE_SYS_MMAN_H 1
12293 1.1 mrg _ACEOF
12294 1.1 mrg
12295 1.1 mrg fi
12296 1.1 mrg
12297 1.1 mrg done
12298 1.1 mrg
12299 1.1 mrg if test "$ac_cv_header_sys_mman_h" = "no"; then
12300 1.1 mrg have_mmap=no
12301 1.1 mrg else
12302 1.1 mrg if test -n "${with_target_subdir}"; then
12303 1.1 mrg # When built as a GCC target library, we can't do a link test. We
12304 1.1 mrg # simply assume that if we have mman.h, we have mmap.
12305 1.1 mrg have_mmap=yes
12306 1.3.4.1 christos case "${host}" in
12307 1.3.4.1 christos spu-*-*|*-*-msdosdjgpp)
12308 1.3.4.1 christos # The SPU does not have mmap, but it has a sys/mman.h header file
12309 1.3.4.1 christos # containing "mmap_eaddr" and the mmap flags, confusing the test.
12310 1.3.4.1 christos # DJGPP also has sys/man.h, but no mmap
12311 1.3.4.1 christos have_mmap=no ;;
12312 1.3.4.1 christos esac
12313 1.1 mrg else
12314 1.1 mrg ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
12315 1.1 mrg if test "x$ac_cv_func_mmap" = x""yes; then :
12316 1.1 mrg have_mmap=yes
12317 1.1 mrg else
12318 1.1 mrg have_mmap=no
12319 1.1 mrg fi
12320 1.1 mrg
12321 1.1 mrg fi
12322 1.1 mrg fi
12323 1.1 mrg if test "$have_mmap" = "no"; then
12324 1.1 mrg VIEW_FILE=read.lo
12325 1.1 mrg ALLOC_FILE=alloc.lo
12326 1.1 mrg else
12327 1.1 mrg VIEW_FILE=mmapio.lo
12328 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12329 1.1 mrg /* end confdefs.h. */
12330 1.1 mrg
12331 1.1 mrg #include <sys/mman.h>
12332 1.1 mrg #if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
12333 1.1 mrg #error no MAP_ANONYMOUS
12334 1.1 mrg #endif
12335 1.1 mrg
12336 1.1 mrg _ACEOF
12337 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
12338 1.1 mrg ALLOC_FILE=mmap.lo
12339 1.1 mrg else
12340 1.1 mrg ALLOC_FILE=alloc.lo
12341 1.1 mrg fi
12342 1.1 mrg rm -f conftest.err conftest.$ac_ext
12343 1.1 mrg fi
12344 1.1 mrg
12345 1.1 mrg
12346 1.1 mrg
12347 1.1 mrg BACKTRACE_USES_MALLOC=0
12348 1.1 mrg if test "$ALLOC_FILE" = "alloc.lo"; then
12349 1.1 mrg BACKTRACE_USES_MALLOC=1
12350 1.1 mrg fi
12351 1.1 mrg
12352 1.1 mrg
12353 1.1 mrg # Check for dl_iterate_phdr.
12354 1.1 mrg for ac_header in link.h
12355 1.1 mrg do :
12356 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
12357 1.1 mrg if test "x$ac_cv_header_link_h" = x""yes; then :
12358 1.1 mrg cat >>confdefs.h <<_ACEOF
12359 1.1 mrg #define HAVE_LINK_H 1
12360 1.1 mrg _ACEOF
12361 1.1 mrg
12362 1.1 mrg fi
12363 1.1 mrg
12364 1.1 mrg done
12365 1.1 mrg
12366 1.1 mrg if test "$ac_cv_header_link_h" = "no"; then
12367 1.1 mrg have_dl_iterate_phdr=no
12368 1.1 mrg else
12369 1.1 mrg if test -n "${with_target_subdir}"; then
12370 1.1 mrg # When built as a GCC target library, we can't do a link test.
12371 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12372 1.1 mrg /* end confdefs.h. */
12373 1.1 mrg #include <link.h>
12374 1.1 mrg
12375 1.1 mrg _ACEOF
12376 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12377 1.1 mrg $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
12378 1.1 mrg have_dl_iterate_phdr=yes
12379 1.1 mrg else
12380 1.1 mrg have_dl_iterate_phdr=no
12381 1.1 mrg fi
12382 1.1 mrg rm -f conftest*
12383 1.1 mrg
12384 1.1 mrg case "${host}" in
12385 1.1 mrg *-*-solaris2.10*)
12386 1.1 mrg # Avoid dl_iterate_phdr on Solaris 10, where it is in the
12387 1.1 mrg # header file but is only in -ldl.
12388 1.1 mrg have_dl_iterate_phdr=no ;;
12389 1.1 mrg esac
12390 1.1 mrg else
12391 1.1 mrg ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr"
12392 1.1 mrg if test "x$ac_cv_func_dl_iterate_phdr" = x""yes; then :
12393 1.1 mrg have_dl_iterate_phdr=yes
12394 1.1 mrg else
12395 1.1 mrg have_dl_iterate_phdr=no
12396 1.1 mrg fi
12397 1.1 mrg
12398 1.1 mrg fi
12399 1.1 mrg fi
12400 1.1 mrg if test "$have_dl_iterate_phdr" = "yes"; then
12401 1.1 mrg
12402 1.1 mrg $as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
12403 1.1 mrg
12404 1.1 mrg fi
12405 1.1 mrg
12406 1.1 mrg # Check for the fcntl function.
12407 1.1 mrg if test -n "${with_target_subdir}"; then
12408 1.1 mrg case "${host}" in
12409 1.1 mrg *-*-mingw*) have_fcntl=no ;;
12410 1.3.4.1 christos spu-*-*) have_fcntl=no ;;
12411 1.1 mrg *) have_fcntl=yes ;;
12412 1.1 mrg esac
12413 1.1 mrg else
12414 1.1 mrg ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
12415 1.1 mrg if test "x$ac_cv_func_fcntl" = x""yes; then :
12416 1.1 mrg have_fcntl=yes
12417 1.1 mrg else
12418 1.1 mrg have_fcntl=no
12419 1.1 mrg fi
12420 1.1 mrg
12421 1.1 mrg fi
12422 1.1 mrg if test "$have_fcntl" = "yes"; then
12423 1.1 mrg
12424 1.1 mrg $as_echo "#define HAVE_FCNTL 1" >>confdefs.h
12425 1.1 mrg
12426 1.1 mrg fi
12427 1.1 mrg
12428 1.1 mrg ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
12429 1.1 mrg if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
12430 1.1 mrg ac_have_decl=1
12431 1.1 mrg else
12432 1.1 mrg ac_have_decl=0
12433 1.1 mrg fi
12434 1.1 mrg
12435 1.1 mrg cat >>confdefs.h <<_ACEOF
12436 1.1 mrg #define HAVE_DECL_STRNLEN $ac_have_decl
12437 1.1 mrg _ACEOF
12438 1.1 mrg
12439 1.1 mrg
12440 1.1 mrg # Check for getexecname function.
12441 1.1 mrg if test -n "${with_target_subdir}"; then
12442 1.1 mrg case "${host}" in
12443 1.1 mrg *-*-solaris2*) have_getexecname=yes ;;
12444 1.1 mrg *) have_getexecname=no ;;
12445 1.1 mrg esac
12446 1.1 mrg else
12447 1.1 mrg ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
12448 1.1 mrg if test "x$ac_cv_func_getexecname" = x""yes; then :
12449 1.1 mrg have_getexecname=yes
12450 1.1 mrg else
12451 1.1 mrg have_getexecname=no
12452 1.1 mrg fi
12453 1.1 mrg
12454 1.1 mrg fi
12455 1.1 mrg if test "$have_getexecname" = "yes"; then
12456 1.1 mrg
12457 1.1 mrg $as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
12458 1.1 mrg
12459 1.1 mrg fi
12460 1.1 mrg
12461 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5
12462 1.1 mrg $as_echo_n "checking whether tests can run... " >&6; }
12463 1.1 mrg if test "${libbacktrace_cv_sys_native+set}" = set; then :
12464 1.1 mrg $as_echo_n "(cached) " >&6
12465 1.1 mrg else
12466 1.1 mrg if test "$cross_compiling" = yes; then :
12467 1.1 mrg libbacktrace_cv_sys_native=no
12468 1.1 mrg else
12469 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12470 1.1 mrg /* end confdefs.h. */
12471 1.1 mrg
12472 1.1 mrg int
12473 1.1 mrg main ()
12474 1.1 mrg {
12475 1.1 mrg return 0;
12476 1.1 mrg ;
12477 1.1 mrg return 0;
12478 1.1 mrg }
12479 1.1 mrg _ACEOF
12480 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
12481 1.1 mrg libbacktrace_cv_sys_native=yes
12482 1.1 mrg else
12483 1.1 mrg libbacktrace_cv_sys_native=no
12484 1.1 mrg fi
12485 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12486 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
12487 1.1 mrg fi
12488 1.1 mrg
12489 1.1 mrg fi
12490 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5
12491 1.1 mrg $as_echo "$libbacktrace_cv_sys_native" >&6; }
12492 1.1 mrg if test "$libbacktrace_cv_sys_native" = "yes"; then
12493 1.1 mrg NATIVE_TRUE=
12494 1.1 mrg NATIVE_FALSE='#'
12495 1.1 mrg else
12496 1.1 mrg NATIVE_TRUE='#'
12497 1.1 mrg NATIVE_FALSE=
12498 1.1 mrg fi
12499 1.1 mrg
12500 1.1 mrg
12501 1.1 mrg if test "${multilib}" = "yes"; then
12502 1.1 mrg multilib_arg="--enable-multilib"
12503 1.1 mrg else
12504 1.1 mrg multilib_arg=
12505 1.1 mrg fi
12506 1.1 mrg
12507 1.1 mrg ac_config_files="$ac_config_files Makefile backtrace-supported.h"
12508 1.1 mrg
12509 1.1 mrg
12510 1.1 mrg # We need multilib support, but only if configuring for the target.
12511 1.1 mrg ac_config_commands="$ac_config_commands default"
12512 1.1 mrg
12513 1.1 mrg
12514 1.1 mrg cat >confcache <<\_ACEOF
12515 1.1 mrg # This file is a shell script that caches the results of configure
12516 1.1 mrg # tests run on this system so they can be shared between configure
12517 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
12518 1.1 mrg # It is not useful on other systems. If it contains results you don't
12519 1.1 mrg # want to keep, you may remove or edit it.
12520 1.1 mrg #
12521 1.1 mrg # config.status only pays attention to the cache file if you give it
12522 1.1 mrg # the --recheck option to rerun configure.
12523 1.1 mrg #
12524 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
12525 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
12526 1.1 mrg # following values.
12527 1.1 mrg
12528 1.1 mrg _ACEOF
12529 1.1 mrg
12530 1.1 mrg # The following way of writing the cache mishandles newlines in values,
12531 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
12532 1.1 mrg # So, we kill variables containing newlines.
12533 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
12534 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
12535 1.1 mrg (
12536 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12537 1.1 mrg eval ac_val=\$$ac_var
12538 1.1 mrg case $ac_val in #(
12539 1.1 mrg *${as_nl}*)
12540 1.1 mrg case $ac_var in #(
12541 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12542 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12543 1.1 mrg esac
12544 1.1 mrg case $ac_var in #(
12545 1.1 mrg _ | IFS | as_nl) ;; #(
12546 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12547 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
12548 1.1 mrg esac ;;
12549 1.1 mrg esac
12550 1.1 mrg done
12551 1.1 mrg
12552 1.1 mrg (set) 2>&1 |
12553 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12554 1.1 mrg *${as_nl}ac_space=\ *)
12555 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
12556 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
12557 1.1 mrg sed -n \
12558 1.1 mrg "s/'/'\\\\''/g;
12559 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12560 1.1 mrg ;; #(
12561 1.1 mrg *)
12562 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12563 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12564 1.1 mrg ;;
12565 1.1 mrg esac |
12566 1.1 mrg sort
12567 1.1 mrg ) |
12568 1.1 mrg sed '
12569 1.1 mrg /^ac_cv_env_/b end
12570 1.1 mrg t clear
12571 1.1 mrg :clear
12572 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12573 1.1 mrg t end
12574 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12575 1.1 mrg :end' >>confcache
12576 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12577 1.1 mrg if test -w "$cache_file"; then
12578 1.1 mrg test "x$cache_file" != "x/dev/null" &&
12579 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12580 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12581 1.1 mrg cat confcache >$cache_file
12582 1.1 mrg else
12583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12584 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12585 1.1 mrg fi
12586 1.1 mrg fi
12587 1.1 mrg rm -f confcache
12588 1.1 mrg
12589 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12590 1.1 mrg # Let make expand exec_prefix.
12591 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12592 1.1 mrg
12593 1.1 mrg DEFS=-DHAVE_CONFIG_H
12594 1.1 mrg
12595 1.1 mrg ac_libobjs=
12596 1.1 mrg ac_ltlibobjs=
12597 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12598 1.1 mrg # 1. Remove the extension, and $U if already installed.
12599 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12600 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12601 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12602 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
12603 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12604 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12605 1.1 mrg done
12606 1.1 mrg LIBOBJS=$ac_libobjs
12607 1.1 mrg
12608 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
12609 1.1 mrg
12610 1.1 mrg
12611 1.1 mrg if test -n "$EXEEXT"; then
12612 1.1 mrg am__EXEEXT_TRUE=
12613 1.1 mrg am__EXEEXT_FALSE='#'
12614 1.1 mrg else
12615 1.1 mrg am__EXEEXT_TRUE='#'
12616 1.1 mrg am__EXEEXT_FALSE=
12617 1.1 mrg fi
12618 1.1 mrg
12619 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12620 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12621 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12622 1.1 mrg fi
12623 1.1 mrg if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
12624 1.1 mrg as_fn_error "conditional \"NATIVE\" was never defined.
12625 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12626 1.1 mrg fi
12627 1.1 mrg
12628 1.1 mrg : ${CONFIG_STATUS=./config.status}
12629 1.1 mrg ac_write_fail=0
12630 1.1 mrg ac_clean_files_save=$ac_clean_files
12631 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12632 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12633 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12634 1.1 mrg as_write_fail=0
12635 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12636 1.1 mrg #! $SHELL
12637 1.1 mrg # Generated by $as_me.
12638 1.1 mrg # Run this file to recreate the current configuration.
12639 1.1 mrg # Compiler output produced by configure, useful for debugging
12640 1.1 mrg # configure, is in config.log if it exists.
12641 1.1 mrg
12642 1.1 mrg debug=false
12643 1.1 mrg ac_cs_recheck=false
12644 1.1 mrg ac_cs_silent=false
12645 1.1 mrg
12646 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12647 1.1 mrg export SHELL
12648 1.1 mrg _ASEOF
12649 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12650 1.1 mrg ## -------------------- ##
12651 1.1 mrg ## M4sh Initialization. ##
12652 1.1 mrg ## -------------------- ##
12653 1.1 mrg
12654 1.1 mrg # Be more Bourne compatible
12655 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
12656 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12657 1.1 mrg emulate sh
12658 1.1 mrg NULLCMD=:
12659 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12660 1.1 mrg # is contrary to our usage. Disable this feature.
12661 1.1 mrg alias -g '${1+"$@"}'='"$@"'
12662 1.1 mrg setopt NO_GLOB_SUBST
12663 1.1 mrg else
12664 1.1 mrg case `(set -o) 2>/dev/null` in #(
12665 1.1 mrg *posix*) :
12666 1.1 mrg set -o posix ;; #(
12667 1.1 mrg *) :
12668 1.1 mrg ;;
12669 1.1 mrg esac
12670 1.1 mrg fi
12671 1.1 mrg
12672 1.1 mrg
12673 1.1 mrg as_nl='
12674 1.1 mrg '
12675 1.1 mrg export as_nl
12676 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12677 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12678 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12679 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12680 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12681 1.1 mrg # but without wasting forks for bash or zsh.
12682 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12683 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12684 1.1 mrg as_echo='print -r --'
12685 1.1 mrg as_echo_n='print -rn --'
12686 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12687 1.1 mrg as_echo='printf %s\n'
12688 1.1 mrg as_echo_n='printf %s'
12689 1.1 mrg else
12690 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12691 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12692 1.1 mrg as_echo_n='/usr/ucb/echo -n'
12693 1.1 mrg else
12694 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12695 1.1 mrg as_echo_n_body='eval
12696 1.1 mrg arg=$1;
12697 1.1 mrg case $arg in #(
12698 1.1 mrg *"$as_nl"*)
12699 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12700 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12701 1.1 mrg esac;
12702 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12703 1.1 mrg '
12704 1.1 mrg export as_echo_n_body
12705 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12706 1.1 mrg fi
12707 1.1 mrg export as_echo_body
12708 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
12709 1.1 mrg fi
12710 1.1 mrg
12711 1.1 mrg # The user is always right.
12712 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
12713 1.1 mrg PATH_SEPARATOR=:
12714 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12715 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12716 1.1 mrg PATH_SEPARATOR=';'
12717 1.1 mrg }
12718 1.1 mrg fi
12719 1.1 mrg
12720 1.1 mrg
12721 1.1 mrg # IFS
12722 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
12723 1.1 mrg # there to prevent editors from complaining about space-tab.
12724 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12725 1.1 mrg # splitting by setting IFS to empty value.)
12726 1.1 mrg IFS=" "" $as_nl"
12727 1.1 mrg
12728 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
12729 1.1 mrg case $0 in #((
12730 1.1 mrg *[\\/]* ) as_myself=$0 ;;
12731 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12732 1.1 mrg for as_dir in $PATH
12733 1.1 mrg do
12734 1.1 mrg IFS=$as_save_IFS
12735 1.1 mrg test -z "$as_dir" && as_dir=.
12736 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12737 1.1 mrg done
12738 1.1 mrg IFS=$as_save_IFS
12739 1.1 mrg
12740 1.1 mrg ;;
12741 1.1 mrg esac
12742 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12743 1.1 mrg # in which case we are not to be found in the path.
12744 1.1 mrg if test "x$as_myself" = x; then
12745 1.1 mrg as_myself=$0
12746 1.1 mrg fi
12747 1.1 mrg if test ! -f "$as_myself"; then
12748 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12749 1.1 mrg exit 1
12750 1.1 mrg fi
12751 1.1 mrg
12752 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12753 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12754 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
12755 1.1 mrg # trigger a bug in pdksh 5.2.14.
12756 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12757 1.1 mrg do eval test x\${$as_var+set} = xset \
12758 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12759 1.1 mrg done
12760 1.1 mrg PS1='$ '
12761 1.1 mrg PS2='> '
12762 1.1 mrg PS4='+ '
12763 1.1 mrg
12764 1.1 mrg # NLS nuisances.
12765 1.1 mrg LC_ALL=C
12766 1.1 mrg export LC_ALL
12767 1.1 mrg LANGUAGE=C
12768 1.1 mrg export LANGUAGE
12769 1.1 mrg
12770 1.1 mrg # CDPATH.
12771 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12772 1.1 mrg
12773 1.1 mrg
12774 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
12775 1.1 mrg # ---------------------------------
12776 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12777 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12778 1.1 mrg # script with status $?, using 1 if that was 0.
12779 1.1 mrg as_fn_error ()
12780 1.1 mrg {
12781 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
12782 1.1 mrg if test "$3"; then
12783 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12784 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12785 1.1 mrg fi
12786 1.1 mrg $as_echo "$as_me: error: $1" >&2
12787 1.1 mrg as_fn_exit $as_status
12788 1.1 mrg } # as_fn_error
12789 1.1 mrg
12790 1.1 mrg
12791 1.1 mrg # as_fn_set_status STATUS
12792 1.1 mrg # -----------------------
12793 1.1 mrg # Set $? to STATUS, without forking.
12794 1.1 mrg as_fn_set_status ()
12795 1.1 mrg {
12796 1.1 mrg return $1
12797 1.1 mrg } # as_fn_set_status
12798 1.1 mrg
12799 1.1 mrg # as_fn_exit STATUS
12800 1.1 mrg # -----------------
12801 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12802 1.1 mrg as_fn_exit ()
12803 1.1 mrg {
12804 1.1 mrg set +e
12805 1.1 mrg as_fn_set_status $1
12806 1.1 mrg exit $1
12807 1.1 mrg } # as_fn_exit
12808 1.1 mrg
12809 1.1 mrg # as_fn_unset VAR
12810 1.1 mrg # ---------------
12811 1.1 mrg # Portably unset VAR.
12812 1.1 mrg as_fn_unset ()
12813 1.1 mrg {
12814 1.1 mrg { eval $1=; unset $1;}
12815 1.1 mrg }
12816 1.1 mrg as_unset=as_fn_unset
12817 1.1 mrg # as_fn_append VAR VALUE
12818 1.1 mrg # ----------------------
12819 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12820 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
12821 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
12822 1.1 mrg # implementations.
12823 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12824 1.1 mrg eval 'as_fn_append ()
12825 1.1 mrg {
12826 1.1 mrg eval $1+=\$2
12827 1.1 mrg }'
12828 1.1 mrg else
12829 1.1 mrg as_fn_append ()
12830 1.1 mrg {
12831 1.1 mrg eval $1=\$$1\$2
12832 1.1 mrg }
12833 1.1 mrg fi # as_fn_append
12834 1.1 mrg
12835 1.1 mrg # as_fn_arith ARG...
12836 1.1 mrg # ------------------
12837 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12838 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12839 1.1 mrg # must be portable across $(()) and expr.
12840 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12841 1.1 mrg eval 'as_fn_arith ()
12842 1.1 mrg {
12843 1.1 mrg as_val=$(( $* ))
12844 1.1 mrg }'
12845 1.1 mrg else
12846 1.1 mrg as_fn_arith ()
12847 1.1 mrg {
12848 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
12849 1.1 mrg }
12850 1.1 mrg fi # as_fn_arith
12851 1.1 mrg
12852 1.1 mrg
12853 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12854 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12855 1.1 mrg as_expr=expr
12856 1.1 mrg else
12857 1.1 mrg as_expr=false
12858 1.1 mrg fi
12859 1.1 mrg
12860 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12861 1.1 mrg as_basename=basename
12862 1.1 mrg else
12863 1.1 mrg as_basename=false
12864 1.1 mrg fi
12865 1.1 mrg
12866 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12867 1.1 mrg as_dirname=dirname
12868 1.1 mrg else
12869 1.1 mrg as_dirname=false
12870 1.1 mrg fi
12871 1.1 mrg
12872 1.1 mrg as_me=`$as_basename -- "$0" ||
12873 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12874 1.1 mrg X"$0" : 'X\(//\)$' \| \
12875 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12876 1.1 mrg $as_echo X/"$0" |
12877 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12878 1.1 mrg s//\1/
12879 1.1 mrg q
12880 1.1 mrg }
12881 1.1 mrg /^X\/\(\/\/\)$/{
12882 1.1 mrg s//\1/
12883 1.1 mrg q
12884 1.1 mrg }
12885 1.1 mrg /^X\/\(\/\).*/{
12886 1.1 mrg s//\1/
12887 1.1 mrg q
12888 1.1 mrg }
12889 1.1 mrg s/.*/./; q'`
12890 1.1 mrg
12891 1.1 mrg # Avoid depending upon Character Ranges.
12892 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12893 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12894 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12895 1.1 mrg as_cr_digits='0123456789'
12896 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12897 1.1 mrg
12898 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
12899 1.1 mrg case `echo -n x` in #(((((
12900 1.1 mrg -n*)
12901 1.1 mrg case `echo 'xy\c'` in
12902 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12903 1.1 mrg xy) ECHO_C='\c';;
12904 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12905 1.1 mrg ECHO_T=' ';;
12906 1.1 mrg esac;;
12907 1.1 mrg *)
12908 1.1 mrg ECHO_N='-n';;
12909 1.1 mrg esac
12910 1.1 mrg
12911 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
12912 1.1 mrg if test -d conf$$.dir; then
12913 1.1 mrg rm -f conf$$.dir/conf$$.file
12914 1.1 mrg else
12915 1.1 mrg rm -f conf$$.dir
12916 1.1 mrg mkdir conf$$.dir 2>/dev/null
12917 1.1 mrg fi
12918 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
12919 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12920 1.1 mrg as_ln_s='ln -s'
12921 1.1 mrg # ... but there are two gotchas:
12922 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12923 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12924 1.1 mrg # In both cases, we have to default to `cp -p'.
12925 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12926 1.1 mrg as_ln_s='cp -p'
12927 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12928 1.1 mrg as_ln_s=ln
12929 1.1 mrg else
12930 1.1 mrg as_ln_s='cp -p'
12931 1.1 mrg fi
12932 1.1 mrg else
12933 1.1 mrg as_ln_s='cp -p'
12934 1.1 mrg fi
12935 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12936 1.1 mrg rmdir conf$$.dir 2>/dev/null
12937 1.1 mrg
12938 1.1 mrg
12939 1.1 mrg # as_fn_mkdir_p
12940 1.1 mrg # -------------
12941 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
12942 1.1 mrg as_fn_mkdir_p ()
12943 1.1 mrg {
12944 1.1 mrg
12945 1.1 mrg case $as_dir in #(
12946 1.1 mrg -*) as_dir=./$as_dir;;
12947 1.1 mrg esac
12948 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12949 1.1 mrg as_dirs=
12950 1.1 mrg while :; do
12951 1.1 mrg case $as_dir in #(
12952 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12953 1.1 mrg *) as_qdir=$as_dir;;
12954 1.1 mrg esac
12955 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
12956 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
12957 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12958 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12959 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
12960 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12961 1.1 mrg $as_echo X"$as_dir" |
12962 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12963 1.1 mrg s//\1/
12964 1.1 mrg q
12965 1.1 mrg }
12966 1.1 mrg /^X\(\/\/\)[^/].*/{
12967 1.1 mrg s//\1/
12968 1.1 mrg q
12969 1.1 mrg }
12970 1.1 mrg /^X\(\/\/\)$/{
12971 1.1 mrg s//\1/
12972 1.1 mrg q
12973 1.1 mrg }
12974 1.1 mrg /^X\(\/\).*/{
12975 1.1 mrg s//\1/
12976 1.1 mrg q
12977 1.1 mrg }
12978 1.1 mrg s/.*/./; q'`
12979 1.1 mrg test -d "$as_dir" && break
12980 1.1 mrg done
12981 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12982 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12983 1.1 mrg
12984 1.1 mrg
12985 1.1 mrg } # as_fn_mkdir_p
12986 1.1 mrg if mkdir -p . 2>/dev/null; then
12987 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
12988 1.1 mrg else
12989 1.1 mrg test -d ./-p && rmdir ./-p
12990 1.1 mrg as_mkdir_p=false
12991 1.1 mrg fi
12992 1.1 mrg
12993 1.1 mrg if test -x / >/dev/null 2>&1; then
12994 1.1 mrg as_test_x='test -x'
12995 1.1 mrg else
12996 1.1 mrg if ls -dL / >/dev/null 2>&1; then
12997 1.1 mrg as_ls_L_option=L
12998 1.1 mrg else
12999 1.1 mrg as_ls_L_option=
13000 1.1 mrg fi
13001 1.1 mrg as_test_x='
13002 1.1 mrg eval sh -c '\''
13003 1.1 mrg if test -d "$1"; then
13004 1.1 mrg test -d "$1/.";
13005 1.1 mrg else
13006 1.1 mrg case $1 in #(
13007 1.1 mrg -*)set "./$1";;
13008 1.1 mrg esac;
13009 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13010 1.1 mrg ???[sx]*):;;*)false;;esac;fi
13011 1.1 mrg '\'' sh
13012 1.1 mrg '
13013 1.1 mrg fi
13014 1.1 mrg as_executable_p=$as_test_x
13015 1.1 mrg
13016 1.1 mrg # Sed expression to map a string onto a valid CPP name.
13017 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13018 1.1 mrg
13019 1.1 mrg # Sed expression to map a string onto a valid variable name.
13020 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13021 1.1 mrg
13022 1.1 mrg
13023 1.1 mrg exec 6>&1
13024 1.1 mrg ## ----------------------------------- ##
13025 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
13026 1.1 mrg ## ----------------------------------- ##
13027 1.1 mrg _ASEOF
13028 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13029 1.1 mrg
13030 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13031 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
13032 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
13033 1.1 mrg # values after options handling.
13034 1.1 mrg ac_log="
13035 1.1 mrg This file was extended by package-unused $as_me version-unused, which was
13036 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
13037 1.1 mrg
13038 1.1 mrg CONFIG_FILES = $CONFIG_FILES
13039 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
13040 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
13041 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
13042 1.1 mrg $ $0 $@
13043 1.1 mrg
13044 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
13045 1.1 mrg "
13046 1.1 mrg
13047 1.1 mrg _ACEOF
13048 1.1 mrg
13049 1.1 mrg case $ac_config_files in *"
13050 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
13051 1.1 mrg esac
13052 1.1 mrg
13053 1.1 mrg case $ac_config_headers in *"
13054 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13055 1.1 mrg esac
13056 1.1 mrg
13057 1.1 mrg
13058 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13059 1.1 mrg # Files that config.status was made for.
13060 1.1 mrg config_files="$ac_config_files"
13061 1.1 mrg config_headers="$ac_config_headers"
13062 1.1 mrg config_commands="$ac_config_commands"
13063 1.1 mrg
13064 1.1 mrg _ACEOF
13065 1.1 mrg
13066 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13067 1.1 mrg ac_cs_usage="\
13068 1.1 mrg \`$as_me' instantiates files and other configuration actions
13069 1.1 mrg from templates according to the current configuration. Unless the files
13070 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
13071 1.1 mrg
13072 1.1 mrg Usage: $0 [OPTION]... [TAG]...
13073 1.1 mrg
13074 1.1 mrg -h, --help print this help, then exit
13075 1.1 mrg -V, --version print version number and configuration settings, then exit
13076 1.1 mrg -q, --quiet, --silent
13077 1.1 mrg do not print progress messages
13078 1.1 mrg -d, --debug don't remove temporary files
13079 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
13080 1.1 mrg --file=FILE[:TEMPLATE]
13081 1.1 mrg instantiate the configuration file FILE
13082 1.1 mrg --header=FILE[:TEMPLATE]
13083 1.1 mrg instantiate the configuration header FILE
13084 1.1 mrg
13085 1.1 mrg Configuration files:
13086 1.1 mrg $config_files
13087 1.1 mrg
13088 1.1 mrg Configuration headers:
13089 1.1 mrg $config_headers
13090 1.1 mrg
13091 1.1 mrg Configuration commands:
13092 1.1 mrg $config_commands
13093 1.1 mrg
13094 1.1 mrg Report bugs to the package provider."
13095 1.1 mrg
13096 1.1 mrg _ACEOF
13097 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13098 1.1 mrg ac_cs_version="\\
13099 1.1 mrg package-unused config.status version-unused
13100 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
13101 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13102 1.1 mrg
13103 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
13104 1.1 mrg This config.status script is free software; the Free Software Foundation
13105 1.1 mrg gives unlimited permission to copy, distribute and modify it."
13106 1.1 mrg
13107 1.1 mrg ac_pwd='$ac_pwd'
13108 1.1 mrg srcdir='$srcdir'
13109 1.1 mrg INSTALL='$INSTALL'
13110 1.1 mrg MKDIR_P='$MKDIR_P'
13111 1.1 mrg AWK='$AWK'
13112 1.1 mrg test -n "\$AWK" || AWK=awk
13113 1.1 mrg _ACEOF
13114 1.1 mrg
13115 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13116 1.1 mrg # The default lists apply if the user does not specify any file.
13117 1.1 mrg ac_need_defaults=:
13118 1.1 mrg while test $# != 0
13119 1.1 mrg do
13120 1.1 mrg case $1 in
13121 1.1 mrg --*=*)
13122 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
13123 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13124 1.1 mrg ac_shift=:
13125 1.1 mrg ;;
13126 1.1 mrg *)
13127 1.1 mrg ac_option=$1
13128 1.1 mrg ac_optarg=$2
13129 1.1 mrg ac_shift=shift
13130 1.1 mrg ;;
13131 1.1 mrg esac
13132 1.1 mrg
13133 1.1 mrg case $ac_option in
13134 1.1 mrg # Handling of the options.
13135 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13136 1.1 mrg ac_cs_recheck=: ;;
13137 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13138 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
13139 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
13140 1.1 mrg debug=: ;;
13141 1.1 mrg --file | --fil | --fi | --f )
13142 1.1 mrg $ac_shift
13143 1.1 mrg case $ac_optarg in
13144 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13145 1.1 mrg esac
13146 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
13147 1.1 mrg ac_need_defaults=false;;
13148 1.1 mrg --header | --heade | --head | --hea )
13149 1.1 mrg $ac_shift
13150 1.1 mrg case $ac_optarg in
13151 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13152 1.1 mrg esac
13153 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13154 1.1 mrg ac_need_defaults=false;;
13155 1.1 mrg --he | --h)
13156 1.1 mrg # Conflict between --help and --header
13157 1.1 mrg as_fn_error "ambiguous option: \`$1'
13158 1.1 mrg Try \`$0 --help' for more information.";;
13159 1.1 mrg --help | --hel | -h )
13160 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
13161 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13162 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
13163 1.1 mrg ac_cs_silent=: ;;
13164 1.1 mrg
13165 1.1 mrg # This is an error.
13166 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
13167 1.1 mrg Try \`$0 --help' for more information." ;;
13168 1.1 mrg
13169 1.1 mrg *) as_fn_append ac_config_targets " $1"
13170 1.1 mrg ac_need_defaults=false ;;
13171 1.1 mrg
13172 1.1 mrg esac
13173 1.1 mrg shift
13174 1.1 mrg done
13175 1.1 mrg
13176 1.1 mrg ac_configure_extra_args=
13177 1.1 mrg
13178 1.1 mrg if $ac_cs_silent; then
13179 1.1 mrg exec 6>/dev/null
13180 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
13181 1.1 mrg fi
13182 1.1 mrg
13183 1.1 mrg _ACEOF
13184 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13185 1.1 mrg if \$ac_cs_recheck; then
13186 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13187 1.1 mrg shift
13188 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13189 1.1 mrg CONFIG_SHELL='$SHELL'
13190 1.1 mrg export CONFIG_SHELL
13191 1.1 mrg exec "\$@"
13192 1.1 mrg fi
13193 1.1 mrg
13194 1.1 mrg _ACEOF
13195 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13196 1.1 mrg exec 5>>config.log
13197 1.1 mrg {
13198 1.1 mrg echo
13199 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13200 1.1 mrg ## Running $as_me. ##
13201 1.1 mrg _ASBOX
13202 1.1 mrg $as_echo "$ac_log"
13203 1.1 mrg } >&5
13204 1.1 mrg
13205 1.1 mrg _ACEOF
13206 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13207 1.1 mrg #
13208 1.1 mrg # INIT-COMMANDS
13209 1.1 mrg #
13210 1.1 mrg
13211 1.1 mrg srcdir="$srcdir"
13212 1.1 mrg host="$host"
13213 1.1 mrg target="$target"
13214 1.1 mrg with_multisubdir="$with_multisubdir"
13215 1.1 mrg with_multisrctop="$with_multisrctop"
13216 1.1 mrg with_target_subdir="$with_target_subdir"
13217 1.1 mrg ac_configure_args="${multilib_arg} ${ac_configure_args}"
13218 1.1 mrg multi_basedir="$multi_basedir"
13219 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
13220 1.1 mrg CC="$CC"
13221 1.1 mrg CXX="$CXX"
13222 1.1 mrg GFORTRAN="$GFORTRAN"
13223 1.1 mrg GCJ="$GCJ"
13224 1.1 mrg
13225 1.1 mrg
13226 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
13227 1.1 mrg # if CDPATH is set.
13228 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13229 1.1 mrg
13230 1.1 mrg sed_quote_subst='$sed_quote_subst'
13231 1.1 mrg double_quote_subst='$double_quote_subst'
13232 1.1 mrg delay_variable_subst='$delay_variable_subst'
13233 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13234 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13235 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13236 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13237 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13238 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13239 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13240 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13241 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13242 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13243 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13244 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13245 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13246 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13247 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13248 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13249 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13250 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13251 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13252 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13253 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13254 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13255 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13256 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13257 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13258 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13259 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13260 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13261 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13262 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13263 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13264 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13265 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13266 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13267 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13268 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13269 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13270 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13271 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13272 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13273 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13274 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13275 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13276 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13277 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13278 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13279 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13280 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"`'
13281 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"`'
13282 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13283 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13284 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13285 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13286 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13287 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13288 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13289 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13290 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13291 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13292 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13293 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13294 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13295 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13296 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13297 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13298 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13299 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13300 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13301 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13302 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13303 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13304 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13305 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13306 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13307 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13308 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13309 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13310 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13311 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13312 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13313 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13314 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13315 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13316 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13317 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13318 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13319 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13320 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13321 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13322 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13323 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13324 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13325 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13326 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13327 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13328 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13329 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13330 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13331 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13332 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13333 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13334 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13335 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13336 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13337 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13338 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13339 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13340 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13341 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13342 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13343 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13344 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13345 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13346 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13347 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13348 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13349 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13350 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13351 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13352 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13353 1.1 mrg
13354 1.1 mrg LTCC='$LTCC'
13355 1.1 mrg LTCFLAGS='$LTCFLAGS'
13356 1.1 mrg compiler='$compiler_DEFAULT'
13357 1.1 mrg
13358 1.1 mrg # A function that is used when there is no print builtin or printf.
13359 1.1 mrg func_fallback_echo ()
13360 1.1 mrg {
13361 1.1 mrg eval 'cat <<_LTECHO_EOF
13362 1.1 mrg \$1
13363 1.1 mrg _LTECHO_EOF'
13364 1.1 mrg }
13365 1.1 mrg
13366 1.1 mrg # Quote evaled strings.
13367 1.1 mrg for var in SHELL \
13368 1.1 mrg ECHO \
13369 1.1 mrg SED \
13370 1.1 mrg GREP \
13371 1.1 mrg EGREP \
13372 1.1 mrg FGREP \
13373 1.1 mrg LD \
13374 1.1 mrg NM \
13375 1.1 mrg LN_S \
13376 1.1 mrg lt_SP2NL \
13377 1.1 mrg lt_NL2SP \
13378 1.1 mrg reload_flag \
13379 1.1 mrg OBJDUMP \
13380 1.1 mrg deplibs_check_method \
13381 1.1 mrg file_magic_cmd \
13382 1.1 mrg AR \
13383 1.1 mrg AR_FLAGS \
13384 1.1 mrg STRIP \
13385 1.1 mrg RANLIB \
13386 1.1 mrg CC \
13387 1.1 mrg CFLAGS \
13388 1.1 mrg compiler \
13389 1.1 mrg lt_cv_sys_global_symbol_pipe \
13390 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
13391 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
13392 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13393 1.1 mrg lt_prog_compiler_no_builtin_flag \
13394 1.1 mrg lt_prog_compiler_wl \
13395 1.1 mrg lt_prog_compiler_pic \
13396 1.1 mrg lt_prog_compiler_static \
13397 1.1 mrg lt_cv_prog_compiler_c_o \
13398 1.1 mrg need_locks \
13399 1.1 mrg DSYMUTIL \
13400 1.1 mrg NMEDIT \
13401 1.1 mrg LIPO \
13402 1.1 mrg OTOOL \
13403 1.1 mrg OTOOL64 \
13404 1.1 mrg shrext_cmds \
13405 1.1 mrg export_dynamic_flag_spec \
13406 1.1 mrg whole_archive_flag_spec \
13407 1.1 mrg compiler_needs_object \
13408 1.1 mrg with_gnu_ld \
13409 1.1 mrg allow_undefined_flag \
13410 1.1 mrg no_undefined_flag \
13411 1.1 mrg hardcode_libdir_flag_spec \
13412 1.1 mrg hardcode_libdir_flag_spec_ld \
13413 1.1 mrg hardcode_libdir_separator \
13414 1.1 mrg fix_srcfile_path \
13415 1.1 mrg exclude_expsyms \
13416 1.1 mrg include_expsyms \
13417 1.1 mrg file_list_spec \
13418 1.1 mrg variables_saved_for_relink \
13419 1.1 mrg libname_spec \
13420 1.1 mrg library_names_spec \
13421 1.1 mrg soname_spec \
13422 1.1 mrg install_override_mode \
13423 1.1 mrg finish_eval \
13424 1.1 mrg old_striplib \
13425 1.1 mrg striplib; do
13426 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13427 1.1 mrg *[\\\\\\\`\\"\\\$]*)
13428 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13429 1.1 mrg ;;
13430 1.1 mrg *)
13431 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13432 1.1 mrg ;;
13433 1.1 mrg esac
13434 1.1 mrg done
13435 1.1 mrg
13436 1.1 mrg # Double-quote double-evaled strings.
13437 1.1 mrg for var in reload_cmds \
13438 1.1 mrg old_postinstall_cmds \
13439 1.1 mrg old_postuninstall_cmds \
13440 1.1 mrg old_archive_cmds \
13441 1.1 mrg extract_expsyms_cmds \
13442 1.1 mrg old_archive_from_new_cmds \
13443 1.1 mrg old_archive_from_expsyms_cmds \
13444 1.1 mrg archive_cmds \
13445 1.1 mrg archive_expsym_cmds \
13446 1.1 mrg module_cmds \
13447 1.1 mrg module_expsym_cmds \
13448 1.1 mrg export_symbols_cmds \
13449 1.1 mrg prelink_cmds \
13450 1.1 mrg postinstall_cmds \
13451 1.1 mrg postuninstall_cmds \
13452 1.1 mrg finish_cmds \
13453 1.1 mrg sys_lib_search_path_spec \
13454 1.1 mrg sys_lib_dlsearch_path_spec; do
13455 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13456 1.1 mrg *[\\\\\\\`\\"\\\$]*)
13457 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13458 1.1 mrg ;;
13459 1.1 mrg *)
13460 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13461 1.1 mrg ;;
13462 1.1 mrg esac
13463 1.1 mrg done
13464 1.1 mrg
13465 1.1 mrg ac_aux_dir='$ac_aux_dir'
13466 1.1 mrg xsi_shell='$xsi_shell'
13467 1.1 mrg lt_shell_append='$lt_shell_append'
13468 1.1 mrg
13469 1.1 mrg # See if we are running on zsh, and set the options which allow our
13470 1.1 mrg # commands through without removal of \ escapes INIT.
13471 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
13472 1.1 mrg setopt NO_GLOB_SUBST
13473 1.1 mrg fi
13474 1.1 mrg
13475 1.1 mrg
13476 1.1 mrg PACKAGE='$PACKAGE'
13477 1.1 mrg VERSION='$VERSION'
13478 1.1 mrg TIMESTAMP='$TIMESTAMP'
13479 1.1 mrg RM='$RM'
13480 1.1 mrg ofile='$ofile'
13481 1.1 mrg
13482 1.1 mrg
13483 1.1 mrg
13484 1.1 mrg
13485 1.1 mrg GCC="$GCC"
13486 1.1 mrg CC="$CC"
13487 1.1 mrg acx_cv_header_stdint="$acx_cv_header_stdint"
13488 1.1 mrg acx_cv_type_int8_t="$acx_cv_type_int8_t"
13489 1.1 mrg acx_cv_type_int16_t="$acx_cv_type_int16_t"
13490 1.1 mrg acx_cv_type_int32_t="$acx_cv_type_int32_t"
13491 1.1 mrg acx_cv_type_int64_t="$acx_cv_type_int64_t"
13492 1.1 mrg acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
13493 1.1 mrg ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
13494 1.1 mrg ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
13495 1.1 mrg ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
13496 1.1 mrg ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
13497 1.1 mrg ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
13498 1.1 mrg ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
13499 1.1 mrg ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
13500 1.1 mrg ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
13501 1.1 mrg
13502 1.1 mrg
13503 1.1 mrg # Variables needed in config.status (file generation) which aren't already
13504 1.1 mrg # passed by autoconf.
13505 1.1 mrg SUBDIRS="$SUBDIRS"
13506 1.1 mrg
13507 1.1 mrg
13508 1.1 mrg _ACEOF
13509 1.1 mrg
13510 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13511 1.1 mrg
13512 1.1 mrg # Handling of arguments.
13513 1.1 mrg for ac_config_target in $ac_config_targets
13514 1.1 mrg do
13515 1.1 mrg case $ac_config_target in
13516 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13517 1.1 mrg "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13518 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13519 1.1 mrg "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
13520 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13521 1.1 mrg "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;;
13522 1.1 mrg "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
13523 1.1 mrg
13524 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13525 1.1 mrg esac
13526 1.1 mrg done
13527 1.1 mrg
13528 1.1 mrg
13529 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
13530 1.1 mrg # then the envvar interface is used. Set only those that are not.
13531 1.1 mrg # We use the long form for the default assignment because of an extremely
13532 1.1 mrg # bizarre bug on SunOS 4.1.3.
13533 1.1 mrg if $ac_need_defaults; then
13534 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13535 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13536 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13537 1.1 mrg fi
13538 1.1 mrg
13539 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
13540 1.1 mrg # simply because there is no reason against having it here, and in addition,
13541 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
13542 1.1 mrg # Hook for its removal unless debugging.
13543 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
13544 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
13545 1.1 mrg $debug ||
13546 1.1 mrg {
13547 1.1 mrg tmp=
13548 1.1 mrg trap 'exit_status=$?
13549 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13550 1.1 mrg ' 0
13551 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
13552 1.1 mrg }
13553 1.1 mrg # Create a (secure) tmp directory for tmp files.
13554 1.1 mrg
13555 1.1 mrg {
13556 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13557 1.1 mrg test -n "$tmp" && test -d "$tmp"
13558 1.1 mrg } ||
13559 1.1 mrg {
13560 1.1 mrg tmp=./conf$$-$RANDOM
13561 1.1 mrg (umask 077 && mkdir "$tmp")
13562 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13563 1.1 mrg
13564 1.1 mrg # Set up the scripts for CONFIG_FILES section.
13565 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
13566 1.1 mrg # This happens for instance with `./config.status config.h'.
13567 1.1 mrg if test -n "$CONFIG_FILES"; then
13568 1.1 mrg
13569 1.1 mrg
13570 1.1 mrg ac_cr=`echo X | tr X '\015'`
13571 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
13572 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
13573 1.1 mrg # point, so we can use a bashism as a fallback.
13574 1.1 mrg if test "x$ac_cr" = x; then
13575 1.1 mrg eval ac_cr=\$\'\\r\'
13576 1.1 mrg fi
13577 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13578 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13579 1.1 mrg ac_cs_awk_cr='\r'
13580 1.1 mrg else
13581 1.1 mrg ac_cs_awk_cr=$ac_cr
13582 1.1 mrg fi
13583 1.1 mrg
13584 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
13585 1.1 mrg _ACEOF
13586 1.1 mrg
13587 1.1 mrg
13588 1.1 mrg {
13589 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13590 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13591 1.1 mrg echo "_ACEOF"
13592 1.1 mrg } >conf$$subs.sh ||
13593 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13594 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13595 1.1 mrg ac_delim='%!_!# '
13596 1.1 mrg for ac_last_try in false false false false false :; do
13597 1.1 mrg . ./conf$$subs.sh ||
13598 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13599 1.1 mrg
13600 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13601 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
13602 1.1 mrg break
13603 1.1 mrg elif $ac_last_try; then
13604 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13605 1.1 mrg else
13606 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13607 1.1 mrg fi
13608 1.1 mrg done
13609 1.1 mrg rm -f conf$$subs.sh
13610 1.1 mrg
13611 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13612 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13613 1.1 mrg _ACEOF
13614 1.1 mrg sed -n '
13615 1.1 mrg h
13616 1.1 mrg s/^/S["/; s/!.*/"]=/
13617 1.1 mrg p
13618 1.1 mrg g
13619 1.1 mrg s/^[^!]*!//
13620 1.1 mrg :repl
13621 1.1 mrg t repl
13622 1.1 mrg s/'"$ac_delim"'$//
13623 1.1 mrg t delim
13624 1.1 mrg :nl
13625 1.1 mrg h
13626 1.1 mrg s/\(.\{148\}\).*/\1/
13627 1.1 mrg t more1
13628 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13629 1.1 mrg p
13630 1.1 mrg n
13631 1.1 mrg b repl
13632 1.1 mrg :more1
13633 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13634 1.1 mrg p
13635 1.1 mrg g
13636 1.1 mrg s/.\{148\}//
13637 1.1 mrg t nl
13638 1.1 mrg :delim
13639 1.1 mrg h
13640 1.1 mrg s/\(.\{148\}\).*/\1/
13641 1.1 mrg t more2
13642 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13643 1.1 mrg p
13644 1.1 mrg b
13645 1.1 mrg :more2
13646 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13647 1.1 mrg p
13648 1.1 mrg g
13649 1.1 mrg s/.\{148\}//
13650 1.1 mrg t delim
13651 1.1 mrg ' <conf$$subs.awk | sed '
13652 1.1 mrg /^[^""]/{
13653 1.1 mrg N
13654 1.1 mrg s/\n//
13655 1.1 mrg }
13656 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13657 1.1 mrg rm -f conf$$subs.awk
13658 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13659 1.1 mrg _ACAWK
13660 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13661 1.1 mrg for (key in S) S_is_set[key] = 1
13662 1.1 mrg FS = ""
13663 1.1 mrg
13664 1.1 mrg }
13665 1.1 mrg {
13666 1.1 mrg line = $ 0
13667 1.1 mrg nfields = split(line, field, "@")
13668 1.1 mrg substed = 0
13669 1.1 mrg len = length(field[1])
13670 1.1 mrg for (i = 2; i < nfields; i++) {
13671 1.1 mrg key = field[i]
13672 1.1 mrg keylen = length(key)
13673 1.1 mrg if (S_is_set[key]) {
13674 1.1 mrg value = S[key]
13675 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13676 1.1 mrg len += length(value) + length(field[++i])
13677 1.1 mrg substed = 1
13678 1.1 mrg } else
13679 1.1 mrg len += 1 + keylen
13680 1.1 mrg }
13681 1.1 mrg
13682 1.1 mrg print line
13683 1.1 mrg }
13684 1.1 mrg
13685 1.1 mrg _ACAWK
13686 1.1 mrg _ACEOF
13687 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13688 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13689 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13690 1.1 mrg else
13691 1.1 mrg cat
13692 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13693 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
13694 1.1 mrg _ACEOF
13695 1.1 mrg
13696 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
13697 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13698 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13699 1.1 mrg # (actually we leave an empty line to preserve line numbers).
13700 1.1 mrg if test "x$srcdir" = x.; then
13701 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
13702 1.1 mrg s/:*\$(srcdir):*/:/
13703 1.1 mrg s/:*\${srcdir}:*/:/
13704 1.1 mrg s/:*@srcdir@:*/:/
13705 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
13706 1.1 mrg s/:*$//
13707 1.1 mrg s/^[^=]*=[ ]*$//
13708 1.1 mrg }'
13709 1.1 mrg fi
13710 1.1 mrg
13711 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13712 1.1 mrg fi # test -n "$CONFIG_FILES"
13713 1.1 mrg
13714 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
13715 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
13716 1.1 mrg # This happens for instance with `./config.status Makefile'.
13717 1.1 mrg if test -n "$CONFIG_HEADERS"; then
13718 1.1 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
13719 1.1 mrg BEGIN {
13720 1.1 mrg _ACEOF
13721 1.1 mrg
13722 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13723 1.1 mrg # here-document in config.status, that substitutes the proper values into
13724 1.1 mrg # config.h.in to produce config.h.
13725 1.1 mrg
13726 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13727 1.1 mrg # handling of long lines.
13728 1.1 mrg ac_delim='%!_!# '
13729 1.1 mrg for ac_last_try in false false :; do
13730 1.1 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13731 1.1 mrg if test -z "$ac_t"; then
13732 1.1 mrg break
13733 1.1 mrg elif $ac_last_try; then
13734 1.1 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13735 1.1 mrg else
13736 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13737 1.1 mrg fi
13738 1.1 mrg done
13739 1.1 mrg
13740 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
13741 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
13742 1.1 mrg # newline sequences.
13743 1.1 mrg
13744 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13745 1.1 mrg sed -n '
13746 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
13747 1.1 mrg t rset
13748 1.1 mrg :rset
13749 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13750 1.1 mrg t def
13751 1.1 mrg d
13752 1.1 mrg :def
13753 1.1 mrg s/\\$//
13754 1.1 mrg t bsnl
13755 1.1 mrg s/["\\]/\\&/g
13756 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13757 1.1 mrg D["\1"]=" \3"/p
13758 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13759 1.1 mrg d
13760 1.1 mrg :bsnl
13761 1.1 mrg s/["\\]/\\&/g
13762 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13763 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
13764 1.1 mrg t cont
13765 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13766 1.1 mrg t cont
13767 1.1 mrg d
13768 1.1 mrg :cont
13769 1.1 mrg n
13770 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
13771 1.1 mrg t clear
13772 1.1 mrg :clear
13773 1.1 mrg s/\\$//
13774 1.1 mrg t bsnlc
13775 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13776 1.1 mrg d
13777 1.1 mrg :bsnlc
13778 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13779 1.1 mrg b cont
13780 1.1 mrg ' <confdefs.h | sed '
13781 1.1 mrg s/'"$ac_delim"'/"\\\
13782 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13783 1.1 mrg
13784 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13785 1.1 mrg for (key in D) D_is_set[key] = 1
13786 1.1 mrg FS = ""
13787 1.1 mrg }
13788 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13789 1.1 mrg line = \$ 0
13790 1.1 mrg split(line, arg, " ")
13791 1.1 mrg if (arg[1] == "#") {
13792 1.1 mrg defundef = arg[2]
13793 1.1 mrg mac1 = arg[3]
13794 1.1 mrg } else {
13795 1.1 mrg defundef = substr(arg[1], 2)
13796 1.1 mrg mac1 = arg[2]
13797 1.1 mrg }
13798 1.1 mrg split(mac1, mac2, "(") #)
13799 1.1 mrg macro = mac2[1]
13800 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13801 1.1 mrg if (D_is_set[macro]) {
13802 1.1 mrg # Preserve the white space surrounding the "#".
13803 1.1 mrg print prefix "define", macro P[macro] D[macro]
13804 1.1 mrg next
13805 1.1 mrg } else {
13806 1.1 mrg # Replace #undef with comments. This is necessary, for example,
13807 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13808 1.1 mrg # on some systems where configure will not decide to define it.
13809 1.1 mrg if (defundef == "undef") {
13810 1.1 mrg print "/*", prefix defundef, macro, "*/"
13811 1.1 mrg next
13812 1.1 mrg }
13813 1.1 mrg }
13814 1.1 mrg }
13815 1.1 mrg { print }
13816 1.1 mrg _ACAWK
13817 1.1 mrg _ACEOF
13818 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13819 1.1 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
13820 1.1 mrg fi # test -n "$CONFIG_HEADERS"
13821 1.1 mrg
13822 1.1 mrg
13823 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13824 1.1 mrg shift
13825 1.1 mrg for ac_tag
13826 1.1 mrg do
13827 1.1 mrg case $ac_tag in
13828 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13829 1.1 mrg esac
13830 1.1 mrg case $ac_mode$ac_tag in
13831 1.1 mrg :[FHL]*:*);;
13832 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13833 1.1 mrg :[FH]-) ac_tag=-:-;;
13834 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13835 1.1 mrg esac
13836 1.1 mrg ac_save_IFS=$IFS
13837 1.1 mrg IFS=:
13838 1.1 mrg set x $ac_tag
13839 1.1 mrg IFS=$ac_save_IFS
13840 1.1 mrg shift
13841 1.1 mrg ac_file=$1
13842 1.1 mrg shift
13843 1.1 mrg
13844 1.1 mrg case $ac_mode in
13845 1.1 mrg :L) ac_source=$1;;
13846 1.1 mrg :[FH])
13847 1.1 mrg ac_file_inputs=
13848 1.1 mrg for ac_f
13849 1.1 mrg do
13850 1.1 mrg case $ac_f in
13851 1.1 mrg -) ac_f="$tmp/stdin";;
13852 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
13853 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13854 1.1 mrg # because $ac_f cannot contain `:'.
13855 1.1 mrg test -f "$ac_f" ||
13856 1.1 mrg case $ac_f in
13857 1.1 mrg [\\/$]*) false;;
13858 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13859 1.1 mrg esac ||
13860 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13861 1.1 mrg esac
13862 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13863 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
13864 1.1 mrg done
13865 1.1 mrg
13866 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13867 1.1 mrg # use $as_me), people would be surprised to read:
13868 1.1 mrg # /* config.h. Generated by config.status. */
13869 1.1 mrg configure_input='Generated from '`
13870 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13871 1.1 mrg `' by configure.'
13872 1.1 mrg if test x"$ac_file" != x-; then
13873 1.1 mrg configure_input="$ac_file. $configure_input"
13874 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13875 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13876 1.1 mrg fi
13877 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
13878 1.1 mrg case $configure_input in #(
13879 1.1 mrg *\&* | *\|* | *\\* )
13880 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13881 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13882 1.1 mrg *) ac_sed_conf_input=$configure_input;;
13883 1.1 mrg esac
13884 1.1 mrg
13885 1.1 mrg case $ac_tag in
13886 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
13887 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13888 1.1 mrg esac
13889 1.1 mrg ;;
13890 1.1 mrg esac
13891 1.1 mrg
13892 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13893 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13894 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13895 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
13896 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13897 1.1 mrg $as_echo X"$ac_file" |
13898 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13899 1.1 mrg s//\1/
13900 1.1 mrg q
13901 1.1 mrg }
13902 1.1 mrg /^X\(\/\/\)[^/].*/{
13903 1.1 mrg s//\1/
13904 1.1 mrg q
13905 1.1 mrg }
13906 1.1 mrg /^X\(\/\/\)$/{
13907 1.1 mrg s//\1/
13908 1.1 mrg q
13909 1.1 mrg }
13910 1.1 mrg /^X\(\/\).*/{
13911 1.1 mrg s//\1/
13912 1.1 mrg q
13913 1.1 mrg }
13914 1.1 mrg s/.*/./; q'`
13915 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13916 1.1 mrg ac_builddir=.
13917 1.1 mrg
13918 1.1 mrg case "$ac_dir" in
13919 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13920 1.1 mrg *)
13921 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13922 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
13923 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13924 1.1 mrg case $ac_top_builddir_sub in
13925 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13926 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13927 1.1 mrg esac ;;
13928 1.1 mrg esac
13929 1.1 mrg ac_abs_top_builddir=$ac_pwd
13930 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13931 1.1 mrg # for backward compatibility:
13932 1.1 mrg ac_top_builddir=$ac_top_build_prefix
13933 1.1 mrg
13934 1.1 mrg case $srcdir in
13935 1.1 mrg .) # We are building in place.
13936 1.1 mrg ac_srcdir=.
13937 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
13938 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
13939 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13940 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13941 1.1 mrg ac_top_srcdir=$srcdir
13942 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
13943 1.1 mrg *) # Relative name.
13944 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13945 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13946 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13947 1.1 mrg esac
13948 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13949 1.1 mrg
13950 1.1 mrg
13951 1.1 mrg case $ac_mode in
13952 1.1 mrg :F)
13953 1.1 mrg #
13954 1.1 mrg # CONFIG_FILE
13955 1.1 mrg #
13956 1.1 mrg
13957 1.1 mrg case $INSTALL in
13958 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13959 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13960 1.1 mrg esac
13961 1.1 mrg ac_MKDIR_P=$MKDIR_P
13962 1.1 mrg case $MKDIR_P in
13963 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
13964 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13965 1.1 mrg esac
13966 1.1 mrg _ACEOF
13967 1.1 mrg
13968 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13969 1.1 mrg # If the template does not know about datarootdir, expand it.
13970 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
13971 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13972 1.1 mrg ac_sed_dataroot='
13973 1.1 mrg /datarootdir/ {
13974 1.1 mrg p
13975 1.1 mrg q
13976 1.1 mrg }
13977 1.1 mrg /@datadir@/p
13978 1.1 mrg /@docdir@/p
13979 1.1 mrg /@infodir@/p
13980 1.1 mrg /@localedir@/p
13981 1.1 mrg /@mandir@/p'
13982 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13983 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13984 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13985 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13986 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13987 1.1 mrg _ACEOF
13988 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13989 1.1 mrg ac_datarootdir_hack='
13990 1.1 mrg s&@datadir@&$datadir&g
13991 1.1 mrg s&@docdir@&$docdir&g
13992 1.1 mrg s&@infodir@&$infodir&g
13993 1.1 mrg s&@localedir@&$localedir&g
13994 1.1 mrg s&@mandir@&$mandir&g
13995 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13996 1.1 mrg esac
13997 1.1 mrg _ACEOF
13998 1.1 mrg
13999 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
14000 1.1 mrg # Shell code in configure.ac might set extrasub.
14001 1.1 mrg # FIXME: do we really want to maintain this feature?
14002 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14003 1.1 mrg ac_sed_extra="$ac_vpsub
14004 1.1 mrg $extrasub
14005 1.1 mrg _ACEOF
14006 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14007 1.1 mrg :t
14008 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14009 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
14010 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
14011 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
14012 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
14013 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
14014 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
14015 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14016 1.1 mrg s&@builddir@&$ac_builddir&;t t
14017 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
14018 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14019 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
14020 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
14021 1.1 mrg $ac_datarootdir_hack
14022 1.1 mrg "
14023 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
14024 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14025 1.1 mrg
14026 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14027 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
14028 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
14029 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14030 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
14031 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14032 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
14033 1.1 mrg
14034 1.1 mrg rm -f "$tmp/stdin"
14035 1.1 mrg case $ac_file in
14036 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
14037 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14038 1.1 mrg esac \
14039 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14040 1.1 mrg ;;
14041 1.1 mrg :H)
14042 1.1 mrg #
14043 1.1 mrg # CONFIG_HEADER
14044 1.1 mrg #
14045 1.1 mrg if test x"$ac_file" != x-; then
14046 1.1 mrg {
14047 1.1 mrg $as_echo "/* $configure_input */" \
14048 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14049 1.1 mrg } >"$tmp/config.h" \
14050 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14051 1.1 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14052 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14053 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
14054 1.1 mrg else
14055 1.1 mrg rm -f "$ac_file"
14056 1.1 mrg mv "$tmp/config.h" "$ac_file" \
14057 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14058 1.1 mrg fi
14059 1.1 mrg else
14060 1.1 mrg $as_echo "/* $configure_input */" \
14061 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14062 1.1 mrg || as_fn_error "could not create -" "$LINENO" 5
14063 1.1 mrg fi
14064 1.1 mrg # Compute "$ac_file"'s index in $config_headers.
14065 1.1 mrg _am_arg="$ac_file"
14066 1.1 mrg _am_stamp_count=1
14067 1.1 mrg for _am_header in $config_headers :; do
14068 1.1 mrg case $_am_header in
14069 1.1 mrg $_am_arg | $_am_arg:* )
14070 1.1 mrg break ;;
14071 1.1 mrg * )
14072 1.1 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14073 1.1 mrg esac
14074 1.1 mrg done
14075 1.1 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14076 1.1 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14077 1.1 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
14078 1.1 mrg X"$_am_arg" : 'X\(//\)$' \| \
14079 1.1 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14080 1.1 mrg $as_echo X"$_am_arg" |
14081 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14082 1.1 mrg s//\1/
14083 1.1 mrg q
14084 1.1 mrg }
14085 1.1 mrg /^X\(\/\/\)[^/].*/{
14086 1.1 mrg s//\1/
14087 1.1 mrg q
14088 1.1 mrg }
14089 1.1 mrg /^X\(\/\/\)$/{
14090 1.1 mrg s//\1/
14091 1.1 mrg q
14092 1.1 mrg }
14093 1.1 mrg /^X\(\/\).*/{
14094 1.1 mrg s//\1/
14095 1.1 mrg q
14096 1.1 mrg }
14097 1.1 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
14098 1.1 mrg ;;
14099 1.1 mrg
14100 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14101 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
14102 1.1 mrg ;;
14103 1.1 mrg esac
14104 1.1 mrg
14105 1.1 mrg
14106 1.1 mrg case $ac_file$ac_mode in
14107 1.1 mrg "default-1":C)
14108 1.1 mrg # Only add multilib support code if we just rebuilt the top-level
14109 1.1 mrg # Makefile.
14110 1.1 mrg case " $CONFIG_FILES " in
14111 1.1 mrg *" Makefile "*)
14112 1.1 mrg ac_file=Makefile . ${multi_basedir}/config-ml.in
14113 1.1 mrg ;;
14114 1.1 mrg esac ;;
14115 1.1 mrg "libtool":C)
14116 1.1 mrg
14117 1.1 mrg # See if we are running on zsh, and set the options which allow our
14118 1.1 mrg # commands through without removal of \ escapes.
14119 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
14120 1.1 mrg setopt NO_GLOB_SUBST
14121 1.1 mrg fi
14122 1.1 mrg
14123 1.1 mrg cfgfile="${ofile}T"
14124 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14125 1.1 mrg $RM "$cfgfile"
14126 1.1 mrg
14127 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
14128 1.1 mrg #! $SHELL
14129 1.1 mrg
14130 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14131 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14132 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14133 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14134 1.1 mrg #
14135 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14136 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14137 1.1 mrg # Written by Gordon Matzigkeit, 1996
14138 1.1 mrg #
14139 1.1 mrg # This file is part of GNU Libtool.
14140 1.1 mrg #
14141 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
14142 1.1 mrg # modify it under the terms of the GNU General Public License as
14143 1.1 mrg # published by the Free Software Foundation; either version 2 of
14144 1.1 mrg # the License, or (at your option) any later version.
14145 1.1 mrg #
14146 1.1 mrg # As a special exception to the GNU General Public License,
14147 1.1 mrg # if you distribute this file as part of a program or library that
14148 1.1 mrg # is built using GNU Libtool, you may include this file under the
14149 1.1 mrg # same distribution terms that you use for the rest of that program.
14150 1.1 mrg #
14151 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
14152 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
14153 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14154 1.1 mrg # GNU General Public License for more details.
14155 1.1 mrg #
14156 1.1 mrg # You should have received a copy of the GNU General Public License
14157 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
14158 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14159 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
14160 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14161 1.1 mrg
14162 1.1 mrg
14163 1.1 mrg # The names of the tagged configurations supported by this script.
14164 1.1 mrg available_tags=""
14165 1.1 mrg
14166 1.1 mrg # ### BEGIN LIBTOOL CONFIG
14167 1.1 mrg
14168 1.1 mrg # Which release of libtool.m4 was used?
14169 1.1 mrg macro_version=$macro_version
14170 1.1 mrg macro_revision=$macro_revision
14171 1.1 mrg
14172 1.1 mrg # Whether or not to build shared libraries.
14173 1.1 mrg build_libtool_libs=$enable_shared
14174 1.1 mrg
14175 1.1 mrg # Whether or not to build static libraries.
14176 1.1 mrg build_old_libs=$enable_static
14177 1.1 mrg
14178 1.1 mrg # What type of objects to build.
14179 1.1 mrg pic_mode=$pic_mode
14180 1.1 mrg
14181 1.1 mrg # Whether or not to optimize for fast installation.
14182 1.1 mrg fast_install=$enable_fast_install
14183 1.1 mrg
14184 1.1 mrg # Shell to use when invoking shell scripts.
14185 1.1 mrg SHELL=$lt_SHELL
14186 1.1 mrg
14187 1.1 mrg # An echo program that protects backslashes.
14188 1.1 mrg ECHO=$lt_ECHO
14189 1.1 mrg
14190 1.1 mrg # The host system.
14191 1.1 mrg host_alias=$host_alias
14192 1.1 mrg host=$host
14193 1.1 mrg host_os=$host_os
14194 1.1 mrg
14195 1.1 mrg # The build system.
14196 1.1 mrg build_alias=$build_alias
14197 1.1 mrg build=$build
14198 1.1 mrg build_os=$build_os
14199 1.1 mrg
14200 1.1 mrg # A sed program that does not truncate output.
14201 1.1 mrg SED=$lt_SED
14202 1.1 mrg
14203 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14204 1.1 mrg Xsed="\$SED -e 1s/^X//"
14205 1.1 mrg
14206 1.1 mrg # A grep program that handles long lines.
14207 1.1 mrg GREP=$lt_GREP
14208 1.1 mrg
14209 1.1 mrg # An ERE matcher.
14210 1.1 mrg EGREP=$lt_EGREP
14211 1.1 mrg
14212 1.1 mrg # A literal string matcher.
14213 1.1 mrg FGREP=$lt_FGREP
14214 1.1 mrg
14215 1.1 mrg # A BSD- or MS-compatible name lister.
14216 1.1 mrg NM=$lt_NM
14217 1.1 mrg
14218 1.1 mrg # Whether we need soft or hard links.
14219 1.1 mrg LN_S=$lt_LN_S
14220 1.1 mrg
14221 1.1 mrg # What is the maximum length of a command?
14222 1.1 mrg max_cmd_len=$max_cmd_len
14223 1.1 mrg
14224 1.1 mrg # Object file suffix (normally "o").
14225 1.1 mrg objext=$ac_objext
14226 1.1 mrg
14227 1.1 mrg # Executable file suffix (normally "").
14228 1.1 mrg exeext=$exeext
14229 1.1 mrg
14230 1.1 mrg # whether the shell understands "unset".
14231 1.1 mrg lt_unset=$lt_unset
14232 1.1 mrg
14233 1.1 mrg # turn spaces into newlines.
14234 1.1 mrg SP2NL=$lt_lt_SP2NL
14235 1.1 mrg
14236 1.1 mrg # turn newlines into spaces.
14237 1.1 mrg NL2SP=$lt_lt_NL2SP
14238 1.1 mrg
14239 1.1 mrg # An object symbol dumper.
14240 1.1 mrg OBJDUMP=$lt_OBJDUMP
14241 1.1 mrg
14242 1.1 mrg # Method to check whether dependent libraries are shared objects.
14243 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
14244 1.1 mrg
14245 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
14246 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
14247 1.1 mrg
14248 1.1 mrg # The archiver.
14249 1.1 mrg AR=$lt_AR
14250 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
14251 1.1 mrg
14252 1.1 mrg # A symbol stripping program.
14253 1.1 mrg STRIP=$lt_STRIP
14254 1.1 mrg
14255 1.1 mrg # Commands used to install an old-style archive.
14256 1.1 mrg RANLIB=$lt_RANLIB
14257 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
14258 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
14259 1.1 mrg
14260 1.1 mrg # Whether to use a lock for old archive extraction.
14261 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
14262 1.1 mrg
14263 1.1 mrg # A C compiler.
14264 1.1 mrg LTCC=$lt_CC
14265 1.1 mrg
14266 1.1 mrg # LTCC compiler flags.
14267 1.1 mrg LTCFLAGS=$lt_CFLAGS
14268 1.1 mrg
14269 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
14270 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14271 1.1 mrg
14272 1.1 mrg # Transform the output of nm in a proper C declaration.
14273 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14274 1.1 mrg
14275 1.1 mrg # Transform the output of nm in a C name address pair.
14276 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14277 1.1 mrg
14278 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
14279 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14280 1.1 mrg
14281 1.1 mrg # The name of the directory that contains temporary libtool files.
14282 1.1 mrg objdir=$objdir
14283 1.1 mrg
14284 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
14285 1.1 mrg MAGIC_CMD=$MAGIC_CMD
14286 1.1 mrg
14287 1.1 mrg # Must we lock files when doing compilation?
14288 1.1 mrg need_locks=$lt_need_locks
14289 1.1 mrg
14290 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14291 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
14292 1.1 mrg
14293 1.1 mrg # Tool to change global to local symbols on Mac OS X.
14294 1.1 mrg NMEDIT=$lt_NMEDIT
14295 1.1 mrg
14296 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
14297 1.1 mrg LIPO=$lt_LIPO
14298 1.1 mrg
14299 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14300 1.1 mrg OTOOL=$lt_OTOOL
14301 1.1 mrg
14302 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14303 1.1 mrg OTOOL64=$lt_OTOOL64
14304 1.1 mrg
14305 1.1 mrg # Old archive suffix (normally "a").
14306 1.1 mrg libext=$libext
14307 1.1 mrg
14308 1.1 mrg # Shared library suffix (normally ".so").
14309 1.1 mrg shrext_cmds=$lt_shrext_cmds
14310 1.1 mrg
14311 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
14312 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
14313 1.1 mrg
14314 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
14315 1.1 mrg # restored at link time.
14316 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
14317 1.1 mrg
14318 1.1 mrg # Do we need the "lib" prefix for modules?
14319 1.1 mrg need_lib_prefix=$need_lib_prefix
14320 1.1 mrg
14321 1.1 mrg # Do we need a version for libraries?
14322 1.1 mrg need_version=$need_version
14323 1.1 mrg
14324 1.1 mrg # Library versioning type.
14325 1.1 mrg version_type=$version_type
14326 1.1 mrg
14327 1.1 mrg # Shared library runtime path variable.
14328 1.1 mrg runpath_var=$runpath_var
14329 1.1 mrg
14330 1.1 mrg # Shared library path variable.
14331 1.1 mrg shlibpath_var=$shlibpath_var
14332 1.1 mrg
14333 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
14334 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14335 1.1 mrg
14336 1.1 mrg # Format of library name prefix.
14337 1.1 mrg libname_spec=$lt_libname_spec
14338 1.1 mrg
14339 1.1 mrg # List of archive names. First name is the real one, the rest are links.
14340 1.1 mrg # The last name is the one that the linker finds with -lNAME
14341 1.1 mrg library_names_spec=$lt_library_names_spec
14342 1.1 mrg
14343 1.1 mrg # The coded name of the library, if different from the real name.
14344 1.1 mrg soname_spec=$lt_soname_spec
14345 1.1 mrg
14346 1.1 mrg # Permission mode override for installation of shared libraries.
14347 1.1 mrg install_override_mode=$lt_install_override_mode
14348 1.1 mrg
14349 1.1 mrg # Command to use after installation of a shared archive.
14350 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
14351 1.1 mrg
14352 1.1 mrg # Command to use after uninstallation of a shared archive.
14353 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
14354 1.1 mrg
14355 1.1 mrg # Commands used to finish a libtool library installation in a directory.
14356 1.1 mrg finish_cmds=$lt_finish_cmds
14357 1.1 mrg
14358 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
14359 1.1 mrg # not shown.
14360 1.1 mrg finish_eval=$lt_finish_eval
14361 1.1 mrg
14362 1.1 mrg # Whether we should hardcode library paths into libraries.
14363 1.1 mrg hardcode_into_libs=$hardcode_into_libs
14364 1.1 mrg
14365 1.1 mrg # Compile-time system search path for libraries.
14366 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14367 1.1 mrg
14368 1.1 mrg # Run-time system search path for libraries.
14369 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14370 1.1 mrg
14371 1.1 mrg # Whether dlopen is supported.
14372 1.1 mrg dlopen_support=$enable_dlopen
14373 1.1 mrg
14374 1.1 mrg # Whether dlopen of programs is supported.
14375 1.1 mrg dlopen_self=$enable_dlopen_self
14376 1.1 mrg
14377 1.1 mrg # Whether dlopen of statically linked programs is supported.
14378 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
14379 1.1 mrg
14380 1.1 mrg # Commands to strip libraries.
14381 1.1 mrg old_striplib=$lt_old_striplib
14382 1.1 mrg striplib=$lt_striplib
14383 1.1 mrg
14384 1.1 mrg
14385 1.1 mrg # The linker used to build libraries.
14386 1.1 mrg LD=$lt_LD
14387 1.1 mrg
14388 1.1 mrg # How to create reloadable object files.
14389 1.1 mrg reload_flag=$lt_reload_flag
14390 1.1 mrg reload_cmds=$lt_reload_cmds
14391 1.1 mrg
14392 1.1 mrg # Commands used to build an old-style archive.
14393 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
14394 1.1 mrg
14395 1.1 mrg # A language specific compiler.
14396 1.1 mrg CC=$lt_compiler
14397 1.1 mrg
14398 1.1 mrg # Is the compiler the GNU compiler?
14399 1.1 mrg with_gcc=$GCC
14400 1.1 mrg
14401 1.1 mrg # Compiler flag to turn off builtin functions.
14402 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14403 1.1 mrg
14404 1.1 mrg # How to pass a linker flag through the compiler.
14405 1.1 mrg wl=$lt_lt_prog_compiler_wl
14406 1.1 mrg
14407 1.1 mrg # Additional compiler flags for building library objects.
14408 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
14409 1.1 mrg
14410 1.1 mrg # Compiler flag to prevent dynamic linking.
14411 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
14412 1.1 mrg
14413 1.1 mrg # Does compiler simultaneously support -c and -o options?
14414 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14415 1.1 mrg
14416 1.1 mrg # Whether or not to add -lc for building shared libraries.
14417 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
14418 1.1 mrg
14419 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
14420 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14421 1.1 mrg
14422 1.1 mrg # Compiler flag to allow reflexive dlopens.
14423 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14424 1.1 mrg
14425 1.1 mrg # Compiler flag to generate shared objects directly from archives.
14426 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
14427 1.1 mrg
14428 1.1 mrg # Whether the compiler copes with passing no objects directly.
14429 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
14430 1.1 mrg
14431 1.1 mrg # Create an old-style archive from a shared archive.
14432 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14433 1.1 mrg
14434 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
14435 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14436 1.1 mrg
14437 1.1 mrg # Commands used to build a shared archive.
14438 1.1 mrg archive_cmds=$lt_archive_cmds
14439 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
14440 1.1 mrg
14441 1.1 mrg # Commands used to build a loadable module if different from building
14442 1.1 mrg # a shared archive.
14443 1.1 mrg module_cmds=$lt_module_cmds
14444 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
14445 1.1 mrg
14446 1.1 mrg # Whether we are building with GNU ld or not.
14447 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
14448 1.1 mrg
14449 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
14450 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
14451 1.1 mrg
14452 1.1 mrg # Flag that enforces no undefined symbols.
14453 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
14454 1.1 mrg
14455 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
14456 1.1 mrg # This must work even if \$libdir does not exist
14457 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14458 1.1 mrg
14459 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14460 1.1 mrg # during linking. This must work even if \$libdir does not exist.
14461 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14462 1.1 mrg
14463 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
14464 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14465 1.1 mrg
14466 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14467 1.1 mrg # DIR into the resulting binary.
14468 1.1 mrg hardcode_direct=$hardcode_direct
14469 1.1 mrg
14470 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14471 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
14472 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14473 1.1 mrg # library is relocated.
14474 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14475 1.1 mrg
14476 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14477 1.1 mrg # into the resulting binary.
14478 1.1 mrg hardcode_minus_L=$hardcode_minus_L
14479 1.1 mrg
14480 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14481 1.1 mrg # into the resulting binary.
14482 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14483 1.1 mrg
14484 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14485 1.1 mrg # into the library and all subsequent libraries and executables linked
14486 1.1 mrg # against it.
14487 1.1 mrg hardcode_automatic=$hardcode_automatic
14488 1.1 mrg
14489 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
14490 1.1 mrg # to runtime path list.
14491 1.1 mrg inherit_rpath=$inherit_rpath
14492 1.1 mrg
14493 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
14494 1.1 mrg link_all_deplibs=$link_all_deplibs
14495 1.1 mrg
14496 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
14497 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
14498 1.1 mrg
14499 1.1 mrg # Set to "yes" if exported symbols are required.
14500 1.1 mrg always_export_symbols=$always_export_symbols
14501 1.1 mrg
14502 1.1 mrg # The commands to list exported symbols.
14503 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
14504 1.1 mrg
14505 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
14506 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
14507 1.1 mrg
14508 1.1 mrg # Symbols that must always be exported.
14509 1.1 mrg include_expsyms=$lt_include_expsyms
14510 1.1 mrg
14511 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
14512 1.1 mrg prelink_cmds=$lt_prelink_cmds
14513 1.1 mrg
14514 1.1 mrg # Specify filename containing input files.
14515 1.1 mrg file_list_spec=$lt_file_list_spec
14516 1.1 mrg
14517 1.1 mrg # How to hardcode a shared library path into an executable.
14518 1.1 mrg hardcode_action=$hardcode_action
14519 1.1 mrg
14520 1.1 mrg # ### END LIBTOOL CONFIG
14521 1.1 mrg
14522 1.1 mrg _LT_EOF
14523 1.1 mrg
14524 1.1 mrg case $host_os in
14525 1.1 mrg aix3*)
14526 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
14527 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14528 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14529 1.1 mrg # vanish in a puff of smoke.
14530 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14531 1.1 mrg COLLECT_NAMES=
14532 1.1 mrg export COLLECT_NAMES
14533 1.1 mrg fi
14534 1.1 mrg _LT_EOF
14535 1.1 mrg ;;
14536 1.1 mrg esac
14537 1.1 mrg
14538 1.1 mrg
14539 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
14540 1.1 mrg
14541 1.1 mrg
14542 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14543 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14544 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14545 1.1 mrg # is reportedly fixed, but why not run on old versions too?
14546 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14547 1.1 mrg || (rm -f "$cfgfile"; exit 1)
14548 1.1 mrg
14549 1.1 mrg case $xsi_shell in
14550 1.1 mrg yes)
14551 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14552 1.1 mrg
14553 1.1 mrg # func_dirname file append nondir_replacement
14554 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14555 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
14556 1.1 mrg func_dirname ()
14557 1.1 mrg {
14558 1.1 mrg case ${1} in
14559 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14560 1.1 mrg * ) func_dirname_result="${3}" ;;
14561 1.1 mrg esac
14562 1.1 mrg }
14563 1.1 mrg
14564 1.1 mrg # func_basename file
14565 1.1 mrg func_basename ()
14566 1.1 mrg {
14567 1.1 mrg func_basename_result="${1##*/}"
14568 1.1 mrg }
14569 1.1 mrg
14570 1.1 mrg # func_dirname_and_basename file append nondir_replacement
14571 1.1 mrg # perform func_basename and func_dirname in a single function
14572 1.1 mrg # call:
14573 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
14574 1.1 mrg # add APPEND to the result, otherwise set result
14575 1.1 mrg # to NONDIR_REPLACEMENT.
14576 1.1 mrg # value returned in "$func_dirname_result"
14577 1.1 mrg # basename: Compute filename of FILE.
14578 1.1 mrg # value retuned in "$func_basename_result"
14579 1.1 mrg # Implementation must be kept synchronized with func_dirname
14580 1.1 mrg # and func_basename. For efficiency, we do not delegate to
14581 1.1 mrg # those functions but instead duplicate the functionality here.
14582 1.1 mrg func_dirname_and_basename ()
14583 1.1 mrg {
14584 1.1 mrg case ${1} in
14585 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14586 1.1 mrg * ) func_dirname_result="${3}" ;;
14587 1.1 mrg esac
14588 1.1 mrg func_basename_result="${1##*/}"
14589 1.1 mrg }
14590 1.1 mrg
14591 1.1 mrg # func_stripname prefix suffix name
14592 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14593 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14594 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14595 1.1 mrg # dot (in which case that matches only a dot).
14596 1.1 mrg func_stripname ()
14597 1.1 mrg {
14598 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14599 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
14600 1.1 mrg func_stripname_result=${3}
14601 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
14602 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
14603 1.1 mrg }
14604 1.1 mrg
14605 1.1 mrg # func_opt_split
14606 1.1 mrg func_opt_split ()
14607 1.1 mrg {
14608 1.1 mrg func_opt_split_opt=${1%%=*}
14609 1.1 mrg func_opt_split_arg=${1#*=}
14610 1.1 mrg }
14611 1.1 mrg
14612 1.1 mrg # func_lo2o object
14613 1.1 mrg func_lo2o ()
14614 1.1 mrg {
14615 1.1 mrg case ${1} in
14616 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14617 1.1 mrg *) func_lo2o_result=${1} ;;
14618 1.1 mrg esac
14619 1.1 mrg }
14620 1.1 mrg
14621 1.1 mrg # func_xform libobj-or-source
14622 1.1 mrg func_xform ()
14623 1.1 mrg {
14624 1.1 mrg func_xform_result=${1%.*}.lo
14625 1.1 mrg }
14626 1.1 mrg
14627 1.1 mrg # func_arith arithmetic-term...
14628 1.1 mrg func_arith ()
14629 1.1 mrg {
14630 1.1 mrg func_arith_result=$(( $* ))
14631 1.1 mrg }
14632 1.1 mrg
14633 1.1 mrg # func_len string
14634 1.1 mrg # STRING may not start with a hyphen.
14635 1.1 mrg func_len ()
14636 1.1 mrg {
14637 1.1 mrg func_len_result=${#1}
14638 1.1 mrg }
14639 1.1 mrg
14640 1.1 mrg _LT_EOF
14641 1.1 mrg ;;
14642 1.1 mrg *) # Bourne compatible functions.
14643 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14644 1.1 mrg
14645 1.1 mrg # func_dirname file append nondir_replacement
14646 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14647 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
14648 1.1 mrg func_dirname ()
14649 1.1 mrg {
14650 1.1 mrg # Extract subdirectory from the argument.
14651 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14652 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
14653 1.1 mrg func_dirname_result="${3}"
14654 1.1 mrg else
14655 1.1 mrg func_dirname_result="$func_dirname_result${2}"
14656 1.1 mrg fi
14657 1.1 mrg }
14658 1.1 mrg
14659 1.1 mrg # func_basename file
14660 1.1 mrg func_basename ()
14661 1.1 mrg {
14662 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14663 1.1 mrg }
14664 1.1 mrg
14665 1.1 mrg
14666 1.1 mrg # func_stripname prefix suffix name
14667 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14668 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14669 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14670 1.1 mrg # dot (in which case that matches only a dot).
14671 1.1 mrg # func_strip_suffix prefix name
14672 1.1 mrg func_stripname ()
14673 1.1 mrg {
14674 1.1 mrg case ${2} in
14675 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14676 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14677 1.1 mrg esac
14678 1.1 mrg }
14679 1.1 mrg
14680 1.1 mrg # sed scripts:
14681 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14682 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
14683 1.1 mrg
14684 1.1 mrg # func_opt_split
14685 1.1 mrg func_opt_split ()
14686 1.1 mrg {
14687 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14688 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14689 1.1 mrg }
14690 1.1 mrg
14691 1.1 mrg # func_lo2o object
14692 1.1 mrg func_lo2o ()
14693 1.1 mrg {
14694 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14695 1.1 mrg }
14696 1.1 mrg
14697 1.1 mrg # func_xform libobj-or-source
14698 1.1 mrg func_xform ()
14699 1.1 mrg {
14700 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14701 1.1 mrg }
14702 1.1 mrg
14703 1.1 mrg # func_arith arithmetic-term...
14704 1.1 mrg func_arith ()
14705 1.1 mrg {
14706 1.1 mrg func_arith_result=`expr "$@"`
14707 1.1 mrg }
14708 1.1 mrg
14709 1.1 mrg # func_len string
14710 1.1 mrg # STRING may not start with a hyphen.
14711 1.1 mrg func_len ()
14712 1.1 mrg {
14713 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14714 1.1 mrg }
14715 1.1 mrg
14716 1.1 mrg _LT_EOF
14717 1.1 mrg esac
14718 1.1 mrg
14719 1.1 mrg case $lt_shell_append in
14720 1.1 mrg yes)
14721 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14722 1.1 mrg
14723 1.1 mrg # func_append var value
14724 1.1 mrg # Append VALUE to the end of shell variable VAR.
14725 1.1 mrg func_append ()
14726 1.1 mrg {
14727 1.1 mrg eval "$1+=\$2"
14728 1.1 mrg }
14729 1.1 mrg _LT_EOF
14730 1.1 mrg ;;
14731 1.1 mrg *)
14732 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14733 1.1 mrg
14734 1.1 mrg # func_append var value
14735 1.1 mrg # Append VALUE to the end of shell variable VAR.
14736 1.1 mrg func_append ()
14737 1.1 mrg {
14738 1.1 mrg eval "$1=\$$1\$2"
14739 1.1 mrg }
14740 1.1 mrg
14741 1.1 mrg _LT_EOF
14742 1.1 mrg ;;
14743 1.1 mrg esac
14744 1.1 mrg
14745 1.1 mrg
14746 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14747 1.1 mrg || (rm -f "$cfgfile"; exit 1)
14748 1.1 mrg
14749 1.1 mrg mv -f "$cfgfile" "$ofile" ||
14750 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14751 1.1 mrg chmod +x "$ofile"
14752 1.1 mrg
14753 1.1 mrg ;;
14754 1.1 mrg "gstdint.h":C)
14755 1.1 mrg if test "$GCC" = yes; then
14756 1.1 mrg echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
14757 1.1 mrg else
14758 1.1 mrg echo "/* generated for $CC */" > tmp-stdint.h
14759 1.1 mrg fi
14760 1.1 mrg
14761 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14762 1.1 mrg
14763 1.1 mrg #ifndef GCC_GENERATED_STDINT_H
14764 1.1 mrg #define GCC_GENERATED_STDINT_H 1
14765 1.1 mrg
14766 1.1 mrg #include <sys/types.h>
14767 1.1 mrg EOF
14768 1.1 mrg
14769 1.1 mrg if test "$acx_cv_header_stdint" != stdint.h; then
14770 1.1 mrg echo "#include <stddef.h>" >> tmp-stdint.h
14771 1.1 mrg fi
14772 1.1 mrg if test "$acx_cv_header_stdint" != stddef.h; then
14773 1.1 mrg echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
14774 1.1 mrg fi
14775 1.1 mrg
14776 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14777 1.1 mrg /* glibc uses these symbols as guards to prevent redefinitions. */
14778 1.1 mrg #ifdef __int8_t_defined
14779 1.1 mrg #define _INT8_T
14780 1.1 mrg #define _INT16_T
14781 1.1 mrg #define _INT32_T
14782 1.1 mrg #endif
14783 1.1 mrg #ifdef __uint32_t_defined
14784 1.1 mrg #define _UINT32_T
14785 1.1 mrg #endif
14786 1.1 mrg
14787 1.1 mrg EOF
14788 1.1 mrg
14789 1.1 mrg # ----------------- done header, emit basic int types -------------
14790 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
14791 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14792 1.1 mrg
14793 1.1 mrg #ifndef _UINT8_T
14794 1.1 mrg #define _UINT8_T
14795 1.1 mrg #ifndef __uint8_t_defined
14796 1.1 mrg #define __uint8_t_defined
14797 1.1 mrg #ifndef uint8_t
14798 1.1 mrg typedef unsigned $acx_cv_type_int8_t uint8_t;
14799 1.1 mrg #endif
14800 1.1 mrg #endif
14801 1.1 mrg #endif
14802 1.1 mrg
14803 1.1 mrg #ifndef _UINT16_T
14804 1.1 mrg #define _UINT16_T
14805 1.1 mrg #ifndef __uint16_t_defined
14806 1.1 mrg #define __uint16_t_defined
14807 1.1 mrg #ifndef uint16_t
14808 1.1 mrg typedef unsigned $acx_cv_type_int16_t uint16_t;
14809 1.1 mrg #endif
14810 1.1 mrg #endif
14811 1.1 mrg #endif
14812 1.1 mrg
14813 1.1 mrg #ifndef _UINT32_T
14814 1.1 mrg #define _UINT32_T
14815 1.1 mrg #ifndef __uint32_t_defined
14816 1.1 mrg #define __uint32_t_defined
14817 1.1 mrg #ifndef uint32_t
14818 1.1 mrg typedef unsigned $acx_cv_type_int32_t uint32_t;
14819 1.1 mrg #endif
14820 1.1 mrg #endif
14821 1.1 mrg #endif
14822 1.1 mrg
14823 1.1 mrg #ifndef _INT8_T
14824 1.1 mrg #define _INT8_T
14825 1.1 mrg #ifndef __int8_t_defined
14826 1.1 mrg #define __int8_t_defined
14827 1.1 mrg #ifndef int8_t
14828 1.1 mrg typedef $acx_cv_type_int8_t int8_t;
14829 1.1 mrg #endif
14830 1.1 mrg #endif
14831 1.1 mrg #endif
14832 1.1 mrg
14833 1.1 mrg #ifndef _INT16_T
14834 1.1 mrg #define _INT16_T
14835 1.1 mrg #ifndef __int16_t_defined
14836 1.1 mrg #define __int16_t_defined
14837 1.1 mrg #ifndef int16_t
14838 1.1 mrg typedef $acx_cv_type_int16_t int16_t;
14839 1.1 mrg #endif
14840 1.1 mrg #endif
14841 1.1 mrg #endif
14842 1.1 mrg
14843 1.1 mrg #ifndef _INT32_T
14844 1.1 mrg #define _INT32_T
14845 1.1 mrg #ifndef __int32_t_defined
14846 1.1 mrg #define __int32_t_defined
14847 1.1 mrg #ifndef int32_t
14848 1.1 mrg typedef $acx_cv_type_int32_t int32_t;
14849 1.1 mrg #endif
14850 1.1 mrg #endif
14851 1.1 mrg #endif
14852 1.1 mrg EOF
14853 1.1 mrg elif test "$ac_cv_type_u_int32_t" = yes; then
14854 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14855 1.1 mrg
14856 1.1 mrg /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
14857 1.1 mrg #ifndef _INT8_T
14858 1.1 mrg #define _INT8_T
14859 1.1 mrg #endif
14860 1.1 mrg #ifndef _INT16_T
14861 1.1 mrg #define _INT16_T
14862 1.1 mrg #endif
14863 1.1 mrg #ifndef _INT32_T
14864 1.1 mrg #define _INT32_T
14865 1.1 mrg #endif
14866 1.1 mrg
14867 1.1 mrg #ifndef _UINT8_T
14868 1.1 mrg #define _UINT8_T
14869 1.1 mrg #ifndef __uint8_t_defined
14870 1.1 mrg #define __uint8_t_defined
14871 1.1 mrg #ifndef uint8_t
14872 1.1 mrg typedef u_int8_t uint8_t;
14873 1.1 mrg #endif
14874 1.1 mrg #endif
14875 1.1 mrg #endif
14876 1.1 mrg
14877 1.1 mrg #ifndef _UINT16_T
14878 1.1 mrg #define _UINT16_T
14879 1.1 mrg #ifndef __uint16_t_defined
14880 1.1 mrg #define __uint16_t_defined
14881 1.1 mrg #ifndef uint16_t
14882 1.1 mrg typedef u_int16_t uint16_t;
14883 1.1 mrg #endif
14884 1.1 mrg #endif
14885 1.1 mrg #endif
14886 1.1 mrg
14887 1.1 mrg #ifndef _UINT32_T
14888 1.1 mrg #define _UINT32_T
14889 1.1 mrg #ifndef __uint32_t_defined
14890 1.1 mrg #define __uint32_t_defined
14891 1.1 mrg #ifndef uint32_t
14892 1.1 mrg typedef u_int32_t uint32_t;
14893 1.1 mrg #endif
14894 1.1 mrg #endif
14895 1.1 mrg #endif
14896 1.1 mrg EOF
14897 1.1 mrg else
14898 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14899 1.1 mrg
14900 1.1 mrg /* Some systems have guard macros to prevent redefinitions, define them. */
14901 1.1 mrg #ifndef _INT8_T
14902 1.1 mrg #define _INT8_T
14903 1.1 mrg #endif
14904 1.1 mrg #ifndef _INT16_T
14905 1.1 mrg #define _INT16_T
14906 1.1 mrg #endif
14907 1.1 mrg #ifndef _INT32_T
14908 1.1 mrg #define _INT32_T
14909 1.1 mrg #endif
14910 1.1 mrg #ifndef _UINT8_T
14911 1.1 mrg #define _UINT8_T
14912 1.1 mrg #endif
14913 1.1 mrg #ifndef _UINT16_T
14914 1.1 mrg #define _UINT16_T
14915 1.1 mrg #endif
14916 1.1 mrg #ifndef _UINT32_T
14917 1.1 mrg #define _UINT32_T
14918 1.1 mrg #endif
14919 1.1 mrg EOF
14920 1.1 mrg fi
14921 1.1 mrg
14922 1.1 mrg # ------------- done basic int types, emit int64_t types ------------
14923 1.1 mrg if test "$ac_cv_type_uint64_t" = yes; then
14924 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14925 1.1 mrg
14926 1.1 mrg /* system headers have good uint64_t and int64_t */
14927 1.1 mrg #ifndef _INT64_T
14928 1.1 mrg #define _INT64_T
14929 1.1 mrg #endif
14930 1.1 mrg #ifndef _UINT64_T
14931 1.1 mrg #define _UINT64_T
14932 1.1 mrg #endif
14933 1.1 mrg EOF
14934 1.1 mrg elif test "$ac_cv_type_u_int64_t" = yes; then
14935 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14936 1.1 mrg
14937 1.1 mrg /* system headers have an u_int64_t (and int64_t) */
14938 1.1 mrg #ifndef _INT64_T
14939 1.1 mrg #define _INT64_T
14940 1.1 mrg #endif
14941 1.1 mrg #ifndef _UINT64_T
14942 1.1 mrg #define _UINT64_T
14943 1.1 mrg #ifndef __uint64_t_defined
14944 1.1 mrg #define __uint64_t_defined
14945 1.1 mrg #ifndef uint64_t
14946 1.1 mrg typedef u_int64_t uint64_t;
14947 1.1 mrg #endif
14948 1.1 mrg #endif
14949 1.1 mrg #endif
14950 1.1 mrg EOF
14951 1.1 mrg elif test -n "$acx_cv_type_int64_t"; then
14952 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14953 1.1 mrg
14954 1.1 mrg /* architecture has a 64-bit type, $acx_cv_type_int64_t */
14955 1.1 mrg #ifndef _INT64_T
14956 1.1 mrg #define _INT64_T
14957 1.1 mrg #ifndef int64_t
14958 1.1 mrg typedef $acx_cv_type_int64_t int64_t;
14959 1.1 mrg #endif
14960 1.1 mrg #endif
14961 1.1 mrg #ifndef _UINT64_T
14962 1.1 mrg #define _UINT64_T
14963 1.1 mrg #ifndef __uint64_t_defined
14964 1.1 mrg #define __uint64_t_defined
14965 1.1 mrg #ifndef uint64_t
14966 1.1 mrg typedef unsigned $acx_cv_type_int64_t uint64_t;
14967 1.1 mrg #endif
14968 1.1 mrg #endif
14969 1.1 mrg #endif
14970 1.1 mrg EOF
14971 1.1 mrg else
14972 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14973 1.1 mrg
14974 1.1 mrg /* some common heuristics for int64_t, using compiler-specific tests */
14975 1.1 mrg #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
14976 1.1 mrg #ifndef _INT64_T
14977 1.1 mrg #define _INT64_T
14978 1.1 mrg #ifndef __int64_t_defined
14979 1.1 mrg #ifndef int64_t
14980 1.1 mrg typedef long long int64_t;
14981 1.1 mrg #endif
14982 1.1 mrg #endif
14983 1.1 mrg #endif
14984 1.1 mrg #ifndef _UINT64_T
14985 1.1 mrg #define _UINT64_T
14986 1.1 mrg #ifndef uint64_t
14987 1.1 mrg typedef unsigned long long uint64_t;
14988 1.1 mrg #endif
14989 1.1 mrg #endif
14990 1.1 mrg
14991 1.1 mrg #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
14992 1.1 mrg /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
14993 1.1 mrg does not implement __extension__. But that compiler doesn't define
14994 1.1 mrg __GNUC_MINOR__. */
14995 1.1 mrg # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
14996 1.1 mrg # define __extension__
14997 1.1 mrg # endif
14998 1.1 mrg
14999 1.1 mrg # ifndef _INT64_T
15000 1.1 mrg # define _INT64_T
15001 1.1 mrg # ifndef int64_t
15002 1.1 mrg __extension__ typedef long long int64_t;
15003 1.1 mrg # endif
15004 1.1 mrg # endif
15005 1.1 mrg # ifndef _UINT64_T
15006 1.1 mrg # define _UINT64_T
15007 1.1 mrg # ifndef uint64_t
15008 1.1 mrg __extension__ typedef unsigned long long uint64_t;
15009 1.1 mrg # endif
15010 1.1 mrg # endif
15011 1.1 mrg
15012 1.1 mrg #elif !defined __STRICT_ANSI__
15013 1.1 mrg # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
15014 1.1 mrg
15015 1.1 mrg # ifndef _INT64_T
15016 1.1 mrg # define _INT64_T
15017 1.1 mrg # ifndef int64_t
15018 1.1 mrg typedef __int64 int64_t;
15019 1.1 mrg # endif
15020 1.1 mrg # endif
15021 1.1 mrg # ifndef _UINT64_T
15022 1.1 mrg # define _UINT64_T
15023 1.1 mrg # ifndef uint64_t
15024 1.1 mrg typedef unsigned __int64 uint64_t;
15025 1.1 mrg # endif
15026 1.1 mrg # endif
15027 1.1 mrg # endif /* compiler */
15028 1.1 mrg
15029 1.1 mrg #endif /* ANSI version */
15030 1.1 mrg EOF
15031 1.1 mrg fi
15032 1.1 mrg
15033 1.1 mrg # ------------- done int64_t types, emit intptr types ------------
15034 1.1 mrg if test "$ac_cv_type_uintptr_t" != yes; then
15035 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15036 1.1 mrg
15037 1.1 mrg /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
15038 1.1 mrg #ifndef __uintptr_t_defined
15039 1.1 mrg #ifndef uintptr_t
15040 1.1 mrg typedef u$acx_cv_type_intptr_t uintptr_t;
15041 1.1 mrg #endif
15042 1.1 mrg #endif
15043 1.1 mrg #ifndef __intptr_t_defined
15044 1.1 mrg #ifndef intptr_t
15045 1.1 mrg typedef $acx_cv_type_intptr_t intptr_t;
15046 1.1 mrg #endif
15047 1.1 mrg #endif
15048 1.1 mrg EOF
15049 1.1 mrg fi
15050 1.1 mrg
15051 1.1 mrg # ------------- done intptr types, emit int_least types ------------
15052 1.1 mrg if test "$ac_cv_type_int_least32_t" != yes; then
15053 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15054 1.1 mrg
15055 1.1 mrg /* Define int_least types */
15056 1.1 mrg typedef int8_t int_least8_t;
15057 1.1 mrg typedef int16_t int_least16_t;
15058 1.1 mrg typedef int32_t int_least32_t;
15059 1.1 mrg #ifdef _INT64_T
15060 1.1 mrg typedef int64_t int_least64_t;
15061 1.1 mrg #endif
15062 1.1 mrg
15063 1.1 mrg typedef uint8_t uint_least8_t;
15064 1.1 mrg typedef uint16_t uint_least16_t;
15065 1.1 mrg typedef uint32_t uint_least32_t;
15066 1.1 mrg #ifdef _UINT64_T
15067 1.1 mrg typedef uint64_t uint_least64_t;
15068 1.1 mrg #endif
15069 1.1 mrg EOF
15070 1.1 mrg fi
15071 1.1 mrg
15072 1.1 mrg # ------------- done intptr types, emit int_fast types ------------
15073 1.1 mrg if test "$ac_cv_type_int_fast32_t" != yes; then
15074 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15075 1.1 mrg
15076 1.1 mrg /* Define int_fast types. short is often slow */
15077 1.1 mrg typedef int8_t int_fast8_t;
15078 1.1 mrg typedef int int_fast16_t;
15079 1.1 mrg typedef int32_t int_fast32_t;
15080 1.1 mrg #ifdef _INT64_T
15081 1.1 mrg typedef int64_t int_fast64_t;
15082 1.1 mrg #endif
15083 1.1 mrg
15084 1.1 mrg typedef uint8_t uint_fast8_t;
15085 1.1 mrg typedef unsigned int uint_fast16_t;
15086 1.1 mrg typedef uint32_t uint_fast32_t;
15087 1.1 mrg #ifdef _UINT64_T
15088 1.1 mrg typedef uint64_t uint_fast64_t;
15089 1.1 mrg #endif
15090 1.1 mrg EOF
15091 1.1 mrg fi
15092 1.1 mrg
15093 1.1 mrg if test "$ac_cv_type_uintmax_t" != yes; then
15094 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15095 1.1 mrg
15096 1.1 mrg /* Define intmax based on what we found */
15097 1.1 mrg #ifndef intmax_t
15098 1.1 mrg #ifdef _INT64_T
15099 1.1 mrg typedef int64_t intmax_t;
15100 1.1 mrg #else
15101 1.1 mrg typedef long intmax_t;
15102 1.1 mrg #endif
15103 1.1 mrg #endif
15104 1.1 mrg #ifndef uintmax_t
15105 1.1 mrg #ifdef _UINT64_T
15106 1.1 mrg typedef uint64_t uintmax_t;
15107 1.1 mrg #else
15108 1.1 mrg typedef unsigned long uintmax_t;
15109 1.1 mrg #endif
15110 1.1 mrg #endif
15111 1.1 mrg EOF
15112 1.1 mrg fi
15113 1.1 mrg
15114 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15115 1.1 mrg
15116 1.1 mrg #endif /* GCC_GENERATED_STDINT_H */
15117 1.1 mrg EOF
15118 1.1 mrg
15119 1.1 mrg if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
15120 1.1 mrg rm -f tmp-stdint.h
15121 1.1 mrg else
15122 1.1 mrg mv -f tmp-stdint.h gstdint.h
15123 1.1 mrg fi
15124 1.1 mrg
15125 1.1 mrg ;;
15126 1.1 mrg "default":C) if test -n "$CONFIG_FILES"; then
15127 1.1 mrg if test -n "${with_target_subdir}"; then
15128 1.1 mrg # Multilibs need MULTISUBDIR defined correctly in certain makefiles so
15129 1.1 mrg # that multilib installs will end up installed in the correct place.
15130 1.1 mrg # The testsuite needs it for multilib-aware ABI baseline files.
15131 1.1 mrg # To work around this not being passed down from config-ml.in ->
15132 1.1 mrg # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually
15133 1.1 mrg # append it here. Only modify Makefiles that have just been created.
15134 1.1 mrg #
15135 1.1 mrg # Also, get rid of this simulated-VPATH thing that automake does.
15136 1.1 mrg cat > vpsed << \_EOF
15137 1.1 mrg s!`test -f '$<' || echo '$(srcdir)/'`!!
15138 1.1 mrg _EOF
15139 1.1 mrg for i in $SUBDIRS; do
15140 1.1 mrg case $CONFIG_FILES in
15141 1.1 mrg *${i}/Makefile*)
15142 1.1 mrg #echo "Adding MULTISUBDIR to $i/Makefile"
15143 1.1 mrg sed -f vpsed $i/Makefile > tmp
15144 1.1 mrg grep '^MULTISUBDIR =' Makefile >> tmp
15145 1.1 mrg mv tmp $i/Makefile
15146 1.1 mrg ;;
15147 1.1 mrg esac
15148 1.1 mrg done
15149 1.1 mrg rm vpsed
15150 1.1 mrg fi
15151 1.1 mrg fi
15152 1.1 mrg ;;
15153 1.1 mrg
15154 1.1 mrg esac
15155 1.1 mrg done # for ac_tag
15156 1.1 mrg
15157 1.1 mrg
15158 1.1 mrg as_fn_exit 0
15159 1.1 mrg _ACEOF
15160 1.1 mrg ac_clean_files=$ac_clean_files_save
15161 1.1 mrg
15162 1.1 mrg test $ac_write_fail = 0 ||
15163 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15164 1.1 mrg
15165 1.1 mrg
15166 1.1 mrg # configure is writing to config.log, and then calls config.status.
15167 1.1 mrg # config.status does its own redirection, appending to config.log.
15168 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
15169 1.1 mrg # by configure, so config.status won't be able to write to it; its
15170 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
15171 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
15172 1.1 mrg # appended to by config.status. When coming back to configure, we
15173 1.1 mrg # need to make the FD available again.
15174 1.1 mrg if test "$no_create" != yes; then
15175 1.1 mrg ac_cs_success=:
15176 1.1 mrg ac_config_status_args=
15177 1.1 mrg test "$silent" = yes &&
15178 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
15179 1.1 mrg exec 5>/dev/null
15180 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15181 1.1 mrg exec 5>>config.log
15182 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15183 1.1 mrg # would make configure fail if this is the last instruction.
15184 1.1 mrg $ac_cs_success || as_fn_exit $?
15185 1.1 mrg fi
15186 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15187 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15188 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15189 1.1 mrg fi
15190 1.1 mrg
15191