configure revision 1.1.1.2 1 1.1 mrg #! /bin/sh
2 1.1 mrg # Guess values for system-dependent variables and create Makefiles.
3 1.1 mrg # Generated by GNU Autoconf 2.64 for 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.1 mrg BACKTRACE_SUPPORTED
611 1.1 mrg FORMAT_FILE
612 1.1 mrg BACKTRACE_SUPPORTS_THREADS
613 1.1 mrg PIC_FLAG
614 1.1 mrg WARN_FLAGS
615 1.1 mrg EXTRA_FLAGS
616 1.1 mrg BACKTRACE_FILE
617 1.1 mrg OTOOL64
618 1.1 mrg OTOOL
619 1.1 mrg LIPO
620 1.1 mrg NMEDIT
621 1.1 mrg DSYMUTIL
622 1.1 mrg AR
623 1.1 mrg OBJDUMP
624 1.1 mrg LN_S
625 1.1 mrg NM
626 1.1 mrg ac_ct_DUMPBIN
627 1.1 mrg DUMPBIN
628 1.1 mrg LD
629 1.1 mrg FGREP
630 1.1 mrg SED
631 1.1 mrg LIBTOOL
632 1.1 mrg RANLIB
633 1.1 mrg MAINT
634 1.1 mrg MAINTAINER_MODE_FALSE
635 1.1 mrg MAINTAINER_MODE_TRUE
636 1.1 mrg am__untar
637 1.1 mrg am__tar
638 1.1 mrg AMTAR
639 1.1 mrg am__leading_dot
640 1.1 mrg SET_MAKE
641 1.1 mrg AWK
642 1.1 mrg mkdir_p
643 1.1 mrg MKDIR_P
644 1.1 mrg INSTALL_STRIP_PROGRAM
645 1.1 mrg STRIP
646 1.1 mrg install_sh
647 1.1 mrg MAKEINFO
648 1.1 mrg AUTOHEADER
649 1.1 mrg AUTOMAKE
650 1.1 mrg AUTOCONF
651 1.1 mrg ACLOCAL
652 1.1 mrg VERSION
653 1.1 mrg PACKAGE
654 1.1 mrg CYGPATH_W
655 1.1 mrg am__isrc
656 1.1 mrg INSTALL_DATA
657 1.1 mrg INSTALL_SCRIPT
658 1.1 mrg INSTALL_PROGRAM
659 1.1 mrg libtool_VERSION
660 1.1 mrg EGREP
661 1.1 mrg GREP
662 1.1 mrg CPP
663 1.1 mrg OBJEXT
664 1.1 mrg EXEEXT
665 1.1 mrg ac_ct_CC
666 1.1 mrg CPPFLAGS
667 1.1 mrg LDFLAGS
668 1.1 mrg CFLAGS
669 1.1 mrg CC
670 1.1 mrg target_os
671 1.1 mrg target_vendor
672 1.1 mrg target_cpu
673 1.1 mrg target
674 1.1 mrg host_os
675 1.1 mrg host_vendor
676 1.1 mrg host_cpu
677 1.1 mrg host
678 1.1 mrg build_os
679 1.1 mrg build_vendor
680 1.1 mrg build_cpu
681 1.1 mrg build
682 1.1 mrg multi_basedir
683 1.1 mrg target_alias
684 1.1 mrg host_alias
685 1.1 mrg build_alias
686 1.1 mrg LIBS
687 1.1 mrg ECHO_T
688 1.1 mrg ECHO_N
689 1.1 mrg ECHO_C
690 1.1 mrg DEFS
691 1.1 mrg mandir
692 1.1 mrg localedir
693 1.1 mrg libdir
694 1.1 mrg psdir
695 1.1 mrg pdfdir
696 1.1 mrg dvidir
697 1.1 mrg htmldir
698 1.1 mrg infodir
699 1.1 mrg docdir
700 1.1 mrg oldincludedir
701 1.1 mrg includedir
702 1.1 mrg localstatedir
703 1.1 mrg sharedstatedir
704 1.1 mrg sysconfdir
705 1.1 mrg datadir
706 1.1 mrg datarootdir
707 1.1 mrg libexecdir
708 1.1 mrg sbindir
709 1.1 mrg bindir
710 1.1 mrg program_transform_name
711 1.1 mrg prefix
712 1.1 mrg exec_prefix
713 1.1 mrg PACKAGE_URL
714 1.1 mrg PACKAGE_BUGREPORT
715 1.1 mrg PACKAGE_STRING
716 1.1 mrg PACKAGE_VERSION
717 1.1 mrg PACKAGE_TARNAME
718 1.1 mrg PACKAGE_NAME
719 1.1 mrg PATH_SEPARATOR
720 1.1 mrg SHELL'
721 1.1 mrg ac_subst_files=''
722 1.1 mrg ac_user_opts='
723 1.1 mrg enable_option_checking
724 1.1 mrg enable_multilib
725 1.1 mrg enable_maintainer_mode
726 1.1 mrg with_target_subdir
727 1.1 mrg enable_shared
728 1.1 mrg enable_static
729 1.1 mrg with_pic
730 1.1 mrg enable_fast_install
731 1.1 mrg with_gnu_ld
732 1.1 mrg enable_libtool_lock
733 1.1 mrg with_system_libunwind
734 1.1.1.2 mrg enable_host_shared
735 1.1 mrg '
736 1.1 mrg ac_precious_vars='build_alias
737 1.1 mrg host_alias
738 1.1 mrg target_alias
739 1.1 mrg CC
740 1.1 mrg CFLAGS
741 1.1 mrg LDFLAGS
742 1.1 mrg LIBS
743 1.1 mrg CPPFLAGS
744 1.1 mrg CPP'
745 1.1 mrg
746 1.1 mrg
747 1.1 mrg # Initialize some variables set by options.
748 1.1 mrg ac_init_help=
749 1.1 mrg ac_init_version=false
750 1.1 mrg ac_unrecognized_opts=
751 1.1 mrg ac_unrecognized_sep=
752 1.1 mrg # The variables have the same names as the options, with
753 1.1 mrg # dashes changed to underlines.
754 1.1 mrg cache_file=/dev/null
755 1.1 mrg exec_prefix=NONE
756 1.1 mrg no_create=
757 1.1 mrg no_recursion=
758 1.1 mrg prefix=NONE
759 1.1 mrg program_prefix=NONE
760 1.1 mrg program_suffix=NONE
761 1.1 mrg program_transform_name=s,x,x,
762 1.1 mrg silent=
763 1.1 mrg site=
764 1.1 mrg srcdir=
765 1.1 mrg verbose=
766 1.1 mrg x_includes=NONE
767 1.1 mrg x_libraries=NONE
768 1.1 mrg
769 1.1 mrg # Installation directory options.
770 1.1 mrg # These are left unexpanded so users can "make install exec_prefix=/foo"
771 1.1 mrg # and all the variables that are supposed to be based on exec_prefix
772 1.1 mrg # by default will actually change.
773 1.1 mrg # Use braces instead of parens because sh, perl, etc. also accept them.
774 1.1 mrg # (The list follows the same order as the GNU Coding Standards.)
775 1.1 mrg bindir='${exec_prefix}/bin'
776 1.1 mrg sbindir='${exec_prefix}/sbin'
777 1.1 mrg libexecdir='${exec_prefix}/libexec'
778 1.1 mrg datarootdir='${prefix}/share'
779 1.1 mrg datadir='${datarootdir}'
780 1.1 mrg sysconfdir='${prefix}/etc'
781 1.1 mrg sharedstatedir='${prefix}/com'
782 1.1 mrg localstatedir='${prefix}/var'
783 1.1 mrg includedir='${prefix}/include'
784 1.1 mrg oldincludedir='/usr/include'
785 1.1 mrg docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
786 1.1 mrg infodir='${datarootdir}/info'
787 1.1 mrg htmldir='${docdir}'
788 1.1 mrg dvidir='${docdir}'
789 1.1 mrg pdfdir='${docdir}'
790 1.1 mrg psdir='${docdir}'
791 1.1 mrg libdir='${exec_prefix}/lib'
792 1.1 mrg localedir='${datarootdir}/locale'
793 1.1 mrg mandir='${datarootdir}/man'
794 1.1 mrg
795 1.1 mrg ac_prev=
796 1.1 mrg ac_dashdash=
797 1.1 mrg for ac_option
798 1.1 mrg do
799 1.1 mrg # If the previous option needs an argument, assign it.
800 1.1 mrg if test -n "$ac_prev"; then
801 1.1 mrg eval $ac_prev=\$ac_option
802 1.1 mrg ac_prev=
803 1.1 mrg continue
804 1.1 mrg fi
805 1.1 mrg
806 1.1 mrg case $ac_option in
807 1.1 mrg *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
808 1.1 mrg *) ac_optarg=yes ;;
809 1.1 mrg esac
810 1.1 mrg
811 1.1 mrg # Accept the important Cygnus configure options, so we can diagnose typos.
812 1.1 mrg
813 1.1 mrg case $ac_dashdash$ac_option in
814 1.1 mrg --)
815 1.1 mrg ac_dashdash=yes ;;
816 1.1 mrg
817 1.1 mrg -bindir | --bindir | --bindi | --bind | --bin | --bi)
818 1.1 mrg ac_prev=bindir ;;
819 1.1 mrg -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
820 1.1 mrg bindir=$ac_optarg ;;
821 1.1 mrg
822 1.1 mrg -build | --build | --buil | --bui | --bu)
823 1.1 mrg ac_prev=build_alias ;;
824 1.1 mrg -build=* | --build=* | --buil=* | --bui=* | --bu=*)
825 1.1 mrg build_alias=$ac_optarg ;;
826 1.1 mrg
827 1.1 mrg -cache-file | --cache-file | --cache-fil | --cache-fi \
828 1.1 mrg | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
829 1.1 mrg ac_prev=cache_file ;;
830 1.1 mrg -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
831 1.1 mrg | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
832 1.1 mrg cache_file=$ac_optarg ;;
833 1.1 mrg
834 1.1 mrg --config-cache | -C)
835 1.1 mrg cache_file=config.cache ;;
836 1.1 mrg
837 1.1 mrg -datadir | --datadir | --datadi | --datad)
838 1.1 mrg ac_prev=datadir ;;
839 1.1 mrg -datadir=* | --datadir=* | --datadi=* | --datad=*)
840 1.1 mrg datadir=$ac_optarg ;;
841 1.1 mrg
842 1.1 mrg -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
843 1.1 mrg | --dataroo | --dataro | --datar)
844 1.1 mrg ac_prev=datarootdir ;;
845 1.1 mrg -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
846 1.1 mrg | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
847 1.1 mrg datarootdir=$ac_optarg ;;
848 1.1 mrg
849 1.1 mrg -disable-* | --disable-*)
850 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
851 1.1 mrg # Reject names that are not valid shell variable names.
852 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
853 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
854 1.1 mrg ac_useropt_orig=$ac_useropt
855 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
856 1.1 mrg case $ac_user_opts in
857 1.1 mrg *"
858 1.1 mrg "enable_$ac_useropt"
859 1.1 mrg "*) ;;
860 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
861 1.1 mrg ac_unrecognized_sep=', ';;
862 1.1 mrg esac
863 1.1 mrg eval enable_$ac_useropt=no ;;
864 1.1 mrg
865 1.1 mrg -docdir | --docdir | --docdi | --doc | --do)
866 1.1 mrg ac_prev=docdir ;;
867 1.1 mrg -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
868 1.1 mrg docdir=$ac_optarg ;;
869 1.1 mrg
870 1.1 mrg -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
871 1.1 mrg ac_prev=dvidir ;;
872 1.1 mrg -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
873 1.1 mrg dvidir=$ac_optarg ;;
874 1.1 mrg
875 1.1 mrg -enable-* | --enable-*)
876 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
877 1.1 mrg # Reject names that are not valid shell variable names.
878 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
879 1.1 mrg as_fn_error "invalid feature name: $ac_useropt"
880 1.1 mrg ac_useropt_orig=$ac_useropt
881 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
882 1.1 mrg case $ac_user_opts in
883 1.1 mrg *"
884 1.1 mrg "enable_$ac_useropt"
885 1.1 mrg "*) ;;
886 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
887 1.1 mrg ac_unrecognized_sep=', ';;
888 1.1 mrg esac
889 1.1 mrg eval enable_$ac_useropt=\$ac_optarg ;;
890 1.1 mrg
891 1.1 mrg -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
892 1.1 mrg | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
893 1.1 mrg | --exec | --exe | --ex)
894 1.1 mrg ac_prev=exec_prefix ;;
895 1.1 mrg -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
896 1.1 mrg | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
897 1.1 mrg | --exec=* | --exe=* | --ex=*)
898 1.1 mrg exec_prefix=$ac_optarg ;;
899 1.1 mrg
900 1.1 mrg -gas | --gas | --ga | --g)
901 1.1 mrg # Obsolete; use --with-gas.
902 1.1 mrg with_gas=yes ;;
903 1.1 mrg
904 1.1 mrg -help | --help | --hel | --he | -h)
905 1.1 mrg ac_init_help=long ;;
906 1.1 mrg -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
907 1.1 mrg ac_init_help=recursive ;;
908 1.1 mrg -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
909 1.1 mrg ac_init_help=short ;;
910 1.1 mrg
911 1.1 mrg -host | --host | --hos | --ho)
912 1.1 mrg ac_prev=host_alias ;;
913 1.1 mrg -host=* | --host=* | --hos=* | --ho=*)
914 1.1 mrg host_alias=$ac_optarg ;;
915 1.1 mrg
916 1.1 mrg -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
917 1.1 mrg ac_prev=htmldir ;;
918 1.1 mrg -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
919 1.1 mrg | --ht=*)
920 1.1 mrg htmldir=$ac_optarg ;;
921 1.1 mrg
922 1.1 mrg -includedir | --includedir | --includedi | --included | --include \
923 1.1 mrg | --includ | --inclu | --incl | --inc)
924 1.1 mrg ac_prev=includedir ;;
925 1.1 mrg -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
926 1.1 mrg | --includ=* | --inclu=* | --incl=* | --inc=*)
927 1.1 mrg includedir=$ac_optarg ;;
928 1.1 mrg
929 1.1 mrg -infodir | --infodir | --infodi | --infod | --info | --inf)
930 1.1 mrg ac_prev=infodir ;;
931 1.1 mrg -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
932 1.1 mrg infodir=$ac_optarg ;;
933 1.1 mrg
934 1.1 mrg -libdir | --libdir | --libdi | --libd)
935 1.1 mrg ac_prev=libdir ;;
936 1.1 mrg -libdir=* | --libdir=* | --libdi=* | --libd=*)
937 1.1 mrg libdir=$ac_optarg ;;
938 1.1 mrg
939 1.1 mrg -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
940 1.1 mrg | --libexe | --libex | --libe)
941 1.1 mrg ac_prev=libexecdir ;;
942 1.1 mrg -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
943 1.1 mrg | --libexe=* | --libex=* | --libe=*)
944 1.1 mrg libexecdir=$ac_optarg ;;
945 1.1 mrg
946 1.1 mrg -localedir | --localedir | --localedi | --localed | --locale)
947 1.1 mrg ac_prev=localedir ;;
948 1.1 mrg -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
949 1.1 mrg localedir=$ac_optarg ;;
950 1.1 mrg
951 1.1 mrg -localstatedir | --localstatedir | --localstatedi | --localstated \
952 1.1 mrg | --localstate | --localstat | --localsta | --localst | --locals)
953 1.1 mrg ac_prev=localstatedir ;;
954 1.1 mrg -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
955 1.1 mrg | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
956 1.1 mrg localstatedir=$ac_optarg ;;
957 1.1 mrg
958 1.1 mrg -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
959 1.1 mrg ac_prev=mandir ;;
960 1.1 mrg -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
961 1.1 mrg mandir=$ac_optarg ;;
962 1.1 mrg
963 1.1 mrg -nfp | --nfp | --nf)
964 1.1 mrg # Obsolete; use --without-fp.
965 1.1 mrg with_fp=no ;;
966 1.1 mrg
967 1.1 mrg -no-create | --no-create | --no-creat | --no-crea | --no-cre \
968 1.1 mrg | --no-cr | --no-c | -n)
969 1.1 mrg no_create=yes ;;
970 1.1 mrg
971 1.1 mrg -no-recursion | --no-recursion | --no-recursio | --no-recursi \
972 1.1 mrg | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
973 1.1 mrg no_recursion=yes ;;
974 1.1 mrg
975 1.1 mrg -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
976 1.1 mrg | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
977 1.1 mrg | --oldin | --oldi | --old | --ol | --o)
978 1.1 mrg ac_prev=oldincludedir ;;
979 1.1 mrg -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
980 1.1 mrg | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
981 1.1 mrg | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
982 1.1 mrg oldincludedir=$ac_optarg ;;
983 1.1 mrg
984 1.1 mrg -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
985 1.1 mrg ac_prev=prefix ;;
986 1.1 mrg -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
987 1.1 mrg prefix=$ac_optarg ;;
988 1.1 mrg
989 1.1 mrg -program-prefix | --program-prefix | --program-prefi | --program-pref \
990 1.1 mrg | --program-pre | --program-pr | --program-p)
991 1.1 mrg ac_prev=program_prefix ;;
992 1.1 mrg -program-prefix=* | --program-prefix=* | --program-prefi=* \
993 1.1 mrg | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
994 1.1 mrg program_prefix=$ac_optarg ;;
995 1.1 mrg
996 1.1 mrg -program-suffix | --program-suffix | --program-suffi | --program-suff \
997 1.1 mrg | --program-suf | --program-su | --program-s)
998 1.1 mrg ac_prev=program_suffix ;;
999 1.1 mrg -program-suffix=* | --program-suffix=* | --program-suffi=* \
1000 1.1 mrg | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1001 1.1 mrg program_suffix=$ac_optarg ;;
1002 1.1 mrg
1003 1.1 mrg -program-transform-name | --program-transform-name \
1004 1.1 mrg | --program-transform-nam | --program-transform-na \
1005 1.1 mrg | --program-transform-n | --program-transform- \
1006 1.1 mrg | --program-transform | --program-transfor \
1007 1.1 mrg | --program-transfo | --program-transf \
1008 1.1 mrg | --program-trans | --program-tran \
1009 1.1 mrg | --progr-tra | --program-tr | --program-t)
1010 1.1 mrg ac_prev=program_transform_name ;;
1011 1.1 mrg -program-transform-name=* | --program-transform-name=* \
1012 1.1 mrg | --program-transform-nam=* | --program-transform-na=* \
1013 1.1 mrg | --program-transform-n=* | --program-transform-=* \
1014 1.1 mrg | --program-transform=* | --program-transfor=* \
1015 1.1 mrg | --program-transfo=* | --program-transf=* \
1016 1.1 mrg | --program-trans=* | --program-tran=* \
1017 1.1 mrg | --progr-tra=* | --program-tr=* | --program-t=*)
1018 1.1 mrg program_transform_name=$ac_optarg ;;
1019 1.1 mrg
1020 1.1 mrg -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1021 1.1 mrg ac_prev=pdfdir ;;
1022 1.1 mrg -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1023 1.1 mrg pdfdir=$ac_optarg ;;
1024 1.1 mrg
1025 1.1 mrg -psdir | --psdir | --psdi | --psd | --ps)
1026 1.1 mrg ac_prev=psdir ;;
1027 1.1 mrg -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1028 1.1 mrg psdir=$ac_optarg ;;
1029 1.1 mrg
1030 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1031 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
1032 1.1 mrg silent=yes ;;
1033 1.1 mrg
1034 1.1 mrg -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1035 1.1 mrg ac_prev=sbindir ;;
1036 1.1 mrg -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1037 1.1 mrg | --sbi=* | --sb=*)
1038 1.1 mrg sbindir=$ac_optarg ;;
1039 1.1 mrg
1040 1.1 mrg -sharedstatedir | --sharedstatedir | --sharedstatedi \
1041 1.1 mrg | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1042 1.1 mrg | --sharedst | --shareds | --shared | --share | --shar \
1043 1.1 mrg | --sha | --sh)
1044 1.1 mrg ac_prev=sharedstatedir ;;
1045 1.1 mrg -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1046 1.1 mrg | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1047 1.1 mrg | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1048 1.1 mrg | --sha=* | --sh=*)
1049 1.1 mrg sharedstatedir=$ac_optarg ;;
1050 1.1 mrg
1051 1.1 mrg -site | --site | --sit)
1052 1.1 mrg ac_prev=site ;;
1053 1.1 mrg -site=* | --site=* | --sit=*)
1054 1.1 mrg site=$ac_optarg ;;
1055 1.1 mrg
1056 1.1 mrg -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1057 1.1 mrg ac_prev=srcdir ;;
1058 1.1 mrg -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1059 1.1 mrg srcdir=$ac_optarg ;;
1060 1.1 mrg
1061 1.1 mrg -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1062 1.1 mrg | --syscon | --sysco | --sysc | --sys | --sy)
1063 1.1 mrg ac_prev=sysconfdir ;;
1064 1.1 mrg -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1065 1.1 mrg | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1066 1.1 mrg sysconfdir=$ac_optarg ;;
1067 1.1 mrg
1068 1.1 mrg -target | --target | --targe | --targ | --tar | --ta | --t)
1069 1.1 mrg ac_prev=target_alias ;;
1070 1.1 mrg -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1071 1.1 mrg target_alias=$ac_optarg ;;
1072 1.1 mrg
1073 1.1 mrg -v | -verbose | --verbose | --verbos | --verbo | --verb)
1074 1.1 mrg verbose=yes ;;
1075 1.1 mrg
1076 1.1 mrg -version | --version | --versio | --versi | --vers | -V)
1077 1.1 mrg ac_init_version=: ;;
1078 1.1 mrg
1079 1.1 mrg -with-* | --with-*)
1080 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1081 1.1 mrg # Reject names that are not valid shell variable names.
1082 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1083 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1084 1.1 mrg ac_useropt_orig=$ac_useropt
1085 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1086 1.1 mrg case $ac_user_opts in
1087 1.1 mrg *"
1088 1.1 mrg "with_$ac_useropt"
1089 1.1 mrg "*) ;;
1090 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1091 1.1 mrg ac_unrecognized_sep=', ';;
1092 1.1 mrg esac
1093 1.1 mrg eval with_$ac_useropt=\$ac_optarg ;;
1094 1.1 mrg
1095 1.1 mrg -without-* | --without-*)
1096 1.1 mrg ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1097 1.1 mrg # Reject names that are not valid shell variable names.
1098 1.1 mrg expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1099 1.1 mrg as_fn_error "invalid package name: $ac_useropt"
1100 1.1 mrg ac_useropt_orig=$ac_useropt
1101 1.1 mrg ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1102 1.1 mrg case $ac_user_opts in
1103 1.1 mrg *"
1104 1.1 mrg "with_$ac_useropt"
1105 1.1 mrg "*) ;;
1106 1.1 mrg *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1107 1.1 mrg ac_unrecognized_sep=', ';;
1108 1.1 mrg esac
1109 1.1 mrg eval with_$ac_useropt=no ;;
1110 1.1 mrg
1111 1.1 mrg --x)
1112 1.1 mrg # Obsolete; use --with-x.
1113 1.1 mrg with_x=yes ;;
1114 1.1 mrg
1115 1.1 mrg -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1116 1.1 mrg | --x-incl | --x-inc | --x-in | --x-i)
1117 1.1 mrg ac_prev=x_includes ;;
1118 1.1 mrg -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1119 1.1 mrg | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1120 1.1 mrg x_includes=$ac_optarg ;;
1121 1.1 mrg
1122 1.1 mrg -x-libraries | --x-libraries | --x-librarie | --x-librari \
1123 1.1 mrg | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1124 1.1 mrg ac_prev=x_libraries ;;
1125 1.1 mrg -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1126 1.1 mrg | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1127 1.1 mrg x_libraries=$ac_optarg ;;
1128 1.1 mrg
1129 1.1 mrg -*) as_fn_error "unrecognized option: \`$ac_option'
1130 1.1 mrg Try \`$0 --help' for more information."
1131 1.1 mrg ;;
1132 1.1 mrg
1133 1.1 mrg *=*)
1134 1.1 mrg ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1135 1.1 mrg # Reject names that are not valid shell variable names.
1136 1.1 mrg case $ac_envvar in #(
1137 1.1 mrg '' | [0-9]* | *[!_$as_cr_alnum]* )
1138 1.1 mrg as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1139 1.1 mrg esac
1140 1.1 mrg eval $ac_envvar=\$ac_optarg
1141 1.1 mrg export $ac_envvar ;;
1142 1.1 mrg
1143 1.1 mrg *)
1144 1.1 mrg # FIXME: should be removed in autoconf 3.0.
1145 1.1 mrg $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1146 1.1 mrg expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1147 1.1 mrg $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1148 1.1 mrg : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1149 1.1 mrg ;;
1150 1.1 mrg
1151 1.1 mrg esac
1152 1.1 mrg done
1153 1.1 mrg
1154 1.1 mrg if test -n "$ac_prev"; then
1155 1.1 mrg ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1156 1.1 mrg as_fn_error "missing argument to $ac_option"
1157 1.1 mrg fi
1158 1.1 mrg
1159 1.1 mrg if test -n "$ac_unrecognized_opts"; then
1160 1.1 mrg case $enable_option_checking in
1161 1.1 mrg no) ;;
1162 1.1 mrg fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1163 1.1 mrg *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1164 1.1 mrg esac
1165 1.1 mrg fi
1166 1.1 mrg
1167 1.1 mrg # Check all directory arguments for consistency.
1168 1.1 mrg for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1169 1.1 mrg datadir sysconfdir sharedstatedir localstatedir includedir \
1170 1.1 mrg oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1171 1.1 mrg libdir localedir mandir
1172 1.1 mrg do
1173 1.1 mrg eval ac_val=\$$ac_var
1174 1.1 mrg # Remove trailing slashes.
1175 1.1 mrg case $ac_val in
1176 1.1 mrg */ )
1177 1.1 mrg ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1178 1.1 mrg eval $ac_var=\$ac_val;;
1179 1.1 mrg esac
1180 1.1 mrg # Be sure to have absolute directory names.
1181 1.1 mrg case $ac_val in
1182 1.1 mrg [\\/$]* | ?:[\\/]* ) continue;;
1183 1.1 mrg NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1184 1.1 mrg esac
1185 1.1 mrg as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1186 1.1 mrg done
1187 1.1 mrg
1188 1.1 mrg # There might be people who depend on the old broken behavior: `$host'
1189 1.1 mrg # used to hold the argument of --host etc.
1190 1.1 mrg # FIXME: To remove some day.
1191 1.1 mrg build=$build_alias
1192 1.1 mrg host=$host_alias
1193 1.1 mrg target=$target_alias
1194 1.1 mrg
1195 1.1 mrg # FIXME: To remove some day.
1196 1.1 mrg if test "x$host_alias" != x; then
1197 1.1 mrg if test "x$build_alias" = x; then
1198 1.1 mrg cross_compiling=maybe
1199 1.1 mrg $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1200 1.1 mrg If a cross compiler is detected then cross compile mode will be used." >&2
1201 1.1 mrg elif test "x$build_alias" != "x$host_alias"; then
1202 1.1 mrg cross_compiling=yes
1203 1.1 mrg fi
1204 1.1 mrg fi
1205 1.1 mrg
1206 1.1 mrg ac_tool_prefix=
1207 1.1 mrg test -n "$host_alias" && ac_tool_prefix=$host_alias-
1208 1.1 mrg
1209 1.1 mrg test "$silent" = yes && exec 6>/dev/null
1210 1.1 mrg
1211 1.1 mrg
1212 1.1 mrg ac_pwd=`pwd` && test -n "$ac_pwd" &&
1213 1.1 mrg ac_ls_di=`ls -di .` &&
1214 1.1 mrg ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1215 1.1 mrg as_fn_error "working directory cannot be determined"
1216 1.1 mrg test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1217 1.1 mrg as_fn_error "pwd does not report name of working directory"
1218 1.1 mrg
1219 1.1 mrg
1220 1.1 mrg # Find the source files, if location was not specified.
1221 1.1 mrg if test -z "$srcdir"; then
1222 1.1 mrg ac_srcdir_defaulted=yes
1223 1.1 mrg # Try the directory containing this script, then the parent directory.
1224 1.1 mrg ac_confdir=`$as_dirname -- "$as_myself" ||
1225 1.1 mrg $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1226 1.1 mrg X"$as_myself" : 'X\(//\)[^/]' \| \
1227 1.1 mrg X"$as_myself" : 'X\(//\)$' \| \
1228 1.1 mrg X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1229 1.1 mrg $as_echo X"$as_myself" |
1230 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1231 1.1 mrg s//\1/
1232 1.1 mrg q
1233 1.1 mrg }
1234 1.1 mrg /^X\(\/\/\)[^/].*/{
1235 1.1 mrg s//\1/
1236 1.1 mrg q
1237 1.1 mrg }
1238 1.1 mrg /^X\(\/\/\)$/{
1239 1.1 mrg s//\1/
1240 1.1 mrg q
1241 1.1 mrg }
1242 1.1 mrg /^X\(\/\).*/{
1243 1.1 mrg s//\1/
1244 1.1 mrg q
1245 1.1 mrg }
1246 1.1 mrg s/.*/./; q'`
1247 1.1 mrg srcdir=$ac_confdir
1248 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1249 1.1 mrg srcdir=..
1250 1.1 mrg fi
1251 1.1 mrg else
1252 1.1 mrg ac_srcdir_defaulted=no
1253 1.1 mrg fi
1254 1.1 mrg if test ! -r "$srcdir/$ac_unique_file"; then
1255 1.1 mrg test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1256 1.1 mrg as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1257 1.1 mrg fi
1258 1.1 mrg ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 1.1 mrg ac_abs_confdir=`(
1260 1.1 mrg cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261 1.1 mrg pwd)`
1262 1.1 mrg # When building in place, set srcdir=.
1263 1.1 mrg if test "$ac_abs_confdir" = "$ac_pwd"; then
1264 1.1 mrg srcdir=.
1265 1.1 mrg fi
1266 1.1 mrg # Remove unnecessary trailing slashes from srcdir.
1267 1.1 mrg # Double slashes in file names in object file debugging info
1268 1.1 mrg # mess up M-x gdb in Emacs.
1269 1.1 mrg case $srcdir in
1270 1.1 mrg */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 1.1 mrg esac
1272 1.1 mrg for ac_var in $ac_precious_vars; do
1273 1.1 mrg eval ac_env_${ac_var}_set=\${${ac_var}+set}
1274 1.1 mrg eval ac_env_${ac_var}_value=\$${ac_var}
1275 1.1 mrg eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1276 1.1 mrg eval ac_cv_env_${ac_var}_value=\$${ac_var}
1277 1.1 mrg done
1278 1.1 mrg
1279 1.1 mrg #
1280 1.1 mrg # Report the --help message.
1281 1.1 mrg #
1282 1.1 mrg if test "$ac_init_help" = "long"; then
1283 1.1 mrg # Omit some internal or obsolete options to make the list less imposing.
1284 1.1 mrg # This message is too long to be a string in the A/UX 3.1 sh.
1285 1.1 mrg cat <<_ACEOF
1286 1.1 mrg \`configure' configures package-unused version-unused to adapt to many kinds of systems.
1287 1.1 mrg
1288 1.1 mrg Usage: $0 [OPTION]... [VAR=VALUE]...
1289 1.1 mrg
1290 1.1 mrg To assign environment variables (e.g., CC, CFLAGS...), specify them as
1291 1.1 mrg VAR=VALUE. See below for descriptions of some of the useful variables.
1292 1.1 mrg
1293 1.1 mrg Defaults for the options are specified in brackets.
1294 1.1 mrg
1295 1.1 mrg Configuration:
1296 1.1 mrg -h, --help display this help and exit
1297 1.1 mrg --help=short display options specific to this package
1298 1.1 mrg --help=recursive display the short help of all the included packages
1299 1.1 mrg -V, --version display version information and exit
1300 1.1 mrg -q, --quiet, --silent do not print \`checking...' messages
1301 1.1 mrg --cache-file=FILE cache test results in FILE [disabled]
1302 1.1 mrg -C, --config-cache alias for \`--cache-file=config.cache'
1303 1.1 mrg -n, --no-create do not create output files
1304 1.1 mrg --srcdir=DIR find the sources in DIR [configure dir or \`..']
1305 1.1 mrg
1306 1.1 mrg Installation directories:
1307 1.1 mrg --prefix=PREFIX install architecture-independent files in PREFIX
1308 1.1 mrg [$ac_default_prefix]
1309 1.1 mrg --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1310 1.1 mrg [PREFIX]
1311 1.1 mrg
1312 1.1 mrg By default, \`make install' will install all the files in
1313 1.1 mrg \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1314 1.1 mrg an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1315 1.1 mrg for instance \`--prefix=\$HOME'.
1316 1.1 mrg
1317 1.1 mrg For better control, use the options below.
1318 1.1 mrg
1319 1.1 mrg Fine tuning of the installation directories:
1320 1.1 mrg --bindir=DIR user executables [EPREFIX/bin]
1321 1.1 mrg --sbindir=DIR system admin executables [EPREFIX/sbin]
1322 1.1 mrg --libexecdir=DIR program executables [EPREFIX/libexec]
1323 1.1 mrg --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1324 1.1 mrg --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1325 1.1 mrg --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1326 1.1 mrg --libdir=DIR object code libraries [EPREFIX/lib]
1327 1.1 mrg --includedir=DIR C header files [PREFIX/include]
1328 1.1 mrg --oldincludedir=DIR C header files for non-gcc [/usr/include]
1329 1.1 mrg --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1330 1.1 mrg --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1331 1.1 mrg --infodir=DIR info documentation [DATAROOTDIR/info]
1332 1.1 mrg --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1333 1.1 mrg --mandir=DIR man documentation [DATAROOTDIR/man]
1334 1.1 mrg --docdir=DIR documentation root [DATAROOTDIR/doc/libbacktrace]
1335 1.1 mrg --htmldir=DIR html documentation [DOCDIR]
1336 1.1 mrg --dvidir=DIR dvi documentation [DOCDIR]
1337 1.1 mrg --pdfdir=DIR pdf documentation [DOCDIR]
1338 1.1 mrg --psdir=DIR ps documentation [DOCDIR]
1339 1.1 mrg _ACEOF
1340 1.1 mrg
1341 1.1 mrg cat <<\_ACEOF
1342 1.1 mrg
1343 1.1 mrg Program names:
1344 1.1 mrg --program-prefix=PREFIX prepend PREFIX to installed program names
1345 1.1 mrg --program-suffix=SUFFIX append SUFFIX to installed program names
1346 1.1 mrg --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1347 1.1 mrg
1348 1.1 mrg System types:
1349 1.1 mrg --build=BUILD configure for building on BUILD [guessed]
1350 1.1 mrg --host=HOST cross-compile to build programs to run on HOST [BUILD]
1351 1.1 mrg --target=TARGET configure for building compilers for TARGET [HOST]
1352 1.1 mrg _ACEOF
1353 1.1 mrg fi
1354 1.1 mrg
1355 1.1 mrg if test -n "$ac_init_help"; then
1356 1.1 mrg case $ac_init_help in
1357 1.1 mrg short | recursive ) echo "Configuration of package-unused version-unused:";;
1358 1.1 mrg esac
1359 1.1 mrg cat <<\_ACEOF
1360 1.1 mrg
1361 1.1 mrg Optional Features:
1362 1.1 mrg --disable-option-checking ignore unrecognized --enable/--with options
1363 1.1 mrg --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1364 1.1 mrg --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1365 1.1 mrg --enable-multilib build many library versions (default)
1366 1.1 mrg --enable-maintainer-mode enable make rules and dependencies not useful
1367 1.1 mrg (and sometimes confusing) to the casual installer
1368 1.1 mrg --enable-shared[=PKGS] build shared libraries [default=no]
1369 1.1 mrg --enable-static[=PKGS] build static libraries [default=yes]
1370 1.1 mrg --enable-fast-install[=PKGS]
1371 1.1 mrg optimize for fast installation [default=yes]
1372 1.1 mrg --disable-libtool-lock avoid locking (might break parallel builds)
1373 1.1.1.2 mrg --enable-host-shared build host code as shared libraries
1374 1.1 mrg
1375 1.1 mrg Optional Packages:
1376 1.1 mrg --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1377 1.1 mrg --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1378 1.1 mrg --with-target-subdir=SUBDIR Configuring in a subdirectory for target
1379 1.1 mrg --with-pic try to use only PIC/non-PIC objects [default=use
1380 1.1 mrg both]
1381 1.1 mrg --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1382 1.1 mrg --with-system-libunwind use installed libunwind
1383 1.1 mrg
1384 1.1 mrg Some influential environment variables:
1385 1.1 mrg CC C compiler command
1386 1.1 mrg CFLAGS C compiler flags
1387 1.1 mrg LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1388 1.1 mrg nonstandard directory <lib dir>
1389 1.1 mrg LIBS libraries to pass to the linker, e.g. -l<library>
1390 1.1 mrg CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1391 1.1 mrg you have headers in a nonstandard directory <include dir>
1392 1.1 mrg CPP C preprocessor
1393 1.1 mrg
1394 1.1 mrg Use these variables to override the choices made by `configure' or to help
1395 1.1 mrg it to find libraries and programs with nonstandard names/locations.
1396 1.1 mrg
1397 1.1 mrg Report bugs to the package provider.
1398 1.1 mrg _ACEOF
1399 1.1 mrg ac_status=$?
1400 1.1 mrg fi
1401 1.1 mrg
1402 1.1 mrg if test "$ac_init_help" = "recursive"; then
1403 1.1 mrg # If there are subdirs, report their specific --help.
1404 1.1 mrg for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1405 1.1 mrg test -d "$ac_dir" ||
1406 1.1 mrg { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1407 1.1 mrg continue
1408 1.1 mrg ac_builddir=.
1409 1.1 mrg
1410 1.1 mrg case "$ac_dir" in
1411 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 1.1 mrg *)
1413 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1414 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
1415 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1416 1.1 mrg case $ac_top_builddir_sub in
1417 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1418 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1419 1.1 mrg esac ;;
1420 1.1 mrg esac
1421 1.1 mrg ac_abs_top_builddir=$ac_pwd
1422 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
1423 1.1 mrg # for backward compatibility:
1424 1.1 mrg ac_top_builddir=$ac_top_build_prefix
1425 1.1 mrg
1426 1.1 mrg case $srcdir in
1427 1.1 mrg .) # We are building in place.
1428 1.1 mrg ac_srcdir=.
1429 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
1430 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
1431 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
1432 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
1433 1.1 mrg ac_top_srcdir=$srcdir
1434 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
1435 1.1 mrg *) # Relative name.
1436 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1437 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
1438 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1439 1.1 mrg esac
1440 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1441 1.1 mrg
1442 1.1 mrg cd "$ac_dir" || { ac_status=$?; continue; }
1443 1.1 mrg # Check for guested configure.
1444 1.1 mrg if test -f "$ac_srcdir/configure.gnu"; then
1445 1.1 mrg echo &&
1446 1.1 mrg $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1447 1.1 mrg elif test -f "$ac_srcdir/configure"; then
1448 1.1 mrg echo &&
1449 1.1 mrg $SHELL "$ac_srcdir/configure" --help=recursive
1450 1.1 mrg else
1451 1.1 mrg $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1452 1.1 mrg fi || ac_status=$?
1453 1.1 mrg cd "$ac_pwd" || { ac_status=$?; break; }
1454 1.1 mrg done
1455 1.1 mrg fi
1456 1.1 mrg
1457 1.1 mrg test -n "$ac_init_help" && exit $ac_status
1458 1.1 mrg if $ac_init_version; then
1459 1.1 mrg cat <<\_ACEOF
1460 1.1 mrg package-unused configure version-unused
1461 1.1 mrg generated by GNU Autoconf 2.64
1462 1.1 mrg
1463 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
1464 1.1 mrg This configure script is free software; the Free Software Foundation
1465 1.1 mrg gives unlimited permission to copy, distribute and modify it.
1466 1.1 mrg _ACEOF
1467 1.1 mrg exit
1468 1.1 mrg fi
1469 1.1 mrg
1470 1.1 mrg ## ------------------------ ##
1471 1.1 mrg ## Autoconf initialization. ##
1472 1.1 mrg ## ------------------------ ##
1473 1.1 mrg
1474 1.1 mrg # ac_fn_c_try_compile LINENO
1475 1.1 mrg # --------------------------
1476 1.1 mrg # Try to compile conftest.$ac_ext, and return whether this succeeded.
1477 1.1 mrg ac_fn_c_try_compile ()
1478 1.1 mrg {
1479 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1480 1.1 mrg rm -f conftest.$ac_objext
1481 1.1 mrg if { { ac_try="$ac_compile"
1482 1.1 mrg case "(($ac_try" in
1483 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1484 1.1 mrg *) ac_try_echo=$ac_try;;
1485 1.1 mrg esac
1486 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1487 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1488 1.1 mrg (eval "$ac_compile") 2>conftest.err
1489 1.1 mrg ac_status=$?
1490 1.1 mrg if test -s conftest.err; then
1491 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1492 1.1 mrg cat conftest.er1 >&5
1493 1.1 mrg mv -f conftest.er1 conftest.err
1494 1.1 mrg fi
1495 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1496 1.1 mrg test $ac_status = 0; } && {
1497 1.1 mrg test -z "$ac_c_werror_flag" ||
1498 1.1 mrg test ! -s conftest.err
1499 1.1 mrg } && test -s conftest.$ac_objext; then :
1500 1.1 mrg ac_retval=0
1501 1.1 mrg else
1502 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1503 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1504 1.1 mrg
1505 1.1 mrg ac_retval=1
1506 1.1 mrg fi
1507 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1508 1.1 mrg return $ac_retval
1509 1.1 mrg
1510 1.1 mrg } # ac_fn_c_try_compile
1511 1.1 mrg
1512 1.1 mrg # ac_fn_c_try_cpp LINENO
1513 1.1 mrg # ----------------------
1514 1.1 mrg # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1515 1.1 mrg ac_fn_c_try_cpp ()
1516 1.1 mrg {
1517 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1518 1.1 mrg if { { ac_try="$ac_cpp conftest.$ac_ext"
1519 1.1 mrg case "(($ac_try" in
1520 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1521 1.1 mrg *) ac_try_echo=$ac_try;;
1522 1.1 mrg esac
1523 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1524 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1525 1.1 mrg (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1526 1.1 mrg ac_status=$?
1527 1.1 mrg if test -s conftest.err; then
1528 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1529 1.1 mrg cat conftest.er1 >&5
1530 1.1 mrg mv -f conftest.er1 conftest.err
1531 1.1 mrg fi
1532 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1533 1.1 mrg test $ac_status = 0; } >/dev/null && {
1534 1.1 mrg test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1535 1.1 mrg test ! -s conftest.err
1536 1.1 mrg }; then :
1537 1.1 mrg ac_retval=0
1538 1.1 mrg else
1539 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1540 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1541 1.1 mrg
1542 1.1 mrg ac_retval=1
1543 1.1 mrg fi
1544 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1545 1.1 mrg return $ac_retval
1546 1.1 mrg
1547 1.1 mrg } # ac_fn_c_try_cpp
1548 1.1 mrg
1549 1.1 mrg # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1550 1.1 mrg # -------------------------------------------------------
1551 1.1 mrg # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1552 1.1 mrg # the include files in INCLUDES and setting the cache variable VAR
1553 1.1 mrg # accordingly.
1554 1.1 mrg ac_fn_c_check_header_mongrel ()
1555 1.1 mrg {
1556 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1557 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1558 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1559 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1560 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1561 1.1 mrg $as_echo_n "(cached) " >&6
1562 1.1 mrg fi
1563 1.1 mrg eval ac_res=\$$3
1564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1565 1.1 mrg $as_echo "$ac_res" >&6; }
1566 1.1 mrg else
1567 1.1 mrg # Is the header compilable?
1568 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1569 1.1 mrg $as_echo_n "checking $2 usability... " >&6; }
1570 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1571 1.1 mrg /* end confdefs.h. */
1572 1.1 mrg $4
1573 1.1 mrg #include <$2>
1574 1.1 mrg _ACEOF
1575 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1576 1.1 mrg ac_header_compiler=yes
1577 1.1 mrg else
1578 1.1 mrg ac_header_compiler=no
1579 1.1 mrg fi
1580 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1581 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1582 1.1 mrg $as_echo "$ac_header_compiler" >&6; }
1583 1.1 mrg
1584 1.1 mrg # Is the header present?
1585 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1586 1.1 mrg $as_echo_n "checking $2 presence... " >&6; }
1587 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1588 1.1 mrg /* end confdefs.h. */
1589 1.1 mrg #include <$2>
1590 1.1 mrg _ACEOF
1591 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
1592 1.1 mrg ac_header_preproc=yes
1593 1.1 mrg else
1594 1.1 mrg ac_header_preproc=no
1595 1.1 mrg fi
1596 1.1 mrg rm -f conftest.err conftest.$ac_ext
1597 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1598 1.1 mrg $as_echo "$ac_header_preproc" >&6; }
1599 1.1 mrg
1600 1.1 mrg # So? What about this header?
1601 1.1 mrg case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1602 1.1 mrg yes:no: )
1603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1604 1.1 mrg $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1605 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1606 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1607 1.1 mrg ;;
1608 1.1 mrg no:yes:* )
1609 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1610 1.1 mrg $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1612 1.1 mrg $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1613 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1614 1.1 mrg $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1615 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1616 1.1 mrg $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1617 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1618 1.1 mrg $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1619 1.1 mrg ;;
1620 1.1 mrg esac
1621 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1622 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1623 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1624 1.1 mrg $as_echo_n "(cached) " >&6
1625 1.1 mrg else
1626 1.1 mrg eval "$3=\$ac_header_compiler"
1627 1.1 mrg fi
1628 1.1 mrg eval ac_res=\$$3
1629 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1630 1.1 mrg $as_echo "$ac_res" >&6; }
1631 1.1 mrg fi
1632 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1633 1.1 mrg
1634 1.1 mrg } # ac_fn_c_check_header_mongrel
1635 1.1 mrg
1636 1.1 mrg # ac_fn_c_try_run LINENO
1637 1.1 mrg # ----------------------
1638 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1639 1.1 mrg # that executables *can* be run.
1640 1.1 mrg ac_fn_c_try_run ()
1641 1.1 mrg {
1642 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1643 1.1 mrg if { { ac_try="$ac_link"
1644 1.1 mrg case "(($ac_try" in
1645 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1646 1.1 mrg *) ac_try_echo=$ac_try;;
1647 1.1 mrg esac
1648 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1649 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1650 1.1 mrg (eval "$ac_link") 2>&5
1651 1.1 mrg ac_status=$?
1652 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1653 1.1 mrg test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1654 1.1 mrg { { case "(($ac_try" in
1655 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656 1.1 mrg *) ac_try_echo=$ac_try;;
1657 1.1 mrg esac
1658 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1660 1.1 mrg (eval "$ac_try") 2>&5
1661 1.1 mrg ac_status=$?
1662 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1663 1.1 mrg test $ac_status = 0; }; }; then :
1664 1.1 mrg ac_retval=0
1665 1.1 mrg else
1666 1.1 mrg $as_echo "$as_me: program exited with status $ac_status" >&5
1667 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1668 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1669 1.1 mrg
1670 1.1 mrg ac_retval=$ac_status
1671 1.1 mrg fi
1672 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1673 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1674 1.1 mrg return $ac_retval
1675 1.1 mrg
1676 1.1 mrg } # ac_fn_c_try_run
1677 1.1 mrg
1678 1.1 mrg # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1679 1.1 mrg # -------------------------------------------------------
1680 1.1 mrg # Tests whether HEADER exists and can be compiled using the include files in
1681 1.1 mrg # INCLUDES, setting the cache variable VAR accordingly.
1682 1.1 mrg ac_fn_c_check_header_compile ()
1683 1.1 mrg {
1684 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1686 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1687 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1688 1.1 mrg $as_echo_n "(cached) " >&6
1689 1.1 mrg else
1690 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1691 1.1 mrg /* end confdefs.h. */
1692 1.1 mrg $4
1693 1.1 mrg #include <$2>
1694 1.1 mrg _ACEOF
1695 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1696 1.1 mrg eval "$3=yes"
1697 1.1 mrg else
1698 1.1 mrg eval "$3=no"
1699 1.1 mrg fi
1700 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1701 1.1 mrg fi
1702 1.1 mrg eval ac_res=\$$3
1703 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1704 1.1 mrg $as_echo "$ac_res" >&6; }
1705 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1706 1.1 mrg
1707 1.1 mrg } # ac_fn_c_check_header_compile
1708 1.1 mrg
1709 1.1 mrg # ac_fn_c_try_link LINENO
1710 1.1 mrg # -----------------------
1711 1.1 mrg # Try to link conftest.$ac_ext, and return whether this succeeded.
1712 1.1 mrg ac_fn_c_try_link ()
1713 1.1 mrg {
1714 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1715 1.1 mrg rm -f conftest.$ac_objext conftest$ac_exeext
1716 1.1 mrg if { { ac_try="$ac_link"
1717 1.1 mrg case "(($ac_try" in
1718 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1719 1.1 mrg *) ac_try_echo=$ac_try;;
1720 1.1 mrg esac
1721 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722 1.1 mrg $as_echo "$ac_try_echo"; } >&5
1723 1.1 mrg (eval "$ac_link") 2>conftest.err
1724 1.1 mrg ac_status=$?
1725 1.1 mrg if test -s conftest.err; then
1726 1.1 mrg grep -v '^ *+' conftest.err >conftest.er1
1727 1.1 mrg cat conftest.er1 >&5
1728 1.1 mrg mv -f conftest.er1 conftest.err
1729 1.1 mrg fi
1730 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1731 1.1 mrg test $ac_status = 0; } && {
1732 1.1 mrg test -z "$ac_c_werror_flag" ||
1733 1.1 mrg test ! -s conftest.err
1734 1.1 mrg } && test -s conftest$ac_exeext && {
1735 1.1 mrg test "$cross_compiling" = yes ||
1736 1.1 mrg $as_test_x conftest$ac_exeext
1737 1.1 mrg }; then :
1738 1.1 mrg ac_retval=0
1739 1.1 mrg else
1740 1.1 mrg $as_echo "$as_me: failed program was:" >&5
1741 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
1742 1.1 mrg
1743 1.1 mrg ac_retval=1
1744 1.1 mrg fi
1745 1.1 mrg # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1746 1.1 mrg # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1747 1.1 mrg # interfere with the next link command; also delete a directory that is
1748 1.1 mrg # left behind by Apple's compiler. We do this before executing the actions.
1749 1.1 mrg rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1750 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1751 1.1 mrg return $ac_retval
1752 1.1 mrg
1753 1.1 mrg } # ac_fn_c_try_link
1754 1.1 mrg
1755 1.1 mrg # ac_fn_c_check_func LINENO FUNC VAR
1756 1.1 mrg # ----------------------------------
1757 1.1 mrg # Tests whether FUNC exists, setting the cache variable VAR accordingly
1758 1.1 mrg ac_fn_c_check_func ()
1759 1.1 mrg {
1760 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1761 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1762 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1763 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1764 1.1 mrg $as_echo_n "(cached) " >&6
1765 1.1 mrg else
1766 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1767 1.1 mrg /* end confdefs.h. */
1768 1.1 mrg /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1769 1.1 mrg For example, HP-UX 11i <limits.h> declares gettimeofday. */
1770 1.1 mrg #define $2 innocuous_$2
1771 1.1 mrg
1772 1.1 mrg /* System header to define __stub macros and hopefully few prototypes,
1773 1.1 mrg which can conflict with char $2 (); below.
1774 1.1 mrg Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1775 1.1 mrg <limits.h> exists even on freestanding compilers. */
1776 1.1 mrg
1777 1.1 mrg #ifdef __STDC__
1778 1.1 mrg # include <limits.h>
1779 1.1 mrg #else
1780 1.1 mrg # include <assert.h>
1781 1.1 mrg #endif
1782 1.1 mrg
1783 1.1 mrg #undef $2
1784 1.1 mrg
1785 1.1 mrg /* Override any GCC internal prototype to avoid an error.
1786 1.1 mrg Use char because int might match the return type of a GCC
1787 1.1 mrg builtin and then its argument prototype would still apply. */
1788 1.1 mrg #ifdef __cplusplus
1789 1.1 mrg extern "C"
1790 1.1 mrg #endif
1791 1.1 mrg char $2 ();
1792 1.1 mrg /* The GNU C library defines this for functions which it implements
1793 1.1 mrg to always fail with ENOSYS. Some functions are actually named
1794 1.1 mrg something starting with __ and the normal name is an alias. */
1795 1.1 mrg #if defined __stub_$2 || defined __stub___$2
1796 1.1 mrg choke me
1797 1.1 mrg #endif
1798 1.1 mrg
1799 1.1 mrg int
1800 1.1 mrg main ()
1801 1.1 mrg {
1802 1.1 mrg return $2 ();
1803 1.1 mrg ;
1804 1.1 mrg return 0;
1805 1.1 mrg }
1806 1.1 mrg _ACEOF
1807 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
1808 1.1 mrg eval "$3=yes"
1809 1.1 mrg else
1810 1.1 mrg eval "$3=no"
1811 1.1 mrg fi
1812 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
1813 1.1 mrg conftest$ac_exeext conftest.$ac_ext
1814 1.1 mrg fi
1815 1.1 mrg eval ac_res=\$$3
1816 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1817 1.1 mrg $as_echo "$ac_res" >&6; }
1818 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1819 1.1 mrg
1820 1.1 mrg } # ac_fn_c_check_func
1821 1.1 mrg
1822 1.1 mrg # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1823 1.1 mrg # -------------------------------------------
1824 1.1 mrg # Tests whether TYPE exists after having included INCLUDES, setting cache
1825 1.1 mrg # variable VAR accordingly.
1826 1.1 mrg ac_fn_c_check_type ()
1827 1.1 mrg {
1828 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1829 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1830 1.1 mrg $as_echo_n "checking for $2... " >&6; }
1831 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1832 1.1 mrg $as_echo_n "(cached) " >&6
1833 1.1 mrg else
1834 1.1 mrg eval "$3=no"
1835 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1836 1.1 mrg /* end confdefs.h. */
1837 1.1 mrg $4
1838 1.1 mrg int
1839 1.1 mrg main ()
1840 1.1 mrg {
1841 1.1 mrg if (sizeof ($2))
1842 1.1 mrg return 0;
1843 1.1 mrg ;
1844 1.1 mrg return 0;
1845 1.1 mrg }
1846 1.1 mrg _ACEOF
1847 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1848 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1849 1.1 mrg /* end confdefs.h. */
1850 1.1 mrg $4
1851 1.1 mrg int
1852 1.1 mrg main ()
1853 1.1 mrg {
1854 1.1 mrg if (sizeof (($2)))
1855 1.1 mrg return 0;
1856 1.1 mrg ;
1857 1.1 mrg return 0;
1858 1.1 mrg }
1859 1.1 mrg _ACEOF
1860 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1861 1.1 mrg
1862 1.1 mrg else
1863 1.1 mrg eval "$3=yes"
1864 1.1 mrg fi
1865 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1866 1.1 mrg fi
1867 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1868 1.1 mrg fi
1869 1.1 mrg eval ac_res=\$$3
1870 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1871 1.1 mrg $as_echo "$ac_res" >&6; }
1872 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1873 1.1 mrg
1874 1.1 mrg } # ac_fn_c_check_type
1875 1.1 mrg
1876 1.1 mrg # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1877 1.1 mrg # --------------------------------------------
1878 1.1 mrg # Tries to find the compile-time value of EXPR in a program that includes
1879 1.1 mrg # INCLUDES, setting VAR accordingly. Returns whether the value could be
1880 1.1 mrg # computed
1881 1.1 mrg ac_fn_c_compute_int ()
1882 1.1 mrg {
1883 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884 1.1 mrg if test "$cross_compiling" = yes; then
1885 1.1 mrg # Depending upon the size, compute the lo and hi bounds.
1886 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1887 1.1 mrg /* end confdefs.h. */
1888 1.1 mrg $4
1889 1.1 mrg int
1890 1.1 mrg main ()
1891 1.1 mrg {
1892 1.1 mrg static int test_array [1 - 2 * !(($2) >= 0)];
1893 1.1 mrg test_array [0] = 0
1894 1.1 mrg
1895 1.1 mrg ;
1896 1.1 mrg return 0;
1897 1.1 mrg }
1898 1.1 mrg _ACEOF
1899 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1900 1.1 mrg ac_lo=0 ac_mid=0
1901 1.1 mrg while :; do
1902 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1903 1.1 mrg /* end confdefs.h. */
1904 1.1 mrg $4
1905 1.1 mrg int
1906 1.1 mrg main ()
1907 1.1 mrg {
1908 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1909 1.1 mrg test_array [0] = 0
1910 1.1 mrg
1911 1.1 mrg ;
1912 1.1 mrg return 0;
1913 1.1 mrg }
1914 1.1 mrg _ACEOF
1915 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1916 1.1 mrg ac_hi=$ac_mid; break
1917 1.1 mrg else
1918 1.1 mrg as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1919 1.1 mrg if test $ac_lo -le $ac_mid; then
1920 1.1 mrg ac_lo= ac_hi=
1921 1.1 mrg break
1922 1.1 mrg fi
1923 1.1 mrg as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1924 1.1 mrg fi
1925 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1926 1.1 mrg done
1927 1.1 mrg else
1928 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1929 1.1 mrg /* end confdefs.h. */
1930 1.1 mrg $4
1931 1.1 mrg int
1932 1.1 mrg main ()
1933 1.1 mrg {
1934 1.1 mrg static int test_array [1 - 2 * !(($2) < 0)];
1935 1.1 mrg test_array [0] = 0
1936 1.1 mrg
1937 1.1 mrg ;
1938 1.1 mrg return 0;
1939 1.1 mrg }
1940 1.1 mrg _ACEOF
1941 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1942 1.1 mrg ac_hi=-1 ac_mid=-1
1943 1.1 mrg while :; do
1944 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1945 1.1 mrg /* end confdefs.h. */
1946 1.1 mrg $4
1947 1.1 mrg int
1948 1.1 mrg main ()
1949 1.1 mrg {
1950 1.1 mrg static int test_array [1 - 2 * !(($2) >= $ac_mid)];
1951 1.1 mrg test_array [0] = 0
1952 1.1 mrg
1953 1.1 mrg ;
1954 1.1 mrg return 0;
1955 1.1 mrg }
1956 1.1 mrg _ACEOF
1957 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1958 1.1 mrg ac_lo=$ac_mid; break
1959 1.1 mrg else
1960 1.1 mrg as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
1961 1.1 mrg if test $ac_mid -le $ac_hi; then
1962 1.1 mrg ac_lo= ac_hi=
1963 1.1 mrg break
1964 1.1 mrg fi
1965 1.1 mrg as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
1966 1.1 mrg fi
1967 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1968 1.1 mrg done
1969 1.1 mrg else
1970 1.1 mrg ac_lo= ac_hi=
1971 1.1 mrg fi
1972 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973 1.1 mrg fi
1974 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1975 1.1 mrg # Binary search between lo and hi bounds.
1976 1.1 mrg while test "x$ac_lo" != "x$ac_hi"; do
1977 1.1 mrg as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
1978 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979 1.1 mrg /* end confdefs.h. */
1980 1.1 mrg $4
1981 1.1 mrg int
1982 1.1 mrg main ()
1983 1.1 mrg {
1984 1.1 mrg static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1985 1.1 mrg test_array [0] = 0
1986 1.1 mrg
1987 1.1 mrg ;
1988 1.1 mrg return 0;
1989 1.1 mrg }
1990 1.1 mrg _ACEOF
1991 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
1992 1.1 mrg ac_hi=$ac_mid
1993 1.1 mrg else
1994 1.1 mrg as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
1995 1.1 mrg fi
1996 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1997 1.1 mrg done
1998 1.1 mrg case $ac_lo in #((
1999 1.1 mrg ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2000 1.1 mrg '') ac_retval=1 ;;
2001 1.1 mrg esac
2002 1.1 mrg else
2003 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004 1.1 mrg /* end confdefs.h. */
2005 1.1 mrg $4
2006 1.1 mrg static long int longval () { return $2; }
2007 1.1 mrg static unsigned long int ulongval () { return $2; }
2008 1.1 mrg #include <stdio.h>
2009 1.1 mrg #include <stdlib.h>
2010 1.1 mrg int
2011 1.1 mrg main ()
2012 1.1 mrg {
2013 1.1 mrg
2014 1.1 mrg FILE *f = fopen ("conftest.val", "w");
2015 1.1 mrg if (! f)
2016 1.1 mrg return 1;
2017 1.1 mrg if (($2) < 0)
2018 1.1 mrg {
2019 1.1 mrg long int i = longval ();
2020 1.1 mrg if (i != ($2))
2021 1.1 mrg return 1;
2022 1.1 mrg fprintf (f, "%ld", i);
2023 1.1 mrg }
2024 1.1 mrg else
2025 1.1 mrg {
2026 1.1 mrg unsigned long int i = ulongval ();
2027 1.1 mrg if (i != ($2))
2028 1.1 mrg return 1;
2029 1.1 mrg fprintf (f, "%lu", i);
2030 1.1 mrg }
2031 1.1 mrg /* Do not output a trailing newline, as this causes \r\n confusion
2032 1.1 mrg on some platforms. */
2033 1.1 mrg return ferror (f) || fclose (f) != 0;
2034 1.1 mrg
2035 1.1 mrg ;
2036 1.1 mrg return 0;
2037 1.1 mrg }
2038 1.1 mrg _ACEOF
2039 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
2040 1.1 mrg echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2041 1.1 mrg else
2042 1.1 mrg ac_retval=1
2043 1.1 mrg fi
2044 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2045 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
2046 1.1 mrg rm -f conftest.val
2047 1.1 mrg
2048 1.1 mrg fi
2049 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2050 1.1 mrg return $ac_retval
2051 1.1 mrg
2052 1.1 mrg } # ac_fn_c_compute_int
2053 1.1 mrg
2054 1.1 mrg # ac_fn_c_check_decl LINENO SYMBOL VAR
2055 1.1 mrg # ------------------------------------
2056 1.1 mrg # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2057 1.1 mrg ac_fn_c_check_decl ()
2058 1.1 mrg {
2059 1.1 mrg as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2060 1.1 mrg as_decl_name=`echo $2|sed 's/ *(.*//'`
2061 1.1 mrg as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2062 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2063 1.1 mrg $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2064 1.1 mrg if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2065 1.1 mrg $as_echo_n "(cached) " >&6
2066 1.1 mrg else
2067 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2068 1.1 mrg /* end confdefs.h. */
2069 1.1 mrg $4
2070 1.1 mrg int
2071 1.1 mrg main ()
2072 1.1 mrg {
2073 1.1 mrg #ifndef $as_decl_name
2074 1.1 mrg #ifdef __cplusplus
2075 1.1 mrg (void) $as_decl_use;
2076 1.1 mrg #else
2077 1.1 mrg (void) $as_decl_name;
2078 1.1 mrg #endif
2079 1.1 mrg #endif
2080 1.1 mrg
2081 1.1 mrg ;
2082 1.1 mrg return 0;
2083 1.1 mrg }
2084 1.1 mrg _ACEOF
2085 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
2086 1.1 mrg eval "$3=yes"
2087 1.1 mrg else
2088 1.1 mrg eval "$3=no"
2089 1.1 mrg fi
2090 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091 1.1 mrg fi
2092 1.1 mrg eval ac_res=\$$3
2093 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2094 1.1 mrg $as_echo "$ac_res" >&6; }
2095 1.1 mrg eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2096 1.1 mrg
2097 1.1 mrg } # ac_fn_c_check_decl
2098 1.1 mrg cat >config.log <<_ACEOF
2099 1.1 mrg This file contains any messages produced by compilers while
2100 1.1 mrg running configure, to aid debugging if configure makes a mistake.
2101 1.1 mrg
2102 1.1 mrg It was created by package-unused $as_me version-unused, which was
2103 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
2104 1.1 mrg
2105 1.1 mrg $ $0 $@
2106 1.1 mrg
2107 1.1 mrg _ACEOF
2108 1.1 mrg exec 5>>config.log
2109 1.1 mrg {
2110 1.1 mrg cat <<_ASUNAME
2111 1.1 mrg ## --------- ##
2112 1.1 mrg ## Platform. ##
2113 1.1 mrg ## --------- ##
2114 1.1 mrg
2115 1.1 mrg hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2116 1.1 mrg uname -m = `(uname -m) 2>/dev/null || echo unknown`
2117 1.1 mrg uname -r = `(uname -r) 2>/dev/null || echo unknown`
2118 1.1 mrg uname -s = `(uname -s) 2>/dev/null || echo unknown`
2119 1.1 mrg uname -v = `(uname -v) 2>/dev/null || echo unknown`
2120 1.1 mrg
2121 1.1 mrg /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2122 1.1 mrg /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2123 1.1 mrg
2124 1.1 mrg /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2125 1.1 mrg /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2126 1.1 mrg /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2127 1.1 mrg /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2128 1.1 mrg /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2129 1.1 mrg /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2130 1.1 mrg /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2131 1.1 mrg
2132 1.1 mrg _ASUNAME
2133 1.1 mrg
2134 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2135 1.1 mrg for as_dir in $PATH
2136 1.1 mrg do
2137 1.1 mrg IFS=$as_save_IFS
2138 1.1 mrg test -z "$as_dir" && as_dir=.
2139 1.1 mrg $as_echo "PATH: $as_dir"
2140 1.1 mrg done
2141 1.1 mrg IFS=$as_save_IFS
2142 1.1 mrg
2143 1.1 mrg } >&5
2144 1.1 mrg
2145 1.1 mrg cat >&5 <<_ACEOF
2146 1.1 mrg
2147 1.1 mrg
2148 1.1 mrg ## ----------- ##
2149 1.1 mrg ## Core tests. ##
2150 1.1 mrg ## ----------- ##
2151 1.1 mrg
2152 1.1 mrg _ACEOF
2153 1.1 mrg
2154 1.1 mrg
2155 1.1 mrg # Keep a trace of the command line.
2156 1.1 mrg # Strip out --no-create and --no-recursion so they do not pile up.
2157 1.1 mrg # Strip out --silent because we don't want to record it for future runs.
2158 1.1 mrg # Also quote any args containing shell meta-characters.
2159 1.1 mrg # Make two passes to allow for proper duplicate-argument suppression.
2160 1.1 mrg ac_configure_args=
2161 1.1 mrg ac_configure_args0=
2162 1.1 mrg ac_configure_args1=
2163 1.1 mrg ac_must_keep_next=false
2164 1.1 mrg for ac_pass in 1 2
2165 1.1 mrg do
2166 1.1 mrg for ac_arg
2167 1.1 mrg do
2168 1.1 mrg case $ac_arg in
2169 1.1 mrg -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2170 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2171 1.1 mrg | -silent | --silent | --silen | --sile | --sil)
2172 1.1 mrg continue ;;
2173 1.1 mrg *\'*)
2174 1.1 mrg ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2175 1.1 mrg esac
2176 1.1 mrg case $ac_pass in
2177 1.1 mrg 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2178 1.1 mrg 2)
2179 1.1 mrg as_fn_append ac_configure_args1 " '$ac_arg'"
2180 1.1 mrg if test $ac_must_keep_next = true; then
2181 1.1 mrg ac_must_keep_next=false # Got value, back to normal.
2182 1.1 mrg else
2183 1.1 mrg case $ac_arg in
2184 1.1 mrg *=* | --config-cache | -C | -disable-* | --disable-* \
2185 1.1 mrg | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2186 1.1 mrg | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2187 1.1 mrg | -with-* | --with-* | -without-* | --without-* | --x)
2188 1.1 mrg case "$ac_configure_args0 " in
2189 1.1 mrg "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2190 1.1 mrg esac
2191 1.1 mrg ;;
2192 1.1 mrg -* ) ac_must_keep_next=true ;;
2193 1.1 mrg esac
2194 1.1 mrg fi
2195 1.1 mrg as_fn_append ac_configure_args " '$ac_arg'"
2196 1.1 mrg ;;
2197 1.1 mrg esac
2198 1.1 mrg done
2199 1.1 mrg done
2200 1.1 mrg { ac_configure_args0=; unset ac_configure_args0;}
2201 1.1 mrg { ac_configure_args1=; unset ac_configure_args1;}
2202 1.1 mrg
2203 1.1 mrg # When interrupted or exit'd, cleanup temporary files, and complete
2204 1.1 mrg # config.log. We remove comments because anyway the quotes in there
2205 1.1 mrg # would cause problems or look ugly.
2206 1.1 mrg # WARNING: Use '\'' to represent an apostrophe within the trap.
2207 1.1 mrg # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2208 1.1 mrg trap 'exit_status=$?
2209 1.1 mrg # Save into config.log some information that might help in debugging.
2210 1.1 mrg {
2211 1.1 mrg echo
2212 1.1 mrg
2213 1.1 mrg cat <<\_ASBOX
2214 1.1 mrg ## ---------------- ##
2215 1.1 mrg ## Cache variables. ##
2216 1.1 mrg ## ---------------- ##
2217 1.1 mrg _ASBOX
2218 1.1 mrg echo
2219 1.1 mrg # The following way of writing the cache mishandles newlines in values,
2220 1.1 mrg (
2221 1.1 mrg for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2222 1.1 mrg eval ac_val=\$$ac_var
2223 1.1 mrg case $ac_val in #(
2224 1.1 mrg *${as_nl}*)
2225 1.1 mrg case $ac_var in #(
2226 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2227 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2228 1.1 mrg esac
2229 1.1 mrg case $ac_var in #(
2230 1.1 mrg _ | IFS | as_nl) ;; #(
2231 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2232 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
2233 1.1 mrg esac ;;
2234 1.1 mrg esac
2235 1.1 mrg done
2236 1.1 mrg (set) 2>&1 |
2237 1.1 mrg case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2238 1.1 mrg *${as_nl}ac_space=\ *)
2239 1.1 mrg sed -n \
2240 1.1 mrg "s/'\''/'\''\\\\'\'''\''/g;
2241 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2242 1.1 mrg ;; #(
2243 1.1 mrg *)
2244 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2245 1.1 mrg ;;
2246 1.1 mrg esac |
2247 1.1 mrg sort
2248 1.1 mrg )
2249 1.1 mrg echo
2250 1.1 mrg
2251 1.1 mrg cat <<\_ASBOX
2252 1.1 mrg ## ----------------- ##
2253 1.1 mrg ## Output variables. ##
2254 1.1 mrg ## ----------------- ##
2255 1.1 mrg _ASBOX
2256 1.1 mrg echo
2257 1.1 mrg for ac_var in $ac_subst_vars
2258 1.1 mrg do
2259 1.1 mrg eval ac_val=\$$ac_var
2260 1.1 mrg case $ac_val in
2261 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2262 1.1 mrg esac
2263 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2264 1.1 mrg done | sort
2265 1.1 mrg echo
2266 1.1 mrg
2267 1.1 mrg if test -n "$ac_subst_files"; then
2268 1.1 mrg cat <<\_ASBOX
2269 1.1 mrg ## ------------------- ##
2270 1.1 mrg ## File substitutions. ##
2271 1.1 mrg ## ------------------- ##
2272 1.1 mrg _ASBOX
2273 1.1 mrg echo
2274 1.1 mrg for ac_var in $ac_subst_files
2275 1.1 mrg do
2276 1.1 mrg eval ac_val=\$$ac_var
2277 1.1 mrg case $ac_val in
2278 1.1 mrg *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2279 1.1 mrg esac
2280 1.1 mrg $as_echo "$ac_var='\''$ac_val'\''"
2281 1.1 mrg done | sort
2282 1.1 mrg echo
2283 1.1 mrg fi
2284 1.1 mrg
2285 1.1 mrg if test -s confdefs.h; then
2286 1.1 mrg cat <<\_ASBOX
2287 1.1 mrg ## ----------- ##
2288 1.1 mrg ## confdefs.h. ##
2289 1.1 mrg ## ----------- ##
2290 1.1 mrg _ASBOX
2291 1.1 mrg echo
2292 1.1 mrg cat confdefs.h
2293 1.1 mrg echo
2294 1.1 mrg fi
2295 1.1 mrg test "$ac_signal" != 0 &&
2296 1.1 mrg $as_echo "$as_me: caught signal $ac_signal"
2297 1.1 mrg $as_echo "$as_me: exit $exit_status"
2298 1.1 mrg } >&5
2299 1.1 mrg rm -f core *.core core.conftest.* &&
2300 1.1 mrg rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2301 1.1 mrg exit $exit_status
2302 1.1 mrg ' 0
2303 1.1 mrg for ac_signal in 1 2 13 15; do
2304 1.1 mrg trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2305 1.1 mrg done
2306 1.1 mrg ac_signal=0
2307 1.1 mrg
2308 1.1 mrg # confdefs.h avoids OS command line length limits that DEFS can exceed.
2309 1.1 mrg rm -f -r conftest* confdefs.h
2310 1.1 mrg
2311 1.1 mrg $as_echo "/* confdefs.h */" > confdefs.h
2312 1.1 mrg
2313 1.1 mrg # Predefined preprocessor variables.
2314 1.1 mrg
2315 1.1 mrg cat >>confdefs.h <<_ACEOF
2316 1.1 mrg #define PACKAGE_NAME "$PACKAGE_NAME"
2317 1.1 mrg _ACEOF
2318 1.1 mrg
2319 1.1 mrg cat >>confdefs.h <<_ACEOF
2320 1.1 mrg #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2321 1.1 mrg _ACEOF
2322 1.1 mrg
2323 1.1 mrg cat >>confdefs.h <<_ACEOF
2324 1.1 mrg #define PACKAGE_VERSION "$PACKAGE_VERSION"
2325 1.1 mrg _ACEOF
2326 1.1 mrg
2327 1.1 mrg cat >>confdefs.h <<_ACEOF
2328 1.1 mrg #define PACKAGE_STRING "$PACKAGE_STRING"
2329 1.1 mrg _ACEOF
2330 1.1 mrg
2331 1.1 mrg cat >>confdefs.h <<_ACEOF
2332 1.1 mrg #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2333 1.1 mrg _ACEOF
2334 1.1 mrg
2335 1.1 mrg cat >>confdefs.h <<_ACEOF
2336 1.1 mrg #define PACKAGE_URL "$PACKAGE_URL"
2337 1.1 mrg _ACEOF
2338 1.1 mrg
2339 1.1 mrg
2340 1.1 mrg # Let the site file select an alternate cache file if it wants to.
2341 1.1 mrg # Prefer an explicitly selected file to automatically selected ones.
2342 1.1 mrg ac_site_file1=NONE
2343 1.1 mrg ac_site_file2=NONE
2344 1.1 mrg if test -n "$CONFIG_SITE"; then
2345 1.1 mrg ac_site_file1=$CONFIG_SITE
2346 1.1 mrg elif test "x$prefix" != xNONE; then
2347 1.1 mrg ac_site_file1=$prefix/share/config.site
2348 1.1 mrg ac_site_file2=$prefix/etc/config.site
2349 1.1 mrg else
2350 1.1 mrg ac_site_file1=$ac_default_prefix/share/config.site
2351 1.1 mrg ac_site_file2=$ac_default_prefix/etc/config.site
2352 1.1 mrg fi
2353 1.1 mrg for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2354 1.1 mrg do
2355 1.1 mrg test "x$ac_site_file" = xNONE && continue
2356 1.1 mrg if test -r "$ac_site_file"; then
2357 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2358 1.1 mrg $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2359 1.1 mrg sed 's/^/| /' "$ac_site_file" >&5
2360 1.1 mrg . "$ac_site_file"
2361 1.1 mrg fi
2362 1.1 mrg done
2363 1.1 mrg
2364 1.1 mrg if test -r "$cache_file"; then
2365 1.1 mrg # Some versions of bash will fail to source /dev/null (special
2366 1.1 mrg # files actually), so we avoid doing that.
2367 1.1 mrg if test -f "$cache_file"; then
2368 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2369 1.1 mrg $as_echo "$as_me: loading cache $cache_file" >&6;}
2370 1.1 mrg case $cache_file in
2371 1.1 mrg [\\/]* | ?:[\\/]* ) . "$cache_file";;
2372 1.1 mrg *) . "./$cache_file";;
2373 1.1 mrg esac
2374 1.1 mrg fi
2375 1.1 mrg else
2376 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2377 1.1 mrg $as_echo "$as_me: creating cache $cache_file" >&6;}
2378 1.1 mrg >$cache_file
2379 1.1 mrg fi
2380 1.1 mrg
2381 1.1 mrg # Check that the precious variables saved in the cache have kept the same
2382 1.1 mrg # value.
2383 1.1 mrg ac_cache_corrupted=false
2384 1.1 mrg for ac_var in $ac_precious_vars; do
2385 1.1 mrg eval ac_old_set=\$ac_cv_env_${ac_var}_set
2386 1.1 mrg eval ac_new_set=\$ac_env_${ac_var}_set
2387 1.1 mrg eval ac_old_val=\$ac_cv_env_${ac_var}_value
2388 1.1 mrg eval ac_new_val=\$ac_env_${ac_var}_value
2389 1.1 mrg case $ac_old_set,$ac_new_set in
2390 1.1 mrg set,)
2391 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2392 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2393 1.1 mrg ac_cache_corrupted=: ;;
2394 1.1 mrg ,set)
2395 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2396 1.1 mrg $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2397 1.1 mrg ac_cache_corrupted=: ;;
2398 1.1 mrg ,);;
2399 1.1 mrg *)
2400 1.1 mrg if test "x$ac_old_val" != "x$ac_new_val"; then
2401 1.1 mrg # differences in whitespace do not lead to failure.
2402 1.1 mrg ac_old_val_w=`echo x $ac_old_val`
2403 1.1 mrg ac_new_val_w=`echo x $ac_new_val`
2404 1.1 mrg if test "$ac_old_val_w" != "$ac_new_val_w"; then
2405 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2406 1.1 mrg $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2407 1.1 mrg ac_cache_corrupted=:
2408 1.1 mrg else
2409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2410 1.1 mrg $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2411 1.1 mrg eval $ac_var=\$ac_old_val
2412 1.1 mrg fi
2413 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2414 1.1 mrg $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2415 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2416 1.1 mrg $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2417 1.1 mrg fi;;
2418 1.1 mrg esac
2419 1.1 mrg # Pass precious variables to config.status.
2420 1.1 mrg if test "$ac_new_set" = set; then
2421 1.1 mrg case $ac_new_val in
2422 1.1 mrg *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2423 1.1 mrg *) ac_arg=$ac_var=$ac_new_val ;;
2424 1.1 mrg esac
2425 1.1 mrg case " $ac_configure_args " in
2426 1.1 mrg *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2427 1.1 mrg *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2428 1.1 mrg esac
2429 1.1 mrg fi
2430 1.1 mrg done
2431 1.1 mrg if $ac_cache_corrupted; then
2432 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2433 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2435 1.1 mrg $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2436 1.1 mrg as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2437 1.1 mrg fi
2438 1.1 mrg ## -------------------- ##
2439 1.1 mrg ## Main body of script. ##
2440 1.1 mrg ## -------------------- ##
2441 1.1 mrg
2442 1.1 mrg ac_ext=c
2443 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2444 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2445 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2446 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2447 1.1 mrg
2448 1.1 mrg
2449 1.1 mrg
2450 1.1 mrg
2451 1.1 mrg
2452 1.1 mrg
2453 1.1 mrg ac_config_headers="$ac_config_headers config.h"
2454 1.1 mrg
2455 1.1 mrg
2456 1.1 mrg if test -n "${with_target_subdir}"; then
2457 1.1 mrg # Default to --enable-multilib
2458 1.1 mrg # Check whether --enable-multilib was given.
2459 1.1 mrg if test "${enable_multilib+set}" = set; then :
2460 1.1 mrg enableval=$enable_multilib; case "$enableval" in
2461 1.1 mrg yes) multilib=yes ;;
2462 1.1 mrg no) multilib=no ;;
2463 1.1 mrg *) as_fn_error "bad value $enableval for multilib option" "$LINENO" 5 ;;
2464 1.1 mrg esac
2465 1.1 mrg else
2466 1.1 mrg multilib=yes
2467 1.1 mrg fi
2468 1.1 mrg
2469 1.1 mrg
2470 1.1 mrg # We may get other options which we leave undocumented:
2471 1.1 mrg # --with-target-subdir, --with-multisrctop, --with-multisubdir
2472 1.1 mrg # See config-ml.in if you want the gory details.
2473 1.1 mrg
2474 1.1 mrg if test "$srcdir" = "."; then
2475 1.1 mrg if test "$with_target_subdir" != "."; then
2476 1.1 mrg multi_basedir="$srcdir/$with_multisrctop../.."
2477 1.1 mrg else
2478 1.1 mrg multi_basedir="$srcdir/$with_multisrctop.."
2479 1.1 mrg fi
2480 1.1 mrg else
2481 1.1 mrg multi_basedir="$srcdir/.."
2482 1.1 mrg fi
2483 1.1 mrg
2484 1.1 mrg
2485 1.1 mrg # Even if the default multilib is not a cross compilation,
2486 1.1 mrg # it may be that some of the other multilibs are.
2487 1.1 mrg if test $cross_compiling = no && test $multilib = yes \
2488 1.1 mrg && test "x${with_multisubdir}" != x ; then
2489 1.1 mrg cross_compiling=maybe
2490 1.1 mrg fi
2491 1.1 mrg
2492 1.1 mrg ac_config_commands="$ac_config_commands default-1"
2493 1.1 mrg
2494 1.1 mrg fi
2495 1.1 mrg
2496 1.1 mrg ac_aux_dir=
2497 1.1 mrg for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2498 1.1 mrg for ac_t in install-sh install.sh shtool; do
2499 1.1 mrg if test -f "$ac_dir/$ac_t"; then
2500 1.1 mrg ac_aux_dir=$ac_dir
2501 1.1 mrg ac_install_sh="$SHELL $ac_aux_dir/$ac_t -c"
2502 1.1 mrg break 2
2503 1.1 mrg fi
2504 1.1 mrg done
2505 1.1 mrg done
2506 1.1 mrg if test -z "$ac_aux_dir"; then
2507 1.1 mrg as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2508 1.1 mrg fi
2509 1.1 mrg
2510 1.1 mrg # These three variables are undocumented and unsupported,
2511 1.1 mrg # and are intended to be withdrawn in a future Autoconf release.
2512 1.1 mrg # They can cause serious problems if a builder's source tree is in a directory
2513 1.1 mrg # whose full name contains unusual characters.
2514 1.1 mrg ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2515 1.1 mrg ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2516 1.1 mrg ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2517 1.1 mrg
2518 1.1 mrg
2519 1.1 mrg # Make sure we can run config.sub.
2520 1.1 mrg $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2521 1.1 mrg as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2522 1.1 mrg
2523 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2524 1.1 mrg $as_echo_n "checking build system type... " >&6; }
2525 1.1 mrg if test "${ac_cv_build+set}" = set; then :
2526 1.1 mrg $as_echo_n "(cached) " >&6
2527 1.1 mrg else
2528 1.1 mrg ac_build_alias=$build_alias
2529 1.1 mrg test "x$ac_build_alias" = x &&
2530 1.1 mrg ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2531 1.1 mrg test "x$ac_build_alias" = x &&
2532 1.1 mrg as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2533 1.1 mrg ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2534 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2535 1.1 mrg
2536 1.1 mrg fi
2537 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2538 1.1 mrg $as_echo "$ac_cv_build" >&6; }
2539 1.1 mrg case $ac_cv_build in
2540 1.1 mrg *-*-*) ;;
2541 1.1 mrg *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2542 1.1 mrg esac
2543 1.1 mrg build=$ac_cv_build
2544 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2545 1.1 mrg set x $ac_cv_build
2546 1.1 mrg shift
2547 1.1 mrg build_cpu=$1
2548 1.1 mrg build_vendor=$2
2549 1.1 mrg shift; shift
2550 1.1 mrg # Remember, the first character of IFS is used to create $*,
2551 1.1 mrg # except with old shells:
2552 1.1 mrg build_os=$*
2553 1.1 mrg IFS=$ac_save_IFS
2554 1.1 mrg case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2555 1.1 mrg
2556 1.1 mrg
2557 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2558 1.1 mrg $as_echo_n "checking host system type... " >&6; }
2559 1.1 mrg if test "${ac_cv_host+set}" = set; then :
2560 1.1 mrg $as_echo_n "(cached) " >&6
2561 1.1 mrg else
2562 1.1 mrg if test "x$host_alias" = x; then
2563 1.1 mrg ac_cv_host=$ac_cv_build
2564 1.1 mrg else
2565 1.1 mrg ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2566 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2567 1.1 mrg fi
2568 1.1 mrg
2569 1.1 mrg fi
2570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2571 1.1 mrg $as_echo "$ac_cv_host" >&6; }
2572 1.1 mrg case $ac_cv_host in
2573 1.1 mrg *-*-*) ;;
2574 1.1 mrg *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2575 1.1 mrg esac
2576 1.1 mrg host=$ac_cv_host
2577 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2578 1.1 mrg set x $ac_cv_host
2579 1.1 mrg shift
2580 1.1 mrg host_cpu=$1
2581 1.1 mrg host_vendor=$2
2582 1.1 mrg shift; shift
2583 1.1 mrg # Remember, the first character of IFS is used to create $*,
2584 1.1 mrg # except with old shells:
2585 1.1 mrg host_os=$*
2586 1.1 mrg IFS=$ac_save_IFS
2587 1.1 mrg case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2588 1.1 mrg
2589 1.1 mrg
2590 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2591 1.1 mrg $as_echo_n "checking target system type... " >&6; }
2592 1.1 mrg if test "${ac_cv_target+set}" = set; then :
2593 1.1 mrg $as_echo_n "(cached) " >&6
2594 1.1 mrg else
2595 1.1 mrg if test "x$target_alias" = x; then
2596 1.1 mrg ac_cv_target=$ac_cv_host
2597 1.1 mrg else
2598 1.1 mrg ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2599 1.1 mrg as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2600 1.1 mrg fi
2601 1.1 mrg
2602 1.1 mrg fi
2603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2604 1.1 mrg $as_echo "$ac_cv_target" >&6; }
2605 1.1 mrg case $ac_cv_target in
2606 1.1 mrg *-*-*) ;;
2607 1.1 mrg *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2608 1.1 mrg esac
2609 1.1 mrg target=$ac_cv_target
2610 1.1 mrg ac_save_IFS=$IFS; IFS='-'
2611 1.1 mrg set x $ac_cv_target
2612 1.1 mrg shift
2613 1.1 mrg target_cpu=$1
2614 1.1 mrg target_vendor=$2
2615 1.1 mrg shift; shift
2616 1.1 mrg # Remember, the first character of IFS is used to create $*,
2617 1.1 mrg # except with old shells:
2618 1.1 mrg target_os=$*
2619 1.1 mrg IFS=$ac_save_IFS
2620 1.1 mrg case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2621 1.1 mrg
2622 1.1 mrg
2623 1.1 mrg # The aliases save the names the user supplied, while $host etc.
2624 1.1 mrg # will get canonicalized.
2625 1.1 mrg test -n "$target_alias" &&
2626 1.1 mrg test "$program_prefix$program_suffix$program_transform_name" = \
2627 1.1 mrg NONENONEs,x,x, &&
2628 1.1 mrg program_prefix=${target_alias}-
2629 1.1 mrg
2630 1.1 mrg target_alias=${target_alias-$host_alias}
2631 1.1 mrg
2632 1.1 mrg ac_ext=c
2633 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
2634 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2635 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2636 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
2637 1.1 mrg if test -n "$ac_tool_prefix"; then
2638 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2639 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
2640 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2641 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2642 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2643 1.1 mrg $as_echo_n "(cached) " >&6
2644 1.1 mrg else
2645 1.1 mrg if test -n "$CC"; then
2646 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2647 1.1 mrg else
2648 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649 1.1 mrg for as_dir in $PATH
2650 1.1 mrg do
2651 1.1 mrg IFS=$as_save_IFS
2652 1.1 mrg test -z "$as_dir" && as_dir=.
2653 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2654 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2655 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
2656 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2657 1.1 mrg break 2
2658 1.1 mrg fi
2659 1.1 mrg done
2660 1.1 mrg done
2661 1.1 mrg IFS=$as_save_IFS
2662 1.1 mrg
2663 1.1 mrg fi
2664 1.1 mrg fi
2665 1.1 mrg CC=$ac_cv_prog_CC
2666 1.1 mrg if test -n "$CC"; then
2667 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2668 1.1 mrg $as_echo "$CC" >&6; }
2669 1.1 mrg else
2670 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2671 1.1 mrg $as_echo "no" >&6; }
2672 1.1 mrg fi
2673 1.1 mrg
2674 1.1 mrg
2675 1.1 mrg fi
2676 1.1 mrg if test -z "$ac_cv_prog_CC"; then
2677 1.1 mrg ac_ct_CC=$CC
2678 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
2679 1.1 mrg set dummy gcc; ac_word=$2
2680 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2681 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2682 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2683 1.1 mrg $as_echo_n "(cached) " >&6
2684 1.1 mrg else
2685 1.1 mrg if test -n "$ac_ct_CC"; then
2686 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2687 1.1 mrg else
2688 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2689 1.1 mrg for as_dir in $PATH
2690 1.1 mrg do
2691 1.1 mrg IFS=$as_save_IFS
2692 1.1 mrg test -z "$as_dir" && as_dir=.
2693 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2694 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2695 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
2696 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2697 1.1 mrg break 2
2698 1.1 mrg fi
2699 1.1 mrg done
2700 1.1 mrg done
2701 1.1 mrg IFS=$as_save_IFS
2702 1.1 mrg
2703 1.1 mrg fi
2704 1.1 mrg fi
2705 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2706 1.1 mrg if test -n "$ac_ct_CC"; then
2707 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2708 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2709 1.1 mrg else
2710 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2711 1.1 mrg $as_echo "no" >&6; }
2712 1.1 mrg fi
2713 1.1 mrg
2714 1.1 mrg if test "x$ac_ct_CC" = x; then
2715 1.1 mrg CC=""
2716 1.1 mrg else
2717 1.1 mrg case $cross_compiling:$ac_tool_warned in
2718 1.1 mrg yes:)
2719 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2720 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2721 1.1 mrg ac_tool_warned=yes ;;
2722 1.1 mrg esac
2723 1.1 mrg CC=$ac_ct_CC
2724 1.1 mrg fi
2725 1.1 mrg else
2726 1.1 mrg CC="$ac_cv_prog_CC"
2727 1.1 mrg fi
2728 1.1 mrg
2729 1.1 mrg if test -z "$CC"; then
2730 1.1 mrg if test -n "$ac_tool_prefix"; then
2731 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2732 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
2733 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2735 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2736 1.1 mrg $as_echo_n "(cached) " >&6
2737 1.1 mrg else
2738 1.1 mrg if test -n "$CC"; then
2739 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2740 1.1 mrg else
2741 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742 1.1 mrg for as_dir in $PATH
2743 1.1 mrg do
2744 1.1 mrg IFS=$as_save_IFS
2745 1.1 mrg test -z "$as_dir" && as_dir=.
2746 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2747 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2748 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
2749 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2750 1.1 mrg break 2
2751 1.1 mrg fi
2752 1.1 mrg done
2753 1.1 mrg done
2754 1.1 mrg IFS=$as_save_IFS
2755 1.1 mrg
2756 1.1 mrg fi
2757 1.1 mrg fi
2758 1.1 mrg CC=$ac_cv_prog_CC
2759 1.1 mrg if test -n "$CC"; then
2760 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2761 1.1 mrg $as_echo "$CC" >&6; }
2762 1.1 mrg else
2763 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764 1.1 mrg $as_echo "no" >&6; }
2765 1.1 mrg fi
2766 1.1 mrg
2767 1.1 mrg
2768 1.1 mrg fi
2769 1.1 mrg fi
2770 1.1 mrg if test -z "$CC"; then
2771 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
2772 1.1 mrg set dummy cc; ac_word=$2
2773 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2774 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2775 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2776 1.1 mrg $as_echo_n "(cached) " >&6
2777 1.1 mrg else
2778 1.1 mrg if test -n "$CC"; then
2779 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2780 1.1 mrg else
2781 1.1 mrg ac_prog_rejected=no
2782 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2783 1.1 mrg for as_dir in $PATH
2784 1.1 mrg do
2785 1.1 mrg IFS=$as_save_IFS
2786 1.1 mrg test -z "$as_dir" && as_dir=.
2787 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2788 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2789 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2790 1.1 mrg ac_prog_rejected=yes
2791 1.1 mrg continue
2792 1.1 mrg fi
2793 1.1 mrg ac_cv_prog_CC="cc"
2794 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2795 1.1 mrg break 2
2796 1.1 mrg fi
2797 1.1 mrg done
2798 1.1 mrg done
2799 1.1 mrg IFS=$as_save_IFS
2800 1.1 mrg
2801 1.1 mrg if test $ac_prog_rejected = yes; then
2802 1.1 mrg # We found a bogon in the path, so make sure we never use it.
2803 1.1 mrg set dummy $ac_cv_prog_CC
2804 1.1 mrg shift
2805 1.1 mrg if test $# != 0; then
2806 1.1 mrg # We chose a different compiler from the bogus one.
2807 1.1 mrg # However, it has the same basename, so the bogon will be chosen
2808 1.1 mrg # first if we set CC to just the basename; use the full file name.
2809 1.1 mrg shift
2810 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2811 1.1 mrg fi
2812 1.1 mrg fi
2813 1.1 mrg fi
2814 1.1 mrg fi
2815 1.1 mrg CC=$ac_cv_prog_CC
2816 1.1 mrg if test -n "$CC"; then
2817 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2818 1.1 mrg $as_echo "$CC" >&6; }
2819 1.1 mrg else
2820 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821 1.1 mrg $as_echo "no" >&6; }
2822 1.1 mrg fi
2823 1.1 mrg
2824 1.1 mrg
2825 1.1 mrg fi
2826 1.1 mrg if test -z "$CC"; then
2827 1.1 mrg if test -n "$ac_tool_prefix"; then
2828 1.1 mrg for ac_prog in cl.exe
2829 1.1 mrg do
2830 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2831 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2832 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2834 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
2835 1.1 mrg $as_echo_n "(cached) " >&6
2836 1.1 mrg else
2837 1.1 mrg if test -n "$CC"; then
2838 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
2839 1.1 mrg else
2840 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841 1.1 mrg for as_dir in $PATH
2842 1.1 mrg do
2843 1.1 mrg IFS=$as_save_IFS
2844 1.1 mrg test -z "$as_dir" && as_dir=.
2845 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2846 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2847 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2848 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849 1.1 mrg break 2
2850 1.1 mrg fi
2851 1.1 mrg done
2852 1.1 mrg done
2853 1.1 mrg IFS=$as_save_IFS
2854 1.1 mrg
2855 1.1 mrg fi
2856 1.1 mrg fi
2857 1.1 mrg CC=$ac_cv_prog_CC
2858 1.1 mrg if test -n "$CC"; then
2859 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2860 1.1 mrg $as_echo "$CC" >&6; }
2861 1.1 mrg else
2862 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863 1.1 mrg $as_echo "no" >&6; }
2864 1.1 mrg fi
2865 1.1 mrg
2866 1.1 mrg
2867 1.1 mrg test -n "$CC" && break
2868 1.1 mrg done
2869 1.1 mrg fi
2870 1.1 mrg if test -z "$CC"; then
2871 1.1 mrg ac_ct_CC=$CC
2872 1.1 mrg for ac_prog in cl.exe
2873 1.1 mrg do
2874 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
2875 1.1 mrg set dummy $ac_prog; ac_word=$2
2876 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2877 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
2878 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2879 1.1 mrg $as_echo_n "(cached) " >&6
2880 1.1 mrg else
2881 1.1 mrg if test -n "$ac_ct_CC"; then
2882 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2883 1.1 mrg else
2884 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2885 1.1 mrg for as_dir in $PATH
2886 1.1 mrg do
2887 1.1 mrg IFS=$as_save_IFS
2888 1.1 mrg test -z "$as_dir" && as_dir=.
2889 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
2890 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2891 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
2892 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2893 1.1 mrg break 2
2894 1.1 mrg fi
2895 1.1 mrg done
2896 1.1 mrg done
2897 1.1 mrg IFS=$as_save_IFS
2898 1.1 mrg
2899 1.1 mrg fi
2900 1.1 mrg fi
2901 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
2902 1.1 mrg if test -n "$ac_ct_CC"; then
2903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2904 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
2905 1.1 mrg else
2906 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2907 1.1 mrg $as_echo "no" >&6; }
2908 1.1 mrg fi
2909 1.1 mrg
2910 1.1 mrg
2911 1.1 mrg test -n "$ac_ct_CC" && break
2912 1.1 mrg done
2913 1.1 mrg
2914 1.1 mrg if test "x$ac_ct_CC" = x; then
2915 1.1 mrg CC=""
2916 1.1 mrg else
2917 1.1 mrg case $cross_compiling:$ac_tool_warned in
2918 1.1 mrg yes:)
2919 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2920 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2921 1.1 mrg ac_tool_warned=yes ;;
2922 1.1 mrg esac
2923 1.1 mrg CC=$ac_ct_CC
2924 1.1 mrg fi
2925 1.1 mrg fi
2926 1.1 mrg
2927 1.1 mrg fi
2928 1.1 mrg
2929 1.1 mrg
2930 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2931 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2932 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
2933 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
2934 1.1 mrg
2935 1.1 mrg # Provide some information about the compiler.
2936 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2937 1.1 mrg set X $ac_compile
2938 1.1 mrg ac_compiler=$2
2939 1.1 mrg for ac_option in --version -v -V -qversion; do
2940 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
2941 1.1 mrg case "(($ac_try" in
2942 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2943 1.1 mrg *) ac_try_echo=$ac_try;;
2944 1.1 mrg esac
2945 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2946 1.1 mrg $as_echo "$ac_try_echo"; } >&5
2947 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2948 1.1 mrg ac_status=$?
2949 1.1 mrg if test -s conftest.err; then
2950 1.1 mrg sed '10a\
2951 1.1 mrg ... rest of stderr output deleted ...
2952 1.1 mrg 10q' conftest.err >conftest.er1
2953 1.1 mrg cat conftest.er1 >&5
2954 1.1 mrg rm -f conftest.er1 conftest.err
2955 1.1 mrg fi
2956 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2957 1.1 mrg test $ac_status = 0; }
2958 1.1 mrg done
2959 1.1 mrg
2960 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2961 1.1 mrg /* end confdefs.h. */
2962 1.1 mrg
2963 1.1 mrg int
2964 1.1 mrg main ()
2965 1.1 mrg {
2966 1.1 mrg
2967 1.1 mrg ;
2968 1.1 mrg return 0;
2969 1.1 mrg }
2970 1.1 mrg _ACEOF
2971 1.1 mrg ac_clean_files_save=$ac_clean_files
2972 1.1 mrg ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2973 1.1 mrg # Try to create an executable without -o first, disregard a.out.
2974 1.1 mrg # It will help us diagnose broken compilers, and finding out an intuition
2975 1.1 mrg # of exeext.
2976 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2977 1.1 mrg $as_echo_n "checking for C compiler default output file name... " >&6; }
2978 1.1 mrg ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2979 1.1 mrg
2980 1.1 mrg # The possible output files:
2981 1.1 mrg ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2982 1.1 mrg
2983 1.1 mrg ac_rmfiles=
2984 1.1 mrg for ac_file in $ac_files
2985 1.1 mrg do
2986 1.1 mrg case $ac_file in
2987 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2988 1.1 mrg * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2989 1.1 mrg esac
2990 1.1 mrg done
2991 1.1 mrg rm -f $ac_rmfiles
2992 1.1 mrg
2993 1.1 mrg if { { ac_try="$ac_link_default"
2994 1.1 mrg case "(($ac_try" in
2995 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2996 1.1 mrg *) ac_try_echo=$ac_try;;
2997 1.1 mrg esac
2998 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2999 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3000 1.1 mrg (eval "$ac_link_default") 2>&5
3001 1.1 mrg ac_status=$?
3002 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3003 1.1 mrg test $ac_status = 0; }; then :
3004 1.1 mrg # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3005 1.1 mrg # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3006 1.1 mrg # in a Makefile. We should not override ac_cv_exeext if it was cached,
3007 1.1 mrg # so that the user can short-circuit this test for compilers unknown to
3008 1.1 mrg # Autoconf.
3009 1.1 mrg for ac_file in $ac_files ''
3010 1.1 mrg do
3011 1.1 mrg test -f "$ac_file" || continue
3012 1.1 mrg case $ac_file in
3013 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3014 1.1 mrg ;;
3015 1.1 mrg [ab].out )
3016 1.1 mrg # We found the default executable, but exeext='' is most
3017 1.1 mrg # certainly right.
3018 1.1 mrg break;;
3019 1.1 mrg *.* )
3020 1.1 mrg if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3021 1.1 mrg then :; else
3022 1.1 mrg ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3023 1.1 mrg fi
3024 1.1 mrg # We set ac_cv_exeext here because the later test for it is not
3025 1.1 mrg # safe: cross compilers may not add the suffix if given an `-o'
3026 1.1 mrg # argument, so we may need to know it at that point already.
3027 1.1 mrg # Even if this section looks crufty: it has the advantage of
3028 1.1 mrg # actually working.
3029 1.1 mrg break;;
3030 1.1 mrg * )
3031 1.1 mrg break;;
3032 1.1 mrg esac
3033 1.1 mrg done
3034 1.1 mrg test "$ac_cv_exeext" = no && ac_cv_exeext=
3035 1.1 mrg
3036 1.1 mrg else
3037 1.1 mrg ac_file=''
3038 1.1 mrg fi
3039 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3040 1.1 mrg $as_echo "$ac_file" >&6; }
3041 1.1 mrg if test -z "$ac_file"; then :
3042 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3043 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3044 1.1 mrg
3045 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3046 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3047 1.1 mrg { as_fn_set_status 77
3048 1.1 mrg as_fn_error "C compiler cannot create executables
3049 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
3050 1.1 mrg fi
3051 1.1 mrg ac_exeext=$ac_cv_exeext
3052 1.1 mrg
3053 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3054 1.1 mrg # the compiler is broken, or we cross compile.
3055 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3056 1.1 mrg $as_echo_n "checking whether the C compiler works... " >&6; }
3057 1.1 mrg # If not cross compiling, check that we can run a simple program.
3058 1.1 mrg if test "$cross_compiling" != yes; then
3059 1.1 mrg if { ac_try='./$ac_file'
3060 1.1 mrg { { case "(($ac_try" in
3061 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3062 1.1 mrg *) ac_try_echo=$ac_try;;
3063 1.1 mrg esac
3064 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3065 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3066 1.1 mrg (eval "$ac_try") 2>&5
3067 1.1 mrg ac_status=$?
3068 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3069 1.1 mrg test $ac_status = 0; }; }; then
3070 1.1 mrg cross_compiling=no
3071 1.1 mrg else
3072 1.1 mrg if test "$cross_compiling" = maybe; then
3073 1.1 mrg cross_compiling=yes
3074 1.1 mrg else
3075 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3076 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3077 1.1 mrg as_fn_error "cannot run C compiled programs.
3078 1.1 mrg If you meant to cross compile, use \`--host'.
3079 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3080 1.1 mrg fi
3081 1.1 mrg fi
3082 1.1 mrg fi
3083 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3084 1.1 mrg $as_echo "yes" >&6; }
3085 1.1 mrg
3086 1.1 mrg rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3087 1.1 mrg ac_clean_files=$ac_clean_files_save
3088 1.1 mrg # Check that the compiler produces executables we can run. If not, either
3089 1.1 mrg # the compiler is broken, or we cross compile.
3090 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3091 1.1 mrg $as_echo_n "checking whether we are cross compiling... " >&6; }
3092 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3093 1.1 mrg $as_echo "$cross_compiling" >&6; }
3094 1.1 mrg
3095 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3096 1.1 mrg $as_echo_n "checking for suffix of executables... " >&6; }
3097 1.1 mrg if { { ac_try="$ac_link"
3098 1.1 mrg case "(($ac_try" in
3099 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3100 1.1 mrg *) ac_try_echo=$ac_try;;
3101 1.1 mrg esac
3102 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3103 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3104 1.1 mrg (eval "$ac_link") 2>&5
3105 1.1 mrg ac_status=$?
3106 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3107 1.1 mrg test $ac_status = 0; }; then :
3108 1.1 mrg # If both `conftest.exe' and `conftest' are `present' (well, observable)
3109 1.1 mrg # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3110 1.1 mrg # work properly (i.e., refer to `conftest.exe'), while it won't with
3111 1.1 mrg # `rm'.
3112 1.1 mrg for ac_file in conftest.exe conftest conftest.*; do
3113 1.1 mrg test -f "$ac_file" || continue
3114 1.1 mrg case $ac_file in
3115 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3116 1.1 mrg *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3117 1.1 mrg break;;
3118 1.1 mrg * ) break;;
3119 1.1 mrg esac
3120 1.1 mrg done
3121 1.1 mrg else
3122 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3123 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3124 1.1 mrg as_fn_error "cannot compute suffix of executables: cannot compile and link
3125 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3126 1.1 mrg fi
3127 1.1 mrg rm -f conftest$ac_cv_exeext
3128 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3129 1.1 mrg $as_echo "$ac_cv_exeext" >&6; }
3130 1.1 mrg
3131 1.1 mrg rm -f conftest.$ac_ext
3132 1.1 mrg EXEEXT=$ac_cv_exeext
3133 1.1 mrg ac_exeext=$EXEEXT
3134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3135 1.1 mrg $as_echo_n "checking for suffix of object files... " >&6; }
3136 1.1 mrg if test "${ac_cv_objext+set}" = set; then :
3137 1.1 mrg $as_echo_n "(cached) " >&6
3138 1.1 mrg else
3139 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3140 1.1 mrg /* end confdefs.h. */
3141 1.1 mrg
3142 1.1 mrg int
3143 1.1 mrg main ()
3144 1.1 mrg {
3145 1.1 mrg
3146 1.1 mrg ;
3147 1.1 mrg return 0;
3148 1.1 mrg }
3149 1.1 mrg _ACEOF
3150 1.1 mrg rm -f conftest.o conftest.obj
3151 1.1 mrg if { { ac_try="$ac_compile"
3152 1.1 mrg case "(($ac_try" in
3153 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154 1.1 mrg *) ac_try_echo=$ac_try;;
3155 1.1 mrg esac
3156 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 1.1 mrg $as_echo "$ac_try_echo"; } >&5
3158 1.1 mrg (eval "$ac_compile") 2>&5
3159 1.1 mrg ac_status=$?
3160 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161 1.1 mrg test $ac_status = 0; }; then :
3162 1.1 mrg for ac_file in conftest.o conftest.obj conftest.*; do
3163 1.1 mrg test -f "$ac_file" || continue;
3164 1.1 mrg case $ac_file in
3165 1.1 mrg *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3166 1.1 mrg *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3167 1.1 mrg break;;
3168 1.1 mrg esac
3169 1.1 mrg done
3170 1.1 mrg else
3171 1.1 mrg $as_echo "$as_me: failed program was:" >&5
3172 1.1 mrg sed 's/^/| /' conftest.$ac_ext >&5
3173 1.1 mrg
3174 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3175 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3176 1.1 mrg as_fn_error "cannot compute suffix of object files: cannot compile
3177 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3178 1.1 mrg fi
3179 1.1 mrg rm -f conftest.$ac_cv_objext conftest.$ac_ext
3180 1.1 mrg fi
3181 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3182 1.1 mrg $as_echo "$ac_cv_objext" >&6; }
3183 1.1 mrg OBJEXT=$ac_cv_objext
3184 1.1 mrg ac_objext=$OBJEXT
3185 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3186 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3187 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3188 1.1 mrg $as_echo_n "(cached) " >&6
3189 1.1 mrg else
3190 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3191 1.1 mrg /* end confdefs.h. */
3192 1.1 mrg
3193 1.1 mrg int
3194 1.1 mrg main ()
3195 1.1 mrg {
3196 1.1 mrg #ifndef __GNUC__
3197 1.1 mrg choke me
3198 1.1 mrg #endif
3199 1.1 mrg
3200 1.1 mrg ;
3201 1.1 mrg return 0;
3202 1.1 mrg }
3203 1.1 mrg _ACEOF
3204 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3205 1.1 mrg ac_compiler_gnu=yes
3206 1.1 mrg else
3207 1.1 mrg ac_compiler_gnu=no
3208 1.1 mrg fi
3209 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3210 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
3211 1.1 mrg
3212 1.1 mrg fi
3213 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3214 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3215 1.1 mrg if test $ac_compiler_gnu = yes; then
3216 1.1 mrg GCC=yes
3217 1.1 mrg else
3218 1.1 mrg GCC=
3219 1.1 mrg fi
3220 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
3221 1.1 mrg ac_save_CFLAGS=$CFLAGS
3222 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3223 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
3224 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
3225 1.1 mrg $as_echo_n "(cached) " >&6
3226 1.1 mrg else
3227 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
3228 1.1 mrg ac_c_werror_flag=yes
3229 1.1 mrg ac_cv_prog_cc_g=no
3230 1.1 mrg CFLAGS="-g"
3231 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232 1.1 mrg /* end confdefs.h. */
3233 1.1 mrg
3234 1.1 mrg int
3235 1.1 mrg main ()
3236 1.1 mrg {
3237 1.1 mrg
3238 1.1 mrg ;
3239 1.1 mrg return 0;
3240 1.1 mrg }
3241 1.1 mrg _ACEOF
3242 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3243 1.1 mrg ac_cv_prog_cc_g=yes
3244 1.1 mrg else
3245 1.1 mrg CFLAGS=""
3246 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 1.1 mrg /* end confdefs.h. */
3248 1.1 mrg
3249 1.1 mrg int
3250 1.1 mrg main ()
3251 1.1 mrg {
3252 1.1 mrg
3253 1.1 mrg ;
3254 1.1 mrg return 0;
3255 1.1 mrg }
3256 1.1 mrg _ACEOF
3257 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3258 1.1 mrg
3259 1.1 mrg else
3260 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3261 1.1 mrg CFLAGS="-g"
3262 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3263 1.1 mrg /* end confdefs.h. */
3264 1.1 mrg
3265 1.1 mrg int
3266 1.1 mrg main ()
3267 1.1 mrg {
3268 1.1 mrg
3269 1.1 mrg ;
3270 1.1 mrg return 0;
3271 1.1 mrg }
3272 1.1 mrg _ACEOF
3273 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3274 1.1 mrg ac_cv_prog_cc_g=yes
3275 1.1 mrg fi
3276 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3277 1.1 mrg fi
3278 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3279 1.1 mrg fi
3280 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3281 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
3282 1.1 mrg fi
3283 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3284 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
3285 1.1 mrg if test "$ac_test_CFLAGS" = set; then
3286 1.1 mrg CFLAGS=$ac_save_CFLAGS
3287 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
3288 1.1 mrg if test "$GCC" = yes; then
3289 1.1 mrg CFLAGS="-g -O2"
3290 1.1 mrg else
3291 1.1 mrg CFLAGS="-g"
3292 1.1 mrg fi
3293 1.1 mrg else
3294 1.1 mrg if test "$GCC" = yes; then
3295 1.1 mrg CFLAGS="-O2"
3296 1.1 mrg else
3297 1.1 mrg CFLAGS=
3298 1.1 mrg fi
3299 1.1 mrg fi
3300 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3301 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3302 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
3303 1.1 mrg $as_echo_n "(cached) " >&6
3304 1.1 mrg else
3305 1.1 mrg ac_cv_prog_cc_c89=no
3306 1.1 mrg ac_save_CC=$CC
3307 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3308 1.1 mrg /* end confdefs.h. */
3309 1.1 mrg #include <stdarg.h>
3310 1.1 mrg #include <stdio.h>
3311 1.1 mrg #include <sys/types.h>
3312 1.1 mrg #include <sys/stat.h>
3313 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3314 1.1 mrg struct buf { int x; };
3315 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
3316 1.1 mrg static char *e (p, i)
3317 1.1 mrg char **p;
3318 1.1 mrg int i;
3319 1.1 mrg {
3320 1.1 mrg return p[i];
3321 1.1 mrg }
3322 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
3323 1.1 mrg {
3324 1.1 mrg char *s;
3325 1.1 mrg va_list v;
3326 1.1 mrg va_start (v,p);
3327 1.1 mrg s = g (p, va_arg (v,int));
3328 1.1 mrg va_end (v);
3329 1.1 mrg return s;
3330 1.1 mrg }
3331 1.1 mrg
3332 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3333 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
3334 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
3335 1.1 mrg as 'x'. The following induces an error, until -std is added to get
3336 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3337 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
3338 1.1 mrg that's true only with -std. */
3339 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3340 1.1 mrg
3341 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3342 1.1 mrg inside strings and character constants. */
3343 1.1 mrg #define FOO(x) 'x'
3344 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3345 1.1 mrg
3346 1.1 mrg int test (int i, double x);
3347 1.1 mrg struct s1 {int (*f) (int a);};
3348 1.1 mrg struct s2 {int (*f) (double a);};
3349 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3350 1.1 mrg int argc;
3351 1.1 mrg char **argv;
3352 1.1 mrg int
3353 1.1 mrg main ()
3354 1.1 mrg {
3355 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3356 1.1 mrg ;
3357 1.1 mrg return 0;
3358 1.1 mrg }
3359 1.1 mrg _ACEOF
3360 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3361 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3362 1.1 mrg do
3363 1.1 mrg CC="$ac_save_CC $ac_arg"
3364 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3365 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
3366 1.1 mrg fi
3367 1.1 mrg rm -f core conftest.err conftest.$ac_objext
3368 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
3369 1.1 mrg done
3370 1.1 mrg rm -f conftest.$ac_ext
3371 1.1 mrg CC=$ac_save_CC
3372 1.1 mrg
3373 1.1 mrg fi
3374 1.1 mrg # AC_CACHE_VAL
3375 1.1 mrg case "x$ac_cv_prog_cc_c89" in
3376 1.1 mrg x)
3377 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3378 1.1 mrg $as_echo "none needed" >&6; } ;;
3379 1.1 mrg xno)
3380 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3381 1.1 mrg $as_echo "unsupported" >&6; } ;;
3382 1.1 mrg *)
3383 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
3384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3385 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3386 1.1 mrg esac
3387 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
3388 1.1 mrg
3389 1.1 mrg fi
3390 1.1 mrg
3391 1.1 mrg ac_ext=c
3392 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3393 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3394 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3395 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3396 1.1 mrg
3397 1.1 mrg
3398 1.1 mrg ac_ext=c
3399 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3400 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3401 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3402 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3403 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3404 1.1 mrg $as_echo_n "checking how to run the C preprocessor... " >&6; }
3405 1.1 mrg # On Suns, sometimes $CPP names a directory.
3406 1.1 mrg if test -n "$CPP" && test -d "$CPP"; then
3407 1.1 mrg CPP=
3408 1.1 mrg fi
3409 1.1 mrg if test -z "$CPP"; then
3410 1.1 mrg if test "${ac_cv_prog_CPP+set}" = set; then :
3411 1.1 mrg $as_echo_n "(cached) " >&6
3412 1.1 mrg else
3413 1.1 mrg # Double quotes because CPP needs to be expanded
3414 1.1 mrg for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3415 1.1 mrg do
3416 1.1 mrg ac_preproc_ok=false
3417 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3418 1.1 mrg do
3419 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3420 1.1 mrg # with a fresh cross-compiler works.
3421 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3422 1.1 mrg # <limits.h> exists even on freestanding compilers.
3423 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3424 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3425 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426 1.1 mrg /* end confdefs.h. */
3427 1.1 mrg #ifdef __STDC__
3428 1.1 mrg # include <limits.h>
3429 1.1 mrg #else
3430 1.1 mrg # include <assert.h>
3431 1.1 mrg #endif
3432 1.1 mrg Syntax error
3433 1.1 mrg _ACEOF
3434 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3435 1.1 mrg
3436 1.1 mrg else
3437 1.1 mrg # Broken: fails on valid input.
3438 1.1 mrg continue
3439 1.1 mrg fi
3440 1.1 mrg rm -f conftest.err conftest.$ac_ext
3441 1.1 mrg
3442 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
3443 1.1 mrg # can be detected and how.
3444 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445 1.1 mrg /* end confdefs.h. */
3446 1.1 mrg #include <ac_nonexistent.h>
3447 1.1 mrg _ACEOF
3448 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3449 1.1 mrg # Broken: success on invalid input.
3450 1.1 mrg continue
3451 1.1 mrg else
3452 1.1 mrg # Passes both tests.
3453 1.1 mrg ac_preproc_ok=:
3454 1.1 mrg break
3455 1.1 mrg fi
3456 1.1 mrg rm -f conftest.err conftest.$ac_ext
3457 1.1 mrg
3458 1.1 mrg done
3459 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3460 1.1 mrg rm -f conftest.err conftest.$ac_ext
3461 1.1 mrg if $ac_preproc_ok; then :
3462 1.1 mrg break
3463 1.1 mrg fi
3464 1.1 mrg
3465 1.1 mrg done
3466 1.1 mrg ac_cv_prog_CPP=$CPP
3467 1.1 mrg
3468 1.1 mrg fi
3469 1.1 mrg CPP=$ac_cv_prog_CPP
3470 1.1 mrg else
3471 1.1 mrg ac_cv_prog_CPP=$CPP
3472 1.1 mrg fi
3473 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3474 1.1 mrg $as_echo "$CPP" >&6; }
3475 1.1 mrg ac_preproc_ok=false
3476 1.1 mrg for ac_c_preproc_warn_flag in '' yes
3477 1.1 mrg do
3478 1.1 mrg # Use a header file that comes with gcc, so configuring glibc
3479 1.1 mrg # with a fresh cross-compiler works.
3480 1.1 mrg # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3481 1.1 mrg # <limits.h> exists even on freestanding compilers.
3482 1.1 mrg # On the NeXT, cc -E runs the code through the compiler's parser,
3483 1.1 mrg # not just through cpp. "Syntax error" is here to catch this case.
3484 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3485 1.1 mrg /* end confdefs.h. */
3486 1.1 mrg #ifdef __STDC__
3487 1.1 mrg # include <limits.h>
3488 1.1 mrg #else
3489 1.1 mrg # include <assert.h>
3490 1.1 mrg #endif
3491 1.1 mrg Syntax error
3492 1.1 mrg _ACEOF
3493 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3494 1.1 mrg
3495 1.1 mrg else
3496 1.1 mrg # Broken: fails on valid input.
3497 1.1 mrg continue
3498 1.1 mrg fi
3499 1.1 mrg rm -f conftest.err conftest.$ac_ext
3500 1.1 mrg
3501 1.1 mrg # OK, works on sane cases. Now check whether nonexistent headers
3502 1.1 mrg # can be detected and how.
3503 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504 1.1 mrg /* end confdefs.h. */
3505 1.1 mrg #include <ac_nonexistent.h>
3506 1.1 mrg _ACEOF
3507 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
3508 1.1 mrg # Broken: success on invalid input.
3509 1.1 mrg continue
3510 1.1 mrg else
3511 1.1 mrg # Passes both tests.
3512 1.1 mrg ac_preproc_ok=:
3513 1.1 mrg break
3514 1.1 mrg fi
3515 1.1 mrg rm -f conftest.err conftest.$ac_ext
3516 1.1 mrg
3517 1.1 mrg done
3518 1.1 mrg # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3519 1.1 mrg rm -f conftest.err conftest.$ac_ext
3520 1.1 mrg if $ac_preproc_ok; then :
3521 1.1 mrg
3522 1.1 mrg else
3523 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3524 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3525 1.1 mrg as_fn_error "C preprocessor \"$CPP\" fails sanity check
3526 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
3527 1.1 mrg fi
3528 1.1 mrg
3529 1.1 mrg ac_ext=c
3530 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
3531 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3532 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3533 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
3534 1.1 mrg
3535 1.1 mrg
3536 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3537 1.1 mrg $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3538 1.1 mrg if test "${ac_cv_path_GREP+set}" = set; then :
3539 1.1 mrg $as_echo_n "(cached) " >&6
3540 1.1 mrg else
3541 1.1 mrg if test -z "$GREP"; then
3542 1.1 mrg ac_path_GREP_found=false
3543 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3544 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3545 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3546 1.1 mrg do
3547 1.1 mrg IFS=$as_save_IFS
3548 1.1 mrg test -z "$as_dir" && as_dir=.
3549 1.1 mrg for ac_prog in grep ggrep; do
3550 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3551 1.1 mrg ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3552 1.1 mrg { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3553 1.1 mrg # Check for GNU ac_path_GREP and select it if it is found.
3554 1.1 mrg # Check for GNU $ac_path_GREP
3555 1.1 mrg case `"$ac_path_GREP" --version 2>&1` in
3556 1.1 mrg *GNU*)
3557 1.1 mrg ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3558 1.1 mrg *)
3559 1.1 mrg ac_count=0
3560 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
3561 1.1 mrg while :
3562 1.1 mrg do
3563 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3564 1.1 mrg mv "conftest.tmp" "conftest.in"
3565 1.1 mrg cp "conftest.in" "conftest.nl"
3566 1.1 mrg $as_echo 'GREP' >> "conftest.nl"
3567 1.1 mrg "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3568 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3569 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3570 1.1 mrg if test $ac_count -gt ${ac_path_GREP_max-0}; then
3571 1.1 mrg # Best one so far, save it but keep looking for a better one
3572 1.1 mrg ac_cv_path_GREP="$ac_path_GREP"
3573 1.1 mrg ac_path_GREP_max=$ac_count
3574 1.1 mrg fi
3575 1.1 mrg # 10*(2^10) chars as input seems more than enough
3576 1.1 mrg test $ac_count -gt 10 && break
3577 1.1 mrg done
3578 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3579 1.1 mrg esac
3580 1.1 mrg
3581 1.1 mrg $ac_path_GREP_found && break 3
3582 1.1 mrg done
3583 1.1 mrg done
3584 1.1 mrg done
3585 1.1 mrg IFS=$as_save_IFS
3586 1.1 mrg if test -z "$ac_cv_path_GREP"; then
3587 1.1 mrg as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3588 1.1 mrg fi
3589 1.1 mrg else
3590 1.1 mrg ac_cv_path_GREP=$GREP
3591 1.1 mrg fi
3592 1.1 mrg
3593 1.1 mrg fi
3594 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3595 1.1 mrg $as_echo "$ac_cv_path_GREP" >&6; }
3596 1.1 mrg GREP="$ac_cv_path_GREP"
3597 1.1 mrg
3598 1.1 mrg
3599 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3600 1.1 mrg $as_echo_n "checking for egrep... " >&6; }
3601 1.1 mrg if test "${ac_cv_path_EGREP+set}" = set; then :
3602 1.1 mrg $as_echo_n "(cached) " >&6
3603 1.1 mrg else
3604 1.1 mrg if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3605 1.1 mrg then ac_cv_path_EGREP="$GREP -E"
3606 1.1 mrg else
3607 1.1 mrg if test -z "$EGREP"; then
3608 1.1 mrg ac_path_EGREP_found=false
3609 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
3610 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3611 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3612 1.1 mrg do
3613 1.1 mrg IFS=$as_save_IFS
3614 1.1 mrg test -z "$as_dir" && as_dir=.
3615 1.1 mrg for ac_prog in egrep; do
3616 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3617 1.1 mrg ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3618 1.1 mrg { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3619 1.1 mrg # Check for GNU ac_path_EGREP and select it if it is found.
3620 1.1 mrg # Check for GNU $ac_path_EGREP
3621 1.1 mrg case `"$ac_path_EGREP" --version 2>&1` in
3622 1.1 mrg *GNU*)
3623 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3624 1.1 mrg *)
3625 1.1 mrg ac_count=0
3626 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
3627 1.1 mrg while :
3628 1.1 mrg do
3629 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
3630 1.1 mrg mv "conftest.tmp" "conftest.in"
3631 1.1 mrg cp "conftest.in" "conftest.nl"
3632 1.1 mrg $as_echo 'EGREP' >> "conftest.nl"
3633 1.1 mrg "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3634 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3635 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
3636 1.1 mrg if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3637 1.1 mrg # Best one so far, save it but keep looking for a better one
3638 1.1 mrg ac_cv_path_EGREP="$ac_path_EGREP"
3639 1.1 mrg ac_path_EGREP_max=$ac_count
3640 1.1 mrg fi
3641 1.1 mrg # 10*(2^10) chars as input seems more than enough
3642 1.1 mrg test $ac_count -gt 10 && break
3643 1.1 mrg done
3644 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3645 1.1 mrg esac
3646 1.1 mrg
3647 1.1 mrg $ac_path_EGREP_found && break 3
3648 1.1 mrg done
3649 1.1 mrg done
3650 1.1 mrg done
3651 1.1 mrg IFS=$as_save_IFS
3652 1.1 mrg if test -z "$ac_cv_path_EGREP"; then
3653 1.1 mrg as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3654 1.1 mrg fi
3655 1.1 mrg else
3656 1.1 mrg ac_cv_path_EGREP=$EGREP
3657 1.1 mrg fi
3658 1.1 mrg
3659 1.1 mrg fi
3660 1.1 mrg fi
3661 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3662 1.1 mrg $as_echo "$ac_cv_path_EGREP" >&6; }
3663 1.1 mrg EGREP="$ac_cv_path_EGREP"
3664 1.1 mrg
3665 1.1 mrg
3666 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3667 1.1 mrg $as_echo_n "checking for ANSI C header files... " >&6; }
3668 1.1 mrg if test "${ac_cv_header_stdc+set}" = set; then :
3669 1.1 mrg $as_echo_n "(cached) " >&6
3670 1.1 mrg else
3671 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3672 1.1 mrg /* end confdefs.h. */
3673 1.1 mrg #include <stdlib.h>
3674 1.1 mrg #include <stdarg.h>
3675 1.1 mrg #include <string.h>
3676 1.1 mrg #include <float.h>
3677 1.1 mrg
3678 1.1 mrg int
3679 1.1 mrg main ()
3680 1.1 mrg {
3681 1.1 mrg
3682 1.1 mrg ;
3683 1.1 mrg return 0;
3684 1.1 mrg }
3685 1.1 mrg _ACEOF
3686 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3687 1.1 mrg ac_cv_header_stdc=yes
3688 1.1 mrg else
3689 1.1 mrg ac_cv_header_stdc=no
3690 1.1 mrg fi
3691 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3692 1.1 mrg
3693 1.1 mrg if test $ac_cv_header_stdc = yes; then
3694 1.1 mrg # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3695 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3696 1.1 mrg /* end confdefs.h. */
3697 1.1 mrg #include <string.h>
3698 1.1 mrg
3699 1.1 mrg _ACEOF
3700 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3701 1.1 mrg $EGREP "memchr" >/dev/null 2>&1; then :
3702 1.1 mrg
3703 1.1 mrg else
3704 1.1 mrg ac_cv_header_stdc=no
3705 1.1 mrg fi
3706 1.1 mrg rm -f conftest*
3707 1.1 mrg
3708 1.1 mrg fi
3709 1.1 mrg
3710 1.1 mrg if test $ac_cv_header_stdc = yes; then
3711 1.1 mrg # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3712 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3713 1.1 mrg /* end confdefs.h. */
3714 1.1 mrg #include <stdlib.h>
3715 1.1 mrg
3716 1.1 mrg _ACEOF
3717 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3718 1.1 mrg $EGREP "free" >/dev/null 2>&1; then :
3719 1.1 mrg
3720 1.1 mrg else
3721 1.1 mrg ac_cv_header_stdc=no
3722 1.1 mrg fi
3723 1.1 mrg rm -f conftest*
3724 1.1 mrg
3725 1.1 mrg fi
3726 1.1 mrg
3727 1.1 mrg if test $ac_cv_header_stdc = yes; then
3728 1.1 mrg # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3729 1.1 mrg if test "$cross_compiling" = yes; then :
3730 1.1 mrg :
3731 1.1 mrg else
3732 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3733 1.1 mrg /* end confdefs.h. */
3734 1.1 mrg #include <ctype.h>
3735 1.1 mrg #include <stdlib.h>
3736 1.1 mrg #if ((' ' & 0x0FF) == 0x020)
3737 1.1 mrg # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3738 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3739 1.1 mrg #else
3740 1.1 mrg # define ISLOWER(c) \
3741 1.1 mrg (('a' <= (c) && (c) <= 'i') \
3742 1.1 mrg || ('j' <= (c) && (c) <= 'r') \
3743 1.1 mrg || ('s' <= (c) && (c) <= 'z'))
3744 1.1 mrg # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3745 1.1 mrg #endif
3746 1.1 mrg
3747 1.1 mrg #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3748 1.1 mrg int
3749 1.1 mrg main ()
3750 1.1 mrg {
3751 1.1 mrg int i;
3752 1.1 mrg for (i = 0; i < 256; i++)
3753 1.1 mrg if (XOR (islower (i), ISLOWER (i))
3754 1.1 mrg || toupper (i) != TOUPPER (i))
3755 1.1 mrg return 2;
3756 1.1 mrg return 0;
3757 1.1 mrg }
3758 1.1 mrg _ACEOF
3759 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
3760 1.1 mrg
3761 1.1 mrg else
3762 1.1 mrg ac_cv_header_stdc=no
3763 1.1 mrg fi
3764 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3765 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
3766 1.1 mrg fi
3767 1.1 mrg
3768 1.1 mrg fi
3769 1.1 mrg fi
3770 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3771 1.1 mrg $as_echo "$ac_cv_header_stdc" >&6; }
3772 1.1 mrg if test $ac_cv_header_stdc = yes; then
3773 1.1 mrg
3774 1.1 mrg $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3775 1.1 mrg
3776 1.1 mrg fi
3777 1.1 mrg
3778 1.1 mrg # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3779 1.1 mrg for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3780 1.1 mrg inttypes.h stdint.h unistd.h
3781 1.1 mrg do :
3782 1.1 mrg as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3783 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3784 1.1 mrg "
3785 1.1 mrg eval as_val=\$$as_ac_Header
3786 1.1 mrg if test "x$as_val" = x""yes; then :
3787 1.1 mrg cat >>confdefs.h <<_ACEOF
3788 1.1 mrg #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3789 1.1 mrg _ACEOF
3790 1.1 mrg
3791 1.1 mrg fi
3792 1.1 mrg
3793 1.1 mrg done
3794 1.1 mrg
3795 1.1 mrg
3796 1.1 mrg
3797 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3798 1.1 mrg if test "x$ac_cv_header_minix_config_h" = x""yes; then :
3799 1.1 mrg MINIX=yes
3800 1.1 mrg else
3801 1.1 mrg MINIX=
3802 1.1 mrg fi
3803 1.1 mrg
3804 1.1 mrg
3805 1.1 mrg if test "$MINIX" = yes; then
3806 1.1 mrg
3807 1.1 mrg $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3808 1.1 mrg
3809 1.1 mrg
3810 1.1 mrg $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3811 1.1 mrg
3812 1.1 mrg
3813 1.1 mrg $as_echo "#define _MINIX 1" >>confdefs.h
3814 1.1 mrg
3815 1.1 mrg fi
3816 1.1 mrg
3817 1.1 mrg
3818 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3819 1.1 mrg $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3820 1.1 mrg if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
3821 1.1 mrg $as_echo_n "(cached) " >&6
3822 1.1 mrg else
3823 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3824 1.1 mrg /* end confdefs.h. */
3825 1.1 mrg
3826 1.1 mrg # define __EXTENSIONS__ 1
3827 1.1 mrg $ac_includes_default
3828 1.1 mrg int
3829 1.1 mrg main ()
3830 1.1 mrg {
3831 1.1 mrg
3832 1.1 mrg ;
3833 1.1 mrg return 0;
3834 1.1 mrg }
3835 1.1 mrg _ACEOF
3836 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
3837 1.1 mrg ac_cv_safe_to_define___extensions__=yes
3838 1.1 mrg else
3839 1.1 mrg ac_cv_safe_to_define___extensions__=no
3840 1.1 mrg fi
3841 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3842 1.1 mrg fi
3843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3844 1.1 mrg $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3845 1.1 mrg test $ac_cv_safe_to_define___extensions__ = yes &&
3846 1.1 mrg $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3847 1.1 mrg
3848 1.1 mrg $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3849 1.1 mrg
3850 1.1 mrg $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3851 1.1 mrg
3852 1.1 mrg $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3853 1.1 mrg
3854 1.1 mrg $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3855 1.1 mrg
3856 1.1 mrg
3857 1.1 mrg
3858 1.1 mrg libtool_VERSION=1:0:0
3859 1.1 mrg
3860 1.1 mrg
3861 1.1 mrg # 1.11.1: Require that version of automake.
3862 1.1 mrg # foreign: Don't require README, INSTALL, NEWS, etc.
3863 1.1 mrg # no-define: Don't define PACKAGE and VERSION.
3864 1.1 mrg # no-dependencies: Don't generate automatic dependencies.
3865 1.1 mrg # (because it breaks when using bootstrap-lean, since some of the
3866 1.1 mrg # headers are gone at "make install" time).
3867 1.1 mrg # -Wall: Issue all automake warnings.
3868 1.1 mrg # -Wno-portability: Don't warn about constructs supported by GNU make.
3869 1.1 mrg # (because GCC requires GNU make anyhow).
3870 1.1 mrg am__api_version='1.11'
3871 1.1 mrg
3872 1.1 mrg # Find a good install program. We prefer a C program (faster),
3873 1.1 mrg # so one script is as good as another. But avoid the broken or
3874 1.1 mrg # incompatible versions:
3875 1.1 mrg # SysV /etc/install, /usr/sbin/install
3876 1.1 mrg # SunOS /usr/etc/install
3877 1.1 mrg # IRIX /sbin/install
3878 1.1 mrg # AIX /bin/install
3879 1.1 mrg # AmigaOS /C/install, which installs bootblocks on floppy discs
3880 1.1 mrg # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3881 1.1 mrg # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3882 1.1 mrg # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3883 1.1 mrg # OS/2's system install, which has a completely different semantic
3884 1.1 mrg # ./install, which can be erroneously created by make from ./install.sh.
3885 1.1 mrg # Reject install programs that cannot install multiple files.
3886 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3887 1.1 mrg $as_echo_n "checking for a BSD-compatible install... " >&6; }
3888 1.1 mrg if test -z "$INSTALL"; then
3889 1.1 mrg if test "${ac_cv_path_install+set}" = set; then :
3890 1.1 mrg $as_echo_n "(cached) " >&6
3891 1.1 mrg else
3892 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3893 1.1 mrg for as_dir in $PATH
3894 1.1 mrg do
3895 1.1 mrg IFS=$as_save_IFS
3896 1.1 mrg test -z "$as_dir" && as_dir=.
3897 1.1 mrg # Account for people who put trailing slashes in PATH elements.
3898 1.1 mrg case $as_dir/ in #((
3899 1.1 mrg ./ | .// | /[cC]/* | \
3900 1.1 mrg /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3901 1.1 mrg ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3902 1.1 mrg /usr/ucb/* ) ;;
3903 1.1 mrg *)
3904 1.1 mrg # OSF1 and SCO ODT 3.0 have their own names for install.
3905 1.1 mrg # Don't use installbsd from OSF since it installs stuff as root
3906 1.1 mrg # by default.
3907 1.1 mrg for ac_prog in ginstall scoinst install; do
3908 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
3909 1.1 mrg if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3910 1.1 mrg if test $ac_prog = install &&
3911 1.1 mrg grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3912 1.1 mrg # AIX install. It has an incompatible calling convention.
3913 1.1 mrg :
3914 1.1 mrg elif test $ac_prog = install &&
3915 1.1 mrg grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3916 1.1 mrg # program-specific install script used by HP pwplus--don't use.
3917 1.1 mrg :
3918 1.1 mrg else
3919 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3920 1.1 mrg echo one > conftest.one
3921 1.1 mrg echo two > conftest.two
3922 1.1 mrg mkdir conftest.dir
3923 1.1 mrg if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3924 1.1 mrg test -s conftest.one && test -s conftest.two &&
3925 1.1 mrg test -s conftest.dir/conftest.one &&
3926 1.1 mrg test -s conftest.dir/conftest.two
3927 1.1 mrg then
3928 1.1 mrg ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3929 1.1 mrg break 3
3930 1.1 mrg fi
3931 1.1 mrg fi
3932 1.1 mrg fi
3933 1.1 mrg done
3934 1.1 mrg done
3935 1.1 mrg ;;
3936 1.1 mrg esac
3937 1.1 mrg
3938 1.1 mrg done
3939 1.1 mrg IFS=$as_save_IFS
3940 1.1 mrg
3941 1.1 mrg rm -rf conftest.one conftest.two conftest.dir
3942 1.1 mrg
3943 1.1 mrg fi
3944 1.1 mrg if test "${ac_cv_path_install+set}" = set; then
3945 1.1 mrg INSTALL=$ac_cv_path_install
3946 1.1 mrg else
3947 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
3948 1.1 mrg # value for INSTALL within a source directory, because that will
3949 1.1 mrg # break other packages using the cache if that directory is
3950 1.1 mrg # removed, or if the value is a relative name.
3951 1.1 mrg INSTALL=$ac_install_sh
3952 1.1 mrg fi
3953 1.1 mrg fi
3954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3955 1.1 mrg $as_echo "$INSTALL" >&6; }
3956 1.1 mrg
3957 1.1 mrg # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3958 1.1 mrg # It thinks the first close brace ends the variable substitution.
3959 1.1 mrg test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3960 1.1 mrg
3961 1.1 mrg test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3962 1.1 mrg
3963 1.1 mrg test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3964 1.1 mrg
3965 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3966 1.1 mrg $as_echo_n "checking whether build environment is sane... " >&6; }
3967 1.1 mrg # Just in case
3968 1.1 mrg sleep 1
3969 1.1 mrg echo timestamp > conftest.file
3970 1.1 mrg # Reject unsafe characters in $srcdir or the absolute working directory
3971 1.1 mrg # name. Accept space and tab only in the latter.
3972 1.1 mrg am_lf='
3973 1.1 mrg '
3974 1.1 mrg case `pwd` in
3975 1.1 mrg *[\\\"\#\$\&\'\`$am_lf]*)
3976 1.1 mrg as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3977 1.1 mrg esac
3978 1.1 mrg case $srcdir in
3979 1.1 mrg *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3980 1.1 mrg as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3981 1.1 mrg esac
3982 1.1 mrg
3983 1.1 mrg # Do `set' in a subshell so we don't clobber the current shell's
3984 1.1 mrg # arguments. Must try -L first in case configure is actually a
3985 1.1 mrg # symlink; some systems play weird games with the mod time of symlinks
3986 1.1 mrg # (eg FreeBSD returns the mod time of the symlink's containing
3987 1.1 mrg # directory).
3988 1.1 mrg if (
3989 1.1 mrg set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3990 1.1 mrg if test "$*" = "X"; then
3991 1.1 mrg # -L didn't work.
3992 1.1 mrg set X `ls -t "$srcdir/configure" conftest.file`
3993 1.1 mrg fi
3994 1.1 mrg rm -f conftest.file
3995 1.1 mrg if test "$*" != "X $srcdir/configure conftest.file" \
3996 1.1 mrg && test "$*" != "X conftest.file $srcdir/configure"; then
3997 1.1 mrg
3998 1.1 mrg # If neither matched, then we have a broken ls. This can happen
3999 1.1 mrg # if, for instance, CONFIG_SHELL is bash and it inherits a
4000 1.1 mrg # broken ls alias from the environment. This has actually
4001 1.1 mrg # happened. Such a system could not be considered "sane".
4002 1.1 mrg as_fn_error "ls -t appears to fail. Make sure there is not a broken
4003 1.1 mrg alias in your environment" "$LINENO" 5
4004 1.1 mrg fi
4005 1.1 mrg
4006 1.1 mrg test "$2" = conftest.file
4007 1.1 mrg )
4008 1.1 mrg then
4009 1.1 mrg # Ok.
4010 1.1 mrg :
4011 1.1 mrg else
4012 1.1 mrg as_fn_error "newly created file is older than distributed files!
4013 1.1 mrg Check your system clock" "$LINENO" 5
4014 1.1 mrg fi
4015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4016 1.1 mrg $as_echo "yes" >&6; }
4017 1.1 mrg test "$program_prefix" != NONE &&
4018 1.1 mrg program_transform_name="s&^&$program_prefix&;$program_transform_name"
4019 1.1 mrg # Use a double $ so make ignores it.
4020 1.1 mrg test "$program_suffix" != NONE &&
4021 1.1 mrg program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4022 1.1 mrg # Double any \ or $.
4023 1.1 mrg # By default was `s,x,x', remove it if useless.
4024 1.1 mrg ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4025 1.1 mrg program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4026 1.1 mrg
4027 1.1 mrg # expand $ac_aux_dir to an absolute path
4028 1.1 mrg am_aux_dir=`cd $ac_aux_dir && pwd`
4029 1.1 mrg
4030 1.1 mrg if test x"${MISSING+set}" != xset; then
4031 1.1 mrg case $am_aux_dir in
4032 1.1 mrg *\ * | *\ *)
4033 1.1 mrg MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4034 1.1 mrg *)
4035 1.1 mrg MISSING="\${SHELL} $am_aux_dir/missing" ;;
4036 1.1 mrg esac
4037 1.1 mrg fi
4038 1.1 mrg # Use eval to expand $SHELL
4039 1.1 mrg if eval "$MISSING --run true"; then
4040 1.1 mrg am_missing_run="$MISSING --run "
4041 1.1 mrg else
4042 1.1 mrg am_missing_run=
4043 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
4044 1.1 mrg $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
4045 1.1 mrg fi
4046 1.1 mrg
4047 1.1 mrg if test x"${install_sh}" != xset; then
4048 1.1 mrg case $am_aux_dir in
4049 1.1 mrg *\ * | *\ *)
4050 1.1 mrg install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4051 1.1 mrg *)
4052 1.1 mrg install_sh="\${SHELL} $am_aux_dir/install-sh"
4053 1.1 mrg esac
4054 1.1 mrg fi
4055 1.1 mrg
4056 1.1 mrg # Installed binaries are usually stripped using `strip' when the user
4057 1.1 mrg # run `make install-strip'. However `strip' might not be the right
4058 1.1 mrg # tool to use in cross-compilation environments, therefore Automake
4059 1.1 mrg # will honor the `STRIP' environment variable to overrule this program.
4060 1.1 mrg if test "$cross_compiling" != no; then
4061 1.1 mrg if test -n "$ac_tool_prefix"; then
4062 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4063 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
4064 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4065 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4066 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
4067 1.1 mrg $as_echo_n "(cached) " >&6
4068 1.1 mrg else
4069 1.1 mrg if test -n "$STRIP"; then
4070 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4071 1.1 mrg else
4072 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4073 1.1 mrg for as_dir in $PATH
4074 1.1 mrg do
4075 1.1 mrg IFS=$as_save_IFS
4076 1.1 mrg test -z "$as_dir" && as_dir=.
4077 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4078 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4079 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4080 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4081 1.1 mrg break 2
4082 1.1 mrg fi
4083 1.1 mrg done
4084 1.1 mrg done
4085 1.1 mrg IFS=$as_save_IFS
4086 1.1 mrg
4087 1.1 mrg fi
4088 1.1 mrg fi
4089 1.1 mrg STRIP=$ac_cv_prog_STRIP
4090 1.1 mrg if test -n "$STRIP"; then
4091 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4092 1.1 mrg $as_echo "$STRIP" >&6; }
4093 1.1 mrg else
4094 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4095 1.1 mrg $as_echo "no" >&6; }
4096 1.1 mrg fi
4097 1.1 mrg
4098 1.1 mrg
4099 1.1 mrg fi
4100 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
4101 1.1 mrg ac_ct_STRIP=$STRIP
4102 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
4103 1.1 mrg set dummy strip; ac_word=$2
4104 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4105 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4106 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
4107 1.1 mrg $as_echo_n "(cached) " >&6
4108 1.1 mrg else
4109 1.1 mrg if test -n "$ac_ct_STRIP"; then
4110 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4111 1.1 mrg else
4112 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4113 1.1 mrg for as_dir in $PATH
4114 1.1 mrg do
4115 1.1 mrg IFS=$as_save_IFS
4116 1.1 mrg test -z "$as_dir" && as_dir=.
4117 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4118 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4119 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
4120 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4121 1.1 mrg break 2
4122 1.1 mrg fi
4123 1.1 mrg done
4124 1.1 mrg done
4125 1.1 mrg IFS=$as_save_IFS
4126 1.1 mrg
4127 1.1 mrg fi
4128 1.1 mrg fi
4129 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4130 1.1 mrg if test -n "$ac_ct_STRIP"; then
4131 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4132 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
4133 1.1 mrg else
4134 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4135 1.1 mrg $as_echo "no" >&6; }
4136 1.1 mrg fi
4137 1.1 mrg
4138 1.1 mrg if test "x$ac_ct_STRIP" = x; then
4139 1.1 mrg STRIP=":"
4140 1.1 mrg else
4141 1.1 mrg case $cross_compiling:$ac_tool_warned in
4142 1.1 mrg yes:)
4143 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4144 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4145 1.1 mrg ac_tool_warned=yes ;;
4146 1.1 mrg esac
4147 1.1 mrg STRIP=$ac_ct_STRIP
4148 1.1 mrg fi
4149 1.1 mrg else
4150 1.1 mrg STRIP="$ac_cv_prog_STRIP"
4151 1.1 mrg fi
4152 1.1 mrg
4153 1.1 mrg fi
4154 1.1 mrg INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4155 1.1 mrg
4156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4157 1.1 mrg $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4158 1.1 mrg if test -z "$MKDIR_P"; then
4159 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then :
4160 1.1 mrg $as_echo_n "(cached) " >&6
4161 1.1 mrg else
4162 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4163 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4164 1.1 mrg do
4165 1.1 mrg IFS=$as_save_IFS
4166 1.1 mrg test -z "$as_dir" && as_dir=.
4167 1.1 mrg for ac_prog in mkdir gmkdir; do
4168 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4169 1.1 mrg { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4170 1.1 mrg case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4171 1.1 mrg 'mkdir (GNU coreutils) '* | \
4172 1.1 mrg 'mkdir (coreutils) '* | \
4173 1.1 mrg 'mkdir (fileutils) '4.1*)
4174 1.1 mrg ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4175 1.1 mrg break 3;;
4176 1.1 mrg esac
4177 1.1 mrg done
4178 1.1 mrg done
4179 1.1 mrg done
4180 1.1 mrg IFS=$as_save_IFS
4181 1.1 mrg
4182 1.1 mrg fi
4183 1.1 mrg
4184 1.1 mrg if test "${ac_cv_path_mkdir+set}" = set; then
4185 1.1 mrg MKDIR_P="$ac_cv_path_mkdir -p"
4186 1.1 mrg else
4187 1.1 mrg # As a last resort, use the slow shell script. Don't cache a
4188 1.1 mrg # value for MKDIR_P within a source directory, because that will
4189 1.1 mrg # break other packages using the cache if that directory is
4190 1.1 mrg # removed, or if the value is a relative name.
4191 1.1 mrg test -d ./--version && rmdir ./--version
4192 1.1 mrg MKDIR_P="$ac_install_sh -d"
4193 1.1 mrg fi
4194 1.1 mrg fi
4195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4196 1.1 mrg $as_echo "$MKDIR_P" >&6; }
4197 1.1 mrg
4198 1.1 mrg mkdir_p="$MKDIR_P"
4199 1.1 mrg case $mkdir_p in
4200 1.1 mrg [\\/$]* | ?:[\\/]*) ;;
4201 1.1 mrg */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
4202 1.1 mrg esac
4203 1.1 mrg
4204 1.1 mrg for ac_prog in gawk mawk nawk awk
4205 1.1 mrg do
4206 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4207 1.1 mrg set dummy $ac_prog; ac_word=$2
4208 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4209 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4210 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
4211 1.1 mrg $as_echo_n "(cached) " >&6
4212 1.1 mrg else
4213 1.1 mrg if test -n "$AWK"; then
4214 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
4215 1.1 mrg else
4216 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217 1.1 mrg for as_dir in $PATH
4218 1.1 mrg do
4219 1.1 mrg IFS=$as_save_IFS
4220 1.1 mrg test -z "$as_dir" && as_dir=.
4221 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4222 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4223 1.1 mrg ac_cv_prog_AWK="$ac_prog"
4224 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4225 1.1 mrg break 2
4226 1.1 mrg fi
4227 1.1 mrg done
4228 1.1 mrg done
4229 1.1 mrg IFS=$as_save_IFS
4230 1.1 mrg
4231 1.1 mrg fi
4232 1.1 mrg fi
4233 1.1 mrg AWK=$ac_cv_prog_AWK
4234 1.1 mrg if test -n "$AWK"; then
4235 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4236 1.1 mrg $as_echo "$AWK" >&6; }
4237 1.1 mrg else
4238 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4239 1.1 mrg $as_echo "no" >&6; }
4240 1.1 mrg fi
4241 1.1 mrg
4242 1.1 mrg
4243 1.1 mrg test -n "$AWK" && break
4244 1.1 mrg done
4245 1.1 mrg
4246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4247 1.1 mrg $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4248 1.1 mrg set x ${MAKE-make}
4249 1.1 mrg ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4250 1.1 mrg if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
4251 1.1 mrg $as_echo_n "(cached) " >&6
4252 1.1 mrg else
4253 1.1 mrg cat >conftest.make <<\_ACEOF
4254 1.1 mrg SHELL = /bin/sh
4255 1.1 mrg all:
4256 1.1 mrg @echo '@@@%%%=$(MAKE)=@@@%%%'
4257 1.1 mrg _ACEOF
4258 1.1 mrg # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
4259 1.1 mrg case `${MAKE-make} -f conftest.make 2>/dev/null` in
4260 1.1 mrg *@@@%%%=?*=@@@%%%*)
4261 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=yes;;
4262 1.1 mrg *)
4263 1.1 mrg eval ac_cv_prog_make_${ac_make}_set=no;;
4264 1.1 mrg esac
4265 1.1 mrg rm -f conftest.make
4266 1.1 mrg fi
4267 1.1 mrg if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4268 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4269 1.1 mrg $as_echo "yes" >&6; }
4270 1.1 mrg SET_MAKE=
4271 1.1 mrg else
4272 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4273 1.1 mrg $as_echo "no" >&6; }
4274 1.1 mrg SET_MAKE="MAKE=${MAKE-make}"
4275 1.1 mrg fi
4276 1.1 mrg
4277 1.1 mrg rm -rf .tst 2>/dev/null
4278 1.1 mrg mkdir .tst 2>/dev/null
4279 1.1 mrg if test -d .tst; then
4280 1.1 mrg am__leading_dot=.
4281 1.1 mrg else
4282 1.1 mrg am__leading_dot=_
4283 1.1 mrg fi
4284 1.1 mrg rmdir .tst 2>/dev/null
4285 1.1 mrg
4286 1.1 mrg if test "`cd $srcdir && pwd`" != "`pwd`"; then
4287 1.1 mrg # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4288 1.1 mrg # is not polluted with repeated "-I."
4289 1.1 mrg am__isrc=' -I$(srcdir)'
4290 1.1 mrg # test to see if srcdir already configured
4291 1.1 mrg if test -f $srcdir/config.status; then
4292 1.1 mrg as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4293 1.1 mrg fi
4294 1.1 mrg fi
4295 1.1 mrg
4296 1.1 mrg # test whether we have cygpath
4297 1.1 mrg if test -z "$CYGPATH_W"; then
4298 1.1 mrg if (cygpath --version) >/dev/null 2>/dev/null; then
4299 1.1 mrg CYGPATH_W='cygpath -w'
4300 1.1 mrg else
4301 1.1 mrg CYGPATH_W=echo
4302 1.1 mrg fi
4303 1.1 mrg fi
4304 1.1 mrg
4305 1.1 mrg
4306 1.1 mrg # Define the identity of the package.
4307 1.1 mrg PACKAGE='libbacktrace'
4308 1.1 mrg VERSION='version-unused'
4309 1.1 mrg
4310 1.1 mrg
4311 1.1 mrg # Some tools Automake needs.
4312 1.1 mrg
4313 1.1 mrg ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4314 1.1 mrg
4315 1.1 mrg
4316 1.1 mrg AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4317 1.1 mrg
4318 1.1 mrg
4319 1.1 mrg AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4320 1.1 mrg
4321 1.1 mrg
4322 1.1 mrg AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4323 1.1 mrg
4324 1.1 mrg
4325 1.1 mrg MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4326 1.1 mrg
4327 1.1 mrg # We need awk for the "check" target. The system "awk" is bad on
4328 1.1 mrg # some platforms.
4329 1.1 mrg # Always define AMTAR for backward compatibility.
4330 1.1 mrg
4331 1.1 mrg AMTAR=${AMTAR-"${am_missing_run}tar"}
4332 1.1 mrg
4333 1.1 mrg am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
4334 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
4342 1.1 mrg $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
4343 1.1 mrg # Check whether --enable-maintainer-mode was given.
4344 1.1 mrg if test "${enable_maintainer_mode+set}" = set; then :
4345 1.1 mrg enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
4346 1.1 mrg else
4347 1.1 mrg USE_MAINTAINER_MODE=no
4348 1.1 mrg fi
4349 1.1 mrg
4350 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
4351 1.1 mrg $as_echo "$USE_MAINTAINER_MODE" >&6; }
4352 1.1 mrg if test $USE_MAINTAINER_MODE = yes; then
4353 1.1 mrg MAINTAINER_MODE_TRUE=
4354 1.1 mrg MAINTAINER_MODE_FALSE='#'
4355 1.1 mrg else
4356 1.1 mrg MAINTAINER_MODE_TRUE='#'
4357 1.1 mrg MAINTAINER_MODE_FALSE=
4358 1.1 mrg fi
4359 1.1 mrg
4360 1.1 mrg MAINT=$MAINTAINER_MODE_TRUE
4361 1.1 mrg
4362 1.1 mrg
4363 1.1 mrg
4364 1.1 mrg
4365 1.1 mrg # Check whether --with-target-subdir was given.
4366 1.1 mrg if test "${with_target_subdir+set}" = set; then :
4367 1.1 mrg withval=$with_target_subdir;
4368 1.1 mrg fi
4369 1.1 mrg
4370 1.1 mrg
4371 1.1 mrg # We must force CC to /not/ be precious variables; otherwise
4372 1.1 mrg # the wrong, non-multilib-adjusted value will be used in multilibs.
4373 1.1 mrg # As a side effect, we have to subst CFLAGS ourselves.
4374 1.1 mrg
4375 1.1 mrg
4376 1.1 mrg ac_ext=c
4377 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4378 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4379 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4380 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4381 1.1 mrg if test -n "$ac_tool_prefix"; then
4382 1.1 mrg # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4383 1.1 mrg set dummy ${ac_tool_prefix}gcc; ac_word=$2
4384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4385 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4386 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4387 1.1 mrg $as_echo_n "(cached) " >&6
4388 1.1 mrg else
4389 1.1 mrg if test -n "$CC"; then
4390 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4391 1.1 mrg else
4392 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4393 1.1 mrg for as_dir in $PATH
4394 1.1 mrg do
4395 1.1 mrg IFS=$as_save_IFS
4396 1.1 mrg test -z "$as_dir" && as_dir=.
4397 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4398 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4399 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}gcc"
4400 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4401 1.1 mrg break 2
4402 1.1 mrg fi
4403 1.1 mrg done
4404 1.1 mrg done
4405 1.1 mrg IFS=$as_save_IFS
4406 1.1 mrg
4407 1.1 mrg fi
4408 1.1 mrg fi
4409 1.1 mrg CC=$ac_cv_prog_CC
4410 1.1 mrg if test -n "$CC"; then
4411 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4412 1.1 mrg $as_echo "$CC" >&6; }
4413 1.1 mrg else
4414 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4415 1.1 mrg $as_echo "no" >&6; }
4416 1.1 mrg fi
4417 1.1 mrg
4418 1.1 mrg
4419 1.1 mrg fi
4420 1.1 mrg if test -z "$ac_cv_prog_CC"; then
4421 1.1 mrg ac_ct_CC=$CC
4422 1.1 mrg # Extract the first word of "gcc", so it can be a program name with args.
4423 1.1 mrg set dummy gcc; ac_word=$2
4424 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4425 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4426 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4427 1.1 mrg $as_echo_n "(cached) " >&6
4428 1.1 mrg else
4429 1.1 mrg if test -n "$ac_ct_CC"; then
4430 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4431 1.1 mrg else
4432 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4433 1.1 mrg for as_dir in $PATH
4434 1.1 mrg do
4435 1.1 mrg IFS=$as_save_IFS
4436 1.1 mrg test -z "$as_dir" && as_dir=.
4437 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4438 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4439 1.1 mrg ac_cv_prog_ac_ct_CC="gcc"
4440 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4441 1.1 mrg break 2
4442 1.1 mrg fi
4443 1.1 mrg done
4444 1.1 mrg done
4445 1.1 mrg IFS=$as_save_IFS
4446 1.1 mrg
4447 1.1 mrg fi
4448 1.1 mrg fi
4449 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4450 1.1 mrg if test -n "$ac_ct_CC"; then
4451 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4452 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
4453 1.1 mrg else
4454 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4455 1.1 mrg $as_echo "no" >&6; }
4456 1.1 mrg fi
4457 1.1 mrg
4458 1.1 mrg if test "x$ac_ct_CC" = x; then
4459 1.1 mrg CC=""
4460 1.1 mrg else
4461 1.1 mrg case $cross_compiling:$ac_tool_warned in
4462 1.1 mrg yes:)
4463 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4464 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4465 1.1 mrg ac_tool_warned=yes ;;
4466 1.1 mrg esac
4467 1.1 mrg CC=$ac_ct_CC
4468 1.1 mrg fi
4469 1.1 mrg else
4470 1.1 mrg CC="$ac_cv_prog_CC"
4471 1.1 mrg fi
4472 1.1 mrg
4473 1.1 mrg if test -z "$CC"; then
4474 1.1 mrg if test -n "$ac_tool_prefix"; then
4475 1.1 mrg # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4476 1.1 mrg set dummy ${ac_tool_prefix}cc; ac_word=$2
4477 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4478 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4479 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4480 1.1 mrg $as_echo_n "(cached) " >&6
4481 1.1 mrg else
4482 1.1 mrg if test -n "$CC"; then
4483 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4484 1.1 mrg else
4485 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4486 1.1 mrg for as_dir in $PATH
4487 1.1 mrg do
4488 1.1 mrg IFS=$as_save_IFS
4489 1.1 mrg test -z "$as_dir" && as_dir=.
4490 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4491 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4492 1.1 mrg ac_cv_prog_CC="${ac_tool_prefix}cc"
4493 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4494 1.1 mrg break 2
4495 1.1 mrg fi
4496 1.1 mrg done
4497 1.1 mrg done
4498 1.1 mrg IFS=$as_save_IFS
4499 1.1 mrg
4500 1.1 mrg fi
4501 1.1 mrg fi
4502 1.1 mrg CC=$ac_cv_prog_CC
4503 1.1 mrg if test -n "$CC"; then
4504 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4505 1.1 mrg $as_echo "$CC" >&6; }
4506 1.1 mrg else
4507 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4508 1.1 mrg $as_echo "no" >&6; }
4509 1.1 mrg fi
4510 1.1 mrg
4511 1.1 mrg
4512 1.1 mrg fi
4513 1.1 mrg fi
4514 1.1 mrg if test -z "$CC"; then
4515 1.1 mrg # Extract the first word of "cc", so it can be a program name with args.
4516 1.1 mrg set dummy cc; ac_word=$2
4517 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4518 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4519 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4520 1.1 mrg $as_echo_n "(cached) " >&6
4521 1.1 mrg else
4522 1.1 mrg if test -n "$CC"; then
4523 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4524 1.1 mrg else
4525 1.1 mrg ac_prog_rejected=no
4526 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4527 1.1 mrg for as_dir in $PATH
4528 1.1 mrg do
4529 1.1 mrg IFS=$as_save_IFS
4530 1.1 mrg test -z "$as_dir" && as_dir=.
4531 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4532 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4533 1.1 mrg if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4534 1.1 mrg ac_prog_rejected=yes
4535 1.1 mrg continue
4536 1.1 mrg fi
4537 1.1 mrg ac_cv_prog_CC="cc"
4538 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4539 1.1 mrg break 2
4540 1.1 mrg fi
4541 1.1 mrg done
4542 1.1 mrg done
4543 1.1 mrg IFS=$as_save_IFS
4544 1.1 mrg
4545 1.1 mrg if test $ac_prog_rejected = yes; then
4546 1.1 mrg # We found a bogon in the path, so make sure we never use it.
4547 1.1 mrg set dummy $ac_cv_prog_CC
4548 1.1 mrg shift
4549 1.1 mrg if test $# != 0; then
4550 1.1 mrg # We chose a different compiler from the bogus one.
4551 1.1 mrg # However, it has the same basename, so the bogon will be chosen
4552 1.1 mrg # first if we set CC to just the basename; use the full file name.
4553 1.1 mrg shift
4554 1.1 mrg ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4555 1.1 mrg fi
4556 1.1 mrg fi
4557 1.1 mrg fi
4558 1.1 mrg fi
4559 1.1 mrg CC=$ac_cv_prog_CC
4560 1.1 mrg if test -n "$CC"; then
4561 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4562 1.1 mrg $as_echo "$CC" >&6; }
4563 1.1 mrg else
4564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4565 1.1 mrg $as_echo "no" >&6; }
4566 1.1 mrg fi
4567 1.1 mrg
4568 1.1 mrg
4569 1.1 mrg fi
4570 1.1 mrg if test -z "$CC"; then
4571 1.1 mrg if test -n "$ac_tool_prefix"; then
4572 1.1 mrg for ac_prog in cl.exe
4573 1.1 mrg do
4574 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4575 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4576 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4577 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4578 1.1 mrg if test "${ac_cv_prog_CC+set}" = set; then :
4579 1.1 mrg $as_echo_n "(cached) " >&6
4580 1.1 mrg else
4581 1.1 mrg if test -n "$CC"; then
4582 1.1 mrg ac_cv_prog_CC="$CC" # Let the user override the test.
4583 1.1 mrg else
4584 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4585 1.1 mrg for as_dir in $PATH
4586 1.1 mrg do
4587 1.1 mrg IFS=$as_save_IFS
4588 1.1 mrg test -z "$as_dir" && as_dir=.
4589 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4590 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4591 1.1 mrg ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4592 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4593 1.1 mrg break 2
4594 1.1 mrg fi
4595 1.1 mrg done
4596 1.1 mrg done
4597 1.1 mrg IFS=$as_save_IFS
4598 1.1 mrg
4599 1.1 mrg fi
4600 1.1 mrg fi
4601 1.1 mrg CC=$ac_cv_prog_CC
4602 1.1 mrg if test -n "$CC"; then
4603 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4604 1.1 mrg $as_echo "$CC" >&6; }
4605 1.1 mrg else
4606 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4607 1.1 mrg $as_echo "no" >&6; }
4608 1.1 mrg fi
4609 1.1 mrg
4610 1.1 mrg
4611 1.1 mrg test -n "$CC" && break
4612 1.1 mrg done
4613 1.1 mrg fi
4614 1.1 mrg if test -z "$CC"; then
4615 1.1 mrg ac_ct_CC=$CC
4616 1.1 mrg for ac_prog in cl.exe
4617 1.1 mrg do
4618 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
4619 1.1 mrg set dummy $ac_prog; ac_word=$2
4620 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4621 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4622 1.1 mrg if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4623 1.1 mrg $as_echo_n "(cached) " >&6
4624 1.1 mrg else
4625 1.1 mrg if test -n "$ac_ct_CC"; then
4626 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4627 1.1 mrg else
4628 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4629 1.1 mrg for as_dir in $PATH
4630 1.1 mrg do
4631 1.1 mrg IFS=$as_save_IFS
4632 1.1 mrg test -z "$as_dir" && as_dir=.
4633 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4634 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4635 1.1 mrg ac_cv_prog_ac_ct_CC="$ac_prog"
4636 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4637 1.1 mrg break 2
4638 1.1 mrg fi
4639 1.1 mrg done
4640 1.1 mrg done
4641 1.1 mrg IFS=$as_save_IFS
4642 1.1 mrg
4643 1.1 mrg fi
4644 1.1 mrg fi
4645 1.1 mrg ac_ct_CC=$ac_cv_prog_ac_ct_CC
4646 1.1 mrg if test -n "$ac_ct_CC"; then
4647 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4648 1.1 mrg $as_echo "$ac_ct_CC" >&6; }
4649 1.1 mrg else
4650 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4651 1.1 mrg $as_echo "no" >&6; }
4652 1.1 mrg fi
4653 1.1 mrg
4654 1.1 mrg
4655 1.1 mrg test -n "$ac_ct_CC" && break
4656 1.1 mrg done
4657 1.1 mrg
4658 1.1 mrg if test "x$ac_ct_CC" = x; then
4659 1.1 mrg CC=""
4660 1.1 mrg else
4661 1.1 mrg case $cross_compiling:$ac_tool_warned in
4662 1.1 mrg yes:)
4663 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4664 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4665 1.1 mrg ac_tool_warned=yes ;;
4666 1.1 mrg esac
4667 1.1 mrg CC=$ac_ct_CC
4668 1.1 mrg fi
4669 1.1 mrg fi
4670 1.1 mrg
4671 1.1 mrg fi
4672 1.1 mrg
4673 1.1 mrg
4674 1.1 mrg test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4675 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4676 1.1 mrg as_fn_error "no acceptable C compiler found in \$PATH
4677 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
4678 1.1 mrg
4679 1.1 mrg # Provide some information about the compiler.
4680 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4681 1.1 mrg set X $ac_compile
4682 1.1 mrg ac_compiler=$2
4683 1.1 mrg for ac_option in --version -v -V -qversion; do
4684 1.1 mrg { { ac_try="$ac_compiler $ac_option >&5"
4685 1.1 mrg case "(($ac_try" in
4686 1.1 mrg *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4687 1.1 mrg *) ac_try_echo=$ac_try;;
4688 1.1 mrg esac
4689 1.1 mrg eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4690 1.1 mrg $as_echo "$ac_try_echo"; } >&5
4691 1.1 mrg (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4692 1.1 mrg ac_status=$?
4693 1.1 mrg if test -s conftest.err; then
4694 1.1 mrg sed '10a\
4695 1.1 mrg ... rest of stderr output deleted ...
4696 1.1 mrg 10q' conftest.err >conftest.er1
4697 1.1 mrg cat conftest.er1 >&5
4698 1.1 mrg rm -f conftest.er1 conftest.err
4699 1.1 mrg fi
4700 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4701 1.1 mrg test $ac_status = 0; }
4702 1.1 mrg done
4703 1.1 mrg
4704 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4705 1.1 mrg $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4706 1.1 mrg if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4707 1.1 mrg $as_echo_n "(cached) " >&6
4708 1.1 mrg else
4709 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710 1.1 mrg /* end confdefs.h. */
4711 1.1 mrg
4712 1.1 mrg int
4713 1.1 mrg main ()
4714 1.1 mrg {
4715 1.1 mrg #ifndef __GNUC__
4716 1.1 mrg choke me
4717 1.1 mrg #endif
4718 1.1 mrg
4719 1.1 mrg ;
4720 1.1 mrg return 0;
4721 1.1 mrg }
4722 1.1 mrg _ACEOF
4723 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4724 1.1 mrg ac_compiler_gnu=yes
4725 1.1 mrg else
4726 1.1 mrg ac_compiler_gnu=no
4727 1.1 mrg fi
4728 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729 1.1 mrg ac_cv_c_compiler_gnu=$ac_compiler_gnu
4730 1.1 mrg
4731 1.1 mrg fi
4732 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4733 1.1 mrg $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4734 1.1 mrg if test $ac_compiler_gnu = yes; then
4735 1.1 mrg GCC=yes
4736 1.1 mrg else
4737 1.1 mrg GCC=
4738 1.1 mrg fi
4739 1.1 mrg ac_test_CFLAGS=${CFLAGS+set}
4740 1.1 mrg ac_save_CFLAGS=$CFLAGS
4741 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4742 1.1 mrg $as_echo_n "checking whether $CC accepts -g... " >&6; }
4743 1.1 mrg if test "${ac_cv_prog_cc_g+set}" = set; then :
4744 1.1 mrg $as_echo_n "(cached) " >&6
4745 1.1 mrg else
4746 1.1 mrg ac_save_c_werror_flag=$ac_c_werror_flag
4747 1.1 mrg ac_c_werror_flag=yes
4748 1.1 mrg ac_cv_prog_cc_g=no
4749 1.1 mrg CFLAGS="-g"
4750 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4751 1.1 mrg /* end confdefs.h. */
4752 1.1 mrg
4753 1.1 mrg int
4754 1.1 mrg main ()
4755 1.1 mrg {
4756 1.1 mrg
4757 1.1 mrg ;
4758 1.1 mrg return 0;
4759 1.1 mrg }
4760 1.1 mrg _ACEOF
4761 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4762 1.1 mrg ac_cv_prog_cc_g=yes
4763 1.1 mrg else
4764 1.1 mrg CFLAGS=""
4765 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766 1.1 mrg /* end confdefs.h. */
4767 1.1 mrg
4768 1.1 mrg int
4769 1.1 mrg main ()
4770 1.1 mrg {
4771 1.1 mrg
4772 1.1 mrg ;
4773 1.1 mrg return 0;
4774 1.1 mrg }
4775 1.1 mrg _ACEOF
4776 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4777 1.1 mrg
4778 1.1 mrg else
4779 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4780 1.1 mrg CFLAGS="-g"
4781 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782 1.1 mrg /* end confdefs.h. */
4783 1.1 mrg
4784 1.1 mrg int
4785 1.1 mrg main ()
4786 1.1 mrg {
4787 1.1 mrg
4788 1.1 mrg ;
4789 1.1 mrg return 0;
4790 1.1 mrg }
4791 1.1 mrg _ACEOF
4792 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4793 1.1 mrg ac_cv_prog_cc_g=yes
4794 1.1 mrg fi
4795 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796 1.1 mrg fi
4797 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798 1.1 mrg fi
4799 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800 1.1 mrg ac_c_werror_flag=$ac_save_c_werror_flag
4801 1.1 mrg fi
4802 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4803 1.1 mrg $as_echo "$ac_cv_prog_cc_g" >&6; }
4804 1.1 mrg if test "$ac_test_CFLAGS" = set; then
4805 1.1 mrg CFLAGS=$ac_save_CFLAGS
4806 1.1 mrg elif test $ac_cv_prog_cc_g = yes; then
4807 1.1 mrg if test "$GCC" = yes; then
4808 1.1 mrg CFLAGS="-g -O2"
4809 1.1 mrg else
4810 1.1 mrg CFLAGS="-g"
4811 1.1 mrg fi
4812 1.1 mrg else
4813 1.1 mrg if test "$GCC" = yes; then
4814 1.1 mrg CFLAGS="-O2"
4815 1.1 mrg else
4816 1.1 mrg CFLAGS=
4817 1.1 mrg fi
4818 1.1 mrg fi
4819 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4820 1.1 mrg $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4821 1.1 mrg if test "${ac_cv_prog_cc_c89+set}" = set; then :
4822 1.1 mrg $as_echo_n "(cached) " >&6
4823 1.1 mrg else
4824 1.1 mrg ac_cv_prog_cc_c89=no
4825 1.1 mrg ac_save_CC=$CC
4826 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827 1.1 mrg /* end confdefs.h. */
4828 1.1 mrg #include <stdarg.h>
4829 1.1 mrg #include <stdio.h>
4830 1.1 mrg #include <sys/types.h>
4831 1.1 mrg #include <sys/stat.h>
4832 1.1 mrg /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4833 1.1 mrg struct buf { int x; };
4834 1.1 mrg FILE * (*rcsopen) (struct buf *, struct stat *, int);
4835 1.1 mrg static char *e (p, i)
4836 1.1 mrg char **p;
4837 1.1 mrg int i;
4838 1.1 mrg {
4839 1.1 mrg return p[i];
4840 1.1 mrg }
4841 1.1 mrg static char *f (char * (*g) (char **, int), char **p, ...)
4842 1.1 mrg {
4843 1.1 mrg char *s;
4844 1.1 mrg va_list v;
4845 1.1 mrg va_start (v,p);
4846 1.1 mrg s = g (p, va_arg (v,int));
4847 1.1 mrg va_end (v);
4848 1.1 mrg return s;
4849 1.1 mrg }
4850 1.1 mrg
4851 1.1 mrg /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4852 1.1 mrg function prototypes and stuff, but not '\xHH' hex character constants.
4853 1.1 mrg These don't provoke an error unfortunately, instead are silently treated
4854 1.1 mrg as 'x'. The following induces an error, until -std is added to get
4855 1.1 mrg proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4856 1.1 mrg array size at least. It's necessary to write '\x00'==0 to get something
4857 1.1 mrg that's true only with -std. */
4858 1.1 mrg int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4859 1.1 mrg
4860 1.1 mrg /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4861 1.1 mrg inside strings and character constants. */
4862 1.1 mrg #define FOO(x) 'x'
4863 1.1 mrg int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4864 1.1 mrg
4865 1.1 mrg int test (int i, double x);
4866 1.1 mrg struct s1 {int (*f) (int a);};
4867 1.1 mrg struct s2 {int (*f) (double a);};
4868 1.1 mrg int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4869 1.1 mrg int argc;
4870 1.1 mrg char **argv;
4871 1.1 mrg int
4872 1.1 mrg main ()
4873 1.1 mrg {
4874 1.1 mrg return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4875 1.1 mrg ;
4876 1.1 mrg return 0;
4877 1.1 mrg }
4878 1.1 mrg _ACEOF
4879 1.1 mrg for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4880 1.1 mrg -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4881 1.1 mrg do
4882 1.1 mrg CC="$ac_save_CC $ac_arg"
4883 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
4884 1.1 mrg ac_cv_prog_cc_c89=$ac_arg
4885 1.1 mrg fi
4886 1.1 mrg rm -f core conftest.err conftest.$ac_objext
4887 1.1 mrg test "x$ac_cv_prog_cc_c89" != "xno" && break
4888 1.1 mrg done
4889 1.1 mrg rm -f conftest.$ac_ext
4890 1.1 mrg CC=$ac_save_CC
4891 1.1 mrg
4892 1.1 mrg fi
4893 1.1 mrg # AC_CACHE_VAL
4894 1.1 mrg case "x$ac_cv_prog_cc_c89" in
4895 1.1 mrg x)
4896 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4897 1.1 mrg $as_echo "none needed" >&6; } ;;
4898 1.1 mrg xno)
4899 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4900 1.1 mrg $as_echo "unsupported" >&6; } ;;
4901 1.1 mrg *)
4902 1.1 mrg CC="$CC $ac_cv_prog_cc_c89"
4903 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4904 1.1 mrg $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4905 1.1 mrg esac
4906 1.1 mrg if test "x$ac_cv_prog_cc_c89" != xno; then :
4907 1.1 mrg
4908 1.1 mrg fi
4909 1.1 mrg
4910 1.1 mrg ac_ext=c
4911 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
4912 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915 1.1 mrg
4916 1.1 mrg
4917 1.1 mrg
4918 1.1 mrg
4919 1.1 mrg
4920 1.1 mrg if test -n "$ac_tool_prefix"; then
4921 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4922 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4923 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4924 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4925 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
4926 1.1 mrg $as_echo_n "(cached) " >&6
4927 1.1 mrg else
4928 1.1 mrg if test -n "$RANLIB"; then
4929 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4930 1.1 mrg else
4931 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4932 1.1 mrg for as_dir in $PATH
4933 1.1 mrg do
4934 1.1 mrg IFS=$as_save_IFS
4935 1.1 mrg test -z "$as_dir" && as_dir=.
4936 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4937 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4938 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4939 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4940 1.1 mrg break 2
4941 1.1 mrg fi
4942 1.1 mrg done
4943 1.1 mrg done
4944 1.1 mrg IFS=$as_save_IFS
4945 1.1 mrg
4946 1.1 mrg fi
4947 1.1 mrg fi
4948 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
4949 1.1 mrg if test -n "$RANLIB"; then
4950 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4951 1.1 mrg $as_echo "$RANLIB" >&6; }
4952 1.1 mrg else
4953 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4954 1.1 mrg $as_echo "no" >&6; }
4955 1.1 mrg fi
4956 1.1 mrg
4957 1.1 mrg
4958 1.1 mrg fi
4959 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
4960 1.1 mrg ac_ct_RANLIB=$RANLIB
4961 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
4962 1.1 mrg set dummy ranlib; ac_word=$2
4963 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4964 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
4965 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4966 1.1 mrg $as_echo_n "(cached) " >&6
4967 1.1 mrg else
4968 1.1 mrg if test -n "$ac_ct_RANLIB"; then
4969 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4970 1.1 mrg else
4971 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4972 1.1 mrg for as_dir in $PATH
4973 1.1 mrg do
4974 1.1 mrg IFS=$as_save_IFS
4975 1.1 mrg test -z "$as_dir" && as_dir=.
4976 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
4977 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4978 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
4979 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4980 1.1 mrg break 2
4981 1.1 mrg fi
4982 1.1 mrg done
4983 1.1 mrg done
4984 1.1 mrg IFS=$as_save_IFS
4985 1.1 mrg
4986 1.1 mrg fi
4987 1.1 mrg fi
4988 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4989 1.1 mrg if test -n "$ac_ct_RANLIB"; then
4990 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4991 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
4992 1.1 mrg else
4993 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4994 1.1 mrg $as_echo "no" >&6; }
4995 1.1 mrg fi
4996 1.1 mrg
4997 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
4998 1.1 mrg RANLIB=":"
4999 1.1 mrg else
5000 1.1 mrg case $cross_compiling:$ac_tool_warned in
5001 1.1 mrg yes:)
5002 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5003 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5004 1.1 mrg ac_tool_warned=yes ;;
5005 1.1 mrg esac
5006 1.1 mrg RANLIB=$ac_ct_RANLIB
5007 1.1 mrg fi
5008 1.1 mrg else
5009 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
5010 1.1 mrg fi
5011 1.1 mrg
5012 1.1 mrg
5013 1.1 mrg for ac_prog in gawk mawk nawk awk
5014 1.1 mrg do
5015 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5016 1.1 mrg set dummy $ac_prog; ac_word=$2
5017 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5018 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5019 1.1 mrg if test "${ac_cv_prog_AWK+set}" = set; then :
5020 1.1 mrg $as_echo_n "(cached) " >&6
5021 1.1 mrg else
5022 1.1 mrg if test -n "$AWK"; then
5023 1.1 mrg ac_cv_prog_AWK="$AWK" # Let the user override the test.
5024 1.1 mrg else
5025 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5026 1.1 mrg for as_dir in $PATH
5027 1.1 mrg do
5028 1.1 mrg IFS=$as_save_IFS
5029 1.1 mrg test -z "$as_dir" && as_dir=.
5030 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5031 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5032 1.1 mrg ac_cv_prog_AWK="$ac_prog"
5033 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5034 1.1 mrg break 2
5035 1.1 mrg fi
5036 1.1 mrg done
5037 1.1 mrg done
5038 1.1 mrg IFS=$as_save_IFS
5039 1.1 mrg
5040 1.1 mrg fi
5041 1.1 mrg fi
5042 1.1 mrg AWK=$ac_cv_prog_AWK
5043 1.1 mrg if test -n "$AWK"; then
5044 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5045 1.1 mrg $as_echo "$AWK" >&6; }
5046 1.1 mrg else
5047 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5048 1.1 mrg $as_echo "no" >&6; }
5049 1.1 mrg fi
5050 1.1 mrg
5051 1.1 mrg
5052 1.1 mrg test -n "$AWK" && break
5053 1.1 mrg done
5054 1.1 mrg
5055 1.1 mrg case "$AWK" in
5056 1.1 mrg "") as_fn_error "can't build without awk" "$LINENO" 5 ;;
5057 1.1 mrg esac
5058 1.1 mrg
5059 1.1 mrg case `pwd` in
5060 1.1 mrg *\ * | *\ *)
5061 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5062 1.1 mrg $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5063 1.1 mrg esac
5064 1.1 mrg
5065 1.1 mrg
5066 1.1 mrg
5067 1.1 mrg macro_version='2.2.7a'
5068 1.1 mrg macro_revision='1.3134'
5069 1.1 mrg
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 ltmain="$ac_aux_dir/ltmain.sh"
5083 1.1 mrg
5084 1.1 mrg # Backslashify metacharacters that are still active within
5085 1.1 mrg # double-quoted strings.
5086 1.1 mrg sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5087 1.1 mrg
5088 1.1 mrg # Same as above, but do not quote variable references.
5089 1.1 mrg double_quote_subst='s/\(["`\\]\)/\\\1/g'
5090 1.1 mrg
5091 1.1 mrg # Sed substitution to delay expansion of an escaped shell variable in a
5092 1.1 mrg # double_quote_subst'ed string.
5093 1.1 mrg delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5094 1.1 mrg
5095 1.1 mrg # Sed substitution to delay expansion of an escaped single quote.
5096 1.1 mrg delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5097 1.1 mrg
5098 1.1 mrg # Sed substitution to avoid accidental globbing in evaled expressions
5099 1.1 mrg no_glob_subst='s/\*/\\\*/g'
5100 1.1 mrg
5101 1.1 mrg ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5102 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5103 1.1 mrg ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5104 1.1 mrg
5105 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5106 1.1 mrg $as_echo_n "checking how to print strings... " >&6; }
5107 1.1 mrg # Test print first, because it will be a builtin if present.
5108 1.1 mrg if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5109 1.1 mrg test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5110 1.1 mrg ECHO='print -r --'
5111 1.1 mrg elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5112 1.1 mrg ECHO='printf %s\n'
5113 1.1 mrg else
5114 1.1 mrg # Use this function as a fallback that always works.
5115 1.1 mrg func_fallback_echo ()
5116 1.1 mrg {
5117 1.1 mrg eval 'cat <<_LTECHO_EOF
5118 1.1 mrg $1
5119 1.1 mrg _LTECHO_EOF'
5120 1.1 mrg }
5121 1.1 mrg ECHO='func_fallback_echo'
5122 1.1 mrg fi
5123 1.1 mrg
5124 1.1 mrg # func_echo_all arg...
5125 1.1 mrg # Invoke $ECHO with all args, space-separated.
5126 1.1 mrg func_echo_all ()
5127 1.1 mrg {
5128 1.1 mrg $ECHO ""
5129 1.1 mrg }
5130 1.1 mrg
5131 1.1 mrg case "$ECHO" in
5132 1.1 mrg printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5133 1.1 mrg $as_echo "printf" >&6; } ;;
5134 1.1 mrg print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5135 1.1 mrg $as_echo "print -r" >&6; } ;;
5136 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5137 1.1 mrg $as_echo "cat" >&6; } ;;
5138 1.1 mrg esac
5139 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5154 1.1 mrg $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5155 1.1 mrg if test "${ac_cv_path_SED+set}" = set; then :
5156 1.1 mrg $as_echo_n "(cached) " >&6
5157 1.1 mrg else
5158 1.1 mrg ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5159 1.1 mrg for ac_i in 1 2 3 4 5 6 7; do
5160 1.1 mrg ac_script="$ac_script$as_nl$ac_script"
5161 1.1 mrg done
5162 1.1 mrg echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5163 1.1 mrg { ac_script=; unset ac_script;}
5164 1.1 mrg if test -z "$SED"; then
5165 1.1 mrg ac_path_SED_found=false
5166 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5167 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5168 1.1 mrg for as_dir in $PATH
5169 1.1 mrg do
5170 1.1 mrg IFS=$as_save_IFS
5171 1.1 mrg test -z "$as_dir" && as_dir=.
5172 1.1 mrg for ac_prog in sed gsed; do
5173 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5174 1.1 mrg ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5175 1.1 mrg { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5176 1.1 mrg # Check for GNU ac_path_SED and select it if it is found.
5177 1.1 mrg # Check for GNU $ac_path_SED
5178 1.1 mrg case `"$ac_path_SED" --version 2>&1` in
5179 1.1 mrg *GNU*)
5180 1.1 mrg ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5181 1.1 mrg *)
5182 1.1 mrg ac_count=0
5183 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5184 1.1 mrg while :
5185 1.1 mrg do
5186 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5187 1.1 mrg mv "conftest.tmp" "conftest.in"
5188 1.1 mrg cp "conftest.in" "conftest.nl"
5189 1.1 mrg $as_echo '' >> "conftest.nl"
5190 1.1 mrg "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5191 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5192 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5193 1.1 mrg if test $ac_count -gt ${ac_path_SED_max-0}; then
5194 1.1 mrg # Best one so far, save it but keep looking for a better one
5195 1.1 mrg ac_cv_path_SED="$ac_path_SED"
5196 1.1 mrg ac_path_SED_max=$ac_count
5197 1.1 mrg fi
5198 1.1 mrg # 10*(2^10) chars as input seems more than enough
5199 1.1 mrg test $ac_count -gt 10 && break
5200 1.1 mrg done
5201 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5202 1.1 mrg esac
5203 1.1 mrg
5204 1.1 mrg $ac_path_SED_found && break 3
5205 1.1 mrg done
5206 1.1 mrg done
5207 1.1 mrg done
5208 1.1 mrg IFS=$as_save_IFS
5209 1.1 mrg if test -z "$ac_cv_path_SED"; then
5210 1.1 mrg as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5211 1.1 mrg fi
5212 1.1 mrg else
5213 1.1 mrg ac_cv_path_SED=$SED
5214 1.1 mrg fi
5215 1.1 mrg
5216 1.1 mrg fi
5217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5218 1.1 mrg $as_echo "$ac_cv_path_SED" >&6; }
5219 1.1 mrg SED="$ac_cv_path_SED"
5220 1.1 mrg rm -f conftest.sed
5221 1.1 mrg
5222 1.1 mrg test -z "$SED" && SED=sed
5223 1.1 mrg Xsed="$SED -e 1s/^X//"
5224 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5236 1.1 mrg $as_echo_n "checking for fgrep... " >&6; }
5237 1.1 mrg if test "${ac_cv_path_FGREP+set}" = set; then :
5238 1.1 mrg $as_echo_n "(cached) " >&6
5239 1.1 mrg else
5240 1.1 mrg if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5241 1.1 mrg then ac_cv_path_FGREP="$GREP -F"
5242 1.1 mrg else
5243 1.1 mrg if test -z "$FGREP"; then
5244 1.1 mrg ac_path_FGREP_found=false
5245 1.1 mrg # Loop through the user's path and test for each of PROGNAME-LIST
5246 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5247 1.1 mrg for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5248 1.1 mrg do
5249 1.1 mrg IFS=$as_save_IFS
5250 1.1 mrg test -z "$as_dir" && as_dir=.
5251 1.1 mrg for ac_prog in fgrep; do
5252 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5253 1.1 mrg ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5254 1.1 mrg { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5255 1.1 mrg # Check for GNU ac_path_FGREP and select it if it is found.
5256 1.1 mrg # Check for GNU $ac_path_FGREP
5257 1.1 mrg case `"$ac_path_FGREP" --version 2>&1` in
5258 1.1 mrg *GNU*)
5259 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5260 1.1 mrg *)
5261 1.1 mrg ac_count=0
5262 1.1 mrg $as_echo_n 0123456789 >"conftest.in"
5263 1.1 mrg while :
5264 1.1 mrg do
5265 1.1 mrg cat "conftest.in" "conftest.in" >"conftest.tmp"
5266 1.1 mrg mv "conftest.tmp" "conftest.in"
5267 1.1 mrg cp "conftest.in" "conftest.nl"
5268 1.1 mrg $as_echo 'FGREP' >> "conftest.nl"
5269 1.1 mrg "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5270 1.1 mrg diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5271 1.1 mrg as_fn_arith $ac_count + 1 && ac_count=$as_val
5272 1.1 mrg if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5273 1.1 mrg # Best one so far, save it but keep looking for a better one
5274 1.1 mrg ac_cv_path_FGREP="$ac_path_FGREP"
5275 1.1 mrg ac_path_FGREP_max=$ac_count
5276 1.1 mrg fi
5277 1.1 mrg # 10*(2^10) chars as input seems more than enough
5278 1.1 mrg test $ac_count -gt 10 && break
5279 1.1 mrg done
5280 1.1 mrg rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5281 1.1 mrg esac
5282 1.1 mrg
5283 1.1 mrg $ac_path_FGREP_found && break 3
5284 1.1 mrg done
5285 1.1 mrg done
5286 1.1 mrg done
5287 1.1 mrg IFS=$as_save_IFS
5288 1.1 mrg if test -z "$ac_cv_path_FGREP"; then
5289 1.1 mrg as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5290 1.1 mrg fi
5291 1.1 mrg else
5292 1.1 mrg ac_cv_path_FGREP=$FGREP
5293 1.1 mrg fi
5294 1.1 mrg
5295 1.1 mrg fi
5296 1.1 mrg fi
5297 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5298 1.1 mrg $as_echo "$ac_cv_path_FGREP" >&6; }
5299 1.1 mrg FGREP="$ac_cv_path_FGREP"
5300 1.1 mrg
5301 1.1 mrg
5302 1.1 mrg test -z "$GREP" && GREP=grep
5303 1.1 mrg
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 # Check whether --with-gnu-ld was given.
5323 1.1 mrg if test "${with_gnu_ld+set}" = set; then :
5324 1.1 mrg withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5325 1.1 mrg else
5326 1.1 mrg with_gnu_ld=no
5327 1.1 mrg fi
5328 1.1 mrg
5329 1.1 mrg ac_prog=ld
5330 1.1 mrg if test "$GCC" = yes; then
5331 1.1 mrg # Check if gcc -print-prog-name=ld gives a path.
5332 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5333 1.1 mrg $as_echo_n "checking for ld used by $CC... " >&6; }
5334 1.1 mrg case $host in
5335 1.1 mrg *-*-mingw*)
5336 1.1 mrg # gcc leaves a trailing carriage return which upsets mingw
5337 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5338 1.1 mrg *)
5339 1.1 mrg ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5340 1.1 mrg esac
5341 1.1 mrg case $ac_prog in
5342 1.1 mrg # Accept absolute paths.
5343 1.1 mrg [\\/]* | ?:[\\/]*)
5344 1.1 mrg re_direlt='/[^/][^/]*/\.\./'
5345 1.1 mrg # Canonicalize the pathname of ld
5346 1.1 mrg ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5347 1.1 mrg while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5348 1.1 mrg ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5349 1.1 mrg done
5350 1.1 mrg test -z "$LD" && LD="$ac_prog"
5351 1.1 mrg ;;
5352 1.1 mrg "")
5353 1.1 mrg # If it fails, then pretend we aren't using GCC.
5354 1.1 mrg ac_prog=ld
5355 1.1 mrg ;;
5356 1.1 mrg *)
5357 1.1 mrg # If it is relative, then search for the first ld in PATH.
5358 1.1 mrg with_gnu_ld=unknown
5359 1.1 mrg ;;
5360 1.1 mrg esac
5361 1.1 mrg elif test "$with_gnu_ld" = yes; then
5362 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5363 1.1 mrg $as_echo_n "checking for GNU ld... " >&6; }
5364 1.1 mrg else
5365 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5366 1.1 mrg $as_echo_n "checking for non-GNU ld... " >&6; }
5367 1.1 mrg fi
5368 1.1 mrg if test "${lt_cv_path_LD+set}" = set; then :
5369 1.1 mrg $as_echo_n "(cached) " >&6
5370 1.1 mrg else
5371 1.1 mrg if test -z "$LD"; then
5372 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5373 1.1 mrg for ac_dir in $PATH; do
5374 1.1 mrg IFS="$lt_save_ifs"
5375 1.1 mrg test -z "$ac_dir" && ac_dir=.
5376 1.1 mrg if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5377 1.1 mrg lt_cv_path_LD="$ac_dir/$ac_prog"
5378 1.1 mrg # Check to see if the program is GNU ld. I'd rather use --version,
5379 1.1 mrg # but apparently some variants of GNU ld only accept -v.
5380 1.1 mrg # Break only if it was the GNU/non-GNU ld that we prefer.
5381 1.1 mrg case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5382 1.1 mrg *GNU* | *'with BFD'*)
5383 1.1 mrg test "$with_gnu_ld" != no && break
5384 1.1 mrg ;;
5385 1.1 mrg *)
5386 1.1 mrg test "$with_gnu_ld" != yes && break
5387 1.1 mrg ;;
5388 1.1 mrg esac
5389 1.1 mrg fi
5390 1.1 mrg done
5391 1.1 mrg IFS="$lt_save_ifs"
5392 1.1 mrg else
5393 1.1 mrg lt_cv_path_LD="$LD" # Let the user override the test with a path.
5394 1.1 mrg fi
5395 1.1 mrg fi
5396 1.1 mrg
5397 1.1 mrg LD="$lt_cv_path_LD"
5398 1.1 mrg if test -n "$LD"; then
5399 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5400 1.1 mrg $as_echo "$LD" >&6; }
5401 1.1 mrg else
5402 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5403 1.1 mrg $as_echo "no" >&6; }
5404 1.1 mrg fi
5405 1.1 mrg test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5406 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5407 1.1 mrg $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5408 1.1 mrg if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5409 1.1 mrg $as_echo_n "(cached) " >&6
5410 1.1 mrg else
5411 1.1 mrg # I'd rather use --version here, but apparently some GNU lds only accept -v.
5412 1.1 mrg case `$LD -v 2>&1 </dev/null` in
5413 1.1 mrg *GNU* | *'with BFD'*)
5414 1.1 mrg lt_cv_prog_gnu_ld=yes
5415 1.1 mrg ;;
5416 1.1 mrg *)
5417 1.1 mrg lt_cv_prog_gnu_ld=no
5418 1.1 mrg ;;
5419 1.1 mrg esac
5420 1.1 mrg fi
5421 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5422 1.1 mrg $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5423 1.1 mrg with_gnu_ld=$lt_cv_prog_gnu_ld
5424 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5434 1.1 mrg $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5435 1.1 mrg if test "${lt_cv_path_NM+set}" = set; then :
5436 1.1 mrg $as_echo_n "(cached) " >&6
5437 1.1 mrg else
5438 1.1 mrg if test -n "$NM"; then
5439 1.1 mrg # Let the user override the test.
5440 1.1 mrg lt_cv_path_NM="$NM"
5441 1.1 mrg else
5442 1.1 mrg lt_nm_to_check="${ac_tool_prefix}nm"
5443 1.1 mrg if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5444 1.1 mrg lt_nm_to_check="$lt_nm_to_check nm"
5445 1.1 mrg fi
5446 1.1 mrg for lt_tmp_nm in $lt_nm_to_check; do
5447 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5448 1.1 mrg for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5449 1.1 mrg IFS="$lt_save_ifs"
5450 1.1 mrg test -z "$ac_dir" && ac_dir=.
5451 1.1 mrg tmp_nm="$ac_dir/$lt_tmp_nm"
5452 1.1 mrg if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5453 1.1 mrg # Check to see if the nm accepts a BSD-compat flag.
5454 1.1 mrg # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5455 1.1 mrg # nm: unknown option "B" ignored
5456 1.1 mrg # Tru64's nm complains that /dev/null is an invalid object file
5457 1.1 mrg case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5458 1.1 mrg */dev/null* | *'Invalid file or object type'*)
5459 1.1 mrg lt_cv_path_NM="$tmp_nm -B"
5460 1.1 mrg break
5461 1.1 mrg ;;
5462 1.1 mrg *)
5463 1.1 mrg case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5464 1.1 mrg */dev/null*)
5465 1.1 mrg lt_cv_path_NM="$tmp_nm -p"
5466 1.1 mrg break
5467 1.1 mrg ;;
5468 1.1 mrg *)
5469 1.1 mrg lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5470 1.1 mrg continue # so that we can try to find one that supports BSD flags
5471 1.1 mrg ;;
5472 1.1 mrg esac
5473 1.1 mrg ;;
5474 1.1 mrg esac
5475 1.1 mrg fi
5476 1.1 mrg done
5477 1.1 mrg IFS="$lt_save_ifs"
5478 1.1 mrg done
5479 1.1 mrg : ${lt_cv_path_NM=no}
5480 1.1 mrg fi
5481 1.1 mrg fi
5482 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5483 1.1 mrg $as_echo "$lt_cv_path_NM" >&6; }
5484 1.1 mrg if test "$lt_cv_path_NM" != "no"; then
5485 1.1 mrg NM="$lt_cv_path_NM"
5486 1.1 mrg else
5487 1.1 mrg # Didn't find any BSD compatible name lister, look for dumpbin.
5488 1.1 mrg if test -n "$DUMPBIN"; then :
5489 1.1 mrg # Let the user override the test.
5490 1.1 mrg else
5491 1.1 mrg if test -n "$ac_tool_prefix"; then
5492 1.1 mrg for ac_prog in dumpbin "link -dump"
5493 1.1 mrg do
5494 1.1 mrg # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5495 1.1 mrg set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5496 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5497 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5498 1.1 mrg if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5499 1.1 mrg $as_echo_n "(cached) " >&6
5500 1.1 mrg else
5501 1.1 mrg if test -n "$DUMPBIN"; then
5502 1.1 mrg ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5503 1.1 mrg else
5504 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5505 1.1 mrg for as_dir in $PATH
5506 1.1 mrg do
5507 1.1 mrg IFS=$as_save_IFS
5508 1.1 mrg test -z "$as_dir" && as_dir=.
5509 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5510 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5511 1.1 mrg ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5512 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5513 1.1 mrg break 2
5514 1.1 mrg fi
5515 1.1 mrg done
5516 1.1 mrg done
5517 1.1 mrg IFS=$as_save_IFS
5518 1.1 mrg
5519 1.1 mrg fi
5520 1.1 mrg fi
5521 1.1 mrg DUMPBIN=$ac_cv_prog_DUMPBIN
5522 1.1 mrg if test -n "$DUMPBIN"; then
5523 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5524 1.1 mrg $as_echo "$DUMPBIN" >&6; }
5525 1.1 mrg else
5526 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5527 1.1 mrg $as_echo "no" >&6; }
5528 1.1 mrg fi
5529 1.1 mrg
5530 1.1 mrg
5531 1.1 mrg test -n "$DUMPBIN" && break
5532 1.1 mrg done
5533 1.1 mrg fi
5534 1.1 mrg if test -z "$DUMPBIN"; then
5535 1.1 mrg ac_ct_DUMPBIN=$DUMPBIN
5536 1.1 mrg for ac_prog in dumpbin "link -dump"
5537 1.1 mrg do
5538 1.1 mrg # Extract the first word of "$ac_prog", so it can be a program name with args.
5539 1.1 mrg set dummy $ac_prog; ac_word=$2
5540 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5541 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5542 1.1 mrg if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5543 1.1 mrg $as_echo_n "(cached) " >&6
5544 1.1 mrg else
5545 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5546 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5547 1.1 mrg else
5548 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5549 1.1 mrg for as_dir in $PATH
5550 1.1 mrg do
5551 1.1 mrg IFS=$as_save_IFS
5552 1.1 mrg test -z "$as_dir" && as_dir=.
5553 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5554 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5555 1.1 mrg ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5556 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5557 1.1 mrg break 2
5558 1.1 mrg fi
5559 1.1 mrg done
5560 1.1 mrg done
5561 1.1 mrg IFS=$as_save_IFS
5562 1.1 mrg
5563 1.1 mrg fi
5564 1.1 mrg fi
5565 1.1 mrg ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5566 1.1 mrg if test -n "$ac_ct_DUMPBIN"; then
5567 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5568 1.1 mrg $as_echo "$ac_ct_DUMPBIN" >&6; }
5569 1.1 mrg else
5570 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5571 1.1 mrg $as_echo "no" >&6; }
5572 1.1 mrg fi
5573 1.1 mrg
5574 1.1 mrg
5575 1.1 mrg test -n "$ac_ct_DUMPBIN" && break
5576 1.1 mrg done
5577 1.1 mrg
5578 1.1 mrg if test "x$ac_ct_DUMPBIN" = x; then
5579 1.1 mrg DUMPBIN=":"
5580 1.1 mrg else
5581 1.1 mrg case $cross_compiling:$ac_tool_warned in
5582 1.1 mrg yes:)
5583 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5584 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5585 1.1 mrg ac_tool_warned=yes ;;
5586 1.1 mrg esac
5587 1.1 mrg DUMPBIN=$ac_ct_DUMPBIN
5588 1.1 mrg fi
5589 1.1 mrg fi
5590 1.1 mrg
5591 1.1 mrg case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5592 1.1 mrg *COFF*)
5593 1.1 mrg DUMPBIN="$DUMPBIN -symbols"
5594 1.1 mrg ;;
5595 1.1 mrg *)
5596 1.1 mrg DUMPBIN=:
5597 1.1 mrg ;;
5598 1.1 mrg esac
5599 1.1 mrg fi
5600 1.1 mrg
5601 1.1 mrg if test "$DUMPBIN" != ":"; then
5602 1.1 mrg NM="$DUMPBIN"
5603 1.1 mrg fi
5604 1.1 mrg fi
5605 1.1 mrg test -z "$NM" && NM=nm
5606 1.1 mrg
5607 1.1 mrg
5608 1.1 mrg
5609 1.1 mrg
5610 1.1 mrg
5611 1.1 mrg
5612 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5613 1.1 mrg $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5614 1.1 mrg if test "${lt_cv_nm_interface+set}" = set; then :
5615 1.1 mrg $as_echo_n "(cached) " >&6
5616 1.1 mrg else
5617 1.1 mrg lt_cv_nm_interface="BSD nm"
5618 1.1 mrg echo "int some_variable = 0;" > conftest.$ac_ext
5619 1.1 mrg (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5620 1.1 mrg (eval "$ac_compile" 2>conftest.err)
5621 1.1 mrg cat conftest.err >&5
5622 1.1 mrg (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5623 1.1 mrg (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5624 1.1 mrg cat conftest.err >&5
5625 1.1 mrg (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5626 1.1 mrg cat conftest.out >&5
5627 1.1 mrg if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5628 1.1 mrg lt_cv_nm_interface="MS dumpbin"
5629 1.1 mrg fi
5630 1.1 mrg rm -f conftest*
5631 1.1 mrg fi
5632 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5633 1.1 mrg $as_echo "$lt_cv_nm_interface" >&6; }
5634 1.1 mrg
5635 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5636 1.1 mrg $as_echo_n "checking whether ln -s works... " >&6; }
5637 1.1 mrg LN_S=$as_ln_s
5638 1.1 mrg if test "$LN_S" = "ln -s"; then
5639 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5640 1.1 mrg $as_echo "yes" >&6; }
5641 1.1 mrg else
5642 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5643 1.1 mrg $as_echo "no, using $LN_S" >&6; }
5644 1.1 mrg fi
5645 1.1 mrg
5646 1.1 mrg # find the maximum length of command line arguments
5647 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5648 1.1 mrg $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5649 1.1 mrg if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5650 1.1 mrg $as_echo_n "(cached) " >&6
5651 1.1 mrg else
5652 1.1 mrg i=0
5653 1.1 mrg teststring="ABCD"
5654 1.1 mrg
5655 1.1 mrg case $build_os in
5656 1.1 mrg msdosdjgpp*)
5657 1.1 mrg # On DJGPP, this test can blow up pretty badly due to problems in libc
5658 1.1 mrg # (any single argument exceeding 2000 bytes causes a buffer overrun
5659 1.1 mrg # during glob expansion). Even if it were fixed, the result of this
5660 1.1 mrg # check would be larger than it should be.
5661 1.1 mrg lt_cv_sys_max_cmd_len=12288; # 12K is about right
5662 1.1 mrg ;;
5663 1.1 mrg
5664 1.1 mrg gnu*)
5665 1.1 mrg # Under GNU Hurd, this test is not required because there is
5666 1.1 mrg # no limit to the length of command line arguments.
5667 1.1 mrg # Libtool will interpret -1 as no limit whatsoever
5668 1.1 mrg lt_cv_sys_max_cmd_len=-1;
5669 1.1 mrg ;;
5670 1.1 mrg
5671 1.1 mrg cygwin* | mingw* | cegcc*)
5672 1.1 mrg # On Win9x/ME, this test blows up -- it succeeds, but takes
5673 1.1 mrg # about 5 minutes as the teststring grows exponentially.
5674 1.1 mrg # Worse, since 9x/ME are not pre-emptively multitasking,
5675 1.1 mrg # you end up with a "frozen" computer, even though with patience
5676 1.1 mrg # the test eventually succeeds (with a max line length of 256k).
5677 1.1 mrg # Instead, let's just punt: use the minimum linelength reported by
5678 1.1 mrg # all of the supported platforms: 8192 (on NT/2K/XP).
5679 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5680 1.1 mrg ;;
5681 1.1 mrg
5682 1.1 mrg mint*)
5683 1.1 mrg # On MiNT this can take a long time and run out of memory.
5684 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5685 1.1 mrg ;;
5686 1.1 mrg
5687 1.1 mrg amigaos*)
5688 1.1 mrg # On AmigaOS with pdksh, this test takes hours, literally.
5689 1.1 mrg # So we just punt and use a minimum line length of 8192.
5690 1.1 mrg lt_cv_sys_max_cmd_len=8192;
5691 1.1 mrg ;;
5692 1.1 mrg
5693 1.1 mrg netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5694 1.1 mrg # This has been around since 386BSD, at least. Likely further.
5695 1.1 mrg if test -x /sbin/sysctl; then
5696 1.1 mrg lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5697 1.1 mrg elif test -x /usr/sbin/sysctl; then
5698 1.1 mrg lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5699 1.1 mrg else
5700 1.1 mrg lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5701 1.1 mrg fi
5702 1.1 mrg # And add a safety zone
5703 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5704 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5705 1.1 mrg ;;
5706 1.1 mrg
5707 1.1 mrg interix*)
5708 1.1 mrg # We know the value 262144 and hardcode it with a safety zone (like BSD)
5709 1.1 mrg lt_cv_sys_max_cmd_len=196608
5710 1.1 mrg ;;
5711 1.1 mrg
5712 1.1 mrg osf*)
5713 1.1 mrg # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5714 1.1 mrg # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5715 1.1 mrg # nice to cause kernel panics so lets avoid the loop below.
5716 1.1 mrg # First set a reasonable default.
5717 1.1 mrg lt_cv_sys_max_cmd_len=16384
5718 1.1 mrg #
5719 1.1 mrg if test -x /sbin/sysconfig; then
5720 1.1 mrg case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5721 1.1 mrg *1*) lt_cv_sys_max_cmd_len=-1 ;;
5722 1.1 mrg esac
5723 1.1 mrg fi
5724 1.1 mrg ;;
5725 1.1 mrg sco3.2v5*)
5726 1.1 mrg lt_cv_sys_max_cmd_len=102400
5727 1.1 mrg ;;
5728 1.1 mrg sysv5* | sco5v6* | sysv4.2uw2*)
5729 1.1 mrg kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5730 1.1 mrg if test -n "$kargmax"; then
5731 1.1 mrg lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5732 1.1 mrg else
5733 1.1 mrg lt_cv_sys_max_cmd_len=32768
5734 1.1 mrg fi
5735 1.1 mrg ;;
5736 1.1 mrg *)
5737 1.1 mrg lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5738 1.1 mrg if test -n "$lt_cv_sys_max_cmd_len"; then
5739 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5740 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5741 1.1 mrg else
5742 1.1 mrg # Make teststring a little bigger before we do anything with it.
5743 1.1 mrg # a 1K string should be a reasonable start.
5744 1.1 mrg for i in 1 2 3 4 5 6 7 8 ; do
5745 1.1 mrg teststring=$teststring$teststring
5746 1.1 mrg done
5747 1.1 mrg SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5748 1.1 mrg # If test is not a shell built-in, we'll probably end up computing a
5749 1.1 mrg # maximum length that is only half of the actual maximum length, but
5750 1.1 mrg # we can't tell.
5751 1.1 mrg while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5752 1.1 mrg = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5753 1.1 mrg test $i != 17 # 1/2 MB should be enough
5754 1.1 mrg do
5755 1.1 mrg i=`expr $i + 1`
5756 1.1 mrg teststring=$teststring$teststring
5757 1.1 mrg done
5758 1.1 mrg # Only check the string length outside the loop.
5759 1.1 mrg lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5760 1.1 mrg teststring=
5761 1.1 mrg # Add a significant safety factor because C++ compilers can tack on
5762 1.1 mrg # massive amounts of additional arguments before passing them to the
5763 1.1 mrg # linker. It appears as though 1/2 is a usable value.
5764 1.1 mrg lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5765 1.1 mrg fi
5766 1.1 mrg ;;
5767 1.1 mrg esac
5768 1.1 mrg
5769 1.1 mrg fi
5770 1.1 mrg
5771 1.1 mrg if test -n $lt_cv_sys_max_cmd_len ; then
5772 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5773 1.1 mrg $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5774 1.1 mrg else
5775 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5776 1.1 mrg $as_echo "none" >&6; }
5777 1.1 mrg fi
5778 1.1 mrg max_cmd_len=$lt_cv_sys_max_cmd_len
5779 1.1 mrg
5780 1.1 mrg
5781 1.1 mrg
5782 1.1 mrg
5783 1.1 mrg
5784 1.1 mrg
5785 1.1 mrg : ${CP="cp -f"}
5786 1.1 mrg : ${MV="mv -f"}
5787 1.1 mrg : ${RM="rm -f"}
5788 1.1 mrg
5789 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5790 1.1 mrg $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5791 1.1 mrg # Try some XSI features
5792 1.1 mrg xsi_shell=no
5793 1.1 mrg ( _lt_dummy="a/b/c"
5794 1.1 mrg test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5795 1.1 mrg = c,a/b,, \
5796 1.1 mrg && eval 'test $(( 1 + 1 )) -eq 2 \
5797 1.1 mrg && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5798 1.1 mrg && xsi_shell=yes
5799 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5800 1.1 mrg $as_echo "$xsi_shell" >&6; }
5801 1.1 mrg
5802 1.1 mrg
5803 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5804 1.1 mrg $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5805 1.1 mrg lt_shell_append=no
5806 1.1 mrg ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5807 1.1 mrg >/dev/null 2>&1 \
5808 1.1 mrg && lt_shell_append=yes
5809 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5810 1.1 mrg $as_echo "$lt_shell_append" >&6; }
5811 1.1 mrg
5812 1.1 mrg
5813 1.1 mrg if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5814 1.1 mrg lt_unset=unset
5815 1.1 mrg else
5816 1.1 mrg lt_unset=false
5817 1.1 mrg fi
5818 1.1 mrg
5819 1.1 mrg
5820 1.1 mrg
5821 1.1 mrg
5822 1.1 mrg
5823 1.1 mrg # test EBCDIC or ASCII
5824 1.1 mrg case `echo X|tr X '\101'` in
5825 1.1 mrg A) # ASCII based system
5826 1.1 mrg # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5827 1.1 mrg lt_SP2NL='tr \040 \012'
5828 1.1 mrg lt_NL2SP='tr \015\012 \040\040'
5829 1.1 mrg ;;
5830 1.1 mrg *) # EBCDIC based system
5831 1.1 mrg lt_SP2NL='tr \100 \n'
5832 1.1 mrg lt_NL2SP='tr \r\n \100\100'
5833 1.1 mrg ;;
5834 1.1 mrg esac
5835 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5845 1.1 mrg $as_echo_n "checking for $LD option to reload object files... " >&6; }
5846 1.1 mrg if test "${lt_cv_ld_reload_flag+set}" = set; then :
5847 1.1 mrg $as_echo_n "(cached) " >&6
5848 1.1 mrg else
5849 1.1 mrg lt_cv_ld_reload_flag='-r'
5850 1.1 mrg fi
5851 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5852 1.1 mrg $as_echo "$lt_cv_ld_reload_flag" >&6; }
5853 1.1 mrg reload_flag=$lt_cv_ld_reload_flag
5854 1.1 mrg case $reload_flag in
5855 1.1 mrg "" | " "*) ;;
5856 1.1 mrg *) reload_flag=" $reload_flag" ;;
5857 1.1 mrg esac
5858 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5859 1.1 mrg case $host_os in
5860 1.1 mrg darwin*)
5861 1.1 mrg if test "$GCC" = yes; then
5862 1.1 mrg reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5863 1.1 mrg else
5864 1.1 mrg reload_cmds='$LD$reload_flag -o $output$reload_objs'
5865 1.1 mrg fi
5866 1.1 mrg ;;
5867 1.1 mrg esac
5868 1.1 mrg
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 if test -n "$ac_tool_prefix"; then
5878 1.1 mrg # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5879 1.1 mrg set dummy ${ac_tool_prefix}objdump; ac_word=$2
5880 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5881 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5882 1.1 mrg if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5883 1.1 mrg $as_echo_n "(cached) " >&6
5884 1.1 mrg else
5885 1.1 mrg if test -n "$OBJDUMP"; then
5886 1.1 mrg ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5887 1.1 mrg else
5888 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5889 1.1 mrg for as_dir in $PATH
5890 1.1 mrg do
5891 1.1 mrg IFS=$as_save_IFS
5892 1.1 mrg test -z "$as_dir" && as_dir=.
5893 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5894 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5895 1.1 mrg ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5896 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5897 1.1 mrg break 2
5898 1.1 mrg fi
5899 1.1 mrg done
5900 1.1 mrg done
5901 1.1 mrg IFS=$as_save_IFS
5902 1.1 mrg
5903 1.1 mrg fi
5904 1.1 mrg fi
5905 1.1 mrg OBJDUMP=$ac_cv_prog_OBJDUMP
5906 1.1 mrg if test -n "$OBJDUMP"; then
5907 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5908 1.1 mrg $as_echo "$OBJDUMP" >&6; }
5909 1.1 mrg else
5910 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5911 1.1 mrg $as_echo "no" >&6; }
5912 1.1 mrg fi
5913 1.1 mrg
5914 1.1 mrg
5915 1.1 mrg fi
5916 1.1 mrg if test -z "$ac_cv_prog_OBJDUMP"; then
5917 1.1 mrg ac_ct_OBJDUMP=$OBJDUMP
5918 1.1 mrg # Extract the first word of "objdump", so it can be a program name with args.
5919 1.1 mrg set dummy objdump; ac_word=$2
5920 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5921 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
5922 1.1 mrg if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5923 1.1 mrg $as_echo_n "(cached) " >&6
5924 1.1 mrg else
5925 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5926 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5927 1.1 mrg else
5928 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5929 1.1 mrg for as_dir in $PATH
5930 1.1 mrg do
5931 1.1 mrg IFS=$as_save_IFS
5932 1.1 mrg test -z "$as_dir" && as_dir=.
5933 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
5934 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5935 1.1 mrg ac_cv_prog_ac_ct_OBJDUMP="objdump"
5936 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5937 1.1 mrg break 2
5938 1.1 mrg fi
5939 1.1 mrg done
5940 1.1 mrg done
5941 1.1 mrg IFS=$as_save_IFS
5942 1.1 mrg
5943 1.1 mrg fi
5944 1.1 mrg fi
5945 1.1 mrg ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5946 1.1 mrg if test -n "$ac_ct_OBJDUMP"; then
5947 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5948 1.1 mrg $as_echo "$ac_ct_OBJDUMP" >&6; }
5949 1.1 mrg else
5950 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5951 1.1 mrg $as_echo "no" >&6; }
5952 1.1 mrg fi
5953 1.1 mrg
5954 1.1 mrg if test "x$ac_ct_OBJDUMP" = x; then
5955 1.1 mrg OBJDUMP="false"
5956 1.1 mrg else
5957 1.1 mrg case $cross_compiling:$ac_tool_warned in
5958 1.1 mrg yes:)
5959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5960 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5961 1.1 mrg ac_tool_warned=yes ;;
5962 1.1 mrg esac
5963 1.1 mrg OBJDUMP=$ac_ct_OBJDUMP
5964 1.1 mrg fi
5965 1.1 mrg else
5966 1.1 mrg OBJDUMP="$ac_cv_prog_OBJDUMP"
5967 1.1 mrg fi
5968 1.1 mrg
5969 1.1 mrg test -z "$OBJDUMP" && OBJDUMP=objdump
5970 1.1 mrg
5971 1.1 mrg
5972 1.1 mrg
5973 1.1 mrg
5974 1.1 mrg
5975 1.1 mrg
5976 1.1 mrg
5977 1.1 mrg
5978 1.1 mrg
5979 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5980 1.1 mrg $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5981 1.1 mrg if test "${lt_cv_deplibs_check_method+set}" = set; then :
5982 1.1 mrg $as_echo_n "(cached) " >&6
5983 1.1 mrg else
5984 1.1 mrg lt_cv_file_magic_cmd='$MAGIC_CMD'
5985 1.1 mrg lt_cv_file_magic_test_file=
5986 1.1 mrg lt_cv_deplibs_check_method='unknown'
5987 1.1 mrg # Need to set the preceding variable on all platforms that support
5988 1.1 mrg # interlibrary dependencies.
5989 1.1 mrg # 'none' -- dependencies not supported.
5990 1.1 mrg # `unknown' -- same as none, but documents that we really don't know.
5991 1.1 mrg # 'pass_all' -- all dependencies passed with no checks.
5992 1.1 mrg # 'test_compile' -- check by making test program.
5993 1.1 mrg # 'file_magic [[regex]]' -- check by looking for files in library path
5994 1.1 mrg # which responds to the $file_magic_cmd with a given extended regex.
5995 1.1 mrg # If you have `file' or equivalent on your system and you're not sure
5996 1.1 mrg # whether `pass_all' will *always* work, you probably want this one.
5997 1.1 mrg
5998 1.1 mrg case $host_os in
5999 1.1 mrg aix[4-9]*)
6000 1.1 mrg lt_cv_deplibs_check_method=pass_all
6001 1.1 mrg ;;
6002 1.1 mrg
6003 1.1 mrg beos*)
6004 1.1 mrg lt_cv_deplibs_check_method=pass_all
6005 1.1 mrg ;;
6006 1.1 mrg
6007 1.1 mrg bsdi[45]*)
6008 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6009 1.1 mrg lt_cv_file_magic_cmd='/usr/bin/file -L'
6010 1.1 mrg lt_cv_file_magic_test_file=/shlib/libc.so
6011 1.1 mrg ;;
6012 1.1 mrg
6013 1.1 mrg cygwin*)
6014 1.1 mrg # func_win32_libid is a shell function defined in ltmain.sh
6015 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6016 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6017 1.1 mrg ;;
6018 1.1 mrg
6019 1.1 mrg mingw* | pw32*)
6020 1.1 mrg # Base MSYS/MinGW do not provide the 'file' command needed by
6021 1.1 mrg # func_win32_libid shell function, so use a weaker test based on 'objdump',
6022 1.1 mrg # unless we find 'file', for example because we are cross-compiling.
6023 1.1 mrg # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6024 1.1 mrg if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6025 1.1 mrg lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6026 1.1 mrg lt_cv_file_magic_cmd='func_win32_libid'
6027 1.1 mrg else
6028 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6029 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6030 1.1 mrg fi
6031 1.1 mrg ;;
6032 1.1 mrg
6033 1.1 mrg cegcc*)
6034 1.1 mrg # use the weaker test based on 'objdump'. See mingw*.
6035 1.1 mrg lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6036 1.1 mrg lt_cv_file_magic_cmd='$OBJDUMP -f'
6037 1.1 mrg ;;
6038 1.1 mrg
6039 1.1 mrg darwin* | rhapsody*)
6040 1.1 mrg lt_cv_deplibs_check_method=pass_all
6041 1.1 mrg ;;
6042 1.1 mrg
6043 1.1 mrg freebsd* | dragonfly*)
6044 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6045 1.1 mrg case $host_cpu in
6046 1.1 mrg i*86 )
6047 1.1 mrg # Not sure whether the presence of OpenBSD here was a mistake.
6048 1.1 mrg # Let's accept both of them until this is cleared up.
6049 1.1 mrg lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6050 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6051 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6052 1.1 mrg ;;
6053 1.1 mrg esac
6054 1.1 mrg else
6055 1.1 mrg lt_cv_deplibs_check_method=pass_all
6056 1.1 mrg fi
6057 1.1 mrg ;;
6058 1.1 mrg
6059 1.1 mrg gnu*)
6060 1.1 mrg lt_cv_deplibs_check_method=pass_all
6061 1.1 mrg ;;
6062 1.1 mrg
6063 1.1 mrg haiku*)
6064 1.1 mrg lt_cv_deplibs_check_method=pass_all
6065 1.1 mrg ;;
6066 1.1 mrg
6067 1.1 mrg hpux10.20* | hpux11*)
6068 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6069 1.1 mrg case $host_cpu in
6070 1.1 mrg ia64*)
6071 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'
6072 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6073 1.1 mrg ;;
6074 1.1 mrg hppa*64*)
6075 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]'
6076 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6077 1.1 mrg ;;
6078 1.1 mrg *)
6079 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'
6080 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libc.sl
6081 1.1 mrg ;;
6082 1.1 mrg esac
6083 1.1 mrg ;;
6084 1.1 mrg
6085 1.1 mrg interix[3-9]*)
6086 1.1 mrg # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6087 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6088 1.1 mrg ;;
6089 1.1 mrg
6090 1.1 mrg irix5* | irix6* | nonstopux*)
6091 1.1 mrg case $LD in
6092 1.1 mrg *-32|*"-32 ") libmagic=32-bit;;
6093 1.1 mrg *-n32|*"-n32 ") libmagic=N32;;
6094 1.1 mrg *-64|*"-64 ") libmagic=64-bit;;
6095 1.1 mrg *) libmagic=never-match;;
6096 1.1 mrg esac
6097 1.1 mrg lt_cv_deplibs_check_method=pass_all
6098 1.1 mrg ;;
6099 1.1 mrg
6100 1.1 mrg # This must be Linux ELF.
6101 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
6102 1.1 mrg lt_cv_deplibs_check_method=pass_all
6103 1.1 mrg ;;
6104 1.1 mrg
6105 1.1 mrg netbsd*)
6106 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6107 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6108 1.1 mrg else
6109 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6110 1.1 mrg fi
6111 1.1 mrg ;;
6112 1.1 mrg
6113 1.1 mrg newos6*)
6114 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6115 1.1 mrg lt_cv_file_magic_cmd=/usr/bin/file
6116 1.1 mrg lt_cv_file_magic_test_file=/usr/lib/libnls.so
6117 1.1 mrg ;;
6118 1.1 mrg
6119 1.1 mrg *nto* | *qnx*)
6120 1.1 mrg lt_cv_deplibs_check_method=pass_all
6121 1.1 mrg ;;
6122 1.1 mrg
6123 1.1 mrg openbsd*)
6124 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6125 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6126 1.1 mrg else
6127 1.1 mrg lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6128 1.1 mrg fi
6129 1.1 mrg ;;
6130 1.1 mrg
6131 1.1 mrg osf3* | osf4* | osf5*)
6132 1.1 mrg lt_cv_deplibs_check_method=pass_all
6133 1.1 mrg ;;
6134 1.1 mrg
6135 1.1 mrg rdos*)
6136 1.1 mrg lt_cv_deplibs_check_method=pass_all
6137 1.1 mrg ;;
6138 1.1 mrg
6139 1.1 mrg solaris*)
6140 1.1 mrg lt_cv_deplibs_check_method=pass_all
6141 1.1 mrg ;;
6142 1.1 mrg
6143 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6144 1.1 mrg lt_cv_deplibs_check_method=pass_all
6145 1.1 mrg ;;
6146 1.1 mrg
6147 1.1 mrg sysv4 | sysv4.3*)
6148 1.1 mrg case $host_vendor in
6149 1.1 mrg motorola)
6150 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]'
6151 1.1 mrg lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6152 1.1 mrg ;;
6153 1.1 mrg ncr)
6154 1.1 mrg lt_cv_deplibs_check_method=pass_all
6155 1.1 mrg ;;
6156 1.1 mrg sequent)
6157 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6158 1.1 mrg lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6159 1.1 mrg ;;
6160 1.1 mrg sni)
6161 1.1 mrg lt_cv_file_magic_cmd='/bin/file'
6162 1.1 mrg lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6163 1.1 mrg lt_cv_file_magic_test_file=/lib/libc.so
6164 1.1 mrg ;;
6165 1.1 mrg siemens)
6166 1.1 mrg lt_cv_deplibs_check_method=pass_all
6167 1.1 mrg ;;
6168 1.1 mrg pc)
6169 1.1 mrg lt_cv_deplibs_check_method=pass_all
6170 1.1 mrg ;;
6171 1.1 mrg esac
6172 1.1 mrg ;;
6173 1.1 mrg
6174 1.1 mrg tpf*)
6175 1.1 mrg lt_cv_deplibs_check_method=pass_all
6176 1.1 mrg ;;
6177 1.1 mrg esac
6178 1.1 mrg
6179 1.1 mrg fi
6180 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6181 1.1 mrg $as_echo "$lt_cv_deplibs_check_method" >&6; }
6182 1.1 mrg file_magic_cmd=$lt_cv_file_magic_cmd
6183 1.1 mrg deplibs_check_method=$lt_cv_deplibs_check_method
6184 1.1 mrg test -z "$deplibs_check_method" && deplibs_check_method=unknown
6185 1.1 mrg
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 if test -n "$ac_tool_prefix"; then
6198 1.1 mrg # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6199 1.1 mrg set dummy ${ac_tool_prefix}ar; ac_word=$2
6200 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6201 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6202 1.1 mrg if test "${ac_cv_prog_AR+set}" = set; then :
6203 1.1 mrg $as_echo_n "(cached) " >&6
6204 1.1 mrg else
6205 1.1 mrg if test -n "$AR"; then
6206 1.1 mrg ac_cv_prog_AR="$AR" # Let the user override the test.
6207 1.1 mrg else
6208 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209 1.1 mrg for as_dir in $PATH
6210 1.1 mrg do
6211 1.1 mrg IFS=$as_save_IFS
6212 1.1 mrg test -z "$as_dir" && as_dir=.
6213 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6214 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215 1.1 mrg ac_cv_prog_AR="${ac_tool_prefix}ar"
6216 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6217 1.1 mrg break 2
6218 1.1 mrg fi
6219 1.1 mrg done
6220 1.1 mrg done
6221 1.1 mrg IFS=$as_save_IFS
6222 1.1 mrg
6223 1.1 mrg fi
6224 1.1 mrg fi
6225 1.1 mrg AR=$ac_cv_prog_AR
6226 1.1 mrg if test -n "$AR"; then
6227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6228 1.1 mrg $as_echo "$AR" >&6; }
6229 1.1 mrg else
6230 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6231 1.1 mrg $as_echo "no" >&6; }
6232 1.1 mrg fi
6233 1.1 mrg
6234 1.1 mrg
6235 1.1 mrg fi
6236 1.1 mrg if test -z "$ac_cv_prog_AR"; then
6237 1.1 mrg ac_ct_AR=$AR
6238 1.1 mrg # Extract the first word of "ar", so it can be a program name with args.
6239 1.1 mrg set dummy ar; ac_word=$2
6240 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6241 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6242 1.1 mrg if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6243 1.1 mrg $as_echo_n "(cached) " >&6
6244 1.1 mrg else
6245 1.1 mrg if test -n "$ac_ct_AR"; then
6246 1.1 mrg ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6247 1.1 mrg else
6248 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249 1.1 mrg for as_dir in $PATH
6250 1.1 mrg do
6251 1.1 mrg IFS=$as_save_IFS
6252 1.1 mrg test -z "$as_dir" && as_dir=.
6253 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6254 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255 1.1 mrg ac_cv_prog_ac_ct_AR="ar"
6256 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6257 1.1 mrg break 2
6258 1.1 mrg fi
6259 1.1 mrg done
6260 1.1 mrg done
6261 1.1 mrg IFS=$as_save_IFS
6262 1.1 mrg
6263 1.1 mrg fi
6264 1.1 mrg fi
6265 1.1 mrg ac_ct_AR=$ac_cv_prog_ac_ct_AR
6266 1.1 mrg if test -n "$ac_ct_AR"; then
6267 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6268 1.1 mrg $as_echo "$ac_ct_AR" >&6; }
6269 1.1 mrg else
6270 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6271 1.1 mrg $as_echo "no" >&6; }
6272 1.1 mrg fi
6273 1.1 mrg
6274 1.1 mrg if test "x$ac_ct_AR" = x; then
6275 1.1 mrg AR="false"
6276 1.1 mrg else
6277 1.1 mrg case $cross_compiling:$ac_tool_warned in
6278 1.1 mrg yes:)
6279 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6280 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6281 1.1 mrg ac_tool_warned=yes ;;
6282 1.1 mrg esac
6283 1.1 mrg AR=$ac_ct_AR
6284 1.1 mrg fi
6285 1.1 mrg else
6286 1.1 mrg AR="$ac_cv_prog_AR"
6287 1.1 mrg fi
6288 1.1 mrg
6289 1.1 mrg test -z "$AR" && AR=ar
6290 1.1 mrg test -z "$AR_FLAGS" && AR_FLAGS=cru
6291 1.1 mrg
6292 1.1 mrg
6293 1.1 mrg
6294 1.1 mrg
6295 1.1 mrg
6296 1.1 mrg
6297 1.1 mrg
6298 1.1 mrg
6299 1.1 mrg
6300 1.1 mrg
6301 1.1 mrg
6302 1.1 mrg if test -n "$ac_tool_prefix"; then
6303 1.1 mrg # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6304 1.1 mrg set dummy ${ac_tool_prefix}strip; ac_word=$2
6305 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6306 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6307 1.1 mrg if test "${ac_cv_prog_STRIP+set}" = set; then :
6308 1.1 mrg $as_echo_n "(cached) " >&6
6309 1.1 mrg else
6310 1.1 mrg if test -n "$STRIP"; then
6311 1.1 mrg ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6312 1.1 mrg else
6313 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6314 1.1 mrg for as_dir in $PATH
6315 1.1 mrg do
6316 1.1 mrg IFS=$as_save_IFS
6317 1.1 mrg test -z "$as_dir" && as_dir=.
6318 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6319 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6320 1.1 mrg ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6321 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6322 1.1 mrg break 2
6323 1.1 mrg fi
6324 1.1 mrg done
6325 1.1 mrg done
6326 1.1 mrg IFS=$as_save_IFS
6327 1.1 mrg
6328 1.1 mrg fi
6329 1.1 mrg fi
6330 1.1 mrg STRIP=$ac_cv_prog_STRIP
6331 1.1 mrg if test -n "$STRIP"; then
6332 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6333 1.1 mrg $as_echo "$STRIP" >&6; }
6334 1.1 mrg else
6335 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6336 1.1 mrg $as_echo "no" >&6; }
6337 1.1 mrg fi
6338 1.1 mrg
6339 1.1 mrg
6340 1.1 mrg fi
6341 1.1 mrg if test -z "$ac_cv_prog_STRIP"; then
6342 1.1 mrg ac_ct_STRIP=$STRIP
6343 1.1 mrg # Extract the first word of "strip", so it can be a program name with args.
6344 1.1 mrg set dummy strip; ac_word=$2
6345 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6346 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6347 1.1 mrg if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6348 1.1 mrg $as_echo_n "(cached) " >&6
6349 1.1 mrg else
6350 1.1 mrg if test -n "$ac_ct_STRIP"; then
6351 1.1 mrg ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6352 1.1 mrg else
6353 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6354 1.1 mrg for as_dir in $PATH
6355 1.1 mrg do
6356 1.1 mrg IFS=$as_save_IFS
6357 1.1 mrg test -z "$as_dir" && as_dir=.
6358 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6359 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6360 1.1 mrg ac_cv_prog_ac_ct_STRIP="strip"
6361 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6362 1.1 mrg break 2
6363 1.1 mrg fi
6364 1.1 mrg done
6365 1.1 mrg done
6366 1.1 mrg IFS=$as_save_IFS
6367 1.1 mrg
6368 1.1 mrg fi
6369 1.1 mrg fi
6370 1.1 mrg ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6371 1.1 mrg if test -n "$ac_ct_STRIP"; then
6372 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6373 1.1 mrg $as_echo "$ac_ct_STRIP" >&6; }
6374 1.1 mrg else
6375 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6376 1.1 mrg $as_echo "no" >&6; }
6377 1.1 mrg fi
6378 1.1 mrg
6379 1.1 mrg if test "x$ac_ct_STRIP" = x; then
6380 1.1 mrg STRIP=":"
6381 1.1 mrg else
6382 1.1 mrg case $cross_compiling:$ac_tool_warned in
6383 1.1 mrg yes:)
6384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6385 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6386 1.1 mrg ac_tool_warned=yes ;;
6387 1.1 mrg esac
6388 1.1 mrg STRIP=$ac_ct_STRIP
6389 1.1 mrg fi
6390 1.1 mrg else
6391 1.1 mrg STRIP="$ac_cv_prog_STRIP"
6392 1.1 mrg fi
6393 1.1 mrg
6394 1.1 mrg test -z "$STRIP" && STRIP=:
6395 1.1 mrg
6396 1.1 mrg
6397 1.1 mrg
6398 1.1 mrg
6399 1.1 mrg
6400 1.1 mrg
6401 1.1 mrg if test -n "$ac_tool_prefix"; then
6402 1.1 mrg # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6403 1.1 mrg set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6404 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6405 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6406 1.1 mrg if test "${ac_cv_prog_RANLIB+set}" = set; then :
6407 1.1 mrg $as_echo_n "(cached) " >&6
6408 1.1 mrg else
6409 1.1 mrg if test -n "$RANLIB"; then
6410 1.1 mrg ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6411 1.1 mrg else
6412 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6413 1.1 mrg for as_dir in $PATH
6414 1.1 mrg do
6415 1.1 mrg IFS=$as_save_IFS
6416 1.1 mrg test -z "$as_dir" && as_dir=.
6417 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6418 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6419 1.1 mrg ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6420 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6421 1.1 mrg break 2
6422 1.1 mrg fi
6423 1.1 mrg done
6424 1.1 mrg done
6425 1.1 mrg IFS=$as_save_IFS
6426 1.1 mrg
6427 1.1 mrg fi
6428 1.1 mrg fi
6429 1.1 mrg RANLIB=$ac_cv_prog_RANLIB
6430 1.1 mrg if test -n "$RANLIB"; then
6431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6432 1.1 mrg $as_echo "$RANLIB" >&6; }
6433 1.1 mrg else
6434 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6435 1.1 mrg $as_echo "no" >&6; }
6436 1.1 mrg fi
6437 1.1 mrg
6438 1.1 mrg
6439 1.1 mrg fi
6440 1.1 mrg if test -z "$ac_cv_prog_RANLIB"; then
6441 1.1 mrg ac_ct_RANLIB=$RANLIB
6442 1.1 mrg # Extract the first word of "ranlib", so it can be a program name with args.
6443 1.1 mrg set dummy ranlib; ac_word=$2
6444 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
6446 1.1 mrg if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6447 1.1 mrg $as_echo_n "(cached) " >&6
6448 1.1 mrg else
6449 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6450 1.1 mrg ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6451 1.1 mrg else
6452 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 1.1 mrg for as_dir in $PATH
6454 1.1 mrg do
6455 1.1 mrg IFS=$as_save_IFS
6456 1.1 mrg test -z "$as_dir" && as_dir=.
6457 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
6458 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459 1.1 mrg ac_cv_prog_ac_ct_RANLIB="ranlib"
6460 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461 1.1 mrg break 2
6462 1.1 mrg fi
6463 1.1 mrg done
6464 1.1 mrg done
6465 1.1 mrg IFS=$as_save_IFS
6466 1.1 mrg
6467 1.1 mrg fi
6468 1.1 mrg fi
6469 1.1 mrg ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6470 1.1 mrg if test -n "$ac_ct_RANLIB"; then
6471 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6472 1.1 mrg $as_echo "$ac_ct_RANLIB" >&6; }
6473 1.1 mrg else
6474 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 1.1 mrg $as_echo "no" >&6; }
6476 1.1 mrg fi
6477 1.1 mrg
6478 1.1 mrg if test "x$ac_ct_RANLIB" = x; then
6479 1.1 mrg RANLIB=":"
6480 1.1 mrg else
6481 1.1 mrg case $cross_compiling:$ac_tool_warned in
6482 1.1 mrg yes:)
6483 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6484 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6485 1.1 mrg ac_tool_warned=yes ;;
6486 1.1 mrg esac
6487 1.1 mrg RANLIB=$ac_ct_RANLIB
6488 1.1 mrg fi
6489 1.1 mrg else
6490 1.1 mrg RANLIB="$ac_cv_prog_RANLIB"
6491 1.1 mrg fi
6492 1.1 mrg
6493 1.1 mrg test -z "$RANLIB" && RANLIB=:
6494 1.1 mrg
6495 1.1 mrg
6496 1.1 mrg
6497 1.1 mrg
6498 1.1 mrg
6499 1.1 mrg
6500 1.1 mrg # Determine commands to create old-style static archives.
6501 1.1 mrg old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6502 1.1 mrg old_postinstall_cmds='chmod 644 $oldlib'
6503 1.1 mrg old_postuninstall_cmds=
6504 1.1 mrg
6505 1.1 mrg if test -n "$RANLIB"; then
6506 1.1 mrg case $host_os in
6507 1.1 mrg openbsd*)
6508 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6509 1.1 mrg ;;
6510 1.1 mrg *)
6511 1.1 mrg old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6512 1.1 mrg ;;
6513 1.1 mrg esac
6514 1.1 mrg old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6515 1.1 mrg fi
6516 1.1 mrg
6517 1.1 mrg case $host_os in
6518 1.1 mrg darwin*)
6519 1.1 mrg lock_old_archive_extraction=yes ;;
6520 1.1 mrg *)
6521 1.1 mrg lock_old_archive_extraction=no ;;
6522 1.1 mrg esac
6523 1.1 mrg
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 # If no C compiler was specified, use CC.
6563 1.1 mrg LTCC=${LTCC-"$CC"}
6564 1.1 mrg
6565 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
6566 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6567 1.1 mrg
6568 1.1 mrg # Allow CC to be a program name with arguments.
6569 1.1 mrg compiler=$CC
6570 1.1 mrg
6571 1.1 mrg
6572 1.1 mrg # Check for command to grab the raw symbol name followed by C symbol from nm.
6573 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6574 1.1 mrg $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6575 1.1 mrg if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6576 1.1 mrg $as_echo_n "(cached) " >&6
6577 1.1 mrg else
6578 1.1 mrg
6579 1.1 mrg # These are sane defaults that work on at least a few old systems.
6580 1.1 mrg # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6581 1.1 mrg
6582 1.1 mrg # Character class describing NM global symbol codes.
6583 1.1 mrg symcode='[BCDEGRST]'
6584 1.1 mrg
6585 1.1 mrg # Regexp to match symbols that can be accessed directly from C.
6586 1.1 mrg sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6587 1.1 mrg
6588 1.1 mrg # Define system-specific variables.
6589 1.1 mrg case $host_os in
6590 1.1 mrg aix*)
6591 1.1 mrg symcode='[BCDT]'
6592 1.1 mrg ;;
6593 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
6594 1.1 mrg symcode='[ABCDGISTW]'
6595 1.1 mrg ;;
6596 1.1 mrg hpux*)
6597 1.1 mrg if test "$host_cpu" = ia64; then
6598 1.1 mrg symcode='[ABCDEGRST]'
6599 1.1 mrg fi
6600 1.1 mrg ;;
6601 1.1 mrg irix* | nonstopux*)
6602 1.1 mrg symcode='[BCDEGRST]'
6603 1.1 mrg ;;
6604 1.1 mrg osf*)
6605 1.1 mrg symcode='[BCDEGQRST]'
6606 1.1 mrg ;;
6607 1.1 mrg solaris*)
6608 1.1 mrg symcode='[BDRT]'
6609 1.1 mrg ;;
6610 1.1 mrg sco3.2v5*)
6611 1.1 mrg symcode='[DT]'
6612 1.1 mrg ;;
6613 1.1 mrg sysv4.2uw2*)
6614 1.1 mrg symcode='[DT]'
6615 1.1 mrg ;;
6616 1.1 mrg sysv5* | sco5v6* | unixware* | OpenUNIX*)
6617 1.1 mrg symcode='[ABDT]'
6618 1.1 mrg ;;
6619 1.1 mrg sysv4)
6620 1.1 mrg symcode='[DFNSTU]'
6621 1.1 mrg ;;
6622 1.1 mrg esac
6623 1.1 mrg
6624 1.1 mrg # If we're using GNU nm, then use its standard symbol codes.
6625 1.1 mrg case `$NM -V 2>&1` in
6626 1.1 mrg *GNU* | *'with BFD'*)
6627 1.1 mrg symcode='[ABCDGIRSTW]' ;;
6628 1.1 mrg esac
6629 1.1 mrg
6630 1.1 mrg # Transform an extracted symbol line into a proper C declaration.
6631 1.1 mrg # Some systems (esp. on ia64) link data and code symbols differently,
6632 1.1 mrg # so use this general approach.
6633 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'"
6634 1.1 mrg
6635 1.1 mrg # Transform an extracted symbol line into symbol name and symbol address
6636 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'"
6637 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'"
6638 1.1 mrg
6639 1.1 mrg # Handle CRLF in mingw tool chain
6640 1.1 mrg opt_cr=
6641 1.1 mrg case $build_os in
6642 1.1 mrg mingw*)
6643 1.1 mrg opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6644 1.1 mrg ;;
6645 1.1 mrg esac
6646 1.1 mrg
6647 1.1 mrg # Try without a prefix underscore, then with it.
6648 1.1 mrg for ac_symprfx in "" "_"; do
6649 1.1 mrg
6650 1.1 mrg # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6651 1.1 mrg symxfrm="\\1 $ac_symprfx\\2 \\2"
6652 1.1 mrg
6653 1.1 mrg # Write the raw and C identifiers.
6654 1.1 mrg if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6655 1.1 mrg # Fake it for dumpbin and say T for any non-static function
6656 1.1 mrg # and D for any global variable.
6657 1.1 mrg # Also find C++ and __fastcall symbols from MSVC++,
6658 1.1 mrg # which start with @ or ?.
6659 1.1 mrg lt_cv_sys_global_symbol_pipe="$AWK '"\
6660 1.1 mrg " {last_section=section; section=\$ 3};"\
6661 1.1 mrg " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6662 1.1 mrg " \$ 0!~/External *\|/{next};"\
6663 1.1 mrg " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6664 1.1 mrg " {if(hide[section]) next};"\
6665 1.1 mrg " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6666 1.1 mrg " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6667 1.1 mrg " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6668 1.1 mrg " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6669 1.1 mrg " ' prfx=^$ac_symprfx"
6670 1.1 mrg else
6671 1.1 mrg lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6672 1.1 mrg fi
6673 1.1 mrg
6674 1.1 mrg # Check to see that the pipe works correctly.
6675 1.1 mrg pipe_works=no
6676 1.1 mrg
6677 1.1 mrg rm -f conftest*
6678 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
6679 1.1 mrg #ifdef __cplusplus
6680 1.1 mrg extern "C" {
6681 1.1 mrg #endif
6682 1.1 mrg char nm_test_var;
6683 1.1 mrg void nm_test_func(void);
6684 1.1 mrg void nm_test_func(void){}
6685 1.1 mrg #ifdef __cplusplus
6686 1.1 mrg }
6687 1.1 mrg #endif
6688 1.1 mrg int main(){nm_test_var='a';nm_test_func();return(0);}
6689 1.1 mrg _LT_EOF
6690 1.1 mrg
6691 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6692 1.1 mrg (eval $ac_compile) 2>&5
6693 1.1 mrg ac_status=$?
6694 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6695 1.1 mrg test $ac_status = 0; }; then
6696 1.1 mrg # Now try to grab the symbols.
6697 1.1 mrg nlist=conftest.nm
6698 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6699 1.1 mrg (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6700 1.1 mrg ac_status=$?
6701 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6702 1.1 mrg test $ac_status = 0; } && test -s "$nlist"; then
6703 1.1 mrg # Try sorting and uniquifying the output.
6704 1.1 mrg if sort "$nlist" | uniq > "$nlist"T; then
6705 1.1 mrg mv -f "$nlist"T "$nlist"
6706 1.1 mrg else
6707 1.1 mrg rm -f "$nlist"T
6708 1.1 mrg fi
6709 1.1 mrg
6710 1.1 mrg # Make sure that we snagged all the symbols we need.
6711 1.1 mrg if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6712 1.1 mrg if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6713 1.1 mrg cat <<_LT_EOF > conftest.$ac_ext
6714 1.1 mrg #ifdef __cplusplus
6715 1.1 mrg extern "C" {
6716 1.1 mrg #endif
6717 1.1 mrg
6718 1.1 mrg _LT_EOF
6719 1.1 mrg # Now generate the symbol file.
6720 1.1 mrg eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6721 1.1 mrg
6722 1.1 mrg cat <<_LT_EOF >> conftest.$ac_ext
6723 1.1 mrg
6724 1.1 mrg /* The mapping between symbol names and symbols. */
6725 1.1 mrg const struct {
6726 1.1 mrg const char *name;
6727 1.1 mrg void *address;
6728 1.1 mrg }
6729 1.1 mrg lt__PROGRAM__LTX_preloaded_symbols[] =
6730 1.1 mrg {
6731 1.1 mrg { "@PROGRAM@", (void *) 0 },
6732 1.1 mrg _LT_EOF
6733 1.1 mrg $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6734 1.1 mrg cat <<\_LT_EOF >> conftest.$ac_ext
6735 1.1 mrg {0, (void *) 0}
6736 1.1 mrg };
6737 1.1 mrg
6738 1.1 mrg /* This works around a problem in FreeBSD linker */
6739 1.1 mrg #ifdef FREEBSD_WORKAROUND
6740 1.1 mrg static const void *lt_preloaded_setup() {
6741 1.1 mrg return lt__PROGRAM__LTX_preloaded_symbols;
6742 1.1 mrg }
6743 1.1 mrg #endif
6744 1.1 mrg
6745 1.1 mrg #ifdef __cplusplus
6746 1.1 mrg }
6747 1.1 mrg #endif
6748 1.1 mrg _LT_EOF
6749 1.1 mrg # Now try linking the two files.
6750 1.1 mrg mv conftest.$ac_objext conftstm.$ac_objext
6751 1.1 mrg lt_save_LIBS="$LIBS"
6752 1.1 mrg lt_save_CFLAGS="$CFLAGS"
6753 1.1 mrg LIBS="conftstm.$ac_objext"
6754 1.1 mrg CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6755 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6756 1.1 mrg (eval $ac_link) 2>&5
6757 1.1 mrg ac_status=$?
6758 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6759 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6760 1.1 mrg pipe_works=yes
6761 1.1 mrg fi
6762 1.1 mrg LIBS="$lt_save_LIBS"
6763 1.1 mrg CFLAGS="$lt_save_CFLAGS"
6764 1.1 mrg else
6765 1.1 mrg echo "cannot find nm_test_func in $nlist" >&5
6766 1.1 mrg fi
6767 1.1 mrg else
6768 1.1 mrg echo "cannot find nm_test_var in $nlist" >&5
6769 1.1 mrg fi
6770 1.1 mrg else
6771 1.1 mrg echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6772 1.1 mrg fi
6773 1.1 mrg else
6774 1.1 mrg echo "$progname: failed program was:" >&5
6775 1.1 mrg cat conftest.$ac_ext >&5
6776 1.1 mrg fi
6777 1.1 mrg rm -rf conftest* conftst*
6778 1.1 mrg
6779 1.1 mrg # Do not use the global_symbol_pipe unless it works.
6780 1.1 mrg if test "$pipe_works" = yes; then
6781 1.1 mrg break
6782 1.1 mrg else
6783 1.1 mrg lt_cv_sys_global_symbol_pipe=
6784 1.1 mrg fi
6785 1.1 mrg done
6786 1.1 mrg
6787 1.1 mrg fi
6788 1.1 mrg
6789 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe"; then
6790 1.1 mrg lt_cv_sys_global_symbol_to_cdecl=
6791 1.1 mrg fi
6792 1.1 mrg if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6793 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6794 1.1 mrg $as_echo "failed" >&6; }
6795 1.1 mrg else
6796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6797 1.1 mrg $as_echo "ok" >&6; }
6798 1.1 mrg fi
6799 1.1 mrg
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 # Check whether --enable-libtool-lock was given.
6822 1.1 mrg if test "${enable_libtool_lock+set}" = set; then :
6823 1.1 mrg enableval=$enable_libtool_lock;
6824 1.1 mrg fi
6825 1.1 mrg
6826 1.1 mrg test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6827 1.1 mrg
6828 1.1 mrg # Some flags need to be propagated to the compiler or linker for good
6829 1.1 mrg # libtool support.
6830 1.1 mrg case $host in
6831 1.1 mrg ia64-*-hpux*)
6832 1.1 mrg # Find out which ABI we are using.
6833 1.1 mrg echo 'int i;' > conftest.$ac_ext
6834 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6835 1.1 mrg (eval $ac_compile) 2>&5
6836 1.1 mrg ac_status=$?
6837 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6838 1.1 mrg test $ac_status = 0; }; then
6839 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6840 1.1 mrg *ELF-32*)
6841 1.1 mrg HPUX_IA64_MODE="32"
6842 1.1 mrg ;;
6843 1.1 mrg *ELF-64*)
6844 1.1 mrg HPUX_IA64_MODE="64"
6845 1.1 mrg ;;
6846 1.1 mrg esac
6847 1.1 mrg fi
6848 1.1 mrg rm -rf conftest*
6849 1.1 mrg ;;
6850 1.1 mrg *-*-irix6*)
6851 1.1 mrg # Find out which ABI we are using.
6852 1.1 mrg echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6853 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6854 1.1 mrg (eval $ac_compile) 2>&5
6855 1.1 mrg ac_status=$?
6856 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6857 1.1 mrg test $ac_status = 0; }; then
6858 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
6859 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6860 1.1 mrg *32-bit*)
6861 1.1 mrg LD="${LD-ld} -melf32bsmip"
6862 1.1 mrg ;;
6863 1.1 mrg *N32*)
6864 1.1 mrg LD="${LD-ld} -melf32bmipn32"
6865 1.1 mrg ;;
6866 1.1 mrg *64-bit*)
6867 1.1 mrg LD="${LD-ld} -melf64bmip"
6868 1.1 mrg ;;
6869 1.1 mrg esac
6870 1.1 mrg else
6871 1.1 mrg case `/usr/bin/file conftest.$ac_objext` in
6872 1.1 mrg *32-bit*)
6873 1.1 mrg LD="${LD-ld} -32"
6874 1.1 mrg ;;
6875 1.1 mrg *N32*)
6876 1.1 mrg LD="${LD-ld} -n32"
6877 1.1 mrg ;;
6878 1.1 mrg *64-bit*)
6879 1.1 mrg LD="${LD-ld} -64"
6880 1.1 mrg ;;
6881 1.1 mrg esac
6882 1.1 mrg fi
6883 1.1 mrg fi
6884 1.1 mrg rm -rf conftest*
6885 1.1 mrg ;;
6886 1.1 mrg
6887 1.1 mrg x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6888 1.1 mrg s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6889 1.1 mrg # Find out which ABI we are using.
6890 1.1 mrg echo 'int i;' > conftest.$ac_ext
6891 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6892 1.1 mrg (eval $ac_compile) 2>&5
6893 1.1 mrg ac_status=$?
6894 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6895 1.1 mrg test $ac_status = 0; }; then
6896 1.1 mrg case `/usr/bin/file conftest.o` in
6897 1.1 mrg *32-bit*)
6898 1.1 mrg case $host in
6899 1.1 mrg x86_64-*kfreebsd*-gnu)
6900 1.1 mrg LD="${LD-ld} -m elf_i386_fbsd"
6901 1.1 mrg ;;
6902 1.1 mrg x86_64-*linux*)
6903 1.1 mrg case `/usr/bin/file conftest.o` in
6904 1.1 mrg *x86-64*)
6905 1.1 mrg LD="${LD-ld} -m elf32_x86_64"
6906 1.1 mrg ;;
6907 1.1 mrg *)
6908 1.1 mrg LD="${LD-ld} -m elf_i386"
6909 1.1 mrg ;;
6910 1.1 mrg esac
6911 1.1 mrg ;;
6912 1.1 mrg powerpc64le-*linux*)
6913 1.1 mrg LD="${LD-ld} -m elf32lppclinux"
6914 1.1 mrg ;;
6915 1.1 mrg powerpc64-*linux*)
6916 1.1 mrg LD="${LD-ld} -m elf32ppclinux"
6917 1.1 mrg ;;
6918 1.1 mrg s390x-*linux*)
6919 1.1 mrg LD="${LD-ld} -m elf_s390"
6920 1.1 mrg ;;
6921 1.1 mrg sparc64-*linux*)
6922 1.1 mrg LD="${LD-ld} -m elf32_sparc"
6923 1.1 mrg ;;
6924 1.1 mrg esac
6925 1.1 mrg ;;
6926 1.1 mrg *64-bit*)
6927 1.1 mrg case $host in
6928 1.1 mrg x86_64-*kfreebsd*-gnu)
6929 1.1 mrg LD="${LD-ld} -m elf_x86_64_fbsd"
6930 1.1 mrg ;;
6931 1.1 mrg x86_64-*linux*)
6932 1.1 mrg LD="${LD-ld} -m elf_x86_64"
6933 1.1 mrg ;;
6934 1.1 mrg powerpcle-*linux*)
6935 1.1 mrg LD="${LD-ld} -m elf64lppc"
6936 1.1 mrg ;;
6937 1.1 mrg powerpc-*linux*)
6938 1.1 mrg LD="${LD-ld} -m elf64ppc"
6939 1.1 mrg ;;
6940 1.1 mrg s390*-*linux*|s390*-*tpf*)
6941 1.1 mrg LD="${LD-ld} -m elf64_s390"
6942 1.1 mrg ;;
6943 1.1 mrg sparc*-*linux*)
6944 1.1 mrg LD="${LD-ld} -m elf64_sparc"
6945 1.1 mrg ;;
6946 1.1 mrg esac
6947 1.1 mrg ;;
6948 1.1 mrg esac
6949 1.1 mrg fi
6950 1.1 mrg rm -rf conftest*
6951 1.1 mrg ;;
6952 1.1 mrg
6953 1.1 mrg *-*-sco3.2v5*)
6954 1.1 mrg # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6955 1.1 mrg SAVE_CFLAGS="$CFLAGS"
6956 1.1 mrg CFLAGS="$CFLAGS -belf"
6957 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6958 1.1 mrg $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6959 1.1 mrg if test "${lt_cv_cc_needs_belf+set}" = set; then :
6960 1.1 mrg $as_echo_n "(cached) " >&6
6961 1.1 mrg else
6962 1.1 mrg ac_ext=c
6963 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6964 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6965 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6966 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6967 1.1 mrg
6968 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969 1.1 mrg /* end confdefs.h. */
6970 1.1 mrg
6971 1.1 mrg int
6972 1.1 mrg main ()
6973 1.1 mrg {
6974 1.1 mrg
6975 1.1 mrg ;
6976 1.1 mrg return 0;
6977 1.1 mrg }
6978 1.1 mrg _ACEOF
6979 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
6980 1.1 mrg lt_cv_cc_needs_belf=yes
6981 1.1 mrg else
6982 1.1 mrg lt_cv_cc_needs_belf=no
6983 1.1 mrg fi
6984 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
6985 1.1 mrg conftest$ac_exeext conftest.$ac_ext
6986 1.1 mrg ac_ext=c
6987 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
6988 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6989 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6990 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
6991 1.1 mrg
6992 1.1 mrg fi
6993 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6994 1.1 mrg $as_echo "$lt_cv_cc_needs_belf" >&6; }
6995 1.1 mrg if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6996 1.1 mrg # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6997 1.1 mrg CFLAGS="$SAVE_CFLAGS"
6998 1.1 mrg fi
6999 1.1 mrg ;;
7000 1.1 mrg sparc*-*solaris*)
7001 1.1 mrg # Find out which ABI we are using.
7002 1.1 mrg echo 'int i;' > conftest.$ac_ext
7003 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7004 1.1 mrg (eval $ac_compile) 2>&5
7005 1.1 mrg ac_status=$?
7006 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7007 1.1 mrg test $ac_status = 0; }; then
7008 1.1 mrg case `/usr/bin/file conftest.o` in
7009 1.1 mrg *64-bit*)
7010 1.1 mrg case $lt_cv_prog_gnu_ld in
7011 1.1 mrg yes*) LD="${LD-ld} -m elf64_sparc" ;;
7012 1.1 mrg *)
7013 1.1 mrg if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7014 1.1 mrg LD="${LD-ld} -64"
7015 1.1 mrg fi
7016 1.1 mrg ;;
7017 1.1 mrg esac
7018 1.1 mrg ;;
7019 1.1 mrg esac
7020 1.1 mrg fi
7021 1.1 mrg rm -rf conftest*
7022 1.1 mrg ;;
7023 1.1 mrg esac
7024 1.1 mrg
7025 1.1 mrg need_locks="$enable_libtool_lock"
7026 1.1 mrg
7027 1.1 mrg
7028 1.1 mrg case $host_os in
7029 1.1 mrg rhapsody* | darwin*)
7030 1.1 mrg if test -n "$ac_tool_prefix"; then
7031 1.1 mrg # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7032 1.1 mrg set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7033 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7034 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7035 1.1 mrg if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7036 1.1 mrg $as_echo_n "(cached) " >&6
7037 1.1 mrg else
7038 1.1 mrg if test -n "$DSYMUTIL"; then
7039 1.1 mrg ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7040 1.1 mrg else
7041 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7042 1.1 mrg for as_dir in $PATH
7043 1.1 mrg do
7044 1.1 mrg IFS=$as_save_IFS
7045 1.1 mrg test -z "$as_dir" && as_dir=.
7046 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7047 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7048 1.1 mrg ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7049 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7050 1.1 mrg break 2
7051 1.1 mrg fi
7052 1.1 mrg done
7053 1.1 mrg done
7054 1.1 mrg IFS=$as_save_IFS
7055 1.1 mrg
7056 1.1 mrg fi
7057 1.1 mrg fi
7058 1.1 mrg DSYMUTIL=$ac_cv_prog_DSYMUTIL
7059 1.1 mrg if test -n "$DSYMUTIL"; then
7060 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7061 1.1 mrg $as_echo "$DSYMUTIL" >&6; }
7062 1.1 mrg else
7063 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7064 1.1 mrg $as_echo "no" >&6; }
7065 1.1 mrg fi
7066 1.1 mrg
7067 1.1 mrg
7068 1.1 mrg fi
7069 1.1 mrg if test -z "$ac_cv_prog_DSYMUTIL"; then
7070 1.1 mrg ac_ct_DSYMUTIL=$DSYMUTIL
7071 1.1 mrg # Extract the first word of "dsymutil", so it can be a program name with args.
7072 1.1 mrg set dummy dsymutil; ac_word=$2
7073 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7074 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7075 1.1 mrg if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7076 1.1 mrg $as_echo_n "(cached) " >&6
7077 1.1 mrg else
7078 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7079 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7080 1.1 mrg else
7081 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7082 1.1 mrg for as_dir in $PATH
7083 1.1 mrg do
7084 1.1 mrg IFS=$as_save_IFS
7085 1.1 mrg test -z "$as_dir" && as_dir=.
7086 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7087 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7088 1.1 mrg ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7089 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7090 1.1 mrg break 2
7091 1.1 mrg fi
7092 1.1 mrg done
7093 1.1 mrg done
7094 1.1 mrg IFS=$as_save_IFS
7095 1.1 mrg
7096 1.1 mrg fi
7097 1.1 mrg fi
7098 1.1 mrg ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7099 1.1 mrg if test -n "$ac_ct_DSYMUTIL"; then
7100 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7101 1.1 mrg $as_echo "$ac_ct_DSYMUTIL" >&6; }
7102 1.1 mrg else
7103 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7104 1.1 mrg $as_echo "no" >&6; }
7105 1.1 mrg fi
7106 1.1 mrg
7107 1.1 mrg if test "x$ac_ct_DSYMUTIL" = x; then
7108 1.1 mrg DSYMUTIL=":"
7109 1.1 mrg else
7110 1.1 mrg case $cross_compiling:$ac_tool_warned in
7111 1.1 mrg yes:)
7112 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7113 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7114 1.1 mrg ac_tool_warned=yes ;;
7115 1.1 mrg esac
7116 1.1 mrg DSYMUTIL=$ac_ct_DSYMUTIL
7117 1.1 mrg fi
7118 1.1 mrg else
7119 1.1 mrg DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7120 1.1 mrg fi
7121 1.1 mrg
7122 1.1 mrg if test -n "$ac_tool_prefix"; then
7123 1.1 mrg # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7124 1.1 mrg set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7125 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7126 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7127 1.1 mrg if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7128 1.1 mrg $as_echo_n "(cached) " >&6
7129 1.1 mrg else
7130 1.1 mrg if test -n "$NMEDIT"; then
7131 1.1 mrg ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7132 1.1 mrg else
7133 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7134 1.1 mrg for as_dir in $PATH
7135 1.1 mrg do
7136 1.1 mrg IFS=$as_save_IFS
7137 1.1 mrg test -z "$as_dir" && as_dir=.
7138 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7139 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7140 1.1 mrg ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7141 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7142 1.1 mrg break 2
7143 1.1 mrg fi
7144 1.1 mrg done
7145 1.1 mrg done
7146 1.1 mrg IFS=$as_save_IFS
7147 1.1 mrg
7148 1.1 mrg fi
7149 1.1 mrg fi
7150 1.1 mrg NMEDIT=$ac_cv_prog_NMEDIT
7151 1.1 mrg if test -n "$NMEDIT"; then
7152 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7153 1.1 mrg $as_echo "$NMEDIT" >&6; }
7154 1.1 mrg else
7155 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7156 1.1 mrg $as_echo "no" >&6; }
7157 1.1 mrg fi
7158 1.1 mrg
7159 1.1 mrg
7160 1.1 mrg fi
7161 1.1 mrg if test -z "$ac_cv_prog_NMEDIT"; then
7162 1.1 mrg ac_ct_NMEDIT=$NMEDIT
7163 1.1 mrg # Extract the first word of "nmedit", so it can be a program name with args.
7164 1.1 mrg set dummy nmedit; ac_word=$2
7165 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7166 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7167 1.1 mrg if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7168 1.1 mrg $as_echo_n "(cached) " >&6
7169 1.1 mrg else
7170 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7171 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7172 1.1 mrg else
7173 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7174 1.1 mrg for as_dir in $PATH
7175 1.1 mrg do
7176 1.1 mrg IFS=$as_save_IFS
7177 1.1 mrg test -z "$as_dir" && as_dir=.
7178 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7179 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7180 1.1 mrg ac_cv_prog_ac_ct_NMEDIT="nmedit"
7181 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7182 1.1 mrg break 2
7183 1.1 mrg fi
7184 1.1 mrg done
7185 1.1 mrg done
7186 1.1 mrg IFS=$as_save_IFS
7187 1.1 mrg
7188 1.1 mrg fi
7189 1.1 mrg fi
7190 1.1 mrg ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7191 1.1 mrg if test -n "$ac_ct_NMEDIT"; then
7192 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7193 1.1 mrg $as_echo "$ac_ct_NMEDIT" >&6; }
7194 1.1 mrg else
7195 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7196 1.1 mrg $as_echo "no" >&6; }
7197 1.1 mrg fi
7198 1.1 mrg
7199 1.1 mrg if test "x$ac_ct_NMEDIT" = x; then
7200 1.1 mrg NMEDIT=":"
7201 1.1 mrg else
7202 1.1 mrg case $cross_compiling:$ac_tool_warned in
7203 1.1 mrg yes:)
7204 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7205 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7206 1.1 mrg ac_tool_warned=yes ;;
7207 1.1 mrg esac
7208 1.1 mrg NMEDIT=$ac_ct_NMEDIT
7209 1.1 mrg fi
7210 1.1 mrg else
7211 1.1 mrg NMEDIT="$ac_cv_prog_NMEDIT"
7212 1.1 mrg fi
7213 1.1 mrg
7214 1.1 mrg if test -n "$ac_tool_prefix"; then
7215 1.1 mrg # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7216 1.1 mrg set dummy ${ac_tool_prefix}lipo; ac_word=$2
7217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7218 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7219 1.1 mrg if test "${ac_cv_prog_LIPO+set}" = set; then :
7220 1.1 mrg $as_echo_n "(cached) " >&6
7221 1.1 mrg else
7222 1.1 mrg if test -n "$LIPO"; then
7223 1.1 mrg ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7224 1.1 mrg else
7225 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7226 1.1 mrg for as_dir in $PATH
7227 1.1 mrg do
7228 1.1 mrg IFS=$as_save_IFS
7229 1.1 mrg test -z "$as_dir" && as_dir=.
7230 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7231 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7232 1.1 mrg ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7233 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7234 1.1 mrg break 2
7235 1.1 mrg fi
7236 1.1 mrg done
7237 1.1 mrg done
7238 1.1 mrg IFS=$as_save_IFS
7239 1.1 mrg
7240 1.1 mrg fi
7241 1.1 mrg fi
7242 1.1 mrg LIPO=$ac_cv_prog_LIPO
7243 1.1 mrg if test -n "$LIPO"; then
7244 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7245 1.1 mrg $as_echo "$LIPO" >&6; }
7246 1.1 mrg else
7247 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7248 1.1 mrg $as_echo "no" >&6; }
7249 1.1 mrg fi
7250 1.1 mrg
7251 1.1 mrg
7252 1.1 mrg fi
7253 1.1 mrg if test -z "$ac_cv_prog_LIPO"; then
7254 1.1 mrg ac_ct_LIPO=$LIPO
7255 1.1 mrg # Extract the first word of "lipo", so it can be a program name with args.
7256 1.1 mrg set dummy lipo; ac_word=$2
7257 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7258 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7259 1.1 mrg if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7260 1.1 mrg $as_echo_n "(cached) " >&6
7261 1.1 mrg else
7262 1.1 mrg if test -n "$ac_ct_LIPO"; then
7263 1.1 mrg ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7264 1.1 mrg else
7265 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7266 1.1 mrg for as_dir in $PATH
7267 1.1 mrg do
7268 1.1 mrg IFS=$as_save_IFS
7269 1.1 mrg test -z "$as_dir" && as_dir=.
7270 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7271 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7272 1.1 mrg ac_cv_prog_ac_ct_LIPO="lipo"
7273 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7274 1.1 mrg break 2
7275 1.1 mrg fi
7276 1.1 mrg done
7277 1.1 mrg done
7278 1.1 mrg IFS=$as_save_IFS
7279 1.1 mrg
7280 1.1 mrg fi
7281 1.1 mrg fi
7282 1.1 mrg ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7283 1.1 mrg if test -n "$ac_ct_LIPO"; then
7284 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7285 1.1 mrg $as_echo "$ac_ct_LIPO" >&6; }
7286 1.1 mrg else
7287 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7288 1.1 mrg $as_echo "no" >&6; }
7289 1.1 mrg fi
7290 1.1 mrg
7291 1.1 mrg if test "x$ac_ct_LIPO" = x; then
7292 1.1 mrg LIPO=":"
7293 1.1 mrg else
7294 1.1 mrg case $cross_compiling:$ac_tool_warned in
7295 1.1 mrg yes:)
7296 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7297 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7298 1.1 mrg ac_tool_warned=yes ;;
7299 1.1 mrg esac
7300 1.1 mrg LIPO=$ac_ct_LIPO
7301 1.1 mrg fi
7302 1.1 mrg else
7303 1.1 mrg LIPO="$ac_cv_prog_LIPO"
7304 1.1 mrg fi
7305 1.1 mrg
7306 1.1 mrg if test -n "$ac_tool_prefix"; then
7307 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7308 1.1 mrg set dummy ${ac_tool_prefix}otool; ac_word=$2
7309 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7310 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7311 1.1 mrg if test "${ac_cv_prog_OTOOL+set}" = set; then :
7312 1.1 mrg $as_echo_n "(cached) " >&6
7313 1.1 mrg else
7314 1.1 mrg if test -n "$OTOOL"; then
7315 1.1 mrg ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7316 1.1 mrg else
7317 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7318 1.1 mrg for as_dir in $PATH
7319 1.1 mrg do
7320 1.1 mrg IFS=$as_save_IFS
7321 1.1 mrg test -z "$as_dir" && as_dir=.
7322 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7323 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7324 1.1 mrg ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7325 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7326 1.1 mrg break 2
7327 1.1 mrg fi
7328 1.1 mrg done
7329 1.1 mrg done
7330 1.1 mrg IFS=$as_save_IFS
7331 1.1 mrg
7332 1.1 mrg fi
7333 1.1 mrg fi
7334 1.1 mrg OTOOL=$ac_cv_prog_OTOOL
7335 1.1 mrg if test -n "$OTOOL"; then
7336 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7337 1.1 mrg $as_echo "$OTOOL" >&6; }
7338 1.1 mrg else
7339 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7340 1.1 mrg $as_echo "no" >&6; }
7341 1.1 mrg fi
7342 1.1 mrg
7343 1.1 mrg
7344 1.1 mrg fi
7345 1.1 mrg if test -z "$ac_cv_prog_OTOOL"; then
7346 1.1 mrg ac_ct_OTOOL=$OTOOL
7347 1.1 mrg # Extract the first word of "otool", so it can be a program name with args.
7348 1.1 mrg set dummy otool; ac_word=$2
7349 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7350 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7351 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7352 1.1 mrg $as_echo_n "(cached) " >&6
7353 1.1 mrg else
7354 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7355 1.1 mrg ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7356 1.1 mrg else
7357 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7358 1.1 mrg for as_dir in $PATH
7359 1.1 mrg do
7360 1.1 mrg IFS=$as_save_IFS
7361 1.1 mrg test -z "$as_dir" && as_dir=.
7362 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7363 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7364 1.1 mrg ac_cv_prog_ac_ct_OTOOL="otool"
7365 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7366 1.1 mrg break 2
7367 1.1 mrg fi
7368 1.1 mrg done
7369 1.1 mrg done
7370 1.1 mrg IFS=$as_save_IFS
7371 1.1 mrg
7372 1.1 mrg fi
7373 1.1 mrg fi
7374 1.1 mrg ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7375 1.1 mrg if test -n "$ac_ct_OTOOL"; then
7376 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7377 1.1 mrg $as_echo "$ac_ct_OTOOL" >&6; }
7378 1.1 mrg else
7379 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7380 1.1 mrg $as_echo "no" >&6; }
7381 1.1 mrg fi
7382 1.1 mrg
7383 1.1 mrg if test "x$ac_ct_OTOOL" = x; then
7384 1.1 mrg OTOOL=":"
7385 1.1 mrg else
7386 1.1 mrg case $cross_compiling:$ac_tool_warned in
7387 1.1 mrg yes:)
7388 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7389 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7390 1.1 mrg ac_tool_warned=yes ;;
7391 1.1 mrg esac
7392 1.1 mrg OTOOL=$ac_ct_OTOOL
7393 1.1 mrg fi
7394 1.1 mrg else
7395 1.1 mrg OTOOL="$ac_cv_prog_OTOOL"
7396 1.1 mrg fi
7397 1.1 mrg
7398 1.1 mrg if test -n "$ac_tool_prefix"; then
7399 1.1 mrg # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7400 1.1 mrg set dummy ${ac_tool_prefix}otool64; ac_word=$2
7401 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7402 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7403 1.1 mrg if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7404 1.1 mrg $as_echo_n "(cached) " >&6
7405 1.1 mrg else
7406 1.1 mrg if test -n "$OTOOL64"; then
7407 1.1 mrg ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7408 1.1 mrg else
7409 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7410 1.1 mrg for as_dir in $PATH
7411 1.1 mrg do
7412 1.1 mrg IFS=$as_save_IFS
7413 1.1 mrg test -z "$as_dir" && as_dir=.
7414 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7415 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7416 1.1 mrg ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7417 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7418 1.1 mrg break 2
7419 1.1 mrg fi
7420 1.1 mrg done
7421 1.1 mrg done
7422 1.1 mrg IFS=$as_save_IFS
7423 1.1 mrg
7424 1.1 mrg fi
7425 1.1 mrg fi
7426 1.1 mrg OTOOL64=$ac_cv_prog_OTOOL64
7427 1.1 mrg if test -n "$OTOOL64"; then
7428 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7429 1.1 mrg $as_echo "$OTOOL64" >&6; }
7430 1.1 mrg else
7431 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7432 1.1 mrg $as_echo "no" >&6; }
7433 1.1 mrg fi
7434 1.1 mrg
7435 1.1 mrg
7436 1.1 mrg fi
7437 1.1 mrg if test -z "$ac_cv_prog_OTOOL64"; then
7438 1.1 mrg ac_ct_OTOOL64=$OTOOL64
7439 1.1 mrg # Extract the first word of "otool64", so it can be a program name with args.
7440 1.1 mrg set dummy otool64; ac_word=$2
7441 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7442 1.1 mrg $as_echo_n "checking for $ac_word... " >&6; }
7443 1.1 mrg if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7444 1.1 mrg $as_echo_n "(cached) " >&6
7445 1.1 mrg else
7446 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7447 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7448 1.1 mrg else
7449 1.1 mrg as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7450 1.1 mrg for as_dir in $PATH
7451 1.1 mrg do
7452 1.1 mrg IFS=$as_save_IFS
7453 1.1 mrg test -z "$as_dir" && as_dir=.
7454 1.1 mrg for ac_exec_ext in '' $ac_executable_extensions; do
7455 1.1 mrg if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7456 1.1 mrg ac_cv_prog_ac_ct_OTOOL64="otool64"
7457 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7458 1.1 mrg break 2
7459 1.1 mrg fi
7460 1.1 mrg done
7461 1.1 mrg done
7462 1.1 mrg IFS=$as_save_IFS
7463 1.1 mrg
7464 1.1 mrg fi
7465 1.1 mrg fi
7466 1.1 mrg ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7467 1.1 mrg if test -n "$ac_ct_OTOOL64"; then
7468 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7469 1.1 mrg $as_echo "$ac_ct_OTOOL64" >&6; }
7470 1.1 mrg else
7471 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7472 1.1 mrg $as_echo "no" >&6; }
7473 1.1 mrg fi
7474 1.1 mrg
7475 1.1 mrg if test "x$ac_ct_OTOOL64" = x; then
7476 1.1 mrg OTOOL64=":"
7477 1.1 mrg else
7478 1.1 mrg case $cross_compiling:$ac_tool_warned in
7479 1.1 mrg yes:)
7480 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7481 1.1 mrg $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7482 1.1 mrg ac_tool_warned=yes ;;
7483 1.1 mrg esac
7484 1.1 mrg OTOOL64=$ac_ct_OTOOL64
7485 1.1 mrg fi
7486 1.1 mrg else
7487 1.1 mrg OTOOL64="$ac_cv_prog_OTOOL64"
7488 1.1 mrg fi
7489 1.1 mrg
7490 1.1 mrg
7491 1.1 mrg
7492 1.1 mrg
7493 1.1 mrg
7494 1.1 mrg
7495 1.1 mrg
7496 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7517 1.1 mrg $as_echo_n "checking for -single_module linker flag... " >&6; }
7518 1.1 mrg if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7519 1.1 mrg $as_echo_n "(cached) " >&6
7520 1.1 mrg else
7521 1.1 mrg lt_cv_apple_cc_single_mod=no
7522 1.1 mrg if test -z "${LT_MULTI_MODULE}"; then
7523 1.1 mrg # By default we will add the -single_module flag. You can override
7524 1.1 mrg # by either setting the environment variable LT_MULTI_MODULE
7525 1.1 mrg # non-empty at configure time, or by adding -multi_module to the
7526 1.1 mrg # link flags.
7527 1.1 mrg rm -rf libconftest.dylib*
7528 1.1 mrg echo "int foo(void){return 1;}" > conftest.c
7529 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7530 1.1 mrg -dynamiclib -Wl,-single_module conftest.c" >&5
7531 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7532 1.1 mrg -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7533 1.1 mrg _lt_result=$?
7534 1.1 mrg if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7535 1.1 mrg lt_cv_apple_cc_single_mod=yes
7536 1.1 mrg else
7537 1.1 mrg cat conftest.err >&5
7538 1.1 mrg fi
7539 1.1 mrg rm -rf libconftest.dylib*
7540 1.1 mrg rm -f conftest.*
7541 1.1 mrg fi
7542 1.1 mrg fi
7543 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7544 1.1 mrg $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7545 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7546 1.1 mrg $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7547 1.1 mrg if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7548 1.1 mrg $as_echo_n "(cached) " >&6
7549 1.1 mrg else
7550 1.1 mrg lt_cv_ld_exported_symbols_list=no
7551 1.1 mrg save_LDFLAGS=$LDFLAGS
7552 1.1 mrg echo "_main" > conftest.sym
7553 1.1 mrg LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7554 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7555 1.1 mrg /* end confdefs.h. */
7556 1.1 mrg
7557 1.1 mrg int
7558 1.1 mrg main ()
7559 1.1 mrg {
7560 1.1 mrg
7561 1.1 mrg ;
7562 1.1 mrg return 0;
7563 1.1 mrg }
7564 1.1 mrg _ACEOF
7565 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
7566 1.1 mrg lt_cv_ld_exported_symbols_list=yes
7567 1.1 mrg else
7568 1.1 mrg lt_cv_ld_exported_symbols_list=no
7569 1.1 mrg fi
7570 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
7571 1.1 mrg conftest$ac_exeext conftest.$ac_ext
7572 1.1 mrg LDFLAGS="$save_LDFLAGS"
7573 1.1 mrg
7574 1.1 mrg fi
7575 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7576 1.1 mrg $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7577 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7578 1.1 mrg $as_echo_n "checking for -force_load linker flag... " >&6; }
7579 1.1 mrg if test "${lt_cv_ld_force_load+set}" = set; then :
7580 1.1 mrg $as_echo_n "(cached) " >&6
7581 1.1 mrg else
7582 1.1 mrg lt_cv_ld_force_load=no
7583 1.1 mrg cat > conftest.c << _LT_EOF
7584 1.1 mrg int forced_loaded() { return 2;}
7585 1.1 mrg _LT_EOF
7586 1.1 mrg echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7587 1.1 mrg $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7588 1.1 mrg echo "$AR cru libconftest.a conftest.o" >&5
7589 1.1 mrg $AR cru libconftest.a conftest.o 2>&5
7590 1.1 mrg cat > conftest.c << _LT_EOF
7591 1.1 mrg int main() { return 0;}
7592 1.1 mrg _LT_EOF
7593 1.1 mrg echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7594 1.1 mrg $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7595 1.1 mrg _lt_result=$?
7596 1.1 mrg if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7597 1.1 mrg lt_cv_ld_force_load=yes
7598 1.1 mrg else
7599 1.1 mrg cat conftest.err >&5
7600 1.1 mrg fi
7601 1.1 mrg rm -f conftest.err libconftest.a conftest conftest.c
7602 1.1 mrg rm -rf conftest.dSYM
7603 1.1 mrg
7604 1.1 mrg fi
7605 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7606 1.1 mrg $as_echo "$lt_cv_ld_force_load" >&6; }
7607 1.1 mrg case $host_os in
7608 1.1 mrg rhapsody* | darwin1.[012])
7609 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7610 1.1 mrg darwin1.*)
7611 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7612 1.1 mrg darwin*) # darwin 5.x on
7613 1.1 mrg # if running on 10.5 or later, the deployment target defaults
7614 1.1 mrg # to the OS version, if on x86, and 10.4, the deployment
7615 1.1 mrg # target defaults to 10.4. Don't you love it?
7616 1.1 mrg case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7617 1.1 mrg 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7618 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7619 1.1.1.2 mrg 10.[012][,.]*)
7620 1.1 mrg _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7621 1.1 mrg 10.*)
7622 1.1 mrg _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7623 1.1 mrg esac
7624 1.1 mrg ;;
7625 1.1 mrg esac
7626 1.1 mrg if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7627 1.1 mrg _lt_dar_single_mod='$single_module'
7628 1.1 mrg fi
7629 1.1 mrg if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7630 1.1 mrg _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7631 1.1 mrg else
7632 1.1 mrg _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7633 1.1 mrg fi
7634 1.1 mrg if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7635 1.1 mrg _lt_dsymutil='~$DSYMUTIL $lib || :'
7636 1.1 mrg else
7637 1.1 mrg _lt_dsymutil=
7638 1.1 mrg fi
7639 1.1 mrg ;;
7640 1.1 mrg esac
7641 1.1 mrg
7642 1.1 mrg for ac_header in dlfcn.h
7643 1.1 mrg do :
7644 1.1 mrg ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7645 1.1 mrg "
7646 1.1 mrg if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7647 1.1 mrg cat >>confdefs.h <<_ACEOF
7648 1.1 mrg #define HAVE_DLFCN_H 1
7649 1.1 mrg _ACEOF
7650 1.1 mrg
7651 1.1 mrg fi
7652 1.1 mrg
7653 1.1 mrg done
7654 1.1 mrg
7655 1.1 mrg
7656 1.1 mrg
7657 1.1 mrg
7658 1.1 mrg
7659 1.1 mrg # Set options
7660 1.1 mrg # Check whether --enable-shared was given.
7661 1.1 mrg if test "${enable_shared+set}" = set; then :
7662 1.1 mrg enableval=$enable_shared; p=${PACKAGE-default}
7663 1.1 mrg case $enableval in
7664 1.1 mrg yes) enable_shared=yes ;;
7665 1.1 mrg no) enable_shared=no ;;
7666 1.1 mrg *)
7667 1.1 mrg enable_shared=no
7668 1.1 mrg # Look at the argument we got. We use all the common list separators.
7669 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7670 1.1 mrg for pkg in $enableval; do
7671 1.1 mrg IFS="$lt_save_ifs"
7672 1.1 mrg if test "X$pkg" = "X$p"; then
7673 1.1 mrg enable_shared=yes
7674 1.1 mrg fi
7675 1.1 mrg done
7676 1.1 mrg IFS="$lt_save_ifs"
7677 1.1 mrg ;;
7678 1.1 mrg esac
7679 1.1 mrg else
7680 1.1 mrg enable_shared=no
7681 1.1 mrg fi
7682 1.1 mrg
7683 1.1 mrg
7684 1.1 mrg
7685 1.1 mrg
7686 1.1 mrg
7687 1.1 mrg
7688 1.1 mrg
7689 1.1 mrg
7690 1.1 mrg
7691 1.1 mrg
7692 1.1 mrg enable_dlopen=no
7693 1.1 mrg
7694 1.1 mrg
7695 1.1 mrg enable_win32_dll=no
7696 1.1 mrg
7697 1.1 mrg
7698 1.1 mrg
7699 1.1 mrg # Check whether --enable-static was given.
7700 1.1 mrg if test "${enable_static+set}" = set; then :
7701 1.1 mrg enableval=$enable_static; p=${PACKAGE-default}
7702 1.1 mrg case $enableval in
7703 1.1 mrg yes) enable_static=yes ;;
7704 1.1 mrg no) enable_static=no ;;
7705 1.1 mrg *)
7706 1.1 mrg enable_static=no
7707 1.1 mrg # Look at the argument we got. We use all the common list separators.
7708 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7709 1.1 mrg for pkg in $enableval; do
7710 1.1 mrg IFS="$lt_save_ifs"
7711 1.1 mrg if test "X$pkg" = "X$p"; then
7712 1.1 mrg enable_static=yes
7713 1.1 mrg fi
7714 1.1 mrg done
7715 1.1 mrg IFS="$lt_save_ifs"
7716 1.1 mrg ;;
7717 1.1 mrg esac
7718 1.1 mrg else
7719 1.1 mrg enable_static=yes
7720 1.1 mrg fi
7721 1.1 mrg
7722 1.1 mrg
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 # Check whether --with-pic was given.
7732 1.1 mrg if test "${with_pic+set}" = set; then :
7733 1.1 mrg withval=$with_pic; pic_mode="$withval"
7734 1.1 mrg else
7735 1.1 mrg pic_mode=default
7736 1.1 mrg fi
7737 1.1 mrg
7738 1.1 mrg
7739 1.1 mrg test -z "$pic_mode" && pic_mode=default
7740 1.1 mrg
7741 1.1 mrg
7742 1.1 mrg
7743 1.1 mrg
7744 1.1 mrg
7745 1.1 mrg
7746 1.1 mrg
7747 1.1 mrg # Check whether --enable-fast-install was given.
7748 1.1 mrg if test "${enable_fast_install+set}" = set; then :
7749 1.1 mrg enableval=$enable_fast_install; p=${PACKAGE-default}
7750 1.1 mrg case $enableval in
7751 1.1 mrg yes) enable_fast_install=yes ;;
7752 1.1 mrg no) enable_fast_install=no ;;
7753 1.1 mrg *)
7754 1.1 mrg enable_fast_install=no
7755 1.1 mrg # Look at the argument we got. We use all the common list separators.
7756 1.1 mrg lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7757 1.1 mrg for pkg in $enableval; do
7758 1.1 mrg IFS="$lt_save_ifs"
7759 1.1 mrg if test "X$pkg" = "X$p"; then
7760 1.1 mrg enable_fast_install=yes
7761 1.1 mrg fi
7762 1.1 mrg done
7763 1.1 mrg IFS="$lt_save_ifs"
7764 1.1 mrg ;;
7765 1.1 mrg esac
7766 1.1 mrg else
7767 1.1 mrg enable_fast_install=yes
7768 1.1 mrg fi
7769 1.1 mrg
7770 1.1 mrg
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 # This can be used to rebuild libtool when needed
7781 1.1 mrg LIBTOOL_DEPS="$ltmain"
7782 1.1 mrg
7783 1.1 mrg # Always use our own libtool.
7784 1.1 mrg LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7785 1.1 mrg
7786 1.1 mrg
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 test -z "$LN_S" && LN_S="ln -s"
7812 1.1 mrg
7813 1.1 mrg
7814 1.1 mrg
7815 1.1 mrg
7816 1.1 mrg
7817 1.1 mrg
7818 1.1 mrg
7819 1.1 mrg
7820 1.1 mrg
7821 1.1 mrg
7822 1.1 mrg
7823 1.1 mrg
7824 1.1 mrg
7825 1.1 mrg
7826 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
7827 1.1 mrg setopt NO_GLOB_SUBST
7828 1.1 mrg fi
7829 1.1 mrg
7830 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7831 1.1 mrg $as_echo_n "checking for objdir... " >&6; }
7832 1.1 mrg if test "${lt_cv_objdir+set}" = set; then :
7833 1.1 mrg $as_echo_n "(cached) " >&6
7834 1.1 mrg else
7835 1.1 mrg rm -f .libs 2>/dev/null
7836 1.1 mrg mkdir .libs 2>/dev/null
7837 1.1 mrg if test -d .libs; then
7838 1.1 mrg lt_cv_objdir=.libs
7839 1.1 mrg else
7840 1.1 mrg # MS-DOS does not allow filenames that begin with a dot.
7841 1.1 mrg lt_cv_objdir=_libs
7842 1.1 mrg fi
7843 1.1 mrg rmdir .libs 2>/dev/null
7844 1.1 mrg fi
7845 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7846 1.1 mrg $as_echo "$lt_cv_objdir" >&6; }
7847 1.1 mrg objdir=$lt_cv_objdir
7848 1.1 mrg
7849 1.1 mrg
7850 1.1 mrg
7851 1.1 mrg
7852 1.1 mrg
7853 1.1 mrg cat >>confdefs.h <<_ACEOF
7854 1.1 mrg #define LT_OBJDIR "$lt_cv_objdir/"
7855 1.1 mrg _ACEOF
7856 1.1 mrg
7857 1.1 mrg
7858 1.1 mrg
7859 1.1 mrg
7860 1.1 mrg case $host_os in
7861 1.1 mrg aix3*)
7862 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
7863 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
7864 1.1 mrg # vanish in a puff of smoke.
7865 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
7866 1.1 mrg COLLECT_NAMES=
7867 1.1 mrg export COLLECT_NAMES
7868 1.1 mrg fi
7869 1.1 mrg ;;
7870 1.1 mrg esac
7871 1.1 mrg
7872 1.1 mrg # Global variables:
7873 1.1 mrg ofile=libtool
7874 1.1 mrg can_build_shared=yes
7875 1.1 mrg
7876 1.1 mrg # All known linkers require a `.a' archive for static linking (except MSVC,
7877 1.1 mrg # which needs '.lib').
7878 1.1 mrg libext=a
7879 1.1 mrg
7880 1.1 mrg with_gnu_ld="$lt_cv_prog_gnu_ld"
7881 1.1 mrg
7882 1.1 mrg old_CC="$CC"
7883 1.1 mrg old_CFLAGS="$CFLAGS"
7884 1.1 mrg
7885 1.1 mrg # Set sane defaults for various variables
7886 1.1 mrg test -z "$CC" && CC=cc
7887 1.1 mrg test -z "$LTCC" && LTCC=$CC
7888 1.1 mrg test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7889 1.1 mrg test -z "$LD" && LD=ld
7890 1.1 mrg test -z "$ac_objext" && ac_objext=o
7891 1.1 mrg
7892 1.1 mrg for cc_temp in $compiler""; do
7893 1.1 mrg case $cc_temp in
7894 1.1 mrg compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7895 1.1 mrg distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7896 1.1 mrg \-*) ;;
7897 1.1 mrg *) break;;
7898 1.1 mrg esac
7899 1.1 mrg done
7900 1.1 mrg cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7901 1.1 mrg
7902 1.1 mrg
7903 1.1 mrg # Only perform the check for file, if the check method requires it
7904 1.1 mrg test -z "$MAGIC_CMD" && MAGIC_CMD=file
7905 1.1 mrg case $deplibs_check_method in
7906 1.1 mrg file_magic*)
7907 1.1 mrg if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7908 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7909 1.1 mrg $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7910 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7911 1.1 mrg $as_echo_n "(cached) " >&6
7912 1.1 mrg else
7913 1.1 mrg case $MAGIC_CMD in
7914 1.1 mrg [\\/*] | ?:[\\/]*)
7915 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7916 1.1 mrg ;;
7917 1.1 mrg *)
7918 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7919 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7920 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7921 1.1 mrg for ac_dir in $ac_dummy; do
7922 1.1 mrg IFS="$lt_save_ifs"
7923 1.1 mrg test -z "$ac_dir" && ac_dir=.
7924 1.1 mrg if test -f $ac_dir/${ac_tool_prefix}file; then
7925 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7926 1.1 mrg if test -n "$file_magic_test_file"; then
7927 1.1 mrg case $deplibs_check_method in
7928 1.1 mrg "file_magic "*)
7929 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7930 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7931 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7932 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7933 1.1 mrg :
7934 1.1 mrg else
7935 1.1 mrg cat <<_LT_EOF 1>&2
7936 1.1 mrg
7937 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
7938 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
7939 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
7940 1.1 mrg *** as such. This will affect the creation of libtool libraries that
7941 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
7942 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
7943 1.1 mrg *** may want to report the problem to your system manager and/or to
7944 1.1 mrg *** bug-libtool@gnu.org
7945 1.1 mrg
7946 1.1 mrg _LT_EOF
7947 1.1 mrg fi ;;
7948 1.1 mrg esac
7949 1.1 mrg fi
7950 1.1 mrg break
7951 1.1 mrg fi
7952 1.1 mrg done
7953 1.1 mrg IFS="$lt_save_ifs"
7954 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
7955 1.1 mrg ;;
7956 1.1 mrg esac
7957 1.1 mrg fi
7958 1.1 mrg
7959 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7960 1.1 mrg if test -n "$MAGIC_CMD"; then
7961 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7962 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
7963 1.1 mrg else
7964 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7965 1.1 mrg $as_echo "no" >&6; }
7966 1.1 mrg fi
7967 1.1 mrg
7968 1.1 mrg
7969 1.1 mrg
7970 1.1 mrg
7971 1.1 mrg
7972 1.1 mrg if test -z "$lt_cv_path_MAGIC_CMD"; then
7973 1.1 mrg if test -n "$ac_tool_prefix"; then
7974 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7975 1.1 mrg $as_echo_n "checking for file... " >&6; }
7976 1.1 mrg if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7977 1.1 mrg $as_echo_n "(cached) " >&6
7978 1.1 mrg else
7979 1.1 mrg case $MAGIC_CMD in
7980 1.1 mrg [\\/*] | ?:[\\/]*)
7981 1.1 mrg lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7982 1.1 mrg ;;
7983 1.1 mrg *)
7984 1.1 mrg lt_save_MAGIC_CMD="$MAGIC_CMD"
7985 1.1 mrg lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7986 1.1 mrg ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7987 1.1 mrg for ac_dir in $ac_dummy; do
7988 1.1 mrg IFS="$lt_save_ifs"
7989 1.1 mrg test -z "$ac_dir" && ac_dir=.
7990 1.1 mrg if test -f $ac_dir/file; then
7991 1.1 mrg lt_cv_path_MAGIC_CMD="$ac_dir/file"
7992 1.1 mrg if test -n "$file_magic_test_file"; then
7993 1.1 mrg case $deplibs_check_method in
7994 1.1 mrg "file_magic "*)
7995 1.1 mrg file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7996 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7997 1.1 mrg if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7998 1.1 mrg $EGREP "$file_magic_regex" > /dev/null; then
7999 1.1 mrg :
8000 1.1 mrg else
8001 1.1 mrg cat <<_LT_EOF 1>&2
8002 1.1 mrg
8003 1.1 mrg *** Warning: the command libtool uses to detect shared libraries,
8004 1.1 mrg *** $file_magic_cmd, produces output that libtool cannot recognize.
8005 1.1 mrg *** The result is that libtool may fail to recognize shared libraries
8006 1.1 mrg *** as such. This will affect the creation of libtool libraries that
8007 1.1 mrg *** depend on shared libraries, but programs linked with such libtool
8008 1.1 mrg *** libraries will work regardless of this problem. Nevertheless, you
8009 1.1 mrg *** may want to report the problem to your system manager and/or to
8010 1.1 mrg *** bug-libtool@gnu.org
8011 1.1 mrg
8012 1.1 mrg _LT_EOF
8013 1.1 mrg fi ;;
8014 1.1 mrg esac
8015 1.1 mrg fi
8016 1.1 mrg break
8017 1.1 mrg fi
8018 1.1 mrg done
8019 1.1 mrg IFS="$lt_save_ifs"
8020 1.1 mrg MAGIC_CMD="$lt_save_MAGIC_CMD"
8021 1.1 mrg ;;
8022 1.1 mrg esac
8023 1.1 mrg fi
8024 1.1 mrg
8025 1.1 mrg MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8026 1.1 mrg if test -n "$MAGIC_CMD"; then
8027 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8028 1.1 mrg $as_echo "$MAGIC_CMD" >&6; }
8029 1.1 mrg else
8030 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8031 1.1 mrg $as_echo "no" >&6; }
8032 1.1 mrg fi
8033 1.1 mrg
8034 1.1 mrg
8035 1.1 mrg else
8036 1.1 mrg MAGIC_CMD=:
8037 1.1 mrg fi
8038 1.1 mrg fi
8039 1.1 mrg
8040 1.1 mrg fi
8041 1.1 mrg ;;
8042 1.1 mrg esac
8043 1.1 mrg
8044 1.1 mrg # Use C for the default configuration in the libtool script
8045 1.1 mrg
8046 1.1 mrg lt_save_CC="$CC"
8047 1.1 mrg ac_ext=c
8048 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
8049 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8050 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8051 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
8052 1.1 mrg
8053 1.1 mrg
8054 1.1 mrg # Source file extension for C test sources.
8055 1.1 mrg ac_ext=c
8056 1.1 mrg
8057 1.1 mrg # Object file extension for compiled C test sources.
8058 1.1 mrg objext=o
8059 1.1 mrg objext=$objext
8060 1.1 mrg
8061 1.1 mrg # Code to be used in simple compile tests
8062 1.1 mrg lt_simple_compile_test_code="int some_variable = 0;"
8063 1.1 mrg
8064 1.1 mrg # Code to be used in simple link tests
8065 1.1 mrg lt_simple_link_test_code='int main(){return(0);}'
8066 1.1 mrg
8067 1.1 mrg
8068 1.1 mrg
8069 1.1 mrg
8070 1.1 mrg
8071 1.1 mrg
8072 1.1 mrg
8073 1.1 mrg # If no C compiler was specified, use CC.
8074 1.1 mrg LTCC=${LTCC-"$CC"}
8075 1.1 mrg
8076 1.1 mrg # If no C compiler flags were specified, use CFLAGS.
8077 1.1 mrg LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8078 1.1 mrg
8079 1.1 mrg # Allow CC to be a program name with arguments.
8080 1.1 mrg compiler=$CC
8081 1.1 mrg
8082 1.1 mrg # Save the default compiler, since it gets overwritten when the other
8083 1.1 mrg # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8084 1.1 mrg compiler_DEFAULT=$CC
8085 1.1 mrg
8086 1.1 mrg # save warnings/boilerplate of simple test code
8087 1.1 mrg ac_outfile=conftest.$ac_objext
8088 1.1 mrg echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8089 1.1 mrg eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8090 1.1 mrg _lt_compiler_boilerplate=`cat conftest.err`
8091 1.1 mrg $RM conftest*
8092 1.1 mrg
8093 1.1 mrg ac_outfile=conftest.$ac_objext
8094 1.1 mrg echo "$lt_simple_link_test_code" >conftest.$ac_ext
8095 1.1 mrg eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8096 1.1 mrg _lt_linker_boilerplate=`cat conftest.err`
8097 1.1 mrg $RM -r conftest*
8098 1.1 mrg
8099 1.1 mrg
8100 1.1 mrg ## CAVEAT EMPTOR:
8101 1.1 mrg ## There is no encapsulation within the following macros, do not change
8102 1.1 mrg ## the running order or otherwise move them around unless you know exactly
8103 1.1 mrg ## what you are doing...
8104 1.1 mrg if test -n "$compiler"; then
8105 1.1 mrg
8106 1.1 mrg lt_prog_compiler_no_builtin_flag=
8107 1.1 mrg
8108 1.1 mrg if test "$GCC" = yes; then
8109 1.1 mrg case $cc_basename in
8110 1.1 mrg nvcc*)
8111 1.1 mrg lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8112 1.1 mrg *)
8113 1.1 mrg lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8114 1.1 mrg esac
8115 1.1 mrg
8116 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8117 1.1 mrg $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8118 1.1 mrg if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8119 1.1 mrg $as_echo_n "(cached) " >&6
8120 1.1 mrg else
8121 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=no
8122 1.1 mrg ac_outfile=conftest.$ac_objext
8123 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8124 1.1 mrg lt_compiler_flag="-fno-rtti -fno-exceptions"
8125 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8126 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8127 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8128 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8129 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8130 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8131 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8132 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8133 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8134 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8135 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8136 1.1 mrg ac_status=$?
8137 1.1 mrg cat conftest.err >&5
8138 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8140 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8141 1.1 mrg # So say no if there are warnings other than the usual output.
8142 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8143 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8144 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8145 1.1 mrg lt_cv_prog_compiler_rtti_exceptions=yes
8146 1.1 mrg fi
8147 1.1 mrg fi
8148 1.1 mrg $RM conftest*
8149 1.1 mrg
8150 1.1 mrg fi
8151 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8152 1.1 mrg $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8153 1.1 mrg
8154 1.1 mrg if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8155 1.1 mrg lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8156 1.1 mrg else
8157 1.1 mrg :
8158 1.1 mrg fi
8159 1.1 mrg
8160 1.1 mrg fi
8161 1.1 mrg
8162 1.1 mrg
8163 1.1 mrg
8164 1.1 mrg
8165 1.1 mrg
8166 1.1 mrg
8167 1.1 mrg lt_prog_compiler_wl=
8168 1.1 mrg lt_prog_compiler_pic=
8169 1.1 mrg lt_prog_compiler_static=
8170 1.1 mrg
8171 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8172 1.1 mrg $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8173 1.1 mrg
8174 1.1 mrg if test "$GCC" = yes; then
8175 1.1 mrg lt_prog_compiler_wl='-Wl,'
8176 1.1 mrg lt_prog_compiler_static='-static'
8177 1.1 mrg
8178 1.1 mrg case $host_os in
8179 1.1 mrg aix*)
8180 1.1 mrg # All AIX code is PIC.
8181 1.1 mrg if test "$host_cpu" = ia64; then
8182 1.1 mrg # AIX 5 now supports IA64 processor
8183 1.1 mrg lt_prog_compiler_static='-Bstatic'
8184 1.1 mrg fi
8185 1.1 mrg lt_prog_compiler_pic='-fPIC'
8186 1.1 mrg ;;
8187 1.1 mrg
8188 1.1 mrg amigaos*)
8189 1.1 mrg case $host_cpu in
8190 1.1 mrg powerpc)
8191 1.1 mrg # see comment about AmigaOS4 .so support
8192 1.1 mrg lt_prog_compiler_pic='-fPIC'
8193 1.1 mrg ;;
8194 1.1 mrg m68k)
8195 1.1 mrg # FIXME: we need at least 68020 code to build shared libraries, but
8196 1.1 mrg # adding the `-m68020' flag to GCC prevents building anything better,
8197 1.1 mrg # like `-m68040'.
8198 1.1 mrg lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8199 1.1 mrg ;;
8200 1.1 mrg esac
8201 1.1 mrg ;;
8202 1.1 mrg
8203 1.1 mrg beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8204 1.1 mrg # PIC is the default for these OSes.
8205 1.1 mrg ;;
8206 1.1 mrg
8207 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8208 1.1 mrg # This hack is so that the source file can tell whether it is being
8209 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8210 1.1 mrg # Although the cygwin gcc ignores -fPIC, still need this for old-style
8211 1.1 mrg # (--disable-auto-import) libraries
8212 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8213 1.1 mrg ;;
8214 1.1 mrg
8215 1.1 mrg darwin* | rhapsody*)
8216 1.1 mrg # PIC is the default on this platform
8217 1.1 mrg # Common symbols not allowed in MH_DYLIB files
8218 1.1 mrg lt_prog_compiler_pic='-fno-common'
8219 1.1 mrg ;;
8220 1.1 mrg
8221 1.1 mrg haiku*)
8222 1.1 mrg # PIC is the default for Haiku.
8223 1.1 mrg # The "-static" flag exists, but is broken.
8224 1.1 mrg lt_prog_compiler_static=
8225 1.1 mrg ;;
8226 1.1 mrg
8227 1.1 mrg hpux*)
8228 1.1 mrg # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8229 1.1 mrg # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8230 1.1 mrg # sets the default TLS model and affects inlining.
8231 1.1 mrg case $host_cpu in
8232 1.1 mrg hppa*64*)
8233 1.1 mrg # +Z the default
8234 1.1 mrg ;;
8235 1.1 mrg *)
8236 1.1 mrg lt_prog_compiler_pic='-fPIC'
8237 1.1 mrg ;;
8238 1.1 mrg esac
8239 1.1 mrg ;;
8240 1.1 mrg
8241 1.1 mrg interix[3-9]*)
8242 1.1 mrg # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8243 1.1 mrg # Instead, we relocate shared libraries at runtime.
8244 1.1 mrg ;;
8245 1.1 mrg
8246 1.1 mrg msdosdjgpp*)
8247 1.1 mrg # Just because we use GCC doesn't mean we suddenly get shared libraries
8248 1.1 mrg # on systems that don't support them.
8249 1.1 mrg lt_prog_compiler_can_build_shared=no
8250 1.1 mrg enable_shared=no
8251 1.1 mrg ;;
8252 1.1 mrg
8253 1.1 mrg *nto* | *qnx*)
8254 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8255 1.1 mrg # it will coredump.
8256 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8257 1.1 mrg ;;
8258 1.1 mrg
8259 1.1 mrg sysv4*MP*)
8260 1.1 mrg if test -d /usr/nec; then
8261 1.1 mrg lt_prog_compiler_pic=-Kconform_pic
8262 1.1 mrg fi
8263 1.1 mrg ;;
8264 1.1 mrg
8265 1.1 mrg *)
8266 1.1 mrg lt_prog_compiler_pic='-fPIC'
8267 1.1 mrg ;;
8268 1.1 mrg esac
8269 1.1 mrg
8270 1.1 mrg case $cc_basename in
8271 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8272 1.1 mrg lt_prog_compiler_wl='-Xlinker '
8273 1.1 mrg lt_prog_compiler_pic='-Xcompiler -fPIC'
8274 1.1 mrg ;;
8275 1.1 mrg esac
8276 1.1 mrg else
8277 1.1 mrg # PORTME Check for flag to pass linker flags through the system compiler.
8278 1.1 mrg case $host_os in
8279 1.1 mrg aix*)
8280 1.1 mrg lt_prog_compiler_wl='-Wl,'
8281 1.1 mrg if test "$host_cpu" = ia64; then
8282 1.1 mrg # AIX 5 now supports IA64 processor
8283 1.1 mrg lt_prog_compiler_static='-Bstatic'
8284 1.1 mrg else
8285 1.1 mrg lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8286 1.1 mrg fi
8287 1.1 mrg ;;
8288 1.1 mrg
8289 1.1 mrg mingw* | cygwin* | pw32* | os2* | cegcc*)
8290 1.1 mrg # This hack is so that the source file can tell whether it is being
8291 1.1 mrg # built for inclusion in a dll (and should export symbols for example).
8292 1.1 mrg lt_prog_compiler_pic='-DDLL_EXPORT'
8293 1.1 mrg ;;
8294 1.1 mrg
8295 1.1 mrg hpux9* | hpux10* | hpux11*)
8296 1.1 mrg lt_prog_compiler_wl='-Wl,'
8297 1.1 mrg # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8298 1.1 mrg # not for PA HP-UX.
8299 1.1 mrg case $host_cpu in
8300 1.1 mrg hppa*64*|ia64*)
8301 1.1 mrg # +Z the default
8302 1.1 mrg ;;
8303 1.1 mrg *)
8304 1.1 mrg lt_prog_compiler_pic='+Z'
8305 1.1 mrg ;;
8306 1.1 mrg esac
8307 1.1 mrg # Is there a better lt_prog_compiler_static that works with the bundled CC?
8308 1.1 mrg lt_prog_compiler_static='${wl}-a ${wl}archive'
8309 1.1 mrg ;;
8310 1.1 mrg
8311 1.1 mrg irix5* | irix6* | nonstopux*)
8312 1.1 mrg lt_prog_compiler_wl='-Wl,'
8313 1.1 mrg # PIC (with -KPIC) is the default.
8314 1.1 mrg lt_prog_compiler_static='-non_shared'
8315 1.1 mrg ;;
8316 1.1 mrg
8317 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
8318 1.1 mrg case $cc_basename in
8319 1.1 mrg # old Intel for x86_64 which still supported -KPIC.
8320 1.1 mrg ecc*)
8321 1.1 mrg lt_prog_compiler_wl='-Wl,'
8322 1.1 mrg lt_prog_compiler_pic='-KPIC'
8323 1.1 mrg lt_prog_compiler_static='-static'
8324 1.1 mrg ;;
8325 1.1 mrg # icc used to be incompatible with GCC.
8326 1.1 mrg # ICC 10 doesn't accept -KPIC any more.
8327 1.1 mrg icc* | ifort*)
8328 1.1 mrg lt_prog_compiler_wl='-Wl,'
8329 1.1 mrg lt_prog_compiler_pic='-fPIC'
8330 1.1 mrg lt_prog_compiler_static='-static'
8331 1.1 mrg ;;
8332 1.1 mrg # Lahey Fortran 8.1.
8333 1.1 mrg lf95*)
8334 1.1 mrg lt_prog_compiler_wl='-Wl,'
8335 1.1 mrg lt_prog_compiler_pic='--shared'
8336 1.1 mrg lt_prog_compiler_static='--static'
8337 1.1 mrg ;;
8338 1.1 mrg pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8339 1.1 mrg # Portland Group compilers (*not* the Pentium gcc compiler,
8340 1.1 mrg # which looks to be a dead project)
8341 1.1 mrg lt_prog_compiler_wl='-Wl,'
8342 1.1 mrg lt_prog_compiler_pic='-fpic'
8343 1.1 mrg lt_prog_compiler_static='-Bstatic'
8344 1.1 mrg ;;
8345 1.1 mrg ccc*)
8346 1.1 mrg lt_prog_compiler_wl='-Wl,'
8347 1.1 mrg # All Alpha code is PIC.
8348 1.1 mrg lt_prog_compiler_static='-non_shared'
8349 1.1 mrg ;;
8350 1.1 mrg xl* | bgxl* | bgf* | mpixl*)
8351 1.1 mrg # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8352 1.1 mrg lt_prog_compiler_wl='-Wl,'
8353 1.1 mrg lt_prog_compiler_pic='-qpic'
8354 1.1 mrg lt_prog_compiler_static='-qstaticlink'
8355 1.1 mrg ;;
8356 1.1 mrg *)
8357 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8358 1.1 mrg *Sun\ F* | *Sun*Fortran*)
8359 1.1 mrg # Sun Fortran 8.3 passes all unrecognized flags to the linker
8360 1.1 mrg lt_prog_compiler_pic='-KPIC'
8361 1.1 mrg lt_prog_compiler_static='-Bstatic'
8362 1.1 mrg lt_prog_compiler_wl=''
8363 1.1 mrg ;;
8364 1.1 mrg *Sun\ C*)
8365 1.1 mrg # Sun C 5.9
8366 1.1 mrg lt_prog_compiler_pic='-KPIC'
8367 1.1 mrg lt_prog_compiler_static='-Bstatic'
8368 1.1 mrg lt_prog_compiler_wl='-Wl,'
8369 1.1 mrg ;;
8370 1.1 mrg esac
8371 1.1 mrg ;;
8372 1.1 mrg esac
8373 1.1 mrg ;;
8374 1.1 mrg
8375 1.1 mrg newsos6)
8376 1.1 mrg lt_prog_compiler_pic='-KPIC'
8377 1.1 mrg lt_prog_compiler_static='-Bstatic'
8378 1.1 mrg ;;
8379 1.1 mrg
8380 1.1 mrg *nto* | *qnx*)
8381 1.1 mrg # QNX uses GNU C++, but need to define -shared option too, otherwise
8382 1.1 mrg # it will coredump.
8383 1.1 mrg lt_prog_compiler_pic='-fPIC -shared'
8384 1.1 mrg ;;
8385 1.1 mrg
8386 1.1 mrg osf3* | osf4* | osf5*)
8387 1.1 mrg lt_prog_compiler_wl='-Wl,'
8388 1.1 mrg # All OSF/1 code is PIC.
8389 1.1 mrg lt_prog_compiler_static='-non_shared'
8390 1.1 mrg ;;
8391 1.1 mrg
8392 1.1 mrg rdos*)
8393 1.1 mrg lt_prog_compiler_static='-non_shared'
8394 1.1 mrg ;;
8395 1.1 mrg
8396 1.1 mrg solaris*)
8397 1.1 mrg lt_prog_compiler_pic='-KPIC'
8398 1.1 mrg lt_prog_compiler_static='-Bstatic'
8399 1.1 mrg case $cc_basename in
8400 1.1 mrg f77* | f90* | f95*)
8401 1.1 mrg lt_prog_compiler_wl='-Qoption ld ';;
8402 1.1 mrg *)
8403 1.1 mrg lt_prog_compiler_wl='-Wl,';;
8404 1.1 mrg esac
8405 1.1 mrg ;;
8406 1.1 mrg
8407 1.1 mrg sunos4*)
8408 1.1 mrg lt_prog_compiler_wl='-Qoption ld '
8409 1.1 mrg lt_prog_compiler_pic='-PIC'
8410 1.1 mrg lt_prog_compiler_static='-Bstatic'
8411 1.1 mrg ;;
8412 1.1 mrg
8413 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3*)
8414 1.1 mrg lt_prog_compiler_wl='-Wl,'
8415 1.1 mrg lt_prog_compiler_pic='-KPIC'
8416 1.1 mrg lt_prog_compiler_static='-Bstatic'
8417 1.1 mrg ;;
8418 1.1 mrg
8419 1.1 mrg sysv4*MP*)
8420 1.1 mrg if test -d /usr/nec ;then
8421 1.1 mrg lt_prog_compiler_pic='-Kconform_pic'
8422 1.1 mrg lt_prog_compiler_static='-Bstatic'
8423 1.1 mrg fi
8424 1.1 mrg ;;
8425 1.1 mrg
8426 1.1 mrg sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8427 1.1 mrg lt_prog_compiler_wl='-Wl,'
8428 1.1 mrg lt_prog_compiler_pic='-KPIC'
8429 1.1 mrg lt_prog_compiler_static='-Bstatic'
8430 1.1 mrg ;;
8431 1.1 mrg
8432 1.1 mrg unicos*)
8433 1.1 mrg lt_prog_compiler_wl='-Wl,'
8434 1.1 mrg lt_prog_compiler_can_build_shared=no
8435 1.1 mrg ;;
8436 1.1 mrg
8437 1.1 mrg uts4*)
8438 1.1 mrg lt_prog_compiler_pic='-pic'
8439 1.1 mrg lt_prog_compiler_static='-Bstatic'
8440 1.1 mrg ;;
8441 1.1 mrg
8442 1.1 mrg *)
8443 1.1 mrg lt_prog_compiler_can_build_shared=no
8444 1.1 mrg ;;
8445 1.1 mrg esac
8446 1.1 mrg fi
8447 1.1 mrg
8448 1.1 mrg case $host_os in
8449 1.1 mrg # For platforms which do not support PIC, -DPIC is meaningless:
8450 1.1 mrg *djgpp*)
8451 1.1 mrg lt_prog_compiler_pic=
8452 1.1 mrg ;;
8453 1.1 mrg *)
8454 1.1 mrg lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8455 1.1 mrg ;;
8456 1.1 mrg esac
8457 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8458 1.1 mrg $as_echo "$lt_prog_compiler_pic" >&6; }
8459 1.1 mrg
8460 1.1 mrg
8461 1.1 mrg
8462 1.1 mrg
8463 1.1 mrg
8464 1.1 mrg
8465 1.1 mrg #
8466 1.1 mrg # Check to make sure the PIC flag actually works.
8467 1.1 mrg #
8468 1.1 mrg if test -n "$lt_prog_compiler_pic"; then
8469 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8470 1.1 mrg $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8471 1.1 mrg if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8472 1.1 mrg $as_echo_n "(cached) " >&6
8473 1.1 mrg else
8474 1.1 mrg lt_cv_prog_compiler_pic_works=no
8475 1.1 mrg ac_outfile=conftest.$ac_objext
8476 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8477 1.1 mrg lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8478 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8479 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8480 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8481 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8482 1.1 mrg # The option is referenced via a variable to avoid confusing sed.
8483 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8484 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8485 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8486 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8487 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8488 1.1 mrg (eval "$lt_compile" 2>conftest.err)
8489 1.1 mrg ac_status=$?
8490 1.1 mrg cat conftest.err >&5
8491 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8492 1.1 mrg if (exit $ac_status) && test -s "$ac_outfile"; then
8493 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8494 1.1 mrg # So say no if there are warnings other than the usual output.
8495 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8496 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8497 1.1 mrg if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8498 1.1 mrg lt_cv_prog_compiler_pic_works=yes
8499 1.1 mrg fi
8500 1.1 mrg fi
8501 1.1 mrg $RM conftest*
8502 1.1 mrg
8503 1.1 mrg fi
8504 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8505 1.1 mrg $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8506 1.1 mrg
8507 1.1 mrg if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8508 1.1 mrg case $lt_prog_compiler_pic in
8509 1.1 mrg "" | " "*) ;;
8510 1.1 mrg *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8511 1.1 mrg esac
8512 1.1 mrg else
8513 1.1 mrg lt_prog_compiler_pic=
8514 1.1 mrg lt_prog_compiler_can_build_shared=no
8515 1.1 mrg fi
8516 1.1 mrg
8517 1.1 mrg fi
8518 1.1 mrg
8519 1.1 mrg
8520 1.1 mrg
8521 1.1 mrg
8522 1.1 mrg
8523 1.1 mrg
8524 1.1 mrg #
8525 1.1 mrg # Check to make sure the static flag actually works.
8526 1.1 mrg #
8527 1.1 mrg wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8528 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8529 1.1 mrg $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8530 1.1 mrg if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8531 1.1 mrg $as_echo_n "(cached) " >&6
8532 1.1 mrg else
8533 1.1 mrg lt_cv_prog_compiler_static_works=no
8534 1.1 mrg save_LDFLAGS="$LDFLAGS"
8535 1.1 mrg LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8536 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
8537 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8538 1.1 mrg # The linker can only warn and ignore the option if not recognized
8539 1.1 mrg # So say no if there are warnings
8540 1.1 mrg if test -s conftest.err; then
8541 1.1 mrg # Append any errors to the config.log.
8542 1.1 mrg cat conftest.err 1>&5
8543 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8544 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8545 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
8546 1.1 mrg lt_cv_prog_compiler_static_works=yes
8547 1.1 mrg fi
8548 1.1 mrg else
8549 1.1 mrg lt_cv_prog_compiler_static_works=yes
8550 1.1 mrg fi
8551 1.1 mrg fi
8552 1.1 mrg $RM -r conftest*
8553 1.1 mrg LDFLAGS="$save_LDFLAGS"
8554 1.1 mrg
8555 1.1 mrg fi
8556 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8557 1.1 mrg $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8558 1.1 mrg
8559 1.1 mrg if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8560 1.1 mrg :
8561 1.1 mrg else
8562 1.1 mrg lt_prog_compiler_static=
8563 1.1 mrg fi
8564 1.1 mrg
8565 1.1 mrg
8566 1.1 mrg
8567 1.1 mrg
8568 1.1 mrg
8569 1.1 mrg
8570 1.1 mrg
8571 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8572 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8573 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8574 1.1 mrg $as_echo_n "(cached) " >&6
8575 1.1 mrg else
8576 1.1 mrg lt_cv_prog_compiler_c_o=no
8577 1.1 mrg $RM -r conftest 2>/dev/null
8578 1.1 mrg mkdir conftest
8579 1.1 mrg cd conftest
8580 1.1 mrg mkdir out
8581 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8582 1.1 mrg
8583 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8584 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8585 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8586 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8587 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8588 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8589 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8590 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8591 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8592 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8593 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8594 1.1 mrg ac_status=$?
8595 1.1 mrg cat out/conftest.err >&5
8596 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8597 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8598 1.1 mrg then
8599 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8600 1.1 mrg # So say no if there are warnings
8601 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8602 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8603 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8604 1.1 mrg lt_cv_prog_compiler_c_o=yes
8605 1.1 mrg fi
8606 1.1 mrg fi
8607 1.1 mrg chmod u+w . 2>&5
8608 1.1 mrg $RM conftest*
8609 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8610 1.1 mrg # template instantiation
8611 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8612 1.1 mrg $RM out/* && rmdir out
8613 1.1 mrg cd ..
8614 1.1 mrg $RM -r conftest
8615 1.1 mrg $RM conftest*
8616 1.1 mrg
8617 1.1 mrg fi
8618 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8619 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8620 1.1 mrg
8621 1.1 mrg
8622 1.1 mrg
8623 1.1 mrg
8624 1.1 mrg
8625 1.1 mrg
8626 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8627 1.1 mrg $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8628 1.1 mrg if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8629 1.1 mrg $as_echo_n "(cached) " >&6
8630 1.1 mrg else
8631 1.1 mrg lt_cv_prog_compiler_c_o=no
8632 1.1 mrg $RM -r conftest 2>/dev/null
8633 1.1 mrg mkdir conftest
8634 1.1 mrg cd conftest
8635 1.1 mrg mkdir out
8636 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8637 1.1 mrg
8638 1.1 mrg lt_compiler_flag="-o out/conftest2.$ac_objext"
8639 1.1 mrg # Insert the option either (1) after the last *FLAGS variable, or
8640 1.1 mrg # (2) before a word containing "conftest.", or (3) at the end.
8641 1.1 mrg # Note that $ac_compile itself does not contain backslashes and begins
8642 1.1 mrg # with a dollar sign (not a hyphen), so the echo should work correctly.
8643 1.1 mrg lt_compile=`echo "$ac_compile" | $SED \
8644 1.1 mrg -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8645 1.1 mrg -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8646 1.1 mrg -e 's:$: $lt_compiler_flag:'`
8647 1.1 mrg (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8648 1.1 mrg (eval "$lt_compile" 2>out/conftest.err)
8649 1.1 mrg ac_status=$?
8650 1.1 mrg cat out/conftest.err >&5
8651 1.1 mrg echo "$as_me:$LINENO: \$? = $ac_status" >&5
8652 1.1 mrg if (exit $ac_status) && test -s out/conftest2.$ac_objext
8653 1.1 mrg then
8654 1.1 mrg # The compiler can only warn and ignore the option if not recognized
8655 1.1 mrg # So say no if there are warnings
8656 1.1 mrg $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8657 1.1 mrg $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8658 1.1 mrg if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8659 1.1 mrg lt_cv_prog_compiler_c_o=yes
8660 1.1 mrg fi
8661 1.1 mrg fi
8662 1.1 mrg chmod u+w . 2>&5
8663 1.1 mrg $RM conftest*
8664 1.1 mrg # SGI C++ compiler will create directory out/ii_files/ for
8665 1.1 mrg # template instantiation
8666 1.1 mrg test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8667 1.1 mrg $RM out/* && rmdir out
8668 1.1 mrg cd ..
8669 1.1 mrg $RM -r conftest
8670 1.1 mrg $RM conftest*
8671 1.1 mrg
8672 1.1 mrg fi
8673 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8674 1.1 mrg $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8675 1.1 mrg
8676 1.1 mrg
8677 1.1 mrg
8678 1.1 mrg
8679 1.1 mrg hard_links="nottested"
8680 1.1 mrg if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8681 1.1 mrg # do not overwrite the value of need_locks provided by the user
8682 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8683 1.1 mrg $as_echo_n "checking if we can lock with hard links... " >&6; }
8684 1.1 mrg hard_links=yes
8685 1.1 mrg $RM conftest*
8686 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8687 1.1 mrg touch conftest.a
8688 1.1 mrg ln conftest.a conftest.b 2>&5 || hard_links=no
8689 1.1 mrg ln conftest.a conftest.b 2>/dev/null && hard_links=no
8690 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8691 1.1 mrg $as_echo "$hard_links" >&6; }
8692 1.1 mrg if test "$hard_links" = no; then
8693 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8694 1.1 mrg $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8695 1.1 mrg need_locks=warn
8696 1.1 mrg fi
8697 1.1 mrg else
8698 1.1 mrg need_locks=no
8699 1.1 mrg fi
8700 1.1 mrg
8701 1.1 mrg
8702 1.1 mrg
8703 1.1 mrg
8704 1.1 mrg
8705 1.1 mrg
8706 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8707 1.1 mrg $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8708 1.1 mrg
8709 1.1 mrg runpath_var=
8710 1.1 mrg allow_undefined_flag=
8711 1.1 mrg always_export_symbols=no
8712 1.1 mrg archive_cmds=
8713 1.1 mrg archive_expsym_cmds=
8714 1.1 mrg compiler_needs_object=no
8715 1.1 mrg enable_shared_with_static_runtimes=no
8716 1.1 mrg export_dynamic_flag_spec=
8717 1.1 mrg export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8718 1.1 mrg hardcode_automatic=no
8719 1.1 mrg hardcode_direct=no
8720 1.1 mrg hardcode_direct_absolute=no
8721 1.1 mrg hardcode_libdir_flag_spec=
8722 1.1 mrg hardcode_libdir_flag_spec_ld=
8723 1.1 mrg hardcode_libdir_separator=
8724 1.1 mrg hardcode_minus_L=no
8725 1.1 mrg hardcode_shlibpath_var=unsupported
8726 1.1 mrg inherit_rpath=no
8727 1.1 mrg link_all_deplibs=unknown
8728 1.1 mrg module_cmds=
8729 1.1 mrg module_expsym_cmds=
8730 1.1 mrg old_archive_from_new_cmds=
8731 1.1 mrg old_archive_from_expsyms_cmds=
8732 1.1 mrg thread_safe_flag_spec=
8733 1.1 mrg whole_archive_flag_spec=
8734 1.1 mrg # include_expsyms should be a list of space-separated symbols to be *always*
8735 1.1 mrg # included in the symbol list
8736 1.1 mrg include_expsyms=
8737 1.1 mrg # exclude_expsyms can be an extended regexp of symbols to exclude
8738 1.1 mrg # it will be wrapped by ` (' and `)$', so one must not match beginning or
8739 1.1 mrg # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8740 1.1 mrg # as well as any symbol that contains `d'.
8741 1.1 mrg exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8742 1.1 mrg # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8743 1.1 mrg # platforms (ab)use it in PIC code, but their linkers get confused if
8744 1.1 mrg # the symbol is explicitly referenced. Since portable code cannot
8745 1.1 mrg # rely on this symbol name, it's probably fine to never include it in
8746 1.1 mrg # preloaded symbol tables.
8747 1.1 mrg # Exclude shared library initialization/finalization symbols.
8748 1.1 mrg extract_expsyms_cmds=
8749 1.1 mrg
8750 1.1 mrg case $host_os in
8751 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8752 1.1 mrg # FIXME: the MSVC++ port hasn't been tested in a loooong time
8753 1.1 mrg # When not using gcc, we currently assume that we are using
8754 1.1 mrg # Microsoft Visual C++.
8755 1.1 mrg if test "$GCC" != yes; then
8756 1.1 mrg with_gnu_ld=no
8757 1.1 mrg fi
8758 1.1 mrg ;;
8759 1.1 mrg interix*)
8760 1.1 mrg # we just hope/assume this is gcc and not c89 (= MSVC++)
8761 1.1 mrg with_gnu_ld=yes
8762 1.1 mrg ;;
8763 1.1 mrg openbsd*)
8764 1.1 mrg with_gnu_ld=no
8765 1.1 mrg ;;
8766 1.1 mrg esac
8767 1.1 mrg
8768 1.1 mrg ld_shlibs=yes
8769 1.1 mrg
8770 1.1 mrg # On some targets, GNU ld is compatible enough with the native linker
8771 1.1 mrg # that we're better off using the native interface for both.
8772 1.1 mrg lt_use_gnu_ld_interface=no
8773 1.1 mrg if test "$with_gnu_ld" = yes; then
8774 1.1 mrg case $host_os in
8775 1.1 mrg aix*)
8776 1.1 mrg # The AIX port of GNU ld has always aspired to compatibility
8777 1.1 mrg # with the native linker. However, as the warning in the GNU ld
8778 1.1 mrg # block says, versions before 2.19.5* couldn't really create working
8779 1.1 mrg # shared libraries, regardless of the interface used.
8780 1.1 mrg case `$LD -v 2>&1` in
8781 1.1 mrg *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8782 1.1 mrg *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8783 1.1 mrg *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8784 1.1 mrg *)
8785 1.1 mrg lt_use_gnu_ld_interface=yes
8786 1.1 mrg ;;
8787 1.1 mrg esac
8788 1.1 mrg ;;
8789 1.1 mrg *)
8790 1.1 mrg lt_use_gnu_ld_interface=yes
8791 1.1 mrg ;;
8792 1.1 mrg esac
8793 1.1 mrg fi
8794 1.1 mrg
8795 1.1 mrg if test "$lt_use_gnu_ld_interface" = yes; then
8796 1.1 mrg # If archive_cmds runs LD, not CC, wlarc should be empty
8797 1.1 mrg wlarc='${wl}'
8798 1.1 mrg
8799 1.1 mrg # Set some defaults for GNU ld with shared library support. These
8800 1.1 mrg # are reset later if shared libraries are not supported. Putting them
8801 1.1 mrg # here allows them to be overridden if necessary.
8802 1.1 mrg runpath_var=LD_RUN_PATH
8803 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8804 1.1 mrg export_dynamic_flag_spec='${wl}--export-dynamic'
8805 1.1 mrg # ancient GNU ld didn't support --whole-archive et. al.
8806 1.1 mrg if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8807 1.1 mrg whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8808 1.1 mrg else
8809 1.1 mrg whole_archive_flag_spec=
8810 1.1 mrg fi
8811 1.1 mrg supports_anon_versioning=no
8812 1.1 mrg case `$LD -v 2>&1` in
8813 1.1 mrg *GNU\ gold*) supports_anon_versioning=yes ;;
8814 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8815 1.1 mrg *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8816 1.1 mrg *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8817 1.1 mrg *\ 2.11.*) ;; # other 2.11 versions
8818 1.1 mrg *) supports_anon_versioning=yes ;;
8819 1.1 mrg esac
8820 1.1 mrg
8821 1.1 mrg # See if GNU ld supports shared libraries.
8822 1.1 mrg case $host_os in
8823 1.1 mrg aix[3-9]*)
8824 1.1 mrg # On AIX/PPC, the GNU linker is very broken
8825 1.1 mrg if test "$host_cpu" != ia64; then
8826 1.1 mrg ld_shlibs=no
8827 1.1 mrg cat <<_LT_EOF 1>&2
8828 1.1 mrg
8829 1.1 mrg *** Warning: the GNU linker, at least up to release 2.19, is reported
8830 1.1 mrg *** to be unable to reliably create shared libraries on AIX.
8831 1.1 mrg *** Therefore, libtool is disabling shared libraries support. If you
8832 1.1 mrg *** really care for shared libraries, you may want to install binutils
8833 1.1 mrg *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8834 1.1 mrg *** You will then need to restart the configuration process.
8835 1.1 mrg
8836 1.1 mrg _LT_EOF
8837 1.1 mrg fi
8838 1.1 mrg ;;
8839 1.1 mrg
8840 1.1 mrg amigaos*)
8841 1.1 mrg case $host_cpu in
8842 1.1 mrg powerpc)
8843 1.1 mrg # see comment about AmigaOS4 .so support
8844 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8845 1.1 mrg archive_expsym_cmds=''
8846 1.1 mrg ;;
8847 1.1 mrg m68k)
8848 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)'
8849 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8850 1.1 mrg hardcode_minus_L=yes
8851 1.1 mrg ;;
8852 1.1 mrg esac
8853 1.1 mrg ;;
8854 1.1 mrg
8855 1.1 mrg beos*)
8856 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8857 1.1 mrg allow_undefined_flag=unsupported
8858 1.1 mrg # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8859 1.1 mrg # support --undefined. This deserves some investigation. FIXME
8860 1.1 mrg archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8861 1.1 mrg else
8862 1.1 mrg ld_shlibs=no
8863 1.1 mrg fi
8864 1.1 mrg ;;
8865 1.1 mrg
8866 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
8867 1.1 mrg # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8868 1.1 mrg # as there is no search path for DLLs.
8869 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
8870 1.1 mrg export_dynamic_flag_spec='${wl}--export-all-symbols'
8871 1.1 mrg allow_undefined_flag=unsupported
8872 1.1 mrg always_export_symbols=no
8873 1.1 mrg enable_shared_with_static_runtimes=yes
8874 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'
8875 1.1 mrg
8876 1.1 mrg if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8877 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'
8878 1.1 mrg # If the export-symbols file already is a .def file (1st line
8879 1.1 mrg # is EXPORTS), use it as is; otherwise, prepend...
8880 1.1 mrg archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8881 1.1 mrg cp $export_symbols $output_objdir/$soname.def;
8882 1.1 mrg else
8883 1.1 mrg echo EXPORTS > $output_objdir/$soname.def;
8884 1.1 mrg cat $export_symbols >> $output_objdir/$soname.def;
8885 1.1 mrg fi~
8886 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'
8887 1.1 mrg else
8888 1.1 mrg ld_shlibs=no
8889 1.1 mrg fi
8890 1.1 mrg ;;
8891 1.1 mrg
8892 1.1 mrg haiku*)
8893 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8894 1.1 mrg link_all_deplibs=yes
8895 1.1 mrg ;;
8896 1.1 mrg
8897 1.1 mrg interix[3-9]*)
8898 1.1 mrg hardcode_direct=no
8899 1.1 mrg hardcode_shlibpath_var=no
8900 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8901 1.1 mrg export_dynamic_flag_spec='${wl}-E'
8902 1.1 mrg # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8903 1.1 mrg # Instead, shared libraries are loaded at an image base (0x10000000 by
8904 1.1 mrg # default) and relocated if they conflict, which is a slow very memory
8905 1.1 mrg # consuming and fragmenting process. To avoid this, we pick a random,
8906 1.1 mrg # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8907 1.1 mrg # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8908 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'
8909 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'
8910 1.1 mrg ;;
8911 1.1 mrg
8912 1.1 mrg gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8913 1.1 mrg tmp_diet=no
8914 1.1 mrg if test "$host_os" = linux-dietlibc; then
8915 1.1 mrg case $cc_basename in
8916 1.1 mrg diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8917 1.1 mrg esac
8918 1.1 mrg fi
8919 1.1 mrg if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8920 1.1 mrg && test "$tmp_diet" = no
8921 1.1 mrg then
8922 1.1.1.2 mrg tmp_addflag=' $pic_flag'
8923 1.1 mrg tmp_sharedflag='-shared'
8924 1.1 mrg case $cc_basename,$host_cpu in
8925 1.1 mrg pgcc*) # Portland Group C compiler
8926 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'
8927 1.1 mrg tmp_addflag=' $pic_flag'
8928 1.1 mrg ;;
8929 1.1 mrg pgf77* | pgf90* | pgf95* | pgfortran*)
8930 1.1 mrg # Portland Group f77 and f90 compilers
8931 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'
8932 1.1 mrg tmp_addflag=' $pic_flag -Mnomain' ;;
8933 1.1 mrg ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8934 1.1 mrg tmp_addflag=' -i_dynamic' ;;
8935 1.1 mrg efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8936 1.1 mrg tmp_addflag=' -i_dynamic -nofor_main' ;;
8937 1.1 mrg ifc* | ifort*) # Intel Fortran compiler
8938 1.1 mrg tmp_addflag=' -nofor_main' ;;
8939 1.1 mrg lf95*) # Lahey Fortran 8.1
8940 1.1 mrg whole_archive_flag_spec=
8941 1.1 mrg tmp_sharedflag='--shared' ;;
8942 1.1 mrg xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8943 1.1 mrg tmp_sharedflag='-qmkshrobj'
8944 1.1 mrg tmp_addflag= ;;
8945 1.1 mrg nvcc*) # Cuda Compiler Driver 2.2
8946 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'
8947 1.1 mrg compiler_needs_object=yes
8948 1.1 mrg ;;
8949 1.1 mrg esac
8950 1.1 mrg case `$CC -V 2>&1 | sed 5q` in
8951 1.1 mrg *Sun\ C*) # Sun C 5.9
8952 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'
8953 1.1 mrg compiler_needs_object=yes
8954 1.1 mrg tmp_sharedflag='-G' ;;
8955 1.1 mrg *Sun\ F*) # Sun Fortran 8.3
8956 1.1 mrg tmp_sharedflag='-G' ;;
8957 1.1 mrg esac
8958 1.1 mrg archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8959 1.1 mrg
8960 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8961 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8962 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8963 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8964 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'
8965 1.1 mrg fi
8966 1.1 mrg
8967 1.1 mrg case $cc_basename in
8968 1.1 mrg xlf* | bgf* | bgxlf* | mpixlf*)
8969 1.1 mrg # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8970 1.1 mrg whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8971 1.1 mrg hardcode_libdir_flag_spec=
8972 1.1 mrg hardcode_libdir_flag_spec_ld='-rpath $libdir'
8973 1.1 mrg archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8974 1.1 mrg if test "x$supports_anon_versioning" = xyes; then
8975 1.1 mrg archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8976 1.1 mrg cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8977 1.1 mrg echo "local: *; };" >> $output_objdir/$libname.ver~
8978 1.1 mrg $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8979 1.1 mrg fi
8980 1.1 mrg ;;
8981 1.1 mrg esac
8982 1.1 mrg else
8983 1.1 mrg ld_shlibs=no
8984 1.1 mrg fi
8985 1.1 mrg ;;
8986 1.1 mrg
8987 1.1 mrg netbsd*)
8988 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8989 1.1 mrg archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8990 1.1 mrg wlarc=
8991 1.1 mrg else
8992 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8993 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'
8994 1.1 mrg fi
8995 1.1 mrg ;;
8996 1.1 mrg
8997 1.1 mrg solaris*)
8998 1.1 mrg if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8999 1.1 mrg ld_shlibs=no
9000 1.1 mrg cat <<_LT_EOF 1>&2
9001 1.1 mrg
9002 1.1 mrg *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9003 1.1 mrg *** create shared libraries on Solaris systems. Therefore, libtool
9004 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9005 1.1 mrg *** binutils to release 2.9.1 or newer. Another option is to modify
9006 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9007 1.1 mrg *** used, and then restart.
9008 1.1 mrg
9009 1.1 mrg _LT_EOF
9010 1.1 mrg elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9011 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9012 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'
9013 1.1 mrg else
9014 1.1 mrg ld_shlibs=no
9015 1.1 mrg fi
9016 1.1 mrg ;;
9017 1.1 mrg
9018 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9019 1.1 mrg case `$LD -v 2>&1` in
9020 1.1 mrg *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9021 1.1 mrg ld_shlibs=no
9022 1.1 mrg cat <<_LT_EOF 1>&2
9023 1.1 mrg
9024 1.1 mrg *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9025 1.1 mrg *** reliably create shared libraries on SCO systems. Therefore, libtool
9026 1.1 mrg *** is disabling shared libraries support. We urge you to upgrade GNU
9027 1.1 mrg *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9028 1.1 mrg *** your PATH or compiler configuration so that the native linker is
9029 1.1 mrg *** used, and then restart.
9030 1.1 mrg
9031 1.1 mrg _LT_EOF
9032 1.1 mrg ;;
9033 1.1 mrg *)
9034 1.1 mrg # For security reasons, it is highly recommended that you always
9035 1.1 mrg # use absolute paths for naming shared libraries, and exclude the
9036 1.1 mrg # DT_RUNPATH tag from executables and libraries. But doing so
9037 1.1 mrg # requires that you compile everything twice, which is a pain.
9038 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9039 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9040 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9041 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'
9042 1.1 mrg else
9043 1.1 mrg ld_shlibs=no
9044 1.1 mrg fi
9045 1.1 mrg ;;
9046 1.1 mrg esac
9047 1.1 mrg ;;
9048 1.1 mrg
9049 1.1 mrg sunos4*)
9050 1.1 mrg archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9051 1.1 mrg wlarc=
9052 1.1 mrg hardcode_direct=yes
9053 1.1 mrg hardcode_shlibpath_var=no
9054 1.1 mrg ;;
9055 1.1 mrg
9056 1.1 mrg *)
9057 1.1 mrg if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9058 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9059 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'
9060 1.1 mrg else
9061 1.1 mrg ld_shlibs=no
9062 1.1 mrg fi
9063 1.1 mrg ;;
9064 1.1 mrg esac
9065 1.1 mrg
9066 1.1 mrg if test "$ld_shlibs" = no; then
9067 1.1 mrg runpath_var=
9068 1.1 mrg hardcode_libdir_flag_spec=
9069 1.1 mrg export_dynamic_flag_spec=
9070 1.1 mrg whole_archive_flag_spec=
9071 1.1 mrg fi
9072 1.1 mrg else
9073 1.1 mrg # PORTME fill in a description of your system's linker (not GNU ld)
9074 1.1 mrg case $host_os in
9075 1.1 mrg aix3*)
9076 1.1 mrg allow_undefined_flag=unsupported
9077 1.1 mrg always_export_symbols=yes
9078 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'
9079 1.1 mrg # Note: this linker hardcodes the directories in LIBPATH if there
9080 1.1 mrg # are no directories specified by -L.
9081 1.1 mrg hardcode_minus_L=yes
9082 1.1 mrg if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9083 1.1 mrg # Neither direct hardcoding nor static linking is supported with a
9084 1.1 mrg # broken collect2.
9085 1.1 mrg hardcode_direct=unsupported
9086 1.1 mrg fi
9087 1.1 mrg ;;
9088 1.1 mrg
9089 1.1 mrg aix[4-9]*)
9090 1.1 mrg if test "$host_cpu" = ia64; then
9091 1.1 mrg # On IA64, the linker does run time linking by default, so we don't
9092 1.1 mrg # have to do anything special.
9093 1.1 mrg aix_use_runtimelinking=no
9094 1.1 mrg exp_sym_flag='-Bexport'
9095 1.1 mrg no_entry_flag=""
9096 1.1 mrg else
9097 1.1 mrg # If we're using GNU nm, then we don't want the "-C" option.
9098 1.1 mrg # -C means demangle to AIX nm, but means don't demangle with GNU nm
9099 1.1 mrg # Also, AIX nm treats weak defined symbols like other global
9100 1.1 mrg # defined symbols, whereas GNU nm marks them as "W".
9101 1.1 mrg if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9102 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'
9103 1.1 mrg else
9104 1.1 mrg export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
9105 1.1 mrg fi
9106 1.1 mrg aix_use_runtimelinking=no
9107 1.1 mrg
9108 1.1 mrg # Test if we are trying to use run time linking or normal
9109 1.1 mrg # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9110 1.1 mrg # need to do runtime linking.
9111 1.1 mrg case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9112 1.1 mrg for ld_flag in $LDFLAGS; do
9113 1.1 mrg if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9114 1.1 mrg aix_use_runtimelinking=yes
9115 1.1 mrg break
9116 1.1 mrg fi
9117 1.1 mrg done
9118 1.1 mrg ;;
9119 1.1 mrg esac
9120 1.1 mrg
9121 1.1 mrg exp_sym_flag='-bexport'
9122 1.1 mrg no_entry_flag='-bnoentry'
9123 1.1 mrg fi
9124 1.1 mrg
9125 1.1 mrg # When large executables or shared objects are built, AIX ld can
9126 1.1 mrg # have problems creating the table of contents. If linking a library
9127 1.1 mrg # or program results in "error TOC overflow" add -mminimal-toc to
9128 1.1 mrg # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9129 1.1 mrg # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9130 1.1 mrg
9131 1.1 mrg archive_cmds=''
9132 1.1 mrg hardcode_direct=yes
9133 1.1 mrg hardcode_direct_absolute=yes
9134 1.1 mrg hardcode_libdir_separator=':'
9135 1.1 mrg link_all_deplibs=yes
9136 1.1 mrg file_list_spec='${wl}-f,'
9137 1.1 mrg
9138 1.1 mrg if test "$GCC" = yes; then
9139 1.1 mrg case $host_os in aix4.[012]|aix4.[012].*)
9140 1.1 mrg # We only want to do this on AIX 4.2 and lower, the check
9141 1.1 mrg # below for broken collect2 doesn't work under 4.3+
9142 1.1 mrg collect2name=`${CC} -print-prog-name=collect2`
9143 1.1 mrg if test -f "$collect2name" &&
9144 1.1 mrg strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9145 1.1 mrg then
9146 1.1 mrg # We have reworked collect2
9147 1.1 mrg :
9148 1.1 mrg else
9149 1.1 mrg # We have old collect2
9150 1.1 mrg hardcode_direct=unsupported
9151 1.1 mrg # It fails to find uninstalled libraries when the uninstalled
9152 1.1 mrg # path is not listed in the libpath. Setting hardcode_minus_L
9153 1.1 mrg # to unsupported forces relinking
9154 1.1 mrg hardcode_minus_L=yes
9155 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9156 1.1 mrg hardcode_libdir_separator=
9157 1.1 mrg fi
9158 1.1 mrg ;;
9159 1.1 mrg esac
9160 1.1 mrg shared_flag='-shared'
9161 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9162 1.1 mrg shared_flag="$shared_flag "'${wl}-G'
9163 1.1 mrg fi
9164 1.1 mrg else
9165 1.1 mrg # not using gcc
9166 1.1 mrg if test "$host_cpu" = ia64; then
9167 1.1 mrg # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9168 1.1 mrg # chokes on -Wl,-G. The following line is correct:
9169 1.1 mrg shared_flag='-G'
9170 1.1 mrg else
9171 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9172 1.1 mrg shared_flag='${wl}-G'
9173 1.1 mrg else
9174 1.1 mrg shared_flag='${wl}-bM:SRE'
9175 1.1 mrg fi
9176 1.1 mrg fi
9177 1.1 mrg fi
9178 1.1 mrg
9179 1.1 mrg export_dynamic_flag_spec='${wl}-bexpall'
9180 1.1 mrg # It seems that -bexpall does not export symbols beginning with
9181 1.1 mrg # underscore (_), so it is better to generate a list of symbols to export.
9182 1.1 mrg always_export_symbols=yes
9183 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
9184 1.1 mrg # Warning - without using the other runtime loading flags (-brtl),
9185 1.1 mrg # -berok will link without error, but may produce a broken library.
9186 1.1 mrg allow_undefined_flag='-berok'
9187 1.1 mrg # Determine the default libpath from the value encoded in an
9188 1.1 mrg # empty executable.
9189 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9190 1.1 mrg /* end confdefs.h. */
9191 1.1 mrg
9192 1.1 mrg int
9193 1.1 mrg main ()
9194 1.1 mrg {
9195 1.1 mrg
9196 1.1 mrg ;
9197 1.1 mrg return 0;
9198 1.1 mrg }
9199 1.1 mrg _ACEOF
9200 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9201 1.1 mrg
9202 1.1 mrg lt_aix_libpath_sed='
9203 1.1 mrg /Import File Strings/,/^$/ {
9204 1.1 mrg /^0/ {
9205 1.1 mrg s/^0 *\(.*\)$/\1/
9206 1.1 mrg p
9207 1.1 mrg }
9208 1.1 mrg }'
9209 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9210 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9211 1.1 mrg if test -z "$aix_libpath"; then
9212 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9213 1.1 mrg fi
9214 1.1 mrg fi
9215 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9216 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9217 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9218 1.1 mrg
9219 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9220 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"
9221 1.1 mrg else
9222 1.1 mrg if test "$host_cpu" = ia64; then
9223 1.1 mrg hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9224 1.1 mrg allow_undefined_flag="-z nodefs"
9225 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"
9226 1.1 mrg else
9227 1.1 mrg # Determine the default libpath from the value encoded in an
9228 1.1 mrg # empty executable.
9229 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9230 1.1 mrg /* end confdefs.h. */
9231 1.1 mrg
9232 1.1 mrg int
9233 1.1 mrg main ()
9234 1.1 mrg {
9235 1.1 mrg
9236 1.1 mrg ;
9237 1.1 mrg return 0;
9238 1.1 mrg }
9239 1.1 mrg _ACEOF
9240 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9241 1.1 mrg
9242 1.1 mrg lt_aix_libpath_sed='
9243 1.1 mrg /Import File Strings/,/^$/ {
9244 1.1 mrg /^0/ {
9245 1.1 mrg s/^0 *\(.*\)$/\1/
9246 1.1 mrg p
9247 1.1 mrg }
9248 1.1 mrg }'
9249 1.1 mrg aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9250 1.1 mrg # Check for a 64-bit object if we didn't find anything.
9251 1.1 mrg if test -z "$aix_libpath"; then
9252 1.1 mrg aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9253 1.1 mrg fi
9254 1.1 mrg fi
9255 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9256 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9257 1.1 mrg if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9258 1.1 mrg
9259 1.1 mrg hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9260 1.1 mrg # Warning - without using the other run time loading flags,
9261 1.1 mrg # -berok will link without error, but may produce a broken library.
9262 1.1 mrg no_undefined_flag=' ${wl}-bernotok'
9263 1.1 mrg allow_undefined_flag=' ${wl}-berok'
9264 1.1 mrg if test "$with_gnu_ld" = yes; then
9265 1.1 mrg # We only use this code for GNU lds that support --whole-archive.
9266 1.1 mrg whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9267 1.1 mrg else
9268 1.1 mrg # Exported symbols can be pulled into shared objects from archives
9269 1.1 mrg whole_archive_flag_spec='$convenience'
9270 1.1 mrg fi
9271 1.1 mrg archive_cmds_need_lc=yes
9272 1.1 mrg # This is similar to how AIX traditionally builds its shared libraries.
9273 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'
9274 1.1 mrg fi
9275 1.1 mrg fi
9276 1.1 mrg ;;
9277 1.1 mrg
9278 1.1 mrg amigaos*)
9279 1.1 mrg case $host_cpu in
9280 1.1 mrg powerpc)
9281 1.1 mrg # see comment about AmigaOS4 .so support
9282 1.1 mrg archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9283 1.1 mrg archive_expsym_cmds=''
9284 1.1 mrg ;;
9285 1.1 mrg m68k)
9286 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)'
9287 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9288 1.1 mrg hardcode_minus_L=yes
9289 1.1 mrg ;;
9290 1.1 mrg esac
9291 1.1 mrg ;;
9292 1.1 mrg
9293 1.1 mrg bsdi[45]*)
9294 1.1 mrg export_dynamic_flag_spec=-rdynamic
9295 1.1 mrg ;;
9296 1.1 mrg
9297 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
9298 1.1 mrg # When not using gcc, we currently assume that we are using
9299 1.1 mrg # Microsoft Visual C++.
9300 1.1 mrg # hardcode_libdir_flag_spec is actually meaningless, as there is
9301 1.1 mrg # no search path for DLLs.
9302 1.1 mrg hardcode_libdir_flag_spec=' '
9303 1.1 mrg allow_undefined_flag=unsupported
9304 1.1 mrg # Tell ltmain to make .lib files, not .a files.
9305 1.1 mrg libext=lib
9306 1.1 mrg # Tell ltmain to make .dll files, not .so files.
9307 1.1 mrg shrext_cmds=".dll"
9308 1.1 mrg # FIXME: Setting linknames here is a bad hack.
9309 1.1 mrg archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9310 1.1 mrg # The linker will automatically build a .lib file if we build a DLL.
9311 1.1 mrg old_archive_from_new_cmds='true'
9312 1.1 mrg # FIXME: Should let the user specify the lib program.
9313 1.1 mrg old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9314 1.1 mrg fix_srcfile_path='`cygpath -w "$srcfile"`'
9315 1.1 mrg enable_shared_with_static_runtimes=yes
9316 1.1 mrg ;;
9317 1.1 mrg
9318 1.1 mrg darwin* | rhapsody*)
9319 1.1 mrg
9320 1.1 mrg
9321 1.1 mrg archive_cmds_need_lc=no
9322 1.1 mrg hardcode_direct=no
9323 1.1 mrg hardcode_automatic=yes
9324 1.1 mrg hardcode_shlibpath_var=unsupported
9325 1.1 mrg if test "$lt_cv_ld_force_load" = "yes"; then
9326 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\"`'
9327 1.1 mrg else
9328 1.1 mrg whole_archive_flag_spec=''
9329 1.1 mrg fi
9330 1.1 mrg link_all_deplibs=yes
9331 1.1 mrg allow_undefined_flag="$_lt_dar_allow_undefined"
9332 1.1 mrg case $cc_basename in
9333 1.1 mrg ifort*) _lt_dar_can_shared=yes ;;
9334 1.1 mrg *) _lt_dar_can_shared=$GCC ;;
9335 1.1 mrg esac
9336 1.1 mrg if test "$_lt_dar_can_shared" = "yes"; then
9337 1.1 mrg output_verbose_link_cmd=func_echo_all
9338 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}"
9339 1.1 mrg module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9340 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}"
9341 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}"
9342 1.1 mrg
9343 1.1 mrg else
9344 1.1 mrg ld_shlibs=no
9345 1.1 mrg fi
9346 1.1 mrg
9347 1.1 mrg ;;
9348 1.1 mrg
9349 1.1 mrg dgux*)
9350 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9351 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9352 1.1 mrg hardcode_shlibpath_var=no
9353 1.1 mrg ;;
9354 1.1 mrg
9355 1.1 mrg # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9356 1.1 mrg # support. Future versions do this automatically, but an explicit c++rt0.o
9357 1.1 mrg # does not break anything, and helps significantly (at the cost of a little
9358 1.1 mrg # extra space).
9359 1.1 mrg freebsd2.2*)
9360 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9361 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9362 1.1 mrg hardcode_direct=yes
9363 1.1 mrg hardcode_shlibpath_var=no
9364 1.1 mrg ;;
9365 1.1 mrg
9366 1.1 mrg # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9367 1.1 mrg freebsd2.*)
9368 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9369 1.1 mrg hardcode_direct=yes
9370 1.1 mrg hardcode_minus_L=yes
9371 1.1 mrg hardcode_shlibpath_var=no
9372 1.1 mrg ;;
9373 1.1 mrg
9374 1.1 mrg # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9375 1.1 mrg freebsd* | dragonfly*)
9376 1.1 mrg archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9377 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9378 1.1 mrg hardcode_direct=yes
9379 1.1 mrg hardcode_shlibpath_var=no
9380 1.1 mrg ;;
9381 1.1 mrg
9382 1.1 mrg hpux9*)
9383 1.1 mrg if test "$GCC" = yes; then
9384 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'
9385 1.1 mrg else
9386 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'
9387 1.1 mrg fi
9388 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9389 1.1 mrg hardcode_libdir_separator=:
9390 1.1 mrg hardcode_direct=yes
9391 1.1 mrg
9392 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9393 1.1 mrg # but as the default location of the library.
9394 1.1 mrg hardcode_minus_L=yes
9395 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9396 1.1 mrg ;;
9397 1.1 mrg
9398 1.1 mrg hpux10*)
9399 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9400 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9401 1.1 mrg else
9402 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9403 1.1 mrg fi
9404 1.1 mrg if test "$with_gnu_ld" = no; then
9405 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9406 1.1 mrg hardcode_libdir_flag_spec_ld='+b $libdir'
9407 1.1 mrg hardcode_libdir_separator=:
9408 1.1 mrg hardcode_direct=yes
9409 1.1 mrg hardcode_direct_absolute=yes
9410 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9411 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9412 1.1 mrg # but as the default location of the library.
9413 1.1 mrg hardcode_minus_L=yes
9414 1.1 mrg fi
9415 1.1 mrg ;;
9416 1.1 mrg
9417 1.1 mrg hpux11*)
9418 1.1 mrg if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9419 1.1 mrg case $host_cpu in
9420 1.1 mrg hppa*64*)
9421 1.1 mrg archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9422 1.1 mrg ;;
9423 1.1 mrg ia64*)
9424 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9425 1.1 mrg ;;
9426 1.1 mrg *)
9427 1.1 mrg archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9428 1.1 mrg ;;
9429 1.1 mrg esac
9430 1.1 mrg else
9431 1.1 mrg case $host_cpu in
9432 1.1 mrg hppa*64*)
9433 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9434 1.1 mrg ;;
9435 1.1 mrg ia64*)
9436 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9437 1.1 mrg ;;
9438 1.1 mrg *)
9439 1.1 mrg
9440 1.1 mrg # Older versions of the 11.00 compiler do not understand -b yet
9441 1.1 mrg # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9442 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9443 1.1 mrg $as_echo_n "checking if $CC understands -b... " >&6; }
9444 1.1 mrg if test "${lt_cv_prog_compiler__b+set}" = set; then :
9445 1.1 mrg $as_echo_n "(cached) " >&6
9446 1.1 mrg else
9447 1.1 mrg lt_cv_prog_compiler__b=no
9448 1.1 mrg save_LDFLAGS="$LDFLAGS"
9449 1.1 mrg LDFLAGS="$LDFLAGS -b"
9450 1.1 mrg echo "$lt_simple_link_test_code" > conftest.$ac_ext
9451 1.1 mrg if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9452 1.1 mrg # The linker can only warn and ignore the option if not recognized
9453 1.1 mrg # So say no if there are warnings
9454 1.1 mrg if test -s conftest.err; then
9455 1.1 mrg # Append any errors to the config.log.
9456 1.1 mrg cat conftest.err 1>&5
9457 1.1 mrg $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9458 1.1 mrg $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9459 1.1 mrg if diff conftest.exp conftest.er2 >/dev/null; then
9460 1.1 mrg lt_cv_prog_compiler__b=yes
9461 1.1 mrg fi
9462 1.1 mrg else
9463 1.1 mrg lt_cv_prog_compiler__b=yes
9464 1.1 mrg fi
9465 1.1 mrg fi
9466 1.1 mrg $RM -r conftest*
9467 1.1 mrg LDFLAGS="$save_LDFLAGS"
9468 1.1 mrg
9469 1.1 mrg fi
9470 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9471 1.1 mrg $as_echo "$lt_cv_prog_compiler__b" >&6; }
9472 1.1 mrg
9473 1.1 mrg if test x"$lt_cv_prog_compiler__b" = xyes; then
9474 1.1 mrg archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9475 1.1 mrg else
9476 1.1 mrg archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9477 1.1 mrg fi
9478 1.1 mrg
9479 1.1 mrg ;;
9480 1.1 mrg esac
9481 1.1 mrg fi
9482 1.1 mrg if test "$with_gnu_ld" = no; then
9483 1.1 mrg hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9484 1.1 mrg hardcode_libdir_separator=:
9485 1.1 mrg
9486 1.1 mrg case $host_cpu in
9487 1.1 mrg hppa*64*|ia64*)
9488 1.1 mrg hardcode_direct=no
9489 1.1 mrg hardcode_shlibpath_var=no
9490 1.1 mrg ;;
9491 1.1 mrg *)
9492 1.1 mrg hardcode_direct=yes
9493 1.1 mrg hardcode_direct_absolute=yes
9494 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9495 1.1 mrg
9496 1.1 mrg # hardcode_minus_L: Not really in the search PATH,
9497 1.1 mrg # but as the default location of the library.
9498 1.1 mrg hardcode_minus_L=yes
9499 1.1 mrg ;;
9500 1.1 mrg esac
9501 1.1 mrg fi
9502 1.1 mrg ;;
9503 1.1 mrg
9504 1.1 mrg irix5* | irix6* | nonstopux*)
9505 1.1 mrg if test "$GCC" = yes; then
9506 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'
9507 1.1 mrg # Try to use the -exported_symbol ld option, if it does not
9508 1.1 mrg # work, assume that -exports_file does not work either and
9509 1.1 mrg # implicitly export all symbols.
9510 1.1 mrg save_LDFLAGS="$LDFLAGS"
9511 1.1 mrg LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9512 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9513 1.1 mrg /* end confdefs.h. */
9514 1.1 mrg int foo(void) {}
9515 1.1 mrg _ACEOF
9516 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
9517 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'
9518 1.1 mrg
9519 1.1 mrg fi
9520 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
9521 1.1 mrg conftest$ac_exeext conftest.$ac_ext
9522 1.1 mrg LDFLAGS="$save_LDFLAGS"
9523 1.1 mrg else
9524 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'
9525 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'
9526 1.1 mrg fi
9527 1.1 mrg archive_cmds_need_lc='no'
9528 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9529 1.1 mrg hardcode_libdir_separator=:
9530 1.1 mrg inherit_rpath=yes
9531 1.1 mrg link_all_deplibs=yes
9532 1.1 mrg ;;
9533 1.1 mrg
9534 1.1 mrg netbsd*)
9535 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9536 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9537 1.1 mrg else
9538 1.1 mrg archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9539 1.1 mrg fi
9540 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9541 1.1 mrg hardcode_direct=yes
9542 1.1 mrg hardcode_shlibpath_var=no
9543 1.1 mrg ;;
9544 1.1 mrg
9545 1.1 mrg newsos6)
9546 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9547 1.1 mrg hardcode_direct=yes
9548 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9549 1.1 mrg hardcode_libdir_separator=:
9550 1.1 mrg hardcode_shlibpath_var=no
9551 1.1 mrg ;;
9552 1.1 mrg
9553 1.1 mrg *nto* | *qnx*)
9554 1.1 mrg ;;
9555 1.1 mrg
9556 1.1 mrg openbsd*)
9557 1.1 mrg if test -f /usr/libexec/ld.so; then
9558 1.1 mrg hardcode_direct=yes
9559 1.1 mrg hardcode_shlibpath_var=no
9560 1.1 mrg hardcode_direct_absolute=yes
9561 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9562 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9563 1.1 mrg archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9564 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9565 1.1 mrg export_dynamic_flag_spec='${wl}-E'
9566 1.1 mrg else
9567 1.1 mrg case $host_os in
9568 1.1 mrg openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9569 1.1 mrg archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9570 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9571 1.1 mrg ;;
9572 1.1 mrg *)
9573 1.1 mrg archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9574 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9575 1.1 mrg ;;
9576 1.1 mrg esac
9577 1.1 mrg fi
9578 1.1 mrg else
9579 1.1 mrg ld_shlibs=no
9580 1.1 mrg fi
9581 1.1 mrg ;;
9582 1.1 mrg
9583 1.1 mrg os2*)
9584 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9585 1.1 mrg hardcode_minus_L=yes
9586 1.1 mrg allow_undefined_flag=unsupported
9587 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'
9588 1.1 mrg old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9589 1.1 mrg ;;
9590 1.1 mrg
9591 1.1 mrg osf3*)
9592 1.1 mrg if test "$GCC" = yes; then
9593 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9594 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'
9595 1.1 mrg else
9596 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9597 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'
9598 1.1 mrg fi
9599 1.1 mrg archive_cmds_need_lc='no'
9600 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9601 1.1 mrg hardcode_libdir_separator=:
9602 1.1 mrg ;;
9603 1.1 mrg
9604 1.1 mrg osf4* | osf5*) # as osf3* with the addition of -msym flag
9605 1.1 mrg if test "$GCC" = yes; then
9606 1.1 mrg allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9607 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'
9608 1.1 mrg hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9609 1.1 mrg else
9610 1.1 mrg allow_undefined_flag=' -expect_unresolved \*'
9611 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'
9612 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~
9613 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'
9614 1.1 mrg
9615 1.1 mrg # Both c and cxx compiler support -rpath directly
9616 1.1 mrg hardcode_libdir_flag_spec='-rpath $libdir'
9617 1.1 mrg fi
9618 1.1 mrg archive_cmds_need_lc='no'
9619 1.1 mrg hardcode_libdir_separator=:
9620 1.1 mrg ;;
9621 1.1 mrg
9622 1.1 mrg solaris*)
9623 1.1 mrg no_undefined_flag=' -z defs'
9624 1.1 mrg if test "$GCC" = yes; then
9625 1.1 mrg wlarc='${wl}'
9626 1.1 mrg archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9627 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9628 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'
9629 1.1 mrg else
9630 1.1 mrg case `$CC -V 2>&1` in
9631 1.1 mrg *"Compilers 5.0"*)
9632 1.1 mrg wlarc=''
9633 1.1 mrg archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9634 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9635 1.1 mrg $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9636 1.1 mrg ;;
9637 1.1 mrg *)
9638 1.1 mrg wlarc='${wl}'
9639 1.1 mrg archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9640 1.1 mrg archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9641 1.1 mrg $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9642 1.1 mrg ;;
9643 1.1 mrg esac
9644 1.1 mrg fi
9645 1.1 mrg hardcode_libdir_flag_spec='-R$libdir'
9646 1.1 mrg hardcode_shlibpath_var=no
9647 1.1 mrg case $host_os in
9648 1.1 mrg solaris2.[0-5] | solaris2.[0-5].*) ;;
9649 1.1 mrg *)
9650 1.1 mrg # The compiler driver will combine and reorder linker options,
9651 1.1 mrg # but understands `-z linker_flag'. GCC discards it without `$wl',
9652 1.1 mrg # but is careful enough not to reorder.
9653 1.1 mrg # Supported since Solaris 2.6 (maybe 2.5.1?)
9654 1.1 mrg if test "$GCC" = yes; then
9655 1.1 mrg whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9656 1.1 mrg else
9657 1.1 mrg whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9658 1.1 mrg fi
9659 1.1 mrg ;;
9660 1.1 mrg esac
9661 1.1 mrg link_all_deplibs=yes
9662 1.1 mrg ;;
9663 1.1 mrg
9664 1.1 mrg sunos4*)
9665 1.1 mrg if test "x$host_vendor" = xsequent; then
9666 1.1 mrg # Use $CC to link under sequent, because it throws in some extra .o
9667 1.1 mrg # files that make .init and .fini sections work.
9668 1.1 mrg archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9669 1.1 mrg else
9670 1.1 mrg archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9671 1.1 mrg fi
9672 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9673 1.1 mrg hardcode_direct=yes
9674 1.1 mrg hardcode_minus_L=yes
9675 1.1 mrg hardcode_shlibpath_var=no
9676 1.1 mrg ;;
9677 1.1 mrg
9678 1.1 mrg sysv4)
9679 1.1 mrg case $host_vendor in
9680 1.1 mrg sni)
9681 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9682 1.1 mrg hardcode_direct=yes # is this really true???
9683 1.1 mrg ;;
9684 1.1 mrg siemens)
9685 1.1 mrg ## LD is ld it makes a PLAMLIB
9686 1.1 mrg ## CC just makes a GrossModule.
9687 1.1 mrg archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9688 1.1 mrg reload_cmds='$CC -r -o $output$reload_objs'
9689 1.1 mrg hardcode_direct=no
9690 1.1 mrg ;;
9691 1.1 mrg motorola)
9692 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9693 1.1 mrg hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9694 1.1 mrg ;;
9695 1.1 mrg esac
9696 1.1 mrg runpath_var='LD_RUN_PATH'
9697 1.1 mrg hardcode_shlibpath_var=no
9698 1.1 mrg ;;
9699 1.1 mrg
9700 1.1 mrg sysv4.3*)
9701 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9702 1.1 mrg hardcode_shlibpath_var=no
9703 1.1 mrg export_dynamic_flag_spec='-Bexport'
9704 1.1 mrg ;;
9705 1.1 mrg
9706 1.1 mrg sysv4*MP*)
9707 1.1 mrg if test -d /usr/nec; then
9708 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9709 1.1 mrg hardcode_shlibpath_var=no
9710 1.1 mrg runpath_var=LD_RUN_PATH
9711 1.1 mrg hardcode_runpath_var=yes
9712 1.1 mrg ld_shlibs=yes
9713 1.1 mrg fi
9714 1.1 mrg ;;
9715 1.1 mrg
9716 1.1 mrg sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9717 1.1 mrg no_undefined_flag='${wl}-z,text'
9718 1.1 mrg archive_cmds_need_lc=no
9719 1.1 mrg hardcode_shlibpath_var=no
9720 1.1 mrg runpath_var='LD_RUN_PATH'
9721 1.1 mrg
9722 1.1 mrg if test "$GCC" = yes; then
9723 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9724 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9725 1.1 mrg else
9726 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9727 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9728 1.1 mrg fi
9729 1.1 mrg ;;
9730 1.1 mrg
9731 1.1 mrg sysv5* | sco3.2v5* | sco5v6*)
9732 1.1 mrg # Note: We can NOT use -z defs as we might desire, because we do not
9733 1.1 mrg # link with -lc, and that would cause any symbols used from libc to
9734 1.1 mrg # always be unresolved, which means just about no library would
9735 1.1 mrg # ever link correctly. If we're not using GNU ld we use -z text
9736 1.1 mrg # though, which does catch some bad symbols but isn't as heavy-handed
9737 1.1 mrg # as -z defs.
9738 1.1 mrg no_undefined_flag='${wl}-z,text'
9739 1.1 mrg allow_undefined_flag='${wl}-z,nodefs'
9740 1.1 mrg archive_cmds_need_lc=no
9741 1.1 mrg hardcode_shlibpath_var=no
9742 1.1 mrg hardcode_libdir_flag_spec='${wl}-R,$libdir'
9743 1.1 mrg hardcode_libdir_separator=':'
9744 1.1 mrg link_all_deplibs=yes
9745 1.1 mrg export_dynamic_flag_spec='${wl}-Bexport'
9746 1.1 mrg runpath_var='LD_RUN_PATH'
9747 1.1 mrg
9748 1.1 mrg if test "$GCC" = yes; then
9749 1.1 mrg archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9750 1.1 mrg archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9751 1.1 mrg else
9752 1.1 mrg archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9753 1.1 mrg archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9754 1.1 mrg fi
9755 1.1 mrg ;;
9756 1.1 mrg
9757 1.1 mrg uts4*)
9758 1.1 mrg archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9759 1.1 mrg hardcode_libdir_flag_spec='-L$libdir'
9760 1.1 mrg hardcode_shlibpath_var=no
9761 1.1 mrg ;;
9762 1.1 mrg
9763 1.1 mrg *)
9764 1.1 mrg ld_shlibs=no
9765 1.1 mrg ;;
9766 1.1 mrg esac
9767 1.1 mrg
9768 1.1 mrg if test x$host_vendor = xsni; then
9769 1.1 mrg case $host in
9770 1.1 mrg sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9771 1.1 mrg export_dynamic_flag_spec='${wl}-Blargedynsym'
9772 1.1 mrg ;;
9773 1.1 mrg esac
9774 1.1 mrg fi
9775 1.1 mrg fi
9776 1.1 mrg
9777 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9778 1.1 mrg $as_echo "$ld_shlibs" >&6; }
9779 1.1 mrg test "$ld_shlibs" = no && can_build_shared=no
9780 1.1 mrg
9781 1.1 mrg with_gnu_ld=$with_gnu_ld
9782 1.1 mrg
9783 1.1 mrg
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 # Do we need to explicitly link libc?
9799 1.1 mrg #
9800 1.1 mrg case "x$archive_cmds_need_lc" in
9801 1.1 mrg x|xyes)
9802 1.1 mrg # Assume -lc should be added
9803 1.1 mrg archive_cmds_need_lc=yes
9804 1.1 mrg
9805 1.1 mrg if test "$enable_shared" = yes && test "$GCC" = yes; then
9806 1.1 mrg case $archive_cmds in
9807 1.1 mrg *'~'*)
9808 1.1 mrg # FIXME: we may have to deal with multi-command sequences.
9809 1.1 mrg ;;
9810 1.1 mrg '$CC '*)
9811 1.1 mrg # Test whether the compiler implicitly links with -lc since on some
9812 1.1 mrg # systems, -lgcc has to come before -lc. If gcc already passes -lc
9813 1.1 mrg # to ld, don't add -lc before -lgcc.
9814 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9815 1.1 mrg $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9816 1.1 mrg if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9817 1.1 mrg $as_echo_n "(cached) " >&6
9818 1.1 mrg else
9819 1.1 mrg $RM conftest*
9820 1.1 mrg echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9821 1.1 mrg
9822 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9823 1.1 mrg (eval $ac_compile) 2>&5
9824 1.1 mrg ac_status=$?
9825 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9826 1.1 mrg test $ac_status = 0; } 2>conftest.err; then
9827 1.1 mrg soname=conftest
9828 1.1 mrg lib=conftest
9829 1.1 mrg libobjs=conftest.$ac_objext
9830 1.1 mrg deplibs=
9831 1.1 mrg wl=$lt_prog_compiler_wl
9832 1.1 mrg pic_flag=$lt_prog_compiler_pic
9833 1.1 mrg compiler_flags=-v
9834 1.1 mrg linker_flags=-v
9835 1.1 mrg verstring=
9836 1.1 mrg output_objdir=.
9837 1.1 mrg libname=conftest
9838 1.1 mrg lt_save_allow_undefined_flag=$allow_undefined_flag
9839 1.1 mrg allow_undefined_flag=
9840 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9841 1.1 mrg (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9842 1.1 mrg ac_status=$?
9843 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9844 1.1 mrg test $ac_status = 0; }
9845 1.1 mrg then
9846 1.1 mrg lt_cv_archive_cmds_need_lc=no
9847 1.1 mrg else
9848 1.1 mrg lt_cv_archive_cmds_need_lc=yes
9849 1.1 mrg fi
9850 1.1 mrg allow_undefined_flag=$lt_save_allow_undefined_flag
9851 1.1 mrg else
9852 1.1 mrg cat conftest.err 1>&5
9853 1.1 mrg fi
9854 1.1 mrg $RM conftest*
9855 1.1 mrg
9856 1.1 mrg fi
9857 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9858 1.1 mrg $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9859 1.1 mrg archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9860 1.1 mrg ;;
9861 1.1 mrg esac
9862 1.1 mrg fi
9863 1.1 mrg ;;
9864 1.1 mrg esac
9865 1.1 mrg
9866 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10023 1.1 mrg $as_echo_n "checking dynamic linker characteristics... " >&6; }
10024 1.1 mrg
10025 1.1 mrg if test "$GCC" = yes; then
10026 1.1 mrg case $host_os in
10027 1.1 mrg darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10028 1.1 mrg *) lt_awk_arg="/^libraries:/" ;;
10029 1.1 mrg esac
10030 1.1 mrg case $host_os in
10031 1.1 mrg mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10032 1.1 mrg *) lt_sed_strip_eq="s,=/,/,g" ;;
10033 1.1 mrg esac
10034 1.1 mrg lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10035 1.1 mrg case $lt_search_path_spec in
10036 1.1 mrg *\;*)
10037 1.1 mrg # if the path contains ";" then we assume it to be the separator
10038 1.1 mrg # otherwise default to the standard path separator (i.e. ":") - it is
10039 1.1 mrg # assumed that no part of a normal pathname contains ";" but that should
10040 1.1 mrg # okay in the real world where ";" in dirpaths is itself problematic.
10041 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10042 1.1 mrg ;;
10043 1.1 mrg *)
10044 1.1 mrg lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10045 1.1 mrg ;;
10046 1.1 mrg esac
10047 1.1 mrg # Ok, now we have the path, separated by spaces, we can step through it
10048 1.1 mrg # and add multilib dir if necessary.
10049 1.1 mrg lt_tmp_lt_search_path_spec=
10050 1.1 mrg lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10051 1.1 mrg for lt_sys_path in $lt_search_path_spec; do
10052 1.1 mrg if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10053 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10054 1.1 mrg else
10055 1.1 mrg test -d "$lt_sys_path" && \
10056 1.1 mrg lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10057 1.1 mrg fi
10058 1.1 mrg done
10059 1.1 mrg lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10060 1.1 mrg BEGIN {RS=" "; FS="/|\n";} {
10061 1.1 mrg lt_foo="";
10062 1.1 mrg lt_count=0;
10063 1.1 mrg for (lt_i = NF; lt_i > 0; lt_i--) {
10064 1.1 mrg if ($lt_i != "" && $lt_i != ".") {
10065 1.1 mrg if ($lt_i == "..") {
10066 1.1 mrg lt_count++;
10067 1.1 mrg } else {
10068 1.1 mrg if (lt_count == 0) {
10069 1.1 mrg lt_foo="/" $lt_i lt_foo;
10070 1.1 mrg } else {
10071 1.1 mrg lt_count--;
10072 1.1 mrg }
10073 1.1 mrg }
10074 1.1 mrg }
10075 1.1 mrg }
10076 1.1 mrg if (lt_foo != "") { lt_freq[lt_foo]++; }
10077 1.1 mrg if (lt_freq[lt_foo] == 1) { print lt_foo; }
10078 1.1 mrg }'`
10079 1.1 mrg # AWK program above erroneously prepends '/' to C:/dos/paths
10080 1.1 mrg # for these hosts.
10081 1.1 mrg case $host_os in
10082 1.1 mrg mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10083 1.1 mrg $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10084 1.1 mrg esac
10085 1.1 mrg sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10086 1.1 mrg else
10087 1.1 mrg sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10088 1.1 mrg fi
10089 1.1 mrg library_names_spec=
10090 1.1 mrg libname_spec='lib$name'
10091 1.1 mrg soname_spec=
10092 1.1 mrg shrext_cmds=".so"
10093 1.1 mrg postinstall_cmds=
10094 1.1 mrg postuninstall_cmds=
10095 1.1 mrg finish_cmds=
10096 1.1 mrg finish_eval=
10097 1.1 mrg shlibpath_var=
10098 1.1 mrg shlibpath_overrides_runpath=unknown
10099 1.1 mrg version_type=none
10100 1.1 mrg dynamic_linker="$host_os ld.so"
10101 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib"
10102 1.1 mrg need_lib_prefix=unknown
10103 1.1 mrg hardcode_into_libs=no
10104 1.1 mrg
10105 1.1 mrg # when you set need_version to no, make sure it does not cause -set_version
10106 1.1 mrg # flags to be left without arguments
10107 1.1 mrg need_version=unknown
10108 1.1 mrg
10109 1.1 mrg case $host_os in
10110 1.1 mrg aix3*)
10111 1.1 mrg version_type=linux
10112 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10113 1.1 mrg shlibpath_var=LIBPATH
10114 1.1 mrg
10115 1.1 mrg # AIX 3 has no versioning support, so we append a major version to the name.
10116 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10117 1.1 mrg ;;
10118 1.1 mrg
10119 1.1 mrg aix[4-9]*)
10120 1.1 mrg version_type=linux
10121 1.1 mrg need_lib_prefix=no
10122 1.1 mrg need_version=no
10123 1.1 mrg hardcode_into_libs=yes
10124 1.1 mrg if test "$host_cpu" = ia64; then
10125 1.1 mrg # AIX 5 supports IA64
10126 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10127 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10128 1.1 mrg else
10129 1.1 mrg # With GCC up to 2.95.x, collect2 would create an import file
10130 1.1 mrg # for dependence libraries. The import file would start with
10131 1.1 mrg # the line `#! .'. This would cause the generated library to
10132 1.1 mrg # depend on `.', always an invalid library. This was fixed in
10133 1.1 mrg # development snapshots of GCC prior to 3.0.
10134 1.1 mrg case $host_os in
10135 1.1 mrg aix4 | aix4.[01] | aix4.[01].*)
10136 1.1 mrg if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10137 1.1 mrg echo ' yes '
10138 1.1 mrg echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10139 1.1 mrg :
10140 1.1 mrg else
10141 1.1 mrg can_build_shared=no
10142 1.1 mrg fi
10143 1.1 mrg ;;
10144 1.1 mrg esac
10145 1.1 mrg # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10146 1.1 mrg # soname into executable. Probably we can add versioning support to
10147 1.1 mrg # collect2, so additional links can be useful in future.
10148 1.1 mrg if test "$aix_use_runtimelinking" = yes; then
10149 1.1 mrg # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10150 1.1 mrg # instead of lib<name>.a to let people know that these are not
10151 1.1 mrg # typical AIX shared libraries.
10152 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10153 1.1 mrg else
10154 1.1 mrg # We preserve .a as extension for shared libraries through AIX4.2
10155 1.1 mrg # and later when we are not doing run time linking.
10156 1.1 mrg library_names_spec='${libname}${release}.a $libname.a'
10157 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10158 1.1 mrg fi
10159 1.1 mrg shlibpath_var=LIBPATH
10160 1.1 mrg fi
10161 1.1 mrg ;;
10162 1.1 mrg
10163 1.1 mrg amigaos*)
10164 1.1 mrg case $host_cpu in
10165 1.1 mrg powerpc)
10166 1.1 mrg # Since July 2007 AmigaOS4 officially supports .so libraries.
10167 1.1 mrg # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10168 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10169 1.1 mrg ;;
10170 1.1 mrg m68k)
10171 1.1 mrg library_names_spec='$libname.ixlibrary $libname.a'
10172 1.1 mrg # Create ${libname}_ixlibrary.a entries in /sys/libs.
10173 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'
10174 1.1 mrg ;;
10175 1.1 mrg esac
10176 1.1 mrg ;;
10177 1.1 mrg
10178 1.1 mrg beos*)
10179 1.1 mrg library_names_spec='${libname}${shared_ext}'
10180 1.1 mrg dynamic_linker="$host_os ld.so"
10181 1.1 mrg shlibpath_var=LIBRARY_PATH
10182 1.1 mrg ;;
10183 1.1 mrg
10184 1.1 mrg bsdi[45]*)
10185 1.1 mrg version_type=linux
10186 1.1 mrg need_version=no
10187 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10188 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10189 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10190 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10191 1.1 mrg sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10192 1.1 mrg sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10193 1.1 mrg # the default ld.so.conf also contains /usr/contrib/lib and
10194 1.1 mrg # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10195 1.1 mrg # libtool to hard-code these into programs
10196 1.1 mrg ;;
10197 1.1 mrg
10198 1.1 mrg cygwin* | mingw* | pw32* | cegcc*)
10199 1.1 mrg version_type=windows
10200 1.1 mrg shrext_cmds=".dll"
10201 1.1 mrg need_version=no
10202 1.1 mrg need_lib_prefix=no
10203 1.1 mrg
10204 1.1 mrg case $GCC,$host_os in
10205 1.1 mrg yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10206 1.1 mrg library_names_spec='$libname.dll.a'
10207 1.1 mrg # DLL is installed to $(libdir)/../bin by postinstall_cmds
10208 1.1 mrg postinstall_cmds='base_file=`basename \${file}`~
10209 1.1 mrg dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10210 1.1 mrg dldir=$destdir/`dirname \$dlpath`~
10211 1.1 mrg test -d \$dldir || mkdir -p \$dldir~
10212 1.1 mrg $install_prog $dir/$dlname \$dldir/$dlname~
10213 1.1 mrg chmod a+x \$dldir/$dlname~
10214 1.1 mrg if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10215 1.1 mrg eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10216 1.1 mrg fi'
10217 1.1 mrg postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10218 1.1 mrg dlpath=$dir/\$dldll~
10219 1.1 mrg $RM \$dlpath'
10220 1.1 mrg shlibpath_overrides_runpath=yes
10221 1.1 mrg
10222 1.1 mrg case $host_os in
10223 1.1 mrg cygwin*)
10224 1.1 mrg # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10225 1.1 mrg soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10226 1.1 mrg
10227 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10228 1.1 mrg ;;
10229 1.1 mrg mingw* | cegcc*)
10230 1.1 mrg # MinGW DLLs use traditional 'lib' prefix
10231 1.1 mrg soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10232 1.1 mrg ;;
10233 1.1 mrg pw32*)
10234 1.1 mrg # pw32 DLLs use 'pw' prefix rather than 'lib'
10235 1.1 mrg library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10236 1.1 mrg ;;
10237 1.1 mrg esac
10238 1.1 mrg ;;
10239 1.1 mrg
10240 1.1 mrg *)
10241 1.1 mrg library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10242 1.1 mrg ;;
10243 1.1 mrg esac
10244 1.1 mrg dynamic_linker='Win32 ld.exe'
10245 1.1 mrg # FIXME: first we should search . and the directory the executable is in
10246 1.1 mrg shlibpath_var=PATH
10247 1.1 mrg ;;
10248 1.1 mrg
10249 1.1 mrg darwin* | rhapsody*)
10250 1.1 mrg dynamic_linker="$host_os dyld"
10251 1.1 mrg version_type=darwin
10252 1.1 mrg need_lib_prefix=no
10253 1.1 mrg need_version=no
10254 1.1 mrg library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10255 1.1 mrg soname_spec='${libname}${release}${major}$shared_ext'
10256 1.1 mrg shlibpath_overrides_runpath=yes
10257 1.1 mrg shlibpath_var=DYLD_LIBRARY_PATH
10258 1.1 mrg shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10259 1.1 mrg
10260 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10261 1.1 mrg sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10262 1.1 mrg ;;
10263 1.1 mrg
10264 1.1 mrg dgux*)
10265 1.1 mrg version_type=linux
10266 1.1 mrg need_lib_prefix=no
10267 1.1 mrg need_version=no
10268 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10269 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10270 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10271 1.1 mrg ;;
10272 1.1 mrg
10273 1.1 mrg freebsd* | dragonfly*)
10274 1.1 mrg # DragonFly does not have aout. When/if they implement a new
10275 1.1 mrg # versioning mechanism, adjust this.
10276 1.1 mrg if test -x /usr/bin/objformat; then
10277 1.1 mrg objformat=`/usr/bin/objformat`
10278 1.1 mrg else
10279 1.1 mrg case $host_os in
10280 1.1 mrg freebsd[23].*) objformat=aout ;;
10281 1.1 mrg *) objformat=elf ;;
10282 1.1 mrg esac
10283 1.1 mrg fi
10284 1.1 mrg version_type=freebsd-$objformat
10285 1.1 mrg case $version_type in
10286 1.1 mrg freebsd-elf*)
10287 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10288 1.1 mrg need_version=no
10289 1.1 mrg need_lib_prefix=no
10290 1.1 mrg ;;
10291 1.1 mrg freebsd-*)
10292 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10293 1.1 mrg need_version=yes
10294 1.1 mrg ;;
10295 1.1 mrg esac
10296 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10297 1.1 mrg case $host_os in
10298 1.1 mrg freebsd2.*)
10299 1.1 mrg shlibpath_overrides_runpath=yes
10300 1.1 mrg ;;
10301 1.1 mrg freebsd3.[01]* | freebsdelf3.[01]*)
10302 1.1 mrg shlibpath_overrides_runpath=yes
10303 1.1 mrg hardcode_into_libs=yes
10304 1.1 mrg ;;
10305 1.1 mrg freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10306 1.1 mrg freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10307 1.1 mrg shlibpath_overrides_runpath=no
10308 1.1 mrg hardcode_into_libs=yes
10309 1.1 mrg ;;
10310 1.1 mrg *) # from 4.6 on, and DragonFly
10311 1.1 mrg shlibpath_overrides_runpath=yes
10312 1.1 mrg hardcode_into_libs=yes
10313 1.1 mrg ;;
10314 1.1 mrg esac
10315 1.1 mrg ;;
10316 1.1 mrg
10317 1.1 mrg gnu*)
10318 1.1 mrg version_type=linux
10319 1.1 mrg need_lib_prefix=no
10320 1.1 mrg need_version=no
10321 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10322 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10323 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10324 1.1 mrg hardcode_into_libs=yes
10325 1.1 mrg ;;
10326 1.1 mrg
10327 1.1 mrg haiku*)
10328 1.1 mrg version_type=linux
10329 1.1 mrg need_lib_prefix=no
10330 1.1 mrg need_version=no
10331 1.1 mrg dynamic_linker="$host_os runtime_loader"
10332 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10333 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10334 1.1 mrg shlibpath_var=LIBRARY_PATH
10335 1.1 mrg shlibpath_overrides_runpath=yes
10336 1.1 mrg sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10337 1.1 mrg hardcode_into_libs=yes
10338 1.1 mrg ;;
10339 1.1 mrg
10340 1.1 mrg hpux9* | hpux10* | hpux11*)
10341 1.1 mrg # Give a soname corresponding to the major version so that dld.sl refuses to
10342 1.1 mrg # link against other versions.
10343 1.1 mrg version_type=sunos
10344 1.1 mrg need_lib_prefix=no
10345 1.1 mrg need_version=no
10346 1.1 mrg case $host_cpu in
10347 1.1 mrg ia64*)
10348 1.1 mrg shrext_cmds='.so'
10349 1.1 mrg hardcode_into_libs=yes
10350 1.1 mrg dynamic_linker="$host_os dld.so"
10351 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10352 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10353 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10354 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10355 1.1 mrg if test "X$HPUX_IA64_MODE" = X32; then
10356 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10357 1.1 mrg else
10358 1.1 mrg sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10359 1.1 mrg fi
10360 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10361 1.1 mrg ;;
10362 1.1 mrg hppa*64*)
10363 1.1 mrg shrext_cmds='.sl'
10364 1.1 mrg hardcode_into_libs=yes
10365 1.1 mrg dynamic_linker="$host_os dld.sl"
10366 1.1 mrg shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10367 1.1 mrg shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10368 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10369 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10370 1.1 mrg sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10371 1.1 mrg sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10372 1.1 mrg ;;
10373 1.1 mrg *)
10374 1.1 mrg shrext_cmds='.sl'
10375 1.1 mrg dynamic_linker="$host_os dld.sl"
10376 1.1 mrg shlibpath_var=SHLIB_PATH
10377 1.1 mrg shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10378 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10379 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10380 1.1 mrg ;;
10381 1.1 mrg esac
10382 1.1 mrg # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10383 1.1 mrg postinstall_cmds='chmod 555 $lib'
10384 1.1 mrg # or fails outright, so override atomically:
10385 1.1 mrg install_override_mode=555
10386 1.1 mrg ;;
10387 1.1 mrg
10388 1.1 mrg interix[3-9]*)
10389 1.1 mrg version_type=linux
10390 1.1 mrg need_lib_prefix=no
10391 1.1 mrg need_version=no
10392 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10393 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10394 1.1 mrg dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10395 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10396 1.1 mrg shlibpath_overrides_runpath=no
10397 1.1 mrg hardcode_into_libs=yes
10398 1.1 mrg ;;
10399 1.1 mrg
10400 1.1 mrg irix5* | irix6* | nonstopux*)
10401 1.1 mrg case $host_os in
10402 1.1 mrg nonstopux*) version_type=nonstopux ;;
10403 1.1 mrg *)
10404 1.1 mrg if test "$lt_cv_prog_gnu_ld" = yes; then
10405 1.1 mrg version_type=linux
10406 1.1 mrg else
10407 1.1 mrg version_type=irix
10408 1.1 mrg fi ;;
10409 1.1 mrg esac
10410 1.1 mrg need_lib_prefix=no
10411 1.1 mrg need_version=no
10412 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10413 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10414 1.1 mrg case $host_os in
10415 1.1 mrg irix5* | nonstopux*)
10416 1.1 mrg libsuff= shlibsuff=
10417 1.1 mrg ;;
10418 1.1 mrg *)
10419 1.1 mrg case $LD in # libtool.m4 will add one of these switches to LD
10420 1.1 mrg *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10421 1.1 mrg libsuff= shlibsuff= libmagic=32-bit;;
10422 1.1 mrg *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10423 1.1 mrg libsuff=32 shlibsuff=N32 libmagic=N32;;
10424 1.1 mrg *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10425 1.1 mrg libsuff=64 shlibsuff=64 libmagic=64-bit;;
10426 1.1 mrg *) libsuff= shlibsuff= libmagic=never-match;;
10427 1.1 mrg esac
10428 1.1 mrg ;;
10429 1.1 mrg esac
10430 1.1 mrg shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10431 1.1 mrg shlibpath_overrides_runpath=no
10432 1.1 mrg sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10433 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10434 1.1 mrg hardcode_into_libs=yes
10435 1.1 mrg ;;
10436 1.1 mrg
10437 1.1 mrg # No shared lib support for Linux oldld, aout, or coff.
10438 1.1 mrg linux*oldld* | linux*aout* | linux*coff*)
10439 1.1 mrg dynamic_linker=no
10440 1.1 mrg ;;
10441 1.1 mrg
10442 1.1 mrg # This must be Linux ELF.
10443 1.1 mrg linux* | k*bsd*-gnu | kopensolaris*-gnu)
10444 1.1 mrg version_type=linux
10445 1.1 mrg need_lib_prefix=no
10446 1.1 mrg need_version=no
10447 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10448 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10449 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10450 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10451 1.1 mrg shlibpath_overrides_runpath=no
10452 1.1 mrg
10453 1.1 mrg # Some binutils ld are patched to set DT_RUNPATH
10454 1.1 mrg if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10455 1.1 mrg $as_echo_n "(cached) " >&6
10456 1.1 mrg else
10457 1.1 mrg lt_cv_shlibpath_overrides_runpath=no
10458 1.1 mrg save_LDFLAGS=$LDFLAGS
10459 1.1 mrg save_libdir=$libdir
10460 1.1 mrg eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10461 1.1 mrg LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10462 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10463 1.1 mrg /* end confdefs.h. */
10464 1.1 mrg
10465 1.1 mrg int
10466 1.1 mrg main ()
10467 1.1 mrg {
10468 1.1 mrg
10469 1.1 mrg ;
10470 1.1 mrg return 0;
10471 1.1 mrg }
10472 1.1 mrg _ACEOF
10473 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10474 1.1 mrg if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10475 1.1 mrg lt_cv_shlibpath_overrides_runpath=yes
10476 1.1 mrg fi
10477 1.1 mrg fi
10478 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10479 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10480 1.1 mrg LDFLAGS=$save_LDFLAGS
10481 1.1 mrg libdir=$save_libdir
10482 1.1 mrg
10483 1.1 mrg fi
10484 1.1 mrg
10485 1.1 mrg shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10486 1.1 mrg
10487 1.1 mrg # This implies no fast_install, which is unacceptable.
10488 1.1 mrg # Some rework will be needed to allow for fast_install
10489 1.1 mrg # before this can be enabled.
10490 1.1 mrg hardcode_into_libs=yes
10491 1.1 mrg
10492 1.1 mrg # Append ld.so.conf contents to the search path
10493 1.1 mrg if test -f /etc/ld.so.conf; then
10494 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' ' '`
10495 1.1 mrg sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10496 1.1 mrg fi
10497 1.1 mrg
10498 1.1 mrg # We used to test for /lib/ld.so.1 and disable shared libraries on
10499 1.1 mrg # powerpc, because MkLinux only supported shared libraries with the
10500 1.1 mrg # GNU dynamic linker. Since this was broken with cross compilers,
10501 1.1 mrg # most powerpc-linux boxes support dynamic linking these days and
10502 1.1 mrg # people can always --disable-shared, the test was removed, and we
10503 1.1 mrg # assume the GNU/Linux dynamic linker is in use.
10504 1.1 mrg dynamic_linker='GNU/Linux ld.so'
10505 1.1 mrg ;;
10506 1.1 mrg
10507 1.1 mrg netbsd*)
10508 1.1 mrg version_type=sunos
10509 1.1 mrg need_lib_prefix=no
10510 1.1 mrg need_version=no
10511 1.1 mrg if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10512 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10513 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10514 1.1 mrg dynamic_linker='NetBSD (a.out) ld.so'
10515 1.1 mrg else
10516 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10517 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10518 1.1 mrg dynamic_linker='NetBSD ld.elf_so'
10519 1.1 mrg fi
10520 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10521 1.1 mrg shlibpath_overrides_runpath=yes
10522 1.1 mrg hardcode_into_libs=yes
10523 1.1 mrg ;;
10524 1.1 mrg
10525 1.1 mrg newsos6)
10526 1.1 mrg version_type=linux
10527 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10528 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10529 1.1 mrg shlibpath_overrides_runpath=yes
10530 1.1 mrg ;;
10531 1.1 mrg
10532 1.1 mrg *nto* | *qnx*)
10533 1.1 mrg version_type=qnx
10534 1.1 mrg need_lib_prefix=no
10535 1.1 mrg need_version=no
10536 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10537 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10538 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10539 1.1 mrg shlibpath_overrides_runpath=no
10540 1.1 mrg hardcode_into_libs=yes
10541 1.1 mrg dynamic_linker='ldqnx.so'
10542 1.1 mrg ;;
10543 1.1 mrg
10544 1.1 mrg openbsd*)
10545 1.1 mrg version_type=sunos
10546 1.1 mrg sys_lib_dlsearch_path_spec="/usr/lib"
10547 1.1 mrg need_lib_prefix=no
10548 1.1 mrg # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10549 1.1 mrg case $host_os in
10550 1.1 mrg openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10551 1.1 mrg *) need_version=no ;;
10552 1.1 mrg esac
10553 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10554 1.1 mrg finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10555 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10556 1.1 mrg if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10557 1.1 mrg case $host_os in
10558 1.1 mrg openbsd2.[89] | openbsd2.[89].*)
10559 1.1 mrg shlibpath_overrides_runpath=no
10560 1.1 mrg ;;
10561 1.1 mrg *)
10562 1.1 mrg shlibpath_overrides_runpath=yes
10563 1.1 mrg ;;
10564 1.1 mrg esac
10565 1.1 mrg else
10566 1.1 mrg shlibpath_overrides_runpath=yes
10567 1.1 mrg fi
10568 1.1 mrg ;;
10569 1.1 mrg
10570 1.1 mrg os2*)
10571 1.1 mrg libname_spec='$name'
10572 1.1 mrg shrext_cmds=".dll"
10573 1.1 mrg need_lib_prefix=no
10574 1.1 mrg library_names_spec='$libname${shared_ext} $libname.a'
10575 1.1 mrg dynamic_linker='OS/2 ld.exe'
10576 1.1 mrg shlibpath_var=LIBPATH
10577 1.1 mrg ;;
10578 1.1 mrg
10579 1.1 mrg osf3* | osf4* | osf5*)
10580 1.1 mrg version_type=osf
10581 1.1 mrg need_lib_prefix=no
10582 1.1 mrg need_version=no
10583 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10584 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10585 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10586 1.1 mrg sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10587 1.1 mrg sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10588 1.1 mrg ;;
10589 1.1 mrg
10590 1.1 mrg rdos*)
10591 1.1 mrg dynamic_linker=no
10592 1.1 mrg ;;
10593 1.1 mrg
10594 1.1 mrg solaris*)
10595 1.1 mrg version_type=linux
10596 1.1 mrg need_lib_prefix=no
10597 1.1 mrg need_version=no
10598 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10599 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10600 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10601 1.1 mrg shlibpath_overrides_runpath=yes
10602 1.1 mrg hardcode_into_libs=yes
10603 1.1 mrg # ldd complains unless libraries are executable
10604 1.1 mrg postinstall_cmds='chmod +x $lib'
10605 1.1 mrg ;;
10606 1.1 mrg
10607 1.1 mrg sunos4*)
10608 1.1 mrg version_type=sunos
10609 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10610 1.1 mrg finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10611 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10612 1.1 mrg shlibpath_overrides_runpath=yes
10613 1.1 mrg if test "$with_gnu_ld" = yes; then
10614 1.1 mrg need_lib_prefix=no
10615 1.1 mrg fi
10616 1.1 mrg need_version=yes
10617 1.1 mrg ;;
10618 1.1 mrg
10619 1.1 mrg sysv4 | sysv4.3*)
10620 1.1 mrg version_type=linux
10621 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10622 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10623 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10624 1.1 mrg case $host_vendor in
10625 1.1 mrg sni)
10626 1.1 mrg shlibpath_overrides_runpath=no
10627 1.1 mrg need_lib_prefix=no
10628 1.1 mrg runpath_var=LD_RUN_PATH
10629 1.1 mrg ;;
10630 1.1 mrg siemens)
10631 1.1 mrg need_lib_prefix=no
10632 1.1 mrg ;;
10633 1.1 mrg motorola)
10634 1.1 mrg need_lib_prefix=no
10635 1.1 mrg need_version=no
10636 1.1 mrg shlibpath_overrides_runpath=no
10637 1.1 mrg sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10638 1.1 mrg ;;
10639 1.1 mrg esac
10640 1.1 mrg ;;
10641 1.1 mrg
10642 1.1 mrg sysv4*MP*)
10643 1.1 mrg if test -d /usr/nec ;then
10644 1.1 mrg version_type=linux
10645 1.1 mrg library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10646 1.1 mrg soname_spec='$libname${shared_ext}.$major'
10647 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10648 1.1 mrg fi
10649 1.1 mrg ;;
10650 1.1 mrg
10651 1.1 mrg sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10652 1.1 mrg version_type=freebsd-elf
10653 1.1 mrg need_lib_prefix=no
10654 1.1 mrg need_version=no
10655 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10656 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10657 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10658 1.1 mrg shlibpath_overrides_runpath=yes
10659 1.1 mrg hardcode_into_libs=yes
10660 1.1 mrg if test "$with_gnu_ld" = yes; then
10661 1.1 mrg sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10662 1.1 mrg else
10663 1.1 mrg sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10664 1.1 mrg case $host_os in
10665 1.1 mrg sco3.2v5*)
10666 1.1 mrg sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10667 1.1 mrg ;;
10668 1.1 mrg esac
10669 1.1 mrg fi
10670 1.1 mrg sys_lib_dlsearch_path_spec='/usr/lib'
10671 1.1 mrg ;;
10672 1.1 mrg
10673 1.1 mrg tpf*)
10674 1.1 mrg # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10675 1.1 mrg version_type=linux
10676 1.1 mrg need_lib_prefix=no
10677 1.1 mrg need_version=no
10678 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10679 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10680 1.1 mrg shlibpath_overrides_runpath=no
10681 1.1 mrg hardcode_into_libs=yes
10682 1.1 mrg ;;
10683 1.1 mrg
10684 1.1 mrg uts4*)
10685 1.1 mrg version_type=linux
10686 1.1 mrg library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10687 1.1 mrg soname_spec='${libname}${release}${shared_ext}$major'
10688 1.1 mrg shlibpath_var=LD_LIBRARY_PATH
10689 1.1 mrg ;;
10690 1.1 mrg
10691 1.1 mrg *)
10692 1.1 mrg dynamic_linker=no
10693 1.1 mrg ;;
10694 1.1 mrg esac
10695 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10696 1.1 mrg $as_echo "$dynamic_linker" >&6; }
10697 1.1 mrg test "$dynamic_linker" = no && can_build_shared=no
10698 1.1 mrg
10699 1.1 mrg variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10700 1.1 mrg if test "$GCC" = yes; then
10701 1.1 mrg variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10702 1.1 mrg fi
10703 1.1 mrg
10704 1.1 mrg if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10705 1.1 mrg sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10706 1.1 mrg fi
10707 1.1 mrg if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10708 1.1 mrg sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10709 1.1 mrg fi
10710 1.1 mrg
10711 1.1 mrg
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 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10803 1.1 mrg $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10804 1.1 mrg hardcode_action=
10805 1.1 mrg if test -n "$hardcode_libdir_flag_spec" ||
10806 1.1 mrg test -n "$runpath_var" ||
10807 1.1 mrg test "X$hardcode_automatic" = "Xyes" ; then
10808 1.1 mrg
10809 1.1 mrg # We can hardcode non-existent directories.
10810 1.1 mrg if test "$hardcode_direct" != no &&
10811 1.1 mrg # If the only mechanism to avoid hardcoding is shlibpath_var, we
10812 1.1 mrg # have to relink, otherwise we might link with an installed library
10813 1.1 mrg # when we should be linking with a yet-to-be-installed one
10814 1.1 mrg ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10815 1.1 mrg test "$hardcode_minus_L" != no; then
10816 1.1 mrg # Linking always hardcodes the temporary library directory.
10817 1.1 mrg hardcode_action=relink
10818 1.1 mrg else
10819 1.1 mrg # We can link without hardcoding, and we can hardcode nonexisting dirs.
10820 1.1 mrg hardcode_action=immediate
10821 1.1 mrg fi
10822 1.1 mrg else
10823 1.1 mrg # We cannot hardcode anything, or else we can only hardcode existing
10824 1.1 mrg # directories.
10825 1.1 mrg hardcode_action=unsupported
10826 1.1 mrg fi
10827 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10828 1.1 mrg $as_echo "$hardcode_action" >&6; }
10829 1.1 mrg
10830 1.1 mrg if test "$hardcode_action" = relink ||
10831 1.1 mrg test "$inherit_rpath" = yes; then
10832 1.1 mrg # Fast installation is not supported
10833 1.1 mrg enable_fast_install=no
10834 1.1 mrg elif test "$shlibpath_overrides_runpath" = yes ||
10835 1.1 mrg test "$enable_shared" = no; then
10836 1.1 mrg # Fast installation is not necessary
10837 1.1 mrg enable_fast_install=needless
10838 1.1 mrg fi
10839 1.1 mrg
10840 1.1 mrg
10841 1.1 mrg
10842 1.1 mrg
10843 1.1 mrg
10844 1.1 mrg
10845 1.1 mrg if test "x$enable_dlopen" != xyes; then
10846 1.1 mrg enable_dlopen=unknown
10847 1.1 mrg enable_dlopen_self=unknown
10848 1.1 mrg enable_dlopen_self_static=unknown
10849 1.1 mrg else
10850 1.1 mrg lt_cv_dlopen=no
10851 1.1 mrg lt_cv_dlopen_libs=
10852 1.1 mrg
10853 1.1 mrg case $host_os in
10854 1.1 mrg beos*)
10855 1.1 mrg lt_cv_dlopen="load_add_on"
10856 1.1 mrg lt_cv_dlopen_libs=
10857 1.1 mrg lt_cv_dlopen_self=yes
10858 1.1 mrg ;;
10859 1.1 mrg
10860 1.1 mrg mingw* | pw32* | cegcc*)
10861 1.1 mrg lt_cv_dlopen="LoadLibrary"
10862 1.1 mrg lt_cv_dlopen_libs=
10863 1.1 mrg ;;
10864 1.1 mrg
10865 1.1 mrg cygwin*)
10866 1.1 mrg lt_cv_dlopen="dlopen"
10867 1.1 mrg lt_cv_dlopen_libs=
10868 1.1 mrg ;;
10869 1.1 mrg
10870 1.1 mrg darwin*)
10871 1.1 mrg # if libdl is installed we need to link against it
10872 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10873 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10874 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10875 1.1 mrg $as_echo_n "(cached) " >&6
10876 1.1 mrg else
10877 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10878 1.1 mrg LIBS="-ldl $LIBS"
10879 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10880 1.1 mrg /* end confdefs.h. */
10881 1.1 mrg
10882 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10883 1.1 mrg Use char because int might match the return type of a GCC
10884 1.1 mrg builtin and then its argument prototype would still apply. */
10885 1.1 mrg #ifdef __cplusplus
10886 1.1 mrg extern "C"
10887 1.1 mrg #endif
10888 1.1 mrg char dlopen ();
10889 1.1 mrg int
10890 1.1 mrg main ()
10891 1.1 mrg {
10892 1.1 mrg return dlopen ();
10893 1.1 mrg ;
10894 1.1 mrg return 0;
10895 1.1 mrg }
10896 1.1 mrg _ACEOF
10897 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10898 1.1 mrg ac_cv_lib_dl_dlopen=yes
10899 1.1 mrg else
10900 1.1 mrg ac_cv_lib_dl_dlopen=no
10901 1.1 mrg fi
10902 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10903 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10904 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10905 1.1 mrg fi
10906 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10907 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10908 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10909 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10910 1.1 mrg else
10911 1.1 mrg
10912 1.1 mrg lt_cv_dlopen="dyld"
10913 1.1 mrg lt_cv_dlopen_libs=
10914 1.1 mrg lt_cv_dlopen_self=yes
10915 1.1 mrg
10916 1.1 mrg fi
10917 1.1 mrg
10918 1.1 mrg ;;
10919 1.1 mrg
10920 1.1 mrg *)
10921 1.1 mrg ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10922 1.1 mrg if test "x$ac_cv_func_shl_load" = x""yes; then :
10923 1.1 mrg lt_cv_dlopen="shl_load"
10924 1.1 mrg else
10925 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10926 1.1 mrg $as_echo_n "checking for shl_load in -ldld... " >&6; }
10927 1.1 mrg if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10928 1.1 mrg $as_echo_n "(cached) " >&6
10929 1.1 mrg else
10930 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10931 1.1 mrg LIBS="-ldld $LIBS"
10932 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10933 1.1 mrg /* end confdefs.h. */
10934 1.1 mrg
10935 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10936 1.1 mrg Use char because int might match the return type of a GCC
10937 1.1 mrg builtin and then its argument prototype would still apply. */
10938 1.1 mrg #ifdef __cplusplus
10939 1.1 mrg extern "C"
10940 1.1 mrg #endif
10941 1.1 mrg char shl_load ();
10942 1.1 mrg int
10943 1.1 mrg main ()
10944 1.1 mrg {
10945 1.1 mrg return shl_load ();
10946 1.1 mrg ;
10947 1.1 mrg return 0;
10948 1.1 mrg }
10949 1.1 mrg _ACEOF
10950 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10951 1.1 mrg ac_cv_lib_dld_shl_load=yes
10952 1.1 mrg else
10953 1.1 mrg ac_cv_lib_dld_shl_load=no
10954 1.1 mrg fi
10955 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10956 1.1 mrg conftest$ac_exeext conftest.$ac_ext
10957 1.1 mrg LIBS=$ac_check_lib_save_LIBS
10958 1.1 mrg fi
10959 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10960 1.1 mrg $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10961 1.1 mrg if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10962 1.1 mrg lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10963 1.1 mrg else
10964 1.1 mrg ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10965 1.1 mrg if test "x$ac_cv_func_dlopen" = x""yes; then :
10966 1.1 mrg lt_cv_dlopen="dlopen"
10967 1.1 mrg else
10968 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10969 1.1 mrg $as_echo_n "checking for dlopen in -ldl... " >&6; }
10970 1.1 mrg if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10971 1.1 mrg $as_echo_n "(cached) " >&6
10972 1.1 mrg else
10973 1.1 mrg ac_check_lib_save_LIBS=$LIBS
10974 1.1 mrg LIBS="-ldl $LIBS"
10975 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10976 1.1 mrg /* end confdefs.h. */
10977 1.1 mrg
10978 1.1 mrg /* Override any GCC internal prototype to avoid an error.
10979 1.1 mrg Use char because int might match the return type of a GCC
10980 1.1 mrg builtin and then its argument prototype would still apply. */
10981 1.1 mrg #ifdef __cplusplus
10982 1.1 mrg extern "C"
10983 1.1 mrg #endif
10984 1.1 mrg char dlopen ();
10985 1.1 mrg int
10986 1.1 mrg main ()
10987 1.1 mrg {
10988 1.1 mrg return dlopen ();
10989 1.1 mrg ;
10990 1.1 mrg return 0;
10991 1.1 mrg }
10992 1.1 mrg _ACEOF
10993 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
10994 1.1 mrg ac_cv_lib_dl_dlopen=yes
10995 1.1 mrg else
10996 1.1 mrg ac_cv_lib_dl_dlopen=no
10997 1.1 mrg fi
10998 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
10999 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11000 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11001 1.1 mrg fi
11002 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11003 1.1 mrg $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11004 1.1 mrg if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11005 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11006 1.1 mrg else
11007 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11008 1.1 mrg $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11009 1.1 mrg if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11010 1.1 mrg $as_echo_n "(cached) " >&6
11011 1.1 mrg else
11012 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11013 1.1 mrg LIBS="-lsvld $LIBS"
11014 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11015 1.1 mrg /* end confdefs.h. */
11016 1.1 mrg
11017 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11018 1.1 mrg Use char because int might match the return type of a GCC
11019 1.1 mrg builtin and then its argument prototype would still apply. */
11020 1.1 mrg #ifdef __cplusplus
11021 1.1 mrg extern "C"
11022 1.1 mrg #endif
11023 1.1 mrg char dlopen ();
11024 1.1 mrg int
11025 1.1 mrg main ()
11026 1.1 mrg {
11027 1.1 mrg return dlopen ();
11028 1.1 mrg ;
11029 1.1 mrg return 0;
11030 1.1 mrg }
11031 1.1 mrg _ACEOF
11032 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11033 1.1 mrg ac_cv_lib_svld_dlopen=yes
11034 1.1 mrg else
11035 1.1 mrg ac_cv_lib_svld_dlopen=no
11036 1.1 mrg fi
11037 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11038 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11039 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11040 1.1 mrg fi
11041 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11042 1.1 mrg $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11043 1.1 mrg if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11044 1.1 mrg lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11045 1.1 mrg else
11046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11047 1.1 mrg $as_echo_n "checking for dld_link in -ldld... " >&6; }
11048 1.1 mrg if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11049 1.1 mrg $as_echo_n "(cached) " >&6
11050 1.1 mrg else
11051 1.1 mrg ac_check_lib_save_LIBS=$LIBS
11052 1.1 mrg LIBS="-ldld $LIBS"
11053 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11054 1.1 mrg /* end confdefs.h. */
11055 1.1 mrg
11056 1.1 mrg /* Override any GCC internal prototype to avoid an error.
11057 1.1 mrg Use char because int might match the return type of a GCC
11058 1.1 mrg builtin and then its argument prototype would still apply. */
11059 1.1 mrg #ifdef __cplusplus
11060 1.1 mrg extern "C"
11061 1.1 mrg #endif
11062 1.1 mrg char dld_link ();
11063 1.1 mrg int
11064 1.1 mrg main ()
11065 1.1 mrg {
11066 1.1 mrg return dld_link ();
11067 1.1 mrg ;
11068 1.1 mrg return 0;
11069 1.1 mrg }
11070 1.1 mrg _ACEOF
11071 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11072 1.1 mrg ac_cv_lib_dld_dld_link=yes
11073 1.1 mrg else
11074 1.1 mrg ac_cv_lib_dld_dld_link=no
11075 1.1 mrg fi
11076 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11077 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11078 1.1 mrg LIBS=$ac_check_lib_save_LIBS
11079 1.1 mrg fi
11080 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11081 1.1 mrg $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11082 1.1 mrg if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11083 1.1 mrg lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11084 1.1 mrg fi
11085 1.1 mrg
11086 1.1 mrg
11087 1.1 mrg fi
11088 1.1 mrg
11089 1.1 mrg
11090 1.1 mrg fi
11091 1.1 mrg
11092 1.1 mrg
11093 1.1 mrg fi
11094 1.1 mrg
11095 1.1 mrg
11096 1.1 mrg fi
11097 1.1 mrg
11098 1.1 mrg
11099 1.1 mrg fi
11100 1.1 mrg
11101 1.1 mrg ;;
11102 1.1 mrg esac
11103 1.1 mrg
11104 1.1 mrg if test "x$lt_cv_dlopen" != xno; then
11105 1.1 mrg enable_dlopen=yes
11106 1.1 mrg else
11107 1.1 mrg enable_dlopen=no
11108 1.1 mrg fi
11109 1.1 mrg
11110 1.1 mrg case $lt_cv_dlopen in
11111 1.1 mrg dlopen)
11112 1.1 mrg save_CPPFLAGS="$CPPFLAGS"
11113 1.1 mrg test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11114 1.1 mrg
11115 1.1 mrg save_LDFLAGS="$LDFLAGS"
11116 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11117 1.1 mrg
11118 1.1 mrg save_LIBS="$LIBS"
11119 1.1 mrg LIBS="$lt_cv_dlopen_libs $LIBS"
11120 1.1 mrg
11121 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11122 1.1 mrg $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11123 1.1 mrg if test "${lt_cv_dlopen_self+set}" = set; then :
11124 1.1 mrg $as_echo_n "(cached) " >&6
11125 1.1 mrg else
11126 1.1 mrg if test "$cross_compiling" = yes; then :
11127 1.1 mrg lt_cv_dlopen_self=cross
11128 1.1 mrg else
11129 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11130 1.1 mrg lt_status=$lt_dlunknown
11131 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11132 1.1.1.2 mrg #line 11132 "configure"
11133 1.1 mrg #include "confdefs.h"
11134 1.1 mrg
11135 1.1 mrg #if HAVE_DLFCN_H
11136 1.1 mrg #include <dlfcn.h>
11137 1.1 mrg #endif
11138 1.1 mrg
11139 1.1 mrg #include <stdio.h>
11140 1.1 mrg
11141 1.1 mrg #ifdef RTLD_GLOBAL
11142 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11143 1.1 mrg #else
11144 1.1 mrg # ifdef DL_GLOBAL
11145 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11146 1.1 mrg # else
11147 1.1 mrg # define LT_DLGLOBAL 0
11148 1.1 mrg # endif
11149 1.1 mrg #endif
11150 1.1 mrg
11151 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11152 1.1 mrg find out it does not work in some platform. */
11153 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11154 1.1 mrg # ifdef RTLD_LAZY
11155 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11156 1.1 mrg # else
11157 1.1 mrg # ifdef DL_LAZY
11158 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11159 1.1 mrg # else
11160 1.1 mrg # ifdef RTLD_NOW
11161 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11162 1.1 mrg # else
11163 1.1 mrg # ifdef DL_NOW
11164 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11165 1.1 mrg # else
11166 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11167 1.1 mrg # endif
11168 1.1 mrg # endif
11169 1.1 mrg # endif
11170 1.1 mrg # endif
11171 1.1 mrg #endif
11172 1.1 mrg
11173 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11174 1.1 mrg correspondingly for the symbols needed. */
11175 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11176 1.1 mrg void fnord () __attribute__((visibility("default")));
11177 1.1 mrg #endif
11178 1.1 mrg
11179 1.1 mrg void fnord () { int i=42; }
11180 1.1 mrg int main ()
11181 1.1 mrg {
11182 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11183 1.1 mrg int status = $lt_dlunknown;
11184 1.1 mrg
11185 1.1 mrg if (self)
11186 1.1 mrg {
11187 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11188 1.1 mrg else
11189 1.1 mrg {
11190 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11191 1.1 mrg else puts (dlerror ());
11192 1.1 mrg }
11193 1.1 mrg /* dlclose (self); */
11194 1.1 mrg }
11195 1.1 mrg else
11196 1.1 mrg puts (dlerror ());
11197 1.1 mrg
11198 1.1 mrg return status;
11199 1.1 mrg }
11200 1.1 mrg _LT_EOF
11201 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11202 1.1 mrg (eval $ac_link) 2>&5
11203 1.1 mrg ac_status=$?
11204 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11205 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11206 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11207 1.1 mrg lt_status=$?
11208 1.1 mrg case x$lt_status in
11209 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11210 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11211 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11212 1.1 mrg esac
11213 1.1 mrg else :
11214 1.1 mrg # compilation failed
11215 1.1 mrg lt_cv_dlopen_self=no
11216 1.1 mrg fi
11217 1.1 mrg fi
11218 1.1 mrg rm -fr conftest*
11219 1.1 mrg
11220 1.1 mrg
11221 1.1 mrg fi
11222 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11223 1.1 mrg $as_echo "$lt_cv_dlopen_self" >&6; }
11224 1.1 mrg
11225 1.1 mrg if test "x$lt_cv_dlopen_self" = xyes; then
11226 1.1 mrg wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11228 1.1 mrg $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11229 1.1 mrg if test "${lt_cv_dlopen_self_static+set}" = set; then :
11230 1.1 mrg $as_echo_n "(cached) " >&6
11231 1.1 mrg else
11232 1.1 mrg if test "$cross_compiling" = yes; then :
11233 1.1 mrg lt_cv_dlopen_self_static=cross
11234 1.1 mrg else
11235 1.1 mrg lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11236 1.1 mrg lt_status=$lt_dlunknown
11237 1.1 mrg cat > conftest.$ac_ext <<_LT_EOF
11238 1.1.1.2 mrg #line 11238 "configure"
11239 1.1 mrg #include "confdefs.h"
11240 1.1 mrg
11241 1.1 mrg #if HAVE_DLFCN_H
11242 1.1 mrg #include <dlfcn.h>
11243 1.1 mrg #endif
11244 1.1 mrg
11245 1.1 mrg #include <stdio.h>
11246 1.1 mrg
11247 1.1 mrg #ifdef RTLD_GLOBAL
11248 1.1 mrg # define LT_DLGLOBAL RTLD_GLOBAL
11249 1.1 mrg #else
11250 1.1 mrg # ifdef DL_GLOBAL
11251 1.1 mrg # define LT_DLGLOBAL DL_GLOBAL
11252 1.1 mrg # else
11253 1.1 mrg # define LT_DLGLOBAL 0
11254 1.1 mrg # endif
11255 1.1 mrg #endif
11256 1.1 mrg
11257 1.1 mrg /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11258 1.1 mrg find out it does not work in some platform. */
11259 1.1 mrg #ifndef LT_DLLAZY_OR_NOW
11260 1.1 mrg # ifdef RTLD_LAZY
11261 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_LAZY
11262 1.1 mrg # else
11263 1.1 mrg # ifdef DL_LAZY
11264 1.1 mrg # define LT_DLLAZY_OR_NOW DL_LAZY
11265 1.1 mrg # else
11266 1.1 mrg # ifdef RTLD_NOW
11267 1.1 mrg # define LT_DLLAZY_OR_NOW RTLD_NOW
11268 1.1 mrg # else
11269 1.1 mrg # ifdef DL_NOW
11270 1.1 mrg # define LT_DLLAZY_OR_NOW DL_NOW
11271 1.1 mrg # else
11272 1.1 mrg # define LT_DLLAZY_OR_NOW 0
11273 1.1 mrg # endif
11274 1.1 mrg # endif
11275 1.1 mrg # endif
11276 1.1 mrg # endif
11277 1.1 mrg #endif
11278 1.1 mrg
11279 1.1 mrg /* When -fvisbility=hidden is used, assume the code has been annotated
11280 1.1 mrg correspondingly for the symbols needed. */
11281 1.1 mrg #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11282 1.1 mrg void fnord () __attribute__((visibility("default")));
11283 1.1 mrg #endif
11284 1.1 mrg
11285 1.1 mrg void fnord () { int i=42; }
11286 1.1 mrg int main ()
11287 1.1 mrg {
11288 1.1 mrg void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11289 1.1 mrg int status = $lt_dlunknown;
11290 1.1 mrg
11291 1.1 mrg if (self)
11292 1.1 mrg {
11293 1.1 mrg if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11294 1.1 mrg else
11295 1.1 mrg {
11296 1.1 mrg if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11297 1.1 mrg else puts (dlerror ());
11298 1.1 mrg }
11299 1.1 mrg /* dlclose (self); */
11300 1.1 mrg }
11301 1.1 mrg else
11302 1.1 mrg puts (dlerror ());
11303 1.1 mrg
11304 1.1 mrg return status;
11305 1.1 mrg }
11306 1.1 mrg _LT_EOF
11307 1.1 mrg if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11308 1.1 mrg (eval $ac_link) 2>&5
11309 1.1 mrg ac_status=$?
11310 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11311 1.1 mrg test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11312 1.1 mrg (./conftest; exit; ) >&5 2>/dev/null
11313 1.1 mrg lt_status=$?
11314 1.1 mrg case x$lt_status in
11315 1.1 mrg x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11316 1.1 mrg x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11317 1.1 mrg x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11318 1.1 mrg esac
11319 1.1 mrg else :
11320 1.1 mrg # compilation failed
11321 1.1 mrg lt_cv_dlopen_self_static=no
11322 1.1 mrg fi
11323 1.1 mrg fi
11324 1.1 mrg rm -fr conftest*
11325 1.1 mrg
11326 1.1 mrg
11327 1.1 mrg fi
11328 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11329 1.1 mrg $as_echo "$lt_cv_dlopen_self_static" >&6; }
11330 1.1 mrg fi
11331 1.1 mrg
11332 1.1 mrg CPPFLAGS="$save_CPPFLAGS"
11333 1.1 mrg LDFLAGS="$save_LDFLAGS"
11334 1.1 mrg LIBS="$save_LIBS"
11335 1.1 mrg ;;
11336 1.1 mrg esac
11337 1.1 mrg
11338 1.1 mrg case $lt_cv_dlopen_self in
11339 1.1 mrg yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11340 1.1 mrg *) enable_dlopen_self=unknown ;;
11341 1.1 mrg esac
11342 1.1 mrg
11343 1.1 mrg case $lt_cv_dlopen_self_static in
11344 1.1 mrg yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11345 1.1 mrg *) enable_dlopen_self_static=unknown ;;
11346 1.1 mrg esac
11347 1.1 mrg fi
11348 1.1 mrg
11349 1.1 mrg
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 striplib=
11366 1.1 mrg old_striplib=
11367 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11368 1.1 mrg $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11369 1.1 mrg if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11370 1.1 mrg test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11371 1.1 mrg test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11372 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11373 1.1 mrg $as_echo "yes" >&6; }
11374 1.1 mrg else
11375 1.1 mrg # FIXME - insert some real tests, host_os isn't really good enough
11376 1.1 mrg case $host_os in
11377 1.1 mrg darwin*)
11378 1.1 mrg if test -n "$STRIP" ; then
11379 1.1 mrg striplib="$STRIP -x"
11380 1.1 mrg old_striplib="$STRIP -S"
11381 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11382 1.1 mrg $as_echo "yes" >&6; }
11383 1.1 mrg else
11384 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11385 1.1 mrg $as_echo "no" >&6; }
11386 1.1 mrg fi
11387 1.1 mrg ;;
11388 1.1 mrg *)
11389 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11390 1.1 mrg $as_echo "no" >&6; }
11391 1.1 mrg ;;
11392 1.1 mrg esac
11393 1.1 mrg fi
11394 1.1 mrg
11395 1.1 mrg
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 # Report which library types will actually be built
11407 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11408 1.1 mrg $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11409 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11410 1.1 mrg $as_echo "$can_build_shared" >&6; }
11411 1.1 mrg
11412 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11413 1.1 mrg $as_echo_n "checking whether to build shared libraries... " >&6; }
11414 1.1 mrg test "$can_build_shared" = "no" && enable_shared=no
11415 1.1 mrg
11416 1.1 mrg # On AIX, shared libraries and static libraries use the same namespace, and
11417 1.1 mrg # are all built from PIC.
11418 1.1 mrg case $host_os in
11419 1.1 mrg aix3*)
11420 1.1 mrg test "$enable_shared" = yes && enable_static=no
11421 1.1 mrg if test -n "$RANLIB"; then
11422 1.1 mrg archive_cmds="$archive_cmds~\$RANLIB \$lib"
11423 1.1 mrg postinstall_cmds='$RANLIB $lib'
11424 1.1 mrg fi
11425 1.1 mrg ;;
11426 1.1 mrg
11427 1.1 mrg aix[4-9]*)
11428 1.1 mrg if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11429 1.1 mrg test "$enable_shared" = yes && enable_static=no
11430 1.1 mrg fi
11431 1.1 mrg ;;
11432 1.1 mrg esac
11433 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11434 1.1 mrg $as_echo "$enable_shared" >&6; }
11435 1.1 mrg
11436 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11437 1.1 mrg $as_echo_n "checking whether to build static libraries... " >&6; }
11438 1.1 mrg # Make sure either enable_shared or enable_static is yes.
11439 1.1 mrg test "$enable_shared" = yes || enable_static=yes
11440 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11441 1.1 mrg $as_echo "$enable_static" >&6; }
11442 1.1 mrg
11443 1.1 mrg
11444 1.1 mrg
11445 1.1 mrg
11446 1.1 mrg fi
11447 1.1 mrg ac_ext=c
11448 1.1 mrg ac_cpp='$CPP $CPPFLAGS'
11449 1.1 mrg ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11450 1.1 mrg ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11451 1.1 mrg ac_compiler_gnu=$ac_cv_c_compiler_gnu
11452 1.1 mrg
11453 1.1 mrg CC="$lt_save_CC"
11454 1.1 mrg
11455 1.1 mrg
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 ac_config_commands="$ac_config_commands libtool"
11468 1.1 mrg
11469 1.1 mrg
11470 1.1 mrg
11471 1.1 mrg
11472 1.1 mrg # Only expand once:
11473 1.1 mrg
11474 1.1 mrg
11475 1.1 mrg
11476 1.1 mrg
11477 1.1 mrg backtrace_supported=yes
11478 1.1 mrg
11479 1.1 mrg if test -n "${with_target_subdir}"; then
11480 1.1 mrg # We are compiling a GCC library. We can assume that the unwind
11481 1.1 mrg # library exists.
11482 1.1 mrg BACKTRACE_FILE="backtrace.lo simple.lo"
11483 1.1 mrg else
11484 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "unwind.h" "ac_cv_header_unwind_h" "$ac_includes_default"
11485 1.1 mrg if test "x$ac_cv_header_unwind_h" = x""yes; then :
11486 1.1 mrg ac_fn_c_check_func "$LINENO" "_Unwind_Backtrace" "ac_cv_func__Unwind_Backtrace"
11487 1.1 mrg if test "x$ac_cv_func__Unwind_Backtrace" = x""yes; then :
11488 1.1 mrg BACKTRACE_FILE="backtrace.lo simple.lo"
11489 1.1 mrg else
11490 1.1 mrg BACKTRACE_FILE="nounwind.lo"
11491 1.1 mrg backtrace_supported=no
11492 1.1 mrg fi
11493 1.1 mrg
11494 1.1 mrg else
11495 1.1 mrg BACKTRACE_FILE="nounwind.lo"
11496 1.1 mrg backtrace_supported=no
11497 1.1 mrg fi
11498 1.1 mrg
11499 1.1 mrg
11500 1.1 mrg fi
11501 1.1 mrg
11502 1.1 mrg
11503 1.1 mrg EXTRA_FLAGS=
11504 1.1 mrg if test -n "${with_target_subdir}"; then
11505 1.1 mrg EXTRA_FLAGS="-funwind-tables -frandom-seed=\$@"
11506 1.1 mrg else
11507 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -funwind-tables option" >&5
11508 1.1 mrg $as_echo_n "checking for -funwind-tables option... " >&6; }
11509 1.1 mrg if test "${libbacktrace_cv_c_unwind_tables+set}" = set; then :
11510 1.1 mrg $as_echo_n "(cached) " >&6
11511 1.1 mrg else
11512 1.1 mrg CFLAGS_hold="$CFLAGS"
11513 1.1 mrg CFLAGS="$CFLAGS -funwind-tables"
11514 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11515 1.1 mrg /* end confdefs.h. */
11516 1.1 mrg static int f() { return 0; }
11517 1.1 mrg int
11518 1.1 mrg main ()
11519 1.1 mrg {
11520 1.1 mrg return f();
11521 1.1 mrg ;
11522 1.1 mrg return 0;
11523 1.1 mrg }
11524 1.1 mrg _ACEOF
11525 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11526 1.1 mrg libbacktrace_cv_c_unwind_tables=yes
11527 1.1 mrg else
11528 1.1 mrg libbacktrace_cv_c_unwind_tables=no
11529 1.1 mrg fi
11530 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11531 1.1 mrg CFLAGS="$CFLAGS_hold"
11532 1.1 mrg fi
11533 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_unwind_tables" >&5
11534 1.1 mrg $as_echo "$libbacktrace_cv_c_unwind_tables" >&6; }
11535 1.1 mrg if test "$libbacktrace_cv_c_unwind_tables" = "yes"; then
11536 1.1 mrg EXTRA_FLAGS=-funwind-tables
11537 1.1 mrg fi
11538 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -frandom-seed=string option" >&5
11539 1.1 mrg $as_echo_n "checking for -frandom-seed=string option... " >&6; }
11540 1.1 mrg if test "${libbacktrace_cv_c_random_seed_string+set}" = set; then :
11541 1.1 mrg $as_echo_n "(cached) " >&6
11542 1.1 mrg else
11543 1.1 mrg CFLAGS_hold="$CFLAGS"
11544 1.1 mrg CFLAGS="$CFLAGS -frandom-seed=conftest.lo"
11545 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11546 1.1 mrg /* end confdefs.h. */
11547 1.1 mrg
11548 1.1 mrg int
11549 1.1 mrg main ()
11550 1.1 mrg {
11551 1.1 mrg return 0;
11552 1.1 mrg ;
11553 1.1 mrg return 0;
11554 1.1 mrg }
11555 1.1 mrg _ACEOF
11556 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11557 1.1 mrg libbacktrace_cv_c_random_seed_string=yes
11558 1.1 mrg else
11559 1.1 mrg libbacktrace_cv_c_random_seed_string=no
11560 1.1 mrg fi
11561 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11562 1.1 mrg CFLAGS="$CFLAGS_hold"
11563 1.1 mrg fi
11564 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_c_random_seed_string" >&5
11565 1.1 mrg $as_echo "$libbacktrace_cv_c_random_seed_string" >&6; }
11566 1.1 mrg if test "$libbacktrace_cv_c_random_seed_string" = "yes"; then
11567 1.1 mrg EXTRA_FLAGS="$EXTRA_FLAGS -frandom-seed=\$@"
11568 1.1 mrg fi
11569 1.1 mrg fi
11570 1.1 mrg
11571 1.1 mrg
11572 1.1 mrg WARN_FLAGS=
11573 1.1 mrg save_CFLAGS="$CFLAGS"
11574 1.1 mrg for real_option in -W -Wall -Wwrite-strings -Wstrict-prototypes \
11575 1.1 mrg -Wmissing-prototypes -Wold-style-definition \
11576 1.1 mrg -Wmissing-format-attribute -Wcast-qual; do
11577 1.1 mrg # Do the check with the no- prefix removed since gcc silently
11578 1.1 mrg # accepts any -Wno-* option on purpose
11579 1.1 mrg case $real_option in
11580 1.1 mrg -Wno-*) option=-W`expr x$real_option : 'x-Wno-\(.*\)'` ;;
11581 1.1 mrg *) option=$real_option ;;
11582 1.1 mrg esac
11583 1.1 mrg as_acx_Woption=`$as_echo "acx_cv_prog_cc_warning_$option" | $as_tr_sh`
11584 1.1 mrg
11585 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $option" >&5
11586 1.1 mrg $as_echo_n "checking whether $CC supports $option... " >&6; }
11587 1.1 mrg if { as_var=$as_acx_Woption; eval "test \"\${$as_var+set}\" = set"; }; then :
11588 1.1 mrg $as_echo_n "(cached) " >&6
11589 1.1 mrg else
11590 1.1 mrg CFLAGS="$option"
11591 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11592 1.1 mrg /* end confdefs.h. */
11593 1.1 mrg
11594 1.1 mrg int
11595 1.1 mrg main ()
11596 1.1 mrg {
11597 1.1 mrg
11598 1.1 mrg ;
11599 1.1 mrg return 0;
11600 1.1 mrg }
11601 1.1 mrg _ACEOF
11602 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11603 1.1 mrg eval "$as_acx_Woption=yes"
11604 1.1 mrg else
11605 1.1 mrg eval "$as_acx_Woption=no"
11606 1.1 mrg fi
11607 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11608 1.1 mrg
11609 1.1 mrg fi
11610 1.1 mrg eval ac_res=\$$as_acx_Woption
11611 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11612 1.1 mrg $as_echo "$ac_res" >&6; }
11613 1.1 mrg if test `eval 'as_val=${'$as_acx_Woption'};$as_echo "$as_val"'` = yes; then :
11614 1.1 mrg WARN_FLAGS="$WARN_FLAGS${WARN_FLAGS:+ }$real_option"
11615 1.1 mrg fi
11616 1.1 mrg done
11617 1.1 mrg CFLAGS="$save_CFLAGS"
11618 1.1 mrg
11619 1.1 mrg
11620 1.1 mrg if test -n "${with_target_subdir}"; then
11621 1.1 mrg WARN_FLAGS="$WARN_FLAGS -Werror"
11622 1.1 mrg fi
11623 1.1 mrg
11624 1.1 mrg
11625 1.1 mrg
11626 1.1 mrg if test -n "${with_target_subdir}"; then
11627 1.1 mrg
11628 1.1 mrg
11629 1.1 mrg # Check whether --with-system-libunwind was given.
11630 1.1 mrg if test "${with_system_libunwind+set}" = set; then :
11631 1.1 mrg withval=$with_system_libunwind;
11632 1.1 mrg fi
11633 1.1 mrg
11634 1.1 mrg # If system-libunwind was not specifically set, pick a default setting.
11635 1.1 mrg if test x$with_system_libunwind = x; then
11636 1.1 mrg case ${target} in
11637 1.1 mrg ia64-*-hpux*) with_system_libunwind=yes ;;
11638 1.1 mrg *) with_system_libunwind=no ;;
11639 1.1 mrg esac
11640 1.1 mrg fi
11641 1.1 mrg # Based on system-libunwind and target, do we have ipinfo?
11642 1.1 mrg if test x$with_system_libunwind = xyes; then
11643 1.1 mrg case ${target} in
11644 1.1 mrg ia64-*-*) have_unwind_getipinfo=no ;;
11645 1.1 mrg *) have_unwind_getipinfo=yes ;;
11646 1.1 mrg esac
11647 1.1 mrg else
11648 1.1 mrg # Darwin before version 9 does not have _Unwind_GetIPInfo.
11649 1.1 mrg
11650 1.1 mrg case ${target} in
11651 1.1 mrg *-*-darwin[3-8]|*-*-darwin[3-8].*) have_unwind_getipinfo=no ;;
11652 1.1 mrg *) have_unwind_getipinfo=yes ;;
11653 1.1 mrg esac
11654 1.1 mrg
11655 1.1 mrg fi
11656 1.1 mrg
11657 1.1 mrg if test x$have_unwind_getipinfo = xyes; then
11658 1.1 mrg
11659 1.1 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11660 1.1 mrg
11661 1.1 mrg fi
11662 1.1 mrg
11663 1.1 mrg else
11664 1.1 mrg ac_save_CFFLAGS="$CFLAGS"
11665 1.1 mrg CFLAGS="$CFLAGS -Werror-implicit-function-declaration"
11666 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _Unwind_GetIPInfo" >&5
11667 1.1 mrg $as_echo_n "checking for _Unwind_GetIPInfo... " >&6; }
11668 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11669 1.1 mrg /* end confdefs.h. */
11670 1.1 mrg #include "unwind.h"
11671 1.1 mrg struct _Unwind_Context *context;
11672 1.1 mrg int ip_before_insn = 0;
11673 1.1 mrg int
11674 1.1 mrg main ()
11675 1.1 mrg {
11676 1.1 mrg return _Unwind_GetIPInfo (context, &ip_before_insn);
11677 1.1 mrg ;
11678 1.1 mrg return 0;
11679 1.1 mrg }
11680 1.1 mrg _ACEOF
11681 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11682 1.1 mrg have_unwind_getipinfo=yes
11683 1.1 mrg else
11684 1.1 mrg have_unwind_getipinfo=no
11685 1.1 mrg fi
11686 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11687 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11688 1.1 mrg CFLAGS="$ac_save_CFLAGS"
11689 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_unwind_getipinfo" >&5
11690 1.1 mrg $as_echo "$have_unwind_getipinfo" >&6; }
11691 1.1 mrg if test "$have_unwind_getipinfo" = "yes"; then
11692 1.1 mrg
11693 1.1 mrg $as_echo "#define HAVE_GETIPINFO 1" >>confdefs.h
11694 1.1 mrg
11695 1.1 mrg fi
11696 1.1 mrg fi
11697 1.1 mrg
11698 1.1 mrg # When building as a target library, shared libraries may want to link
11699 1.1 mrg # this in. We don't want to provide another shared library to
11700 1.1 mrg # complicate dependencies. Instead, we just compile with -fPIC.
11701 1.1 mrg PIC_FLAG=
11702 1.1 mrg if test -n "${with_target_subdir}"; then
11703 1.1 mrg PIC_FLAG=-fPIC
11704 1.1 mrg fi
11705 1.1.1.2 mrg # Similarly, use -fPIC with --enable-host-shared:
11706 1.1.1.2 mrg # Check whether --enable-host-shared was given.
11707 1.1.1.2 mrg if test "${enable_host_shared+set}" = set; then :
11708 1.1.1.2 mrg enableval=$enable_host_shared; PIC_FLAG=-fPIC
11709 1.1.1.2 mrg fi
11710 1.1.1.2 mrg
11711 1.1 mrg
11712 1.1 mrg
11713 1.1 mrg # Test for __sync support.
11714 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking __sync extensions" >&5
11715 1.1 mrg $as_echo_n "checking __sync extensions... " >&6; }
11716 1.1 mrg if test "${libbacktrace_cv_sys_sync+set}" = set; then :
11717 1.1 mrg $as_echo_n "(cached) " >&6
11718 1.1 mrg else
11719 1.1 mrg if test -n "${with_target_subdir}"; then
11720 1.1 mrg libbacktrace_cv_sys_sync=yes
11721 1.1 mrg else
11722 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11723 1.1 mrg /* end confdefs.h. */
11724 1.1 mrg int i;
11725 1.1 mrg int
11726 1.1 mrg main ()
11727 1.1 mrg {
11728 1.1 mrg __sync_bool_compare_and_swap (&i, i, i);
11729 1.1 mrg __sync_lock_test_and_set (&i, 1);
11730 1.1 mrg __sync_lock_release (&i);
11731 1.1 mrg ;
11732 1.1 mrg return 0;
11733 1.1 mrg }
11734 1.1 mrg _ACEOF
11735 1.1 mrg if ac_fn_c_try_link "$LINENO"; then :
11736 1.1 mrg libbacktrace_cv_sys_sync=yes
11737 1.1 mrg else
11738 1.1 mrg libbacktrace_cv_sys_sync=no
11739 1.1 mrg fi
11740 1.1 mrg rm -f core conftest.err conftest.$ac_objext \
11741 1.1 mrg conftest$ac_exeext conftest.$ac_ext
11742 1.1 mrg fi
11743 1.1 mrg fi
11744 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_sync" >&5
11745 1.1 mrg $as_echo "$libbacktrace_cv_sys_sync" >&6; }
11746 1.1 mrg BACKTRACE_SUPPORTS_THREADS=0
11747 1.1 mrg if test "$libbacktrace_cv_sys_sync" = "yes"; then
11748 1.1 mrg BACKTRACE_SUPPORTS_THREADS=1
11749 1.1 mrg
11750 1.1 mrg $as_echo "#define HAVE_SYNC_FUNCTIONS 1" >>confdefs.h
11751 1.1 mrg
11752 1.1 mrg fi
11753 1.1 mrg
11754 1.1 mrg
11755 1.1.1.2 mrg # Test for __atomic support.
11756 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking __atomic extensions" >&5
11757 1.1.1.2 mrg $as_echo_n "checking __atomic extensions... " >&6; }
11758 1.1.1.2 mrg if test "${libbacktrace_cv_sys_atomic+set}" = set; then :
11759 1.1.1.2 mrg $as_echo_n "(cached) " >&6
11760 1.1.1.2 mrg else
11761 1.1.1.2 mrg if test -n "${with_target_subdir}"; then
11762 1.1.1.2 mrg libbacktrace_cv_sys_atomic=yes
11763 1.1.1.2 mrg else
11764 1.1.1.2 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11765 1.1.1.2 mrg /* end confdefs.h. */
11766 1.1.1.2 mrg int i;
11767 1.1.1.2 mrg int
11768 1.1.1.2 mrg main ()
11769 1.1.1.2 mrg {
11770 1.1.1.2 mrg __atomic_load_n (&i, __ATOMIC_ACQUIRE);
11771 1.1.1.2 mrg __atomic_store_n (&i, 1, __ATOMIC_RELEASE);
11772 1.1.1.2 mrg ;
11773 1.1.1.2 mrg return 0;
11774 1.1.1.2 mrg }
11775 1.1.1.2 mrg _ACEOF
11776 1.1.1.2 mrg if ac_fn_c_try_link "$LINENO"; then :
11777 1.1.1.2 mrg libbacktrace_cv_sys_atomic=yes
11778 1.1.1.2 mrg else
11779 1.1.1.2 mrg libbacktrace_cv_sys_atomic=no
11780 1.1.1.2 mrg fi
11781 1.1.1.2 mrg rm -f core conftest.err conftest.$ac_objext \
11782 1.1.1.2 mrg conftest$ac_exeext conftest.$ac_ext
11783 1.1.1.2 mrg fi
11784 1.1.1.2 mrg fi
11785 1.1.1.2 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_atomic" >&5
11786 1.1.1.2 mrg $as_echo "$libbacktrace_cv_sys_atomic" >&6; }
11787 1.1.1.2 mrg if test "$libbacktrace_cv_sys_atomic" = "yes"; then
11788 1.1.1.2 mrg
11789 1.1.1.2 mrg $as_echo "#define HAVE_ATOMIC_FUNCTIONS 1" >>confdefs.h
11790 1.1.1.2 mrg
11791 1.1.1.2 mrg fi
11792 1.1.1.2 mrg
11793 1.1 mrg # The library needs to be able to read the executable itself. Compile
11794 1.1 mrg # a file to determine the executable format. The awk script
11795 1.1 mrg # filetype.awk prints out the file type.
11796 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking output filetype" >&5
11797 1.1 mrg $as_echo_n "checking output filetype... " >&6; }
11798 1.1 mrg if test "${libbacktrace_cv_sys_filetype+set}" = set; then :
11799 1.1 mrg $as_echo_n "(cached) " >&6
11800 1.1 mrg else
11801 1.1 mrg filetype=
11802 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11803 1.1 mrg /* end confdefs.h. */
11804 1.1 mrg int i;
11805 1.1 mrg int
11806 1.1 mrg main ()
11807 1.1 mrg {
11808 1.1 mrg int j;
11809 1.1 mrg ;
11810 1.1 mrg return 0;
11811 1.1 mrg }
11812 1.1 mrg _ACEOF
11813 1.1 mrg if ac_fn_c_try_compile "$LINENO"; then :
11814 1.1 mrg filetype=`${AWK} -f $srcdir/filetype.awk conftest.$ac_objext`
11815 1.1 mrg else
11816 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
11817 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
11818 1.1 mrg as_fn_error "compiler failed
11819 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }
11820 1.1 mrg fi
11821 1.1 mrg rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11822 1.1 mrg libbacktrace_cv_sys_filetype=$filetype
11823 1.1 mrg fi
11824 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_filetype" >&5
11825 1.1 mrg $as_echo "$libbacktrace_cv_sys_filetype" >&6; }
11826 1.1 mrg
11827 1.1 mrg # Match the file type to decide what files to compile.
11828 1.1 mrg FORMAT_FILE=
11829 1.1 mrg case "$libbacktrace_cv_sys_filetype" in
11830 1.1 mrg elf*) FORMAT_FILE="elf.lo" ;;
11831 1.1 mrg *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: could not determine output file type" >&5
11832 1.1 mrg $as_echo "$as_me: WARNING: could not determine output file type" >&2;}
11833 1.1 mrg FORMAT_FILE="unknown.lo"
11834 1.1 mrg backtrace_supported=no
11835 1.1 mrg ;;
11836 1.1 mrg esac
11837 1.1 mrg
11838 1.1 mrg
11839 1.1 mrg # ELF defines.
11840 1.1 mrg elfsize=
11841 1.1 mrg case "$libbacktrace_cv_sys_filetype" in
11842 1.1 mrg elf32) elfsize=32 ;;
11843 1.1 mrg elf64) elfsize=64 ;;
11844 1.1 mrg esac
11845 1.1 mrg
11846 1.1 mrg cat >>confdefs.h <<_ACEOF
11847 1.1 mrg #define BACKTRACE_ELF_SIZE $elfsize
11848 1.1 mrg _ACEOF
11849 1.1 mrg
11850 1.1 mrg
11851 1.1 mrg BACKTRACE_SUPPORTED=0
11852 1.1 mrg if test "$backtrace_supported" = "yes"; then
11853 1.1 mrg BACKTRACE_SUPPORTED=1
11854 1.1 mrg fi
11855 1.1 mrg
11856 1.1 mrg
11857 1.1 mrg
11858 1.1 mrg
11859 1.1 mrg inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
11860 1.1 mrg
11861 1.1 mrg acx_cv_header_stdint=stddef.h
11862 1.1 mrg acx_cv_header_stdint_kind="(already complete)"
11863 1.1 mrg for i in stdint.h $inttype_headers; do
11864 1.1 mrg unset ac_cv_type_uintptr_t
11865 1.1 mrg unset ac_cv_type_uintmax_t
11866 1.1 mrg unset ac_cv_type_int_least32_t
11867 1.1 mrg unset ac_cv_type_int_fast32_t
11868 1.1 mrg unset ac_cv_type_uint64_t
11869 1.1 mrg $as_echo_n "looking for a compliant stdint.h in $i, " >&6
11870 1.1 mrg ac_fn_c_check_type "$LINENO" "uintmax_t" "ac_cv_type_uintmax_t" "#include <sys/types.h>
11871 1.1 mrg #include <$i>
11872 1.1 mrg "
11873 1.1 mrg if test "x$ac_cv_type_uintmax_t" = x""yes; then :
11874 1.1 mrg acx_cv_header_stdint=$i
11875 1.1 mrg else
11876 1.1 mrg continue
11877 1.1 mrg fi
11878 1.1 mrg
11879 1.1 mrg ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11880 1.1 mrg #include <$i>
11881 1.1 mrg "
11882 1.1 mrg if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11883 1.1 mrg
11884 1.1 mrg else
11885 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11886 1.1 mrg fi
11887 1.1 mrg
11888 1.1 mrg ac_fn_c_check_type "$LINENO" "int_least32_t" "ac_cv_type_int_least32_t" "#include <sys/types.h>
11889 1.1 mrg #include <$i>
11890 1.1 mrg "
11891 1.1 mrg if test "x$ac_cv_type_int_least32_t" = x""yes; then :
11892 1.1 mrg
11893 1.1 mrg else
11894 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11895 1.1 mrg fi
11896 1.1 mrg
11897 1.1 mrg ac_fn_c_check_type "$LINENO" "int_fast32_t" "ac_cv_type_int_fast32_t" "#include <sys/types.h>
11898 1.1 mrg #include <$i>
11899 1.1 mrg "
11900 1.1 mrg if test "x$ac_cv_type_int_fast32_t" = x""yes; then :
11901 1.1 mrg
11902 1.1 mrg else
11903 1.1 mrg acx_cv_header_stdint_kind="(mostly complete)"
11904 1.1 mrg fi
11905 1.1 mrg
11906 1.1 mrg ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11907 1.1 mrg #include <$i>
11908 1.1 mrg "
11909 1.1 mrg if test "x$ac_cv_type_uint64_t" = x""yes; then :
11910 1.1 mrg
11911 1.1 mrg else
11912 1.1 mrg acx_cv_header_stdint_kind="(lacks uint64_t)"
11913 1.1 mrg fi
11914 1.1 mrg
11915 1.1 mrg break
11916 1.1 mrg done
11917 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11918 1.1 mrg acx_cv_header_stdint_kind="(lacks uintmax_t)"
11919 1.1 mrg for i in stdint.h $inttype_headers; do
11920 1.1 mrg unset ac_cv_type_uintptr_t
11921 1.1 mrg unset ac_cv_type_uint32_t
11922 1.1 mrg unset ac_cv_type_uint64_t
11923 1.1 mrg $as_echo_n "looking for an incomplete stdint.h in $i, " >&6
11924 1.1 mrg ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "#include <sys/types.h>
11925 1.1 mrg #include <$i>
11926 1.1 mrg "
11927 1.1 mrg if test "x$ac_cv_type_uint32_t" = x""yes; then :
11928 1.1 mrg acx_cv_header_stdint=$i
11929 1.1 mrg else
11930 1.1 mrg continue
11931 1.1 mrg fi
11932 1.1 mrg
11933 1.1 mrg ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "#include <sys/types.h>
11934 1.1 mrg #include <$i>
11935 1.1 mrg "
11936 1.1 mrg if test "x$ac_cv_type_uint64_t" = x""yes; then :
11937 1.1 mrg
11938 1.1 mrg fi
11939 1.1 mrg
11940 1.1 mrg ac_fn_c_check_type "$LINENO" "uintptr_t" "ac_cv_type_uintptr_t" "#include <sys/types.h>
11941 1.1 mrg #include <$i>
11942 1.1 mrg "
11943 1.1 mrg if test "x$ac_cv_type_uintptr_t" = x""yes; then :
11944 1.1 mrg
11945 1.1 mrg fi
11946 1.1 mrg
11947 1.1 mrg break
11948 1.1 mrg done
11949 1.1 mrg fi
11950 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11951 1.1 mrg acx_cv_header_stdint_kind="(u_intXX_t style)"
11952 1.1 mrg for i in sys/types.h $inttype_headers; do
11953 1.1 mrg unset ac_cv_type_u_int32_t
11954 1.1 mrg unset ac_cv_type_u_int64_t
11955 1.1 mrg $as_echo_n "looking for u_intXX_t types in $i, " >&6
11956 1.1 mrg ac_fn_c_check_type "$LINENO" "u_int32_t" "ac_cv_type_u_int32_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_u_int32_t" = x""yes; then :
11960 1.1 mrg acx_cv_header_stdint=$i
11961 1.1 mrg else
11962 1.1 mrg continue
11963 1.1 mrg fi
11964 1.1 mrg
11965 1.1 mrg ac_fn_c_check_type "$LINENO" "u_int64_t" "ac_cv_type_u_int64_t" "#include <sys/types.h>
11966 1.1 mrg #include <$i>
11967 1.1 mrg "
11968 1.1 mrg if test "x$ac_cv_type_u_int64_t" = x""yes; then :
11969 1.1 mrg
11970 1.1 mrg fi
11971 1.1 mrg
11972 1.1 mrg break
11973 1.1 mrg done
11974 1.1 mrg fi
11975 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
11976 1.1 mrg acx_cv_header_stdint_kind="(using manual detection)"
11977 1.1 mrg fi
11978 1.1 mrg
11979 1.1 mrg test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
11980 1.1 mrg test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
11981 1.1 mrg test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
11982 1.1 mrg test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
11983 1.1 mrg test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
11984 1.1 mrg
11985 1.1 mrg # ----------------- Summarize what we found so far
11986 1.1 mrg
11987 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking what to include in gstdint.h" >&5
11988 1.1 mrg $as_echo_n "checking what to include in gstdint.h... " >&6; }
11989 1.1 mrg
11990 1.1 mrg case `$as_basename -- gstdint.h ||
11991 1.1 mrg $as_expr X/gstdint.h : '.*/\([^/][^/]*\)/*$' \| \
11992 1.1 mrg Xgstdint.h : 'X\(//\)$' \| \
11993 1.1 mrg Xgstdint.h : 'X\(/\)' \| . 2>/dev/null ||
11994 1.1 mrg $as_echo X/gstdint.h |
11995 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
11996 1.1 mrg s//\1/
11997 1.1 mrg q
11998 1.1 mrg }
11999 1.1 mrg /^X\/\(\/\/\)$/{
12000 1.1 mrg s//\1/
12001 1.1 mrg q
12002 1.1 mrg }
12003 1.1 mrg /^X\/\(\/\).*/{
12004 1.1 mrg s//\1/
12005 1.1 mrg q
12006 1.1 mrg }
12007 1.1 mrg s/.*/./; q'` in
12008 1.1 mrg stdint.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12009 1.1 mrg $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12010 1.1 mrg inttypes.h) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: are you sure you want it there?" >&5
12011 1.1 mrg $as_echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
12012 1.1 mrg *) ;;
12013 1.1 mrg esac
12014 1.1 mrg
12015 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
12016 1.1 mrg $as_echo "$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6; }
12017 1.1 mrg
12018 1.1 mrg # ----------------- done included file, check C basic types --------
12019 1.1 mrg
12020 1.1 mrg # Lacking an uintptr_t? Test size of void *
12021 1.1 mrg case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
12022 1.1 mrg stddef.h:* | *:no) # The cast to long int works around a bug in the HP C Compiler
12023 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12024 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12025 1.1 mrg # This bug is HP SR number 8606223364.
12026 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
12027 1.1 mrg $as_echo_n "checking size of void *... " >&6; }
12028 1.1 mrg if test "${ac_cv_sizeof_void_p+set}" = set; then :
12029 1.1 mrg $as_echo_n "(cached) " >&6
12030 1.1 mrg else
12031 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then :
12032 1.1 mrg
12033 1.1 mrg else
12034 1.1 mrg if test "$ac_cv_type_void_p" = yes; then
12035 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12036 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12037 1.1 mrg { as_fn_set_status 77
12038 1.1 mrg as_fn_error "cannot compute sizeof (void *)
12039 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12040 1.1 mrg else
12041 1.1 mrg ac_cv_sizeof_void_p=0
12042 1.1 mrg fi
12043 1.1 mrg fi
12044 1.1 mrg
12045 1.1 mrg fi
12046 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
12047 1.1 mrg $as_echo "$ac_cv_sizeof_void_p" >&6; }
12048 1.1 mrg
12049 1.1 mrg
12050 1.1 mrg
12051 1.1 mrg cat >>confdefs.h <<_ACEOF
12052 1.1 mrg #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12053 1.1 mrg _ACEOF
12054 1.1 mrg
12055 1.1 mrg ;;
12056 1.1 mrg esac
12057 1.1 mrg
12058 1.1 mrg # Lacking an uint64_t? Test size of long
12059 1.1 mrg case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
12060 1.1 mrg stddef.h:*:* | *:no:no) # The cast to long int works around a bug in the HP C Compiler
12061 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12062 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12063 1.1 mrg # This bug is HP SR number 8606223364.
12064 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12065 1.1 mrg $as_echo_n "checking size of long... " >&6; }
12066 1.1 mrg if test "${ac_cv_sizeof_long+set}" = set; then :
12067 1.1 mrg $as_echo_n "(cached) " >&6
12068 1.1 mrg else
12069 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12070 1.1 mrg
12071 1.1 mrg else
12072 1.1 mrg if test "$ac_cv_type_long" = yes; then
12073 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12074 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12075 1.1 mrg { as_fn_set_status 77
12076 1.1 mrg as_fn_error "cannot compute sizeof (long)
12077 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12078 1.1 mrg else
12079 1.1 mrg ac_cv_sizeof_long=0
12080 1.1 mrg fi
12081 1.1 mrg fi
12082 1.1 mrg
12083 1.1 mrg fi
12084 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12085 1.1 mrg $as_echo "$ac_cv_sizeof_long" >&6; }
12086 1.1 mrg
12087 1.1 mrg
12088 1.1 mrg
12089 1.1 mrg cat >>confdefs.h <<_ACEOF
12090 1.1 mrg #define SIZEOF_LONG $ac_cv_sizeof_long
12091 1.1 mrg _ACEOF
12092 1.1 mrg
12093 1.1 mrg ;;
12094 1.1 mrg esac
12095 1.1 mrg
12096 1.1 mrg if test $acx_cv_header_stdint = stddef.h; then
12097 1.1 mrg # Lacking a good header? Test size of everything and deduce all types.
12098 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12099 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12100 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12101 1.1 mrg # This bug is HP SR number 8606223364.
12102 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12103 1.1 mrg $as_echo_n "checking size of int... " >&6; }
12104 1.1 mrg if test "${ac_cv_sizeof_int+set}" = set; then :
12105 1.1 mrg $as_echo_n "(cached) " >&6
12106 1.1 mrg else
12107 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12108 1.1 mrg
12109 1.1 mrg else
12110 1.1 mrg if test "$ac_cv_type_int" = yes; then
12111 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12112 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12113 1.1 mrg { as_fn_set_status 77
12114 1.1 mrg as_fn_error "cannot compute sizeof (int)
12115 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12116 1.1 mrg else
12117 1.1 mrg ac_cv_sizeof_int=0
12118 1.1 mrg fi
12119 1.1 mrg fi
12120 1.1 mrg
12121 1.1 mrg fi
12122 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12123 1.1 mrg $as_echo "$ac_cv_sizeof_int" >&6; }
12124 1.1 mrg
12125 1.1 mrg
12126 1.1 mrg
12127 1.1 mrg cat >>confdefs.h <<_ACEOF
12128 1.1 mrg #define SIZEOF_INT $ac_cv_sizeof_int
12129 1.1 mrg _ACEOF
12130 1.1 mrg
12131 1.1 mrg
12132 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12133 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12134 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12135 1.1 mrg # This bug is HP SR number 8606223364.
12136 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12137 1.1 mrg $as_echo_n "checking size of short... " >&6; }
12138 1.1 mrg if test "${ac_cv_sizeof_short+set}" = set; then :
12139 1.1 mrg $as_echo_n "(cached) " >&6
12140 1.1 mrg else
12141 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12142 1.1 mrg
12143 1.1 mrg else
12144 1.1 mrg if test "$ac_cv_type_short" = yes; then
12145 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12146 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12147 1.1 mrg { as_fn_set_status 77
12148 1.1 mrg as_fn_error "cannot compute sizeof (short)
12149 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12150 1.1 mrg else
12151 1.1 mrg ac_cv_sizeof_short=0
12152 1.1 mrg fi
12153 1.1 mrg fi
12154 1.1 mrg
12155 1.1 mrg fi
12156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12157 1.1 mrg $as_echo "$ac_cv_sizeof_short" >&6; }
12158 1.1 mrg
12159 1.1 mrg
12160 1.1 mrg
12161 1.1 mrg cat >>confdefs.h <<_ACEOF
12162 1.1 mrg #define SIZEOF_SHORT $ac_cv_sizeof_short
12163 1.1 mrg _ACEOF
12164 1.1 mrg
12165 1.1 mrg
12166 1.1 mrg # The cast to long int works around a bug in the HP C Compiler
12167 1.1 mrg # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12168 1.1 mrg # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12169 1.1 mrg # This bug is HP SR number 8606223364.
12170 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5
12171 1.1 mrg $as_echo_n "checking size of char... " >&6; }
12172 1.1 mrg if test "${ac_cv_sizeof_char+set}" = set; then :
12173 1.1 mrg $as_echo_n "(cached) " >&6
12174 1.1 mrg else
12175 1.1 mrg if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then :
12176 1.1 mrg
12177 1.1 mrg else
12178 1.1 mrg if test "$ac_cv_type_char" = yes; then
12179 1.1 mrg { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12180 1.1 mrg $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12181 1.1 mrg { as_fn_set_status 77
12182 1.1 mrg as_fn_error "cannot compute sizeof (char)
12183 1.1 mrg See \`config.log' for more details." "$LINENO" 5; }; }
12184 1.1 mrg else
12185 1.1 mrg ac_cv_sizeof_char=0
12186 1.1 mrg fi
12187 1.1 mrg fi
12188 1.1 mrg
12189 1.1 mrg fi
12190 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5
12191 1.1 mrg $as_echo "$ac_cv_sizeof_char" >&6; }
12192 1.1 mrg
12193 1.1 mrg
12194 1.1 mrg
12195 1.1 mrg cat >>confdefs.h <<_ACEOF
12196 1.1 mrg #define SIZEOF_CHAR $ac_cv_sizeof_char
12197 1.1 mrg _ACEOF
12198 1.1 mrg
12199 1.1 mrg
12200 1.1 mrg
12201 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int8_t" >&5
12202 1.1 mrg $as_echo_n "checking for type equivalent to int8_t... " >&6; }
12203 1.1 mrg case "$ac_cv_sizeof_char" in
12204 1.1 mrg 1) acx_cv_type_int8_t=char ;;
12205 1.1 mrg *) as_fn_error "no 8-bit type, please report a bug" "$LINENO" 5
12206 1.1 mrg esac
12207 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int8_t" >&5
12208 1.1 mrg $as_echo "$acx_cv_type_int8_t" >&6; }
12209 1.1 mrg
12210 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int16_t" >&5
12211 1.1 mrg $as_echo_n "checking for type equivalent to int16_t... " >&6; }
12212 1.1 mrg case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
12213 1.1 mrg 2:*) acx_cv_type_int16_t=int ;;
12214 1.1 mrg *:2) acx_cv_type_int16_t=short ;;
12215 1.1 mrg *) as_fn_error "no 16-bit type, please report a bug" "$LINENO" 5
12216 1.1 mrg esac
12217 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int16_t" >&5
12218 1.1 mrg $as_echo "$acx_cv_type_int16_t" >&6; }
12219 1.1 mrg
12220 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int32_t" >&5
12221 1.1 mrg $as_echo_n "checking for type equivalent to int32_t... " >&6; }
12222 1.1 mrg case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
12223 1.1 mrg 4:*) acx_cv_type_int32_t=int ;;
12224 1.1 mrg *:4) acx_cv_type_int32_t=long ;;
12225 1.1 mrg *) as_fn_error "no 32-bit type, please report a bug" "$LINENO" 5
12226 1.1 mrg esac
12227 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_int32_t" >&5
12228 1.1 mrg $as_echo "$acx_cv_type_int32_t" >&6; }
12229 1.1 mrg fi
12230 1.1 mrg
12231 1.1 mrg # These tests are here to make the output prettier
12232 1.1 mrg
12233 1.1 mrg if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
12234 1.1 mrg case "$ac_cv_sizeof_long" in
12235 1.1 mrg 8) acx_cv_type_int64_t=long ;;
12236 1.1 mrg esac
12237 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to int64_t" >&5
12238 1.1 mrg $as_echo_n "checking for type equivalent to int64_t... " >&6; }
12239 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
12240 1.1 mrg $as_echo "${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6; }
12241 1.1 mrg fi
12242 1.1 mrg
12243 1.1 mrg # Now we can use the above types
12244 1.1 mrg
12245 1.1 mrg if test "$ac_cv_type_uintptr_t" != yes; then
12246 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type equivalent to intptr_t" >&5
12247 1.1 mrg $as_echo_n "checking for type equivalent to intptr_t... " >&6; }
12248 1.1 mrg case $ac_cv_sizeof_void_p in
12249 1.1 mrg 2) acx_cv_type_intptr_t=int16_t ;;
12250 1.1 mrg 4) acx_cv_type_intptr_t=int32_t ;;
12251 1.1 mrg 8) acx_cv_type_intptr_t=int64_t ;;
12252 1.1 mrg *) as_fn_error "no equivalent for intptr_t, please report a bug" "$LINENO" 5
12253 1.1 mrg esac
12254 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acx_cv_type_intptr_t" >&5
12255 1.1 mrg $as_echo "$acx_cv_type_intptr_t" >&6; }
12256 1.1 mrg fi
12257 1.1 mrg
12258 1.1 mrg # ----------------- done all checks, emit header -------------
12259 1.1 mrg ac_config_commands="$ac_config_commands gstdint.h"
12260 1.1 mrg
12261 1.1 mrg
12262 1.1 mrg
12263 1.1 mrg
12264 1.1 mrg for ac_header in sys/mman.h
12265 1.1 mrg do :
12266 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
12267 1.1 mrg if test "x$ac_cv_header_sys_mman_h" = x""yes; then :
12268 1.1 mrg cat >>confdefs.h <<_ACEOF
12269 1.1 mrg #define HAVE_SYS_MMAN_H 1
12270 1.1 mrg _ACEOF
12271 1.1 mrg
12272 1.1 mrg fi
12273 1.1 mrg
12274 1.1 mrg done
12275 1.1 mrg
12276 1.1 mrg if test "$ac_cv_header_sys_mman_h" = "no"; then
12277 1.1 mrg have_mmap=no
12278 1.1 mrg else
12279 1.1 mrg if test -n "${with_target_subdir}"; then
12280 1.1 mrg # When built as a GCC target library, we can't do a link test. We
12281 1.1 mrg # simply assume that if we have mman.h, we have mmap.
12282 1.1 mrg have_mmap=yes
12283 1.1 mrg else
12284 1.1 mrg ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap"
12285 1.1 mrg if test "x$ac_cv_func_mmap" = x""yes; then :
12286 1.1 mrg have_mmap=yes
12287 1.1 mrg else
12288 1.1 mrg have_mmap=no
12289 1.1 mrg fi
12290 1.1 mrg
12291 1.1 mrg fi
12292 1.1 mrg fi
12293 1.1 mrg if test "$have_mmap" = "no"; then
12294 1.1 mrg VIEW_FILE=read.lo
12295 1.1 mrg ALLOC_FILE=alloc.lo
12296 1.1 mrg else
12297 1.1 mrg VIEW_FILE=mmapio.lo
12298 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12299 1.1 mrg /* end confdefs.h. */
12300 1.1 mrg
12301 1.1 mrg #include <sys/mman.h>
12302 1.1 mrg #if !defined(MAP_ANONYMOUS) && !defined(MAP_ANON)
12303 1.1 mrg #error no MAP_ANONYMOUS
12304 1.1 mrg #endif
12305 1.1 mrg
12306 1.1 mrg _ACEOF
12307 1.1 mrg if ac_fn_c_try_cpp "$LINENO"; then :
12308 1.1 mrg ALLOC_FILE=mmap.lo
12309 1.1 mrg else
12310 1.1 mrg ALLOC_FILE=alloc.lo
12311 1.1 mrg fi
12312 1.1 mrg rm -f conftest.err conftest.$ac_ext
12313 1.1 mrg fi
12314 1.1 mrg
12315 1.1 mrg
12316 1.1 mrg
12317 1.1 mrg BACKTRACE_USES_MALLOC=0
12318 1.1 mrg if test "$ALLOC_FILE" = "alloc.lo"; then
12319 1.1 mrg BACKTRACE_USES_MALLOC=1
12320 1.1 mrg fi
12321 1.1 mrg
12322 1.1 mrg
12323 1.1 mrg # Check for dl_iterate_phdr.
12324 1.1 mrg for ac_header in link.h
12325 1.1 mrg do :
12326 1.1 mrg ac_fn_c_check_header_mongrel "$LINENO" "link.h" "ac_cv_header_link_h" "$ac_includes_default"
12327 1.1 mrg if test "x$ac_cv_header_link_h" = x""yes; then :
12328 1.1 mrg cat >>confdefs.h <<_ACEOF
12329 1.1 mrg #define HAVE_LINK_H 1
12330 1.1 mrg _ACEOF
12331 1.1 mrg
12332 1.1 mrg fi
12333 1.1 mrg
12334 1.1 mrg done
12335 1.1 mrg
12336 1.1 mrg if test "$ac_cv_header_link_h" = "no"; then
12337 1.1 mrg have_dl_iterate_phdr=no
12338 1.1 mrg else
12339 1.1 mrg if test -n "${with_target_subdir}"; then
12340 1.1 mrg # When built as a GCC target library, we can't do a link test.
12341 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12342 1.1 mrg /* end confdefs.h. */
12343 1.1 mrg #include <link.h>
12344 1.1 mrg
12345 1.1 mrg _ACEOF
12346 1.1 mrg if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12347 1.1 mrg $EGREP "dl_iterate_phdr" >/dev/null 2>&1; then :
12348 1.1 mrg have_dl_iterate_phdr=yes
12349 1.1 mrg else
12350 1.1 mrg have_dl_iterate_phdr=no
12351 1.1 mrg fi
12352 1.1 mrg rm -f conftest*
12353 1.1 mrg
12354 1.1 mrg case "${host}" in
12355 1.1 mrg *-*-solaris2.10*)
12356 1.1 mrg # Avoid dl_iterate_phdr on Solaris 10, where it is in the
12357 1.1 mrg # header file but is only in -ldl.
12358 1.1 mrg have_dl_iterate_phdr=no ;;
12359 1.1 mrg esac
12360 1.1 mrg else
12361 1.1 mrg ac_fn_c_check_func "$LINENO" "dl_iterate_phdr" "ac_cv_func_dl_iterate_phdr"
12362 1.1 mrg if test "x$ac_cv_func_dl_iterate_phdr" = x""yes; then :
12363 1.1 mrg have_dl_iterate_phdr=yes
12364 1.1 mrg else
12365 1.1 mrg have_dl_iterate_phdr=no
12366 1.1 mrg fi
12367 1.1 mrg
12368 1.1 mrg fi
12369 1.1 mrg fi
12370 1.1 mrg if test "$have_dl_iterate_phdr" = "yes"; then
12371 1.1 mrg
12372 1.1 mrg $as_echo "#define HAVE_DL_ITERATE_PHDR 1" >>confdefs.h
12373 1.1 mrg
12374 1.1 mrg fi
12375 1.1 mrg
12376 1.1 mrg # Check for the fcntl function.
12377 1.1 mrg if test -n "${with_target_subdir}"; then
12378 1.1 mrg case "${host}" in
12379 1.1 mrg *-*-mingw*) have_fcntl=no ;;
12380 1.1 mrg *) have_fcntl=yes ;;
12381 1.1 mrg esac
12382 1.1 mrg else
12383 1.1 mrg ac_fn_c_check_func "$LINENO" "fcntl" "ac_cv_func_fcntl"
12384 1.1 mrg if test "x$ac_cv_func_fcntl" = x""yes; then :
12385 1.1 mrg have_fcntl=yes
12386 1.1 mrg else
12387 1.1 mrg have_fcntl=no
12388 1.1 mrg fi
12389 1.1 mrg
12390 1.1 mrg fi
12391 1.1 mrg if test "$have_fcntl" = "yes"; then
12392 1.1 mrg
12393 1.1 mrg $as_echo "#define HAVE_FCNTL 1" >>confdefs.h
12394 1.1 mrg
12395 1.1 mrg fi
12396 1.1 mrg
12397 1.1 mrg ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
12398 1.1 mrg if test "x$ac_cv_have_decl_strnlen" = x""yes; then :
12399 1.1 mrg ac_have_decl=1
12400 1.1 mrg else
12401 1.1 mrg ac_have_decl=0
12402 1.1 mrg fi
12403 1.1 mrg
12404 1.1 mrg cat >>confdefs.h <<_ACEOF
12405 1.1 mrg #define HAVE_DECL_STRNLEN $ac_have_decl
12406 1.1 mrg _ACEOF
12407 1.1 mrg
12408 1.1 mrg
12409 1.1 mrg # Check for getexecname function.
12410 1.1 mrg if test -n "${with_target_subdir}"; then
12411 1.1 mrg case "${host}" in
12412 1.1 mrg *-*-solaris2*) have_getexecname=yes ;;
12413 1.1 mrg *) have_getexecname=no ;;
12414 1.1 mrg esac
12415 1.1 mrg else
12416 1.1 mrg ac_fn_c_check_func "$LINENO" "getexecname" "ac_cv_func_getexecname"
12417 1.1 mrg if test "x$ac_cv_func_getexecname" = x""yes; then :
12418 1.1 mrg have_getexecname=yes
12419 1.1 mrg else
12420 1.1 mrg have_getexecname=no
12421 1.1 mrg fi
12422 1.1 mrg
12423 1.1 mrg fi
12424 1.1 mrg if test "$have_getexecname" = "yes"; then
12425 1.1 mrg
12426 1.1 mrg $as_echo "#define HAVE_GETEXECNAME 1" >>confdefs.h
12427 1.1 mrg
12428 1.1 mrg fi
12429 1.1 mrg
12430 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether tests can run" >&5
12431 1.1 mrg $as_echo_n "checking whether tests can run... " >&6; }
12432 1.1 mrg if test "${libbacktrace_cv_sys_native+set}" = set; then :
12433 1.1 mrg $as_echo_n "(cached) " >&6
12434 1.1 mrg else
12435 1.1 mrg if test "$cross_compiling" = yes; then :
12436 1.1 mrg libbacktrace_cv_sys_native=no
12437 1.1 mrg else
12438 1.1 mrg cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12439 1.1 mrg /* end confdefs.h. */
12440 1.1 mrg
12441 1.1 mrg int
12442 1.1 mrg main ()
12443 1.1 mrg {
12444 1.1 mrg return 0;
12445 1.1 mrg ;
12446 1.1 mrg return 0;
12447 1.1 mrg }
12448 1.1 mrg _ACEOF
12449 1.1 mrg if ac_fn_c_try_run "$LINENO"; then :
12450 1.1 mrg libbacktrace_cv_sys_native=yes
12451 1.1 mrg else
12452 1.1 mrg libbacktrace_cv_sys_native=no
12453 1.1 mrg fi
12454 1.1 mrg rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12455 1.1 mrg conftest.$ac_objext conftest.beam conftest.$ac_ext
12456 1.1 mrg fi
12457 1.1 mrg
12458 1.1 mrg fi
12459 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libbacktrace_cv_sys_native" >&5
12460 1.1 mrg $as_echo "$libbacktrace_cv_sys_native" >&6; }
12461 1.1 mrg if test "$libbacktrace_cv_sys_native" = "yes"; then
12462 1.1 mrg NATIVE_TRUE=
12463 1.1 mrg NATIVE_FALSE='#'
12464 1.1 mrg else
12465 1.1 mrg NATIVE_TRUE='#'
12466 1.1 mrg NATIVE_FALSE=
12467 1.1 mrg fi
12468 1.1 mrg
12469 1.1 mrg
12470 1.1 mrg if test "${multilib}" = "yes"; then
12471 1.1 mrg multilib_arg="--enable-multilib"
12472 1.1 mrg else
12473 1.1 mrg multilib_arg=
12474 1.1 mrg fi
12475 1.1 mrg
12476 1.1 mrg ac_config_files="$ac_config_files Makefile backtrace-supported.h"
12477 1.1 mrg
12478 1.1 mrg
12479 1.1 mrg # We need multilib support, but only if configuring for the target.
12480 1.1 mrg ac_config_commands="$ac_config_commands default"
12481 1.1 mrg
12482 1.1 mrg
12483 1.1 mrg cat >confcache <<\_ACEOF
12484 1.1 mrg # This file is a shell script that caches the results of configure
12485 1.1 mrg # tests run on this system so they can be shared between configure
12486 1.1 mrg # scripts and configure runs, see configure's option --config-cache.
12487 1.1 mrg # It is not useful on other systems. If it contains results you don't
12488 1.1 mrg # want to keep, you may remove or edit it.
12489 1.1 mrg #
12490 1.1 mrg # config.status only pays attention to the cache file if you give it
12491 1.1 mrg # the --recheck option to rerun configure.
12492 1.1 mrg #
12493 1.1 mrg # `ac_cv_env_foo' variables (set or unset) will be overridden when
12494 1.1 mrg # loading this file, other *unset* `ac_cv_foo' will be assigned the
12495 1.1 mrg # following values.
12496 1.1 mrg
12497 1.1 mrg _ACEOF
12498 1.1 mrg
12499 1.1 mrg # The following way of writing the cache mishandles newlines in values,
12500 1.1 mrg # but we know of no workaround that is simple, portable, and efficient.
12501 1.1 mrg # So, we kill variables containing newlines.
12502 1.1 mrg # Ultrix sh set writes to stderr and can't be redirected directly,
12503 1.1 mrg # and sets the high bit in the cache file unless we assign to the vars.
12504 1.1 mrg (
12505 1.1 mrg for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12506 1.1 mrg eval ac_val=\$$ac_var
12507 1.1 mrg case $ac_val in #(
12508 1.1 mrg *${as_nl}*)
12509 1.1 mrg case $ac_var in #(
12510 1.1 mrg *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12511 1.1 mrg $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12512 1.1 mrg esac
12513 1.1 mrg case $ac_var in #(
12514 1.1 mrg _ | IFS | as_nl) ;; #(
12515 1.1 mrg BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12516 1.1 mrg *) { eval $ac_var=; unset $ac_var;} ;;
12517 1.1 mrg esac ;;
12518 1.1 mrg esac
12519 1.1 mrg done
12520 1.1 mrg
12521 1.1 mrg (set) 2>&1 |
12522 1.1 mrg case $as_nl`(ac_space=' '; set) 2>&1` in #(
12523 1.1 mrg *${as_nl}ac_space=\ *)
12524 1.1 mrg # `set' does not quote correctly, so add quotes: double-quote
12525 1.1 mrg # substitution turns \\\\ into \\, and sed turns \\ into \.
12526 1.1 mrg sed -n \
12527 1.1 mrg "s/'/'\\\\''/g;
12528 1.1 mrg s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12529 1.1 mrg ;; #(
12530 1.1 mrg *)
12531 1.1 mrg # `set' quotes correctly as required by POSIX, so do not add quotes.
12532 1.1 mrg sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12533 1.1 mrg ;;
12534 1.1 mrg esac |
12535 1.1 mrg sort
12536 1.1 mrg ) |
12537 1.1 mrg sed '
12538 1.1 mrg /^ac_cv_env_/b end
12539 1.1 mrg t clear
12540 1.1 mrg :clear
12541 1.1 mrg s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12542 1.1 mrg t end
12543 1.1 mrg s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12544 1.1 mrg :end' >>confcache
12545 1.1 mrg if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12546 1.1 mrg if test -w "$cache_file"; then
12547 1.1 mrg test "x$cache_file" != "x/dev/null" &&
12548 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12549 1.1 mrg $as_echo "$as_me: updating cache $cache_file" >&6;}
12550 1.1 mrg cat confcache >$cache_file
12551 1.1 mrg else
12552 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12553 1.1 mrg $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12554 1.1 mrg fi
12555 1.1 mrg fi
12556 1.1 mrg rm -f confcache
12557 1.1 mrg
12558 1.1 mrg test "x$prefix" = xNONE && prefix=$ac_default_prefix
12559 1.1 mrg # Let make expand exec_prefix.
12560 1.1 mrg test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
12561 1.1 mrg
12562 1.1 mrg DEFS=-DHAVE_CONFIG_H
12563 1.1 mrg
12564 1.1 mrg ac_libobjs=
12565 1.1 mrg ac_ltlibobjs=
12566 1.1 mrg for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
12567 1.1 mrg # 1. Remove the extension, and $U if already installed.
12568 1.1 mrg ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12569 1.1 mrg ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12570 1.1 mrg # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12571 1.1 mrg # will be set to the directory where LIBOBJS objects are built.
12572 1.1 mrg as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12573 1.1 mrg as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
12574 1.1 mrg done
12575 1.1 mrg LIBOBJS=$ac_libobjs
12576 1.1 mrg
12577 1.1 mrg LTLIBOBJS=$ac_ltlibobjs
12578 1.1 mrg
12579 1.1 mrg
12580 1.1 mrg if test -n "$EXEEXT"; then
12581 1.1 mrg am__EXEEXT_TRUE=
12582 1.1 mrg am__EXEEXT_FALSE='#'
12583 1.1 mrg else
12584 1.1 mrg am__EXEEXT_TRUE='#'
12585 1.1 mrg am__EXEEXT_FALSE=
12586 1.1 mrg fi
12587 1.1 mrg
12588 1.1 mrg if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12589 1.1 mrg as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
12590 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12591 1.1 mrg fi
12592 1.1 mrg if test -z "${NATIVE_TRUE}" && test -z "${NATIVE_FALSE}"; then
12593 1.1 mrg as_fn_error "conditional \"NATIVE\" was never defined.
12594 1.1 mrg Usually this means the macro was only invoked conditionally." "$LINENO" 5
12595 1.1 mrg fi
12596 1.1 mrg
12597 1.1 mrg : ${CONFIG_STATUS=./config.status}
12598 1.1 mrg ac_write_fail=0
12599 1.1 mrg ac_clean_files_save=$ac_clean_files
12600 1.1 mrg ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12601 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
12602 1.1 mrg $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
12603 1.1 mrg as_write_fail=0
12604 1.1 mrg cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12605 1.1 mrg #! $SHELL
12606 1.1 mrg # Generated by $as_me.
12607 1.1 mrg # Run this file to recreate the current configuration.
12608 1.1 mrg # Compiler output produced by configure, useful for debugging
12609 1.1 mrg # configure, is in config.log if it exists.
12610 1.1 mrg
12611 1.1 mrg debug=false
12612 1.1 mrg ac_cs_recheck=false
12613 1.1 mrg ac_cs_silent=false
12614 1.1 mrg
12615 1.1 mrg SHELL=\${CONFIG_SHELL-$SHELL}
12616 1.1 mrg export SHELL
12617 1.1 mrg _ASEOF
12618 1.1 mrg cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12619 1.1 mrg ## -------------------- ##
12620 1.1 mrg ## M4sh Initialization. ##
12621 1.1 mrg ## -------------------- ##
12622 1.1 mrg
12623 1.1 mrg # Be more Bourne compatible
12624 1.1 mrg DUALCASE=1; export DUALCASE # for MKS sh
12625 1.1 mrg if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12626 1.1 mrg emulate sh
12627 1.1 mrg NULLCMD=:
12628 1.1 mrg # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12629 1.1 mrg # is contrary to our usage. Disable this feature.
12630 1.1 mrg alias -g '${1+"$@"}'='"$@"'
12631 1.1 mrg setopt NO_GLOB_SUBST
12632 1.1 mrg else
12633 1.1 mrg case `(set -o) 2>/dev/null` in #(
12634 1.1 mrg *posix*) :
12635 1.1 mrg set -o posix ;; #(
12636 1.1 mrg *) :
12637 1.1 mrg ;;
12638 1.1 mrg esac
12639 1.1 mrg fi
12640 1.1 mrg
12641 1.1 mrg
12642 1.1 mrg as_nl='
12643 1.1 mrg '
12644 1.1 mrg export as_nl
12645 1.1 mrg # Printing a long string crashes Solaris 7 /usr/bin/printf.
12646 1.1 mrg as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12647 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12648 1.1 mrg as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12649 1.1 mrg # Prefer a ksh shell builtin over an external printf program on Solaris,
12650 1.1 mrg # but without wasting forks for bash or zsh.
12651 1.1 mrg if test -z "$BASH_VERSION$ZSH_VERSION" \
12652 1.1 mrg && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
12653 1.1 mrg as_echo='print -r --'
12654 1.1 mrg as_echo_n='print -rn --'
12655 1.1 mrg elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
12656 1.1 mrg as_echo='printf %s\n'
12657 1.1 mrg as_echo_n='printf %s'
12658 1.1 mrg else
12659 1.1 mrg if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
12660 1.1 mrg as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12661 1.1 mrg as_echo_n='/usr/ucb/echo -n'
12662 1.1 mrg else
12663 1.1 mrg as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
12664 1.1 mrg as_echo_n_body='eval
12665 1.1 mrg arg=$1;
12666 1.1 mrg case $arg in #(
12667 1.1 mrg *"$as_nl"*)
12668 1.1 mrg expr "X$arg" : "X\\(.*\\)$as_nl";
12669 1.1 mrg arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
12670 1.1 mrg esac;
12671 1.1 mrg expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
12672 1.1 mrg '
12673 1.1 mrg export as_echo_n_body
12674 1.1 mrg as_echo_n='sh -c $as_echo_n_body as_echo'
12675 1.1 mrg fi
12676 1.1 mrg export as_echo_body
12677 1.1 mrg as_echo='sh -c $as_echo_body as_echo'
12678 1.1 mrg fi
12679 1.1 mrg
12680 1.1 mrg # The user is always right.
12681 1.1 mrg if test "${PATH_SEPARATOR+set}" != set; then
12682 1.1 mrg PATH_SEPARATOR=:
12683 1.1 mrg (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12684 1.1 mrg (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12685 1.1 mrg PATH_SEPARATOR=';'
12686 1.1 mrg }
12687 1.1 mrg fi
12688 1.1 mrg
12689 1.1 mrg
12690 1.1 mrg # IFS
12691 1.1 mrg # We need space, tab and new line, in precisely that order. Quoting is
12692 1.1 mrg # there to prevent editors from complaining about space-tab.
12693 1.1 mrg # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12694 1.1 mrg # splitting by setting IFS to empty value.)
12695 1.1 mrg IFS=" "" $as_nl"
12696 1.1 mrg
12697 1.1 mrg # Find who we are. Look in the path if we contain no directory separator.
12698 1.1 mrg case $0 in #((
12699 1.1 mrg *[\\/]* ) as_myself=$0 ;;
12700 1.1 mrg *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12701 1.1 mrg for as_dir in $PATH
12702 1.1 mrg do
12703 1.1 mrg IFS=$as_save_IFS
12704 1.1 mrg test -z "$as_dir" && as_dir=.
12705 1.1 mrg test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12706 1.1 mrg done
12707 1.1 mrg IFS=$as_save_IFS
12708 1.1 mrg
12709 1.1 mrg ;;
12710 1.1 mrg esac
12711 1.1 mrg # We did not find ourselves, most probably we were run as `sh COMMAND'
12712 1.1 mrg # in which case we are not to be found in the path.
12713 1.1 mrg if test "x$as_myself" = x; then
12714 1.1 mrg as_myself=$0
12715 1.1 mrg fi
12716 1.1 mrg if test ! -f "$as_myself"; then
12717 1.1 mrg $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
12718 1.1 mrg exit 1
12719 1.1 mrg fi
12720 1.1 mrg
12721 1.1 mrg # Unset variables that we do not need and which cause bugs (e.g. in
12722 1.1 mrg # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
12723 1.1 mrg # suppresses any "Segmentation fault" message there. '((' could
12724 1.1 mrg # trigger a bug in pdksh 5.2.14.
12725 1.1 mrg for as_var in BASH_ENV ENV MAIL MAILPATH
12726 1.1 mrg do eval test x\${$as_var+set} = xset \
12727 1.1 mrg && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12728 1.1 mrg done
12729 1.1 mrg PS1='$ '
12730 1.1 mrg PS2='> '
12731 1.1 mrg PS4='+ '
12732 1.1 mrg
12733 1.1 mrg # NLS nuisances.
12734 1.1 mrg LC_ALL=C
12735 1.1 mrg export LC_ALL
12736 1.1 mrg LANGUAGE=C
12737 1.1 mrg export LANGUAGE
12738 1.1 mrg
12739 1.1 mrg # CDPATH.
12740 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12741 1.1 mrg
12742 1.1 mrg
12743 1.1 mrg # as_fn_error ERROR [LINENO LOG_FD]
12744 1.1 mrg # ---------------------------------
12745 1.1 mrg # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
12746 1.1 mrg # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12747 1.1 mrg # script with status $?, using 1 if that was 0.
12748 1.1 mrg as_fn_error ()
12749 1.1 mrg {
12750 1.1 mrg as_status=$?; test $as_status -eq 0 && as_status=1
12751 1.1 mrg if test "$3"; then
12752 1.1 mrg as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12753 1.1 mrg $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
12754 1.1 mrg fi
12755 1.1 mrg $as_echo "$as_me: error: $1" >&2
12756 1.1 mrg as_fn_exit $as_status
12757 1.1 mrg } # as_fn_error
12758 1.1 mrg
12759 1.1 mrg
12760 1.1 mrg # as_fn_set_status STATUS
12761 1.1 mrg # -----------------------
12762 1.1 mrg # Set $? to STATUS, without forking.
12763 1.1 mrg as_fn_set_status ()
12764 1.1 mrg {
12765 1.1 mrg return $1
12766 1.1 mrg } # as_fn_set_status
12767 1.1 mrg
12768 1.1 mrg # as_fn_exit STATUS
12769 1.1 mrg # -----------------
12770 1.1 mrg # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12771 1.1 mrg as_fn_exit ()
12772 1.1 mrg {
12773 1.1 mrg set +e
12774 1.1 mrg as_fn_set_status $1
12775 1.1 mrg exit $1
12776 1.1 mrg } # as_fn_exit
12777 1.1 mrg
12778 1.1 mrg # as_fn_unset VAR
12779 1.1 mrg # ---------------
12780 1.1 mrg # Portably unset VAR.
12781 1.1 mrg as_fn_unset ()
12782 1.1 mrg {
12783 1.1 mrg { eval $1=; unset $1;}
12784 1.1 mrg }
12785 1.1 mrg as_unset=as_fn_unset
12786 1.1 mrg # as_fn_append VAR VALUE
12787 1.1 mrg # ----------------------
12788 1.1 mrg # Append the text in VALUE to the end of the definition contained in VAR. Take
12789 1.1 mrg # advantage of any shell optimizations that allow amortized linear growth over
12790 1.1 mrg # repeated appends, instead of the typical quadratic growth present in naive
12791 1.1 mrg # implementations.
12792 1.1 mrg if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
12793 1.1 mrg eval 'as_fn_append ()
12794 1.1 mrg {
12795 1.1 mrg eval $1+=\$2
12796 1.1 mrg }'
12797 1.1 mrg else
12798 1.1 mrg as_fn_append ()
12799 1.1 mrg {
12800 1.1 mrg eval $1=\$$1\$2
12801 1.1 mrg }
12802 1.1 mrg fi # as_fn_append
12803 1.1 mrg
12804 1.1 mrg # as_fn_arith ARG...
12805 1.1 mrg # ------------------
12806 1.1 mrg # Perform arithmetic evaluation on the ARGs, and store the result in the
12807 1.1 mrg # global $as_val. Take advantage of shells that can avoid forks. The arguments
12808 1.1 mrg # must be portable across $(()) and expr.
12809 1.1 mrg if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
12810 1.1 mrg eval 'as_fn_arith ()
12811 1.1 mrg {
12812 1.1 mrg as_val=$(( $* ))
12813 1.1 mrg }'
12814 1.1 mrg else
12815 1.1 mrg as_fn_arith ()
12816 1.1 mrg {
12817 1.1 mrg as_val=`expr "$@" || test $? -eq 1`
12818 1.1 mrg }
12819 1.1 mrg fi # as_fn_arith
12820 1.1 mrg
12821 1.1 mrg
12822 1.1 mrg if expr a : '\(a\)' >/dev/null 2>&1 &&
12823 1.1 mrg test "X`expr 00001 : '.*\(...\)'`" = X001; then
12824 1.1 mrg as_expr=expr
12825 1.1 mrg else
12826 1.1 mrg as_expr=false
12827 1.1 mrg fi
12828 1.1 mrg
12829 1.1 mrg if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
12830 1.1 mrg as_basename=basename
12831 1.1 mrg else
12832 1.1 mrg as_basename=false
12833 1.1 mrg fi
12834 1.1 mrg
12835 1.1 mrg if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
12836 1.1 mrg as_dirname=dirname
12837 1.1 mrg else
12838 1.1 mrg as_dirname=false
12839 1.1 mrg fi
12840 1.1 mrg
12841 1.1 mrg as_me=`$as_basename -- "$0" ||
12842 1.1 mrg $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12843 1.1 mrg X"$0" : 'X\(//\)$' \| \
12844 1.1 mrg X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12845 1.1 mrg $as_echo X/"$0" |
12846 1.1 mrg sed '/^.*\/\([^/][^/]*\)\/*$/{
12847 1.1 mrg s//\1/
12848 1.1 mrg q
12849 1.1 mrg }
12850 1.1 mrg /^X\/\(\/\/\)$/{
12851 1.1 mrg s//\1/
12852 1.1 mrg q
12853 1.1 mrg }
12854 1.1 mrg /^X\/\(\/\).*/{
12855 1.1 mrg s//\1/
12856 1.1 mrg q
12857 1.1 mrg }
12858 1.1 mrg s/.*/./; q'`
12859 1.1 mrg
12860 1.1 mrg # Avoid depending upon Character Ranges.
12861 1.1 mrg as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12862 1.1 mrg as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12863 1.1 mrg as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12864 1.1 mrg as_cr_digits='0123456789'
12865 1.1 mrg as_cr_alnum=$as_cr_Letters$as_cr_digits
12866 1.1 mrg
12867 1.1 mrg ECHO_C= ECHO_N= ECHO_T=
12868 1.1 mrg case `echo -n x` in #(((((
12869 1.1 mrg -n*)
12870 1.1 mrg case `echo 'xy\c'` in
12871 1.1 mrg *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12872 1.1 mrg xy) ECHO_C='\c';;
12873 1.1 mrg *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12874 1.1 mrg ECHO_T=' ';;
12875 1.1 mrg esac;;
12876 1.1 mrg *)
12877 1.1 mrg ECHO_N='-n';;
12878 1.1 mrg esac
12879 1.1 mrg
12880 1.1 mrg rm -f conf$$ conf$$.exe conf$$.file
12881 1.1 mrg if test -d conf$$.dir; then
12882 1.1 mrg rm -f conf$$.dir/conf$$.file
12883 1.1 mrg else
12884 1.1 mrg rm -f conf$$.dir
12885 1.1 mrg mkdir conf$$.dir 2>/dev/null
12886 1.1 mrg fi
12887 1.1 mrg if (echo >conf$$.file) 2>/dev/null; then
12888 1.1 mrg if ln -s conf$$.file conf$$ 2>/dev/null; then
12889 1.1 mrg as_ln_s='ln -s'
12890 1.1 mrg # ... but there are two gotchas:
12891 1.1 mrg # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12892 1.1 mrg # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12893 1.1 mrg # In both cases, we have to default to `cp -p'.
12894 1.1 mrg ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12895 1.1 mrg as_ln_s='cp -p'
12896 1.1 mrg elif ln conf$$.file conf$$ 2>/dev/null; then
12897 1.1 mrg as_ln_s=ln
12898 1.1 mrg else
12899 1.1 mrg as_ln_s='cp -p'
12900 1.1 mrg fi
12901 1.1 mrg else
12902 1.1 mrg as_ln_s='cp -p'
12903 1.1 mrg fi
12904 1.1 mrg rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12905 1.1 mrg rmdir conf$$.dir 2>/dev/null
12906 1.1 mrg
12907 1.1 mrg
12908 1.1 mrg # as_fn_mkdir_p
12909 1.1 mrg # -------------
12910 1.1 mrg # Create "$as_dir" as a directory, including parents if necessary.
12911 1.1 mrg as_fn_mkdir_p ()
12912 1.1 mrg {
12913 1.1 mrg
12914 1.1 mrg case $as_dir in #(
12915 1.1 mrg -*) as_dir=./$as_dir;;
12916 1.1 mrg esac
12917 1.1 mrg test -d "$as_dir" || eval $as_mkdir_p || {
12918 1.1 mrg as_dirs=
12919 1.1 mrg while :; do
12920 1.1 mrg case $as_dir in #(
12921 1.1 mrg *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
12922 1.1 mrg *) as_qdir=$as_dir;;
12923 1.1 mrg esac
12924 1.1 mrg as_dirs="'$as_qdir' $as_dirs"
12925 1.1 mrg as_dir=`$as_dirname -- "$as_dir" ||
12926 1.1 mrg $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12927 1.1 mrg X"$as_dir" : 'X\(//\)[^/]' \| \
12928 1.1 mrg X"$as_dir" : 'X\(//\)$' \| \
12929 1.1 mrg X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12930 1.1 mrg $as_echo X"$as_dir" |
12931 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12932 1.1 mrg s//\1/
12933 1.1 mrg q
12934 1.1 mrg }
12935 1.1 mrg /^X\(\/\/\)[^/].*/{
12936 1.1 mrg s//\1/
12937 1.1 mrg q
12938 1.1 mrg }
12939 1.1 mrg /^X\(\/\/\)$/{
12940 1.1 mrg s//\1/
12941 1.1 mrg q
12942 1.1 mrg }
12943 1.1 mrg /^X\(\/\).*/{
12944 1.1 mrg s//\1/
12945 1.1 mrg q
12946 1.1 mrg }
12947 1.1 mrg s/.*/./; q'`
12948 1.1 mrg test -d "$as_dir" && break
12949 1.1 mrg done
12950 1.1 mrg test -z "$as_dirs" || eval "mkdir $as_dirs"
12951 1.1 mrg } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
12952 1.1 mrg
12953 1.1 mrg
12954 1.1 mrg } # as_fn_mkdir_p
12955 1.1 mrg if mkdir -p . 2>/dev/null; then
12956 1.1 mrg as_mkdir_p='mkdir -p "$as_dir"'
12957 1.1 mrg else
12958 1.1 mrg test -d ./-p && rmdir ./-p
12959 1.1 mrg as_mkdir_p=false
12960 1.1 mrg fi
12961 1.1 mrg
12962 1.1 mrg if test -x / >/dev/null 2>&1; then
12963 1.1 mrg as_test_x='test -x'
12964 1.1 mrg else
12965 1.1 mrg if ls -dL / >/dev/null 2>&1; then
12966 1.1 mrg as_ls_L_option=L
12967 1.1 mrg else
12968 1.1 mrg as_ls_L_option=
12969 1.1 mrg fi
12970 1.1 mrg as_test_x='
12971 1.1 mrg eval sh -c '\''
12972 1.1 mrg if test -d "$1"; then
12973 1.1 mrg test -d "$1/.";
12974 1.1 mrg else
12975 1.1 mrg case $1 in #(
12976 1.1 mrg -*)set "./$1";;
12977 1.1 mrg esac;
12978 1.1 mrg case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
12979 1.1 mrg ???[sx]*):;;*)false;;esac;fi
12980 1.1 mrg '\'' sh
12981 1.1 mrg '
12982 1.1 mrg fi
12983 1.1 mrg as_executable_p=$as_test_x
12984 1.1 mrg
12985 1.1 mrg # Sed expression to map a string onto a valid CPP name.
12986 1.1 mrg as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12987 1.1 mrg
12988 1.1 mrg # Sed expression to map a string onto a valid variable name.
12989 1.1 mrg as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12990 1.1 mrg
12991 1.1 mrg
12992 1.1 mrg exec 6>&1
12993 1.1 mrg ## ----------------------------------- ##
12994 1.1 mrg ## Main body of $CONFIG_STATUS script. ##
12995 1.1 mrg ## ----------------------------------- ##
12996 1.1 mrg _ASEOF
12997 1.1 mrg test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12998 1.1 mrg
12999 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13000 1.1 mrg # Save the log message, to keep $0 and so on meaningful, and to
13001 1.1 mrg # report actual input values of CONFIG_FILES etc. instead of their
13002 1.1 mrg # values after options handling.
13003 1.1 mrg ac_log="
13004 1.1 mrg This file was extended by package-unused $as_me version-unused, which was
13005 1.1 mrg generated by GNU Autoconf 2.64. Invocation command line was
13006 1.1 mrg
13007 1.1 mrg CONFIG_FILES = $CONFIG_FILES
13008 1.1 mrg CONFIG_HEADERS = $CONFIG_HEADERS
13009 1.1 mrg CONFIG_LINKS = $CONFIG_LINKS
13010 1.1 mrg CONFIG_COMMANDS = $CONFIG_COMMANDS
13011 1.1 mrg $ $0 $@
13012 1.1 mrg
13013 1.1 mrg on `(hostname || uname -n) 2>/dev/null | sed 1q`
13014 1.1 mrg "
13015 1.1 mrg
13016 1.1 mrg _ACEOF
13017 1.1 mrg
13018 1.1 mrg case $ac_config_files in *"
13019 1.1 mrg "*) set x $ac_config_files; shift; ac_config_files=$*;;
13020 1.1 mrg esac
13021 1.1 mrg
13022 1.1 mrg case $ac_config_headers in *"
13023 1.1 mrg "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13024 1.1 mrg esac
13025 1.1 mrg
13026 1.1 mrg
13027 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13028 1.1 mrg # Files that config.status was made for.
13029 1.1 mrg config_files="$ac_config_files"
13030 1.1 mrg config_headers="$ac_config_headers"
13031 1.1 mrg config_commands="$ac_config_commands"
13032 1.1 mrg
13033 1.1 mrg _ACEOF
13034 1.1 mrg
13035 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13036 1.1 mrg ac_cs_usage="\
13037 1.1 mrg \`$as_me' instantiates files and other configuration actions
13038 1.1 mrg from templates according to the current configuration. Unless the files
13039 1.1 mrg and actions are specified as TAGs, all are instantiated by default.
13040 1.1 mrg
13041 1.1 mrg Usage: $0 [OPTION]... [TAG]...
13042 1.1 mrg
13043 1.1 mrg -h, --help print this help, then exit
13044 1.1 mrg -V, --version print version number and configuration settings, then exit
13045 1.1 mrg -q, --quiet, --silent
13046 1.1 mrg do not print progress messages
13047 1.1 mrg -d, --debug don't remove temporary files
13048 1.1 mrg --recheck update $as_me by reconfiguring in the same conditions
13049 1.1 mrg --file=FILE[:TEMPLATE]
13050 1.1 mrg instantiate the configuration file FILE
13051 1.1 mrg --header=FILE[:TEMPLATE]
13052 1.1 mrg instantiate the configuration header FILE
13053 1.1 mrg
13054 1.1 mrg Configuration files:
13055 1.1 mrg $config_files
13056 1.1 mrg
13057 1.1 mrg Configuration headers:
13058 1.1 mrg $config_headers
13059 1.1 mrg
13060 1.1 mrg Configuration commands:
13061 1.1 mrg $config_commands
13062 1.1 mrg
13063 1.1 mrg Report bugs to the package provider."
13064 1.1 mrg
13065 1.1 mrg _ACEOF
13066 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13067 1.1 mrg ac_cs_version="\\
13068 1.1 mrg package-unused config.status version-unused
13069 1.1 mrg configured by $0, generated by GNU Autoconf 2.64,
13070 1.1 mrg with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13071 1.1 mrg
13072 1.1 mrg Copyright (C) 2009 Free Software Foundation, Inc.
13073 1.1 mrg This config.status script is free software; the Free Software Foundation
13074 1.1 mrg gives unlimited permission to copy, distribute and modify it."
13075 1.1 mrg
13076 1.1 mrg ac_pwd='$ac_pwd'
13077 1.1 mrg srcdir='$srcdir'
13078 1.1 mrg INSTALL='$INSTALL'
13079 1.1 mrg MKDIR_P='$MKDIR_P'
13080 1.1 mrg AWK='$AWK'
13081 1.1 mrg test -n "\$AWK" || AWK=awk
13082 1.1 mrg _ACEOF
13083 1.1 mrg
13084 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13085 1.1 mrg # The default lists apply if the user does not specify any file.
13086 1.1 mrg ac_need_defaults=:
13087 1.1 mrg while test $# != 0
13088 1.1 mrg do
13089 1.1 mrg case $1 in
13090 1.1 mrg --*=*)
13091 1.1 mrg ac_option=`expr "X$1" : 'X\([^=]*\)='`
13092 1.1 mrg ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13093 1.1 mrg ac_shift=:
13094 1.1 mrg ;;
13095 1.1 mrg *)
13096 1.1 mrg ac_option=$1
13097 1.1 mrg ac_optarg=$2
13098 1.1 mrg ac_shift=shift
13099 1.1 mrg ;;
13100 1.1 mrg esac
13101 1.1 mrg
13102 1.1 mrg case $ac_option in
13103 1.1 mrg # Handling of the options.
13104 1.1 mrg -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13105 1.1 mrg ac_cs_recheck=: ;;
13106 1.1 mrg --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13107 1.1 mrg $as_echo "$ac_cs_version"; exit ;;
13108 1.1 mrg --debug | --debu | --deb | --de | --d | -d )
13109 1.1 mrg debug=: ;;
13110 1.1 mrg --file | --fil | --fi | --f )
13111 1.1 mrg $ac_shift
13112 1.1 mrg case $ac_optarg in
13113 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13114 1.1 mrg esac
13115 1.1 mrg as_fn_append CONFIG_FILES " '$ac_optarg'"
13116 1.1 mrg ac_need_defaults=false;;
13117 1.1 mrg --header | --heade | --head | --hea )
13118 1.1 mrg $ac_shift
13119 1.1 mrg case $ac_optarg in
13120 1.1 mrg *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13121 1.1 mrg esac
13122 1.1 mrg as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13123 1.1 mrg ac_need_defaults=false;;
13124 1.1 mrg --he | --h)
13125 1.1 mrg # Conflict between --help and --header
13126 1.1 mrg as_fn_error "ambiguous option: \`$1'
13127 1.1 mrg Try \`$0 --help' for more information.";;
13128 1.1 mrg --help | --hel | -h )
13129 1.1 mrg $as_echo "$ac_cs_usage"; exit ;;
13130 1.1 mrg -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13131 1.1 mrg | -silent | --silent | --silen | --sile | --sil | --si | --s)
13132 1.1 mrg ac_cs_silent=: ;;
13133 1.1 mrg
13134 1.1 mrg # This is an error.
13135 1.1 mrg -*) as_fn_error "unrecognized option: \`$1'
13136 1.1 mrg Try \`$0 --help' for more information." ;;
13137 1.1 mrg
13138 1.1 mrg *) as_fn_append ac_config_targets " $1"
13139 1.1 mrg ac_need_defaults=false ;;
13140 1.1 mrg
13141 1.1 mrg esac
13142 1.1 mrg shift
13143 1.1 mrg done
13144 1.1 mrg
13145 1.1 mrg ac_configure_extra_args=
13146 1.1 mrg
13147 1.1 mrg if $ac_cs_silent; then
13148 1.1 mrg exec 6>/dev/null
13149 1.1 mrg ac_configure_extra_args="$ac_configure_extra_args --silent"
13150 1.1 mrg fi
13151 1.1 mrg
13152 1.1 mrg _ACEOF
13153 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13154 1.1 mrg if \$ac_cs_recheck; then
13155 1.1 mrg set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13156 1.1 mrg shift
13157 1.1 mrg \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13158 1.1 mrg CONFIG_SHELL='$SHELL'
13159 1.1 mrg export CONFIG_SHELL
13160 1.1 mrg exec "\$@"
13161 1.1 mrg fi
13162 1.1 mrg
13163 1.1 mrg _ACEOF
13164 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13165 1.1 mrg exec 5>>config.log
13166 1.1 mrg {
13167 1.1 mrg echo
13168 1.1 mrg sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13169 1.1 mrg ## Running $as_me. ##
13170 1.1 mrg _ASBOX
13171 1.1 mrg $as_echo "$ac_log"
13172 1.1 mrg } >&5
13173 1.1 mrg
13174 1.1 mrg _ACEOF
13175 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13176 1.1 mrg #
13177 1.1 mrg # INIT-COMMANDS
13178 1.1 mrg #
13179 1.1 mrg
13180 1.1 mrg srcdir="$srcdir"
13181 1.1 mrg host="$host"
13182 1.1 mrg target="$target"
13183 1.1 mrg with_multisubdir="$with_multisubdir"
13184 1.1 mrg with_multisrctop="$with_multisrctop"
13185 1.1 mrg with_target_subdir="$with_target_subdir"
13186 1.1 mrg ac_configure_args="${multilib_arg} ${ac_configure_args}"
13187 1.1 mrg multi_basedir="$multi_basedir"
13188 1.1 mrg CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
13189 1.1 mrg CC="$CC"
13190 1.1 mrg CXX="$CXX"
13191 1.1 mrg GFORTRAN="$GFORTRAN"
13192 1.1 mrg GCJ="$GCJ"
13193 1.1 mrg
13194 1.1 mrg
13195 1.1 mrg # The HP-UX ksh and POSIX shell print the target directory to stdout
13196 1.1 mrg # if CDPATH is set.
13197 1.1 mrg (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13198 1.1 mrg
13199 1.1 mrg sed_quote_subst='$sed_quote_subst'
13200 1.1 mrg double_quote_subst='$double_quote_subst'
13201 1.1 mrg delay_variable_subst='$delay_variable_subst'
13202 1.1 mrg macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13203 1.1 mrg macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13204 1.1 mrg enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13205 1.1 mrg enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13206 1.1 mrg pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13207 1.1 mrg enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13208 1.1 mrg SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13209 1.1 mrg ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13210 1.1 mrg host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13211 1.1 mrg host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13212 1.1 mrg host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13213 1.1 mrg build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13214 1.1 mrg build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13215 1.1 mrg build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13216 1.1 mrg SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13217 1.1 mrg Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13218 1.1 mrg GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13219 1.1 mrg EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13220 1.1 mrg FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13221 1.1 mrg LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13222 1.1 mrg NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13223 1.1 mrg LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13224 1.1 mrg max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13225 1.1 mrg ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13226 1.1 mrg exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13227 1.1 mrg lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13228 1.1 mrg lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13229 1.1 mrg lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13230 1.1 mrg reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13231 1.1 mrg reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13232 1.1 mrg OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13233 1.1 mrg deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13234 1.1 mrg file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13235 1.1 mrg AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13236 1.1 mrg AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13237 1.1 mrg STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13238 1.1 mrg RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13239 1.1 mrg old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13240 1.1 mrg old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13241 1.1 mrg old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13242 1.1 mrg lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13243 1.1 mrg CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13244 1.1 mrg CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13245 1.1 mrg compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13246 1.1 mrg GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13247 1.1 mrg lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13248 1.1 mrg lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13249 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"`'
13250 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"`'
13251 1.1 mrg objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13252 1.1 mrg MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13253 1.1 mrg lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13254 1.1 mrg lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13255 1.1 mrg lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13256 1.1 mrg lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13257 1.1 mrg lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13258 1.1 mrg need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13259 1.1 mrg DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13260 1.1 mrg NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13261 1.1 mrg LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13262 1.1 mrg OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13263 1.1 mrg OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13264 1.1 mrg libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13265 1.1 mrg shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13266 1.1 mrg extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13267 1.1 mrg archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13268 1.1 mrg enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13269 1.1 mrg export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13270 1.1 mrg whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13271 1.1 mrg compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13272 1.1 mrg old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13273 1.1 mrg old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13274 1.1 mrg archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13275 1.1 mrg archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13276 1.1 mrg module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13277 1.1 mrg module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13278 1.1 mrg with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13279 1.1 mrg allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13280 1.1 mrg no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13281 1.1 mrg hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13282 1.1 mrg hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13283 1.1 mrg hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13284 1.1 mrg hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13285 1.1 mrg hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13286 1.1 mrg hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13287 1.1 mrg hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13288 1.1 mrg hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13289 1.1 mrg inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13290 1.1 mrg link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13291 1.1 mrg fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13292 1.1 mrg always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13293 1.1 mrg export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13294 1.1 mrg exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13295 1.1 mrg include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13296 1.1 mrg prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13297 1.1 mrg file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13298 1.1 mrg variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13299 1.1 mrg need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13300 1.1 mrg need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13301 1.1 mrg version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13302 1.1 mrg runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13303 1.1 mrg shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13304 1.1 mrg shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13305 1.1 mrg libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13306 1.1 mrg library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13307 1.1 mrg soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13308 1.1 mrg install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13309 1.1 mrg postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13310 1.1 mrg postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13311 1.1 mrg finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13312 1.1 mrg finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13313 1.1 mrg hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13314 1.1 mrg sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13315 1.1 mrg sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13316 1.1 mrg hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13317 1.1 mrg enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13318 1.1 mrg enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13319 1.1 mrg enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13320 1.1 mrg old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13321 1.1 mrg striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13322 1.1 mrg
13323 1.1 mrg LTCC='$LTCC'
13324 1.1 mrg LTCFLAGS='$LTCFLAGS'
13325 1.1 mrg compiler='$compiler_DEFAULT'
13326 1.1 mrg
13327 1.1 mrg # A function that is used when there is no print builtin or printf.
13328 1.1 mrg func_fallback_echo ()
13329 1.1 mrg {
13330 1.1 mrg eval 'cat <<_LTECHO_EOF
13331 1.1 mrg \$1
13332 1.1 mrg _LTECHO_EOF'
13333 1.1 mrg }
13334 1.1 mrg
13335 1.1 mrg # Quote evaled strings.
13336 1.1 mrg for var in SHELL \
13337 1.1 mrg ECHO \
13338 1.1 mrg SED \
13339 1.1 mrg GREP \
13340 1.1 mrg EGREP \
13341 1.1 mrg FGREP \
13342 1.1 mrg LD \
13343 1.1 mrg NM \
13344 1.1 mrg LN_S \
13345 1.1 mrg lt_SP2NL \
13346 1.1 mrg lt_NL2SP \
13347 1.1 mrg reload_flag \
13348 1.1 mrg OBJDUMP \
13349 1.1 mrg deplibs_check_method \
13350 1.1 mrg file_magic_cmd \
13351 1.1 mrg AR \
13352 1.1 mrg AR_FLAGS \
13353 1.1 mrg STRIP \
13354 1.1 mrg RANLIB \
13355 1.1 mrg CC \
13356 1.1 mrg CFLAGS \
13357 1.1 mrg compiler \
13358 1.1 mrg lt_cv_sys_global_symbol_pipe \
13359 1.1 mrg lt_cv_sys_global_symbol_to_cdecl \
13360 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address \
13361 1.1 mrg lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13362 1.1 mrg lt_prog_compiler_no_builtin_flag \
13363 1.1 mrg lt_prog_compiler_wl \
13364 1.1 mrg lt_prog_compiler_pic \
13365 1.1 mrg lt_prog_compiler_static \
13366 1.1 mrg lt_cv_prog_compiler_c_o \
13367 1.1 mrg need_locks \
13368 1.1 mrg DSYMUTIL \
13369 1.1 mrg NMEDIT \
13370 1.1 mrg LIPO \
13371 1.1 mrg OTOOL \
13372 1.1 mrg OTOOL64 \
13373 1.1 mrg shrext_cmds \
13374 1.1 mrg export_dynamic_flag_spec \
13375 1.1 mrg whole_archive_flag_spec \
13376 1.1 mrg compiler_needs_object \
13377 1.1 mrg with_gnu_ld \
13378 1.1 mrg allow_undefined_flag \
13379 1.1 mrg no_undefined_flag \
13380 1.1 mrg hardcode_libdir_flag_spec \
13381 1.1 mrg hardcode_libdir_flag_spec_ld \
13382 1.1 mrg hardcode_libdir_separator \
13383 1.1 mrg fix_srcfile_path \
13384 1.1 mrg exclude_expsyms \
13385 1.1 mrg include_expsyms \
13386 1.1 mrg file_list_spec \
13387 1.1 mrg variables_saved_for_relink \
13388 1.1 mrg libname_spec \
13389 1.1 mrg library_names_spec \
13390 1.1 mrg soname_spec \
13391 1.1 mrg install_override_mode \
13392 1.1 mrg finish_eval \
13393 1.1 mrg old_striplib \
13394 1.1 mrg striplib; do
13395 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13396 1.1 mrg *[\\\\\\\`\\"\\\$]*)
13397 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13398 1.1 mrg ;;
13399 1.1 mrg *)
13400 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13401 1.1 mrg ;;
13402 1.1 mrg esac
13403 1.1 mrg done
13404 1.1 mrg
13405 1.1 mrg # Double-quote double-evaled strings.
13406 1.1 mrg for var in reload_cmds \
13407 1.1 mrg old_postinstall_cmds \
13408 1.1 mrg old_postuninstall_cmds \
13409 1.1 mrg old_archive_cmds \
13410 1.1 mrg extract_expsyms_cmds \
13411 1.1 mrg old_archive_from_new_cmds \
13412 1.1 mrg old_archive_from_expsyms_cmds \
13413 1.1 mrg archive_cmds \
13414 1.1 mrg archive_expsym_cmds \
13415 1.1 mrg module_cmds \
13416 1.1 mrg module_expsym_cmds \
13417 1.1 mrg export_symbols_cmds \
13418 1.1 mrg prelink_cmds \
13419 1.1 mrg postinstall_cmds \
13420 1.1 mrg postuninstall_cmds \
13421 1.1 mrg finish_cmds \
13422 1.1 mrg sys_lib_search_path_spec \
13423 1.1 mrg sys_lib_dlsearch_path_spec; do
13424 1.1 mrg case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13425 1.1 mrg *[\\\\\\\`\\"\\\$]*)
13426 1.1 mrg eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13427 1.1 mrg ;;
13428 1.1 mrg *)
13429 1.1 mrg eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13430 1.1 mrg ;;
13431 1.1 mrg esac
13432 1.1 mrg done
13433 1.1 mrg
13434 1.1 mrg ac_aux_dir='$ac_aux_dir'
13435 1.1 mrg xsi_shell='$xsi_shell'
13436 1.1 mrg lt_shell_append='$lt_shell_append'
13437 1.1 mrg
13438 1.1 mrg # See if we are running on zsh, and set the options which allow our
13439 1.1 mrg # commands through without removal of \ escapes INIT.
13440 1.1 mrg if test -n "\${ZSH_VERSION+set}" ; then
13441 1.1 mrg setopt NO_GLOB_SUBST
13442 1.1 mrg fi
13443 1.1 mrg
13444 1.1 mrg
13445 1.1 mrg PACKAGE='$PACKAGE'
13446 1.1 mrg VERSION='$VERSION'
13447 1.1 mrg TIMESTAMP='$TIMESTAMP'
13448 1.1 mrg RM='$RM'
13449 1.1 mrg ofile='$ofile'
13450 1.1 mrg
13451 1.1 mrg
13452 1.1 mrg
13453 1.1 mrg
13454 1.1 mrg GCC="$GCC"
13455 1.1 mrg CC="$CC"
13456 1.1 mrg acx_cv_header_stdint="$acx_cv_header_stdint"
13457 1.1 mrg acx_cv_type_int8_t="$acx_cv_type_int8_t"
13458 1.1 mrg acx_cv_type_int16_t="$acx_cv_type_int16_t"
13459 1.1 mrg acx_cv_type_int32_t="$acx_cv_type_int32_t"
13460 1.1 mrg acx_cv_type_int64_t="$acx_cv_type_int64_t"
13461 1.1 mrg acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
13462 1.1 mrg ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
13463 1.1 mrg ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
13464 1.1 mrg ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
13465 1.1 mrg ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
13466 1.1 mrg ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
13467 1.1 mrg ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
13468 1.1 mrg ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
13469 1.1 mrg ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
13470 1.1 mrg
13471 1.1 mrg
13472 1.1 mrg # Variables needed in config.status (file generation) which aren't already
13473 1.1 mrg # passed by autoconf.
13474 1.1 mrg SUBDIRS="$SUBDIRS"
13475 1.1 mrg
13476 1.1 mrg
13477 1.1 mrg _ACEOF
13478 1.1 mrg
13479 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13480 1.1 mrg
13481 1.1 mrg # Handling of arguments.
13482 1.1 mrg for ac_config_target in $ac_config_targets
13483 1.1 mrg do
13484 1.1 mrg case $ac_config_target in
13485 1.1 mrg "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
13486 1.1 mrg "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
13487 1.1 mrg "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
13488 1.1 mrg "gstdint.h") CONFIG_COMMANDS="$CONFIG_COMMANDS gstdint.h" ;;
13489 1.1 mrg "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13490 1.1 mrg "backtrace-supported.h") CONFIG_FILES="$CONFIG_FILES backtrace-supported.h" ;;
13491 1.1 mrg "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
13492 1.1 mrg
13493 1.1 mrg *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13494 1.1 mrg esac
13495 1.1 mrg done
13496 1.1 mrg
13497 1.1 mrg
13498 1.1 mrg # If the user did not use the arguments to specify the items to instantiate,
13499 1.1 mrg # then the envvar interface is used. Set only those that are not.
13500 1.1 mrg # We use the long form for the default assignment because of an extremely
13501 1.1 mrg # bizarre bug on SunOS 4.1.3.
13502 1.1 mrg if $ac_need_defaults; then
13503 1.1 mrg test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
13504 1.1 mrg test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
13505 1.1 mrg test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
13506 1.1 mrg fi
13507 1.1 mrg
13508 1.1 mrg # Have a temporary directory for convenience. Make it in the build tree
13509 1.1 mrg # simply because there is no reason against having it here, and in addition,
13510 1.1 mrg # creating and moving files from /tmp can sometimes cause problems.
13511 1.1 mrg # Hook for its removal unless debugging.
13512 1.1 mrg # Note that there is a small window in which the directory will not be cleaned:
13513 1.1 mrg # after its creation but before its name has been assigned to `$tmp'.
13514 1.1 mrg $debug ||
13515 1.1 mrg {
13516 1.1 mrg tmp=
13517 1.1 mrg trap 'exit_status=$?
13518 1.1 mrg { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13519 1.1 mrg ' 0
13520 1.1 mrg trap 'as_fn_exit 1' 1 2 13 15
13521 1.1 mrg }
13522 1.1 mrg # Create a (secure) tmp directory for tmp files.
13523 1.1 mrg
13524 1.1 mrg {
13525 1.1 mrg tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13526 1.1 mrg test -n "$tmp" && test -d "$tmp"
13527 1.1 mrg } ||
13528 1.1 mrg {
13529 1.1 mrg tmp=./conf$$-$RANDOM
13530 1.1 mrg (umask 077 && mkdir "$tmp")
13531 1.1 mrg } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
13532 1.1 mrg
13533 1.1 mrg # Set up the scripts for CONFIG_FILES section.
13534 1.1 mrg # No need to generate them if there are no CONFIG_FILES.
13535 1.1 mrg # This happens for instance with `./config.status config.h'.
13536 1.1 mrg if test -n "$CONFIG_FILES"; then
13537 1.1 mrg
13538 1.1 mrg
13539 1.1 mrg ac_cr=`echo X | tr X '\015'`
13540 1.1 mrg # On cygwin, bash can eat \r inside `` if the user requested igncr.
13541 1.1 mrg # But we know of no other shell where ac_cr would be empty at this
13542 1.1 mrg # point, so we can use a bashism as a fallback.
13543 1.1 mrg if test "x$ac_cr" = x; then
13544 1.1 mrg eval ac_cr=\$\'\\r\'
13545 1.1 mrg fi
13546 1.1 mrg ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13547 1.1 mrg if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13548 1.1 mrg ac_cs_awk_cr='\r'
13549 1.1 mrg else
13550 1.1 mrg ac_cs_awk_cr=$ac_cr
13551 1.1 mrg fi
13552 1.1 mrg
13553 1.1 mrg echo 'BEGIN {' >"$tmp/subs1.awk" &&
13554 1.1 mrg _ACEOF
13555 1.1 mrg
13556 1.1 mrg
13557 1.1 mrg {
13558 1.1 mrg echo "cat >conf$$subs.awk <<_ACEOF" &&
13559 1.1 mrg echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13560 1.1 mrg echo "_ACEOF"
13561 1.1 mrg } >conf$$subs.sh ||
13562 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13563 1.1 mrg ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13564 1.1 mrg ac_delim='%!_!# '
13565 1.1 mrg for ac_last_try in false false false false false :; do
13566 1.1 mrg . ./conf$$subs.sh ||
13567 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13568 1.1 mrg
13569 1.1 mrg ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
13570 1.1 mrg if test $ac_delim_n = $ac_delim_num; then
13571 1.1 mrg break
13572 1.1 mrg elif $ac_last_try; then
13573 1.1 mrg as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
13574 1.1 mrg else
13575 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13576 1.1 mrg fi
13577 1.1 mrg done
13578 1.1 mrg rm -f conf$$subs.sh
13579 1.1 mrg
13580 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13581 1.1 mrg cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
13582 1.1 mrg _ACEOF
13583 1.1 mrg sed -n '
13584 1.1 mrg h
13585 1.1 mrg s/^/S["/; s/!.*/"]=/
13586 1.1 mrg p
13587 1.1 mrg g
13588 1.1 mrg s/^[^!]*!//
13589 1.1 mrg :repl
13590 1.1 mrg t repl
13591 1.1 mrg s/'"$ac_delim"'$//
13592 1.1 mrg t delim
13593 1.1 mrg :nl
13594 1.1 mrg h
13595 1.1 mrg s/\(.\{148\}\).*/\1/
13596 1.1 mrg t more1
13597 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
13598 1.1 mrg p
13599 1.1 mrg n
13600 1.1 mrg b repl
13601 1.1 mrg :more1
13602 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13603 1.1 mrg p
13604 1.1 mrg g
13605 1.1 mrg s/.\{148\}//
13606 1.1 mrg t nl
13607 1.1 mrg :delim
13608 1.1 mrg h
13609 1.1 mrg s/\(.\{148\}\).*/\1/
13610 1.1 mrg t more2
13611 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/
13612 1.1 mrg p
13613 1.1 mrg b
13614 1.1 mrg :more2
13615 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"\\/
13616 1.1 mrg p
13617 1.1 mrg g
13618 1.1 mrg s/.\{148\}//
13619 1.1 mrg t delim
13620 1.1 mrg ' <conf$$subs.awk | sed '
13621 1.1 mrg /^[^""]/{
13622 1.1 mrg N
13623 1.1 mrg s/\n//
13624 1.1 mrg }
13625 1.1 mrg ' >>$CONFIG_STATUS || ac_write_fail=1
13626 1.1 mrg rm -f conf$$subs.awk
13627 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13628 1.1 mrg _ACAWK
13629 1.1 mrg cat >>"\$tmp/subs1.awk" <<_ACAWK &&
13630 1.1 mrg for (key in S) S_is_set[key] = 1
13631 1.1 mrg FS = ""
13632 1.1 mrg
13633 1.1 mrg }
13634 1.1 mrg {
13635 1.1 mrg line = $ 0
13636 1.1 mrg nfields = split(line, field, "@")
13637 1.1 mrg substed = 0
13638 1.1 mrg len = length(field[1])
13639 1.1 mrg for (i = 2; i < nfields; i++) {
13640 1.1 mrg key = field[i]
13641 1.1 mrg keylen = length(key)
13642 1.1 mrg if (S_is_set[key]) {
13643 1.1 mrg value = S[key]
13644 1.1 mrg line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13645 1.1 mrg len += length(value) + length(field[++i])
13646 1.1 mrg substed = 1
13647 1.1 mrg } else
13648 1.1 mrg len += 1 + keylen
13649 1.1 mrg }
13650 1.1 mrg
13651 1.1 mrg print line
13652 1.1 mrg }
13653 1.1 mrg
13654 1.1 mrg _ACAWK
13655 1.1 mrg _ACEOF
13656 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13657 1.1 mrg if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13658 1.1 mrg sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
13659 1.1 mrg else
13660 1.1 mrg cat
13661 1.1 mrg fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
13662 1.1 mrg || as_fn_error "could not setup config files machinery" "$LINENO" 5
13663 1.1 mrg _ACEOF
13664 1.1 mrg
13665 1.1 mrg # VPATH may cause trouble with some makes, so we remove $(srcdir),
13666 1.1 mrg # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
13667 1.1 mrg # trailing colons and then remove the whole line if VPATH becomes empty
13668 1.1 mrg # (actually we leave an empty line to preserve line numbers).
13669 1.1 mrg if test "x$srcdir" = x.; then
13670 1.1 mrg ac_vpsub='/^[ ]*VPATH[ ]*=/{
13671 1.1 mrg s/:*\$(srcdir):*/:/
13672 1.1 mrg s/:*\${srcdir}:*/:/
13673 1.1 mrg s/:*@srcdir@:*/:/
13674 1.1 mrg s/^\([^=]*=[ ]*\):*/\1/
13675 1.1 mrg s/:*$//
13676 1.1 mrg s/^[^=]*=[ ]*$//
13677 1.1 mrg }'
13678 1.1 mrg fi
13679 1.1 mrg
13680 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13681 1.1 mrg fi # test -n "$CONFIG_FILES"
13682 1.1 mrg
13683 1.1 mrg # Set up the scripts for CONFIG_HEADERS section.
13684 1.1 mrg # No need to generate them if there are no CONFIG_HEADERS.
13685 1.1 mrg # This happens for instance with `./config.status Makefile'.
13686 1.1 mrg if test -n "$CONFIG_HEADERS"; then
13687 1.1 mrg cat >"$tmp/defines.awk" <<\_ACAWK ||
13688 1.1 mrg BEGIN {
13689 1.1 mrg _ACEOF
13690 1.1 mrg
13691 1.1 mrg # Transform confdefs.h into an awk script `defines.awk', embedded as
13692 1.1 mrg # here-document in config.status, that substitutes the proper values into
13693 1.1 mrg # config.h.in to produce config.h.
13694 1.1 mrg
13695 1.1 mrg # Create a delimiter string that does not exist in confdefs.h, to ease
13696 1.1 mrg # handling of long lines.
13697 1.1 mrg ac_delim='%!_!# '
13698 1.1 mrg for ac_last_try in false false :; do
13699 1.1 mrg ac_t=`sed -n "/$ac_delim/p" confdefs.h`
13700 1.1 mrg if test -z "$ac_t"; then
13701 1.1 mrg break
13702 1.1 mrg elif $ac_last_try; then
13703 1.1 mrg as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
13704 1.1 mrg else
13705 1.1 mrg ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
13706 1.1 mrg fi
13707 1.1 mrg done
13708 1.1 mrg
13709 1.1 mrg # For the awk script, D is an array of macro values keyed by name,
13710 1.1 mrg # likewise P contains macro parameters if any. Preserve backslash
13711 1.1 mrg # newline sequences.
13712 1.1 mrg
13713 1.1 mrg ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13714 1.1 mrg sed -n '
13715 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
13716 1.1 mrg t rset
13717 1.1 mrg :rset
13718 1.1 mrg s/^[ ]*#[ ]*define[ ][ ]*/ /
13719 1.1 mrg t def
13720 1.1 mrg d
13721 1.1 mrg :def
13722 1.1 mrg s/\\$//
13723 1.1 mrg t bsnl
13724 1.1 mrg s/["\\]/\\&/g
13725 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13726 1.1 mrg D["\1"]=" \3"/p
13727 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
13728 1.1 mrg d
13729 1.1 mrg :bsnl
13730 1.1 mrg s/["\\]/\\&/g
13731 1.1 mrg s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
13732 1.1 mrg D["\1"]=" \3\\\\\\n"\\/p
13733 1.1 mrg t cont
13734 1.1 mrg s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
13735 1.1 mrg t cont
13736 1.1 mrg d
13737 1.1 mrg :cont
13738 1.1 mrg n
13739 1.1 mrg s/.\{148\}/&'"$ac_delim"'/g
13740 1.1 mrg t clear
13741 1.1 mrg :clear
13742 1.1 mrg s/\\$//
13743 1.1 mrg t bsnlc
13744 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/"/p
13745 1.1 mrg d
13746 1.1 mrg :bsnlc
13747 1.1 mrg s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
13748 1.1 mrg b cont
13749 1.1 mrg ' <confdefs.h | sed '
13750 1.1 mrg s/'"$ac_delim"'/"\\\
13751 1.1 mrg "/g' >>$CONFIG_STATUS || ac_write_fail=1
13752 1.1 mrg
13753 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13754 1.1 mrg for (key in D) D_is_set[key] = 1
13755 1.1 mrg FS = ""
13756 1.1 mrg }
13757 1.1 mrg /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13758 1.1 mrg line = \$ 0
13759 1.1 mrg split(line, arg, " ")
13760 1.1 mrg if (arg[1] == "#") {
13761 1.1 mrg defundef = arg[2]
13762 1.1 mrg mac1 = arg[3]
13763 1.1 mrg } else {
13764 1.1 mrg defundef = substr(arg[1], 2)
13765 1.1 mrg mac1 = arg[2]
13766 1.1 mrg }
13767 1.1 mrg split(mac1, mac2, "(") #)
13768 1.1 mrg macro = mac2[1]
13769 1.1 mrg prefix = substr(line, 1, index(line, defundef) - 1)
13770 1.1 mrg if (D_is_set[macro]) {
13771 1.1 mrg # Preserve the white space surrounding the "#".
13772 1.1 mrg print prefix "define", macro P[macro] D[macro]
13773 1.1 mrg next
13774 1.1 mrg } else {
13775 1.1 mrg # Replace #undef with comments. This is necessary, for example,
13776 1.1 mrg # in the case of _POSIX_SOURCE, which is predefined and required
13777 1.1 mrg # on some systems where configure will not decide to define it.
13778 1.1 mrg if (defundef == "undef") {
13779 1.1 mrg print "/*", prefix defundef, macro, "*/"
13780 1.1 mrg next
13781 1.1 mrg }
13782 1.1 mrg }
13783 1.1 mrg }
13784 1.1 mrg { print }
13785 1.1 mrg _ACAWK
13786 1.1 mrg _ACEOF
13787 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13788 1.1 mrg as_fn_error "could not setup config headers machinery" "$LINENO" 5
13789 1.1 mrg fi # test -n "$CONFIG_HEADERS"
13790 1.1 mrg
13791 1.1 mrg
13792 1.1 mrg eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13793 1.1 mrg shift
13794 1.1 mrg for ac_tag
13795 1.1 mrg do
13796 1.1 mrg case $ac_tag in
13797 1.1 mrg :[FHLC]) ac_mode=$ac_tag; continue;;
13798 1.1 mrg esac
13799 1.1 mrg case $ac_mode$ac_tag in
13800 1.1 mrg :[FHL]*:*);;
13801 1.1 mrg :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
13802 1.1 mrg :[FH]-) ac_tag=-:-;;
13803 1.1 mrg :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
13804 1.1 mrg esac
13805 1.1 mrg ac_save_IFS=$IFS
13806 1.1 mrg IFS=:
13807 1.1 mrg set x $ac_tag
13808 1.1 mrg IFS=$ac_save_IFS
13809 1.1 mrg shift
13810 1.1 mrg ac_file=$1
13811 1.1 mrg shift
13812 1.1 mrg
13813 1.1 mrg case $ac_mode in
13814 1.1 mrg :L) ac_source=$1;;
13815 1.1 mrg :[FH])
13816 1.1 mrg ac_file_inputs=
13817 1.1 mrg for ac_f
13818 1.1 mrg do
13819 1.1 mrg case $ac_f in
13820 1.1 mrg -) ac_f="$tmp/stdin";;
13821 1.1 mrg *) # Look for the file first in the build tree, then in the source tree
13822 1.1 mrg # (if the path is not absolute). The absolute path cannot be DOS-style,
13823 1.1 mrg # because $ac_f cannot contain `:'.
13824 1.1 mrg test -f "$ac_f" ||
13825 1.1 mrg case $ac_f in
13826 1.1 mrg [\\/$]*) false;;
13827 1.1 mrg *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
13828 1.1 mrg esac ||
13829 1.1 mrg as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13830 1.1 mrg esac
13831 1.1 mrg case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13832 1.1 mrg as_fn_append ac_file_inputs " '$ac_f'"
13833 1.1 mrg done
13834 1.1 mrg
13835 1.1 mrg # Let's still pretend it is `configure' which instantiates (i.e., don't
13836 1.1 mrg # use $as_me), people would be surprised to read:
13837 1.1 mrg # /* config.h. Generated by config.status. */
13838 1.1 mrg configure_input='Generated from '`
13839 1.1 mrg $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13840 1.1 mrg `' by configure.'
13841 1.1 mrg if test x"$ac_file" != x-; then
13842 1.1 mrg configure_input="$ac_file. $configure_input"
13843 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13844 1.1 mrg $as_echo "$as_me: creating $ac_file" >&6;}
13845 1.1 mrg fi
13846 1.1 mrg # Neutralize special characters interpreted by sed in replacement strings.
13847 1.1 mrg case $configure_input in #(
13848 1.1 mrg *\&* | *\|* | *\\* )
13849 1.1 mrg ac_sed_conf_input=`$as_echo "$configure_input" |
13850 1.1 mrg sed 's/[\\\\&|]/\\\\&/g'`;; #(
13851 1.1 mrg *) ac_sed_conf_input=$configure_input;;
13852 1.1 mrg esac
13853 1.1 mrg
13854 1.1 mrg case $ac_tag in
13855 1.1 mrg *:-:* | *:-) cat >"$tmp/stdin" \
13856 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
13857 1.1 mrg esac
13858 1.1 mrg ;;
13859 1.1 mrg esac
13860 1.1 mrg
13861 1.1 mrg ac_dir=`$as_dirname -- "$ac_file" ||
13862 1.1 mrg $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13863 1.1 mrg X"$ac_file" : 'X\(//\)[^/]' \| \
13864 1.1 mrg X"$ac_file" : 'X\(//\)$' \| \
13865 1.1 mrg X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13866 1.1 mrg $as_echo X"$ac_file" |
13867 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13868 1.1 mrg s//\1/
13869 1.1 mrg q
13870 1.1 mrg }
13871 1.1 mrg /^X\(\/\/\)[^/].*/{
13872 1.1 mrg s//\1/
13873 1.1 mrg q
13874 1.1 mrg }
13875 1.1 mrg /^X\(\/\/\)$/{
13876 1.1 mrg s//\1/
13877 1.1 mrg q
13878 1.1 mrg }
13879 1.1 mrg /^X\(\/\).*/{
13880 1.1 mrg s//\1/
13881 1.1 mrg q
13882 1.1 mrg }
13883 1.1 mrg s/.*/./; q'`
13884 1.1 mrg as_dir="$ac_dir"; as_fn_mkdir_p
13885 1.1 mrg ac_builddir=.
13886 1.1 mrg
13887 1.1 mrg case "$ac_dir" in
13888 1.1 mrg .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
13889 1.1 mrg *)
13890 1.1 mrg ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13891 1.1 mrg # A ".." for each directory in $ac_dir_suffix.
13892 1.1 mrg ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13893 1.1 mrg case $ac_top_builddir_sub in
13894 1.1 mrg "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
13895 1.1 mrg *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
13896 1.1 mrg esac ;;
13897 1.1 mrg esac
13898 1.1 mrg ac_abs_top_builddir=$ac_pwd
13899 1.1 mrg ac_abs_builddir=$ac_pwd$ac_dir_suffix
13900 1.1 mrg # for backward compatibility:
13901 1.1 mrg ac_top_builddir=$ac_top_build_prefix
13902 1.1 mrg
13903 1.1 mrg case $srcdir in
13904 1.1 mrg .) # We are building in place.
13905 1.1 mrg ac_srcdir=.
13906 1.1 mrg ac_top_srcdir=$ac_top_builddir_sub
13907 1.1 mrg ac_abs_top_srcdir=$ac_pwd ;;
13908 1.1 mrg [\\/]* | ?:[\\/]* ) # Absolute name.
13909 1.1 mrg ac_srcdir=$srcdir$ac_dir_suffix;
13910 1.1 mrg ac_top_srcdir=$srcdir
13911 1.1 mrg ac_abs_top_srcdir=$srcdir ;;
13912 1.1 mrg *) # Relative name.
13913 1.1 mrg ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
13914 1.1 mrg ac_top_srcdir=$ac_top_build_prefix$srcdir
13915 1.1 mrg ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
13916 1.1 mrg esac
13917 1.1 mrg ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
13918 1.1 mrg
13919 1.1 mrg
13920 1.1 mrg case $ac_mode in
13921 1.1 mrg :F)
13922 1.1 mrg #
13923 1.1 mrg # CONFIG_FILE
13924 1.1 mrg #
13925 1.1 mrg
13926 1.1 mrg case $INSTALL in
13927 1.1 mrg [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
13928 1.1 mrg *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
13929 1.1 mrg esac
13930 1.1 mrg ac_MKDIR_P=$MKDIR_P
13931 1.1 mrg case $MKDIR_P in
13932 1.1 mrg [\\/$]* | ?:[\\/]* ) ;;
13933 1.1 mrg */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
13934 1.1 mrg esac
13935 1.1 mrg _ACEOF
13936 1.1 mrg
13937 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13938 1.1 mrg # If the template does not know about datarootdir, expand it.
13939 1.1 mrg # FIXME: This hack should be removed a few years after 2.60.
13940 1.1 mrg ac_datarootdir_hack=; ac_datarootdir_seen=
13941 1.1 mrg ac_sed_dataroot='
13942 1.1 mrg /datarootdir/ {
13943 1.1 mrg p
13944 1.1 mrg q
13945 1.1 mrg }
13946 1.1 mrg /@datadir@/p
13947 1.1 mrg /@docdir@/p
13948 1.1 mrg /@infodir@/p
13949 1.1 mrg /@localedir@/p
13950 1.1 mrg /@mandir@/p'
13951 1.1 mrg case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13952 1.1 mrg *datarootdir*) ac_datarootdir_seen=yes;;
13953 1.1 mrg *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
13954 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13955 1.1 mrg $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13956 1.1 mrg _ACEOF
13957 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13958 1.1 mrg ac_datarootdir_hack='
13959 1.1 mrg s&@datadir@&$datadir&g
13960 1.1 mrg s&@docdir@&$docdir&g
13961 1.1 mrg s&@infodir@&$infodir&g
13962 1.1 mrg s&@localedir@&$localedir&g
13963 1.1 mrg s&@mandir@&$mandir&g
13964 1.1 mrg s&\\\${datarootdir}&$datarootdir&g' ;;
13965 1.1 mrg esac
13966 1.1 mrg _ACEOF
13967 1.1 mrg
13968 1.1 mrg # Neutralize VPATH when `$srcdir' = `.'.
13969 1.1 mrg # Shell code in configure.ac might set extrasub.
13970 1.1 mrg # FIXME: do we really want to maintain this feature?
13971 1.1 mrg cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13972 1.1 mrg ac_sed_extra="$ac_vpsub
13973 1.1 mrg $extrasub
13974 1.1 mrg _ACEOF
13975 1.1 mrg cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13976 1.1 mrg :t
13977 1.1 mrg /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
13978 1.1 mrg s|@configure_input@|$ac_sed_conf_input|;t t
13979 1.1 mrg s&@top_builddir@&$ac_top_builddir_sub&;t t
13980 1.1 mrg s&@top_build_prefix@&$ac_top_build_prefix&;t t
13981 1.1 mrg s&@srcdir@&$ac_srcdir&;t t
13982 1.1 mrg s&@abs_srcdir@&$ac_abs_srcdir&;t t
13983 1.1 mrg s&@top_srcdir@&$ac_top_srcdir&;t t
13984 1.1 mrg s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
13985 1.1 mrg s&@builddir@&$ac_builddir&;t t
13986 1.1 mrg s&@abs_builddir@&$ac_abs_builddir&;t t
13987 1.1 mrg s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
13988 1.1 mrg s&@INSTALL@&$ac_INSTALL&;t t
13989 1.1 mrg s&@MKDIR_P@&$ac_MKDIR_P&;t t
13990 1.1 mrg $ac_datarootdir_hack
13991 1.1 mrg "
13992 1.1 mrg eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
13993 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
13994 1.1 mrg
13995 1.1 mrg test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13996 1.1 mrg { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
13997 1.1 mrg { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
13998 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
13999 1.1 mrg which seems to be undefined. Please make sure it is defined." >&5
14000 1.1 mrg $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14001 1.1 mrg which seems to be undefined. Please make sure it is defined." >&2;}
14002 1.1 mrg
14003 1.1 mrg rm -f "$tmp/stdin"
14004 1.1 mrg case $ac_file in
14005 1.1 mrg -) cat "$tmp/out" && rm -f "$tmp/out";;
14006 1.1 mrg *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14007 1.1 mrg esac \
14008 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14009 1.1 mrg ;;
14010 1.1 mrg :H)
14011 1.1 mrg #
14012 1.1 mrg # CONFIG_HEADER
14013 1.1 mrg #
14014 1.1 mrg if test x"$ac_file" != x-; then
14015 1.1 mrg {
14016 1.1 mrg $as_echo "/* $configure_input */" \
14017 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14018 1.1 mrg } >"$tmp/config.h" \
14019 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14020 1.1 mrg if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14021 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14022 1.1 mrg $as_echo "$as_me: $ac_file is unchanged" >&6;}
14023 1.1 mrg else
14024 1.1 mrg rm -f "$ac_file"
14025 1.1 mrg mv "$tmp/config.h" "$ac_file" \
14026 1.1 mrg || as_fn_error "could not create $ac_file" "$LINENO" 5
14027 1.1 mrg fi
14028 1.1 mrg else
14029 1.1 mrg $as_echo "/* $configure_input */" \
14030 1.1 mrg && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14031 1.1 mrg || as_fn_error "could not create -" "$LINENO" 5
14032 1.1 mrg fi
14033 1.1 mrg # Compute "$ac_file"'s index in $config_headers.
14034 1.1 mrg _am_arg="$ac_file"
14035 1.1 mrg _am_stamp_count=1
14036 1.1 mrg for _am_header in $config_headers :; do
14037 1.1 mrg case $_am_header in
14038 1.1 mrg $_am_arg | $_am_arg:* )
14039 1.1 mrg break ;;
14040 1.1 mrg * )
14041 1.1 mrg _am_stamp_count=`expr $_am_stamp_count + 1` ;;
14042 1.1 mrg esac
14043 1.1 mrg done
14044 1.1 mrg echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
14045 1.1 mrg $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14046 1.1 mrg X"$_am_arg" : 'X\(//\)[^/]' \| \
14047 1.1 mrg X"$_am_arg" : 'X\(//\)$' \| \
14048 1.1 mrg X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
14049 1.1 mrg $as_echo X"$_am_arg" |
14050 1.1 mrg sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14051 1.1 mrg s//\1/
14052 1.1 mrg q
14053 1.1 mrg }
14054 1.1 mrg /^X\(\/\/\)[^/].*/{
14055 1.1 mrg s//\1/
14056 1.1 mrg q
14057 1.1 mrg }
14058 1.1 mrg /^X\(\/\/\)$/{
14059 1.1 mrg s//\1/
14060 1.1 mrg q
14061 1.1 mrg }
14062 1.1 mrg /^X\(\/\).*/{
14063 1.1 mrg s//\1/
14064 1.1 mrg q
14065 1.1 mrg }
14066 1.1 mrg s/.*/./; q'`/stamp-h$_am_stamp_count
14067 1.1 mrg ;;
14068 1.1 mrg
14069 1.1 mrg :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14070 1.1 mrg $as_echo "$as_me: executing $ac_file commands" >&6;}
14071 1.1 mrg ;;
14072 1.1 mrg esac
14073 1.1 mrg
14074 1.1 mrg
14075 1.1 mrg case $ac_file$ac_mode in
14076 1.1 mrg "default-1":C)
14077 1.1 mrg # Only add multilib support code if we just rebuilt the top-level
14078 1.1 mrg # Makefile.
14079 1.1 mrg case " $CONFIG_FILES " in
14080 1.1 mrg *" Makefile "*)
14081 1.1 mrg ac_file=Makefile . ${multi_basedir}/config-ml.in
14082 1.1 mrg ;;
14083 1.1 mrg esac ;;
14084 1.1 mrg "libtool":C)
14085 1.1 mrg
14086 1.1 mrg # See if we are running on zsh, and set the options which allow our
14087 1.1 mrg # commands through without removal of \ escapes.
14088 1.1 mrg if test -n "${ZSH_VERSION+set}" ; then
14089 1.1 mrg setopt NO_GLOB_SUBST
14090 1.1 mrg fi
14091 1.1 mrg
14092 1.1 mrg cfgfile="${ofile}T"
14093 1.1 mrg trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14094 1.1 mrg $RM "$cfgfile"
14095 1.1 mrg
14096 1.1 mrg cat <<_LT_EOF >> "$cfgfile"
14097 1.1 mrg #! $SHELL
14098 1.1 mrg
14099 1.1 mrg # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
14100 1.1 mrg # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14101 1.1 mrg # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14102 1.1 mrg # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14103 1.1 mrg #
14104 1.1 mrg # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14105 1.1 mrg # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14106 1.1 mrg # Written by Gordon Matzigkeit, 1996
14107 1.1 mrg #
14108 1.1 mrg # This file is part of GNU Libtool.
14109 1.1 mrg #
14110 1.1 mrg # GNU Libtool is free software; you can redistribute it and/or
14111 1.1 mrg # modify it under the terms of the GNU General Public License as
14112 1.1 mrg # published by the Free Software Foundation; either version 2 of
14113 1.1 mrg # the License, or (at your option) any later version.
14114 1.1 mrg #
14115 1.1 mrg # As a special exception to the GNU General Public License,
14116 1.1 mrg # if you distribute this file as part of a program or library that
14117 1.1 mrg # is built using GNU Libtool, you may include this file under the
14118 1.1 mrg # same distribution terms that you use for the rest of that program.
14119 1.1 mrg #
14120 1.1 mrg # GNU Libtool is distributed in the hope that it will be useful,
14121 1.1 mrg # but WITHOUT ANY WARRANTY; without even the implied warranty of
14122 1.1 mrg # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14123 1.1 mrg # GNU General Public License for more details.
14124 1.1 mrg #
14125 1.1 mrg # You should have received a copy of the GNU General Public License
14126 1.1 mrg # along with GNU Libtool; see the file COPYING. If not, a copy
14127 1.1 mrg # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14128 1.1 mrg # obtained by writing to the Free Software Foundation, Inc.,
14129 1.1 mrg # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14130 1.1 mrg
14131 1.1 mrg
14132 1.1 mrg # The names of the tagged configurations supported by this script.
14133 1.1 mrg available_tags=""
14134 1.1 mrg
14135 1.1 mrg # ### BEGIN LIBTOOL CONFIG
14136 1.1 mrg
14137 1.1 mrg # Which release of libtool.m4 was used?
14138 1.1 mrg macro_version=$macro_version
14139 1.1 mrg macro_revision=$macro_revision
14140 1.1 mrg
14141 1.1 mrg # Whether or not to build shared libraries.
14142 1.1 mrg build_libtool_libs=$enable_shared
14143 1.1 mrg
14144 1.1 mrg # Whether or not to build static libraries.
14145 1.1 mrg build_old_libs=$enable_static
14146 1.1 mrg
14147 1.1 mrg # What type of objects to build.
14148 1.1 mrg pic_mode=$pic_mode
14149 1.1 mrg
14150 1.1 mrg # Whether or not to optimize for fast installation.
14151 1.1 mrg fast_install=$enable_fast_install
14152 1.1 mrg
14153 1.1 mrg # Shell to use when invoking shell scripts.
14154 1.1 mrg SHELL=$lt_SHELL
14155 1.1 mrg
14156 1.1 mrg # An echo program that protects backslashes.
14157 1.1 mrg ECHO=$lt_ECHO
14158 1.1 mrg
14159 1.1 mrg # The host system.
14160 1.1 mrg host_alias=$host_alias
14161 1.1 mrg host=$host
14162 1.1 mrg host_os=$host_os
14163 1.1 mrg
14164 1.1 mrg # The build system.
14165 1.1 mrg build_alias=$build_alias
14166 1.1 mrg build=$build
14167 1.1 mrg build_os=$build_os
14168 1.1 mrg
14169 1.1 mrg # A sed program that does not truncate output.
14170 1.1 mrg SED=$lt_SED
14171 1.1 mrg
14172 1.1 mrg # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14173 1.1 mrg Xsed="\$SED -e 1s/^X//"
14174 1.1 mrg
14175 1.1 mrg # A grep program that handles long lines.
14176 1.1 mrg GREP=$lt_GREP
14177 1.1 mrg
14178 1.1 mrg # An ERE matcher.
14179 1.1 mrg EGREP=$lt_EGREP
14180 1.1 mrg
14181 1.1 mrg # A literal string matcher.
14182 1.1 mrg FGREP=$lt_FGREP
14183 1.1 mrg
14184 1.1 mrg # A BSD- or MS-compatible name lister.
14185 1.1 mrg NM=$lt_NM
14186 1.1 mrg
14187 1.1 mrg # Whether we need soft or hard links.
14188 1.1 mrg LN_S=$lt_LN_S
14189 1.1 mrg
14190 1.1 mrg # What is the maximum length of a command?
14191 1.1 mrg max_cmd_len=$max_cmd_len
14192 1.1 mrg
14193 1.1 mrg # Object file suffix (normally "o").
14194 1.1 mrg objext=$ac_objext
14195 1.1 mrg
14196 1.1 mrg # Executable file suffix (normally "").
14197 1.1 mrg exeext=$exeext
14198 1.1 mrg
14199 1.1 mrg # whether the shell understands "unset".
14200 1.1 mrg lt_unset=$lt_unset
14201 1.1 mrg
14202 1.1 mrg # turn spaces into newlines.
14203 1.1 mrg SP2NL=$lt_lt_SP2NL
14204 1.1 mrg
14205 1.1 mrg # turn newlines into spaces.
14206 1.1 mrg NL2SP=$lt_lt_NL2SP
14207 1.1 mrg
14208 1.1 mrg # An object symbol dumper.
14209 1.1 mrg OBJDUMP=$lt_OBJDUMP
14210 1.1 mrg
14211 1.1 mrg # Method to check whether dependent libraries are shared objects.
14212 1.1 mrg deplibs_check_method=$lt_deplibs_check_method
14213 1.1 mrg
14214 1.1 mrg # Command to use when deplibs_check_method == "file_magic".
14215 1.1 mrg file_magic_cmd=$lt_file_magic_cmd
14216 1.1 mrg
14217 1.1 mrg # The archiver.
14218 1.1 mrg AR=$lt_AR
14219 1.1 mrg AR_FLAGS=$lt_AR_FLAGS
14220 1.1 mrg
14221 1.1 mrg # A symbol stripping program.
14222 1.1 mrg STRIP=$lt_STRIP
14223 1.1 mrg
14224 1.1 mrg # Commands used to install an old-style archive.
14225 1.1 mrg RANLIB=$lt_RANLIB
14226 1.1 mrg old_postinstall_cmds=$lt_old_postinstall_cmds
14227 1.1 mrg old_postuninstall_cmds=$lt_old_postuninstall_cmds
14228 1.1 mrg
14229 1.1 mrg # Whether to use a lock for old archive extraction.
14230 1.1 mrg lock_old_archive_extraction=$lock_old_archive_extraction
14231 1.1 mrg
14232 1.1 mrg # A C compiler.
14233 1.1 mrg LTCC=$lt_CC
14234 1.1 mrg
14235 1.1 mrg # LTCC compiler flags.
14236 1.1 mrg LTCFLAGS=$lt_CFLAGS
14237 1.1 mrg
14238 1.1 mrg # Take the output of nm and produce a listing of raw symbols and C names.
14239 1.1 mrg global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14240 1.1 mrg
14241 1.1 mrg # Transform the output of nm in a proper C declaration.
14242 1.1 mrg global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14243 1.1 mrg
14244 1.1 mrg # Transform the output of nm in a C name address pair.
14245 1.1 mrg global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14246 1.1 mrg
14247 1.1 mrg # Transform the output of nm in a C name address pair when lib prefix is needed.
14248 1.1 mrg global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14249 1.1 mrg
14250 1.1 mrg # The name of the directory that contains temporary libtool files.
14251 1.1 mrg objdir=$objdir
14252 1.1 mrg
14253 1.1 mrg # Used to examine libraries when file_magic_cmd begins with "file".
14254 1.1 mrg MAGIC_CMD=$MAGIC_CMD
14255 1.1 mrg
14256 1.1 mrg # Must we lock files when doing compilation?
14257 1.1 mrg need_locks=$lt_need_locks
14258 1.1 mrg
14259 1.1 mrg # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14260 1.1 mrg DSYMUTIL=$lt_DSYMUTIL
14261 1.1 mrg
14262 1.1 mrg # Tool to change global to local symbols on Mac OS X.
14263 1.1 mrg NMEDIT=$lt_NMEDIT
14264 1.1 mrg
14265 1.1 mrg # Tool to manipulate fat objects and archives on Mac OS X.
14266 1.1 mrg LIPO=$lt_LIPO
14267 1.1 mrg
14268 1.1 mrg # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14269 1.1 mrg OTOOL=$lt_OTOOL
14270 1.1 mrg
14271 1.1 mrg # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14272 1.1 mrg OTOOL64=$lt_OTOOL64
14273 1.1 mrg
14274 1.1 mrg # Old archive suffix (normally "a").
14275 1.1 mrg libext=$libext
14276 1.1 mrg
14277 1.1 mrg # Shared library suffix (normally ".so").
14278 1.1 mrg shrext_cmds=$lt_shrext_cmds
14279 1.1 mrg
14280 1.1 mrg # The commands to extract the exported symbol list from a shared archive.
14281 1.1 mrg extract_expsyms_cmds=$lt_extract_expsyms_cmds
14282 1.1 mrg
14283 1.1 mrg # Variables whose values should be saved in libtool wrapper scripts and
14284 1.1 mrg # restored at link time.
14285 1.1 mrg variables_saved_for_relink=$lt_variables_saved_for_relink
14286 1.1 mrg
14287 1.1 mrg # Do we need the "lib" prefix for modules?
14288 1.1 mrg need_lib_prefix=$need_lib_prefix
14289 1.1 mrg
14290 1.1 mrg # Do we need a version for libraries?
14291 1.1 mrg need_version=$need_version
14292 1.1 mrg
14293 1.1 mrg # Library versioning type.
14294 1.1 mrg version_type=$version_type
14295 1.1 mrg
14296 1.1 mrg # Shared library runtime path variable.
14297 1.1 mrg runpath_var=$runpath_var
14298 1.1 mrg
14299 1.1 mrg # Shared library path variable.
14300 1.1 mrg shlibpath_var=$shlibpath_var
14301 1.1 mrg
14302 1.1 mrg # Is shlibpath searched before the hard-coded library search path?
14303 1.1 mrg shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14304 1.1 mrg
14305 1.1 mrg # Format of library name prefix.
14306 1.1 mrg libname_spec=$lt_libname_spec
14307 1.1 mrg
14308 1.1 mrg # List of archive names. First name is the real one, the rest are links.
14309 1.1 mrg # The last name is the one that the linker finds with -lNAME
14310 1.1 mrg library_names_spec=$lt_library_names_spec
14311 1.1 mrg
14312 1.1 mrg # The coded name of the library, if different from the real name.
14313 1.1 mrg soname_spec=$lt_soname_spec
14314 1.1 mrg
14315 1.1 mrg # Permission mode override for installation of shared libraries.
14316 1.1 mrg install_override_mode=$lt_install_override_mode
14317 1.1 mrg
14318 1.1 mrg # Command to use after installation of a shared archive.
14319 1.1 mrg postinstall_cmds=$lt_postinstall_cmds
14320 1.1 mrg
14321 1.1 mrg # Command to use after uninstallation of a shared archive.
14322 1.1 mrg postuninstall_cmds=$lt_postuninstall_cmds
14323 1.1 mrg
14324 1.1 mrg # Commands used to finish a libtool library installation in a directory.
14325 1.1 mrg finish_cmds=$lt_finish_cmds
14326 1.1 mrg
14327 1.1 mrg # As "finish_cmds", except a single script fragment to be evaled but
14328 1.1 mrg # not shown.
14329 1.1 mrg finish_eval=$lt_finish_eval
14330 1.1 mrg
14331 1.1 mrg # Whether we should hardcode library paths into libraries.
14332 1.1 mrg hardcode_into_libs=$hardcode_into_libs
14333 1.1 mrg
14334 1.1 mrg # Compile-time system search path for libraries.
14335 1.1 mrg sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14336 1.1 mrg
14337 1.1 mrg # Run-time system search path for libraries.
14338 1.1 mrg sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14339 1.1 mrg
14340 1.1 mrg # Whether dlopen is supported.
14341 1.1 mrg dlopen_support=$enable_dlopen
14342 1.1 mrg
14343 1.1 mrg # Whether dlopen of programs is supported.
14344 1.1 mrg dlopen_self=$enable_dlopen_self
14345 1.1 mrg
14346 1.1 mrg # Whether dlopen of statically linked programs is supported.
14347 1.1 mrg dlopen_self_static=$enable_dlopen_self_static
14348 1.1 mrg
14349 1.1 mrg # Commands to strip libraries.
14350 1.1 mrg old_striplib=$lt_old_striplib
14351 1.1 mrg striplib=$lt_striplib
14352 1.1 mrg
14353 1.1 mrg
14354 1.1 mrg # The linker used to build libraries.
14355 1.1 mrg LD=$lt_LD
14356 1.1 mrg
14357 1.1 mrg # How to create reloadable object files.
14358 1.1 mrg reload_flag=$lt_reload_flag
14359 1.1 mrg reload_cmds=$lt_reload_cmds
14360 1.1 mrg
14361 1.1 mrg # Commands used to build an old-style archive.
14362 1.1 mrg old_archive_cmds=$lt_old_archive_cmds
14363 1.1 mrg
14364 1.1 mrg # A language specific compiler.
14365 1.1 mrg CC=$lt_compiler
14366 1.1 mrg
14367 1.1 mrg # Is the compiler the GNU compiler?
14368 1.1 mrg with_gcc=$GCC
14369 1.1 mrg
14370 1.1 mrg # Compiler flag to turn off builtin functions.
14371 1.1 mrg no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14372 1.1 mrg
14373 1.1 mrg # How to pass a linker flag through the compiler.
14374 1.1 mrg wl=$lt_lt_prog_compiler_wl
14375 1.1 mrg
14376 1.1 mrg # Additional compiler flags for building library objects.
14377 1.1 mrg pic_flag=$lt_lt_prog_compiler_pic
14378 1.1 mrg
14379 1.1 mrg # Compiler flag to prevent dynamic linking.
14380 1.1 mrg link_static_flag=$lt_lt_prog_compiler_static
14381 1.1 mrg
14382 1.1 mrg # Does compiler simultaneously support -c and -o options?
14383 1.1 mrg compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14384 1.1 mrg
14385 1.1 mrg # Whether or not to add -lc for building shared libraries.
14386 1.1 mrg build_libtool_need_lc=$archive_cmds_need_lc
14387 1.1 mrg
14388 1.1 mrg # Whether or not to disallow shared libs when runtime libs are static.
14389 1.1 mrg allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14390 1.1 mrg
14391 1.1 mrg # Compiler flag to allow reflexive dlopens.
14392 1.1 mrg export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14393 1.1 mrg
14394 1.1 mrg # Compiler flag to generate shared objects directly from archives.
14395 1.1 mrg whole_archive_flag_spec=$lt_whole_archive_flag_spec
14396 1.1 mrg
14397 1.1 mrg # Whether the compiler copes with passing no objects directly.
14398 1.1 mrg compiler_needs_object=$lt_compiler_needs_object
14399 1.1 mrg
14400 1.1 mrg # Create an old-style archive from a shared archive.
14401 1.1 mrg old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14402 1.1 mrg
14403 1.1 mrg # Create a temporary old-style archive to link instead of a shared archive.
14404 1.1 mrg old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14405 1.1 mrg
14406 1.1 mrg # Commands used to build a shared archive.
14407 1.1 mrg archive_cmds=$lt_archive_cmds
14408 1.1 mrg archive_expsym_cmds=$lt_archive_expsym_cmds
14409 1.1 mrg
14410 1.1 mrg # Commands used to build a loadable module if different from building
14411 1.1 mrg # a shared archive.
14412 1.1 mrg module_cmds=$lt_module_cmds
14413 1.1 mrg module_expsym_cmds=$lt_module_expsym_cmds
14414 1.1 mrg
14415 1.1 mrg # Whether we are building with GNU ld or not.
14416 1.1 mrg with_gnu_ld=$lt_with_gnu_ld
14417 1.1 mrg
14418 1.1 mrg # Flag that allows shared libraries with undefined symbols to be built.
14419 1.1 mrg allow_undefined_flag=$lt_allow_undefined_flag
14420 1.1 mrg
14421 1.1 mrg # Flag that enforces no undefined symbols.
14422 1.1 mrg no_undefined_flag=$lt_no_undefined_flag
14423 1.1 mrg
14424 1.1 mrg # Flag to hardcode \$libdir into a binary during linking.
14425 1.1 mrg # This must work even if \$libdir does not exist
14426 1.1 mrg hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14427 1.1 mrg
14428 1.1 mrg # If ld is used when linking, flag to hardcode \$libdir into a binary
14429 1.1 mrg # during linking. This must work even if \$libdir does not exist.
14430 1.1 mrg hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14431 1.1 mrg
14432 1.1 mrg # Whether we need a single "-rpath" flag with a separated argument.
14433 1.1 mrg hardcode_libdir_separator=$lt_hardcode_libdir_separator
14434 1.1 mrg
14435 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14436 1.1 mrg # DIR into the resulting binary.
14437 1.1 mrg hardcode_direct=$hardcode_direct
14438 1.1 mrg
14439 1.1 mrg # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14440 1.1 mrg # DIR into the resulting binary and the resulting library dependency is
14441 1.1 mrg # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14442 1.1 mrg # library is relocated.
14443 1.1 mrg hardcode_direct_absolute=$hardcode_direct_absolute
14444 1.1 mrg
14445 1.1 mrg # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14446 1.1 mrg # into the resulting binary.
14447 1.1 mrg hardcode_minus_L=$hardcode_minus_L
14448 1.1 mrg
14449 1.1 mrg # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14450 1.1 mrg # into the resulting binary.
14451 1.1 mrg hardcode_shlibpath_var=$hardcode_shlibpath_var
14452 1.1 mrg
14453 1.1 mrg # Set to "yes" if building a shared library automatically hardcodes DIR
14454 1.1 mrg # into the library and all subsequent libraries and executables linked
14455 1.1 mrg # against it.
14456 1.1 mrg hardcode_automatic=$hardcode_automatic
14457 1.1 mrg
14458 1.1 mrg # Set to yes if linker adds runtime paths of dependent libraries
14459 1.1 mrg # to runtime path list.
14460 1.1 mrg inherit_rpath=$inherit_rpath
14461 1.1 mrg
14462 1.1 mrg # Whether libtool must link a program against all its dependency libraries.
14463 1.1 mrg link_all_deplibs=$link_all_deplibs
14464 1.1 mrg
14465 1.1 mrg # Fix the shell variable \$srcfile for the compiler.
14466 1.1 mrg fix_srcfile_path=$lt_fix_srcfile_path
14467 1.1 mrg
14468 1.1 mrg # Set to "yes" if exported symbols are required.
14469 1.1 mrg always_export_symbols=$always_export_symbols
14470 1.1 mrg
14471 1.1 mrg # The commands to list exported symbols.
14472 1.1 mrg export_symbols_cmds=$lt_export_symbols_cmds
14473 1.1 mrg
14474 1.1 mrg # Symbols that should not be listed in the preloaded symbols.
14475 1.1 mrg exclude_expsyms=$lt_exclude_expsyms
14476 1.1 mrg
14477 1.1 mrg # Symbols that must always be exported.
14478 1.1 mrg include_expsyms=$lt_include_expsyms
14479 1.1 mrg
14480 1.1 mrg # Commands necessary for linking programs (against libraries) with templates.
14481 1.1 mrg prelink_cmds=$lt_prelink_cmds
14482 1.1 mrg
14483 1.1 mrg # Specify filename containing input files.
14484 1.1 mrg file_list_spec=$lt_file_list_spec
14485 1.1 mrg
14486 1.1 mrg # How to hardcode a shared library path into an executable.
14487 1.1 mrg hardcode_action=$hardcode_action
14488 1.1 mrg
14489 1.1 mrg # ### END LIBTOOL CONFIG
14490 1.1 mrg
14491 1.1 mrg _LT_EOF
14492 1.1 mrg
14493 1.1 mrg case $host_os in
14494 1.1 mrg aix3*)
14495 1.1 mrg cat <<\_LT_EOF >> "$cfgfile"
14496 1.1 mrg # AIX sometimes has problems with the GCC collect2 program. For some
14497 1.1 mrg # reason, if we set the COLLECT_NAMES environment variable, the problems
14498 1.1 mrg # vanish in a puff of smoke.
14499 1.1 mrg if test "X${COLLECT_NAMES+set}" != Xset; then
14500 1.1 mrg COLLECT_NAMES=
14501 1.1 mrg export COLLECT_NAMES
14502 1.1 mrg fi
14503 1.1 mrg _LT_EOF
14504 1.1 mrg ;;
14505 1.1 mrg esac
14506 1.1 mrg
14507 1.1 mrg
14508 1.1 mrg ltmain="$ac_aux_dir/ltmain.sh"
14509 1.1 mrg
14510 1.1 mrg
14511 1.1 mrg # We use sed instead of cat because bash on DJGPP gets confused if
14512 1.1 mrg # if finds mixed CR/LF and LF-only lines. Since sed operates in
14513 1.1 mrg # text mode, it properly converts lines to CR/LF. This bash problem
14514 1.1 mrg # is reportedly fixed, but why not run on old versions too?
14515 1.1 mrg sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14516 1.1 mrg || (rm -f "$cfgfile"; exit 1)
14517 1.1 mrg
14518 1.1 mrg case $xsi_shell in
14519 1.1 mrg yes)
14520 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14521 1.1 mrg
14522 1.1 mrg # func_dirname file append nondir_replacement
14523 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14524 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
14525 1.1 mrg func_dirname ()
14526 1.1 mrg {
14527 1.1 mrg case ${1} in
14528 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14529 1.1 mrg * ) func_dirname_result="${3}" ;;
14530 1.1 mrg esac
14531 1.1 mrg }
14532 1.1 mrg
14533 1.1 mrg # func_basename file
14534 1.1 mrg func_basename ()
14535 1.1 mrg {
14536 1.1 mrg func_basename_result="${1##*/}"
14537 1.1 mrg }
14538 1.1 mrg
14539 1.1 mrg # func_dirname_and_basename file append nondir_replacement
14540 1.1 mrg # perform func_basename and func_dirname in a single function
14541 1.1 mrg # call:
14542 1.1 mrg # dirname: Compute the dirname of FILE. If nonempty,
14543 1.1 mrg # add APPEND to the result, otherwise set result
14544 1.1 mrg # to NONDIR_REPLACEMENT.
14545 1.1 mrg # value returned in "$func_dirname_result"
14546 1.1 mrg # basename: Compute filename of FILE.
14547 1.1 mrg # value retuned in "$func_basename_result"
14548 1.1 mrg # Implementation must be kept synchronized with func_dirname
14549 1.1 mrg # and func_basename. For efficiency, we do not delegate to
14550 1.1 mrg # those functions but instead duplicate the functionality here.
14551 1.1 mrg func_dirname_and_basename ()
14552 1.1 mrg {
14553 1.1 mrg case ${1} in
14554 1.1 mrg */*) func_dirname_result="${1%/*}${2}" ;;
14555 1.1 mrg * ) func_dirname_result="${3}" ;;
14556 1.1 mrg esac
14557 1.1 mrg func_basename_result="${1##*/}"
14558 1.1 mrg }
14559 1.1 mrg
14560 1.1 mrg # func_stripname prefix suffix name
14561 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14562 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14563 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14564 1.1 mrg # dot (in which case that matches only a dot).
14565 1.1 mrg func_stripname ()
14566 1.1 mrg {
14567 1.1 mrg # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14568 1.1 mrg # positional parameters, so assign one to ordinary parameter first.
14569 1.1 mrg func_stripname_result=${3}
14570 1.1 mrg func_stripname_result=${func_stripname_result#"${1}"}
14571 1.1 mrg func_stripname_result=${func_stripname_result%"${2}"}
14572 1.1 mrg }
14573 1.1 mrg
14574 1.1 mrg # func_opt_split
14575 1.1 mrg func_opt_split ()
14576 1.1 mrg {
14577 1.1 mrg func_opt_split_opt=${1%%=*}
14578 1.1 mrg func_opt_split_arg=${1#*=}
14579 1.1 mrg }
14580 1.1 mrg
14581 1.1 mrg # func_lo2o object
14582 1.1 mrg func_lo2o ()
14583 1.1 mrg {
14584 1.1 mrg case ${1} in
14585 1.1 mrg *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
14586 1.1 mrg *) func_lo2o_result=${1} ;;
14587 1.1 mrg esac
14588 1.1 mrg }
14589 1.1 mrg
14590 1.1 mrg # func_xform libobj-or-source
14591 1.1 mrg func_xform ()
14592 1.1 mrg {
14593 1.1 mrg func_xform_result=${1%.*}.lo
14594 1.1 mrg }
14595 1.1 mrg
14596 1.1 mrg # func_arith arithmetic-term...
14597 1.1 mrg func_arith ()
14598 1.1 mrg {
14599 1.1 mrg func_arith_result=$(( $* ))
14600 1.1 mrg }
14601 1.1 mrg
14602 1.1 mrg # func_len string
14603 1.1 mrg # STRING may not start with a hyphen.
14604 1.1 mrg func_len ()
14605 1.1 mrg {
14606 1.1 mrg func_len_result=${#1}
14607 1.1 mrg }
14608 1.1 mrg
14609 1.1 mrg _LT_EOF
14610 1.1 mrg ;;
14611 1.1 mrg *) # Bourne compatible functions.
14612 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14613 1.1 mrg
14614 1.1 mrg # func_dirname file append nondir_replacement
14615 1.1 mrg # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14616 1.1 mrg # otherwise set result to NONDIR_REPLACEMENT.
14617 1.1 mrg func_dirname ()
14618 1.1 mrg {
14619 1.1 mrg # Extract subdirectory from the argument.
14620 1.1 mrg func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
14621 1.1 mrg if test "X$func_dirname_result" = "X${1}"; then
14622 1.1 mrg func_dirname_result="${3}"
14623 1.1 mrg else
14624 1.1 mrg func_dirname_result="$func_dirname_result${2}"
14625 1.1 mrg fi
14626 1.1 mrg }
14627 1.1 mrg
14628 1.1 mrg # func_basename file
14629 1.1 mrg func_basename ()
14630 1.1 mrg {
14631 1.1 mrg func_basename_result=`$ECHO "${1}" | $SED "$basename"`
14632 1.1 mrg }
14633 1.1 mrg
14634 1.1 mrg
14635 1.1 mrg # func_stripname prefix suffix name
14636 1.1 mrg # strip PREFIX and SUFFIX off of NAME.
14637 1.1 mrg # PREFIX and SUFFIX must not contain globbing or regex special
14638 1.1 mrg # characters, hashes, percent signs, but SUFFIX may contain a leading
14639 1.1 mrg # dot (in which case that matches only a dot).
14640 1.1 mrg # func_strip_suffix prefix name
14641 1.1 mrg func_stripname ()
14642 1.1 mrg {
14643 1.1 mrg case ${2} in
14644 1.1 mrg .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14645 1.1 mrg *) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14646 1.1 mrg esac
14647 1.1 mrg }
14648 1.1 mrg
14649 1.1 mrg # sed scripts:
14650 1.1 mrg my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
14651 1.1 mrg my_sed_long_arg='1s/^-[^=]*=//'
14652 1.1 mrg
14653 1.1 mrg # func_opt_split
14654 1.1 mrg func_opt_split ()
14655 1.1 mrg {
14656 1.1 mrg func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14657 1.1 mrg func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14658 1.1 mrg }
14659 1.1 mrg
14660 1.1 mrg # func_lo2o object
14661 1.1 mrg func_lo2o ()
14662 1.1 mrg {
14663 1.1 mrg func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
14664 1.1 mrg }
14665 1.1 mrg
14666 1.1 mrg # func_xform libobj-or-source
14667 1.1 mrg func_xform ()
14668 1.1 mrg {
14669 1.1 mrg func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14670 1.1 mrg }
14671 1.1 mrg
14672 1.1 mrg # func_arith arithmetic-term...
14673 1.1 mrg func_arith ()
14674 1.1 mrg {
14675 1.1 mrg func_arith_result=`expr "$@"`
14676 1.1 mrg }
14677 1.1 mrg
14678 1.1 mrg # func_len string
14679 1.1 mrg # STRING may not start with a hyphen.
14680 1.1 mrg func_len ()
14681 1.1 mrg {
14682 1.1 mrg func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14683 1.1 mrg }
14684 1.1 mrg
14685 1.1 mrg _LT_EOF
14686 1.1 mrg esac
14687 1.1 mrg
14688 1.1 mrg case $lt_shell_append in
14689 1.1 mrg yes)
14690 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14691 1.1 mrg
14692 1.1 mrg # func_append var value
14693 1.1 mrg # Append VALUE to the end of shell variable VAR.
14694 1.1 mrg func_append ()
14695 1.1 mrg {
14696 1.1 mrg eval "$1+=\$2"
14697 1.1 mrg }
14698 1.1 mrg _LT_EOF
14699 1.1 mrg ;;
14700 1.1 mrg *)
14701 1.1 mrg cat << \_LT_EOF >> "$cfgfile"
14702 1.1 mrg
14703 1.1 mrg # func_append var value
14704 1.1 mrg # Append VALUE to the end of shell variable VAR.
14705 1.1 mrg func_append ()
14706 1.1 mrg {
14707 1.1 mrg eval "$1=\$$1\$2"
14708 1.1 mrg }
14709 1.1 mrg
14710 1.1 mrg _LT_EOF
14711 1.1 mrg ;;
14712 1.1 mrg esac
14713 1.1 mrg
14714 1.1 mrg
14715 1.1 mrg sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14716 1.1 mrg || (rm -f "$cfgfile"; exit 1)
14717 1.1 mrg
14718 1.1 mrg mv -f "$cfgfile" "$ofile" ||
14719 1.1 mrg (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14720 1.1 mrg chmod +x "$ofile"
14721 1.1 mrg
14722 1.1 mrg ;;
14723 1.1 mrg "gstdint.h":C)
14724 1.1 mrg if test "$GCC" = yes; then
14725 1.1 mrg echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
14726 1.1 mrg else
14727 1.1 mrg echo "/* generated for $CC */" > tmp-stdint.h
14728 1.1 mrg fi
14729 1.1 mrg
14730 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14731 1.1 mrg
14732 1.1 mrg #ifndef GCC_GENERATED_STDINT_H
14733 1.1 mrg #define GCC_GENERATED_STDINT_H 1
14734 1.1 mrg
14735 1.1 mrg #include <sys/types.h>
14736 1.1 mrg EOF
14737 1.1 mrg
14738 1.1 mrg if test "$acx_cv_header_stdint" != stdint.h; then
14739 1.1 mrg echo "#include <stddef.h>" >> tmp-stdint.h
14740 1.1 mrg fi
14741 1.1 mrg if test "$acx_cv_header_stdint" != stddef.h; then
14742 1.1 mrg echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
14743 1.1 mrg fi
14744 1.1 mrg
14745 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14746 1.1 mrg /* glibc uses these symbols as guards to prevent redefinitions. */
14747 1.1 mrg #ifdef __int8_t_defined
14748 1.1 mrg #define _INT8_T
14749 1.1 mrg #define _INT16_T
14750 1.1 mrg #define _INT32_T
14751 1.1 mrg #endif
14752 1.1 mrg #ifdef __uint32_t_defined
14753 1.1 mrg #define _UINT32_T
14754 1.1 mrg #endif
14755 1.1 mrg
14756 1.1 mrg EOF
14757 1.1 mrg
14758 1.1 mrg # ----------------- done header, emit basic int types -------------
14759 1.1 mrg if test "$acx_cv_header_stdint" = stddef.h; then
14760 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14761 1.1 mrg
14762 1.1 mrg #ifndef _UINT8_T
14763 1.1 mrg #define _UINT8_T
14764 1.1 mrg #ifndef __uint8_t_defined
14765 1.1 mrg #define __uint8_t_defined
14766 1.1 mrg #ifndef uint8_t
14767 1.1 mrg typedef unsigned $acx_cv_type_int8_t uint8_t;
14768 1.1 mrg #endif
14769 1.1 mrg #endif
14770 1.1 mrg #endif
14771 1.1 mrg
14772 1.1 mrg #ifndef _UINT16_T
14773 1.1 mrg #define _UINT16_T
14774 1.1 mrg #ifndef __uint16_t_defined
14775 1.1 mrg #define __uint16_t_defined
14776 1.1 mrg #ifndef uint16_t
14777 1.1 mrg typedef unsigned $acx_cv_type_int16_t uint16_t;
14778 1.1 mrg #endif
14779 1.1 mrg #endif
14780 1.1 mrg #endif
14781 1.1 mrg
14782 1.1 mrg #ifndef _UINT32_T
14783 1.1 mrg #define _UINT32_T
14784 1.1 mrg #ifndef __uint32_t_defined
14785 1.1 mrg #define __uint32_t_defined
14786 1.1 mrg #ifndef uint32_t
14787 1.1 mrg typedef unsigned $acx_cv_type_int32_t uint32_t;
14788 1.1 mrg #endif
14789 1.1 mrg #endif
14790 1.1 mrg #endif
14791 1.1 mrg
14792 1.1 mrg #ifndef _INT8_T
14793 1.1 mrg #define _INT8_T
14794 1.1 mrg #ifndef __int8_t_defined
14795 1.1 mrg #define __int8_t_defined
14796 1.1 mrg #ifndef int8_t
14797 1.1 mrg typedef $acx_cv_type_int8_t int8_t;
14798 1.1 mrg #endif
14799 1.1 mrg #endif
14800 1.1 mrg #endif
14801 1.1 mrg
14802 1.1 mrg #ifndef _INT16_T
14803 1.1 mrg #define _INT16_T
14804 1.1 mrg #ifndef __int16_t_defined
14805 1.1 mrg #define __int16_t_defined
14806 1.1 mrg #ifndef int16_t
14807 1.1 mrg typedef $acx_cv_type_int16_t int16_t;
14808 1.1 mrg #endif
14809 1.1 mrg #endif
14810 1.1 mrg #endif
14811 1.1 mrg
14812 1.1 mrg #ifndef _INT32_T
14813 1.1 mrg #define _INT32_T
14814 1.1 mrg #ifndef __int32_t_defined
14815 1.1 mrg #define __int32_t_defined
14816 1.1 mrg #ifndef int32_t
14817 1.1 mrg typedef $acx_cv_type_int32_t int32_t;
14818 1.1 mrg #endif
14819 1.1 mrg #endif
14820 1.1 mrg #endif
14821 1.1 mrg EOF
14822 1.1 mrg elif test "$ac_cv_type_u_int32_t" = yes; then
14823 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14824 1.1 mrg
14825 1.1 mrg /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
14826 1.1 mrg #ifndef _INT8_T
14827 1.1 mrg #define _INT8_T
14828 1.1 mrg #endif
14829 1.1 mrg #ifndef _INT16_T
14830 1.1 mrg #define _INT16_T
14831 1.1 mrg #endif
14832 1.1 mrg #ifndef _INT32_T
14833 1.1 mrg #define _INT32_T
14834 1.1 mrg #endif
14835 1.1 mrg
14836 1.1 mrg #ifndef _UINT8_T
14837 1.1 mrg #define _UINT8_T
14838 1.1 mrg #ifndef __uint8_t_defined
14839 1.1 mrg #define __uint8_t_defined
14840 1.1 mrg #ifndef uint8_t
14841 1.1 mrg typedef u_int8_t uint8_t;
14842 1.1 mrg #endif
14843 1.1 mrg #endif
14844 1.1 mrg #endif
14845 1.1 mrg
14846 1.1 mrg #ifndef _UINT16_T
14847 1.1 mrg #define _UINT16_T
14848 1.1 mrg #ifndef __uint16_t_defined
14849 1.1 mrg #define __uint16_t_defined
14850 1.1 mrg #ifndef uint16_t
14851 1.1 mrg typedef u_int16_t uint16_t;
14852 1.1 mrg #endif
14853 1.1 mrg #endif
14854 1.1 mrg #endif
14855 1.1 mrg
14856 1.1 mrg #ifndef _UINT32_T
14857 1.1 mrg #define _UINT32_T
14858 1.1 mrg #ifndef __uint32_t_defined
14859 1.1 mrg #define __uint32_t_defined
14860 1.1 mrg #ifndef uint32_t
14861 1.1 mrg typedef u_int32_t uint32_t;
14862 1.1 mrg #endif
14863 1.1 mrg #endif
14864 1.1 mrg #endif
14865 1.1 mrg EOF
14866 1.1 mrg else
14867 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14868 1.1 mrg
14869 1.1 mrg /* Some systems have guard macros to prevent redefinitions, define them. */
14870 1.1 mrg #ifndef _INT8_T
14871 1.1 mrg #define _INT8_T
14872 1.1 mrg #endif
14873 1.1 mrg #ifndef _INT16_T
14874 1.1 mrg #define _INT16_T
14875 1.1 mrg #endif
14876 1.1 mrg #ifndef _INT32_T
14877 1.1 mrg #define _INT32_T
14878 1.1 mrg #endif
14879 1.1 mrg #ifndef _UINT8_T
14880 1.1 mrg #define _UINT8_T
14881 1.1 mrg #endif
14882 1.1 mrg #ifndef _UINT16_T
14883 1.1 mrg #define _UINT16_T
14884 1.1 mrg #endif
14885 1.1 mrg #ifndef _UINT32_T
14886 1.1 mrg #define _UINT32_T
14887 1.1 mrg #endif
14888 1.1 mrg EOF
14889 1.1 mrg fi
14890 1.1 mrg
14891 1.1 mrg # ------------- done basic int types, emit int64_t types ------------
14892 1.1 mrg if test "$ac_cv_type_uint64_t" = yes; then
14893 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14894 1.1 mrg
14895 1.1 mrg /* system headers have good uint64_t and int64_t */
14896 1.1 mrg #ifndef _INT64_T
14897 1.1 mrg #define _INT64_T
14898 1.1 mrg #endif
14899 1.1 mrg #ifndef _UINT64_T
14900 1.1 mrg #define _UINT64_T
14901 1.1 mrg #endif
14902 1.1 mrg EOF
14903 1.1 mrg elif test "$ac_cv_type_u_int64_t" = yes; then
14904 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14905 1.1 mrg
14906 1.1 mrg /* system headers have an u_int64_t (and int64_t) */
14907 1.1 mrg #ifndef _INT64_T
14908 1.1 mrg #define _INT64_T
14909 1.1 mrg #endif
14910 1.1 mrg #ifndef _UINT64_T
14911 1.1 mrg #define _UINT64_T
14912 1.1 mrg #ifndef __uint64_t_defined
14913 1.1 mrg #define __uint64_t_defined
14914 1.1 mrg #ifndef uint64_t
14915 1.1 mrg typedef u_int64_t uint64_t;
14916 1.1 mrg #endif
14917 1.1 mrg #endif
14918 1.1 mrg #endif
14919 1.1 mrg EOF
14920 1.1 mrg elif test -n "$acx_cv_type_int64_t"; then
14921 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14922 1.1 mrg
14923 1.1 mrg /* architecture has a 64-bit type, $acx_cv_type_int64_t */
14924 1.1 mrg #ifndef _INT64_T
14925 1.1 mrg #define _INT64_T
14926 1.1 mrg #ifndef int64_t
14927 1.1 mrg typedef $acx_cv_type_int64_t int64_t;
14928 1.1 mrg #endif
14929 1.1 mrg #endif
14930 1.1 mrg #ifndef _UINT64_T
14931 1.1 mrg #define _UINT64_T
14932 1.1 mrg #ifndef __uint64_t_defined
14933 1.1 mrg #define __uint64_t_defined
14934 1.1 mrg #ifndef uint64_t
14935 1.1 mrg typedef unsigned $acx_cv_type_int64_t uint64_t;
14936 1.1 mrg #endif
14937 1.1 mrg #endif
14938 1.1 mrg #endif
14939 1.1 mrg EOF
14940 1.1 mrg else
14941 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
14942 1.1 mrg
14943 1.1 mrg /* some common heuristics for int64_t, using compiler-specific tests */
14944 1.1 mrg #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
14945 1.1 mrg #ifndef _INT64_T
14946 1.1 mrg #define _INT64_T
14947 1.1 mrg #ifndef __int64_t_defined
14948 1.1 mrg #ifndef int64_t
14949 1.1 mrg typedef long long int64_t;
14950 1.1 mrg #endif
14951 1.1 mrg #endif
14952 1.1 mrg #endif
14953 1.1 mrg #ifndef _UINT64_T
14954 1.1 mrg #define _UINT64_T
14955 1.1 mrg #ifndef uint64_t
14956 1.1 mrg typedef unsigned long long uint64_t;
14957 1.1 mrg #endif
14958 1.1 mrg #endif
14959 1.1 mrg
14960 1.1 mrg #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
14961 1.1 mrg /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
14962 1.1 mrg does not implement __extension__. But that compiler doesn't define
14963 1.1 mrg __GNUC_MINOR__. */
14964 1.1 mrg # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
14965 1.1 mrg # define __extension__
14966 1.1 mrg # endif
14967 1.1 mrg
14968 1.1 mrg # ifndef _INT64_T
14969 1.1 mrg # define _INT64_T
14970 1.1 mrg # ifndef int64_t
14971 1.1 mrg __extension__ typedef long long int64_t;
14972 1.1 mrg # endif
14973 1.1 mrg # endif
14974 1.1 mrg # ifndef _UINT64_T
14975 1.1 mrg # define _UINT64_T
14976 1.1 mrg # ifndef uint64_t
14977 1.1 mrg __extension__ typedef unsigned long long uint64_t;
14978 1.1 mrg # endif
14979 1.1 mrg # endif
14980 1.1 mrg
14981 1.1 mrg #elif !defined __STRICT_ANSI__
14982 1.1 mrg # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
14983 1.1 mrg
14984 1.1 mrg # ifndef _INT64_T
14985 1.1 mrg # define _INT64_T
14986 1.1 mrg # ifndef int64_t
14987 1.1 mrg typedef __int64 int64_t;
14988 1.1 mrg # endif
14989 1.1 mrg # endif
14990 1.1 mrg # ifndef _UINT64_T
14991 1.1 mrg # define _UINT64_T
14992 1.1 mrg # ifndef uint64_t
14993 1.1 mrg typedef unsigned __int64 uint64_t;
14994 1.1 mrg # endif
14995 1.1 mrg # endif
14996 1.1 mrg # endif /* compiler */
14997 1.1 mrg
14998 1.1 mrg #endif /* ANSI version */
14999 1.1 mrg EOF
15000 1.1 mrg fi
15001 1.1 mrg
15002 1.1 mrg # ------------- done int64_t types, emit intptr types ------------
15003 1.1 mrg if test "$ac_cv_type_uintptr_t" != yes; then
15004 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15005 1.1 mrg
15006 1.1 mrg /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
15007 1.1 mrg #ifndef __uintptr_t_defined
15008 1.1 mrg #ifndef uintptr_t
15009 1.1 mrg typedef u$acx_cv_type_intptr_t uintptr_t;
15010 1.1 mrg #endif
15011 1.1 mrg #endif
15012 1.1 mrg #ifndef __intptr_t_defined
15013 1.1 mrg #ifndef intptr_t
15014 1.1 mrg typedef $acx_cv_type_intptr_t intptr_t;
15015 1.1 mrg #endif
15016 1.1 mrg #endif
15017 1.1 mrg EOF
15018 1.1 mrg fi
15019 1.1 mrg
15020 1.1 mrg # ------------- done intptr types, emit int_least types ------------
15021 1.1 mrg if test "$ac_cv_type_int_least32_t" != yes; then
15022 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15023 1.1 mrg
15024 1.1 mrg /* Define int_least types */
15025 1.1 mrg typedef int8_t int_least8_t;
15026 1.1 mrg typedef int16_t int_least16_t;
15027 1.1 mrg typedef int32_t int_least32_t;
15028 1.1 mrg #ifdef _INT64_T
15029 1.1 mrg typedef int64_t int_least64_t;
15030 1.1 mrg #endif
15031 1.1 mrg
15032 1.1 mrg typedef uint8_t uint_least8_t;
15033 1.1 mrg typedef uint16_t uint_least16_t;
15034 1.1 mrg typedef uint32_t uint_least32_t;
15035 1.1 mrg #ifdef _UINT64_T
15036 1.1 mrg typedef uint64_t uint_least64_t;
15037 1.1 mrg #endif
15038 1.1 mrg EOF
15039 1.1 mrg fi
15040 1.1 mrg
15041 1.1 mrg # ------------- done intptr types, emit int_fast types ------------
15042 1.1 mrg if test "$ac_cv_type_int_fast32_t" != yes; then
15043 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15044 1.1 mrg
15045 1.1 mrg /* Define int_fast types. short is often slow */
15046 1.1 mrg typedef int8_t int_fast8_t;
15047 1.1 mrg typedef int int_fast16_t;
15048 1.1 mrg typedef int32_t int_fast32_t;
15049 1.1 mrg #ifdef _INT64_T
15050 1.1 mrg typedef int64_t int_fast64_t;
15051 1.1 mrg #endif
15052 1.1 mrg
15053 1.1 mrg typedef uint8_t uint_fast8_t;
15054 1.1 mrg typedef unsigned int uint_fast16_t;
15055 1.1 mrg typedef uint32_t uint_fast32_t;
15056 1.1 mrg #ifdef _UINT64_T
15057 1.1 mrg typedef uint64_t uint_fast64_t;
15058 1.1 mrg #endif
15059 1.1 mrg EOF
15060 1.1 mrg fi
15061 1.1 mrg
15062 1.1 mrg if test "$ac_cv_type_uintmax_t" != yes; then
15063 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15064 1.1 mrg
15065 1.1 mrg /* Define intmax based on what we found */
15066 1.1 mrg #ifndef intmax_t
15067 1.1 mrg #ifdef _INT64_T
15068 1.1 mrg typedef int64_t intmax_t;
15069 1.1 mrg #else
15070 1.1 mrg typedef long intmax_t;
15071 1.1 mrg #endif
15072 1.1 mrg #endif
15073 1.1 mrg #ifndef uintmax_t
15074 1.1 mrg #ifdef _UINT64_T
15075 1.1 mrg typedef uint64_t uintmax_t;
15076 1.1 mrg #else
15077 1.1 mrg typedef unsigned long uintmax_t;
15078 1.1 mrg #endif
15079 1.1 mrg #endif
15080 1.1 mrg EOF
15081 1.1 mrg fi
15082 1.1 mrg
15083 1.1 mrg sed 's/^ *//' >> tmp-stdint.h <<EOF
15084 1.1 mrg
15085 1.1 mrg #endif /* GCC_GENERATED_STDINT_H */
15086 1.1 mrg EOF
15087 1.1 mrg
15088 1.1 mrg if test -r gstdint.h && cmp -s tmp-stdint.h gstdint.h; then
15089 1.1 mrg rm -f tmp-stdint.h
15090 1.1 mrg else
15091 1.1 mrg mv -f tmp-stdint.h gstdint.h
15092 1.1 mrg fi
15093 1.1 mrg
15094 1.1 mrg ;;
15095 1.1 mrg "default":C) if test -n "$CONFIG_FILES"; then
15096 1.1 mrg if test -n "${with_target_subdir}"; then
15097 1.1 mrg # Multilibs need MULTISUBDIR defined correctly in certain makefiles so
15098 1.1 mrg # that multilib installs will end up installed in the correct place.
15099 1.1 mrg # The testsuite needs it for multilib-aware ABI baseline files.
15100 1.1 mrg # To work around this not being passed down from config-ml.in ->
15101 1.1 mrg # srcdir/Makefile.am -> srcdir/{src,libsupc++,...}/Makefile.am, manually
15102 1.1 mrg # append it here. Only modify Makefiles that have just been created.
15103 1.1 mrg #
15104 1.1 mrg # Also, get rid of this simulated-VPATH thing that automake does.
15105 1.1 mrg cat > vpsed << \_EOF
15106 1.1 mrg s!`test -f '$<' || echo '$(srcdir)/'`!!
15107 1.1 mrg _EOF
15108 1.1 mrg for i in $SUBDIRS; do
15109 1.1 mrg case $CONFIG_FILES in
15110 1.1 mrg *${i}/Makefile*)
15111 1.1 mrg #echo "Adding MULTISUBDIR to $i/Makefile"
15112 1.1 mrg sed -f vpsed $i/Makefile > tmp
15113 1.1 mrg grep '^MULTISUBDIR =' Makefile >> tmp
15114 1.1 mrg mv tmp $i/Makefile
15115 1.1 mrg ;;
15116 1.1 mrg esac
15117 1.1 mrg done
15118 1.1 mrg rm vpsed
15119 1.1 mrg fi
15120 1.1 mrg fi
15121 1.1 mrg ;;
15122 1.1 mrg
15123 1.1 mrg esac
15124 1.1 mrg done # for ac_tag
15125 1.1 mrg
15126 1.1 mrg
15127 1.1 mrg as_fn_exit 0
15128 1.1 mrg _ACEOF
15129 1.1 mrg ac_clean_files=$ac_clean_files_save
15130 1.1 mrg
15131 1.1 mrg test $ac_write_fail = 0 ||
15132 1.1 mrg as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15133 1.1 mrg
15134 1.1 mrg
15135 1.1 mrg # configure is writing to config.log, and then calls config.status.
15136 1.1 mrg # config.status does its own redirection, appending to config.log.
15137 1.1 mrg # Unfortunately, on DOS this fails, as config.log is still kept open
15138 1.1 mrg # by configure, so config.status won't be able to write to it; its
15139 1.1 mrg # output is simply discarded. So we exec the FD to /dev/null,
15140 1.1 mrg # effectively closing config.log, so it can be properly (re)opened and
15141 1.1 mrg # appended to by config.status. When coming back to configure, we
15142 1.1 mrg # need to make the FD available again.
15143 1.1 mrg if test "$no_create" != yes; then
15144 1.1 mrg ac_cs_success=:
15145 1.1 mrg ac_config_status_args=
15146 1.1 mrg test "$silent" = yes &&
15147 1.1 mrg ac_config_status_args="$ac_config_status_args --quiet"
15148 1.1 mrg exec 5>/dev/null
15149 1.1 mrg $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15150 1.1 mrg exec 5>>config.log
15151 1.1 mrg # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15152 1.1 mrg # would make configure fail if this is the last instruction.
15153 1.1 mrg $ac_cs_success || as_fn_exit $?
15154 1.1 mrg fi
15155 1.1 mrg if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15156 1.1 mrg { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15157 1.1 mrg $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15158 1.1 mrg fi
15159 1.1 mrg
15160