configure revision 1.1.1.6 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for libICE 1.0.9.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 #
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
10 # Foundation, Inc.
11 #
12 #
13 # This configure script is free software; the Free Software Foundation
14 # gives unlimited permission to copy, distribute and modify it.
15 ## -------------------- ##
16 ## M4sh Initialization. ##
17 ## -------------------- ##
18
19 # Be more Bourne compatible
20 DUALCASE=1; export DUALCASE # for MKS sh
21 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22 emulate sh
23 NULLCMD=:
24 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25 # is contrary to our usage. Disable this feature.
26 alias -g '${1+"$@"}'='"$@"'
27 setopt NO_GLOB_SUBST
28 else
29 case `(set -o) 2>/dev/null` in #(
30 *posix*) :
31 set -o posix ;; #(
32 *) :
33 ;;
34 esac
35 fi
36
37
38 as_nl='
39 '
40 export as_nl
41 # Printing a long string crashes Solaris 7 /usr/bin/printf.
42 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45 # Prefer a ksh shell builtin over an external printf program on Solaris,
46 # but without wasting forks for bash or zsh.
47 if test -z "$BASH_VERSION$ZSH_VERSION" \
48 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49 as_echo='print -r --'
50 as_echo_n='print -rn --'
51 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52 as_echo='printf %s\n'
53 as_echo_n='printf %s'
54 else
55 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57 as_echo_n='/usr/ucb/echo -n'
58 else
59 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 as_echo_n_body='eval
61 arg=$1;
62 case $arg in #(
63 *"$as_nl"*)
64 expr "X$arg" : "X\\(.*\\)$as_nl";
65 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66 esac;
67 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68 '
69 export as_echo_n_body
70 as_echo_n='sh -c $as_echo_n_body as_echo'
71 fi
72 export as_echo_body
73 as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78 PATH_SEPARATOR=:
79 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81 PATH_SEPARATOR=';'
82 }
83 fi
84
85
86 # IFS
87 # We need space, tab and new line, in precisely that order. Quoting is
88 # there to prevent editors from complaining about space-tab.
89 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
90 # splitting by setting IFS to empty value.)
91 IFS=" "" $as_nl"
92
93 # Find who we are. Look in the path if we contain no directory separator.
94 as_myself=
95 case $0 in #((
96 *[\\/]* ) as_myself=$0 ;;
97 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
98 for as_dir in $PATH
99 do
100 IFS=$as_save_IFS
101 test -z "$as_dir" && as_dir=.
102 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 done
104 IFS=$as_save_IFS
105
106 ;;
107 esac
108 # We did not find ourselves, most probably we were run as `sh COMMAND'
109 # in which case we are not to be found in the path.
110 if test "x$as_myself" = x; then
111 as_myself=$0
112 fi
113 if test ! -f "$as_myself"; then
114 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
115 exit 1
116 fi
117
118 # Unset variables that we do not need and which cause bugs (e.g. in
119 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
120 # suppresses any "Segmentation fault" message there. '((' could
121 # trigger a bug in pdksh 5.2.14.
122 for as_var in BASH_ENV ENV MAIL MAILPATH
123 do eval test x\${$as_var+set} = xset \
124 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
125 done
126 PS1='$ '
127 PS2='> '
128 PS4='+ '
129
130 # NLS nuisances.
131 LC_ALL=C
132 export LC_ALL
133 LANGUAGE=C
134 export LANGUAGE
135
136 # CDPATH.
137 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
138
139 if test "x$CONFIG_SHELL" = x; then
140 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
141 emulate sh
142 NULLCMD=:
143 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
144 # is contrary to our usage. Disable this feature.
145 alias -g '\${1+\"\$@\"}'='\"\$@\"'
146 setopt NO_GLOB_SUBST
147 else
148 case \`(set -o) 2>/dev/null\` in #(
149 *posix*) :
150 set -o posix ;; #(
151 *) :
152 ;;
153 esac
154 fi
155 "
156 as_required="as_fn_return () { (exit \$1); }
157 as_fn_success () { as_fn_return 0; }
158 as_fn_failure () { as_fn_return 1; }
159 as_fn_ret_success () { return 0; }
160 as_fn_ret_failure () { return 1; }
161
162 exitcode=0
163 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
164 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
165 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
166 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
167 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
168
169 else
170 exitcode=1; echo positional parameters were not saved.
171 fi
172 test x\$exitcode = x0 || exit 1"
173 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
174 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
175 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
176 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
177 test \$(( 1 + 1 )) = 2 || exit 1
178
179 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
180 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
181 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
182 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
183 PATH=/empty FPATH=/empty; export PATH FPATH
184 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
185 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
186 if (eval "$as_required") 2>/dev/null; then :
187 as_have_required=yes
188 else
189 as_have_required=no
190 fi
191 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
192
193 else
194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
195 as_found=false
196 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
197 do
198 IFS=$as_save_IFS
199 test -z "$as_dir" && as_dir=.
200 as_found=:
201 case $as_dir in #(
202 /*)
203 for as_base in sh bash ksh sh5; do
204 # Try only shells that exist, to save several forks.
205 as_shell=$as_dir/$as_base
206 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
207 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
208 CONFIG_SHELL=$as_shell as_have_required=yes
209 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
210 break 2
211 fi
212 fi
213 done;;
214 esac
215 as_found=false
216 done
217 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
218 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
219 CONFIG_SHELL=$SHELL as_have_required=yes
220 fi; }
221 IFS=$as_save_IFS
222
223
224 if test "x$CONFIG_SHELL" != x; then :
225 # We cannot yet assume a decent shell, so we have to provide a
226 # neutralization value for shells without unset; and this also
227 # works around shells that cannot unset nonexistent variables.
228 # Preserve -v and -x to the replacement shell.
229 BASH_ENV=/dev/null
230 ENV=/dev/null
231 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
232 export CONFIG_SHELL
233 case $- in # ((((
234 *v*x* | *x*v* ) as_opts=-vx ;;
235 *v* ) as_opts=-v ;;
236 *x* ) as_opts=-x ;;
237 * ) as_opts= ;;
238 esac
239 exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
240 fi
241
242 if test x$as_have_required = xno; then :
243 $as_echo "$0: This script requires a shell more modern than all"
244 $as_echo "$0: the shells that I found on your system."
245 if test x${ZSH_VERSION+set} = xset ; then
246 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
247 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
248 else
249 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
250 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
251 $0: about your system, including any error possibly output
252 $0: before this message. Then install a modern shell, or
253 $0: manually run the script under such a shell if you do
254 $0: have one."
255 fi
256 exit 1
257 fi
258 fi
259 fi
260 SHELL=${CONFIG_SHELL-/bin/sh}
261 export SHELL
262 # Unset more variables known to interfere with behavior of common tools.
263 CLICOLOR_FORCE= GREP_OPTIONS=
264 unset CLICOLOR_FORCE GREP_OPTIONS
265
266 ## --------------------- ##
267 ## M4sh Shell Functions. ##
268 ## --------------------- ##
269 # as_fn_unset VAR
270 # ---------------
271 # Portably unset VAR.
272 as_fn_unset ()
273 {
274 { eval $1=; unset $1;}
275 }
276 as_unset=as_fn_unset
277
278 # as_fn_set_status STATUS
279 # -----------------------
280 # Set $? to STATUS, without forking.
281 as_fn_set_status ()
282 {
283 return $1
284 } # as_fn_set_status
285
286 # as_fn_exit STATUS
287 # -----------------
288 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
289 as_fn_exit ()
290 {
291 set +e
292 as_fn_set_status $1
293 exit $1
294 } # as_fn_exit
295
296 # as_fn_mkdir_p
297 # -------------
298 # Create "$as_dir" as a directory, including parents if necessary.
299 as_fn_mkdir_p ()
300 {
301
302 case $as_dir in #(
303 -*) as_dir=./$as_dir;;
304 esac
305 test -d "$as_dir" || eval $as_mkdir_p || {
306 as_dirs=
307 while :; do
308 case $as_dir in #(
309 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
310 *) as_qdir=$as_dir;;
311 esac
312 as_dirs="'$as_qdir' $as_dirs"
313 as_dir=`$as_dirname -- "$as_dir" ||
314 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
315 X"$as_dir" : 'X\(//\)[^/]' \| \
316 X"$as_dir" : 'X\(//\)$' \| \
317 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
318 $as_echo X"$as_dir" |
319 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
320 s//\1/
321 q
322 }
323 /^X\(\/\/\)[^/].*/{
324 s//\1/
325 q
326 }
327 /^X\(\/\/\)$/{
328 s//\1/
329 q
330 }
331 /^X\(\/\).*/{
332 s//\1/
333 q
334 }
335 s/.*/./; q'`
336 test -d "$as_dir" && break
337 done
338 test -z "$as_dirs" || eval "mkdir $as_dirs"
339 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
340
341
342 } # as_fn_mkdir_p
343 # as_fn_append VAR VALUE
344 # ----------------------
345 # Append the text in VALUE to the end of the definition contained in VAR. Take
346 # advantage of any shell optimizations that allow amortized linear growth over
347 # repeated appends, instead of the typical quadratic growth present in naive
348 # implementations.
349 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
350 eval 'as_fn_append ()
351 {
352 eval $1+=\$2
353 }'
354 else
355 as_fn_append ()
356 {
357 eval $1=\$$1\$2
358 }
359 fi # as_fn_append
360
361 # as_fn_arith ARG...
362 # ------------------
363 # Perform arithmetic evaluation on the ARGs, and store the result in the
364 # global $as_val. Take advantage of shells that can avoid forks. The arguments
365 # must be portable across $(()) and expr.
366 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
367 eval 'as_fn_arith ()
368 {
369 as_val=$(( $* ))
370 }'
371 else
372 as_fn_arith ()
373 {
374 as_val=`expr "$@" || test $? -eq 1`
375 }
376 fi # as_fn_arith
377
378
379 # as_fn_error STATUS ERROR [LINENO LOG_FD]
380 # ----------------------------------------
381 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
382 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
383 # script with STATUS, using 1 if that was 0.
384 as_fn_error ()
385 {
386 as_status=$1; test $as_status -eq 0 && as_status=1
387 if test "$4"; then
388 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
389 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
390 fi
391 $as_echo "$as_me: error: $2" >&2
392 as_fn_exit $as_status
393 } # as_fn_error
394
395 if expr a : '\(a\)' >/dev/null 2>&1 &&
396 test "X`expr 00001 : '.*\(...\)'`" = X001; then
397 as_expr=expr
398 else
399 as_expr=false
400 fi
401
402 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
403 as_basename=basename
404 else
405 as_basename=false
406 fi
407
408 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
409 as_dirname=dirname
410 else
411 as_dirname=false
412 fi
413
414 as_me=`$as_basename -- "$0" ||
415 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
416 X"$0" : 'X\(//\)$' \| \
417 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
418 $as_echo X/"$0" |
419 sed '/^.*\/\([^/][^/]*\)\/*$/{
420 s//\1/
421 q
422 }
423 /^X\/\(\/\/\)$/{
424 s//\1/
425 q
426 }
427 /^X\/\(\/\).*/{
428 s//\1/
429 q
430 }
431 s/.*/./; q'`
432
433 # Avoid depending upon Character Ranges.
434 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
435 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
436 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
437 as_cr_digits='0123456789'
438 as_cr_alnum=$as_cr_Letters$as_cr_digits
439
440
441 as_lineno_1=$LINENO as_lineno_1a=$LINENO
442 as_lineno_2=$LINENO as_lineno_2a=$LINENO
443 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
444 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
445 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
446 sed -n '
447 p
448 /[$]LINENO/=
449 ' <$as_myself |
450 sed '
451 s/[$]LINENO.*/&-/
452 t lineno
453 b
454 :lineno
455 N
456 :loop
457 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
458 t loop
459 s/-\n.*//
460 ' >$as_me.lineno &&
461 chmod +x "$as_me.lineno" ||
462 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
463
464 # Don't try to exec as it changes $[0], causing all sort of problems
465 # (the dirname of $[0] is not the place where we might find the
466 # original and so on. Autoconf is especially sensitive to this).
467 . "./$as_me.lineno"
468 # Exit status is that of the last command.
469 exit
470 }
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in #(((((
474 -n*)
475 case `echo 'xy\c'` in
476 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
477 xy) ECHO_C='\c';;
478 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
479 ECHO_T=' ';;
480 esac;;
481 *)
482 ECHO_N='-n';;
483 esac
484
485 rm -f conf$$ conf$$.exe conf$$.file
486 if test -d conf$$.dir; then
487 rm -f conf$$.dir/conf$$.file
488 else
489 rm -f conf$$.dir
490 mkdir conf$$.dir 2>/dev/null
491 fi
492 if (echo >conf$$.file) 2>/dev/null; then
493 if ln -s conf$$.file conf$$ 2>/dev/null; then
494 as_ln_s='ln -s'
495 # ... but there are two gotchas:
496 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
497 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
498 # In both cases, we have to default to `cp -p'.
499 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
500 as_ln_s='cp -p'
501 elif ln conf$$.file conf$$ 2>/dev/null; then
502 as_ln_s=ln
503 else
504 as_ln_s='cp -p'
505 fi
506 else
507 as_ln_s='cp -p'
508 fi
509 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 rmdir conf$$.dir 2>/dev/null
511
512 if mkdir -p . 2>/dev/null; then
513 as_mkdir_p='mkdir -p "$as_dir"'
514 else
515 test -d ./-p && rmdir ./-p
516 as_mkdir_p=false
517 fi
518
519 if test -x / >/dev/null 2>&1; then
520 as_test_x='test -x'
521 else
522 if ls -dL / >/dev/null 2>&1; then
523 as_ls_L_option=L
524 else
525 as_ls_L_option=
526 fi
527 as_test_x='
528 eval sh -c '\''
529 if test -d "$1"; then
530 test -d "$1/.";
531 else
532 case $1 in #(
533 -*)set "./$1";;
534 esac;
535 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
536 ???[sx]*):;;*)false;;esac;fi
537 '\'' sh
538 '
539 fi
540 as_executable_p=$as_test_x
541
542 # Sed expression to map a string onto a valid CPP name.
543 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
544
545 # Sed expression to map a string onto a valid variable name.
546 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
547
548 SHELL=${CONFIG_SHELL-/bin/sh}
549
550 as_awk_strverscmp='
551 # Use only awk features that work with 7th edition Unix awk (1978).
552 # My, what an old awk you have, Mr. Solaris!
553 END {
554 while (length(v1) && length(v2)) {
555 # Set d1 to be the next thing to compare from v1, and likewise for d2.
556 # Normally this is a single character, but if v1 and v2 contain digits,
557 # compare them as integers and fractions as strverscmp does.
558 if (v1 ~ /^[0-9]/ && v2 ~ /^[0-9]/) {
559 # Split v1 and v2 into their leading digit string components d1 and d2,
560 # and advance v1 and v2 past the leading digit strings.
561 for (len1 = 1; substr(v1, len1 + 1) ~ /^[0-9]/; len1++) continue
562 for (len2 = 1; substr(v2, len2 + 1) ~ /^[0-9]/; len2++) continue
563 d1 = substr(v1, 1, len1); v1 = substr(v1, len1 + 1)
564 d2 = substr(v2, 1, len2); v2 = substr(v2, len2 + 1)
565 if (d1 ~ /^0/) {
566 if (d2 ~ /^0/) {
567 # Compare two fractions.
568 while (d1 ~ /^0/ && d2 ~ /^0/) {
569 d1 = substr(d1, 2); len1--
570 d2 = substr(d2, 2); len2--
571 }
572 if (len1 != len2 && ! (len1 && len2 && substr(d1, 1, 1) == substr(d2, 1, 1))) {
573 # The two components differ in length, and the common prefix
574 # contains only leading zeros. Consider the longer to be less.
575 d1 = -len1
576 d2 = -len2
577 } else {
578 # Otherwise, compare as strings.
579 d1 = "x" d1
580 d2 = "x" d2
581 }
582 } else {
583 # A fraction is less than an integer.
584 exit 1
585 }
586 } else {
587 if (d2 ~ /^0/) {
588 # An integer is greater than a fraction.
589 exit 2
590 } else {
591 # Compare two integers.
592 d1 += 0
593 d2 += 0
594 }
595 }
596 } else {
597 # The normal case, without worrying about digits.
598 d1 = substr(v1, 1, 1); v1 = substr(v1, 2)
599 d2 = substr(v2, 1, 1); v2 = substr(v2, 2)
600 }
601 if (d1 < d2) exit 1
602 if (d1 > d2) exit 2
603 }
604 # Beware Solaris /usr/xgp4/bin/awk (at least through Solaris 10),
605 # which mishandles some comparisons of empty strings to integers.
606 if (length(v2)) exit 1
607 if (length(v1)) exit 2
608 }
609 '
610
611 test -n "$DJDIR" || exec 7<&0 </dev/null
612 exec 6>&1
613
614 # Name of the host.
615 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
616 # so uname gets run too.
617 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
618
619 #
620 # Initializations.
621 #
622 ac_default_prefix=/usr/local
623 ac_clean_files=
624 ac_config_libobj_dir=.
625 LIBOBJS=
626 cross_compiling=no
627 subdirs=
628 MFLAGS=
629 MAKEFLAGS=
630
631 # Identity of this package.
632 PACKAGE_NAME='libICE'
633 PACKAGE_TARNAME='libICE'
634 PACKAGE_VERSION='1.0.9'
635 PACKAGE_STRING='libICE 1.0.9'
636 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
637 PACKAGE_URL=''
638
639 ac_unique_file="Makefile.am"
640 # Factoring default headers for most tests.
641 ac_includes_default="\
642 #include <stdio.h>
643 #ifdef HAVE_SYS_TYPES_H
644 # include <sys/types.h>
645 #endif
646 #ifdef HAVE_SYS_STAT_H
647 # include <sys/stat.h>
648 #endif
649 #ifdef STDC_HEADERS
650 # include <stdlib.h>
651 # include <stddef.h>
652 #else
653 # ifdef HAVE_STDLIB_H
654 # include <stdlib.h>
655 # endif
656 #endif
657 #ifdef HAVE_STRING_H
658 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
659 # include <memory.h>
660 # endif
661 # include <string.h>
662 #endif
663 #ifdef HAVE_STRINGS_H
664 # include <strings.h>
665 #endif
666 #ifdef HAVE_INTTYPES_H
667 # include <inttypes.h>
668 #endif
669 #ifdef HAVE_STDINT_H
670 # include <stdint.h>
671 #endif
672 #ifdef HAVE_UNISTD_H
673 # include <unistd.h>
674 #endif"
675
676 ac_subst_vars='am__EXEEXT_FALSE
677 am__EXEEXT_TRUE
678 LTLIBOBJS
679 LIBOBJS
680 MAKE_LINT_LIB_FALSE
681 MAKE_LINT_LIB_TRUE
682 LINTLIB
683 LINT_FALSE
684 LINT_TRUE
685 LINT_FLAGS
686 LINT
687 ICE_LIBS
688 ICE_CFLAGS
689 HAVE_STYLESHEETS_FALSE
690 HAVE_STYLESHEETS_TRUE
691 XSL_STYLESHEET
692 STYLESHEET_SRCDIR
693 XORG_SGML_PATH
694 HAVE_XSLTPROC_FALSE
695 HAVE_XSLTPROC_TRUE
696 XSLTPROC
697 HAVE_FOP_FALSE
698 HAVE_FOP_TRUE
699 FOP
700 HAVE_XMLTO_FALSE
701 HAVE_XMLTO_TRUE
702 HAVE_XMLTO_TEXT_FALSE
703 HAVE_XMLTO_TEXT_TRUE
704 XMLTO
705 ENABLE_SPECS_FALSE
706 ENABLE_SPECS_TRUE
707 ENABLE_DOCS_FALSE
708 ENABLE_DOCS_TRUE
709 MAN_SUBSTS
710 XORG_MAN_PAGE
711 ADMIN_MAN_DIR
712 DRIVER_MAN_DIR
713 MISC_MAN_DIR
714 FILE_MAN_DIR
715 LIB_MAN_DIR
716 APP_MAN_DIR
717 ADMIN_MAN_SUFFIX
718 DRIVER_MAN_SUFFIX
719 MISC_MAN_SUFFIX
720 FILE_MAN_SUFFIX
721 LIB_MAN_SUFFIX
722 APP_MAN_SUFFIX
723 INSTALL_CMD
724 PKG_CONFIG
725 CHANGELOG_CMD
726 STRICT_CFLAGS
727 CWARNFLAGS
728 BASE_CFLAGS
729 OTOOL64
730 OTOOL
731 LIPO
732 NMEDIT
733 DSYMUTIL
734 MANIFEST_TOOL
735 RANLIB
736 ac_ct_AR
737 AR
738 DLLTOOL
739 OBJDUMP
740 LN_S
741 NM
742 ac_ct_DUMPBIN
743 DUMPBIN
744 LD
745 FGREP
746 SED
747 host_os
748 host_vendor
749 host_cpu
750 host
751 build_os
752 build_vendor
753 build_cpu
754 build
755 LIBTOOL
756 AM_BACKSLASH
757 AM_DEFAULT_VERBOSITY
758 AM_DEFAULT_V
759 AM_V
760 am__fastdepCC_FALSE
761 am__fastdepCC_TRUE
762 CCDEPMODE
763 am__nodep
764 AMDEPBACKSLASH
765 AMDEP_FALSE
766 AMDEP_TRUE
767 am__quote
768 am__include
769 DEPDIR
770 am__untar
771 am__tar
772 AMTAR
773 am__leading_dot
774 SET_MAKE
775 AWK
776 mkdir_p
777 MKDIR_P
778 INSTALL_STRIP_PROGRAM
779 STRIP
780 install_sh
781 MAKEINFO
782 AUTOHEADER
783 AUTOMAKE
784 AUTOCONF
785 ACLOCAL
786 VERSION
787 PACKAGE
788 CYGPATH_W
789 am__isrc
790 INSTALL_DATA
791 INSTALL_SCRIPT
792 INSTALL_PROGRAM
793 EGREP
794 GREP
795 CPP
796 OBJEXT
797 EXEEXT
798 ac_ct_CC
799 CPPFLAGS
800 LDFLAGS
801 CFLAGS
802 CC
803 target_alias
804 host_alias
805 build_alias
806 LIBS
807 ECHO_T
808 ECHO_N
809 ECHO_C
810 DEFS
811 mandir
812 localedir
813 libdir
814 psdir
815 pdfdir
816 dvidir
817 htmldir
818 infodir
819 docdir
820 oldincludedir
821 includedir
822 localstatedir
823 sharedstatedir
824 sysconfdir
825 datadir
826 datarootdir
827 libexecdir
828 sbindir
829 bindir
830 program_transform_name
831 prefix
832 exec_prefix
833 PACKAGE_URL
834 PACKAGE_BUGREPORT
835 PACKAGE_STRING
836 PACKAGE_VERSION
837 PACKAGE_TARNAME
838 PACKAGE_NAME
839 PATH_SEPARATOR
840 SHELL'
841 ac_subst_files=''
842 ac_user_opts='
843 enable_option_checking
844 enable_dependency_tracking
845 enable_silent_rules
846 enable_shared
847 enable_static
848 with_pic
849 enable_fast_install
850 with_gnu_ld
851 with_sysroot
852 enable_libtool_lock
853 enable_selective_werror
854 enable_strict_compilation
855 enable_docs
856 enable_specs
857 with_xmlto
858 with_fop
859 with_xsltproc
860 enable_unix_transport
861 enable_tcp_transport
862 enable_ipv6
863 enable_local_transport
864 with_lint
865 enable_lint_library
866 '
867 ac_precious_vars='build_alias
868 host_alias
869 target_alias
870 CC
871 CFLAGS
872 LDFLAGS
873 LIBS
874 CPPFLAGS
875 CPP
876 PKG_CONFIG
877 XMLTO
878 FOP
879 XSLTPROC
880 ICE_CFLAGS
881 ICE_LIBS
882 LINT
883 LINT_FLAGS'
884
885
886 # Initialize some variables set by options.
887 ac_init_help=
888 ac_init_version=false
889 ac_unrecognized_opts=
890 ac_unrecognized_sep=
891 # The variables have the same names as the options, with
892 # dashes changed to underlines.
893 cache_file=/dev/null
894 exec_prefix=NONE
895 no_create=
896 no_recursion=
897 prefix=NONE
898 program_prefix=NONE
899 program_suffix=NONE
900 program_transform_name=s,x,x,
901 silent=
902 site=
903 srcdir=
904 verbose=
905 x_includes=NONE
906 x_libraries=NONE
907
908 # Installation directory options.
909 # These are left unexpanded so users can "make install exec_prefix=/foo"
910 # and all the variables that are supposed to be based on exec_prefix
911 # by default will actually change.
912 # Use braces instead of parens because sh, perl, etc. also accept them.
913 # (The list follows the same order as the GNU Coding Standards.)
914 bindir='${exec_prefix}/bin'
915 sbindir='${exec_prefix}/sbin'
916 libexecdir='${exec_prefix}/libexec'
917 datarootdir='${prefix}/share'
918 datadir='${datarootdir}'
919 sysconfdir='${prefix}/etc'
920 sharedstatedir='${prefix}/com'
921 localstatedir='${prefix}/var'
922 includedir='${prefix}/include'
923 oldincludedir='/usr/include'
924 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
925 infodir='${datarootdir}/info'
926 htmldir='${docdir}'
927 dvidir='${docdir}'
928 pdfdir='${docdir}'
929 psdir='${docdir}'
930 libdir='${exec_prefix}/lib'
931 localedir='${datarootdir}/locale'
932 mandir='${datarootdir}/man'
933
934 ac_prev=
935 ac_dashdash=
936 for ac_option
937 do
938 # If the previous option needs an argument, assign it.
939 if test -n "$ac_prev"; then
940 eval $ac_prev=\$ac_option
941 ac_prev=
942 continue
943 fi
944
945 case $ac_option in
946 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
947 *=) ac_optarg= ;;
948 *) ac_optarg=yes ;;
949 esac
950
951 # Accept the important Cygnus configure options, so we can diagnose typos.
952
953 case $ac_dashdash$ac_option in
954 --)
955 ac_dashdash=yes ;;
956
957 -bindir | --bindir | --bindi | --bind | --bin | --bi)
958 ac_prev=bindir ;;
959 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
960 bindir=$ac_optarg ;;
961
962 -build | --build | --buil | --bui | --bu)
963 ac_prev=build_alias ;;
964 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
965 build_alias=$ac_optarg ;;
966
967 -cache-file | --cache-file | --cache-fil | --cache-fi \
968 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
969 ac_prev=cache_file ;;
970 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
971 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
972 cache_file=$ac_optarg ;;
973
974 --config-cache | -C)
975 cache_file=config.cache ;;
976
977 -datadir | --datadir | --datadi | --datad)
978 ac_prev=datadir ;;
979 -datadir=* | --datadir=* | --datadi=* | --datad=*)
980 datadir=$ac_optarg ;;
981
982 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
983 | --dataroo | --dataro | --datar)
984 ac_prev=datarootdir ;;
985 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
986 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
987 datarootdir=$ac_optarg ;;
988
989 -disable-* | --disable-*)
990 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
991 # Reject names that are not valid shell variable names.
992 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
993 as_fn_error $? "invalid feature name: $ac_useropt"
994 ac_useropt_orig=$ac_useropt
995 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
996 case $ac_user_opts in
997 *"
998 "enable_$ac_useropt"
999 "*) ;;
1000 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1001 ac_unrecognized_sep=', ';;
1002 esac
1003 eval enable_$ac_useropt=no ;;
1004
1005 -docdir | --docdir | --docdi | --doc | --do)
1006 ac_prev=docdir ;;
1007 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1008 docdir=$ac_optarg ;;
1009
1010 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1011 ac_prev=dvidir ;;
1012 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1013 dvidir=$ac_optarg ;;
1014
1015 -enable-* | --enable-*)
1016 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1017 # Reject names that are not valid shell variable names.
1018 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1019 as_fn_error $? "invalid feature name: $ac_useropt"
1020 ac_useropt_orig=$ac_useropt
1021 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1022 case $ac_user_opts in
1023 *"
1024 "enable_$ac_useropt"
1025 "*) ;;
1026 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1027 ac_unrecognized_sep=', ';;
1028 esac
1029 eval enable_$ac_useropt=\$ac_optarg ;;
1030
1031 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1032 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1033 | --exec | --exe | --ex)
1034 ac_prev=exec_prefix ;;
1035 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1036 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1037 | --exec=* | --exe=* | --ex=*)
1038 exec_prefix=$ac_optarg ;;
1039
1040 -gas | --gas | --ga | --g)
1041 # Obsolete; use --with-gas.
1042 with_gas=yes ;;
1043
1044 -help | --help | --hel | --he | -h)
1045 ac_init_help=long ;;
1046 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1047 ac_init_help=recursive ;;
1048 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1049 ac_init_help=short ;;
1050
1051 -host | --host | --hos | --ho)
1052 ac_prev=host_alias ;;
1053 -host=* | --host=* | --hos=* | --ho=*)
1054 host_alias=$ac_optarg ;;
1055
1056 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1057 ac_prev=htmldir ;;
1058 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1059 | --ht=*)
1060 htmldir=$ac_optarg ;;
1061
1062 -includedir | --includedir | --includedi | --included | --include \
1063 | --includ | --inclu | --incl | --inc)
1064 ac_prev=includedir ;;
1065 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1066 | --includ=* | --inclu=* | --incl=* | --inc=*)
1067 includedir=$ac_optarg ;;
1068
1069 -infodir | --infodir | --infodi | --infod | --info | --inf)
1070 ac_prev=infodir ;;
1071 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1072 infodir=$ac_optarg ;;
1073
1074 -libdir | --libdir | --libdi | --libd)
1075 ac_prev=libdir ;;
1076 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1077 libdir=$ac_optarg ;;
1078
1079 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1080 | --libexe | --libex | --libe)
1081 ac_prev=libexecdir ;;
1082 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1083 | --libexe=* | --libex=* | --libe=*)
1084 libexecdir=$ac_optarg ;;
1085
1086 -localedir | --localedir | --localedi | --localed | --locale)
1087 ac_prev=localedir ;;
1088 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1089 localedir=$ac_optarg ;;
1090
1091 -localstatedir | --localstatedir | --localstatedi | --localstated \
1092 | --localstate | --localstat | --localsta | --localst | --locals)
1093 ac_prev=localstatedir ;;
1094 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1095 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1096 localstatedir=$ac_optarg ;;
1097
1098 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1099 ac_prev=mandir ;;
1100 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1101 mandir=$ac_optarg ;;
1102
1103 -nfp | --nfp | --nf)
1104 # Obsolete; use --without-fp.
1105 with_fp=no ;;
1106
1107 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1108 | --no-cr | --no-c | -n)
1109 no_create=yes ;;
1110
1111 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1112 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1113 no_recursion=yes ;;
1114
1115 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1116 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1117 | --oldin | --oldi | --old | --ol | --o)
1118 ac_prev=oldincludedir ;;
1119 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1120 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1121 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1122 oldincludedir=$ac_optarg ;;
1123
1124 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1125 ac_prev=prefix ;;
1126 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1127 prefix=$ac_optarg ;;
1128
1129 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1130 | --program-pre | --program-pr | --program-p)
1131 ac_prev=program_prefix ;;
1132 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1133 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1134 program_prefix=$ac_optarg ;;
1135
1136 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1137 | --program-suf | --program-su | --program-s)
1138 ac_prev=program_suffix ;;
1139 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1140 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1141 program_suffix=$ac_optarg ;;
1142
1143 -program-transform-name | --program-transform-name \
1144 | --program-transform-nam | --program-transform-na \
1145 | --program-transform-n | --program-transform- \
1146 | --program-transform | --program-transfor \
1147 | --program-transfo | --program-transf \
1148 | --program-trans | --program-tran \
1149 | --progr-tra | --program-tr | --program-t)
1150 ac_prev=program_transform_name ;;
1151 -program-transform-name=* | --program-transform-name=* \
1152 | --program-transform-nam=* | --program-transform-na=* \
1153 | --program-transform-n=* | --program-transform-=* \
1154 | --program-transform=* | --program-transfor=* \
1155 | --program-transfo=* | --program-transf=* \
1156 | --program-trans=* | --program-tran=* \
1157 | --progr-tra=* | --program-tr=* | --program-t=*)
1158 program_transform_name=$ac_optarg ;;
1159
1160 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1161 ac_prev=pdfdir ;;
1162 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1163 pdfdir=$ac_optarg ;;
1164
1165 -psdir | --psdir | --psdi | --psd | --ps)
1166 ac_prev=psdir ;;
1167 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1168 psdir=$ac_optarg ;;
1169
1170 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1171 | -silent | --silent | --silen | --sile | --sil)
1172 silent=yes ;;
1173
1174 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1175 ac_prev=sbindir ;;
1176 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1177 | --sbi=* | --sb=*)
1178 sbindir=$ac_optarg ;;
1179
1180 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1181 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1182 | --sharedst | --shareds | --shared | --share | --shar \
1183 | --sha | --sh)
1184 ac_prev=sharedstatedir ;;
1185 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1186 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1187 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1188 | --sha=* | --sh=*)
1189 sharedstatedir=$ac_optarg ;;
1190
1191 -site | --site | --sit)
1192 ac_prev=site ;;
1193 -site=* | --site=* | --sit=*)
1194 site=$ac_optarg ;;
1195
1196 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1197 ac_prev=srcdir ;;
1198 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1199 srcdir=$ac_optarg ;;
1200
1201 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1202 | --syscon | --sysco | --sysc | --sys | --sy)
1203 ac_prev=sysconfdir ;;
1204 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1205 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1206 sysconfdir=$ac_optarg ;;
1207
1208 -target | --target | --targe | --targ | --tar | --ta | --t)
1209 ac_prev=target_alias ;;
1210 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1211 target_alias=$ac_optarg ;;
1212
1213 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1214 verbose=yes ;;
1215
1216 -version | --version | --versio | --versi | --vers | -V)
1217 ac_init_version=: ;;
1218
1219 -with-* | --with-*)
1220 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1221 # Reject names that are not valid shell variable names.
1222 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1223 as_fn_error $? "invalid package name: $ac_useropt"
1224 ac_useropt_orig=$ac_useropt
1225 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1226 case $ac_user_opts in
1227 *"
1228 "with_$ac_useropt"
1229 "*) ;;
1230 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1231 ac_unrecognized_sep=', ';;
1232 esac
1233 eval with_$ac_useropt=\$ac_optarg ;;
1234
1235 -without-* | --without-*)
1236 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1237 # Reject names that are not valid shell variable names.
1238 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1239 as_fn_error $? "invalid package name: $ac_useropt"
1240 ac_useropt_orig=$ac_useropt
1241 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1242 case $ac_user_opts in
1243 *"
1244 "with_$ac_useropt"
1245 "*) ;;
1246 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1247 ac_unrecognized_sep=', ';;
1248 esac
1249 eval with_$ac_useropt=no ;;
1250
1251 --x)
1252 # Obsolete; use --with-x.
1253 with_x=yes ;;
1254
1255 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1256 | --x-incl | --x-inc | --x-in | --x-i)
1257 ac_prev=x_includes ;;
1258 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1259 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1260 x_includes=$ac_optarg ;;
1261
1262 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1263 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1264 ac_prev=x_libraries ;;
1265 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1266 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1267 x_libraries=$ac_optarg ;;
1268
1269 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1270 Try \`$0 --help' for more information"
1271 ;;
1272
1273 *=*)
1274 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1275 # Reject names that are not valid shell variable names.
1276 case $ac_envvar in #(
1277 '' | [0-9]* | *[!_$as_cr_alnum]* )
1278 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1279 esac
1280 eval $ac_envvar=\$ac_optarg
1281 export $ac_envvar ;;
1282
1283 *)
1284 # FIXME: should be removed in autoconf 3.0.
1285 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1286 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1287 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1288 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1289 ;;
1290
1291 esac
1292 done
1293
1294 if test -n "$ac_prev"; then
1295 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1296 as_fn_error $? "missing argument to $ac_option"
1297 fi
1298
1299 if test -n "$ac_unrecognized_opts"; then
1300 case $enable_option_checking in
1301 no) ;;
1302 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1303 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1304 esac
1305 fi
1306
1307 # Check all directory arguments for consistency.
1308 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1309 datadir sysconfdir sharedstatedir localstatedir includedir \
1310 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1311 libdir localedir mandir
1312 do
1313 eval ac_val=\$$ac_var
1314 # Remove trailing slashes.
1315 case $ac_val in
1316 */ )
1317 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1318 eval $ac_var=\$ac_val;;
1319 esac
1320 # Be sure to have absolute directory names.
1321 case $ac_val in
1322 [\\/$]* | ?:[\\/]* ) continue;;
1323 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1324 esac
1325 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1326 done
1327
1328 # There might be people who depend on the old broken behavior: `$host'
1329 # used to hold the argument of --host etc.
1330 # FIXME: To remove some day.
1331 build=$build_alias
1332 host=$host_alias
1333 target=$target_alias
1334
1335 # FIXME: To remove some day.
1336 if test "x$host_alias" != x; then
1337 if test "x$build_alias" = x; then
1338 cross_compiling=maybe
1339 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1340 If a cross compiler is detected then cross compile mode will be used" >&2
1341 elif test "x$build_alias" != "x$host_alias"; then
1342 cross_compiling=yes
1343 fi
1344 fi
1345
1346 ac_tool_prefix=
1347 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1348
1349 test "$silent" = yes && exec 6>/dev/null
1350
1351
1352 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1353 ac_ls_di=`ls -di .` &&
1354 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1355 as_fn_error $? "working directory cannot be determined"
1356 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1357 as_fn_error $? "pwd does not report name of working directory"
1358
1359
1360 # Find the source files, if location was not specified.
1361 if test -z "$srcdir"; then
1362 ac_srcdir_defaulted=yes
1363 # Try the directory containing this script, then the parent directory.
1364 ac_confdir=`$as_dirname -- "$as_myself" ||
1365 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1366 X"$as_myself" : 'X\(//\)[^/]' \| \
1367 X"$as_myself" : 'X\(//\)$' \| \
1368 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1369 $as_echo X"$as_myself" |
1370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1371 s//\1/
1372 q
1373 }
1374 /^X\(\/\/\)[^/].*/{
1375 s//\1/
1376 q
1377 }
1378 /^X\(\/\/\)$/{
1379 s//\1/
1380 q
1381 }
1382 /^X\(\/\).*/{
1383 s//\1/
1384 q
1385 }
1386 s/.*/./; q'`
1387 srcdir=$ac_confdir
1388 if test ! -r "$srcdir/$ac_unique_file"; then
1389 srcdir=..
1390 fi
1391 else
1392 ac_srcdir_defaulted=no
1393 fi
1394 if test ! -r "$srcdir/$ac_unique_file"; then
1395 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1396 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1397 fi
1398 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1399 ac_abs_confdir=`(
1400 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1401 pwd)`
1402 # When building in place, set srcdir=.
1403 if test "$ac_abs_confdir" = "$ac_pwd"; then
1404 srcdir=.
1405 fi
1406 # Remove unnecessary trailing slashes from srcdir.
1407 # Double slashes in file names in object file debugging info
1408 # mess up M-x gdb in Emacs.
1409 case $srcdir in
1410 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1411 esac
1412 for ac_var in $ac_precious_vars; do
1413 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1414 eval ac_env_${ac_var}_value=\$${ac_var}
1415 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1416 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1417 done
1418
1419 #
1420 # Report the --help message.
1421 #
1422 if test "$ac_init_help" = "long"; then
1423 # Omit some internal or obsolete options to make the list less imposing.
1424 # This message is too long to be a string in the A/UX 3.1 sh.
1425 cat <<_ACEOF
1426 \`configure' configures libICE 1.0.9 to adapt to many kinds of systems.
1427
1428 Usage: $0 [OPTION]... [VAR=VALUE]...
1429
1430 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1431 VAR=VALUE. See below for descriptions of some of the useful variables.
1432
1433 Defaults for the options are specified in brackets.
1434
1435 Configuration:
1436 -h, --help display this help and exit
1437 --help=short display options specific to this package
1438 --help=recursive display the short help of all the included packages
1439 -V, --version display version information and exit
1440 -q, --quiet, --silent do not print \`checking ...' messages
1441 --cache-file=FILE cache test results in FILE [disabled]
1442 -C, --config-cache alias for \`--cache-file=config.cache'
1443 -n, --no-create do not create output files
1444 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1445
1446 Installation directories:
1447 --prefix=PREFIX install architecture-independent files in PREFIX
1448 [$ac_default_prefix]
1449 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1450 [PREFIX]
1451
1452 By default, \`make install' will install all the files in
1453 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1454 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1455 for instance \`--prefix=\$HOME'.
1456
1457 For better control, use the options below.
1458
1459 Fine tuning of the installation directories:
1460 --bindir=DIR user executables [EPREFIX/bin]
1461 --sbindir=DIR system admin executables [EPREFIX/sbin]
1462 --libexecdir=DIR program executables [EPREFIX/libexec]
1463 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1464 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1465 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1466 --libdir=DIR object code libraries [EPREFIX/lib]
1467 --includedir=DIR C header files [PREFIX/include]
1468 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1469 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1470 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1471 --infodir=DIR info documentation [DATAROOTDIR/info]
1472 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1473 --mandir=DIR man documentation [DATAROOTDIR/man]
1474 --docdir=DIR documentation root [DATAROOTDIR/doc/libICE]
1475 --htmldir=DIR html documentation [DOCDIR]
1476 --dvidir=DIR dvi documentation [DOCDIR]
1477 --pdfdir=DIR pdf documentation [DOCDIR]
1478 --psdir=DIR ps documentation [DOCDIR]
1479 _ACEOF
1480
1481 cat <<\_ACEOF
1482
1483 Program names:
1484 --program-prefix=PREFIX prepend PREFIX to installed program names
1485 --program-suffix=SUFFIX append SUFFIX to installed program names
1486 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1487
1488 System types:
1489 --build=BUILD configure for building on BUILD [guessed]
1490 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1491 _ACEOF
1492 fi
1493
1494 if test -n "$ac_init_help"; then
1495 case $ac_init_help in
1496 short | recursive ) echo "Configuration of libICE 1.0.9:";;
1497 esac
1498 cat <<\_ACEOF
1499
1500 Optional Features:
1501 --disable-option-checking ignore unrecognized --enable/--with options
1502 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1503 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1504 --enable-dependency-tracking
1505 do not reject slow dependency extractors
1506 --disable-dependency-tracking
1507 speeds up one-time build
1508 --enable-silent-rules less verbose build output (undo: "make V=1")
1509 --disable-silent-rules verbose build output (undo: "make V=0")
1510 --enable-shared[=PKGS] build shared libraries [default=yes]
1511 --enable-static[=PKGS] build static libraries [default=yes]
1512 --enable-fast-install[=PKGS]
1513 optimize for fast installation [default=yes]
1514 --disable-libtool-lock avoid locking (might break parallel builds)
1515 --disable-selective-werror
1516 Turn off selective compiler errors. (default:
1517 enabled)
1518 --enable-strict-compilation
1519 Enable all warnings from compiler and make them
1520 errors (default: disabled)
1521 --enable-docs Enable building the documentation (default: yes)
1522 --enable-specs Enable building the specs (default: yes)
1523 --enable-unix-transport Enable UNIX domain socket transport
1524 --enable-tcp-transport Enable TCP socket transport
1525 --enable-ipv6 Enable IPv6 support
1526 --enable-local-transport
1527 Enable os-specific local transport
1528 --enable-lint-library Create lint library (default: disabled)
1529
1530 Optional Packages:
1531 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1532 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1533 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1534 both]
1535 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1536 --with-sysroot=DIR Search for dependent libraries within DIR
1537 (or the compiler's sysroot if not specified).
1538 --with-xmlto Use xmlto to regenerate documentation (default:
1539 auto)
1540 --with-fop Use fop to regenerate documentation (default: auto)
1541 --with-xsltproc Use xsltproc for the transformation of XML documents
1542 (default: auto)
1543 --with-lint Use a lint-style source code checker (default:
1544 disabled)
1545
1546 Some influential environment variables:
1547 CC C compiler command
1548 CFLAGS C compiler flags
1549 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1550 nonstandard directory <lib dir>
1551 LIBS libraries to pass to the linker, e.g. -l<library>
1552 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1553 you have headers in a nonstandard directory <include dir>
1554 CPP C preprocessor
1555 PKG_CONFIG path to pkg-config utility
1556 XMLTO Path to xmlto command
1557 FOP Path to fop command
1558 XSLTPROC Path to xsltproc command
1559 ICE_CFLAGS C compiler flags for ICE, overriding pkg-config
1560 ICE_LIBS linker flags for ICE, overriding pkg-config
1561 LINT Path to a lint-style command
1562 LINT_FLAGS Flags for the lint-style command
1563
1564 Use these variables to override the choices made by `configure' or to help
1565 it to find libraries and programs with nonstandard names/locations.
1566
1567 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1568 _ACEOF
1569 ac_status=$?
1570 fi
1571
1572 if test "$ac_init_help" = "recursive"; then
1573 # If there are subdirs, report their specific --help.
1574 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1575 test -d "$ac_dir" ||
1576 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1577 continue
1578 ac_builddir=.
1579
1580 case "$ac_dir" in
1581 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1582 *)
1583 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1584 # A ".." for each directory in $ac_dir_suffix.
1585 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1586 case $ac_top_builddir_sub in
1587 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1588 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1589 esac ;;
1590 esac
1591 ac_abs_top_builddir=$ac_pwd
1592 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1593 # for backward compatibility:
1594 ac_top_builddir=$ac_top_build_prefix
1595
1596 case $srcdir in
1597 .) # We are building in place.
1598 ac_srcdir=.
1599 ac_top_srcdir=$ac_top_builddir_sub
1600 ac_abs_top_srcdir=$ac_pwd ;;
1601 [\\/]* | ?:[\\/]* ) # Absolute name.
1602 ac_srcdir=$srcdir$ac_dir_suffix;
1603 ac_top_srcdir=$srcdir
1604 ac_abs_top_srcdir=$srcdir ;;
1605 *) # Relative name.
1606 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1607 ac_top_srcdir=$ac_top_build_prefix$srcdir
1608 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1609 esac
1610 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1611
1612 cd "$ac_dir" || { ac_status=$?; continue; }
1613 # Check for guested configure.
1614 if test -f "$ac_srcdir/configure.gnu"; then
1615 echo &&
1616 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1617 elif test -f "$ac_srcdir/configure"; then
1618 echo &&
1619 $SHELL "$ac_srcdir/configure" --help=recursive
1620 else
1621 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1622 fi || ac_status=$?
1623 cd "$ac_pwd" || { ac_status=$?; break; }
1624 done
1625 fi
1626
1627 test -n "$ac_init_help" && exit $ac_status
1628 if $ac_init_version; then
1629 cat <<\_ACEOF
1630 libICE configure 1.0.9
1631 generated by GNU Autoconf 2.68
1632
1633 Copyright (C) 2010 Free Software Foundation, Inc.
1634 This configure script is free software; the Free Software Foundation
1635 gives unlimited permission to copy, distribute and modify it.
1636 _ACEOF
1637 exit
1638 fi
1639
1640 ## ------------------------ ##
1641 ## Autoconf initialization. ##
1642 ## ------------------------ ##
1643
1644 # ac_fn_c_try_compile LINENO
1645 # --------------------------
1646 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1647 ac_fn_c_try_compile ()
1648 {
1649 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1650 rm -f conftest.$ac_objext
1651 if { { ac_try="$ac_compile"
1652 case "(($ac_try" in
1653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1654 *) ac_try_echo=$ac_try;;
1655 esac
1656 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1657 $as_echo "$ac_try_echo"; } >&5
1658 (eval "$ac_compile") 2>conftest.err
1659 ac_status=$?
1660 if test -s conftest.err; then
1661 grep -v '^ *+' conftest.err >conftest.er1
1662 cat conftest.er1 >&5
1663 mv -f conftest.er1 conftest.err
1664 fi
1665 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1666 test $ac_status = 0; } && {
1667 test -z "$ac_c_werror_flag" ||
1668 test ! -s conftest.err
1669 } && test -s conftest.$ac_objext; then :
1670 ac_retval=0
1671 else
1672 $as_echo "$as_me: failed program was:" >&5
1673 sed 's/^/| /' conftest.$ac_ext >&5
1674
1675 ac_retval=1
1676 fi
1677 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1678 as_fn_set_status $ac_retval
1679
1680 } # ac_fn_c_try_compile
1681
1682 # ac_fn_c_try_cpp LINENO
1683 # ----------------------
1684 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1685 ac_fn_c_try_cpp ()
1686 {
1687 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1688 if { { ac_try="$ac_cpp conftest.$ac_ext"
1689 case "(($ac_try" in
1690 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1691 *) ac_try_echo=$ac_try;;
1692 esac
1693 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 $as_echo "$ac_try_echo"; } >&5
1695 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1696 ac_status=$?
1697 if test -s conftest.err; then
1698 grep -v '^ *+' conftest.err >conftest.er1
1699 cat conftest.er1 >&5
1700 mv -f conftest.er1 conftest.err
1701 fi
1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 test $ac_status = 0; } > conftest.i && {
1704 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1705 test ! -s conftest.err
1706 }; then :
1707 ac_retval=0
1708 else
1709 $as_echo "$as_me: failed program was:" >&5
1710 sed 's/^/| /' conftest.$ac_ext >&5
1711
1712 ac_retval=1
1713 fi
1714 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1715 as_fn_set_status $ac_retval
1716
1717 } # ac_fn_c_try_cpp
1718
1719 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1720 # -------------------------------------------------------
1721 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1722 # the include files in INCLUDES and setting the cache variable VAR
1723 # accordingly.
1724 ac_fn_c_check_header_mongrel ()
1725 {
1726 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1727 if eval \${$3+:} false; then :
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1729 $as_echo_n "checking for $2... " >&6; }
1730 if eval \${$3+:} false; then :
1731 $as_echo_n "(cached) " >&6
1732 fi
1733 eval ac_res=\$$3
1734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1735 $as_echo "$ac_res" >&6; }
1736 else
1737 # Is the header compilable?
1738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1739 $as_echo_n "checking $2 usability... " >&6; }
1740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1741 /* end confdefs.h. */
1742 $4
1743 #include <$2>
1744 _ACEOF
1745 if ac_fn_c_try_compile "$LINENO"; then :
1746 ac_header_compiler=yes
1747 else
1748 ac_header_compiler=no
1749 fi
1750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1752 $as_echo "$ac_header_compiler" >&6; }
1753
1754 # Is the header present?
1755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1756 $as_echo_n "checking $2 presence... " >&6; }
1757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1758 /* end confdefs.h. */
1759 #include <$2>
1760 _ACEOF
1761 if ac_fn_c_try_cpp "$LINENO"; then :
1762 ac_header_preproc=yes
1763 else
1764 ac_header_preproc=no
1765 fi
1766 rm -f conftest.err conftest.i conftest.$ac_ext
1767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1768 $as_echo "$ac_header_preproc" >&6; }
1769
1770 # So? What about this header?
1771 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1772 yes:no: )
1773 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1774 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1775 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1776 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1777 ;;
1778 no:yes:* )
1779 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1780 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1782 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1783 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1784 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1785 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1786 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1787 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1788 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1789 ( $as_echo "## ---------------------------------------------------------------------- ##
1790 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1791 ## ---------------------------------------------------------------------- ##"
1792 ) | sed "s/^/$as_me: WARNING: /" >&2
1793 ;;
1794 esac
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796 $as_echo_n "checking for $2... " >&6; }
1797 if eval \${$3+:} false; then :
1798 $as_echo_n "(cached) " >&6
1799 else
1800 eval "$3=\$ac_header_compiler"
1801 fi
1802 eval ac_res=\$$3
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804 $as_echo "$ac_res" >&6; }
1805 fi
1806 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1807
1808 } # ac_fn_c_check_header_mongrel
1809
1810 # ac_fn_c_try_run LINENO
1811 # ----------------------
1812 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1813 # that executables *can* be run.
1814 ac_fn_c_try_run ()
1815 {
1816 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1817 if { { ac_try="$ac_link"
1818 case "(($ac_try" in
1819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1820 *) ac_try_echo=$ac_try;;
1821 esac
1822 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1823 $as_echo "$ac_try_echo"; } >&5
1824 (eval "$ac_link") 2>&5
1825 ac_status=$?
1826 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1827 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1828 { { case "(($ac_try" in
1829 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1830 *) ac_try_echo=$ac_try;;
1831 esac
1832 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1833 $as_echo "$ac_try_echo"; } >&5
1834 (eval "$ac_try") 2>&5
1835 ac_status=$?
1836 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1837 test $ac_status = 0; }; }; then :
1838 ac_retval=0
1839 else
1840 $as_echo "$as_me: program exited with status $ac_status" >&5
1841 $as_echo "$as_me: failed program was:" >&5
1842 sed 's/^/| /' conftest.$ac_ext >&5
1843
1844 ac_retval=$ac_status
1845 fi
1846 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1847 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848 as_fn_set_status $ac_retval
1849
1850 } # ac_fn_c_try_run
1851
1852 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1853 # -------------------------------------------------------
1854 # Tests whether HEADER exists and can be compiled using the include files in
1855 # INCLUDES, setting the cache variable VAR accordingly.
1856 ac_fn_c_check_header_compile ()
1857 {
1858 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1860 $as_echo_n "checking for $2... " >&6; }
1861 if eval \${$3+:} false; then :
1862 $as_echo_n "(cached) " >&6
1863 else
1864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1865 /* end confdefs.h. */
1866 $4
1867 #include <$2>
1868 _ACEOF
1869 if ac_fn_c_try_compile "$LINENO"; then :
1870 eval "$3=yes"
1871 else
1872 eval "$3=no"
1873 fi
1874 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1875 fi
1876 eval ac_res=\$$3
1877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1878 $as_echo "$ac_res" >&6; }
1879 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1880
1881 } # ac_fn_c_check_header_compile
1882
1883 # ac_fn_c_try_link LINENO
1884 # -----------------------
1885 # Try to link conftest.$ac_ext, and return whether this succeeded.
1886 ac_fn_c_try_link ()
1887 {
1888 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1889 rm -f conftest.$ac_objext conftest$ac_exeext
1890 if { { ac_try="$ac_link"
1891 case "(($ac_try" in
1892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1893 *) ac_try_echo=$ac_try;;
1894 esac
1895 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1896 $as_echo "$ac_try_echo"; } >&5
1897 (eval "$ac_link") 2>conftest.err
1898 ac_status=$?
1899 if test -s conftest.err; then
1900 grep -v '^ *+' conftest.err >conftest.er1
1901 cat conftest.er1 >&5
1902 mv -f conftest.er1 conftest.err
1903 fi
1904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1905 test $ac_status = 0; } && {
1906 test -z "$ac_c_werror_flag" ||
1907 test ! -s conftest.err
1908 } && test -s conftest$ac_exeext && {
1909 test "$cross_compiling" = yes ||
1910 $as_test_x conftest$ac_exeext
1911 }; then :
1912 ac_retval=0
1913 else
1914 $as_echo "$as_me: failed program was:" >&5
1915 sed 's/^/| /' conftest.$ac_ext >&5
1916
1917 ac_retval=1
1918 fi
1919 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1920 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1921 # interfere with the next link command; also delete a directory that is
1922 # left behind by Apple's compiler. We do this before executing the actions.
1923 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1924 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1925 as_fn_set_status $ac_retval
1926
1927 } # ac_fn_c_try_link
1928
1929 # ac_fn_c_check_func LINENO FUNC VAR
1930 # ----------------------------------
1931 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1932 ac_fn_c_check_func ()
1933 {
1934 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1936 $as_echo_n "checking for $2... " >&6; }
1937 if eval \${$3+:} false; then :
1938 $as_echo_n "(cached) " >&6
1939 else
1940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1941 /* end confdefs.h. */
1942 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1943 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1944 #define $2 innocuous_$2
1945
1946 /* System header to define __stub macros and hopefully few prototypes,
1947 which can conflict with char $2 (); below.
1948 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1949 <limits.h> exists even on freestanding compilers. */
1950
1951 #ifdef __STDC__
1952 # include <limits.h>
1953 #else
1954 # include <assert.h>
1955 #endif
1956
1957 #undef $2
1958
1959 /* Override any GCC internal prototype to avoid an error.
1960 Use char because int might match the return type of a GCC
1961 builtin and then its argument prototype would still apply. */
1962 #ifdef __cplusplus
1963 extern "C"
1964 #endif
1965 char $2 ();
1966 /* The GNU C library defines this for functions which it implements
1967 to always fail with ENOSYS. Some functions are actually named
1968 something starting with __ and the normal name is an alias. */
1969 #if defined __stub_$2 || defined __stub___$2
1970 choke me
1971 #endif
1972
1973 int
1974 main ()
1975 {
1976 return $2 ();
1977 ;
1978 return 0;
1979 }
1980 _ACEOF
1981 if ac_fn_c_try_link "$LINENO"; then :
1982 eval "$3=yes"
1983 else
1984 eval "$3=no"
1985 fi
1986 rm -f core conftest.err conftest.$ac_objext \
1987 conftest$ac_exeext conftest.$ac_ext
1988 fi
1989 eval ac_res=\$$3
1990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1991 $as_echo "$ac_res" >&6; }
1992 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1993
1994 } # ac_fn_c_check_func
1995
1996 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1997 # ---------------------------------------------
1998 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1999 # accordingly.
2000 ac_fn_c_check_decl ()
2001 {
2002 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2003 as_decl_name=`echo $2|sed 's/ *(.*//'`
2004 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2006 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2007 if eval \${$3+:} false; then :
2008 $as_echo_n "(cached) " >&6
2009 else
2010 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2011 /* end confdefs.h. */
2012 $4
2013 int
2014 main ()
2015 {
2016 #ifndef $as_decl_name
2017 #ifdef __cplusplus
2018 (void) $as_decl_use;
2019 #else
2020 (void) $as_decl_name;
2021 #endif
2022 #endif
2023
2024 ;
2025 return 0;
2026 }
2027 _ACEOF
2028 if ac_fn_c_try_compile "$LINENO"; then :
2029 eval "$3=yes"
2030 else
2031 eval "$3=no"
2032 fi
2033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2034 fi
2035 eval ac_res=\$$3
2036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2037 $as_echo "$ac_res" >&6; }
2038 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2039
2040 } # ac_fn_c_check_decl
2041
2042 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2043 # ----------------------------------------------------
2044 # Tries to find if the field MEMBER exists in type AGGR, after including
2045 # INCLUDES, setting cache variable VAR accordingly.
2046 ac_fn_c_check_member ()
2047 {
2048 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2050 $as_echo_n "checking for $2.$3... " >&6; }
2051 if eval \${$4+:} false; then :
2052 $as_echo_n "(cached) " >&6
2053 else
2054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2055 /* end confdefs.h. */
2056 $5
2057 int
2058 main ()
2059 {
2060 static $2 ac_aggr;
2061 if (ac_aggr.$3)
2062 return 0;
2063 ;
2064 return 0;
2065 }
2066 _ACEOF
2067 if ac_fn_c_try_compile "$LINENO"; then :
2068 eval "$4=yes"
2069 else
2070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2071 /* end confdefs.h. */
2072 $5
2073 int
2074 main ()
2075 {
2076 static $2 ac_aggr;
2077 if (sizeof ac_aggr.$3)
2078 return 0;
2079 ;
2080 return 0;
2081 }
2082 _ACEOF
2083 if ac_fn_c_try_compile "$LINENO"; then :
2084 eval "$4=yes"
2085 else
2086 eval "$4=no"
2087 fi
2088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089 fi
2090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2091 fi
2092 eval ac_res=\$$4
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2094 $as_echo "$ac_res" >&6; }
2095 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2096
2097 } # ac_fn_c_check_member
2098
2099 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2100 # -------------------------------------------
2101 # Tests whether TYPE exists after having included INCLUDES, setting cache
2102 # variable VAR accordingly.
2103 ac_fn_c_check_type ()
2104 {
2105 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2107 $as_echo_n "checking for $2... " >&6; }
2108 if eval \${$3+:} false; then :
2109 $as_echo_n "(cached) " >&6
2110 else
2111 eval "$3=no"
2112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2113 /* end confdefs.h. */
2114 $4
2115 int
2116 main ()
2117 {
2118 if (sizeof ($2))
2119 return 0;
2120 ;
2121 return 0;
2122 }
2123 _ACEOF
2124 if ac_fn_c_try_compile "$LINENO"; then :
2125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126 /* end confdefs.h. */
2127 $4
2128 int
2129 main ()
2130 {
2131 if (sizeof (($2)))
2132 return 0;
2133 ;
2134 return 0;
2135 }
2136 _ACEOF
2137 if ac_fn_c_try_compile "$LINENO"; then :
2138
2139 else
2140 eval "$3=yes"
2141 fi
2142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2143 fi
2144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2145 fi
2146 eval ac_res=\$$3
2147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2148 $as_echo "$ac_res" >&6; }
2149 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2150
2151 } # ac_fn_c_check_type
2152 cat >config.log <<_ACEOF
2153 This file contains any messages produced by compilers while
2154 running configure, to aid debugging if configure makes a mistake.
2155
2156 It was created by libICE $as_me 1.0.9, which was
2157 generated by GNU Autoconf 2.68. Invocation command line was
2158
2159 $ $0 $@
2160
2161 _ACEOF
2162 exec 5>>config.log
2163 {
2164 cat <<_ASUNAME
2165 ## --------- ##
2166 ## Platform. ##
2167 ## --------- ##
2168
2169 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2170 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2171 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2172 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2173 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2174
2175 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2176 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2177
2178 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2179 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2180 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2181 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2182 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2183 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2184 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2185
2186 _ASUNAME
2187
2188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2189 for as_dir in $PATH
2190 do
2191 IFS=$as_save_IFS
2192 test -z "$as_dir" && as_dir=.
2193 $as_echo "PATH: $as_dir"
2194 done
2195 IFS=$as_save_IFS
2196
2197 } >&5
2198
2199 cat >&5 <<_ACEOF
2200
2201
2202 ## ----------- ##
2203 ## Core tests. ##
2204 ## ----------- ##
2205
2206 _ACEOF
2207
2208
2209 # Keep a trace of the command line.
2210 # Strip out --no-create and --no-recursion so they do not pile up.
2211 # Strip out --silent because we don't want to record it for future runs.
2212 # Also quote any args containing shell meta-characters.
2213 # Make two passes to allow for proper duplicate-argument suppression.
2214 ac_configure_args=
2215 ac_configure_args0=
2216 ac_configure_args1=
2217 ac_must_keep_next=false
2218 for ac_pass in 1 2
2219 do
2220 for ac_arg
2221 do
2222 case $ac_arg in
2223 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2224 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2225 | -silent | --silent | --silen | --sile | --sil)
2226 continue ;;
2227 *\'*)
2228 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2229 esac
2230 case $ac_pass in
2231 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2232 2)
2233 as_fn_append ac_configure_args1 " '$ac_arg'"
2234 if test $ac_must_keep_next = true; then
2235 ac_must_keep_next=false # Got value, back to normal.
2236 else
2237 case $ac_arg in
2238 *=* | --config-cache | -C | -disable-* | --disable-* \
2239 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2240 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2241 | -with-* | --with-* | -without-* | --without-* | --x)
2242 case "$ac_configure_args0 " in
2243 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2244 esac
2245 ;;
2246 -* ) ac_must_keep_next=true ;;
2247 esac
2248 fi
2249 as_fn_append ac_configure_args " '$ac_arg'"
2250 ;;
2251 esac
2252 done
2253 done
2254 { ac_configure_args0=; unset ac_configure_args0;}
2255 { ac_configure_args1=; unset ac_configure_args1;}
2256
2257 # When interrupted or exit'd, cleanup temporary files, and complete
2258 # config.log. We remove comments because anyway the quotes in there
2259 # would cause problems or look ugly.
2260 # WARNING: Use '\'' to represent an apostrophe within the trap.
2261 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2262 trap 'exit_status=$?
2263 # Save into config.log some information that might help in debugging.
2264 {
2265 echo
2266
2267 $as_echo "## ---------------- ##
2268 ## Cache variables. ##
2269 ## ---------------- ##"
2270 echo
2271 # The following way of writing the cache mishandles newlines in values,
2272 (
2273 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2274 eval ac_val=\$$ac_var
2275 case $ac_val in #(
2276 *${as_nl}*)
2277 case $ac_var in #(
2278 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2279 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2280 esac
2281 case $ac_var in #(
2282 _ | IFS | as_nl) ;; #(
2283 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2284 *) { eval $ac_var=; unset $ac_var;} ;;
2285 esac ;;
2286 esac
2287 done
2288 (set) 2>&1 |
2289 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2290 *${as_nl}ac_space=\ *)
2291 sed -n \
2292 "s/'\''/'\''\\\\'\'''\''/g;
2293 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2294 ;; #(
2295 *)
2296 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2297 ;;
2298 esac |
2299 sort
2300 )
2301 echo
2302
2303 $as_echo "## ----------------- ##
2304 ## Output variables. ##
2305 ## ----------------- ##"
2306 echo
2307 for ac_var in $ac_subst_vars
2308 do
2309 eval ac_val=\$$ac_var
2310 case $ac_val in
2311 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2312 esac
2313 $as_echo "$ac_var='\''$ac_val'\''"
2314 done | sort
2315 echo
2316
2317 if test -n "$ac_subst_files"; then
2318 $as_echo "## ------------------- ##
2319 ## File substitutions. ##
2320 ## ------------------- ##"
2321 echo
2322 for ac_var in $ac_subst_files
2323 do
2324 eval ac_val=\$$ac_var
2325 case $ac_val in
2326 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2327 esac
2328 $as_echo "$ac_var='\''$ac_val'\''"
2329 done | sort
2330 echo
2331 fi
2332
2333 if test -s confdefs.h; then
2334 $as_echo "## ----------- ##
2335 ## confdefs.h. ##
2336 ## ----------- ##"
2337 echo
2338 cat confdefs.h
2339 echo
2340 fi
2341 test "$ac_signal" != 0 &&
2342 $as_echo "$as_me: caught signal $ac_signal"
2343 $as_echo "$as_me: exit $exit_status"
2344 } >&5
2345 rm -f core *.core core.conftest.* &&
2346 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2347 exit $exit_status
2348 ' 0
2349 for ac_signal in 1 2 13 15; do
2350 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2351 done
2352 ac_signal=0
2353
2354 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2355 rm -f -r conftest* confdefs.h
2356
2357 $as_echo "/* confdefs.h */" > confdefs.h
2358
2359 # Predefined preprocessor variables.
2360
2361 cat >>confdefs.h <<_ACEOF
2362 #define PACKAGE_NAME "$PACKAGE_NAME"
2363 _ACEOF
2364
2365 cat >>confdefs.h <<_ACEOF
2366 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2367 _ACEOF
2368
2369 cat >>confdefs.h <<_ACEOF
2370 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2371 _ACEOF
2372
2373 cat >>confdefs.h <<_ACEOF
2374 #define PACKAGE_STRING "$PACKAGE_STRING"
2375 _ACEOF
2376
2377 cat >>confdefs.h <<_ACEOF
2378 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2379 _ACEOF
2380
2381 cat >>confdefs.h <<_ACEOF
2382 #define PACKAGE_URL "$PACKAGE_URL"
2383 _ACEOF
2384
2385
2386 # Let the site file select an alternate cache file if it wants to.
2387 # Prefer an explicitly selected file to automatically selected ones.
2388 ac_site_file1=NONE
2389 ac_site_file2=NONE
2390 if test -n "$CONFIG_SITE"; then
2391 # We do not want a PATH search for config.site.
2392 case $CONFIG_SITE in #((
2393 -*) ac_site_file1=./$CONFIG_SITE;;
2394 */*) ac_site_file1=$CONFIG_SITE;;
2395 *) ac_site_file1=./$CONFIG_SITE;;
2396 esac
2397 elif test "x$prefix" != xNONE; then
2398 ac_site_file1=$prefix/share/config.site
2399 ac_site_file2=$prefix/etc/config.site
2400 else
2401 ac_site_file1=$ac_default_prefix/share/config.site
2402 ac_site_file2=$ac_default_prefix/etc/config.site
2403 fi
2404 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2405 do
2406 test "x$ac_site_file" = xNONE && continue
2407 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2408 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2409 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2410 sed 's/^/| /' "$ac_site_file" >&5
2411 . "$ac_site_file" \
2412 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2413 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2414 as_fn_error $? "failed to load site script $ac_site_file
2415 See \`config.log' for more details" "$LINENO" 5; }
2416 fi
2417 done
2418
2419 if test -r "$cache_file"; then
2420 # Some versions of bash will fail to source /dev/null (special files
2421 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2422 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2423 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2424 $as_echo "$as_me: loading cache $cache_file" >&6;}
2425 case $cache_file in
2426 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2427 *) . "./$cache_file";;
2428 esac
2429 fi
2430 else
2431 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2432 $as_echo "$as_me: creating cache $cache_file" >&6;}
2433 >$cache_file
2434 fi
2435
2436 # Check that the precious variables saved in the cache have kept the same
2437 # value.
2438 ac_cache_corrupted=false
2439 for ac_var in $ac_precious_vars; do
2440 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2441 eval ac_new_set=\$ac_env_${ac_var}_set
2442 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2443 eval ac_new_val=\$ac_env_${ac_var}_value
2444 case $ac_old_set,$ac_new_set in
2445 set,)
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2447 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2448 ac_cache_corrupted=: ;;
2449 ,set)
2450 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2451 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2452 ac_cache_corrupted=: ;;
2453 ,);;
2454 *)
2455 if test "x$ac_old_val" != "x$ac_new_val"; then
2456 # differences in whitespace do not lead to failure.
2457 ac_old_val_w=`echo x $ac_old_val`
2458 ac_new_val_w=`echo x $ac_new_val`
2459 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2460 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2461 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2462 ac_cache_corrupted=:
2463 else
2464 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2465 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2466 eval $ac_var=\$ac_old_val
2467 fi
2468 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2469 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2470 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2471 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2472 fi;;
2473 esac
2474 # Pass precious variables to config.status.
2475 if test "$ac_new_set" = set; then
2476 case $ac_new_val in
2477 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2478 *) ac_arg=$ac_var=$ac_new_val ;;
2479 esac
2480 case " $ac_configure_args " in
2481 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2482 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2483 esac
2484 fi
2485 done
2486 if $ac_cache_corrupted; then
2487 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2489 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2490 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2491 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2492 fi
2493 ## -------------------- ##
2494 ## Main body of script. ##
2495 ## -------------------- ##
2496
2497 ac_ext=c
2498 ac_cpp='$CPP $CPPFLAGS'
2499 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2500 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2501 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2502
2503
2504
2505 ac_config_headers="$ac_config_headers config.h"
2506
2507
2508 # Set common system defines for POSIX extensions, such as _GNU_SOURCE
2509 # Must be called before any macros that run the compiler (like
2510 # AC_PROG_LIBTOOL or XORG_DEFAULT_OPTIONS) to avoid autoconf errors.
2511 # expand $ac_aux_dir to an absolute path
2512 am_aux_dir=`cd $ac_aux_dir && pwd`
2513
2514 ac_ext=c
2515 ac_cpp='$CPP $CPPFLAGS'
2516 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2517 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2518 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2519 if test -n "$ac_tool_prefix"; then
2520 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2521 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2523 $as_echo_n "checking for $ac_word... " >&6; }
2524 if ${ac_cv_prog_CC+:} false; then :
2525 $as_echo_n "(cached) " >&6
2526 else
2527 if test -n "$CC"; then
2528 ac_cv_prog_CC="$CC" # Let the user override the test.
2529 else
2530 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2531 for as_dir in $PATH
2532 do
2533 IFS=$as_save_IFS
2534 test -z "$as_dir" && as_dir=.
2535 for ac_exec_ext in '' $ac_executable_extensions; do
2536 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2537 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2538 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2539 break 2
2540 fi
2541 done
2542 done
2543 IFS=$as_save_IFS
2544
2545 fi
2546 fi
2547 CC=$ac_cv_prog_CC
2548 if test -n "$CC"; then
2549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2550 $as_echo "$CC" >&6; }
2551 else
2552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2553 $as_echo "no" >&6; }
2554 fi
2555
2556
2557 fi
2558 if test -z "$ac_cv_prog_CC"; then
2559 ac_ct_CC=$CC
2560 # Extract the first word of "gcc", so it can be a program name with args.
2561 set dummy gcc; ac_word=$2
2562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2563 $as_echo_n "checking for $ac_word... " >&6; }
2564 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2565 $as_echo_n "(cached) " >&6
2566 else
2567 if test -n "$ac_ct_CC"; then
2568 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2569 else
2570 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2571 for as_dir in $PATH
2572 do
2573 IFS=$as_save_IFS
2574 test -z "$as_dir" && as_dir=.
2575 for ac_exec_ext in '' $ac_executable_extensions; do
2576 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2577 ac_cv_prog_ac_ct_CC="gcc"
2578 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2579 break 2
2580 fi
2581 done
2582 done
2583 IFS=$as_save_IFS
2584
2585 fi
2586 fi
2587 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2588 if test -n "$ac_ct_CC"; then
2589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2590 $as_echo "$ac_ct_CC" >&6; }
2591 else
2592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2593 $as_echo "no" >&6; }
2594 fi
2595
2596 if test "x$ac_ct_CC" = x; then
2597 CC=""
2598 else
2599 case $cross_compiling:$ac_tool_warned in
2600 yes:)
2601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2602 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2603 ac_tool_warned=yes ;;
2604 esac
2605 CC=$ac_ct_CC
2606 fi
2607 else
2608 CC="$ac_cv_prog_CC"
2609 fi
2610
2611 if test -z "$CC"; then
2612 if test -n "$ac_tool_prefix"; then
2613 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2614 set dummy ${ac_tool_prefix}cc; ac_word=$2
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2616 $as_echo_n "checking for $ac_word... " >&6; }
2617 if ${ac_cv_prog_CC+:} false; then :
2618 $as_echo_n "(cached) " >&6
2619 else
2620 if test -n "$CC"; then
2621 ac_cv_prog_CC="$CC" # Let the user override the test.
2622 else
2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624 for as_dir in $PATH
2625 do
2626 IFS=$as_save_IFS
2627 test -z "$as_dir" && as_dir=.
2628 for ac_exec_ext in '' $ac_executable_extensions; do
2629 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2630 ac_cv_prog_CC="${ac_tool_prefix}cc"
2631 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2632 break 2
2633 fi
2634 done
2635 done
2636 IFS=$as_save_IFS
2637
2638 fi
2639 fi
2640 CC=$ac_cv_prog_CC
2641 if test -n "$CC"; then
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2643 $as_echo "$CC" >&6; }
2644 else
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2646 $as_echo "no" >&6; }
2647 fi
2648
2649
2650 fi
2651 fi
2652 if test -z "$CC"; then
2653 # Extract the first word of "cc", so it can be a program name with args.
2654 set dummy cc; ac_word=$2
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2656 $as_echo_n "checking for $ac_word... " >&6; }
2657 if ${ac_cv_prog_CC+:} false; then :
2658 $as_echo_n "(cached) " >&6
2659 else
2660 if test -n "$CC"; then
2661 ac_cv_prog_CC="$CC" # Let the user override the test.
2662 else
2663 ac_prog_rejected=no
2664 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2665 for as_dir in $PATH
2666 do
2667 IFS=$as_save_IFS
2668 test -z "$as_dir" && as_dir=.
2669 for ac_exec_ext in '' $ac_executable_extensions; do
2670 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2671 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2672 ac_prog_rejected=yes
2673 continue
2674 fi
2675 ac_cv_prog_CC="cc"
2676 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2677 break 2
2678 fi
2679 done
2680 done
2681 IFS=$as_save_IFS
2682
2683 if test $ac_prog_rejected = yes; then
2684 # We found a bogon in the path, so make sure we never use it.
2685 set dummy $ac_cv_prog_CC
2686 shift
2687 if test $# != 0; then
2688 # We chose a different compiler from the bogus one.
2689 # However, it has the same basename, so the bogon will be chosen
2690 # first if we set CC to just the basename; use the full file name.
2691 shift
2692 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2693 fi
2694 fi
2695 fi
2696 fi
2697 CC=$ac_cv_prog_CC
2698 if test -n "$CC"; then
2699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2700 $as_echo "$CC" >&6; }
2701 else
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2703 $as_echo "no" >&6; }
2704 fi
2705
2706
2707 fi
2708 if test -z "$CC"; then
2709 if test -n "$ac_tool_prefix"; then
2710 for ac_prog in cl.exe
2711 do
2712 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2713 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2715 $as_echo_n "checking for $ac_word... " >&6; }
2716 if ${ac_cv_prog_CC+:} false; then :
2717 $as_echo_n "(cached) " >&6
2718 else
2719 if test -n "$CC"; then
2720 ac_cv_prog_CC="$CC" # Let the user override the test.
2721 else
2722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2723 for as_dir in $PATH
2724 do
2725 IFS=$as_save_IFS
2726 test -z "$as_dir" && as_dir=.
2727 for ac_exec_ext in '' $ac_executable_extensions; do
2728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2729 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2730 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2731 break 2
2732 fi
2733 done
2734 done
2735 IFS=$as_save_IFS
2736
2737 fi
2738 fi
2739 CC=$ac_cv_prog_CC
2740 if test -n "$CC"; then
2741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2742 $as_echo "$CC" >&6; }
2743 else
2744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2745 $as_echo "no" >&6; }
2746 fi
2747
2748
2749 test -n "$CC" && break
2750 done
2751 fi
2752 if test -z "$CC"; then
2753 ac_ct_CC=$CC
2754 for ac_prog in cl.exe
2755 do
2756 # Extract the first word of "$ac_prog", so it can be a program name with args.
2757 set dummy $ac_prog; ac_word=$2
2758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2759 $as_echo_n "checking for $ac_word... " >&6; }
2760 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2761 $as_echo_n "(cached) " >&6
2762 else
2763 if test -n "$ac_ct_CC"; then
2764 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2765 else
2766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2767 for as_dir in $PATH
2768 do
2769 IFS=$as_save_IFS
2770 test -z "$as_dir" && as_dir=.
2771 for ac_exec_ext in '' $ac_executable_extensions; do
2772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2773 ac_cv_prog_ac_ct_CC="$ac_prog"
2774 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2775 break 2
2776 fi
2777 done
2778 done
2779 IFS=$as_save_IFS
2780
2781 fi
2782 fi
2783 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2784 if test -n "$ac_ct_CC"; then
2785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2786 $as_echo "$ac_ct_CC" >&6; }
2787 else
2788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2789 $as_echo "no" >&6; }
2790 fi
2791
2792
2793 test -n "$ac_ct_CC" && break
2794 done
2795
2796 if test "x$ac_ct_CC" = x; then
2797 CC=""
2798 else
2799 case $cross_compiling:$ac_tool_warned in
2800 yes:)
2801 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2802 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2803 ac_tool_warned=yes ;;
2804 esac
2805 CC=$ac_ct_CC
2806 fi
2807 fi
2808
2809 fi
2810
2811
2812 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2813 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2814 as_fn_error $? "no acceptable C compiler found in \$PATH
2815 See \`config.log' for more details" "$LINENO" 5; }
2816
2817 # Provide some information about the compiler.
2818 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2819 set X $ac_compile
2820 ac_compiler=$2
2821 for ac_option in --version -v -V -qversion; do
2822 { { ac_try="$ac_compiler $ac_option >&5"
2823 case "(($ac_try" in
2824 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2825 *) ac_try_echo=$ac_try;;
2826 esac
2827 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2828 $as_echo "$ac_try_echo"; } >&5
2829 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2830 ac_status=$?
2831 if test -s conftest.err; then
2832 sed '10a\
2833 ... rest of stderr output deleted ...
2834 10q' conftest.err >conftest.er1
2835 cat conftest.er1 >&5
2836 fi
2837 rm -f conftest.er1 conftest.err
2838 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2839 test $ac_status = 0; }
2840 done
2841
2842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2843 /* end confdefs.h. */
2844
2845 int
2846 main ()
2847 {
2848
2849 ;
2850 return 0;
2851 }
2852 _ACEOF
2853 ac_clean_files_save=$ac_clean_files
2854 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2855 # Try to create an executable without -o first, disregard a.out.
2856 # It will help us diagnose broken compilers, and finding out an intuition
2857 # of exeext.
2858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2859 $as_echo_n "checking whether the C compiler works... " >&6; }
2860 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2861
2862 # The possible output files:
2863 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2864
2865 ac_rmfiles=
2866 for ac_file in $ac_files
2867 do
2868 case $ac_file in
2869 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2870 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2871 esac
2872 done
2873 rm -f $ac_rmfiles
2874
2875 if { { ac_try="$ac_link_default"
2876 case "(($ac_try" in
2877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2878 *) ac_try_echo=$ac_try;;
2879 esac
2880 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2881 $as_echo "$ac_try_echo"; } >&5
2882 (eval "$ac_link_default") 2>&5
2883 ac_status=$?
2884 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2885 test $ac_status = 0; }; then :
2886 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2887 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2888 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2889 # so that the user can short-circuit this test for compilers unknown to
2890 # Autoconf.
2891 for ac_file in $ac_files ''
2892 do
2893 test -f "$ac_file" || continue
2894 case $ac_file in
2895 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2896 ;;
2897 [ab].out )
2898 # We found the default executable, but exeext='' is most
2899 # certainly right.
2900 break;;
2901 *.* )
2902 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2903 then :; else
2904 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2905 fi
2906 # We set ac_cv_exeext here because the later test for it is not
2907 # safe: cross compilers may not add the suffix if given an `-o'
2908 # argument, so we may need to know it at that point already.
2909 # Even if this section looks crufty: it has the advantage of
2910 # actually working.
2911 break;;
2912 * )
2913 break;;
2914 esac
2915 done
2916 test "$ac_cv_exeext" = no && ac_cv_exeext=
2917
2918 else
2919 ac_file=''
2920 fi
2921 if test -z "$ac_file"; then :
2922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2923 $as_echo "no" >&6; }
2924 $as_echo "$as_me: failed program was:" >&5
2925 sed 's/^/| /' conftest.$ac_ext >&5
2926
2927 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2928 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2929 as_fn_error 77 "C compiler cannot create executables
2930 See \`config.log' for more details" "$LINENO" 5; }
2931 else
2932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2933 $as_echo "yes" >&6; }
2934 fi
2935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2936 $as_echo_n "checking for C compiler default output file name... " >&6; }
2937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2938 $as_echo "$ac_file" >&6; }
2939 ac_exeext=$ac_cv_exeext
2940
2941 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2942 ac_clean_files=$ac_clean_files_save
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2944 $as_echo_n "checking for suffix of executables... " >&6; }
2945 if { { ac_try="$ac_link"
2946 case "(($ac_try" in
2947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2948 *) ac_try_echo=$ac_try;;
2949 esac
2950 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2951 $as_echo "$ac_try_echo"; } >&5
2952 (eval "$ac_link") 2>&5
2953 ac_status=$?
2954 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2955 test $ac_status = 0; }; then :
2956 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2957 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2958 # work properly (i.e., refer to `conftest.exe'), while it won't with
2959 # `rm'.
2960 for ac_file in conftest.exe conftest conftest.*; do
2961 test -f "$ac_file" || continue
2962 case $ac_file in
2963 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2964 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2965 break;;
2966 * ) break;;
2967 esac
2968 done
2969 else
2970 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2971 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2972 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2973 See \`config.log' for more details" "$LINENO" 5; }
2974 fi
2975 rm -f conftest conftest$ac_cv_exeext
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2977 $as_echo "$ac_cv_exeext" >&6; }
2978
2979 rm -f conftest.$ac_ext
2980 EXEEXT=$ac_cv_exeext
2981 ac_exeext=$EXEEXT
2982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2983 /* end confdefs.h. */
2984 #include <stdio.h>
2985 int
2986 main ()
2987 {
2988 FILE *f = fopen ("conftest.out", "w");
2989 return ferror (f) || fclose (f) != 0;
2990
2991 ;
2992 return 0;
2993 }
2994 _ACEOF
2995 ac_clean_files="$ac_clean_files conftest.out"
2996 # Check that the compiler produces executables we can run. If not, either
2997 # the compiler is broken, or we cross compile.
2998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2999 $as_echo_n "checking whether we are cross compiling... " >&6; }
3000 if test "$cross_compiling" != yes; then
3001 { { ac_try="$ac_link"
3002 case "(($ac_try" in
3003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004 *) ac_try_echo=$ac_try;;
3005 esac
3006 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3007 $as_echo "$ac_try_echo"; } >&5
3008 (eval "$ac_link") 2>&5
3009 ac_status=$?
3010 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3011 test $ac_status = 0; }
3012 if { ac_try='./conftest$ac_cv_exeext'
3013 { { case "(($ac_try" in
3014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3015 *) ac_try_echo=$ac_try;;
3016 esac
3017 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3018 $as_echo "$ac_try_echo"; } >&5
3019 (eval "$ac_try") 2>&5
3020 ac_status=$?
3021 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3022 test $ac_status = 0; }; }; then
3023 cross_compiling=no
3024 else
3025 if test "$cross_compiling" = maybe; then
3026 cross_compiling=yes
3027 else
3028 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3029 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3030 as_fn_error $? "cannot run C compiled programs.
3031 If you meant to cross compile, use \`--host'.
3032 See \`config.log' for more details" "$LINENO" 5; }
3033 fi
3034 fi
3035 fi
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3037 $as_echo "$cross_compiling" >&6; }
3038
3039 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3040 ac_clean_files=$ac_clean_files_save
3041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3042 $as_echo_n "checking for suffix of object files... " >&6; }
3043 if ${ac_cv_objext+:} false; then :
3044 $as_echo_n "(cached) " >&6
3045 else
3046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3047 /* end confdefs.h. */
3048
3049 int
3050 main ()
3051 {
3052
3053 ;
3054 return 0;
3055 }
3056 _ACEOF
3057 rm -f conftest.o conftest.obj
3058 if { { ac_try="$ac_compile"
3059 case "(($ac_try" in
3060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3061 *) ac_try_echo=$ac_try;;
3062 esac
3063 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3064 $as_echo "$ac_try_echo"; } >&5
3065 (eval "$ac_compile") 2>&5
3066 ac_status=$?
3067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3068 test $ac_status = 0; }; then :
3069 for ac_file in conftest.o conftest.obj conftest.*; do
3070 test -f "$ac_file" || continue;
3071 case $ac_file in
3072 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3073 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3074 break;;
3075 esac
3076 done
3077 else
3078 $as_echo "$as_me: failed program was:" >&5
3079 sed 's/^/| /' conftest.$ac_ext >&5
3080
3081 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3082 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3083 as_fn_error $? "cannot compute suffix of object files: cannot compile
3084 See \`config.log' for more details" "$LINENO" 5; }
3085 fi
3086 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3087 fi
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3089 $as_echo "$ac_cv_objext" >&6; }
3090 OBJEXT=$ac_cv_objext
3091 ac_objext=$OBJEXT
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3093 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3094 if ${ac_cv_c_compiler_gnu+:} false; then :
3095 $as_echo_n "(cached) " >&6
3096 else
3097 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3098 /* end confdefs.h. */
3099
3100 int
3101 main ()
3102 {
3103 #ifndef __GNUC__
3104 choke me
3105 #endif
3106
3107 ;
3108 return 0;
3109 }
3110 _ACEOF
3111 if ac_fn_c_try_compile "$LINENO"; then :
3112 ac_compiler_gnu=yes
3113 else
3114 ac_compiler_gnu=no
3115 fi
3116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3117 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3118
3119 fi
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3121 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3122 if test $ac_compiler_gnu = yes; then
3123 GCC=yes
3124 else
3125 GCC=
3126 fi
3127 ac_test_CFLAGS=${CFLAGS+set}
3128 ac_save_CFLAGS=$CFLAGS
3129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3130 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3131 if ${ac_cv_prog_cc_g+:} false; then :
3132 $as_echo_n "(cached) " >&6
3133 else
3134 ac_save_c_werror_flag=$ac_c_werror_flag
3135 ac_c_werror_flag=yes
3136 ac_cv_prog_cc_g=no
3137 CFLAGS="-g"
3138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3139 /* end confdefs.h. */
3140
3141 int
3142 main ()
3143 {
3144
3145 ;
3146 return 0;
3147 }
3148 _ACEOF
3149 if ac_fn_c_try_compile "$LINENO"; then :
3150 ac_cv_prog_cc_g=yes
3151 else
3152 CFLAGS=""
3153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3154 /* end confdefs.h. */
3155
3156 int
3157 main ()
3158 {
3159
3160 ;
3161 return 0;
3162 }
3163 _ACEOF
3164 if ac_fn_c_try_compile "$LINENO"; then :
3165
3166 else
3167 ac_c_werror_flag=$ac_save_c_werror_flag
3168 CFLAGS="-g"
3169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3170 /* end confdefs.h. */
3171
3172 int
3173 main ()
3174 {
3175
3176 ;
3177 return 0;
3178 }
3179 _ACEOF
3180 if ac_fn_c_try_compile "$LINENO"; then :
3181 ac_cv_prog_cc_g=yes
3182 fi
3183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3184 fi
3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3186 fi
3187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3188 ac_c_werror_flag=$ac_save_c_werror_flag
3189 fi
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3191 $as_echo "$ac_cv_prog_cc_g" >&6; }
3192 if test "$ac_test_CFLAGS" = set; then
3193 CFLAGS=$ac_save_CFLAGS
3194 elif test $ac_cv_prog_cc_g = yes; then
3195 if test "$GCC" = yes; then
3196 CFLAGS="-g -O2"
3197 else
3198 CFLAGS="-g"
3199 fi
3200 else
3201 if test "$GCC" = yes; then
3202 CFLAGS="-O2"
3203 else
3204 CFLAGS=
3205 fi
3206 fi
3207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3208 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3209 if ${ac_cv_prog_cc_c89+:} false; then :
3210 $as_echo_n "(cached) " >&6
3211 else
3212 ac_cv_prog_cc_c89=no
3213 ac_save_CC=$CC
3214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3215 /* end confdefs.h. */
3216 #include <stdarg.h>
3217 #include <stdio.h>
3218 #include <sys/types.h>
3219 #include <sys/stat.h>
3220 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3221 struct buf { int x; };
3222 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3223 static char *e (p, i)
3224 char **p;
3225 int i;
3226 {
3227 return p[i];
3228 }
3229 static char *f (char * (*g) (char **, int), char **p, ...)
3230 {
3231 char *s;
3232 va_list v;
3233 va_start (v,p);
3234 s = g (p, va_arg (v,int));
3235 va_end (v);
3236 return s;
3237 }
3238
3239 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3240 function prototypes and stuff, but not '\xHH' hex character constants.
3241 These don't provoke an error unfortunately, instead are silently treated
3242 as 'x'. The following induces an error, until -std is added to get
3243 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3244 array size at least. It's necessary to write '\x00'==0 to get something
3245 that's true only with -std. */
3246 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3247
3248 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3249 inside strings and character constants. */
3250 #define FOO(x) 'x'
3251 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3252
3253 int test (int i, double x);
3254 struct s1 {int (*f) (int a);};
3255 struct s2 {int (*f) (double a);};
3256 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3257 int argc;
3258 char **argv;
3259 int
3260 main ()
3261 {
3262 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3263 ;
3264 return 0;
3265 }
3266 _ACEOF
3267 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3268 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3269 do
3270 CC="$ac_save_CC $ac_arg"
3271 if ac_fn_c_try_compile "$LINENO"; then :
3272 ac_cv_prog_cc_c89=$ac_arg
3273 fi
3274 rm -f core conftest.err conftest.$ac_objext
3275 test "x$ac_cv_prog_cc_c89" != "xno" && break
3276 done
3277 rm -f conftest.$ac_ext
3278 CC=$ac_save_CC
3279
3280 fi
3281 # AC_CACHE_VAL
3282 case "x$ac_cv_prog_cc_c89" in
3283 x)
3284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3285 $as_echo "none needed" >&6; } ;;
3286 xno)
3287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3288 $as_echo "unsupported" >&6; } ;;
3289 *)
3290 CC="$CC $ac_cv_prog_cc_c89"
3291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3292 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3293 esac
3294 if test "x$ac_cv_prog_cc_c89" != xno; then :
3295
3296 fi
3297
3298 ac_ext=c
3299 ac_cpp='$CPP $CPPFLAGS'
3300 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3303
3304 ac_ext=c
3305 ac_cpp='$CPP $CPPFLAGS'
3306 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3310 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3311 if ${am_cv_prog_cc_c_o+:} false; then :
3312 $as_echo_n "(cached) " >&6
3313 else
3314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3315 /* end confdefs.h. */
3316
3317 int
3318 main ()
3319 {
3320
3321 ;
3322 return 0;
3323 }
3324 _ACEOF
3325 # Make sure it works both with $CC and with simple cc.
3326 # Following AC_PROG_CC_C_O, we do the test twice because some
3327 # compilers refuse to overwrite an existing .o file with -o,
3328 # though they will create one.
3329 am_cv_prog_cc_c_o=yes
3330 for am_i in 1 2; do
3331 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3332 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3333 ac_status=$?
3334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3335 (exit $ac_status); } \
3336 && test -f conftest2.$ac_objext; then
3337 : OK
3338 else
3339 am_cv_prog_cc_c_o=no
3340 break
3341 fi
3342 done
3343 rm -f core conftest*
3344 unset am_i
3345 fi
3346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3347 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3348 if test "$am_cv_prog_cc_c_o" != yes; then
3349 # Losing compiler, so override with the script.
3350 # FIXME: It is wrong to rewrite CC.
3351 # But if we don't then we get into trouble of one sort or another.
3352 # A longer-term fix would be to have automake use am__CC in this case,
3353 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3354 CC="$am_aux_dir/compile $CC"
3355 fi
3356 ac_ext=c
3357 ac_cpp='$CPP $CPPFLAGS'
3358 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3359 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3360 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3361
3362
3363
3364 ac_ext=c
3365 ac_cpp='$CPP $CPPFLAGS'
3366 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3367 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3368 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3370 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3371 # On Suns, sometimes $CPP names a directory.
3372 if test -n "$CPP" && test -d "$CPP"; then
3373 CPP=
3374 fi
3375 if test -z "$CPP"; then
3376 if ${ac_cv_prog_CPP+:} false; then :
3377 $as_echo_n "(cached) " >&6
3378 else
3379 # Double quotes because CPP needs to be expanded
3380 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3381 do
3382 ac_preproc_ok=false
3383 for ac_c_preproc_warn_flag in '' yes
3384 do
3385 # Use a header file that comes with gcc, so configuring glibc
3386 # with a fresh cross-compiler works.
3387 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3388 # <limits.h> exists even on freestanding compilers.
3389 # On the NeXT, cc -E runs the code through the compiler's parser,
3390 # not just through cpp. "Syntax error" is here to catch this case.
3391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3392 /* end confdefs.h. */
3393 #ifdef __STDC__
3394 # include <limits.h>
3395 #else
3396 # include <assert.h>
3397 #endif
3398 Syntax error
3399 _ACEOF
3400 if ac_fn_c_try_cpp "$LINENO"; then :
3401
3402 else
3403 # Broken: fails on valid input.
3404 continue
3405 fi
3406 rm -f conftest.err conftest.i conftest.$ac_ext
3407
3408 # OK, works on sane cases. Now check whether nonexistent headers
3409 # can be detected and how.
3410 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3411 /* end confdefs.h. */
3412 #include <ac_nonexistent.h>
3413 _ACEOF
3414 if ac_fn_c_try_cpp "$LINENO"; then :
3415 # Broken: success on invalid input.
3416 continue
3417 else
3418 # Passes both tests.
3419 ac_preproc_ok=:
3420 break
3421 fi
3422 rm -f conftest.err conftest.i conftest.$ac_ext
3423
3424 done
3425 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3426 rm -f conftest.i conftest.err conftest.$ac_ext
3427 if $ac_preproc_ok; then :
3428 break
3429 fi
3430
3431 done
3432 ac_cv_prog_CPP=$CPP
3433
3434 fi
3435 CPP=$ac_cv_prog_CPP
3436 else
3437 ac_cv_prog_CPP=$CPP
3438 fi
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3440 $as_echo "$CPP" >&6; }
3441 ac_preproc_ok=false
3442 for ac_c_preproc_warn_flag in '' yes
3443 do
3444 # Use a header file that comes with gcc, so configuring glibc
3445 # with a fresh cross-compiler works.
3446 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3447 # <limits.h> exists even on freestanding compilers.
3448 # On the NeXT, cc -E runs the code through the compiler's parser,
3449 # not just through cpp. "Syntax error" is here to catch this case.
3450 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3451 /* end confdefs.h. */
3452 #ifdef __STDC__
3453 # include <limits.h>
3454 #else
3455 # include <assert.h>
3456 #endif
3457 Syntax error
3458 _ACEOF
3459 if ac_fn_c_try_cpp "$LINENO"; then :
3460
3461 else
3462 # Broken: fails on valid input.
3463 continue
3464 fi
3465 rm -f conftest.err conftest.i conftest.$ac_ext
3466
3467 # OK, works on sane cases. Now check whether nonexistent headers
3468 # can be detected and how.
3469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3470 /* end confdefs.h. */
3471 #include <ac_nonexistent.h>
3472 _ACEOF
3473 if ac_fn_c_try_cpp "$LINENO"; then :
3474 # Broken: success on invalid input.
3475 continue
3476 else
3477 # Passes both tests.
3478 ac_preproc_ok=:
3479 break
3480 fi
3481 rm -f conftest.err conftest.i conftest.$ac_ext
3482
3483 done
3484 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3485 rm -f conftest.i conftest.err conftest.$ac_ext
3486 if $ac_preproc_ok; then :
3487
3488 else
3489 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3490 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3491 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3492 See \`config.log' for more details" "$LINENO" 5; }
3493 fi
3494
3495 ac_ext=c
3496 ac_cpp='$CPP $CPPFLAGS'
3497 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3498 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3499 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3500
3501
3502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3503 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3504 if ${ac_cv_path_GREP+:} false; then :
3505 $as_echo_n "(cached) " >&6
3506 else
3507 if test -z "$GREP"; then
3508 ac_path_GREP_found=false
3509 # Loop through the user's path and test for each of PROGNAME-LIST
3510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3511 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3512 do
3513 IFS=$as_save_IFS
3514 test -z "$as_dir" && as_dir=.
3515 for ac_prog in grep ggrep; do
3516 for ac_exec_ext in '' $ac_executable_extensions; do
3517 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3518 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3519 # Check for GNU ac_path_GREP and select it if it is found.
3520 # Check for GNU $ac_path_GREP
3521 case `"$ac_path_GREP" --version 2>&1` in
3522 *GNU*)
3523 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3524 *)
3525 ac_count=0
3526 $as_echo_n 0123456789 >"conftest.in"
3527 while :
3528 do
3529 cat "conftest.in" "conftest.in" >"conftest.tmp"
3530 mv "conftest.tmp" "conftest.in"
3531 cp "conftest.in" "conftest.nl"
3532 $as_echo 'GREP' >> "conftest.nl"
3533 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3534 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3535 as_fn_arith $ac_count + 1 && ac_count=$as_val
3536 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3537 # Best one so far, save it but keep looking for a better one
3538 ac_cv_path_GREP="$ac_path_GREP"
3539 ac_path_GREP_max=$ac_count
3540 fi
3541 # 10*(2^10) chars as input seems more than enough
3542 test $ac_count -gt 10 && break
3543 done
3544 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3545 esac
3546
3547 $ac_path_GREP_found && break 3
3548 done
3549 done
3550 done
3551 IFS=$as_save_IFS
3552 if test -z "$ac_cv_path_GREP"; then
3553 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3554 fi
3555 else
3556 ac_cv_path_GREP=$GREP
3557 fi
3558
3559 fi
3560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3561 $as_echo "$ac_cv_path_GREP" >&6; }
3562 GREP="$ac_cv_path_GREP"
3563
3564
3565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3566 $as_echo_n "checking for egrep... " >&6; }
3567 if ${ac_cv_path_EGREP+:} false; then :
3568 $as_echo_n "(cached) " >&6
3569 else
3570 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3571 then ac_cv_path_EGREP="$GREP -E"
3572 else
3573 if test -z "$EGREP"; then
3574 ac_path_EGREP_found=false
3575 # Loop through the user's path and test for each of PROGNAME-LIST
3576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3577 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3578 do
3579 IFS=$as_save_IFS
3580 test -z "$as_dir" && as_dir=.
3581 for ac_prog in egrep; do
3582 for ac_exec_ext in '' $ac_executable_extensions; do
3583 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3584 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3585 # Check for GNU ac_path_EGREP and select it if it is found.
3586 # Check for GNU $ac_path_EGREP
3587 case `"$ac_path_EGREP" --version 2>&1` in
3588 *GNU*)
3589 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3590 *)
3591 ac_count=0
3592 $as_echo_n 0123456789 >"conftest.in"
3593 while :
3594 do
3595 cat "conftest.in" "conftest.in" >"conftest.tmp"
3596 mv "conftest.tmp" "conftest.in"
3597 cp "conftest.in" "conftest.nl"
3598 $as_echo 'EGREP' >> "conftest.nl"
3599 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3600 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3601 as_fn_arith $ac_count + 1 && ac_count=$as_val
3602 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3603 # Best one so far, save it but keep looking for a better one
3604 ac_cv_path_EGREP="$ac_path_EGREP"
3605 ac_path_EGREP_max=$ac_count
3606 fi
3607 # 10*(2^10) chars as input seems more than enough
3608 test $ac_count -gt 10 && break
3609 done
3610 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3611 esac
3612
3613 $ac_path_EGREP_found && break 3
3614 done
3615 done
3616 done
3617 IFS=$as_save_IFS
3618 if test -z "$ac_cv_path_EGREP"; then
3619 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3620 fi
3621 else
3622 ac_cv_path_EGREP=$EGREP
3623 fi
3624
3625 fi
3626 fi
3627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3628 $as_echo "$ac_cv_path_EGREP" >&6; }
3629 EGREP="$ac_cv_path_EGREP"
3630
3631
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3633 $as_echo_n "checking for ANSI C header files... " >&6; }
3634 if ${ac_cv_header_stdc+:} false; then :
3635 $as_echo_n "(cached) " >&6
3636 else
3637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3638 /* end confdefs.h. */
3639 #include <stdlib.h>
3640 #include <stdarg.h>
3641 #include <string.h>
3642 #include <float.h>
3643
3644 int
3645 main ()
3646 {
3647
3648 ;
3649 return 0;
3650 }
3651 _ACEOF
3652 if ac_fn_c_try_compile "$LINENO"; then :
3653 ac_cv_header_stdc=yes
3654 else
3655 ac_cv_header_stdc=no
3656 fi
3657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3658
3659 if test $ac_cv_header_stdc = yes; then
3660 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3662 /* end confdefs.h. */
3663 #include <string.h>
3664
3665 _ACEOF
3666 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3667 $EGREP "memchr" >/dev/null 2>&1; then :
3668
3669 else
3670 ac_cv_header_stdc=no
3671 fi
3672 rm -f conftest*
3673
3674 fi
3675
3676 if test $ac_cv_header_stdc = yes; then
3677 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3680 #include <stdlib.h>
3681
3682 _ACEOF
3683 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3684 $EGREP "free" >/dev/null 2>&1; then :
3685
3686 else
3687 ac_cv_header_stdc=no
3688 fi
3689 rm -f conftest*
3690
3691 fi
3692
3693 if test $ac_cv_header_stdc = yes; then
3694 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3695 if test "$cross_compiling" = yes; then :
3696 :
3697 else
3698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3699 /* end confdefs.h. */
3700 #include <ctype.h>
3701 #include <stdlib.h>
3702 #if ((' ' & 0x0FF) == 0x020)
3703 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3704 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3705 #else
3706 # define ISLOWER(c) \
3707 (('a' <= (c) && (c) <= 'i') \
3708 || ('j' <= (c) && (c) <= 'r') \
3709 || ('s' <= (c) && (c) <= 'z'))
3710 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3711 #endif
3712
3713 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3714 int
3715 main ()
3716 {
3717 int i;
3718 for (i = 0; i < 256; i++)
3719 if (XOR (islower (i), ISLOWER (i))
3720 || toupper (i) != TOUPPER (i))
3721 return 2;
3722 return 0;
3723 }
3724 _ACEOF
3725 if ac_fn_c_try_run "$LINENO"; then :
3726
3727 else
3728 ac_cv_header_stdc=no
3729 fi
3730 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3731 conftest.$ac_objext conftest.beam conftest.$ac_ext
3732 fi
3733
3734 fi
3735 fi
3736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3737 $as_echo "$ac_cv_header_stdc" >&6; }
3738 if test $ac_cv_header_stdc = yes; then
3739
3740 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3741
3742 fi
3743
3744 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3745 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3746 inttypes.h stdint.h unistd.h
3747 do :
3748 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3749 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3750 "
3751 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3752 cat >>confdefs.h <<_ACEOF
3753 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3754 _ACEOF
3755
3756 fi
3757
3758 done
3759
3760
3761
3762 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3763 if test "x$ac_cv_header_minix_config_h" = xyes; then :
3764 MINIX=yes
3765 else
3766 MINIX=
3767 fi
3768
3769
3770 if test "$MINIX" = yes; then
3771
3772 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3773
3774
3775 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3776
3777
3778 $as_echo "#define _MINIX 1" >>confdefs.h
3779
3780 fi
3781
3782
3783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3784 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3785 if ${ac_cv_safe_to_define___extensions__+:} false; then :
3786 $as_echo_n "(cached) " >&6
3787 else
3788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3789 /* end confdefs.h. */
3790
3791 # define __EXTENSIONS__ 1
3792 $ac_includes_default
3793 int
3794 main ()
3795 {
3796
3797 ;
3798 return 0;
3799 }
3800 _ACEOF
3801 if ac_fn_c_try_compile "$LINENO"; then :
3802 ac_cv_safe_to_define___extensions__=yes
3803 else
3804 ac_cv_safe_to_define___extensions__=no
3805 fi
3806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3807 fi
3808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3809 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3810 test $ac_cv_safe_to_define___extensions__ = yes &&
3811 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3812
3813 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3814
3815 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3816
3817 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3818
3819 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3820
3821
3822
3823 # Initialize Automake
3824 am__api_version='1.14'
3825
3826 ac_aux_dir=
3827 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3828 if test -f "$ac_dir/install-sh"; then
3829 ac_aux_dir=$ac_dir
3830 ac_install_sh="$ac_aux_dir/install-sh -c"
3831 break
3832 elif test -f "$ac_dir/install.sh"; then
3833 ac_aux_dir=$ac_dir
3834 ac_install_sh="$ac_aux_dir/install.sh -c"
3835 break
3836 elif test -f "$ac_dir/shtool"; then
3837 ac_aux_dir=$ac_dir
3838 ac_install_sh="$ac_aux_dir/shtool install -c"
3839 break
3840 fi
3841 done
3842 if test -z "$ac_aux_dir"; then
3843 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3844 fi
3845
3846 # These three variables are undocumented and unsupported,
3847 # and are intended to be withdrawn in a future Autoconf release.
3848 # They can cause serious problems if a builder's source tree is in a directory
3849 # whose full name contains unusual characters.
3850 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3851 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3852 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3853
3854
3855 # Find a good install program. We prefer a C program (faster),
3856 # so one script is as good as another. But avoid the broken or
3857 # incompatible versions:
3858 # SysV /etc/install, /usr/sbin/install
3859 # SunOS /usr/etc/install
3860 # IRIX /sbin/install
3861 # AIX /bin/install
3862 # AmigaOS /C/install, which installs bootblocks on floppy discs
3863 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3864 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3865 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3866 # OS/2's system install, which has a completely different semantic
3867 # ./install, which can be erroneously created by make from ./install.sh.
3868 # Reject install programs that cannot install multiple files.
3869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3870 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3871 if test -z "$INSTALL"; then
3872 if ${ac_cv_path_install+:} false; then :
3873 $as_echo_n "(cached) " >&6
3874 else
3875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3876 for as_dir in $PATH
3877 do
3878 IFS=$as_save_IFS
3879 test -z "$as_dir" && as_dir=.
3880 # Account for people who put trailing slashes in PATH elements.
3881 case $as_dir/ in #((
3882 ./ | .// | /[cC]/* | \
3883 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3884 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3885 /usr/ucb/* ) ;;
3886 *)
3887 # OSF1 and SCO ODT 3.0 have their own names for install.
3888 # Don't use installbsd from OSF since it installs stuff as root
3889 # by default.
3890 for ac_prog in ginstall scoinst install; do
3891 for ac_exec_ext in '' $ac_executable_extensions; do
3892 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3893 if test $ac_prog = install &&
3894 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3895 # AIX install. It has an incompatible calling convention.
3896 :
3897 elif test $ac_prog = install &&
3898 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3899 # program-specific install script used by HP pwplus--don't use.
3900 :
3901 else
3902 rm -rf conftest.one conftest.two conftest.dir
3903 echo one > conftest.one
3904 echo two > conftest.two
3905 mkdir conftest.dir
3906 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3907 test -s conftest.one && test -s conftest.two &&
3908 test -s conftest.dir/conftest.one &&
3909 test -s conftest.dir/conftest.two
3910 then
3911 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3912 break 3
3913 fi
3914 fi
3915 fi
3916 done
3917 done
3918 ;;
3919 esac
3920
3921 done
3922 IFS=$as_save_IFS
3923
3924 rm -rf conftest.one conftest.two conftest.dir
3925
3926 fi
3927 if test "${ac_cv_path_install+set}" = set; then
3928 INSTALL=$ac_cv_path_install
3929 else
3930 # As a last resort, use the slow shell script. Don't cache a
3931 # value for INSTALL within a source directory, because that will
3932 # break other packages using the cache if that directory is
3933 # removed, or if the value is a relative name.
3934 INSTALL=$ac_install_sh
3935 fi
3936 fi
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3938 $as_echo "$INSTALL" >&6; }
3939
3940 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3941 # It thinks the first close brace ends the variable substitution.
3942 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3943
3944 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3945
3946 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3947
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3949 $as_echo_n "checking whether build environment is sane... " >&6; }
3950 # Reject unsafe characters in $srcdir or the absolute working directory
3951 # name. Accept space and tab only in the latter.
3952 am_lf='
3953 '
3954 case `pwd` in
3955 *[\\\"\#\$\&\'\`$am_lf]*)
3956 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3957 esac
3958 case $srcdir in
3959 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
3960 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3961 esac
3962
3963 # Do 'set' in a subshell so we don't clobber the current shell's
3964 # arguments. Must try -L first in case configure is actually a
3965 # symlink; some systems play weird games with the mod time of symlinks
3966 # (eg FreeBSD returns the mod time of the symlink's containing
3967 # directory).
3968 if (
3969 am_has_slept=no
3970 for am_try in 1 2; do
3971 echo "timestamp, slept: $am_has_slept" > conftest.file
3972 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3973 if test "$*" = "X"; then
3974 # -L didn't work.
3975 set X `ls -t "$srcdir/configure" conftest.file`
3976 fi
3977 if test "$*" != "X $srcdir/configure conftest.file" \
3978 && test "$*" != "X conftest.file $srcdir/configure"; then
3979
3980 # If neither matched, then we have a broken ls. This can happen
3981 # if, for instance, CONFIG_SHELL is bash and it inherits a
3982 # broken ls alias from the environment. This has actually
3983 # happened. Such a system could not be considered "sane".
3984 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
3985 alias in your environment" "$LINENO" 5
3986 fi
3987 if test "$2" = conftest.file || test $am_try -eq 2; then
3988 break
3989 fi
3990 # Just in case.
3991 sleep 1
3992 am_has_slept=yes
3993 done
3994 test "$2" = conftest.file
3995 )
3996 then
3997 # Ok.
3998 :
3999 else
4000 as_fn_error $? "newly created file is older than distributed files!
4001 Check your system clock" "$LINENO" 5
4002 fi
4003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4004 $as_echo "yes" >&6; }
4005 # If we didn't sleep, we still need to ensure time stamps of config.status and
4006 # generated files are strictly newer.
4007 am_sleep_pid=
4008 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
4009 ( sleep 1 ) &
4010 am_sleep_pid=$!
4011 fi
4012
4013 rm -f conftest.file
4014
4015 test "$program_prefix" != NONE &&
4016 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4017 # Use a double $ so make ignores it.
4018 test "$program_suffix" != NONE &&
4019 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4020 # Double any \ or $.
4021 # By default was `s,x,x', remove it if useless.
4022 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
4023 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4024
4025 if test x"${MISSING+set}" != xset; then
4026 case $am_aux_dir in
4027 *\ * | *\ *)
4028 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
4029 *)
4030 MISSING="\${SHELL} $am_aux_dir/missing" ;;
4031 esac
4032 fi
4033 # Use eval to expand $SHELL
4034 if eval "$MISSING --is-lightweight"; then
4035 am_missing_run="$MISSING "
4036 else
4037 am_missing_run=
4038 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
4039 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
4040 fi
4041
4042 if test x"${install_sh}" != xset; then
4043 case $am_aux_dir in
4044 *\ * | *\ *)
4045 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
4046 *)
4047 install_sh="\${SHELL} $am_aux_dir/install-sh"
4048 esac
4049 fi
4050
4051 # Installed binaries are usually stripped using 'strip' when the user
4052 # run "make install-strip". However 'strip' might not be the right
4053 # tool to use in cross-compilation environments, therefore Automake
4054 # will honor the 'STRIP' environment variable to overrule this program.
4055 if test "$cross_compiling" != no; then
4056 if test -n "$ac_tool_prefix"; then
4057 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4058 set dummy ${ac_tool_prefix}strip; ac_word=$2
4059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4060 $as_echo_n "checking for $ac_word... " >&6; }
4061 if ${ac_cv_prog_STRIP+:} false; then :
4062 $as_echo_n "(cached) " >&6
4063 else
4064 if test -n "$STRIP"; then
4065 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4066 else
4067 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4068 for as_dir in $PATH
4069 do
4070 IFS=$as_save_IFS
4071 test -z "$as_dir" && as_dir=.
4072 for ac_exec_ext in '' $ac_executable_extensions; do
4073 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4074 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4075 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4076 break 2
4077 fi
4078 done
4079 done
4080 IFS=$as_save_IFS
4081
4082 fi
4083 fi
4084 STRIP=$ac_cv_prog_STRIP
4085 if test -n "$STRIP"; then
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
4087 $as_echo "$STRIP" >&6; }
4088 else
4089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4090 $as_echo "no" >&6; }
4091 fi
4092
4093
4094 fi
4095 if test -z "$ac_cv_prog_STRIP"; then
4096 ac_ct_STRIP=$STRIP
4097 # Extract the first word of "strip", so it can be a program name with args.
4098 set dummy strip; ac_word=$2
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4100 $as_echo_n "checking for $ac_word... " >&6; }
4101 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
4102 $as_echo_n "(cached) " >&6
4103 else
4104 if test -n "$ac_ct_STRIP"; then
4105 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4106 else
4107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4108 for as_dir in $PATH
4109 do
4110 IFS=$as_save_IFS
4111 test -z "$as_dir" && as_dir=.
4112 for ac_exec_ext in '' $ac_executable_extensions; do
4113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4114 ac_cv_prog_ac_ct_STRIP="strip"
4115 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4116 break 2
4117 fi
4118 done
4119 done
4120 IFS=$as_save_IFS
4121
4122 fi
4123 fi
4124 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
4125 if test -n "$ac_ct_STRIP"; then
4126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
4127 $as_echo "$ac_ct_STRIP" >&6; }
4128 else
4129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4130 $as_echo "no" >&6; }
4131 fi
4132
4133 if test "x$ac_ct_STRIP" = x; then
4134 STRIP=":"
4135 else
4136 case $cross_compiling:$ac_tool_warned in
4137 yes:)
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4139 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4140 ac_tool_warned=yes ;;
4141 esac
4142 STRIP=$ac_ct_STRIP
4143 fi
4144 else
4145 STRIP="$ac_cv_prog_STRIP"
4146 fi
4147
4148 fi
4149 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
4150
4151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
4152 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
4153 if test -z "$MKDIR_P"; then
4154 if ${ac_cv_path_mkdir+:} false; then :
4155 $as_echo_n "(cached) " >&6
4156 else
4157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4158 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
4159 do
4160 IFS=$as_save_IFS
4161 test -z "$as_dir" && as_dir=.
4162 for ac_prog in mkdir gmkdir; do
4163 for ac_exec_ext in '' $ac_executable_extensions; do
4164 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
4165 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
4166 'mkdir (GNU coreutils) '* | \
4167 'mkdir (coreutils) '* | \
4168 'mkdir (fileutils) '4.1*)
4169 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
4170 break 3;;
4171 esac
4172 done
4173 done
4174 done
4175 IFS=$as_save_IFS
4176
4177 fi
4178
4179 test -d ./--version && rmdir ./--version
4180 if test "${ac_cv_path_mkdir+set}" = set; then
4181 MKDIR_P="$ac_cv_path_mkdir -p"
4182 else
4183 # As a last resort, use the slow shell script. Don't cache a
4184 # value for MKDIR_P within a source directory, because that will
4185 # break other packages using the cache if that directory is
4186 # removed, or if the value is a relative name.
4187 MKDIR_P="$ac_install_sh -d"
4188 fi
4189 fi
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
4191 $as_echo "$MKDIR_P" >&6; }
4192
4193 for ac_prog in gawk mawk nawk awk
4194 do
4195 # Extract the first word of "$ac_prog", so it can be a program name with args.
4196 set dummy $ac_prog; ac_word=$2
4197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4198 $as_echo_n "checking for $ac_word... " >&6; }
4199 if ${ac_cv_prog_AWK+:} false; then :
4200 $as_echo_n "(cached) " >&6
4201 else
4202 if test -n "$AWK"; then
4203 ac_cv_prog_AWK="$AWK" # Let the user override the test.
4204 else
4205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4206 for as_dir in $PATH
4207 do
4208 IFS=$as_save_IFS
4209 test -z "$as_dir" && as_dir=.
4210 for ac_exec_ext in '' $ac_executable_extensions; do
4211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4212 ac_cv_prog_AWK="$ac_prog"
4213 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4214 break 2
4215 fi
4216 done
4217 done
4218 IFS=$as_save_IFS
4219
4220 fi
4221 fi
4222 AWK=$ac_cv_prog_AWK
4223 if test -n "$AWK"; then
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
4225 $as_echo "$AWK" >&6; }
4226 else
4227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4228 $as_echo "no" >&6; }
4229 fi
4230
4231
4232 test -n "$AWK" && break
4233 done
4234
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4236 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4237 set x ${MAKE-make}
4238 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4239 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4240 $as_echo_n "(cached) " >&6
4241 else
4242 cat >conftest.make <<\_ACEOF
4243 SHELL = /bin/sh
4244 all:
4245 @echo '@@@%%%=$(MAKE)=@@@%%%'
4246 _ACEOF
4247 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4248 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4249 *@@@%%%=?*=@@@%%%*)
4250 eval ac_cv_prog_make_${ac_make}_set=yes;;
4251 *)
4252 eval ac_cv_prog_make_${ac_make}_set=no;;
4253 esac
4254 rm -f conftest.make
4255 fi
4256 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4258 $as_echo "yes" >&6; }
4259 SET_MAKE=
4260 else
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4262 $as_echo "no" >&6; }
4263 SET_MAKE="MAKE=${MAKE-make}"
4264 fi
4265
4266 rm -rf .tst 2>/dev/null
4267 mkdir .tst 2>/dev/null
4268 if test -d .tst; then
4269 am__leading_dot=.
4270 else
4271 am__leading_dot=_
4272 fi
4273 rmdir .tst 2>/dev/null
4274
4275 DEPDIR="${am__leading_dot}deps"
4276
4277 ac_config_commands="$ac_config_commands depfiles"
4278
4279
4280 am_make=${MAKE-make}
4281 cat > confinc << 'END'
4282 am__doit:
4283 @echo this is the am__doit target
4284 .PHONY: am__doit
4285 END
4286 # If we don't find an include directive, just comment out the code.
4287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4288 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4289 am__include="#"
4290 am__quote=
4291 _am_result=none
4292 # First try GNU make style include.
4293 echo "include confinc" > confmf
4294 # Ignore all kinds of additional output from 'make'.
4295 case `$am_make -s -f confmf 2> /dev/null` in #(
4296 *the\ am__doit\ target*)
4297 am__include=include
4298 am__quote=
4299 _am_result=GNU
4300 ;;
4301 esac
4302 # Now try BSD make style include.
4303 if test "$am__include" = "#"; then
4304 echo '.include "confinc"' > confmf
4305 case `$am_make -s -f confmf 2> /dev/null` in #(
4306 *the\ am__doit\ target*)
4307 am__include=.include
4308 am__quote="\""
4309 _am_result=BSD
4310 ;;
4311 esac
4312 fi
4313
4314
4315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4316 $as_echo "$_am_result" >&6; }
4317 rm -f confinc confmf
4318
4319 # Check whether --enable-dependency-tracking was given.
4320 if test "${enable_dependency_tracking+set}" = set; then :
4321 enableval=$enable_dependency_tracking;
4322 fi
4323
4324 if test "x$enable_dependency_tracking" != xno; then
4325 am_depcomp="$ac_aux_dir/depcomp"
4326 AMDEPBACKSLASH='\'
4327 am__nodep='_no'
4328 fi
4329 if test "x$enable_dependency_tracking" != xno; then
4330 AMDEP_TRUE=
4331 AMDEP_FALSE='#'
4332 else
4333 AMDEP_TRUE='#'
4334 AMDEP_FALSE=
4335 fi
4336
4337
4338 # Check whether --enable-silent-rules was given.
4339 if test "${enable_silent_rules+set}" = set; then :
4340 enableval=$enable_silent_rules;
4341 fi
4342
4343 case $enable_silent_rules in # (((
4344 yes) AM_DEFAULT_VERBOSITY=0;;
4345 no) AM_DEFAULT_VERBOSITY=1;;
4346 *) AM_DEFAULT_VERBOSITY=1;;
4347 esac
4348 am_make=${MAKE-make}
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4350 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4351 if ${am_cv_make_support_nested_variables+:} false; then :
4352 $as_echo_n "(cached) " >&6
4353 else
4354 if $as_echo 'TRUE=$(BAR$(V))
4355 BAR0=false
4356 BAR1=true
4357 V=1
4358 am__doit:
4359 @$(TRUE)
4360 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4361 am_cv_make_support_nested_variables=yes
4362 else
4363 am_cv_make_support_nested_variables=no
4364 fi
4365 fi
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4367 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4368 if test $am_cv_make_support_nested_variables = yes; then
4369 AM_V='$(V)'
4370 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4371 else
4372 AM_V=$AM_DEFAULT_VERBOSITY
4373 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4374 fi
4375 AM_BACKSLASH='\'
4376
4377 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4378 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4379 # is not polluted with repeated "-I."
4380 am__isrc=' -I$(srcdir)'
4381 # test to see if srcdir already configured
4382 if test -f $srcdir/config.status; then
4383 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4384 fi
4385 fi
4386
4387 # test whether we have cygpath
4388 if test -z "$CYGPATH_W"; then
4389 if (cygpath --version) >/dev/null 2>/dev/null; then
4390 CYGPATH_W='cygpath -w'
4391 else
4392 CYGPATH_W=echo
4393 fi
4394 fi
4395
4396
4397 # Define the identity of the package.
4398 PACKAGE='libICE'
4399 VERSION='1.0.9'
4400
4401
4402 cat >>confdefs.h <<_ACEOF
4403 #define PACKAGE "$PACKAGE"
4404 _ACEOF
4405
4406
4407 cat >>confdefs.h <<_ACEOF
4408 #define VERSION "$VERSION"
4409 _ACEOF
4410
4411 # Some tools Automake needs.
4412
4413 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4414
4415
4416 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4417
4418
4419 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4420
4421
4422 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4423
4424
4425 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4426
4427 # For better backward compatibility. To be removed once Automake 1.9.x
4428 # dies out for good. For more background, see:
4429 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4430 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4431 mkdir_p='$(MKDIR_P)'
4432
4433 # We need awk for the "check" target. The system "awk" is bad on
4434 # some platforms.
4435 # Always define AMTAR for backward compatibility. Yes, it's still used
4436 # in the wild :-( We should find a proper way to deprecate it ...
4437 AMTAR='$${TAR-tar}'
4438
4439
4440 # We'll loop over all known methods to create a tar archive until one works.
4441 _am_tools='gnutar pax cpio none'
4442
4443 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4444
4445
4446
4447
4448
4449 depcc="$CC" am_compiler_list=
4450
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4452 $as_echo_n "checking dependency style of $depcc... " >&6; }
4453 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4454 $as_echo_n "(cached) " >&6
4455 else
4456 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4457 # We make a subdir and do the tests there. Otherwise we can end up
4458 # making bogus files that we don't know about and never remove. For
4459 # instance it was reported that on HP-UX the gcc test will end up
4460 # making a dummy file named 'D' -- because '-MD' means "put the output
4461 # in D".
4462 rm -rf conftest.dir
4463 mkdir conftest.dir
4464 # Copy depcomp to subdir because otherwise we won't find it if we're
4465 # using a relative directory.
4466 cp "$am_depcomp" conftest.dir
4467 cd conftest.dir
4468 # We will build objects and dependencies in a subdirectory because
4469 # it helps to detect inapplicable dependency modes. For instance
4470 # both Tru64's cc and ICC support -MD to output dependencies as a
4471 # side effect of compilation, but ICC will put the dependencies in
4472 # the current directory while Tru64 will put them in the object
4473 # directory.
4474 mkdir sub
4475
4476 am_cv_CC_dependencies_compiler_type=none
4477 if test "$am_compiler_list" = ""; then
4478 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4479 fi
4480 am__universal=false
4481 case " $depcc " in #(
4482 *\ -arch\ *\ -arch\ *) am__universal=true ;;
4483 esac
4484
4485 for depmode in $am_compiler_list; do
4486 # Setup a source with many dependencies, because some compilers
4487 # like to wrap large dependency lists on column 80 (with \), and
4488 # we should not choose a depcomp mode which is confused by this.
4489 #
4490 # We need to recreate these files for each test, as the compiler may
4491 # overwrite some of them when testing with obscure command lines.
4492 # This happens at least with the AIX C compiler.
4493 : > sub/conftest.c
4494 for i in 1 2 3 4 5 6; do
4495 echo '#include "conftst'$i'.h"' >> sub/conftest.c
4496 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4497 # Solaris 10 /bin/sh.
4498 echo '/* dummy */' > sub/conftst$i.h
4499 done
4500 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4501
4502 # We check with '-c' and '-o' for the sake of the "dashmstdout"
4503 # mode. It turns out that the SunPro C++ compiler does not properly
4504 # handle '-M -o', and we need to detect this. Also, some Intel
4505 # versions had trouble with output in subdirs.
4506 am__obj=sub/conftest.${OBJEXT-o}
4507 am__minus_obj="-o $am__obj"
4508 case $depmode in
4509 gcc)
4510 # This depmode causes a compiler race in universal mode.
4511 test "$am__universal" = false || continue
4512 ;;
4513 nosideeffect)
4514 # After this tag, mechanisms are not by side-effect, so they'll
4515 # only be used when explicitly requested.
4516 if test "x$enable_dependency_tracking" = xyes; then
4517 continue
4518 else
4519 break
4520 fi
4521 ;;
4522 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4523 # This compiler won't grok '-c -o', but also, the minuso test has
4524 # not run yet. These depmodes are late enough in the game, and
4525 # so weak that their functioning should not be impacted.
4526 am__obj=conftest.${OBJEXT-o}
4527 am__minus_obj=
4528 ;;
4529 none) break ;;
4530 esac
4531 if depmode=$depmode \
4532 source=sub/conftest.c object=$am__obj \
4533 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4534 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4535 >/dev/null 2>conftest.err &&
4536 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4537 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4538 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4539 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4540 # icc doesn't choke on unknown options, it will just issue warnings
4541 # or remarks (even with -Werror). So we grep stderr for any message
4542 # that says an option was ignored or not supported.
4543 # When given -MP, icc 7.0 and 7.1 complain thusly:
4544 # icc: Command line warning: ignoring option '-M'; no argument required
4545 # The diagnosis changed in icc 8.0:
4546 # icc: Command line remark: option '-MP' not supported
4547 if (grep 'ignoring option' conftest.err ||
4548 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4549 am_cv_CC_dependencies_compiler_type=$depmode
4550 break
4551 fi
4552 fi
4553 done
4554
4555 cd ..
4556 rm -rf conftest.dir
4557 else
4558 am_cv_CC_dependencies_compiler_type=none
4559 fi
4560
4561 fi
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4563 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4564 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4565
4566 if
4567 test "x$enable_dependency_tracking" != xno \
4568 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4569 am__fastdepCC_TRUE=
4570 am__fastdepCC_FALSE='#'
4571 else
4572 am__fastdepCC_TRUE='#'
4573 am__fastdepCC_FALSE=
4574 fi
4575
4576
4577
4578 # POSIX will say in a future version that running "rm -f" with no argument
4579 # is OK; and we want to be able to make that assumption in our Makefile
4580 # recipes. So use an aggressive probe to check that the usage we want is
4581 # actually supported "in the wild" to an acceptable degree.
4582 # See automake bug#10828.
4583 # To make any issue more visible, cause the running configure to be aborted
4584 # by default if the 'rm' program in use doesn't match our expectations; the
4585 # user can still override this though.
4586 if rm -f && rm -fr && rm -rf; then : OK; else
4587 cat >&2 <<'END'
4588 Oops!
4589
4590 Your 'rm' program seems unable to run without file operands specified
4591 on the command line, even when the '-f' option is present. This is contrary
4592 to the behaviour of most rm programs out there, and not conforming with
4593 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4594
4595 Please tell bug-automake@gnu.org about your system, including the value
4596 of your $PATH and any error possibly output before this message. This
4597 can help us improve future automake versions.
4598
4599 END
4600 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4601 echo 'Configuration will proceed anyway, since you have set the' >&2
4602 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4603 echo >&2
4604 else
4605 cat >&2 <<'END'
4606 Aborting the configuration process, to ensure you take notice of the issue.
4607
4608 You can download and install GNU coreutils to get an 'rm' implementation
4609 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4610
4611 If you want to complete the configuration process using your problematic
4612 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4613 to "yes", and re-run configure.
4614
4615 END
4616 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4617 fi
4618 fi
4619
4620 # Initialize libtool
4621 case `pwd` in
4622 *\ * | *\ *)
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4624 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4625 esac
4626
4627
4628
4629 macro_version='2.4.2'
4630 macro_revision='1.3337'
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644 ltmain="$ac_aux_dir/ltmain.sh"
4645
4646 # Make sure we can run config.sub.
4647 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4648 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4649
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4651 $as_echo_n "checking build system type... " >&6; }
4652 if ${ac_cv_build+:} false; then :
4653 $as_echo_n "(cached) " >&6
4654 else
4655 ac_build_alias=$build_alias
4656 test "x$ac_build_alias" = x &&
4657 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4658 test "x$ac_build_alias" = x &&
4659 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4660 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4661 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4662
4663 fi
4664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4665 $as_echo "$ac_cv_build" >&6; }
4666 case $ac_cv_build in
4667 *-*-*) ;;
4668 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4669 esac
4670 build=$ac_cv_build
4671 ac_save_IFS=$IFS; IFS='-'
4672 set x $ac_cv_build
4673 shift
4674 build_cpu=$1
4675 build_vendor=$2
4676 shift; shift
4677 # Remember, the first character of IFS is used to create $*,
4678 # except with old shells:
4679 build_os=$*
4680 IFS=$ac_save_IFS
4681 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4682
4683
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4685 $as_echo_n "checking host system type... " >&6; }
4686 if ${ac_cv_host+:} false; then :
4687 $as_echo_n "(cached) " >&6
4688 else
4689 if test "x$host_alias" = x; then
4690 ac_cv_host=$ac_cv_build
4691 else
4692 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4693 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4694 fi
4695
4696 fi
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4698 $as_echo "$ac_cv_host" >&6; }
4699 case $ac_cv_host in
4700 *-*-*) ;;
4701 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4702 esac
4703 host=$ac_cv_host
4704 ac_save_IFS=$IFS; IFS='-'
4705 set x $ac_cv_host
4706 shift
4707 host_cpu=$1
4708 host_vendor=$2
4709 shift; shift
4710 # Remember, the first character of IFS is used to create $*,
4711 # except with old shells:
4712 host_os=$*
4713 IFS=$ac_save_IFS
4714 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4715
4716
4717 # Backslashify metacharacters that are still active within
4718 # double-quoted strings.
4719 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4720
4721 # Same as above, but do not quote variable references.
4722 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4723
4724 # Sed substitution to delay expansion of an escaped shell variable in a
4725 # double_quote_subst'ed string.
4726 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4727
4728 # Sed substitution to delay expansion of an escaped single quote.
4729 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4730
4731 # Sed substitution to avoid accidental globbing in evaled expressions
4732 no_glob_subst='s/\*/\\\*/g'
4733
4734 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4735 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4736 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4737
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4739 $as_echo_n "checking how to print strings... " >&6; }
4740 # Test print first, because it will be a builtin if present.
4741 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
4742 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4743 ECHO='print -r --'
4744 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4745 ECHO='printf %s\n'
4746 else
4747 # Use this function as a fallback that always works.
4748 func_fallback_echo ()
4749 {
4750 eval 'cat <<_LTECHO_EOF
4751 $1
4752 _LTECHO_EOF'
4753 }
4754 ECHO='func_fallback_echo'
4755 fi
4756
4757 # func_echo_all arg...
4758 # Invoke $ECHO with all args, space-separated.
4759 func_echo_all ()
4760 {
4761 $ECHO ""
4762 }
4763
4764 case "$ECHO" in
4765 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4766 $as_echo "printf" >&6; } ;;
4767 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4768 $as_echo "print -r" >&6; } ;;
4769 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4770 $as_echo "cat" >&6; } ;;
4771 esac
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4787 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4788 if ${ac_cv_path_SED+:} false; then :
4789 $as_echo_n "(cached) " >&6
4790 else
4791 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4792 for ac_i in 1 2 3 4 5 6 7; do
4793 ac_script="$ac_script$as_nl$ac_script"
4794 done
4795 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4796 { ac_script=; unset ac_script;}
4797 if test -z "$SED"; then
4798 ac_path_SED_found=false
4799 # Loop through the user's path and test for each of PROGNAME-LIST
4800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4801 for as_dir in $PATH
4802 do
4803 IFS=$as_save_IFS
4804 test -z "$as_dir" && as_dir=.
4805 for ac_prog in sed gsed; do
4806 for ac_exec_ext in '' $ac_executable_extensions; do
4807 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4808 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4809 # Check for GNU ac_path_SED and select it if it is found.
4810 # Check for GNU $ac_path_SED
4811 case `"$ac_path_SED" --version 2>&1` in
4812 *GNU*)
4813 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4814 *)
4815 ac_count=0
4816 $as_echo_n 0123456789 >"conftest.in"
4817 while :
4818 do
4819 cat "conftest.in" "conftest.in" >"conftest.tmp"
4820 mv "conftest.tmp" "conftest.in"
4821 cp "conftest.in" "conftest.nl"
4822 $as_echo '' >> "conftest.nl"
4823 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4824 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4825 as_fn_arith $ac_count + 1 && ac_count=$as_val
4826 if test $ac_count -gt ${ac_path_SED_max-0}; then
4827 # Best one so far, save it but keep looking for a better one
4828 ac_cv_path_SED="$ac_path_SED"
4829 ac_path_SED_max=$ac_count
4830 fi
4831 # 10*(2^10) chars as input seems more than enough
4832 test $ac_count -gt 10 && break
4833 done
4834 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4835 esac
4836
4837 $ac_path_SED_found && break 3
4838 done
4839 done
4840 done
4841 IFS=$as_save_IFS
4842 if test -z "$ac_cv_path_SED"; then
4843 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4844 fi
4845 else
4846 ac_cv_path_SED=$SED
4847 fi
4848
4849 fi
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4851 $as_echo "$ac_cv_path_SED" >&6; }
4852 SED="$ac_cv_path_SED"
4853 rm -f conftest.sed
4854
4855 test -z "$SED" && SED=sed
4856 Xsed="$SED -e 1s/^X//"
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4869 $as_echo_n "checking for fgrep... " >&6; }
4870 if ${ac_cv_path_FGREP+:} false; then :
4871 $as_echo_n "(cached) " >&6
4872 else
4873 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4874 then ac_cv_path_FGREP="$GREP -F"
4875 else
4876 if test -z "$FGREP"; then
4877 ac_path_FGREP_found=false
4878 # Loop through the user's path and test for each of PROGNAME-LIST
4879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4880 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4881 do
4882 IFS=$as_save_IFS
4883 test -z "$as_dir" && as_dir=.
4884 for ac_prog in fgrep; do
4885 for ac_exec_ext in '' $ac_executable_extensions; do
4886 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4887 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
4888 # Check for GNU ac_path_FGREP and select it if it is found.
4889 # Check for GNU $ac_path_FGREP
4890 case `"$ac_path_FGREP" --version 2>&1` in
4891 *GNU*)
4892 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4893 *)
4894 ac_count=0
4895 $as_echo_n 0123456789 >"conftest.in"
4896 while :
4897 do
4898 cat "conftest.in" "conftest.in" >"conftest.tmp"
4899 mv "conftest.tmp" "conftest.in"
4900 cp "conftest.in" "conftest.nl"
4901 $as_echo 'FGREP' >> "conftest.nl"
4902 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4903 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4904 as_fn_arith $ac_count + 1 && ac_count=$as_val
4905 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4906 # Best one so far, save it but keep looking for a better one
4907 ac_cv_path_FGREP="$ac_path_FGREP"
4908 ac_path_FGREP_max=$ac_count
4909 fi
4910 # 10*(2^10) chars as input seems more than enough
4911 test $ac_count -gt 10 && break
4912 done
4913 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4914 esac
4915
4916 $ac_path_FGREP_found && break 3
4917 done
4918 done
4919 done
4920 IFS=$as_save_IFS
4921 if test -z "$ac_cv_path_FGREP"; then
4922 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4923 fi
4924 else
4925 ac_cv_path_FGREP=$FGREP
4926 fi
4927
4928 fi
4929 fi
4930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4931 $as_echo "$ac_cv_path_FGREP" >&6; }
4932 FGREP="$ac_cv_path_FGREP"
4933
4934
4935 test -z "$GREP" && GREP=grep
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955 # Check whether --with-gnu-ld was given.
4956 if test "${with_gnu_ld+set}" = set; then :
4957 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4958 else
4959 with_gnu_ld=no
4960 fi
4961
4962 ac_prog=ld
4963 if test "$GCC" = yes; then
4964 # Check if gcc -print-prog-name=ld gives a path.
4965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4966 $as_echo_n "checking for ld used by $CC... " >&6; }
4967 case $host in
4968 *-*-mingw*)
4969 # gcc leaves a trailing carriage return which upsets mingw
4970 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4971 *)
4972 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4973 esac
4974 case $ac_prog in
4975 # Accept absolute paths.
4976 [\\/]* | ?:[\\/]*)
4977 re_direlt='/[^/][^/]*/\.\./'
4978 # Canonicalize the pathname of ld
4979 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4980 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4981 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4982 done
4983 test -z "$LD" && LD="$ac_prog"
4984 ;;
4985 "")
4986 # If it fails, then pretend we aren't using GCC.
4987 ac_prog=ld
4988 ;;
4989 *)
4990 # If it is relative, then search for the first ld in PATH.
4991 with_gnu_ld=unknown
4992 ;;
4993 esac
4994 elif test "$with_gnu_ld" = yes; then
4995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4996 $as_echo_n "checking for GNU ld... " >&6; }
4997 else
4998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4999 $as_echo_n "checking for non-GNU ld... " >&6; }
5000 fi
5001 if ${lt_cv_path_LD+:} false; then :
5002 $as_echo_n "(cached) " >&6
5003 else
5004 if test -z "$LD"; then
5005 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5006 for ac_dir in $PATH; do
5007 IFS="$lt_save_ifs"
5008 test -z "$ac_dir" && ac_dir=.
5009 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5010 lt_cv_path_LD="$ac_dir/$ac_prog"
5011 # Check to see if the program is GNU ld. I'd rather use --version,
5012 # but apparently some variants of GNU ld only accept -v.
5013 # Break only if it was the GNU/non-GNU ld that we prefer.
5014 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5015 *GNU* | *'with BFD'*)
5016 test "$with_gnu_ld" != no && break
5017 ;;
5018 *)
5019 test "$with_gnu_ld" != yes && break
5020 ;;
5021 esac
5022 fi
5023 done
5024 IFS="$lt_save_ifs"
5025 else
5026 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5027 fi
5028 fi
5029
5030 LD="$lt_cv_path_LD"
5031 if test -n "$LD"; then
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5033 $as_echo "$LD" >&6; }
5034 else
5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5036 $as_echo "no" >&6; }
5037 fi
5038 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5040 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5041 if ${lt_cv_prog_gnu_ld+:} false; then :
5042 $as_echo_n "(cached) " >&6
5043 else
5044 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5045 case `$LD -v 2>&1 </dev/null` in
5046 *GNU* | *'with BFD'*)
5047 lt_cv_prog_gnu_ld=yes
5048 ;;
5049 *)
5050 lt_cv_prog_gnu_ld=no
5051 ;;
5052 esac
5053 fi
5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5055 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5056 with_gnu_ld=$lt_cv_prog_gnu_ld
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5067 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5068 if ${lt_cv_path_NM+:} false; then :
5069 $as_echo_n "(cached) " >&6
5070 else
5071 if test -n "$NM"; then
5072 # Let the user override the test.
5073 lt_cv_path_NM="$NM"
5074 else
5075 lt_nm_to_check="${ac_tool_prefix}nm"
5076 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5077 lt_nm_to_check="$lt_nm_to_check nm"
5078 fi
5079 for lt_tmp_nm in $lt_nm_to_check; do
5080 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5081 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5082 IFS="$lt_save_ifs"
5083 test -z "$ac_dir" && ac_dir=.
5084 tmp_nm="$ac_dir/$lt_tmp_nm"
5085 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5086 # Check to see if the nm accepts a BSD-compat flag.
5087 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5088 # nm: unknown option "B" ignored
5089 # Tru64's nm complains that /dev/null is an invalid object file
5090 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5091 */dev/null* | *'Invalid file or object type'*)
5092 lt_cv_path_NM="$tmp_nm -B"
5093 break
5094 ;;
5095 *)
5096 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5097 */dev/null*)
5098 lt_cv_path_NM="$tmp_nm -p"
5099 break
5100 ;;
5101 *)
5102 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5103 continue # so that we can try to find one that supports BSD flags
5104 ;;
5105 esac
5106 ;;
5107 esac
5108 fi
5109 done
5110 IFS="$lt_save_ifs"
5111 done
5112 : ${lt_cv_path_NM=no}
5113 fi
5114 fi
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5116 $as_echo "$lt_cv_path_NM" >&6; }
5117 if test "$lt_cv_path_NM" != "no"; then
5118 NM="$lt_cv_path_NM"
5119 else
5120 # Didn't find any BSD compatible name lister, look for dumpbin.
5121 if test -n "$DUMPBIN"; then :
5122 # Let the user override the test.
5123 else
5124 if test -n "$ac_tool_prefix"; then
5125 for ac_prog in dumpbin "link -dump"
5126 do
5127 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5128 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5130 $as_echo_n "checking for $ac_word... " >&6; }
5131 if ${ac_cv_prog_DUMPBIN+:} false; then :
5132 $as_echo_n "(cached) " >&6
5133 else
5134 if test -n "$DUMPBIN"; then
5135 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5136 else
5137 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5138 for as_dir in $PATH
5139 do
5140 IFS=$as_save_IFS
5141 test -z "$as_dir" && as_dir=.
5142 for ac_exec_ext in '' $ac_executable_extensions; do
5143 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5144 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5146 break 2
5147 fi
5148 done
5149 done
5150 IFS=$as_save_IFS
5151
5152 fi
5153 fi
5154 DUMPBIN=$ac_cv_prog_DUMPBIN
5155 if test -n "$DUMPBIN"; then
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5157 $as_echo "$DUMPBIN" >&6; }
5158 else
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5160 $as_echo "no" >&6; }
5161 fi
5162
5163
5164 test -n "$DUMPBIN" && break
5165 done
5166 fi
5167 if test -z "$DUMPBIN"; then
5168 ac_ct_DUMPBIN=$DUMPBIN
5169 for ac_prog in dumpbin "link -dump"
5170 do
5171 # Extract the first word of "$ac_prog", so it can be a program name with args.
5172 set dummy $ac_prog; ac_word=$2
5173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5174 $as_echo_n "checking for $ac_word... " >&6; }
5175 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5176 $as_echo_n "(cached) " >&6
5177 else
5178 if test -n "$ac_ct_DUMPBIN"; then
5179 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5180 else
5181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5182 for as_dir in $PATH
5183 do
5184 IFS=$as_save_IFS
5185 test -z "$as_dir" && as_dir=.
5186 for ac_exec_ext in '' $ac_executable_extensions; do
5187 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5188 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5189 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5190 break 2
5191 fi
5192 done
5193 done
5194 IFS=$as_save_IFS
5195
5196 fi
5197 fi
5198 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5199 if test -n "$ac_ct_DUMPBIN"; then
5200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5201 $as_echo "$ac_ct_DUMPBIN" >&6; }
5202 else
5203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5204 $as_echo "no" >&6; }
5205 fi
5206
5207
5208 test -n "$ac_ct_DUMPBIN" && break
5209 done
5210
5211 if test "x$ac_ct_DUMPBIN" = x; then
5212 DUMPBIN=":"
5213 else
5214 case $cross_compiling:$ac_tool_warned in
5215 yes:)
5216 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5217 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5218 ac_tool_warned=yes ;;
5219 esac
5220 DUMPBIN=$ac_ct_DUMPBIN
5221 fi
5222 fi
5223
5224 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5225 *COFF*)
5226 DUMPBIN="$DUMPBIN -symbols"
5227 ;;
5228 *)
5229 DUMPBIN=:
5230 ;;
5231 esac
5232 fi
5233
5234 if test "$DUMPBIN" != ":"; then
5235 NM="$DUMPBIN"
5236 fi
5237 fi
5238 test -z "$NM" && NM=nm
5239
5240
5241
5242
5243
5244
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5246 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5247 if ${lt_cv_nm_interface+:} false; then :
5248 $as_echo_n "(cached) " >&6
5249 else
5250 lt_cv_nm_interface="BSD nm"
5251 echo "int some_variable = 0;" > conftest.$ac_ext
5252 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5253 (eval "$ac_compile" 2>conftest.err)
5254 cat conftest.err >&5
5255 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5256 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5257 cat conftest.err >&5
5258 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5259 cat conftest.out >&5
5260 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5261 lt_cv_nm_interface="MS dumpbin"
5262 fi
5263 rm -f conftest*
5264 fi
5265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5266 $as_echo "$lt_cv_nm_interface" >&6; }
5267
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5269 $as_echo_n "checking whether ln -s works... " >&6; }
5270 LN_S=$as_ln_s
5271 if test "$LN_S" = "ln -s"; then
5272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5273 $as_echo "yes" >&6; }
5274 else
5275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5276 $as_echo "no, using $LN_S" >&6; }
5277 fi
5278
5279 # find the maximum length of command line arguments
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5281 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5282 if ${lt_cv_sys_max_cmd_len+:} false; then :
5283 $as_echo_n "(cached) " >&6
5284 else
5285 i=0
5286 teststring="ABCD"
5287
5288 case $build_os in
5289 msdosdjgpp*)
5290 # On DJGPP, this test can blow up pretty badly due to problems in libc
5291 # (any single argument exceeding 2000 bytes causes a buffer overrun
5292 # during glob expansion). Even if it were fixed, the result of this
5293 # check would be larger than it should be.
5294 lt_cv_sys_max_cmd_len=12288; # 12K is about right
5295 ;;
5296
5297 gnu*)
5298 # Under GNU Hurd, this test is not required because there is
5299 # no limit to the length of command line arguments.
5300 # Libtool will interpret -1 as no limit whatsoever
5301 lt_cv_sys_max_cmd_len=-1;
5302 ;;
5303
5304 cygwin* | mingw* | cegcc*)
5305 # On Win9x/ME, this test blows up -- it succeeds, but takes
5306 # about 5 minutes as the teststring grows exponentially.
5307 # Worse, since 9x/ME are not pre-emptively multitasking,
5308 # you end up with a "frozen" computer, even though with patience
5309 # the test eventually succeeds (with a max line length of 256k).
5310 # Instead, let's just punt: use the minimum linelength reported by
5311 # all of the supported platforms: 8192 (on NT/2K/XP).
5312 lt_cv_sys_max_cmd_len=8192;
5313 ;;
5314
5315 mint*)
5316 # On MiNT this can take a long time and run out of memory.
5317 lt_cv_sys_max_cmd_len=8192;
5318 ;;
5319
5320 amigaos*)
5321 # On AmigaOS with pdksh, this test takes hours, literally.
5322 # So we just punt and use a minimum line length of 8192.
5323 lt_cv_sys_max_cmd_len=8192;
5324 ;;
5325
5326 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5327 # This has been around since 386BSD, at least. Likely further.
5328 if test -x /sbin/sysctl; then
5329 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5330 elif test -x /usr/sbin/sysctl; then
5331 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5332 else
5333 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
5334 fi
5335 # And add a safety zone
5336 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5337 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5338 ;;
5339
5340 interix*)
5341 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5342 lt_cv_sys_max_cmd_len=196608
5343 ;;
5344
5345 os2*)
5346 # The test takes a long time on OS/2.
5347 lt_cv_sys_max_cmd_len=8192
5348 ;;
5349
5350 osf*)
5351 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5352 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5353 # nice to cause kernel panics so lets avoid the loop below.
5354 # First set a reasonable default.
5355 lt_cv_sys_max_cmd_len=16384
5356 #
5357 if test -x /sbin/sysconfig; then
5358 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5359 *1*) lt_cv_sys_max_cmd_len=-1 ;;
5360 esac
5361 fi
5362 ;;
5363 sco3.2v5*)
5364 lt_cv_sys_max_cmd_len=102400
5365 ;;
5366 sysv5* | sco5v6* | sysv4.2uw2*)
5367 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5368 if test -n "$kargmax"; then
5369 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
5370 else
5371 lt_cv_sys_max_cmd_len=32768
5372 fi
5373 ;;
5374 *)
5375 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5376 if test -n "$lt_cv_sys_max_cmd_len"; then
5377 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5378 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5379 else
5380 # Make teststring a little bigger before we do anything with it.
5381 # a 1K string should be a reasonable start.
5382 for i in 1 2 3 4 5 6 7 8 ; do
5383 teststring=$teststring$teststring
5384 done
5385 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5386 # If test is not a shell built-in, we'll probably end up computing a
5387 # maximum length that is only half of the actual maximum length, but
5388 # we can't tell.
5389 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
5390 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5391 test $i != 17 # 1/2 MB should be enough
5392 do
5393 i=`expr $i + 1`
5394 teststring=$teststring$teststring
5395 done
5396 # Only check the string length outside the loop.
5397 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5398 teststring=
5399 # Add a significant safety factor because C++ compilers can tack on
5400 # massive amounts of additional arguments before passing them to the
5401 # linker. It appears as though 1/2 is a usable value.
5402 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5403 fi
5404 ;;
5405 esac
5406
5407 fi
5408
5409 if test -n $lt_cv_sys_max_cmd_len ; then
5410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5411 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5412 else
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5414 $as_echo "none" >&6; }
5415 fi
5416 max_cmd_len=$lt_cv_sys_max_cmd_len
5417
5418
5419
5420
5421
5422
5423 : ${CP="cp -f"}
5424 : ${MV="mv -f"}
5425 : ${RM="rm -f"}
5426
5427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5428 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5429 # Try some XSI features
5430 xsi_shell=no
5431 ( _lt_dummy="a/b/c"
5432 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
5433 = c,a/b,b/c, \
5434 && eval 'test $(( 1 + 1 )) -eq 2 \
5435 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5436 && xsi_shell=yes
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5438 $as_echo "$xsi_shell" >&6; }
5439
5440
5441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5442 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5443 lt_shell_append=no
5444 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5445 >/dev/null 2>&1 \
5446 && lt_shell_append=yes
5447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5448 $as_echo "$lt_shell_append" >&6; }
5449
5450
5451 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5452 lt_unset=unset
5453 else
5454 lt_unset=false
5455 fi
5456
5457
5458
5459
5460
5461 # test EBCDIC or ASCII
5462 case `echo X|tr X '\101'` in
5463 A) # ASCII based system
5464 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5465 lt_SP2NL='tr \040 \012'
5466 lt_NL2SP='tr \015\012 \040\040'
5467 ;;
5468 *) # EBCDIC based system
5469 lt_SP2NL='tr \100 \n'
5470 lt_NL2SP='tr \r\n \100\100'
5471 ;;
5472 esac
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
5483 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
5484 if ${lt_cv_to_host_file_cmd+:} false; then :
5485 $as_echo_n "(cached) " >&6
5486 else
5487 case $host in
5488 *-*-mingw* )
5489 case $build in
5490 *-*-mingw* ) # actually msys
5491 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
5492 ;;
5493 *-*-cygwin* )
5494 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
5495 ;;
5496 * ) # otherwise, assume *nix
5497 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
5498 ;;
5499 esac
5500 ;;
5501 *-*-cygwin* )
5502 case $build in
5503 *-*-mingw* ) # actually msys
5504 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
5505 ;;
5506 *-*-cygwin* )
5507 lt_cv_to_host_file_cmd=func_convert_file_noop
5508 ;;
5509 * ) # otherwise, assume *nix
5510 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
5511 ;;
5512 esac
5513 ;;
5514 * ) # unhandled hosts (and "normal" native builds)
5515 lt_cv_to_host_file_cmd=func_convert_file_noop
5516 ;;
5517 esac
5518
5519 fi
5520
5521 to_host_file_cmd=$lt_cv_to_host_file_cmd
5522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
5523 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
5524
5525
5526
5527
5528
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
5530 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
5531 if ${lt_cv_to_tool_file_cmd+:} false; then :
5532 $as_echo_n "(cached) " >&6
5533 else
5534 #assume ordinary cross tools, or native build.
5535 lt_cv_to_tool_file_cmd=func_convert_file_noop
5536 case $host in
5537 *-*-mingw* )
5538 case $build in
5539 *-*-mingw* ) # actually msys
5540 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
5541 ;;
5542 esac
5543 ;;
5544 esac
5545
5546 fi
5547
5548 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
5549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
5550 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
5551
5552
5553
5554
5555
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5557 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5558 if ${lt_cv_ld_reload_flag+:} false; then :
5559 $as_echo_n "(cached) " >&6
5560 else
5561 lt_cv_ld_reload_flag='-r'
5562 fi
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5564 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5565 reload_flag=$lt_cv_ld_reload_flag
5566 case $reload_flag in
5567 "" | " "*) ;;
5568 *) reload_flag=" $reload_flag" ;;
5569 esac
5570 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5571 case $host_os in
5572 cygwin* | mingw* | pw32* | cegcc*)
5573 if test "$GCC" != yes; then
5574 reload_cmds=false
5575 fi
5576 ;;
5577 darwin*)
5578 if test "$GCC" = yes; then
5579 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5580 else
5581 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5582 fi
5583 ;;
5584 esac
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594 if test -n "$ac_tool_prefix"; then
5595 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5596 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5598 $as_echo_n "checking for $ac_word... " >&6; }
5599 if ${ac_cv_prog_OBJDUMP+:} false; then :
5600 $as_echo_n "(cached) " >&6
5601 else
5602 if test -n "$OBJDUMP"; then
5603 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5604 else
5605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5606 for as_dir in $PATH
5607 do
5608 IFS=$as_save_IFS
5609 test -z "$as_dir" && as_dir=.
5610 for ac_exec_ext in '' $ac_executable_extensions; do
5611 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5612 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5613 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5614 break 2
5615 fi
5616 done
5617 done
5618 IFS=$as_save_IFS
5619
5620 fi
5621 fi
5622 OBJDUMP=$ac_cv_prog_OBJDUMP
5623 if test -n "$OBJDUMP"; then
5624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5625 $as_echo "$OBJDUMP" >&6; }
5626 else
5627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5628 $as_echo "no" >&6; }
5629 fi
5630
5631
5632 fi
5633 if test -z "$ac_cv_prog_OBJDUMP"; then
5634 ac_ct_OBJDUMP=$OBJDUMP
5635 # Extract the first word of "objdump", so it can be a program name with args.
5636 set dummy objdump; ac_word=$2
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5638 $as_echo_n "checking for $ac_word... " >&6; }
5639 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5640 $as_echo_n "(cached) " >&6
5641 else
5642 if test -n "$ac_ct_OBJDUMP"; then
5643 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5644 else
5645 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5646 for as_dir in $PATH
5647 do
5648 IFS=$as_save_IFS
5649 test -z "$as_dir" && as_dir=.
5650 for ac_exec_ext in '' $ac_executable_extensions; do
5651 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5652 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5653 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5654 break 2
5655 fi
5656 done
5657 done
5658 IFS=$as_save_IFS
5659
5660 fi
5661 fi
5662 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5663 if test -n "$ac_ct_OBJDUMP"; then
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5665 $as_echo "$ac_ct_OBJDUMP" >&6; }
5666 else
5667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5668 $as_echo "no" >&6; }
5669 fi
5670
5671 if test "x$ac_ct_OBJDUMP" = x; then
5672 OBJDUMP="false"
5673 else
5674 case $cross_compiling:$ac_tool_warned in
5675 yes:)
5676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5677 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5678 ac_tool_warned=yes ;;
5679 esac
5680 OBJDUMP=$ac_ct_OBJDUMP
5681 fi
5682 else
5683 OBJDUMP="$ac_cv_prog_OBJDUMP"
5684 fi
5685
5686 test -z "$OBJDUMP" && OBJDUMP=objdump
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5697 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5698 if ${lt_cv_deplibs_check_method+:} false; then :
5699 $as_echo_n "(cached) " >&6
5700 else
5701 lt_cv_file_magic_cmd='$MAGIC_CMD'
5702 lt_cv_file_magic_test_file=
5703 lt_cv_deplibs_check_method='unknown'
5704 # Need to set the preceding variable on all platforms that support
5705 # interlibrary dependencies.
5706 # 'none' -- dependencies not supported.
5707 # `unknown' -- same as none, but documents that we really don't know.
5708 # 'pass_all' -- all dependencies passed with no checks.
5709 # 'test_compile' -- check by making test program.
5710 # 'file_magic [[regex]]' -- check by looking for files in library path
5711 # which responds to the $file_magic_cmd with a given extended regex.
5712 # If you have `file' or equivalent on your system and you're not sure
5713 # whether `pass_all' will *always* work, you probably want this one.
5714
5715 case $host_os in
5716 aix[4-9]*)
5717 lt_cv_deplibs_check_method=pass_all
5718 ;;
5719
5720 beos*)
5721 lt_cv_deplibs_check_method=pass_all
5722 ;;
5723
5724 bsdi[45]*)
5725 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5726 lt_cv_file_magic_cmd='/usr/bin/file -L'
5727 lt_cv_file_magic_test_file=/shlib/libc.so
5728 ;;
5729
5730 cygwin*)
5731 # func_win32_libid is a shell function defined in ltmain.sh
5732 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5733 lt_cv_file_magic_cmd='func_win32_libid'
5734 ;;
5735
5736 mingw* | pw32*)
5737 # Base MSYS/MinGW do not provide the 'file' command needed by
5738 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5739 # unless we find 'file', for example because we are cross-compiling.
5740 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5741 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5742 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5743 lt_cv_file_magic_cmd='func_win32_libid'
5744 else
5745 # Keep this pattern in sync with the one in func_win32_libid.
5746 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5747 lt_cv_file_magic_cmd='$OBJDUMP -f'
5748 fi
5749 ;;
5750
5751 cegcc*)
5752 # use the weaker test based on 'objdump'. See mingw*.
5753 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5754 lt_cv_file_magic_cmd='$OBJDUMP -f'
5755 ;;
5756
5757 darwin* | rhapsody*)
5758 lt_cv_deplibs_check_method=pass_all
5759 ;;
5760
5761 freebsd* | dragonfly*)
5762 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5763 case $host_cpu in
5764 i*86 )
5765 # Not sure whether the presence of OpenBSD here was a mistake.
5766 # Let's accept both of them until this is cleared up.
5767 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5768 lt_cv_file_magic_cmd=/usr/bin/file
5769 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5770 ;;
5771 esac
5772 else
5773 lt_cv_deplibs_check_method=pass_all
5774 fi
5775 ;;
5776
5777 gnu*)
5778 lt_cv_deplibs_check_method=pass_all
5779 ;;
5780
5781 haiku*)
5782 lt_cv_deplibs_check_method=pass_all
5783 ;;
5784
5785 hpux10.20* | hpux11*)
5786 lt_cv_file_magic_cmd=/usr/bin/file
5787 case $host_cpu in
5788 ia64*)
5789 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5790 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5791 ;;
5792 hppa*64*)
5793 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]'
5794 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5795 ;;
5796 *)
5797 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5798 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5799 ;;
5800 esac
5801 ;;
5802
5803 interix[3-9]*)
5804 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5805 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5806 ;;
5807
5808 irix5* | irix6* | nonstopux*)
5809 case $LD in
5810 *-32|*"-32 ") libmagic=32-bit;;
5811 *-n32|*"-n32 ") libmagic=N32;;
5812 *-64|*"-64 ") libmagic=64-bit;;
5813 *) libmagic=never-match;;
5814 esac
5815 lt_cv_deplibs_check_method=pass_all
5816 ;;
5817
5818 # This must be glibc/ELF.
5819 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5820 lt_cv_deplibs_check_method=pass_all
5821 ;;
5822
5823 netbsd*)
5824 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5825 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5826 else
5827 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5828 fi
5829 ;;
5830
5831 newos6*)
5832 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5833 lt_cv_file_magic_cmd=/usr/bin/file
5834 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5835 ;;
5836
5837 *nto* | *qnx*)
5838 lt_cv_deplibs_check_method=pass_all
5839 ;;
5840
5841 openbsd*)
5842 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5843 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5844 else
5845 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5846 fi
5847 ;;
5848
5849 osf3* | osf4* | osf5*)
5850 lt_cv_deplibs_check_method=pass_all
5851 ;;
5852
5853 rdos*)
5854 lt_cv_deplibs_check_method=pass_all
5855 ;;
5856
5857 solaris*)
5858 lt_cv_deplibs_check_method=pass_all
5859 ;;
5860
5861 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5862 lt_cv_deplibs_check_method=pass_all
5863 ;;
5864
5865 sysv4 | sysv4.3*)
5866 case $host_vendor in
5867 motorola)
5868 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]'
5869 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5870 ;;
5871 ncr)
5872 lt_cv_deplibs_check_method=pass_all
5873 ;;
5874 sequent)
5875 lt_cv_file_magic_cmd='/bin/file'
5876 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5877 ;;
5878 sni)
5879 lt_cv_file_magic_cmd='/bin/file'
5880 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5881 lt_cv_file_magic_test_file=/lib/libc.so
5882 ;;
5883 siemens)
5884 lt_cv_deplibs_check_method=pass_all
5885 ;;
5886 pc)
5887 lt_cv_deplibs_check_method=pass_all
5888 ;;
5889 esac
5890 ;;
5891
5892 tpf*)
5893 lt_cv_deplibs_check_method=pass_all
5894 ;;
5895 esac
5896
5897 fi
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5899 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5900
5901 file_magic_glob=
5902 want_nocaseglob=no
5903 if test "$build" = "$host"; then
5904 case $host_os in
5905 mingw* | pw32*)
5906 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5907 want_nocaseglob=yes
5908 else
5909 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5910 fi
5911 ;;
5912 esac
5913 fi
5914
5915 file_magic_cmd=$lt_cv_file_magic_cmd
5916 deplibs_check_method=$lt_cv_deplibs_check_method
5917 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940 if test -n "$ac_tool_prefix"; then
5941 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5942 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5944 $as_echo_n "checking for $ac_word... " >&6; }
5945 if ${ac_cv_prog_DLLTOOL+:} false; then :
5946 $as_echo_n "(cached) " >&6
5947 else
5948 if test -n "$DLLTOOL"; then
5949 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5950 else
5951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5952 for as_dir in $PATH
5953 do
5954 IFS=$as_save_IFS
5955 test -z "$as_dir" && as_dir=.
5956 for ac_exec_ext in '' $ac_executable_extensions; do
5957 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5958 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5960 break 2
5961 fi
5962 done
5963 done
5964 IFS=$as_save_IFS
5965
5966 fi
5967 fi
5968 DLLTOOL=$ac_cv_prog_DLLTOOL
5969 if test -n "$DLLTOOL"; then
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5971 $as_echo "$DLLTOOL" >&6; }
5972 else
5973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5974 $as_echo "no" >&6; }
5975 fi
5976
5977
5978 fi
5979 if test -z "$ac_cv_prog_DLLTOOL"; then
5980 ac_ct_DLLTOOL=$DLLTOOL
5981 # Extract the first word of "dlltool", so it can be a program name with args.
5982 set dummy dlltool; ac_word=$2
5983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5984 $as_echo_n "checking for $ac_word... " >&6; }
5985 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5986 $as_echo_n "(cached) " >&6
5987 else
5988 if test -n "$ac_ct_DLLTOOL"; then
5989 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5990 else
5991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5992 for as_dir in $PATH
5993 do
5994 IFS=$as_save_IFS
5995 test -z "$as_dir" && as_dir=.
5996 for ac_exec_ext in '' $ac_executable_extensions; do
5997 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5998 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6000 break 2
6001 fi
6002 done
6003 done
6004 IFS=$as_save_IFS
6005
6006 fi
6007 fi
6008 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6009 if test -n "$ac_ct_DLLTOOL"; then
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
6011 $as_echo "$ac_ct_DLLTOOL" >&6; }
6012 else
6013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6014 $as_echo "no" >&6; }
6015 fi
6016
6017 if test "x$ac_ct_DLLTOOL" = x; then
6018 DLLTOOL="false"
6019 else
6020 case $cross_compiling:$ac_tool_warned in
6021 yes:)
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6023 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6024 ac_tool_warned=yes ;;
6025 esac
6026 DLLTOOL=$ac_ct_DLLTOOL
6027 fi
6028 else
6029 DLLTOOL="$ac_cv_prog_DLLTOOL"
6030 fi
6031
6032 test -z "$DLLTOOL" && DLLTOOL=dlltool
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
6044 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
6045 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
6046 $as_echo_n "(cached) " >&6
6047 else
6048 lt_cv_sharedlib_from_linklib_cmd='unknown'
6049
6050 case $host_os in
6051 cygwin* | mingw* | pw32* | cegcc*)
6052 # two different shell functions defined in ltmain.sh
6053 # decide which to use based on capabilities of $DLLTOOL
6054 case `$DLLTOOL --help 2>&1` in
6055 *--identify-strict*)
6056 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
6057 ;;
6058 *)
6059 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
6060 ;;
6061 esac
6062 ;;
6063 *)
6064 # fallback: assume linklib IS sharedlib
6065 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
6066 ;;
6067 esac
6068
6069 fi
6070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
6071 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
6072 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
6073 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
6074
6075
6076
6077
6078
6079
6080
6081 if test -n "$ac_tool_prefix"; then
6082 for ac_prog in ar
6083 do
6084 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6085 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6087 $as_echo_n "checking for $ac_word... " >&6; }
6088 if ${ac_cv_prog_AR+:} false; then :
6089 $as_echo_n "(cached) " >&6
6090 else
6091 if test -n "$AR"; then
6092 ac_cv_prog_AR="$AR" # Let the user override the test.
6093 else
6094 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6095 for as_dir in $PATH
6096 do
6097 IFS=$as_save_IFS
6098 test -z "$as_dir" && as_dir=.
6099 for ac_exec_ext in '' $ac_executable_extensions; do
6100 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6101 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
6102 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6103 break 2
6104 fi
6105 done
6106 done
6107 IFS=$as_save_IFS
6108
6109 fi
6110 fi
6111 AR=$ac_cv_prog_AR
6112 if test -n "$AR"; then
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6114 $as_echo "$AR" >&6; }
6115 else
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6117 $as_echo "no" >&6; }
6118 fi
6119
6120
6121 test -n "$AR" && break
6122 done
6123 fi
6124 if test -z "$AR"; then
6125 ac_ct_AR=$AR
6126 for ac_prog in ar
6127 do
6128 # Extract the first word of "$ac_prog", so it can be a program name with args.
6129 set dummy $ac_prog; ac_word=$2
6130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6131 $as_echo_n "checking for $ac_word... " >&6; }
6132 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6133 $as_echo_n "(cached) " >&6
6134 else
6135 if test -n "$ac_ct_AR"; then
6136 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6137 else
6138 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6139 for as_dir in $PATH
6140 do
6141 IFS=$as_save_IFS
6142 test -z "$as_dir" && as_dir=.
6143 for ac_exec_ext in '' $ac_executable_extensions; do
6144 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6145 ac_cv_prog_ac_ct_AR="$ac_prog"
6146 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6147 break 2
6148 fi
6149 done
6150 done
6151 IFS=$as_save_IFS
6152
6153 fi
6154 fi
6155 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6156 if test -n "$ac_ct_AR"; then
6157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6158 $as_echo "$ac_ct_AR" >&6; }
6159 else
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6161 $as_echo "no" >&6; }
6162 fi
6163
6164
6165 test -n "$ac_ct_AR" && break
6166 done
6167
6168 if test "x$ac_ct_AR" = x; then
6169 AR="false"
6170 else
6171 case $cross_compiling:$ac_tool_warned in
6172 yes:)
6173 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6174 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6175 ac_tool_warned=yes ;;
6176 esac
6177 AR=$ac_ct_AR
6178 fi
6179 fi
6180
6181 : ${AR=ar}
6182 : ${AR_FLAGS=cru}
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
6195 $as_echo_n "checking for archiver @FILE support... " >&6; }
6196 if ${lt_cv_ar_at_file+:} false; then :
6197 $as_echo_n "(cached) " >&6
6198 else
6199 lt_cv_ar_at_file=no
6200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6201 /* end confdefs.h. */
6202
6203 int
6204 main ()
6205 {
6206
6207 ;
6208 return 0;
6209 }
6210 _ACEOF
6211 if ac_fn_c_try_compile "$LINENO"; then :
6212 echo conftest.$ac_objext > conftest.lst
6213 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
6214 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6215 (eval $lt_ar_try) 2>&5
6216 ac_status=$?
6217 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6218 test $ac_status = 0; }
6219 if test "$ac_status" -eq 0; then
6220 # Ensure the archiver fails upon bogus file names.
6221 rm -f conftest.$ac_objext libconftest.a
6222 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
6223 (eval $lt_ar_try) 2>&5
6224 ac_status=$?
6225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6226 test $ac_status = 0; }
6227 if test "$ac_status" -ne 0; then
6228 lt_cv_ar_at_file=@
6229 fi
6230 fi
6231 rm -f conftest.* libconftest.a
6232
6233 fi
6234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6235
6236 fi
6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
6238 $as_echo "$lt_cv_ar_at_file" >&6; }
6239
6240 if test "x$lt_cv_ar_at_file" = xno; then
6241 archiver_list_spec=
6242 else
6243 archiver_list_spec=$lt_cv_ar_at_file
6244 fi
6245
6246
6247
6248
6249
6250
6251
6252 if test -n "$ac_tool_prefix"; then
6253 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6254 set dummy ${ac_tool_prefix}strip; ac_word=$2
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6256 $as_echo_n "checking for $ac_word... " >&6; }
6257 if ${ac_cv_prog_STRIP+:} false; then :
6258 $as_echo_n "(cached) " >&6
6259 else
6260 if test -n "$STRIP"; then
6261 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6262 else
6263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6264 for as_dir in $PATH
6265 do
6266 IFS=$as_save_IFS
6267 test -z "$as_dir" && as_dir=.
6268 for ac_exec_ext in '' $ac_executable_extensions; do
6269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6270 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6272 break 2
6273 fi
6274 done
6275 done
6276 IFS=$as_save_IFS
6277
6278 fi
6279 fi
6280 STRIP=$ac_cv_prog_STRIP
6281 if test -n "$STRIP"; then
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6283 $as_echo "$STRIP" >&6; }
6284 else
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6286 $as_echo "no" >&6; }
6287 fi
6288
6289
6290 fi
6291 if test -z "$ac_cv_prog_STRIP"; then
6292 ac_ct_STRIP=$STRIP
6293 # Extract the first word of "strip", so it can be a program name with args.
6294 set dummy strip; ac_word=$2
6295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6296 $as_echo_n "checking for $ac_word... " >&6; }
6297 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6298 $as_echo_n "(cached) " >&6
6299 else
6300 if test -n "$ac_ct_STRIP"; then
6301 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6302 else
6303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6304 for as_dir in $PATH
6305 do
6306 IFS=$as_save_IFS
6307 test -z "$as_dir" && as_dir=.
6308 for ac_exec_ext in '' $ac_executable_extensions; do
6309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6310 ac_cv_prog_ac_ct_STRIP="strip"
6311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6312 break 2
6313 fi
6314 done
6315 done
6316 IFS=$as_save_IFS
6317
6318 fi
6319 fi
6320 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6321 if test -n "$ac_ct_STRIP"; then
6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6323 $as_echo "$ac_ct_STRIP" >&6; }
6324 else
6325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6326 $as_echo "no" >&6; }
6327 fi
6328
6329 if test "x$ac_ct_STRIP" = x; then
6330 STRIP=":"
6331 else
6332 case $cross_compiling:$ac_tool_warned in
6333 yes:)
6334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6336 ac_tool_warned=yes ;;
6337 esac
6338 STRIP=$ac_ct_STRIP
6339 fi
6340 else
6341 STRIP="$ac_cv_prog_STRIP"
6342 fi
6343
6344 test -z "$STRIP" && STRIP=:
6345
6346
6347
6348
6349
6350
6351 if test -n "$ac_tool_prefix"; then
6352 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6353 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6355 $as_echo_n "checking for $ac_word... " >&6; }
6356 if ${ac_cv_prog_RANLIB+:} false; then :
6357 $as_echo_n "(cached) " >&6
6358 else
6359 if test -n "$RANLIB"; then
6360 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6361 else
6362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6363 for as_dir in $PATH
6364 do
6365 IFS=$as_save_IFS
6366 test -z "$as_dir" && as_dir=.
6367 for ac_exec_ext in '' $ac_executable_extensions; do
6368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6369 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6370 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6371 break 2
6372 fi
6373 done
6374 done
6375 IFS=$as_save_IFS
6376
6377 fi
6378 fi
6379 RANLIB=$ac_cv_prog_RANLIB
6380 if test -n "$RANLIB"; then
6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6382 $as_echo "$RANLIB" >&6; }
6383 else
6384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6385 $as_echo "no" >&6; }
6386 fi
6387
6388
6389 fi
6390 if test -z "$ac_cv_prog_RANLIB"; then
6391 ac_ct_RANLIB=$RANLIB
6392 # Extract the first word of "ranlib", so it can be a program name with args.
6393 set dummy ranlib; ac_word=$2
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6395 $as_echo_n "checking for $ac_word... " >&6; }
6396 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6397 $as_echo_n "(cached) " >&6
6398 else
6399 if test -n "$ac_ct_RANLIB"; then
6400 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6401 else
6402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6403 for as_dir in $PATH
6404 do
6405 IFS=$as_save_IFS
6406 test -z "$as_dir" && as_dir=.
6407 for ac_exec_ext in '' $ac_executable_extensions; do
6408 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6409 ac_cv_prog_ac_ct_RANLIB="ranlib"
6410 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6411 break 2
6412 fi
6413 done
6414 done
6415 IFS=$as_save_IFS
6416
6417 fi
6418 fi
6419 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6420 if test -n "$ac_ct_RANLIB"; then
6421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6422 $as_echo "$ac_ct_RANLIB" >&6; }
6423 else
6424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6425 $as_echo "no" >&6; }
6426 fi
6427
6428 if test "x$ac_ct_RANLIB" = x; then
6429 RANLIB=":"
6430 else
6431 case $cross_compiling:$ac_tool_warned in
6432 yes:)
6433 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6434 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6435 ac_tool_warned=yes ;;
6436 esac
6437 RANLIB=$ac_ct_RANLIB
6438 fi
6439 else
6440 RANLIB="$ac_cv_prog_RANLIB"
6441 fi
6442
6443 test -z "$RANLIB" && RANLIB=:
6444
6445
6446
6447
6448
6449
6450 # Determine commands to create old-style static archives.
6451 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6452 old_postinstall_cmds='chmod 644 $oldlib'
6453 old_postuninstall_cmds=
6454
6455 if test -n "$RANLIB"; then
6456 case $host_os in
6457 openbsd*)
6458 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
6459 ;;
6460 *)
6461 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
6462 ;;
6463 esac
6464 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
6465 fi
6466
6467 case $host_os in
6468 darwin*)
6469 lock_old_archive_extraction=yes ;;
6470 *)
6471 lock_old_archive_extraction=no ;;
6472 esac
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512 # If no C compiler was specified, use CC.
6513 LTCC=${LTCC-"$CC"}
6514
6515 # If no C compiler flags were specified, use CFLAGS.
6516 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6517
6518 # Allow CC to be a program name with arguments.
6519 compiler=$CC
6520
6521
6522 # Check for command to grab the raw symbol name followed by C symbol from nm.
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6524 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6525 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6526 $as_echo_n "(cached) " >&6
6527 else
6528
6529 # These are sane defaults that work on at least a few old systems.
6530 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6531
6532 # Character class describing NM global symbol codes.
6533 symcode='[BCDEGRST]'
6534
6535 # Regexp to match symbols that can be accessed directly from C.
6536 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6537
6538 # Define system-specific variables.
6539 case $host_os in
6540 aix*)
6541 symcode='[BCDT]'
6542 ;;
6543 cygwin* | mingw* | pw32* | cegcc*)
6544 symcode='[ABCDGISTW]'
6545 ;;
6546 hpux*)
6547 if test "$host_cpu" = ia64; then
6548 symcode='[ABCDEGRST]'
6549 fi
6550 ;;
6551 irix* | nonstopux*)
6552 symcode='[BCDEGRST]'
6553 ;;
6554 osf*)
6555 symcode='[BCDEGQRST]'
6556 ;;
6557 solaris*)
6558 symcode='[BDRT]'
6559 ;;
6560 sco3.2v5*)
6561 symcode='[DT]'
6562 ;;
6563 sysv4.2uw2*)
6564 symcode='[DT]'
6565 ;;
6566 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6567 symcode='[ABDT]'
6568 ;;
6569 sysv4)
6570 symcode='[DFNSTU]'
6571 ;;
6572 esac
6573
6574 # If we're using GNU nm, then use its standard symbol codes.
6575 case `$NM -V 2>&1` in
6576 *GNU* | *'with BFD'*)
6577 symcode='[ABCDGIRSTW]' ;;
6578 esac
6579
6580 # Transform an extracted symbol line into a proper C declaration.
6581 # Some systems (esp. on ia64) link data and code symbols differently,
6582 # so use this general approach.
6583 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6584
6585 # Transform an extracted symbol line into symbol name and symbol address
6586 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6587 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'"
6588
6589 # Handle CRLF in mingw tool chain
6590 opt_cr=
6591 case $build_os in
6592 mingw*)
6593 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6594 ;;
6595 esac
6596
6597 # Try without a prefix underscore, then with it.
6598 for ac_symprfx in "" "_"; do
6599
6600 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6601 symxfrm="\\1 $ac_symprfx\\2 \\2"
6602
6603 # Write the raw and C identifiers.
6604 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6605 # Fake it for dumpbin and say T for any non-static function
6606 # and D for any global variable.
6607 # Also find C++ and __fastcall symbols from MSVC++,
6608 # which start with @ or ?.
6609 lt_cv_sys_global_symbol_pipe="$AWK '"\
6610 " {last_section=section; section=\$ 3};"\
6611 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
6612 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6613 " \$ 0!~/External *\|/{next};"\
6614 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6615 " {if(hide[section]) next};"\
6616 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6617 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6618 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6619 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6620 " ' prfx=^$ac_symprfx"
6621 else
6622 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6623 fi
6624 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6625
6626 # Check to see that the pipe works correctly.
6627 pipe_works=no
6628
6629 rm -f conftest*
6630 cat > conftest.$ac_ext <<_LT_EOF
6631 #ifdef __cplusplus
6632 extern "C" {
6633 #endif
6634 char nm_test_var;
6635 void nm_test_func(void);
6636 void nm_test_func(void){}
6637 #ifdef __cplusplus
6638 }
6639 #endif
6640 int main(){nm_test_var='a';nm_test_func();return(0);}
6641 _LT_EOF
6642
6643 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6644 (eval $ac_compile) 2>&5
6645 ac_status=$?
6646 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6647 test $ac_status = 0; }; then
6648 # Now try to grab the symbols.
6649 nlist=conftest.nm
6650 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6651 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6652 ac_status=$?
6653 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6654 test $ac_status = 0; } && test -s "$nlist"; then
6655 # Try sorting and uniquifying the output.
6656 if sort "$nlist" | uniq > "$nlist"T; then
6657 mv -f "$nlist"T "$nlist"
6658 else
6659 rm -f "$nlist"T
6660 fi
6661
6662 # Make sure that we snagged all the symbols we need.
6663 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6664 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6665 cat <<_LT_EOF > conftest.$ac_ext
6666 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6667 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6668 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6669 relocations are performed -- see ld's documentation on pseudo-relocs. */
6670 # define LT_DLSYM_CONST
6671 #elif defined(__osf__)
6672 /* This system does not cope well with relocations in const data. */
6673 # define LT_DLSYM_CONST
6674 #else
6675 # define LT_DLSYM_CONST const
6676 #endif
6677
6678 #ifdef __cplusplus
6679 extern "C" {
6680 #endif
6681
6682 _LT_EOF
6683 # Now generate the symbol file.
6684 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6685
6686 cat <<_LT_EOF >> conftest.$ac_ext
6687
6688 /* The mapping between symbol names and symbols. */
6689 LT_DLSYM_CONST struct {
6690 const char *name;
6691 void *address;
6692 }
6693 lt__PROGRAM__LTX_preloaded_symbols[] =
6694 {
6695 { "@PROGRAM@", (void *) 0 },
6696 _LT_EOF
6697 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6698 cat <<\_LT_EOF >> conftest.$ac_ext
6699 {0, (void *) 0}
6700 };
6701
6702 /* This works around a problem in FreeBSD linker */
6703 #ifdef FREEBSD_WORKAROUND
6704 static const void *lt_preloaded_setup() {
6705 return lt__PROGRAM__LTX_preloaded_symbols;
6706 }
6707 #endif
6708
6709 #ifdef __cplusplus
6710 }
6711 #endif
6712 _LT_EOF
6713 # Now try linking the two files.
6714 mv conftest.$ac_objext conftstm.$ac_objext
6715 lt_globsym_save_LIBS=$LIBS
6716 lt_globsym_save_CFLAGS=$CFLAGS
6717 LIBS="conftstm.$ac_objext"
6718 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6719 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6720 (eval $ac_link) 2>&5
6721 ac_status=$?
6722 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6723 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6724 pipe_works=yes
6725 fi
6726 LIBS=$lt_globsym_save_LIBS
6727 CFLAGS=$lt_globsym_save_CFLAGS
6728 else
6729 echo "cannot find nm_test_func in $nlist" >&5
6730 fi
6731 else
6732 echo "cannot find nm_test_var in $nlist" >&5
6733 fi
6734 else
6735 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6736 fi
6737 else
6738 echo "$progname: failed program was:" >&5
6739 cat conftest.$ac_ext >&5
6740 fi
6741 rm -rf conftest* conftst*
6742
6743 # Do not use the global_symbol_pipe unless it works.
6744 if test "$pipe_works" = yes; then
6745 break
6746 else
6747 lt_cv_sys_global_symbol_pipe=
6748 fi
6749 done
6750
6751 fi
6752
6753 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6754 lt_cv_sys_global_symbol_to_cdecl=
6755 fi
6756 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6758 $as_echo "failed" >&6; }
6759 else
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6761 $as_echo "ok" >&6; }
6762 fi
6763
6764 # Response file support.
6765 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6766 nm_file_list_spec='@'
6767 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6768 nm_file_list_spec='@'
6769 fi
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6798 $as_echo_n "checking for sysroot... " >&6; }
6799
6800 # Check whether --with-sysroot was given.
6801 if test "${with_sysroot+set}" = set; then :
6802 withval=$with_sysroot;
6803 else
6804 with_sysroot=no
6805 fi
6806
6807
6808 lt_sysroot=
6809 case ${with_sysroot} in #(
6810 yes)
6811 if test "$GCC" = yes; then
6812 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6813 fi
6814 ;; #(
6815 /*)
6816 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6817 ;; #(
6818 no|'')
6819 ;; #(
6820 *)
6821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6822 $as_echo "${with_sysroot}" >&6; }
6823 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6824 ;;
6825 esac
6826
6827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6828 $as_echo "${lt_sysroot:-no}" >&6; }
6829
6830
6831
6832
6833
6834 # Check whether --enable-libtool-lock was given.
6835 if test "${enable_libtool_lock+set}" = set; then :
6836 enableval=$enable_libtool_lock;
6837 fi
6838
6839 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6840
6841 # Some flags need to be propagated to the compiler or linker for good
6842 # libtool support.
6843 case $host in
6844 ia64-*-hpux*)
6845 # Find out which ABI we are using.
6846 echo 'int i;' > conftest.$ac_ext
6847 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6848 (eval $ac_compile) 2>&5
6849 ac_status=$?
6850 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6851 test $ac_status = 0; }; then
6852 case `/usr/bin/file conftest.$ac_objext` in
6853 *ELF-32*)
6854 HPUX_IA64_MODE="32"
6855 ;;
6856 *ELF-64*)
6857 HPUX_IA64_MODE="64"
6858 ;;
6859 esac
6860 fi
6861 rm -rf conftest*
6862 ;;
6863 *-*-irix6*)
6864 # Find out which ABI we are using.
6865 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6866 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6867 (eval $ac_compile) 2>&5
6868 ac_status=$?
6869 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6870 test $ac_status = 0; }; then
6871 if test "$lt_cv_prog_gnu_ld" = yes; then
6872 case `/usr/bin/file conftest.$ac_objext` in
6873 *32-bit*)
6874 LD="${LD-ld} -melf32bsmip"
6875 ;;
6876 *N32*)
6877 LD="${LD-ld} -melf32bmipn32"
6878 ;;
6879 *64-bit*)
6880 LD="${LD-ld} -melf64bmip"
6881 ;;
6882 esac
6883 else
6884 case `/usr/bin/file conftest.$ac_objext` in
6885 *32-bit*)
6886 LD="${LD-ld} -32"
6887 ;;
6888 *N32*)
6889 LD="${LD-ld} -n32"
6890 ;;
6891 *64-bit*)
6892 LD="${LD-ld} -64"
6893 ;;
6894 esac
6895 fi
6896 fi
6897 rm -rf conftest*
6898 ;;
6899
6900 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6901 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6902 # Find out which ABI we are using.
6903 echo 'int i;' > conftest.$ac_ext
6904 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6905 (eval $ac_compile) 2>&5
6906 ac_status=$?
6907 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6908 test $ac_status = 0; }; then
6909 case `/usr/bin/file conftest.o` in
6910 *32-bit*)
6911 case $host in
6912 x86_64-*kfreebsd*-gnu)
6913 LD="${LD-ld} -m elf_i386_fbsd"
6914 ;;
6915 x86_64-*linux*)
6916 LD="${LD-ld} -m elf_i386"
6917 ;;
6918 ppc64-*linux*|powerpc64-*linux*)
6919 LD="${LD-ld} -m elf32ppclinux"
6920 ;;
6921 s390x-*linux*)
6922 LD="${LD-ld} -m elf_s390"
6923 ;;
6924 sparc64-*linux*)
6925 LD="${LD-ld} -m elf32_sparc"
6926 ;;
6927 esac
6928 ;;
6929 *64-bit*)
6930 case $host in
6931 x86_64-*kfreebsd*-gnu)
6932 LD="${LD-ld} -m elf_x86_64_fbsd"
6933 ;;
6934 x86_64-*linux*)
6935 LD="${LD-ld} -m elf_x86_64"
6936 ;;
6937 ppc*-*linux*|powerpc*-*linux*)
6938 LD="${LD-ld} -m elf64ppc"
6939 ;;
6940 s390*-*linux*|s390*-*tpf*)
6941 LD="${LD-ld} -m elf64_s390"
6942 ;;
6943 sparc*-*linux*)
6944 LD="${LD-ld} -m elf64_sparc"
6945 ;;
6946 esac
6947 ;;
6948 esac
6949 fi
6950 rm -rf conftest*
6951 ;;
6952
6953 *-*-sco3.2v5*)
6954 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6955 SAVE_CFLAGS="$CFLAGS"
6956 CFLAGS="$CFLAGS -belf"
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6958 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6959 if ${lt_cv_cc_needs_belf+:} false; then :
6960 $as_echo_n "(cached) " >&6
6961 else
6962 ac_ext=c
6963 ac_cpp='$CPP $CPPFLAGS'
6964 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6965 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6966 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6967
6968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6969 /* end confdefs.h. */
6970
6971 int
6972 main ()
6973 {
6974
6975 ;
6976 return 0;
6977 }
6978 _ACEOF
6979 if ac_fn_c_try_link "$LINENO"; then :
6980 lt_cv_cc_needs_belf=yes
6981 else
6982 lt_cv_cc_needs_belf=no
6983 fi
6984 rm -f core conftest.err conftest.$ac_objext \
6985 conftest$ac_exeext conftest.$ac_ext
6986 ac_ext=c
6987 ac_cpp='$CPP $CPPFLAGS'
6988 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6989 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6990 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6991
6992 fi
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6994 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6995 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6996 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6997 CFLAGS="$SAVE_CFLAGS"
6998 fi
6999 ;;
7000 *-*solaris*)
7001 # Find out which ABI we are using.
7002 echo 'int i;' > conftest.$ac_ext
7003 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7004 (eval $ac_compile) 2>&5
7005 ac_status=$?
7006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7007 test $ac_status = 0; }; then
7008 case `/usr/bin/file conftest.o` in
7009 *64-bit*)
7010 case $lt_cv_prog_gnu_ld in
7011 yes*)
7012 case $host in
7013 i?86-*-solaris*)
7014 LD="${LD-ld} -m elf_x86_64"
7015 ;;
7016 sparc*-*-solaris*)
7017 LD="${LD-ld} -m elf64_sparc"
7018 ;;
7019 esac
7020 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
7021 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
7022 LD="${LD-ld}_sol2"
7023 fi
7024 ;;
7025 *)
7026 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7027 LD="${LD-ld} -64"
7028 fi
7029 ;;
7030 esac
7031 ;;
7032 esac
7033 fi
7034 rm -rf conftest*
7035 ;;
7036 esac
7037
7038 need_locks="$enable_libtool_lock"
7039
7040 if test -n "$ac_tool_prefix"; then
7041 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
7042 set dummy ${ac_tool_prefix}mt; ac_word=$2
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7044 $as_echo_n "checking for $ac_word... " >&6; }
7045 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
7046 $as_echo_n "(cached) " >&6
7047 else
7048 if test -n "$MANIFEST_TOOL"; then
7049 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
7050 else
7051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7052 for as_dir in $PATH
7053 do
7054 IFS=$as_save_IFS
7055 test -z "$as_dir" && as_dir=.
7056 for ac_exec_ext in '' $ac_executable_extensions; do
7057 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7058 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
7059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7060 break 2
7061 fi
7062 done
7063 done
7064 IFS=$as_save_IFS
7065
7066 fi
7067 fi
7068 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
7069 if test -n "$MANIFEST_TOOL"; then
7070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
7071 $as_echo "$MANIFEST_TOOL" >&6; }
7072 else
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7074 $as_echo "no" >&6; }
7075 fi
7076
7077
7078 fi
7079 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
7080 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
7081 # Extract the first word of "mt", so it can be a program name with args.
7082 set dummy mt; ac_word=$2
7083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7084 $as_echo_n "checking for $ac_word... " >&6; }
7085 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
7086 $as_echo_n "(cached) " >&6
7087 else
7088 if test -n "$ac_ct_MANIFEST_TOOL"; then
7089 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
7090 else
7091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7092 for as_dir in $PATH
7093 do
7094 IFS=$as_save_IFS
7095 test -z "$as_dir" && as_dir=.
7096 for ac_exec_ext in '' $ac_executable_extensions; do
7097 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7098 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
7099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7100 break 2
7101 fi
7102 done
7103 done
7104 IFS=$as_save_IFS
7105
7106 fi
7107 fi
7108 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
7109 if test -n "$ac_ct_MANIFEST_TOOL"; then
7110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
7111 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
7112 else
7113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7114 $as_echo "no" >&6; }
7115 fi
7116
7117 if test "x$ac_ct_MANIFEST_TOOL" = x; then
7118 MANIFEST_TOOL=":"
7119 else
7120 case $cross_compiling:$ac_tool_warned in
7121 yes:)
7122 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7123 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7124 ac_tool_warned=yes ;;
7125 esac
7126 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
7127 fi
7128 else
7129 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
7130 fi
7131
7132 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
7134 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
7135 if ${lt_cv_path_mainfest_tool+:} false; then :
7136 $as_echo_n "(cached) " >&6
7137 else
7138 lt_cv_path_mainfest_tool=no
7139 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
7140 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
7141 cat conftest.err >&5
7142 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
7143 lt_cv_path_mainfest_tool=yes
7144 fi
7145 rm -f conftest*
7146 fi
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
7148 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
7149 if test "x$lt_cv_path_mainfest_tool" != xyes; then
7150 MANIFEST_TOOL=:
7151 fi
7152
7153
7154
7155
7156
7157
7158 case $host_os in
7159 rhapsody* | darwin*)
7160 if test -n "$ac_tool_prefix"; then
7161 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7162 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7164 $as_echo_n "checking for $ac_word... " >&6; }
7165 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7166 $as_echo_n "(cached) " >&6
7167 else
7168 if test -n "$DSYMUTIL"; then
7169 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7170 else
7171 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7172 for as_dir in $PATH
7173 do
7174 IFS=$as_save_IFS
7175 test -z "$as_dir" && as_dir=.
7176 for ac_exec_ext in '' $ac_executable_extensions; do
7177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7178 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7180 break 2
7181 fi
7182 done
7183 done
7184 IFS=$as_save_IFS
7185
7186 fi
7187 fi
7188 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7189 if test -n "$DSYMUTIL"; then
7190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7191 $as_echo "$DSYMUTIL" >&6; }
7192 else
7193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7194 $as_echo "no" >&6; }
7195 fi
7196
7197
7198 fi
7199 if test -z "$ac_cv_prog_DSYMUTIL"; then
7200 ac_ct_DSYMUTIL=$DSYMUTIL
7201 # Extract the first word of "dsymutil", so it can be a program name with args.
7202 set dummy dsymutil; ac_word=$2
7203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7204 $as_echo_n "checking for $ac_word... " >&6; }
7205 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7206 $as_echo_n "(cached) " >&6
7207 else
7208 if test -n "$ac_ct_DSYMUTIL"; then
7209 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7210 else
7211 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7212 for as_dir in $PATH
7213 do
7214 IFS=$as_save_IFS
7215 test -z "$as_dir" && as_dir=.
7216 for ac_exec_ext in '' $ac_executable_extensions; do
7217 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7218 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7219 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7220 break 2
7221 fi
7222 done
7223 done
7224 IFS=$as_save_IFS
7225
7226 fi
7227 fi
7228 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7229 if test -n "$ac_ct_DSYMUTIL"; then
7230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7231 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7232 else
7233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7234 $as_echo "no" >&6; }
7235 fi
7236
7237 if test "x$ac_ct_DSYMUTIL" = x; then
7238 DSYMUTIL=":"
7239 else
7240 case $cross_compiling:$ac_tool_warned in
7241 yes:)
7242 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7243 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7244 ac_tool_warned=yes ;;
7245 esac
7246 DSYMUTIL=$ac_ct_DSYMUTIL
7247 fi
7248 else
7249 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7250 fi
7251
7252 if test -n "$ac_tool_prefix"; then
7253 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7254 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7256 $as_echo_n "checking for $ac_word... " >&6; }
7257 if ${ac_cv_prog_NMEDIT+:} false; then :
7258 $as_echo_n "(cached) " >&6
7259 else
7260 if test -n "$NMEDIT"; then
7261 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7262 else
7263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7264 for as_dir in $PATH
7265 do
7266 IFS=$as_save_IFS
7267 test -z "$as_dir" && as_dir=.
7268 for ac_exec_ext in '' $ac_executable_extensions; do
7269 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7270 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7271 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7272 break 2
7273 fi
7274 done
7275 done
7276 IFS=$as_save_IFS
7277
7278 fi
7279 fi
7280 NMEDIT=$ac_cv_prog_NMEDIT
7281 if test -n "$NMEDIT"; then
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7283 $as_echo "$NMEDIT" >&6; }
7284 else
7285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7286 $as_echo "no" >&6; }
7287 fi
7288
7289
7290 fi
7291 if test -z "$ac_cv_prog_NMEDIT"; then
7292 ac_ct_NMEDIT=$NMEDIT
7293 # Extract the first word of "nmedit", so it can be a program name with args.
7294 set dummy nmedit; ac_word=$2
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7296 $as_echo_n "checking for $ac_word... " >&6; }
7297 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7298 $as_echo_n "(cached) " >&6
7299 else
7300 if test -n "$ac_ct_NMEDIT"; then
7301 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7302 else
7303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7304 for as_dir in $PATH
7305 do
7306 IFS=$as_save_IFS
7307 test -z "$as_dir" && as_dir=.
7308 for ac_exec_ext in '' $ac_executable_extensions; do
7309 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7310 ac_cv_prog_ac_ct_NMEDIT="nmedit"
7311 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7312 break 2
7313 fi
7314 done
7315 done
7316 IFS=$as_save_IFS
7317
7318 fi
7319 fi
7320 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7321 if test -n "$ac_ct_NMEDIT"; then
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7323 $as_echo "$ac_ct_NMEDIT" >&6; }
7324 else
7325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7326 $as_echo "no" >&6; }
7327 fi
7328
7329 if test "x$ac_ct_NMEDIT" = x; then
7330 NMEDIT=":"
7331 else
7332 case $cross_compiling:$ac_tool_warned in
7333 yes:)
7334 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7335 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7336 ac_tool_warned=yes ;;
7337 esac
7338 NMEDIT=$ac_ct_NMEDIT
7339 fi
7340 else
7341 NMEDIT="$ac_cv_prog_NMEDIT"
7342 fi
7343
7344 if test -n "$ac_tool_prefix"; then
7345 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7346 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7348 $as_echo_n "checking for $ac_word... " >&6; }
7349 if ${ac_cv_prog_LIPO+:} false; then :
7350 $as_echo_n "(cached) " >&6
7351 else
7352 if test -n "$LIPO"; then
7353 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7354 else
7355 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7356 for as_dir in $PATH
7357 do
7358 IFS=$as_save_IFS
7359 test -z "$as_dir" && as_dir=.
7360 for ac_exec_ext in '' $ac_executable_extensions; do
7361 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7362 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7363 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7364 break 2
7365 fi
7366 done
7367 done
7368 IFS=$as_save_IFS
7369
7370 fi
7371 fi
7372 LIPO=$ac_cv_prog_LIPO
7373 if test -n "$LIPO"; then
7374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7375 $as_echo "$LIPO" >&6; }
7376 else
7377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7378 $as_echo "no" >&6; }
7379 fi
7380
7381
7382 fi
7383 if test -z "$ac_cv_prog_LIPO"; then
7384 ac_ct_LIPO=$LIPO
7385 # Extract the first word of "lipo", so it can be a program name with args.
7386 set dummy lipo; ac_word=$2
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7388 $as_echo_n "checking for $ac_word... " >&6; }
7389 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7390 $as_echo_n "(cached) " >&6
7391 else
7392 if test -n "$ac_ct_LIPO"; then
7393 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7394 else
7395 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7396 for as_dir in $PATH
7397 do
7398 IFS=$as_save_IFS
7399 test -z "$as_dir" && as_dir=.
7400 for ac_exec_ext in '' $ac_executable_extensions; do
7401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7402 ac_cv_prog_ac_ct_LIPO="lipo"
7403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7404 break 2
7405 fi
7406 done
7407 done
7408 IFS=$as_save_IFS
7409
7410 fi
7411 fi
7412 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7413 if test -n "$ac_ct_LIPO"; then
7414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7415 $as_echo "$ac_ct_LIPO" >&6; }
7416 else
7417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7418 $as_echo "no" >&6; }
7419 fi
7420
7421 if test "x$ac_ct_LIPO" = x; then
7422 LIPO=":"
7423 else
7424 case $cross_compiling:$ac_tool_warned in
7425 yes:)
7426 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7427 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7428 ac_tool_warned=yes ;;
7429 esac
7430 LIPO=$ac_ct_LIPO
7431 fi
7432 else
7433 LIPO="$ac_cv_prog_LIPO"
7434 fi
7435
7436 if test -n "$ac_tool_prefix"; then
7437 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7438 set dummy ${ac_tool_prefix}otool; ac_word=$2
7439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7440 $as_echo_n "checking for $ac_word... " >&6; }
7441 if ${ac_cv_prog_OTOOL+:} false; then :
7442 $as_echo_n "(cached) " >&6
7443 else
7444 if test -n "$OTOOL"; then
7445 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7446 else
7447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7448 for as_dir in $PATH
7449 do
7450 IFS=$as_save_IFS
7451 test -z "$as_dir" && as_dir=.
7452 for ac_exec_ext in '' $ac_executable_extensions; do
7453 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7454 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7456 break 2
7457 fi
7458 done
7459 done
7460 IFS=$as_save_IFS
7461
7462 fi
7463 fi
7464 OTOOL=$ac_cv_prog_OTOOL
7465 if test -n "$OTOOL"; then
7466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7467 $as_echo "$OTOOL" >&6; }
7468 else
7469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7470 $as_echo "no" >&6; }
7471 fi
7472
7473
7474 fi
7475 if test -z "$ac_cv_prog_OTOOL"; then
7476 ac_ct_OTOOL=$OTOOL
7477 # Extract the first word of "otool", so it can be a program name with args.
7478 set dummy otool; ac_word=$2
7479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7480 $as_echo_n "checking for $ac_word... " >&6; }
7481 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7482 $as_echo_n "(cached) " >&6
7483 else
7484 if test -n "$ac_ct_OTOOL"; then
7485 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7486 else
7487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7488 for as_dir in $PATH
7489 do
7490 IFS=$as_save_IFS
7491 test -z "$as_dir" && as_dir=.
7492 for ac_exec_ext in '' $ac_executable_extensions; do
7493 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7494 ac_cv_prog_ac_ct_OTOOL="otool"
7495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7496 break 2
7497 fi
7498 done
7499 done
7500 IFS=$as_save_IFS
7501
7502 fi
7503 fi
7504 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7505 if test -n "$ac_ct_OTOOL"; then
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7507 $as_echo "$ac_ct_OTOOL" >&6; }
7508 else
7509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7510 $as_echo "no" >&6; }
7511 fi
7512
7513 if test "x$ac_ct_OTOOL" = x; then
7514 OTOOL=":"
7515 else
7516 case $cross_compiling:$ac_tool_warned in
7517 yes:)
7518 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7519 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7520 ac_tool_warned=yes ;;
7521 esac
7522 OTOOL=$ac_ct_OTOOL
7523 fi
7524 else
7525 OTOOL="$ac_cv_prog_OTOOL"
7526 fi
7527
7528 if test -n "$ac_tool_prefix"; then
7529 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7530 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7532 $as_echo_n "checking for $ac_word... " >&6; }
7533 if ${ac_cv_prog_OTOOL64+:} false; then :
7534 $as_echo_n "(cached) " >&6
7535 else
7536 if test -n "$OTOOL64"; then
7537 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7538 else
7539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7540 for as_dir in $PATH
7541 do
7542 IFS=$as_save_IFS
7543 test -z "$as_dir" && as_dir=.
7544 for ac_exec_ext in '' $ac_executable_extensions; do
7545 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7546 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7547 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7548 break 2
7549 fi
7550 done
7551 done
7552 IFS=$as_save_IFS
7553
7554 fi
7555 fi
7556 OTOOL64=$ac_cv_prog_OTOOL64
7557 if test -n "$OTOOL64"; then
7558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7559 $as_echo "$OTOOL64" >&6; }
7560 else
7561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7562 $as_echo "no" >&6; }
7563 fi
7564
7565
7566 fi
7567 if test -z "$ac_cv_prog_OTOOL64"; then
7568 ac_ct_OTOOL64=$OTOOL64
7569 # Extract the first word of "otool64", so it can be a program name with args.
7570 set dummy otool64; ac_word=$2
7571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7572 $as_echo_n "checking for $ac_word... " >&6; }
7573 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7574 $as_echo_n "(cached) " >&6
7575 else
7576 if test -n "$ac_ct_OTOOL64"; then
7577 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7578 else
7579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7580 for as_dir in $PATH
7581 do
7582 IFS=$as_save_IFS
7583 test -z "$as_dir" && as_dir=.
7584 for ac_exec_ext in '' $ac_executable_extensions; do
7585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7586 ac_cv_prog_ac_ct_OTOOL64="otool64"
7587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7588 break 2
7589 fi
7590 done
7591 done
7592 IFS=$as_save_IFS
7593
7594 fi
7595 fi
7596 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7597 if test -n "$ac_ct_OTOOL64"; then
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7599 $as_echo "$ac_ct_OTOOL64" >&6; }
7600 else
7601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7602 $as_echo "no" >&6; }
7603 fi
7604
7605 if test "x$ac_ct_OTOOL64" = x; then
7606 OTOOL64=":"
7607 else
7608 case $cross_compiling:$ac_tool_warned in
7609 yes:)
7610 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7611 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7612 ac_tool_warned=yes ;;
7613 esac
7614 OTOOL64=$ac_ct_OTOOL64
7615 fi
7616 else
7617 OTOOL64="$ac_cv_prog_OTOOL64"
7618 fi
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7647 $as_echo_n "checking for -single_module linker flag... " >&6; }
7648 if ${lt_cv_apple_cc_single_mod+:} false; then :
7649 $as_echo_n "(cached) " >&6
7650 else
7651 lt_cv_apple_cc_single_mod=no
7652 if test -z "${LT_MULTI_MODULE}"; then
7653 # By default we will add the -single_module flag. You can override
7654 # by either setting the environment variable LT_MULTI_MODULE
7655 # non-empty at configure time, or by adding -multi_module to the
7656 # link flags.
7657 rm -rf libconftest.dylib*
7658 echo "int foo(void){return 1;}" > conftest.c
7659 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7660 -dynamiclib -Wl,-single_module conftest.c" >&5
7661 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7662 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7663 _lt_result=$?
7664 # If there is a non-empty error log, and "single_module"
7665 # appears in it, assume the flag caused a linker warning
7666 if test -s conftest.err && $GREP single_module conftest.err; then
7667 cat conftest.err >&5
7668 # Otherwise, if the output was created with a 0 exit code from
7669 # the compiler, it worked.
7670 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7671 lt_cv_apple_cc_single_mod=yes
7672 else
7673 cat conftest.err >&5
7674 fi
7675 rm -rf libconftest.dylib*
7676 rm -f conftest.*
7677 fi
7678 fi
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7680 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7681
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7683 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7684 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7685 $as_echo_n "(cached) " >&6
7686 else
7687 lt_cv_ld_exported_symbols_list=no
7688 save_LDFLAGS=$LDFLAGS
7689 echo "_main" > conftest.sym
7690 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7692 /* end confdefs.h. */
7693
7694 int
7695 main ()
7696 {
7697
7698 ;
7699 return 0;
7700 }
7701 _ACEOF
7702 if ac_fn_c_try_link "$LINENO"; then :
7703 lt_cv_ld_exported_symbols_list=yes
7704 else
7705 lt_cv_ld_exported_symbols_list=no
7706 fi
7707 rm -f core conftest.err conftest.$ac_objext \
7708 conftest$ac_exeext conftest.$ac_ext
7709 LDFLAGS="$save_LDFLAGS"
7710
7711 fi
7712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7713 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7714
7715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7716 $as_echo_n "checking for -force_load linker flag... " >&6; }
7717 if ${lt_cv_ld_force_load+:} false; then :
7718 $as_echo_n "(cached) " >&6
7719 else
7720 lt_cv_ld_force_load=no
7721 cat > conftest.c << _LT_EOF
7722 int forced_loaded() { return 2;}
7723 _LT_EOF
7724 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7725 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7726 echo "$AR cru libconftest.a conftest.o" >&5
7727 $AR cru libconftest.a conftest.o 2>&5
7728 echo "$RANLIB libconftest.a" >&5
7729 $RANLIB libconftest.a 2>&5
7730 cat > conftest.c << _LT_EOF
7731 int main() { return 0;}
7732 _LT_EOF
7733 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7734 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7735 _lt_result=$?
7736 if test -s conftest.err && $GREP force_load conftest.err; then
7737 cat conftest.err >&5
7738 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7739 lt_cv_ld_force_load=yes
7740 else
7741 cat conftest.err >&5
7742 fi
7743 rm -f conftest.err libconftest.a conftest conftest.c
7744 rm -rf conftest.dSYM
7745
7746 fi
7747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7748 $as_echo "$lt_cv_ld_force_load" >&6; }
7749 case $host_os in
7750 rhapsody* | darwin1.[012])
7751 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7752 darwin1.*)
7753 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7754 darwin*) # darwin 5.x on
7755 # if running on 10.5 or later, the deployment target defaults
7756 # to the OS version, if on x86, and 10.4, the deployment
7757 # target defaults to 10.4. Don't you love it?
7758 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7759 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7760 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7761 10.[012]*)
7762 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7763 10.*)
7764 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7765 esac
7766 ;;
7767 esac
7768 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7769 _lt_dar_single_mod='$single_module'
7770 fi
7771 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7772 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7773 else
7774 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7775 fi
7776 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7777 _lt_dsymutil='~$DSYMUTIL $lib || :'
7778 else
7779 _lt_dsymutil=
7780 fi
7781 ;;
7782 esac
7783
7784 for ac_header in dlfcn.h
7785 do :
7786 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7787 "
7788 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7789 cat >>confdefs.h <<_ACEOF
7790 #define HAVE_DLFCN_H 1
7791 _ACEOF
7792
7793 fi
7794
7795 done
7796
7797
7798
7799
7800
7801 # Set options
7802
7803
7804
7805 enable_dlopen=no
7806
7807
7808 enable_win32_dll=no
7809
7810
7811 # Check whether --enable-shared was given.
7812 if test "${enable_shared+set}" = set; then :
7813 enableval=$enable_shared; p=${PACKAGE-default}
7814 case $enableval in
7815 yes) enable_shared=yes ;;
7816 no) enable_shared=no ;;
7817 *)
7818 enable_shared=no
7819 # Look at the argument we got. We use all the common list separators.
7820 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7821 for pkg in $enableval; do
7822 IFS="$lt_save_ifs"
7823 if test "X$pkg" = "X$p"; then
7824 enable_shared=yes
7825 fi
7826 done
7827 IFS="$lt_save_ifs"
7828 ;;
7829 esac
7830 else
7831 enable_shared=yes
7832 fi
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842 # Check whether --enable-static was given.
7843 if test "${enable_static+set}" = set; then :
7844 enableval=$enable_static; p=${PACKAGE-default}
7845 case $enableval in
7846 yes) enable_static=yes ;;
7847 no) enable_static=no ;;
7848 *)
7849 enable_static=no
7850 # Look at the argument we got. We use all the common list separators.
7851 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7852 for pkg in $enableval; do
7853 IFS="$lt_save_ifs"
7854 if test "X$pkg" = "X$p"; then
7855 enable_static=yes
7856 fi
7857 done
7858 IFS="$lt_save_ifs"
7859 ;;
7860 esac
7861 else
7862 enable_static=yes
7863 fi
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874 # Check whether --with-pic was given.
7875 if test "${with_pic+set}" = set; then :
7876 withval=$with_pic; lt_p=${PACKAGE-default}
7877 case $withval in
7878 yes|no) pic_mode=$withval ;;
7879 *)
7880 pic_mode=default
7881 # Look at the argument we got. We use all the common list separators.
7882 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7883 for lt_pkg in $withval; do
7884 IFS="$lt_save_ifs"
7885 if test "X$lt_pkg" = "X$lt_p"; then
7886 pic_mode=yes
7887 fi
7888 done
7889 IFS="$lt_save_ifs"
7890 ;;
7891 esac
7892 else
7893 pic_mode=default
7894 fi
7895
7896
7897 test -z "$pic_mode" && pic_mode=default
7898
7899
7900
7901
7902
7903
7904
7905 # Check whether --enable-fast-install was given.
7906 if test "${enable_fast_install+set}" = set; then :
7907 enableval=$enable_fast_install; p=${PACKAGE-default}
7908 case $enableval in
7909 yes) enable_fast_install=yes ;;
7910 no) enable_fast_install=no ;;
7911 *)
7912 enable_fast_install=no
7913 # Look at the argument we got. We use all the common list separators.
7914 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7915 for pkg in $enableval; do
7916 IFS="$lt_save_ifs"
7917 if test "X$pkg" = "X$p"; then
7918 enable_fast_install=yes
7919 fi
7920 done
7921 IFS="$lt_save_ifs"
7922 ;;
7923 esac
7924 else
7925 enable_fast_install=yes
7926 fi
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938 # This can be used to rebuild libtool when needed
7939 LIBTOOL_DEPS="$ltmain"
7940
7941 # Always use our own libtool.
7942 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973 test -z "$LN_S" && LN_S="ln -s"
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988 if test -n "${ZSH_VERSION+set}" ; then
7989 setopt NO_GLOB_SUBST
7990 fi
7991
7992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7993 $as_echo_n "checking for objdir... " >&6; }
7994 if ${lt_cv_objdir+:} false; then :
7995 $as_echo_n "(cached) " >&6
7996 else
7997 rm -f .libs 2>/dev/null
7998 mkdir .libs 2>/dev/null
7999 if test -d .libs; then
8000 lt_cv_objdir=.libs
8001 else
8002 # MS-DOS does not allow filenames that begin with a dot.
8003 lt_cv_objdir=_libs
8004 fi
8005 rmdir .libs 2>/dev/null
8006 fi
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8008 $as_echo "$lt_cv_objdir" >&6; }
8009 objdir=$lt_cv_objdir
8010
8011
8012
8013
8014
8015 cat >>confdefs.h <<_ACEOF
8016 #define LT_OBJDIR "$lt_cv_objdir/"
8017 _ACEOF
8018
8019
8020
8021
8022 case $host_os in
8023 aix3*)
8024 # AIX sometimes has problems with the GCC collect2 program. For some
8025 # reason, if we set the COLLECT_NAMES environment variable, the problems
8026 # vanish in a puff of smoke.
8027 if test "X${COLLECT_NAMES+set}" != Xset; then
8028 COLLECT_NAMES=
8029 export COLLECT_NAMES
8030 fi
8031 ;;
8032 esac
8033
8034 # Global variables:
8035 ofile=libtool
8036 can_build_shared=yes
8037
8038 # All known linkers require a `.a' archive for static linking (except MSVC,
8039 # which needs '.lib').
8040 libext=a
8041
8042 with_gnu_ld="$lt_cv_prog_gnu_ld"
8043
8044 old_CC="$CC"
8045 old_CFLAGS="$CFLAGS"
8046
8047 # Set sane defaults for various variables
8048 test -z "$CC" && CC=cc
8049 test -z "$LTCC" && LTCC=$CC
8050 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8051 test -z "$LD" && LD=ld
8052 test -z "$ac_objext" && ac_objext=o
8053
8054 for cc_temp in $compiler""; do
8055 case $cc_temp in
8056 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8057 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8058 \-*) ;;
8059 *) break;;
8060 esac
8061 done
8062 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8063
8064
8065 # Only perform the check for file, if the check method requires it
8066 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8067 case $deplibs_check_method in
8068 file_magic*)
8069 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8071 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8072 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8073 $as_echo_n "(cached) " >&6
8074 else
8075 case $MAGIC_CMD in
8076 [\\/*] | ?:[\\/]*)
8077 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8078 ;;
8079 *)
8080 lt_save_MAGIC_CMD="$MAGIC_CMD"
8081 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8082 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8083 for ac_dir in $ac_dummy; do
8084 IFS="$lt_save_ifs"
8085 test -z "$ac_dir" && ac_dir=.
8086 if test -f $ac_dir/${ac_tool_prefix}file; then
8087 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8088 if test -n "$file_magic_test_file"; then
8089 case $deplibs_check_method in
8090 "file_magic "*)
8091 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8092 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8093 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8094 $EGREP "$file_magic_regex" > /dev/null; then
8095 :
8096 else
8097 cat <<_LT_EOF 1>&2
8098
8099 *** Warning: the command libtool uses to detect shared libraries,
8100 *** $file_magic_cmd, produces output that libtool cannot recognize.
8101 *** The result is that libtool may fail to recognize shared libraries
8102 *** as such. This will affect the creation of libtool libraries that
8103 *** depend on shared libraries, but programs linked with such libtool
8104 *** libraries will work regardless of this problem. Nevertheless, you
8105 *** may want to report the problem to your system manager and/or to
8106 *** bug-libtool@gnu.org
8107
8108 _LT_EOF
8109 fi ;;
8110 esac
8111 fi
8112 break
8113 fi
8114 done
8115 IFS="$lt_save_ifs"
8116 MAGIC_CMD="$lt_save_MAGIC_CMD"
8117 ;;
8118 esac
8119 fi
8120
8121 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8122 if test -n "$MAGIC_CMD"; then
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8124 $as_echo "$MAGIC_CMD" >&6; }
8125 else
8126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8127 $as_echo "no" >&6; }
8128 fi
8129
8130
8131
8132
8133
8134 if test -z "$lt_cv_path_MAGIC_CMD"; then
8135 if test -n "$ac_tool_prefix"; then
8136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8137 $as_echo_n "checking for file... " >&6; }
8138 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8139 $as_echo_n "(cached) " >&6
8140 else
8141 case $MAGIC_CMD in
8142 [\\/*] | ?:[\\/]*)
8143 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8144 ;;
8145 *)
8146 lt_save_MAGIC_CMD="$MAGIC_CMD"
8147 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8148 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8149 for ac_dir in $ac_dummy; do
8150 IFS="$lt_save_ifs"
8151 test -z "$ac_dir" && ac_dir=.
8152 if test -f $ac_dir/file; then
8153 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8154 if test -n "$file_magic_test_file"; then
8155 case $deplibs_check_method in
8156 "file_magic "*)
8157 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8158 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8159 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8160 $EGREP "$file_magic_regex" > /dev/null; then
8161 :
8162 else
8163 cat <<_LT_EOF 1>&2
8164
8165 *** Warning: the command libtool uses to detect shared libraries,
8166 *** $file_magic_cmd, produces output that libtool cannot recognize.
8167 *** The result is that libtool may fail to recognize shared libraries
8168 *** as such. This will affect the creation of libtool libraries that
8169 *** depend on shared libraries, but programs linked with such libtool
8170 *** libraries will work regardless of this problem. Nevertheless, you
8171 *** may want to report the problem to your system manager and/or to
8172 *** bug-libtool@gnu.org
8173
8174 _LT_EOF
8175 fi ;;
8176 esac
8177 fi
8178 break
8179 fi
8180 done
8181 IFS="$lt_save_ifs"
8182 MAGIC_CMD="$lt_save_MAGIC_CMD"
8183 ;;
8184 esac
8185 fi
8186
8187 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8188 if test -n "$MAGIC_CMD"; then
8189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8190 $as_echo "$MAGIC_CMD" >&6; }
8191 else
8192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8193 $as_echo "no" >&6; }
8194 fi
8195
8196
8197 else
8198 MAGIC_CMD=:
8199 fi
8200 fi
8201
8202 fi
8203 ;;
8204 esac
8205
8206 # Use C for the default configuration in the libtool script
8207
8208 lt_save_CC="$CC"
8209 ac_ext=c
8210 ac_cpp='$CPP $CPPFLAGS'
8211 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8212 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8213 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8214
8215
8216 # Source file extension for C test sources.
8217 ac_ext=c
8218
8219 # Object file extension for compiled C test sources.
8220 objext=o
8221 objext=$objext
8222
8223 # Code to be used in simple compile tests
8224 lt_simple_compile_test_code="int some_variable = 0;"
8225
8226 # Code to be used in simple link tests
8227 lt_simple_link_test_code='int main(){return(0);}'
8228
8229
8230
8231
8232
8233
8234
8235 # If no C compiler was specified, use CC.
8236 LTCC=${LTCC-"$CC"}
8237
8238 # If no C compiler flags were specified, use CFLAGS.
8239 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8240
8241 # Allow CC to be a program name with arguments.
8242 compiler=$CC
8243
8244 # Save the default compiler, since it gets overwritten when the other
8245 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8246 compiler_DEFAULT=$CC
8247
8248 # save warnings/boilerplate of simple test code
8249 ac_outfile=conftest.$ac_objext
8250 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8251 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8252 _lt_compiler_boilerplate=`cat conftest.err`
8253 $RM conftest*
8254
8255 ac_outfile=conftest.$ac_objext
8256 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8257 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8258 _lt_linker_boilerplate=`cat conftest.err`
8259 $RM -r conftest*
8260
8261
8262 if test -n "$compiler"; then
8263
8264 lt_prog_compiler_no_builtin_flag=
8265
8266 if test "$GCC" = yes; then
8267 case $cc_basename in
8268 nvcc*)
8269 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8270 *)
8271 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8272 esac
8273
8274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8275 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8276 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8277 $as_echo_n "(cached) " >&6
8278 else
8279 lt_cv_prog_compiler_rtti_exceptions=no
8280 ac_outfile=conftest.$ac_objext
8281 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8282 lt_compiler_flag="-fno-rtti -fno-exceptions"
8283 # Insert the option either (1) after the last *FLAGS variable, or
8284 # (2) before a word containing "conftest.", or (3) at the end.
8285 # Note that $ac_compile itself does not contain backslashes and begins
8286 # with a dollar sign (not a hyphen), so the echo should work correctly.
8287 # The option is referenced via a variable to avoid confusing sed.
8288 lt_compile=`echo "$ac_compile" | $SED \
8289 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8290 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8291 -e 's:$: $lt_compiler_flag:'`
8292 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8293 (eval "$lt_compile" 2>conftest.err)
8294 ac_status=$?
8295 cat conftest.err >&5
8296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8297 if (exit $ac_status) && test -s "$ac_outfile"; then
8298 # The compiler can only warn and ignore the option if not recognized
8299 # So say no if there are warnings other than the usual output.
8300 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8301 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8302 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8303 lt_cv_prog_compiler_rtti_exceptions=yes
8304 fi
8305 fi
8306 $RM conftest*
8307
8308 fi
8309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8310 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8311
8312 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8313 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8314 else
8315 :
8316 fi
8317
8318 fi
8319
8320
8321
8322
8323
8324
8325 lt_prog_compiler_wl=
8326 lt_prog_compiler_pic=
8327 lt_prog_compiler_static=
8328
8329
8330 if test "$GCC" = yes; then
8331 lt_prog_compiler_wl='-Wl,'
8332 lt_prog_compiler_static='-static'
8333
8334 case $host_os in
8335 aix*)
8336 # All AIX code is PIC.
8337 if test "$host_cpu" = ia64; then
8338 # AIX 5 now supports IA64 processor
8339 lt_prog_compiler_static='-Bstatic'
8340 fi
8341 ;;
8342
8343 amigaos*)
8344 case $host_cpu in
8345 powerpc)
8346 # see comment about AmigaOS4 .so support
8347 lt_prog_compiler_pic='-fPIC'
8348 ;;
8349 m68k)
8350 # FIXME: we need at least 68020 code to build shared libraries, but
8351 # adding the `-m68020' flag to GCC prevents building anything better,
8352 # like `-m68040'.
8353 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8354 ;;
8355 esac
8356 ;;
8357
8358 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8359 # PIC is the default for these OSes.
8360 ;;
8361
8362 mingw* | cygwin* | pw32* | os2* | cegcc*)
8363 # This hack is so that the source file can tell whether it is being
8364 # built for inclusion in a dll (and should export symbols for example).
8365 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8366 # (--disable-auto-import) libraries
8367 lt_prog_compiler_pic='-DDLL_EXPORT'
8368 ;;
8369
8370 darwin* | rhapsody*)
8371 # PIC is the default on this platform
8372 # Common symbols not allowed in MH_DYLIB files
8373 lt_prog_compiler_pic='-fno-common'
8374 ;;
8375
8376 haiku*)
8377 # PIC is the default for Haiku.
8378 # The "-static" flag exists, but is broken.
8379 lt_prog_compiler_static=
8380 ;;
8381
8382 hpux*)
8383 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8384 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8385 # sets the default TLS model and affects inlining.
8386 case $host_cpu in
8387 hppa*64*)
8388 # +Z the default
8389 ;;
8390 *)
8391 lt_prog_compiler_pic='-fPIC'
8392 ;;
8393 esac
8394 ;;
8395
8396 interix[3-9]*)
8397 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8398 # Instead, we relocate shared libraries at runtime.
8399 ;;
8400
8401 msdosdjgpp*)
8402 # Just because we use GCC doesn't mean we suddenly get shared libraries
8403 # on systems that don't support them.
8404 lt_prog_compiler_can_build_shared=no
8405 enable_shared=no
8406 ;;
8407
8408 *nto* | *qnx*)
8409 # QNX uses GNU C++, but need to define -shared option too, otherwise
8410 # it will coredump.
8411 lt_prog_compiler_pic='-fPIC -shared'
8412 ;;
8413
8414 sysv4*MP*)
8415 if test -d /usr/nec; then
8416 lt_prog_compiler_pic=-Kconform_pic
8417 fi
8418 ;;
8419
8420 *)
8421 lt_prog_compiler_pic='-fPIC'
8422 ;;
8423 esac
8424
8425 case $cc_basename in
8426 nvcc*) # Cuda Compiler Driver 2.2
8427 lt_prog_compiler_wl='-Xlinker '
8428 if test -n "$lt_prog_compiler_pic"; then
8429 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8430 fi
8431 ;;
8432 esac
8433 else
8434 # PORTME Check for flag to pass linker flags through the system compiler.
8435 case $host_os in
8436 aix*)
8437 lt_prog_compiler_wl='-Wl,'
8438 if test "$host_cpu" = ia64; then
8439 # AIX 5 now supports IA64 processor
8440 lt_prog_compiler_static='-Bstatic'
8441 else
8442 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8443 fi
8444 ;;
8445
8446 mingw* | cygwin* | pw32* | os2* | cegcc*)
8447 # This hack is so that the source file can tell whether it is being
8448 # built for inclusion in a dll (and should export symbols for example).
8449 lt_prog_compiler_pic='-DDLL_EXPORT'
8450 ;;
8451
8452 hpux9* | hpux10* | hpux11*)
8453 lt_prog_compiler_wl='-Wl,'
8454 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8455 # not for PA HP-UX.
8456 case $host_cpu in
8457 hppa*64*|ia64*)
8458 # +Z the default
8459 ;;
8460 *)
8461 lt_prog_compiler_pic='+Z'
8462 ;;
8463 esac
8464 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8465 lt_prog_compiler_static='${wl}-a ${wl}archive'
8466 ;;
8467
8468 irix5* | irix6* | nonstopux*)
8469 lt_prog_compiler_wl='-Wl,'
8470 # PIC (with -KPIC) is the default.
8471 lt_prog_compiler_static='-non_shared'
8472 ;;
8473
8474 linux* | k*bsd*-gnu | kopensolaris*-gnu)
8475 case $cc_basename in
8476 # old Intel for x86_64 which still supported -KPIC.
8477 ecc*)
8478 lt_prog_compiler_wl='-Wl,'
8479 lt_prog_compiler_pic='-KPIC'
8480 lt_prog_compiler_static='-static'
8481 ;;
8482 # icc used to be incompatible with GCC.
8483 # ICC 10 doesn't accept -KPIC any more.
8484 icc* | ifort*)
8485 lt_prog_compiler_wl='-Wl,'
8486 lt_prog_compiler_pic='-fPIC'
8487 lt_prog_compiler_static='-static'
8488 ;;
8489 # Lahey Fortran 8.1.
8490 lf95*)
8491 lt_prog_compiler_wl='-Wl,'
8492 lt_prog_compiler_pic='--shared'
8493 lt_prog_compiler_static='--static'
8494 ;;
8495 nagfor*)
8496 # NAG Fortran compiler
8497 lt_prog_compiler_wl='-Wl,-Wl,,'
8498 lt_prog_compiler_pic='-PIC'
8499 lt_prog_compiler_static='-Bstatic'
8500 ;;
8501 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8502 # Portland Group compilers (*not* the Pentium gcc compiler,
8503 # which looks to be a dead project)
8504 lt_prog_compiler_wl='-Wl,'
8505 lt_prog_compiler_pic='-fpic'
8506 lt_prog_compiler_static='-Bstatic'
8507 ;;
8508 ccc*)
8509 lt_prog_compiler_wl='-Wl,'
8510 # All Alpha code is PIC.
8511 lt_prog_compiler_static='-non_shared'
8512 ;;
8513 xl* | bgxl* | bgf* | mpixl*)
8514 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8515 lt_prog_compiler_wl='-Wl,'
8516 lt_prog_compiler_pic='-qpic'
8517 lt_prog_compiler_static='-qstaticlink'
8518 ;;
8519 *)
8520 case `$CC -V 2>&1 | sed 5q` in
8521 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8522 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8523 lt_prog_compiler_pic='-KPIC'
8524 lt_prog_compiler_static='-Bstatic'
8525 lt_prog_compiler_wl=''
8526 ;;
8527 *Sun\ F* | *Sun*Fortran*)
8528 lt_prog_compiler_pic='-KPIC'
8529 lt_prog_compiler_static='-Bstatic'
8530 lt_prog_compiler_wl='-Qoption ld '
8531 ;;
8532 *Sun\ C*)
8533 # Sun C 5.9
8534 lt_prog_compiler_pic='-KPIC'
8535 lt_prog_compiler_static='-Bstatic'
8536 lt_prog_compiler_wl='-Wl,'
8537 ;;
8538 *Intel*\ [CF]*Compiler*)
8539 lt_prog_compiler_wl='-Wl,'
8540 lt_prog_compiler_pic='-fPIC'
8541 lt_prog_compiler_static='-static'
8542 ;;
8543 *Portland\ Group*)
8544 lt_prog_compiler_wl='-Wl,'
8545 lt_prog_compiler_pic='-fpic'
8546 lt_prog_compiler_static='-Bstatic'
8547 ;;
8548 esac
8549 ;;
8550 esac
8551 ;;
8552
8553 newsos6)
8554 lt_prog_compiler_pic='-KPIC'
8555 lt_prog_compiler_static='-Bstatic'
8556 ;;
8557
8558 *nto* | *qnx*)
8559 # QNX uses GNU C++, but need to define -shared option too, otherwise
8560 # it will coredump.
8561 lt_prog_compiler_pic='-fPIC -shared'
8562 ;;
8563
8564 osf3* | osf4* | osf5*)
8565 lt_prog_compiler_wl='-Wl,'
8566 # All OSF/1 code is PIC.
8567 lt_prog_compiler_static='-non_shared'
8568 ;;
8569
8570 rdos*)
8571 lt_prog_compiler_static='-non_shared'
8572 ;;
8573
8574 solaris*)
8575 lt_prog_compiler_pic='-KPIC'
8576 lt_prog_compiler_static='-Bstatic'
8577 case $cc_basename in
8578 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8579 lt_prog_compiler_wl='-Qoption ld ';;
8580 *)
8581 lt_prog_compiler_wl='-Wl,';;
8582 esac
8583 ;;
8584
8585 sunos4*)
8586 lt_prog_compiler_wl='-Qoption ld '
8587 lt_prog_compiler_pic='-PIC'
8588 lt_prog_compiler_static='-Bstatic'
8589 ;;
8590
8591 sysv4 | sysv4.2uw2* | sysv4.3*)
8592 lt_prog_compiler_wl='-Wl,'
8593 lt_prog_compiler_pic='-KPIC'
8594 lt_prog_compiler_static='-Bstatic'
8595 ;;
8596
8597 sysv4*MP*)
8598 if test -d /usr/nec ;then
8599 lt_prog_compiler_pic='-Kconform_pic'
8600 lt_prog_compiler_static='-Bstatic'
8601 fi
8602 ;;
8603
8604 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8605 lt_prog_compiler_wl='-Wl,'
8606 lt_prog_compiler_pic='-KPIC'
8607 lt_prog_compiler_static='-Bstatic'
8608 ;;
8609
8610 unicos*)
8611 lt_prog_compiler_wl='-Wl,'
8612 lt_prog_compiler_can_build_shared=no
8613 ;;
8614
8615 uts4*)
8616 lt_prog_compiler_pic='-pic'
8617 lt_prog_compiler_static='-Bstatic'
8618 ;;
8619
8620 *)
8621 lt_prog_compiler_can_build_shared=no
8622 ;;
8623 esac
8624 fi
8625
8626 case $host_os in
8627 # For platforms which do not support PIC, -DPIC is meaningless:
8628 *djgpp*)
8629 lt_prog_compiler_pic=
8630 ;;
8631 *)
8632 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8633 ;;
8634 esac
8635
8636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8637 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8638 if ${lt_cv_prog_compiler_pic+:} false; then :
8639 $as_echo_n "(cached) " >&6
8640 else
8641 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8642 fi
8643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8644 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8645 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8646
8647 #
8648 # Check to make sure the PIC flag actually works.
8649 #
8650 if test -n "$lt_prog_compiler_pic"; then
8651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8652 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8653 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8654 $as_echo_n "(cached) " >&6
8655 else
8656 lt_cv_prog_compiler_pic_works=no
8657 ac_outfile=conftest.$ac_objext
8658 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8659 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8660 # Insert the option either (1) after the last *FLAGS variable, or
8661 # (2) before a word containing "conftest.", or (3) at the end.
8662 # Note that $ac_compile itself does not contain backslashes and begins
8663 # with a dollar sign (not a hyphen), so the echo should work correctly.
8664 # The option is referenced via a variable to avoid confusing sed.
8665 lt_compile=`echo "$ac_compile" | $SED \
8666 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8667 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8668 -e 's:$: $lt_compiler_flag:'`
8669 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8670 (eval "$lt_compile" 2>conftest.err)
8671 ac_status=$?
8672 cat conftest.err >&5
8673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8674 if (exit $ac_status) && test -s "$ac_outfile"; then
8675 # The compiler can only warn and ignore the option if not recognized
8676 # So say no if there are warnings other than the usual output.
8677 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8678 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8679 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8680 lt_cv_prog_compiler_pic_works=yes
8681 fi
8682 fi
8683 $RM conftest*
8684
8685 fi
8686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8687 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8688
8689 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8690 case $lt_prog_compiler_pic in
8691 "" | " "*) ;;
8692 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8693 esac
8694 else
8695 lt_prog_compiler_pic=
8696 lt_prog_compiler_can_build_shared=no
8697 fi
8698
8699 fi
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711 #
8712 # Check to make sure the static flag actually works.
8713 #
8714 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8716 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8717 if ${lt_cv_prog_compiler_static_works+:} false; then :
8718 $as_echo_n "(cached) " >&6
8719 else
8720 lt_cv_prog_compiler_static_works=no
8721 save_LDFLAGS="$LDFLAGS"
8722 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8723 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8724 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8725 # The linker can only warn and ignore the option if not recognized
8726 # So say no if there are warnings
8727 if test -s conftest.err; then
8728 # Append any errors to the config.log.
8729 cat conftest.err 1>&5
8730 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8731 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8732 if diff conftest.exp conftest.er2 >/dev/null; then
8733 lt_cv_prog_compiler_static_works=yes
8734 fi
8735 else
8736 lt_cv_prog_compiler_static_works=yes
8737 fi
8738 fi
8739 $RM -r conftest*
8740 LDFLAGS="$save_LDFLAGS"
8741
8742 fi
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8744 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8745
8746 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8747 :
8748 else
8749 lt_prog_compiler_static=
8750 fi
8751
8752
8753
8754
8755
8756
8757
8758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8759 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8760 if ${lt_cv_prog_compiler_c_o+:} false; then :
8761 $as_echo_n "(cached) " >&6
8762 else
8763 lt_cv_prog_compiler_c_o=no
8764 $RM -r conftest 2>/dev/null
8765 mkdir conftest
8766 cd conftest
8767 mkdir out
8768 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8769
8770 lt_compiler_flag="-o out/conftest2.$ac_objext"
8771 # Insert the option either (1) after the last *FLAGS variable, or
8772 # (2) before a word containing "conftest.", or (3) at the end.
8773 # Note that $ac_compile itself does not contain backslashes and begins
8774 # with a dollar sign (not a hyphen), so the echo should work correctly.
8775 lt_compile=`echo "$ac_compile" | $SED \
8776 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8777 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8778 -e 's:$: $lt_compiler_flag:'`
8779 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8780 (eval "$lt_compile" 2>out/conftest.err)
8781 ac_status=$?
8782 cat out/conftest.err >&5
8783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8784 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8785 then
8786 # The compiler can only warn and ignore the option if not recognized
8787 # So say no if there are warnings
8788 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8789 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8790 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8791 lt_cv_prog_compiler_c_o=yes
8792 fi
8793 fi
8794 chmod u+w . 2>&5
8795 $RM conftest*
8796 # SGI C++ compiler will create directory out/ii_files/ for
8797 # template instantiation
8798 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8799 $RM out/* && rmdir out
8800 cd ..
8801 $RM -r conftest
8802 $RM conftest*
8803
8804 fi
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8806 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8807
8808
8809
8810
8811
8812
8813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8814 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8815 if ${lt_cv_prog_compiler_c_o+:} false; then :
8816 $as_echo_n "(cached) " >&6
8817 else
8818 lt_cv_prog_compiler_c_o=no
8819 $RM -r conftest 2>/dev/null
8820 mkdir conftest
8821 cd conftest
8822 mkdir out
8823 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8824
8825 lt_compiler_flag="-o out/conftest2.$ac_objext"
8826 # Insert the option either (1) after the last *FLAGS variable, or
8827 # (2) before a word containing "conftest.", or (3) at the end.
8828 # Note that $ac_compile itself does not contain backslashes and begins
8829 # with a dollar sign (not a hyphen), so the echo should work correctly.
8830 lt_compile=`echo "$ac_compile" | $SED \
8831 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8832 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8833 -e 's:$: $lt_compiler_flag:'`
8834 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8835 (eval "$lt_compile" 2>out/conftest.err)
8836 ac_status=$?
8837 cat out/conftest.err >&5
8838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8839 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8840 then
8841 # The compiler can only warn and ignore the option if not recognized
8842 # So say no if there are warnings
8843 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8844 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8845 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8846 lt_cv_prog_compiler_c_o=yes
8847 fi
8848 fi
8849 chmod u+w . 2>&5
8850 $RM conftest*
8851 # SGI C++ compiler will create directory out/ii_files/ for
8852 # template instantiation
8853 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8854 $RM out/* && rmdir out
8855 cd ..
8856 $RM -r conftest
8857 $RM conftest*
8858
8859 fi
8860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8861 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8862
8863
8864
8865
8866 hard_links="nottested"
8867 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8868 # do not overwrite the value of need_locks provided by the user
8869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8870 $as_echo_n "checking if we can lock with hard links... " >&6; }
8871 hard_links=yes
8872 $RM conftest*
8873 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8874 touch conftest.a
8875 ln conftest.a conftest.b 2>&5 || hard_links=no
8876 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8878 $as_echo "$hard_links" >&6; }
8879 if test "$hard_links" = no; then
8880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8881 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8882 need_locks=warn
8883 fi
8884 else
8885 need_locks=no
8886 fi
8887
8888
8889
8890
8891
8892
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8894 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8895
8896 runpath_var=
8897 allow_undefined_flag=
8898 always_export_symbols=no
8899 archive_cmds=
8900 archive_expsym_cmds=
8901 compiler_needs_object=no
8902 enable_shared_with_static_runtimes=no
8903 export_dynamic_flag_spec=
8904 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8905 hardcode_automatic=no
8906 hardcode_direct=no
8907 hardcode_direct_absolute=no
8908 hardcode_libdir_flag_spec=
8909 hardcode_libdir_separator=
8910 hardcode_minus_L=no
8911 hardcode_shlibpath_var=unsupported
8912 inherit_rpath=no
8913 link_all_deplibs=unknown
8914 module_cmds=
8915 module_expsym_cmds=
8916 old_archive_from_new_cmds=
8917 old_archive_from_expsyms_cmds=
8918 thread_safe_flag_spec=
8919 whole_archive_flag_spec=
8920 # include_expsyms should be a list of space-separated symbols to be *always*
8921 # included in the symbol list
8922 include_expsyms=
8923 # exclude_expsyms can be an extended regexp of symbols to exclude
8924 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8925 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8926 # as well as any symbol that contains `d'.
8927 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8928 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8929 # platforms (ab)use it in PIC code, but their linkers get confused if
8930 # the symbol is explicitly referenced. Since portable code cannot
8931 # rely on this symbol name, it's probably fine to never include it in
8932 # preloaded symbol tables.
8933 # Exclude shared library initialization/finalization symbols.
8934 extract_expsyms_cmds=
8935
8936 case $host_os in
8937 cygwin* | mingw* | pw32* | cegcc*)
8938 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8939 # When not using gcc, we currently assume that we are using
8940 # Microsoft Visual C++.
8941 if test "$GCC" != yes; then
8942 with_gnu_ld=no
8943 fi
8944 ;;
8945 interix*)
8946 # we just hope/assume this is gcc and not c89 (= MSVC++)
8947 with_gnu_ld=yes
8948 ;;
8949 openbsd*)
8950 with_gnu_ld=no
8951 ;;
8952 esac
8953
8954 ld_shlibs=yes
8955
8956 # On some targets, GNU ld is compatible enough with the native linker
8957 # that we're better off using the native interface for both.
8958 lt_use_gnu_ld_interface=no
8959 if test "$with_gnu_ld" = yes; then
8960 case $host_os in
8961 aix*)
8962 # The AIX port of GNU ld has always aspired to compatibility
8963 # with the native linker. However, as the warning in the GNU ld
8964 # block says, versions before 2.19.5* couldn't really create working
8965 # shared libraries, regardless of the interface used.
8966 case `$LD -v 2>&1` in
8967 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8968 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8969 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8970 *)
8971 lt_use_gnu_ld_interface=yes
8972 ;;
8973 esac
8974 ;;
8975 *)
8976 lt_use_gnu_ld_interface=yes
8977 ;;
8978 esac
8979 fi
8980
8981 if test "$lt_use_gnu_ld_interface" = yes; then
8982 # If archive_cmds runs LD, not CC, wlarc should be empty
8983 wlarc='${wl}'
8984
8985 # Set some defaults for GNU ld with shared library support. These
8986 # are reset later if shared libraries are not supported. Putting them
8987 # here allows them to be overridden if necessary.
8988 runpath_var=LD_RUN_PATH
8989 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8990 export_dynamic_flag_spec='${wl}--export-dynamic'
8991 # ancient GNU ld didn't support --whole-archive et. al.
8992 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8993 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8994 else
8995 whole_archive_flag_spec=
8996 fi
8997 supports_anon_versioning=no
8998 case `$LD -v 2>&1` in
8999 *GNU\ gold*) supports_anon_versioning=yes ;;
9000 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9001 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9002 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9003 *\ 2.11.*) ;; # other 2.11 versions
9004 *) supports_anon_versioning=yes ;;
9005 esac
9006
9007 # See if GNU ld supports shared libraries.
9008 case $host_os in
9009 aix[3-9]*)
9010 # On AIX/PPC, the GNU linker is very broken
9011 if test "$host_cpu" != ia64; then
9012 ld_shlibs=no
9013 cat <<_LT_EOF 1>&2
9014
9015 *** Warning: the GNU linker, at least up to release 2.19, is reported
9016 *** to be unable to reliably create shared libraries on AIX.
9017 *** Therefore, libtool is disabling shared libraries support. If you
9018 *** really care for shared libraries, you may want to install binutils
9019 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9020 *** You will then need to restart the configuration process.
9021
9022 _LT_EOF
9023 fi
9024 ;;
9025
9026 amigaos*)
9027 case $host_cpu in
9028 powerpc)
9029 # see comment about AmigaOS4 .so support
9030 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9031 archive_expsym_cmds=''
9032 ;;
9033 m68k)
9034 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)'
9035 hardcode_libdir_flag_spec='-L$libdir'
9036 hardcode_minus_L=yes
9037 ;;
9038 esac
9039 ;;
9040
9041 beos*)
9042 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9043 allow_undefined_flag=unsupported
9044 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
9045 # support --undefined. This deserves some investigation. FIXME
9046 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9047 else
9048 ld_shlibs=no
9049 fi
9050 ;;
9051
9052 cygwin* | mingw* | pw32* | cegcc*)
9053 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9054 # as there is no search path for DLLs.
9055 hardcode_libdir_flag_spec='-L$libdir'
9056 export_dynamic_flag_spec='${wl}--export-all-symbols'
9057 allow_undefined_flag=unsupported
9058 always_export_symbols=no
9059 enable_shared_with_static_runtimes=yes
9060 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
9061 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
9062
9063 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9064 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9065 # If the export-symbols file already is a .def file (1st line
9066 # is EXPORTS), use it as is; otherwise, prepend...
9067 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9068 cp $export_symbols $output_objdir/$soname.def;
9069 else
9070 echo EXPORTS > $output_objdir/$soname.def;
9071 cat $export_symbols >> $output_objdir/$soname.def;
9072 fi~
9073 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9074 else
9075 ld_shlibs=no
9076 fi
9077 ;;
9078
9079 haiku*)
9080 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9081 link_all_deplibs=yes
9082 ;;
9083
9084 interix[3-9]*)
9085 hardcode_direct=no
9086 hardcode_shlibpath_var=no
9087 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9088 export_dynamic_flag_spec='${wl}-E'
9089 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9090 # Instead, shared libraries are loaded at an image base (0x10000000 by
9091 # default) and relocated if they conflict, which is a slow very memory
9092 # consuming and fragmenting process. To avoid this, we pick a random,
9093 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9094 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
9095 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9096 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'
9097 ;;
9098
9099 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9100 tmp_diet=no
9101 if test "$host_os" = linux-dietlibc; then
9102 case $cc_basename in
9103 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
9104 esac
9105 fi
9106 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9107 && test "$tmp_diet" = no
9108 then
9109 tmp_addflag=' $pic_flag'
9110 tmp_sharedflag='-shared'
9111 case $cc_basename,$host_cpu in
9112 pgcc*) # Portland Group C compiler
9113 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'
9114 tmp_addflag=' $pic_flag'
9115 ;;
9116 pgf77* | pgf90* | pgf95* | pgfortran*)
9117 # Portland Group f77 and f90 compilers
9118 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'
9119 tmp_addflag=' $pic_flag -Mnomain' ;;
9120 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9121 tmp_addflag=' -i_dynamic' ;;
9122 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9123 tmp_addflag=' -i_dynamic -nofor_main' ;;
9124 ifc* | ifort*) # Intel Fortran compiler
9125 tmp_addflag=' -nofor_main' ;;
9126 lf95*) # Lahey Fortran 8.1
9127 whole_archive_flag_spec=
9128 tmp_sharedflag='--shared' ;;
9129 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9130 tmp_sharedflag='-qmkshrobj'
9131 tmp_addflag= ;;
9132 nvcc*) # Cuda Compiler Driver 2.2
9133 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'
9134 compiler_needs_object=yes
9135 ;;
9136 esac
9137 case `$CC -V 2>&1 | sed 5q` in
9138 *Sun\ C*) # Sun C 5.9
9139 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'
9140 compiler_needs_object=yes
9141 tmp_sharedflag='-G' ;;
9142 *Sun\ F*) # Sun Fortran 8.3
9143 tmp_sharedflag='-G' ;;
9144 esac
9145 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9146
9147 if test "x$supports_anon_versioning" = xyes; then
9148 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9149 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9150 echo "local: *; };" >> $output_objdir/$libname.ver~
9151 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9152 fi
9153
9154 case $cc_basename in
9155 xlf* | bgf* | bgxlf* | mpixlf*)
9156 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9157 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9158 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9159 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
9160 if test "x$supports_anon_versioning" = xyes; then
9161 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9162 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9163 echo "local: *; };" >> $output_objdir/$libname.ver~
9164 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9165 fi
9166 ;;
9167 esac
9168 else
9169 ld_shlibs=no
9170 fi
9171 ;;
9172
9173 netbsd*)
9174 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9175 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9176 wlarc=
9177 else
9178 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9179 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9180 fi
9181 ;;
9182
9183 solaris*)
9184 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9185 ld_shlibs=no
9186 cat <<_LT_EOF 1>&2
9187
9188 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9189 *** create shared libraries on Solaris systems. Therefore, libtool
9190 *** is disabling shared libraries support. We urge you to upgrade GNU
9191 *** binutils to release 2.9.1 or newer. Another option is to modify
9192 *** your PATH or compiler configuration so that the native linker is
9193 *** used, and then restart.
9194
9195 _LT_EOF
9196 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9197 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9198 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9199 else
9200 ld_shlibs=no
9201 fi
9202 ;;
9203
9204 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9205 case `$LD -v 2>&1` in
9206 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9207 ld_shlibs=no
9208 cat <<_LT_EOF 1>&2
9209
9210 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9211 *** reliably create shared libraries on SCO systems. Therefore, libtool
9212 *** is disabling shared libraries support. We urge you to upgrade GNU
9213 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9214 *** your PATH or compiler configuration so that the native linker is
9215 *** used, and then restart.
9216
9217 _LT_EOF
9218 ;;
9219 *)
9220 # For security reasons, it is highly recommended that you always
9221 # use absolute paths for naming shared libraries, and exclude the
9222 # DT_RUNPATH tag from executables and libraries. But doing so
9223 # requires that you compile everything twice, which is a pain.
9224 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9225 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9226 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9227 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9228 else
9229 ld_shlibs=no
9230 fi
9231 ;;
9232 esac
9233 ;;
9234
9235 sunos4*)
9236 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9237 wlarc=
9238 hardcode_direct=yes
9239 hardcode_shlibpath_var=no
9240 ;;
9241
9242 *)
9243 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9244 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9245 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9246 else
9247 ld_shlibs=no
9248 fi
9249 ;;
9250 esac
9251
9252 if test "$ld_shlibs" = no; then
9253 runpath_var=
9254 hardcode_libdir_flag_spec=
9255 export_dynamic_flag_spec=
9256 whole_archive_flag_spec=
9257 fi
9258 else
9259 # PORTME fill in a description of your system's linker (not GNU ld)
9260 case $host_os in
9261 aix3*)
9262 allow_undefined_flag=unsupported
9263 always_export_symbols=yes
9264 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'
9265 # Note: this linker hardcodes the directories in LIBPATH if there
9266 # are no directories specified by -L.
9267 hardcode_minus_L=yes
9268 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9269 # Neither direct hardcoding nor static linking is supported with a
9270 # broken collect2.
9271 hardcode_direct=unsupported
9272 fi
9273 ;;
9274
9275 aix[4-9]*)
9276 if test "$host_cpu" = ia64; then
9277 # On IA64, the linker does run time linking by default, so we don't
9278 # have to do anything special.
9279 aix_use_runtimelinking=no
9280 exp_sym_flag='-Bexport'
9281 no_entry_flag=""
9282 else
9283 # If we're using GNU nm, then we don't want the "-C" option.
9284 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9285 # Also, AIX nm treats weak defined symbols like other global
9286 # defined symbols, whereas GNU nm marks them as "W".
9287 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9288 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'
9289 else
9290 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'
9291 fi
9292 aix_use_runtimelinking=no
9293
9294 # Test if we are trying to use run time linking or normal
9295 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9296 # need to do runtime linking.
9297 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9298 for ld_flag in $LDFLAGS; do
9299 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9300 aix_use_runtimelinking=yes
9301 break
9302 fi
9303 done
9304 ;;
9305 esac
9306
9307 exp_sym_flag='-bexport'
9308 no_entry_flag='-bnoentry'
9309 fi
9310
9311 # When large executables or shared objects are built, AIX ld can
9312 # have problems creating the table of contents. If linking a library
9313 # or program results in "error TOC overflow" add -mminimal-toc to
9314 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9315 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9316
9317 archive_cmds=''
9318 hardcode_direct=yes
9319 hardcode_direct_absolute=yes
9320 hardcode_libdir_separator=':'
9321 link_all_deplibs=yes
9322 file_list_spec='${wl}-f,'
9323
9324 if test "$GCC" = yes; then
9325 case $host_os in aix4.[012]|aix4.[012].*)
9326 # We only want to do this on AIX 4.2 and lower, the check
9327 # below for broken collect2 doesn't work under 4.3+
9328 collect2name=`${CC} -print-prog-name=collect2`
9329 if test -f "$collect2name" &&
9330 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9331 then
9332 # We have reworked collect2
9333 :
9334 else
9335 # We have old collect2
9336 hardcode_direct=unsupported
9337 # It fails to find uninstalled libraries when the uninstalled
9338 # path is not listed in the libpath. Setting hardcode_minus_L
9339 # to unsupported forces relinking
9340 hardcode_minus_L=yes
9341 hardcode_libdir_flag_spec='-L$libdir'
9342 hardcode_libdir_separator=
9343 fi
9344 ;;
9345 esac
9346 shared_flag='-shared'
9347 if test "$aix_use_runtimelinking" = yes; then
9348 shared_flag="$shared_flag "'${wl}-G'
9349 fi
9350 else
9351 # not using gcc
9352 if test "$host_cpu" = ia64; then
9353 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9354 # chokes on -Wl,-G. The following line is correct:
9355 shared_flag='-G'
9356 else
9357 if test "$aix_use_runtimelinking" = yes; then
9358 shared_flag='${wl}-G'
9359 else
9360 shared_flag='${wl}-bM:SRE'
9361 fi
9362 fi
9363 fi
9364
9365 export_dynamic_flag_spec='${wl}-bexpall'
9366 # It seems that -bexpall does not export symbols beginning with
9367 # underscore (_), so it is better to generate a list of symbols to export.
9368 always_export_symbols=yes
9369 if test "$aix_use_runtimelinking" = yes; then
9370 # Warning - without using the other runtime loading flags (-brtl),
9371 # -berok will link without error, but may produce a broken library.
9372 allow_undefined_flag='-berok'
9373 # Determine the default libpath from the value encoded in an
9374 # empty executable.
9375 if test "${lt_cv_aix_libpath+set}" = set; then
9376 aix_libpath=$lt_cv_aix_libpath
9377 else
9378 if ${lt_cv_aix_libpath_+:} false; then :
9379 $as_echo_n "(cached) " >&6
9380 else
9381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9382 /* end confdefs.h. */
9383
9384 int
9385 main ()
9386 {
9387
9388 ;
9389 return 0;
9390 }
9391 _ACEOF
9392 if ac_fn_c_try_link "$LINENO"; then :
9393
9394 lt_aix_libpath_sed='
9395 /Import File Strings/,/^$/ {
9396 /^0/ {
9397 s/^0 *\([^ ]*\) *$/\1/
9398 p
9399 }
9400 }'
9401 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9402 # Check for a 64-bit object if we didn't find anything.
9403 if test -z "$lt_cv_aix_libpath_"; then
9404 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9405 fi
9406 fi
9407 rm -f core conftest.err conftest.$ac_objext \
9408 conftest$ac_exeext conftest.$ac_ext
9409 if test -z "$lt_cv_aix_libpath_"; then
9410 lt_cv_aix_libpath_="/usr/lib:/lib"
9411 fi
9412
9413 fi
9414
9415 aix_libpath=$lt_cv_aix_libpath_
9416 fi
9417
9418 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9419 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"
9420 else
9421 if test "$host_cpu" = ia64; then
9422 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9423 allow_undefined_flag="-z nodefs"
9424 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"
9425 else
9426 # Determine the default libpath from the value encoded in an
9427 # empty executable.
9428 if test "${lt_cv_aix_libpath+set}" = set; then
9429 aix_libpath=$lt_cv_aix_libpath
9430 else
9431 if ${lt_cv_aix_libpath_+:} false; then :
9432 $as_echo_n "(cached) " >&6
9433 else
9434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9435 /* end confdefs.h. */
9436
9437 int
9438 main ()
9439 {
9440
9441 ;
9442 return 0;
9443 }
9444 _ACEOF
9445 if ac_fn_c_try_link "$LINENO"; then :
9446
9447 lt_aix_libpath_sed='
9448 /Import File Strings/,/^$/ {
9449 /^0/ {
9450 s/^0 *\([^ ]*\) *$/\1/
9451 p
9452 }
9453 }'
9454 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9455 # Check for a 64-bit object if we didn't find anything.
9456 if test -z "$lt_cv_aix_libpath_"; then
9457 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9458 fi
9459 fi
9460 rm -f core conftest.err conftest.$ac_objext \
9461 conftest$ac_exeext conftest.$ac_ext
9462 if test -z "$lt_cv_aix_libpath_"; then
9463 lt_cv_aix_libpath_="/usr/lib:/lib"
9464 fi
9465
9466 fi
9467
9468 aix_libpath=$lt_cv_aix_libpath_
9469 fi
9470
9471 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9472 # Warning - without using the other run time loading flags,
9473 # -berok will link without error, but may produce a broken library.
9474 no_undefined_flag=' ${wl}-bernotok'
9475 allow_undefined_flag=' ${wl}-berok'
9476 if test "$with_gnu_ld" = yes; then
9477 # We only use this code for GNU lds that support --whole-archive.
9478 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9479 else
9480 # Exported symbols can be pulled into shared objects from archives
9481 whole_archive_flag_spec='$convenience'
9482 fi
9483 archive_cmds_need_lc=yes
9484 # This is similar to how AIX traditionally builds its shared libraries.
9485 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'
9486 fi
9487 fi
9488 ;;
9489
9490 amigaos*)
9491 case $host_cpu in
9492 powerpc)
9493 # see comment about AmigaOS4 .so support
9494 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9495 archive_expsym_cmds=''
9496 ;;
9497 m68k)
9498 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)'
9499 hardcode_libdir_flag_spec='-L$libdir'
9500 hardcode_minus_L=yes
9501 ;;
9502 esac
9503 ;;
9504
9505 bsdi[45]*)
9506 export_dynamic_flag_spec=-rdynamic
9507 ;;
9508
9509 cygwin* | mingw* | pw32* | cegcc*)
9510 # When not using gcc, we currently assume that we are using
9511 # Microsoft Visual C++.
9512 # hardcode_libdir_flag_spec is actually meaningless, as there is
9513 # no search path for DLLs.
9514 case $cc_basename in
9515 cl*)
9516 # Native MSVC
9517 hardcode_libdir_flag_spec=' '
9518 allow_undefined_flag=unsupported
9519 always_export_symbols=yes
9520 file_list_spec='@'
9521 # Tell ltmain to make .lib files, not .a files.
9522 libext=lib
9523 # Tell ltmain to make .dll files, not .so files.
9524 shrext_cmds=".dll"
9525 # FIXME: Setting linknames here is a bad hack.
9526 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9527 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9528 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9529 else
9530 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9531 fi~
9532 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9533 linknames='
9534 # The linker will not automatically build a static lib if we build a DLL.
9535 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9536 enable_shared_with_static_runtimes=yes
9537 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9538 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9539 # Don't use ranlib
9540 old_postinstall_cmds='chmod 644 $oldlib'
9541 postlink_cmds='lt_outputfile="@OUTPUT@"~
9542 lt_tool_outputfile="@TOOL_OUTPUT@"~
9543 case $lt_outputfile in
9544 *.exe|*.EXE) ;;
9545 *)
9546 lt_outputfile="$lt_outputfile.exe"
9547 lt_tool_outputfile="$lt_tool_outputfile.exe"
9548 ;;
9549 esac~
9550 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9551 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9552 $RM "$lt_outputfile.manifest";
9553 fi'
9554 ;;
9555 *)
9556 # Assume MSVC wrapper
9557 hardcode_libdir_flag_spec=' '
9558 allow_undefined_flag=unsupported
9559 # Tell ltmain to make .lib files, not .a files.
9560 libext=lib
9561 # Tell ltmain to make .dll files, not .so files.
9562 shrext_cmds=".dll"
9563 # FIXME: Setting linknames here is a bad hack.
9564 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9565 # The linker will automatically build a .lib file if we build a DLL.
9566 old_archive_from_new_cmds='true'
9567 # FIXME: Should let the user specify the lib program.
9568 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9569 enable_shared_with_static_runtimes=yes
9570 ;;
9571 esac
9572 ;;
9573
9574 darwin* | rhapsody*)
9575
9576
9577 archive_cmds_need_lc=no
9578 hardcode_direct=no
9579 hardcode_automatic=yes
9580 hardcode_shlibpath_var=unsupported
9581 if test "$lt_cv_ld_force_load" = "yes"; then
9582 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\"`'
9583
9584 else
9585 whole_archive_flag_spec=''
9586 fi
9587 link_all_deplibs=yes
9588 allow_undefined_flag="$_lt_dar_allow_undefined"
9589 case $cc_basename in
9590 ifort*) _lt_dar_can_shared=yes ;;
9591 *) _lt_dar_can_shared=$GCC ;;
9592 esac
9593 if test "$_lt_dar_can_shared" = "yes"; then
9594 output_verbose_link_cmd=func_echo_all
9595 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9596 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9597 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}"
9598 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}"
9599
9600 else
9601 ld_shlibs=no
9602 fi
9603
9604 ;;
9605
9606 dgux*)
9607 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9608 hardcode_libdir_flag_spec='-L$libdir'
9609 hardcode_shlibpath_var=no
9610 ;;
9611
9612 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9613 # support. Future versions do this automatically, but an explicit c++rt0.o
9614 # does not break anything, and helps significantly (at the cost of a little
9615 # extra space).
9616 freebsd2.2*)
9617 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9618 hardcode_libdir_flag_spec='-R$libdir'
9619 hardcode_direct=yes
9620 hardcode_shlibpath_var=no
9621 ;;
9622
9623 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9624 freebsd2.*)
9625 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9626 hardcode_direct=yes
9627 hardcode_minus_L=yes
9628 hardcode_shlibpath_var=no
9629 ;;
9630
9631 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9632 freebsd* | dragonfly*)
9633 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9634 hardcode_libdir_flag_spec='-R$libdir'
9635 hardcode_direct=yes
9636 hardcode_shlibpath_var=no
9637 ;;
9638
9639 hpux9*)
9640 if test "$GCC" = yes; then
9641 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
9642 else
9643 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'
9644 fi
9645 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9646 hardcode_libdir_separator=:
9647 hardcode_direct=yes
9648
9649 # hardcode_minus_L: Not really in the search PATH,
9650 # but as the default location of the library.
9651 hardcode_minus_L=yes
9652 export_dynamic_flag_spec='${wl}-E'
9653 ;;
9654
9655 hpux10*)
9656 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9657 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9658 else
9659 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9660 fi
9661 if test "$with_gnu_ld" = no; then
9662 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9663 hardcode_libdir_separator=:
9664 hardcode_direct=yes
9665 hardcode_direct_absolute=yes
9666 export_dynamic_flag_spec='${wl}-E'
9667 # hardcode_minus_L: Not really in the search PATH,
9668 # but as the default location of the library.
9669 hardcode_minus_L=yes
9670 fi
9671 ;;
9672
9673 hpux11*)
9674 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9675 case $host_cpu in
9676 hppa*64*)
9677 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9678 ;;
9679 ia64*)
9680 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9681 ;;
9682 *)
9683 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9684 ;;
9685 esac
9686 else
9687 case $host_cpu in
9688 hppa*64*)
9689 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9690 ;;
9691 ia64*)
9692 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9693 ;;
9694 *)
9695
9696 # Older versions of the 11.00 compiler do not understand -b yet
9697 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9699 $as_echo_n "checking if $CC understands -b... " >&6; }
9700 if ${lt_cv_prog_compiler__b+:} false; then :
9701 $as_echo_n "(cached) " >&6
9702 else
9703 lt_cv_prog_compiler__b=no
9704 save_LDFLAGS="$LDFLAGS"
9705 LDFLAGS="$LDFLAGS -b"
9706 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9707 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9708 # The linker can only warn and ignore the option if not recognized
9709 # So say no if there are warnings
9710 if test -s conftest.err; then
9711 # Append any errors to the config.log.
9712 cat conftest.err 1>&5
9713 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9714 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9715 if diff conftest.exp conftest.er2 >/dev/null; then
9716 lt_cv_prog_compiler__b=yes
9717 fi
9718 else
9719 lt_cv_prog_compiler__b=yes
9720 fi
9721 fi
9722 $RM -r conftest*
9723 LDFLAGS="$save_LDFLAGS"
9724
9725 fi
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9727 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9728
9729 if test x"$lt_cv_prog_compiler__b" = xyes; then
9730 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9731 else
9732 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9733 fi
9734
9735 ;;
9736 esac
9737 fi
9738 if test "$with_gnu_ld" = no; then
9739 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9740 hardcode_libdir_separator=:
9741
9742 case $host_cpu in
9743 hppa*64*|ia64*)
9744 hardcode_direct=no
9745 hardcode_shlibpath_var=no
9746 ;;
9747 *)
9748 hardcode_direct=yes
9749 hardcode_direct_absolute=yes
9750 export_dynamic_flag_spec='${wl}-E'
9751
9752 # hardcode_minus_L: Not really in the search PATH,
9753 # but as the default location of the library.
9754 hardcode_minus_L=yes
9755 ;;
9756 esac
9757 fi
9758 ;;
9759
9760 irix5* | irix6* | nonstopux*)
9761 if test "$GCC" = yes; then
9762 archive_cmds='$CC -shared $pic_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'
9763 # Try to use the -exported_symbol ld option, if it does not
9764 # work, assume that -exports_file does not work either and
9765 # implicitly export all symbols.
9766 # This should be the same for all languages, so no per-tag cache variable.
9767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9768 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9769 if ${lt_cv_irix_exported_symbol+:} false; then :
9770 $as_echo_n "(cached) " >&6
9771 else
9772 save_LDFLAGS="$LDFLAGS"
9773 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9775 /* end confdefs.h. */
9776 int foo (void) { return 0; }
9777 _ACEOF
9778 if ac_fn_c_try_link "$LINENO"; then :
9779 lt_cv_irix_exported_symbol=yes
9780 else
9781 lt_cv_irix_exported_symbol=no
9782 fi
9783 rm -f core conftest.err conftest.$ac_objext \
9784 conftest$ac_exeext conftest.$ac_ext
9785 LDFLAGS="$save_LDFLAGS"
9786 fi
9787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9788 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9789 if test "$lt_cv_irix_exported_symbol" = yes; then
9790 archive_expsym_cmds='$CC -shared $pic_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 ${wl}-exports_file ${wl}$export_symbols -o $lib'
9791 fi
9792 else
9793 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'
9794 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'
9795 fi
9796 archive_cmds_need_lc='no'
9797 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9798 hardcode_libdir_separator=:
9799 inherit_rpath=yes
9800 link_all_deplibs=yes
9801 ;;
9802
9803 netbsd*)
9804 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9805 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9806 else
9807 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9808 fi
9809 hardcode_libdir_flag_spec='-R$libdir'
9810 hardcode_direct=yes
9811 hardcode_shlibpath_var=no
9812 ;;
9813
9814 newsos6)
9815 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9816 hardcode_direct=yes
9817 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9818 hardcode_libdir_separator=:
9819 hardcode_shlibpath_var=no
9820 ;;
9821
9822 *nto* | *qnx*)
9823 ;;
9824
9825 openbsd*)
9826 if test -f /usr/libexec/ld.so; then
9827 hardcode_direct=yes
9828 hardcode_shlibpath_var=no
9829 hardcode_direct_absolute=yes
9830 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9831 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9832 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9833 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9834 export_dynamic_flag_spec='${wl}-E'
9835 else
9836 case $host_os in
9837 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9838 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9839 hardcode_libdir_flag_spec='-R$libdir'
9840 ;;
9841 *)
9842 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9843 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9844 ;;
9845 esac
9846 fi
9847 else
9848 ld_shlibs=no
9849 fi
9850 ;;
9851
9852 os2*)
9853 hardcode_libdir_flag_spec='-L$libdir'
9854 hardcode_minus_L=yes
9855 allow_undefined_flag=unsupported
9856 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'
9857 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9858 ;;
9859
9860 osf3*)
9861 if test "$GCC" = yes; then
9862 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9863 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'
9864 else
9865 allow_undefined_flag=' -expect_unresolved \*'
9866 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'
9867 fi
9868 archive_cmds_need_lc='no'
9869 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9870 hardcode_libdir_separator=:
9871 ;;
9872
9873 osf4* | osf5*) # as osf3* with the addition of -msym flag
9874 if test "$GCC" = yes; then
9875 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9876 archive_cmds='$CC -shared${allow_undefined_flag} $pic_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'
9877 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9878 else
9879 allow_undefined_flag=' -expect_unresolved \*'
9880 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'
9881 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~
9882 $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'
9883
9884 # Both c and cxx compiler support -rpath directly
9885 hardcode_libdir_flag_spec='-rpath $libdir'
9886 fi
9887 archive_cmds_need_lc='no'
9888 hardcode_libdir_separator=:
9889 ;;
9890
9891 solaris*)
9892 no_undefined_flag=' -z defs'
9893 if test "$GCC" = yes; then
9894 wlarc='${wl}'
9895 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9896 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9897 $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9898 else
9899 case `$CC -V 2>&1` in
9900 *"Compilers 5.0"*)
9901 wlarc=''
9902 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9903 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9904 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9905 ;;
9906 *)
9907 wlarc='${wl}'
9908 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9909 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9910 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9911 ;;
9912 esac
9913 fi
9914 hardcode_libdir_flag_spec='-R$libdir'
9915 hardcode_shlibpath_var=no
9916 case $host_os in
9917 solaris2.[0-5] | solaris2.[0-5].*) ;;
9918 *)
9919 # The compiler driver will combine and reorder linker options,
9920 # but understands `-z linker_flag'. GCC discards it without `$wl',
9921 # but is careful enough not to reorder.
9922 # Supported since Solaris 2.6 (maybe 2.5.1?)
9923 if test "$GCC" = yes; then
9924 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9925 else
9926 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9927 fi
9928 ;;
9929 esac
9930 link_all_deplibs=yes
9931 ;;
9932
9933 sunos4*)
9934 if test "x$host_vendor" = xsequent; then
9935 # Use $CC to link under sequent, because it throws in some extra .o
9936 # files that make .init and .fini sections work.
9937 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9938 else
9939 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9940 fi
9941 hardcode_libdir_flag_spec='-L$libdir'
9942 hardcode_direct=yes
9943 hardcode_minus_L=yes
9944 hardcode_shlibpath_var=no
9945 ;;
9946
9947 sysv4)
9948 case $host_vendor in
9949 sni)
9950 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9951 hardcode_direct=yes # is this really true???
9952 ;;
9953 siemens)
9954 ## LD is ld it makes a PLAMLIB
9955 ## CC just makes a GrossModule.
9956 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9957 reload_cmds='$CC -r -o $output$reload_objs'
9958 hardcode_direct=no
9959 ;;
9960 motorola)
9961 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9962 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9963 ;;
9964 esac
9965 runpath_var='LD_RUN_PATH'
9966 hardcode_shlibpath_var=no
9967 ;;
9968
9969 sysv4.3*)
9970 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9971 hardcode_shlibpath_var=no
9972 export_dynamic_flag_spec='-Bexport'
9973 ;;
9974
9975 sysv4*MP*)
9976 if test -d /usr/nec; then
9977 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9978 hardcode_shlibpath_var=no
9979 runpath_var=LD_RUN_PATH
9980 hardcode_runpath_var=yes
9981 ld_shlibs=yes
9982 fi
9983 ;;
9984
9985 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9986 no_undefined_flag='${wl}-z,text'
9987 archive_cmds_need_lc=no
9988 hardcode_shlibpath_var=no
9989 runpath_var='LD_RUN_PATH'
9990
9991 if test "$GCC" = yes; then
9992 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9993 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9994 else
9995 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9996 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9997 fi
9998 ;;
9999
10000 sysv5* | sco3.2v5* | sco5v6*)
10001 # Note: We can NOT use -z defs as we might desire, because we do not
10002 # link with -lc, and that would cause any symbols used from libc to
10003 # always be unresolved, which means just about no library would
10004 # ever link correctly. If we're not using GNU ld we use -z text
10005 # though, which does catch some bad symbols but isn't as heavy-handed
10006 # as -z defs.
10007 no_undefined_flag='${wl}-z,text'
10008 allow_undefined_flag='${wl}-z,nodefs'
10009 archive_cmds_need_lc=no
10010 hardcode_shlibpath_var=no
10011 hardcode_libdir_flag_spec='${wl}-R,$libdir'
10012 hardcode_libdir_separator=':'
10013 link_all_deplibs=yes
10014 export_dynamic_flag_spec='${wl}-Bexport'
10015 runpath_var='LD_RUN_PATH'
10016
10017 if test "$GCC" = yes; then
10018 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10019 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10020 else
10021 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10022 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10023 fi
10024 ;;
10025
10026 uts4*)
10027 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10028 hardcode_libdir_flag_spec='-L$libdir'
10029 hardcode_shlibpath_var=no
10030 ;;
10031
10032 *)
10033 ld_shlibs=no
10034 ;;
10035 esac
10036
10037 if test x$host_vendor = xsni; then
10038 case $host in
10039 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10040 export_dynamic_flag_spec='${wl}-Blargedynsym'
10041 ;;
10042 esac
10043 fi
10044 fi
10045
10046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10047 $as_echo "$ld_shlibs" >&6; }
10048 test "$ld_shlibs" = no && can_build_shared=no
10049
10050 with_gnu_ld=$with_gnu_ld
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066 #
10067 # Do we need to explicitly link libc?
10068 #
10069 case "x$archive_cmds_need_lc" in
10070 x|xyes)
10071 # Assume -lc should be added
10072 archive_cmds_need_lc=yes
10073
10074 if test "$enable_shared" = yes && test "$GCC" = yes; then
10075 case $archive_cmds in
10076 *'~'*)
10077 # FIXME: we may have to deal with multi-command sequences.
10078 ;;
10079 '$CC '*)
10080 # Test whether the compiler implicitly links with -lc since on some
10081 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10082 # to ld, don't add -lc before -lgcc.
10083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10084 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10085 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10086 $as_echo_n "(cached) " >&6
10087 else
10088 $RM conftest*
10089 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10090
10091 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10092 (eval $ac_compile) 2>&5
10093 ac_status=$?
10094 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10095 test $ac_status = 0; } 2>conftest.err; then
10096 soname=conftest
10097 lib=conftest
10098 libobjs=conftest.$ac_objext
10099 deplibs=
10100 wl=$lt_prog_compiler_wl
10101 pic_flag=$lt_prog_compiler_pic
10102 compiler_flags=-v
10103 linker_flags=-v
10104 verstring=
10105 output_objdir=.
10106 libname=conftest
10107 lt_save_allow_undefined_flag=$allow_undefined_flag
10108 allow_undefined_flag=
10109 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10110 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10111 ac_status=$?
10112 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10113 test $ac_status = 0; }
10114 then
10115 lt_cv_archive_cmds_need_lc=no
10116 else
10117 lt_cv_archive_cmds_need_lc=yes
10118 fi
10119 allow_undefined_flag=$lt_save_allow_undefined_flag
10120 else
10121 cat conftest.err 1>&5
10122 fi
10123 $RM conftest*
10124
10125 fi
10126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10127 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10128 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10129 ;;
10130 esac
10131 fi
10132 ;;
10133 esac
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10287 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10288
10289 if test "$GCC" = yes; then
10290 case $host_os in
10291 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10292 *) lt_awk_arg="/^libraries:/" ;;
10293 esac
10294 case $host_os in
10295 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10296 *) lt_sed_strip_eq="s,=/,/,g" ;;
10297 esac
10298 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10299 case $lt_search_path_spec in
10300 *\;*)
10301 # if the path contains ";" then we assume it to be the separator
10302 # otherwise default to the standard path separator (i.e. ":") - it is
10303 # assumed that no part of a normal pathname contains ";" but that should
10304 # okay in the real world where ";" in dirpaths is itself problematic.
10305 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10306 ;;
10307 *)
10308 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10309 ;;
10310 esac
10311 # Ok, now we have the path, separated by spaces, we can step through it
10312 # and add multilib dir if necessary.
10313 lt_tmp_lt_search_path_spec=
10314 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10315 for lt_sys_path in $lt_search_path_spec; do
10316 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10317 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10318 else
10319 test -d "$lt_sys_path" && \
10320 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10321 fi
10322 done
10323 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10324 BEGIN {RS=" "; FS="/|\n";} {
10325 lt_foo="";
10326 lt_count=0;
10327 for (lt_i = NF; lt_i > 0; lt_i--) {
10328 if ($lt_i != "" && $lt_i != ".") {
10329 if ($lt_i == "..") {
10330 lt_count++;
10331 } else {
10332 if (lt_count == 0) {
10333 lt_foo="/" $lt_i lt_foo;
10334 } else {
10335 lt_count--;
10336 }
10337 }
10338 }
10339 }
10340 if (lt_foo != "") { lt_freq[lt_foo]++; }
10341 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10342 }'`
10343 # AWK program above erroneously prepends '/' to C:/dos/paths
10344 # for these hosts.
10345 case $host_os in
10346 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10347 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10348 esac
10349 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10350 else
10351 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10352 fi
10353 library_names_spec=
10354 libname_spec='lib$name'
10355 soname_spec=
10356 shrext_cmds=".so"
10357 postinstall_cmds=
10358 postuninstall_cmds=
10359 finish_cmds=
10360 finish_eval=
10361 shlibpath_var=
10362 shlibpath_overrides_runpath=unknown
10363 version_type=none
10364 dynamic_linker="$host_os ld.so"
10365 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10366 need_lib_prefix=unknown
10367 hardcode_into_libs=no
10368
10369 # when you set need_version to no, make sure it does not cause -set_version
10370 # flags to be left without arguments
10371 need_version=unknown
10372
10373 case $host_os in
10374 aix3*)
10375 version_type=linux # correct to gnu/linux during the next big refactor
10376 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10377 shlibpath_var=LIBPATH
10378
10379 # AIX 3 has no versioning support, so we append a major version to the name.
10380 soname_spec='${libname}${release}${shared_ext}$major'
10381 ;;
10382
10383 aix[4-9]*)
10384 version_type=linux # correct to gnu/linux during the next big refactor
10385 need_lib_prefix=no
10386 need_version=no
10387 hardcode_into_libs=yes
10388 if test "$host_cpu" = ia64; then
10389 # AIX 5 supports IA64
10390 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10391 shlibpath_var=LD_LIBRARY_PATH
10392 else
10393 # With GCC up to 2.95.x, collect2 would create an import file
10394 # for dependence libraries. The import file would start with
10395 # the line `#! .'. This would cause the generated library to
10396 # depend on `.', always an invalid library. This was fixed in
10397 # development snapshots of GCC prior to 3.0.
10398 case $host_os in
10399 aix4 | aix4.[01] | aix4.[01].*)
10400 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10401 echo ' yes '
10402 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10403 :
10404 else
10405 can_build_shared=no
10406 fi
10407 ;;
10408 esac
10409 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10410 # soname into executable. Probably we can add versioning support to
10411 # collect2, so additional links can be useful in future.
10412 if test "$aix_use_runtimelinking" = yes; then
10413 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10414 # instead of lib<name>.a to let people know that these are not
10415 # typical AIX shared libraries.
10416 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10417 else
10418 # We preserve .a as extension for shared libraries through AIX4.2
10419 # and later when we are not doing run time linking.
10420 library_names_spec='${libname}${release}.a $libname.a'
10421 soname_spec='${libname}${release}${shared_ext}$major'
10422 fi
10423 shlibpath_var=LIBPATH
10424 fi
10425 ;;
10426
10427 amigaos*)
10428 case $host_cpu in
10429 powerpc)
10430 # Since July 2007 AmigaOS4 officially supports .so libraries.
10431 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10432 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10433 ;;
10434 m68k)
10435 library_names_spec='$libname.ixlibrary $libname.a'
10436 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10437 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'
10438 ;;
10439 esac
10440 ;;
10441
10442 beos*)
10443 library_names_spec='${libname}${shared_ext}'
10444 dynamic_linker="$host_os ld.so"
10445 shlibpath_var=LIBRARY_PATH
10446 ;;
10447
10448 bsdi[45]*)
10449 version_type=linux # correct to gnu/linux during the next big refactor
10450 need_version=no
10451 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10452 soname_spec='${libname}${release}${shared_ext}$major'
10453 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10454 shlibpath_var=LD_LIBRARY_PATH
10455 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10456 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10457 # the default ld.so.conf also contains /usr/contrib/lib and
10458 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10459 # libtool to hard-code these into programs
10460 ;;
10461
10462 cygwin* | mingw* | pw32* | cegcc*)
10463 version_type=windows
10464 shrext_cmds=".dll"
10465 need_version=no
10466 need_lib_prefix=no
10467
10468 case $GCC,$cc_basename in
10469 yes,*)
10470 # gcc
10471 library_names_spec='$libname.dll.a'
10472 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10473 postinstall_cmds='base_file=`basename \${file}`~
10474 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10475 dldir=$destdir/`dirname \$dlpath`~
10476 test -d \$dldir || mkdir -p \$dldir~
10477 $install_prog $dir/$dlname \$dldir/$dlname~
10478 chmod a+x \$dldir/$dlname~
10479 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10480 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10481 fi'
10482 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10483 dlpath=$dir/\$dldll~
10484 $RM \$dlpath'
10485 shlibpath_overrides_runpath=yes
10486
10487 case $host_os in
10488 cygwin*)
10489 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10490 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10491
10492 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10493 ;;
10494 mingw* | cegcc*)
10495 # MinGW DLLs use traditional 'lib' prefix
10496 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10497 ;;
10498 pw32*)
10499 # pw32 DLLs use 'pw' prefix rather than 'lib'
10500 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10501 ;;
10502 esac
10503 dynamic_linker='Win32 ld.exe'
10504 ;;
10505
10506 *,cl*)
10507 # Native MSVC
10508 libname_spec='$name'
10509 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10510 library_names_spec='${libname}.dll.lib'
10511
10512 case $build_os in
10513 mingw*)
10514 sys_lib_search_path_spec=
10515 lt_save_ifs=$IFS
10516 IFS=';'
10517 for lt_path in $LIB
10518 do
10519 IFS=$lt_save_ifs
10520 # Let DOS variable expansion print the short 8.3 style file name.
10521 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10522 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10523 done
10524 IFS=$lt_save_ifs
10525 # Convert to MSYS style.
10526 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10527 ;;
10528 cygwin*)
10529 # Convert to unix form, then to dos form, then back to unix form
10530 # but this time dos style (no spaces!) so that the unix form looks
10531 # like /cygdrive/c/PROGRA~1:/cygdr...
10532 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10533 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10534 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10535 ;;
10536 *)
10537 sys_lib_search_path_spec="$LIB"
10538 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10539 # It is most probably a Windows format PATH.
10540 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10541 else
10542 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10543 fi
10544 # FIXME: find the short name or the path components, as spaces are
10545 # common. (e.g. "Program Files" -> "PROGRA~1")
10546 ;;
10547 esac
10548
10549 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10550 postinstall_cmds='base_file=`basename \${file}`~
10551 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10552 dldir=$destdir/`dirname \$dlpath`~
10553 test -d \$dldir || mkdir -p \$dldir~
10554 $install_prog $dir/$dlname \$dldir/$dlname'
10555 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10556 dlpath=$dir/\$dldll~
10557 $RM \$dlpath'
10558 shlibpath_overrides_runpath=yes
10559 dynamic_linker='Win32 link.exe'
10560 ;;
10561
10562 *)
10563 # Assume MSVC wrapper
10564 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10565 dynamic_linker='Win32 ld.exe'
10566 ;;
10567 esac
10568 # FIXME: first we should search . and the directory the executable is in
10569 shlibpath_var=PATH
10570 ;;
10571
10572 darwin* | rhapsody*)
10573 dynamic_linker="$host_os dyld"
10574 version_type=darwin
10575 need_lib_prefix=no
10576 need_version=no
10577 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10578 soname_spec='${libname}${release}${major}$shared_ext'
10579 shlibpath_overrides_runpath=yes
10580 shlibpath_var=DYLD_LIBRARY_PATH
10581 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10582
10583 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10584 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10585 ;;
10586
10587 dgux*)
10588 version_type=linux # correct to gnu/linux during the next big refactor
10589 need_lib_prefix=no
10590 need_version=no
10591 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10592 soname_spec='${libname}${release}${shared_ext}$major'
10593 shlibpath_var=LD_LIBRARY_PATH
10594 ;;
10595
10596 freebsd* | dragonfly*)
10597 # DragonFly does not have aout. When/if they implement a new
10598 # versioning mechanism, adjust this.
10599 if test -x /usr/bin/objformat; then
10600 objformat=`/usr/bin/objformat`
10601 else
10602 case $host_os in
10603 freebsd[23].*) objformat=aout ;;
10604 *) objformat=elf ;;
10605 esac
10606 fi
10607 version_type=freebsd-$objformat
10608 case $version_type in
10609 freebsd-elf*)
10610 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10611 need_version=no
10612 need_lib_prefix=no
10613 ;;
10614 freebsd-*)
10615 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10616 need_version=yes
10617 ;;
10618 esac
10619 shlibpath_var=LD_LIBRARY_PATH
10620 case $host_os in
10621 freebsd2.*)
10622 shlibpath_overrides_runpath=yes
10623 ;;
10624 freebsd3.[01]* | freebsdelf3.[01]*)
10625 shlibpath_overrides_runpath=yes
10626 hardcode_into_libs=yes
10627 ;;
10628 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10629 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10630 shlibpath_overrides_runpath=no
10631 hardcode_into_libs=yes
10632 ;;
10633 *) # from 4.6 on, and DragonFly
10634 shlibpath_overrides_runpath=yes
10635 hardcode_into_libs=yes
10636 ;;
10637 esac
10638 ;;
10639
10640 gnu*)
10641 version_type=linux # correct to gnu/linux during the next big refactor
10642 need_lib_prefix=no
10643 need_version=no
10644 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10645 soname_spec='${libname}${release}${shared_ext}$major'
10646 shlibpath_var=LD_LIBRARY_PATH
10647 shlibpath_overrides_runpath=no
10648 hardcode_into_libs=yes
10649 ;;
10650
10651 haiku*)
10652 version_type=linux # correct to gnu/linux during the next big refactor
10653 need_lib_prefix=no
10654 need_version=no
10655 dynamic_linker="$host_os runtime_loader"
10656 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10657 soname_spec='${libname}${release}${shared_ext}$major'
10658 shlibpath_var=LIBRARY_PATH
10659 shlibpath_overrides_runpath=yes
10660 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10661 hardcode_into_libs=yes
10662 ;;
10663
10664 hpux9* | hpux10* | hpux11*)
10665 # Give a soname corresponding to the major version so that dld.sl refuses to
10666 # link against other versions.
10667 version_type=sunos
10668 need_lib_prefix=no
10669 need_version=no
10670 case $host_cpu in
10671 ia64*)
10672 shrext_cmds='.so'
10673 hardcode_into_libs=yes
10674 dynamic_linker="$host_os dld.so"
10675 shlibpath_var=LD_LIBRARY_PATH
10676 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10677 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10678 soname_spec='${libname}${release}${shared_ext}$major'
10679 if test "X$HPUX_IA64_MODE" = X32; then
10680 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10681 else
10682 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10683 fi
10684 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10685 ;;
10686 hppa*64*)
10687 shrext_cmds='.sl'
10688 hardcode_into_libs=yes
10689 dynamic_linker="$host_os dld.sl"
10690 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10691 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10692 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10693 soname_spec='${libname}${release}${shared_ext}$major'
10694 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10695 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10696 ;;
10697 *)
10698 shrext_cmds='.sl'
10699 dynamic_linker="$host_os dld.sl"
10700 shlibpath_var=SHLIB_PATH
10701 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10702 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10703 soname_spec='${libname}${release}${shared_ext}$major'
10704 ;;
10705 esac
10706 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10707 postinstall_cmds='chmod 555 $lib'
10708 # or fails outright, so override atomically:
10709 install_override_mode=555
10710 ;;
10711
10712 interix[3-9]*)
10713 version_type=linux # correct to gnu/linux during the next big refactor
10714 need_lib_prefix=no
10715 need_version=no
10716 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10717 soname_spec='${libname}${release}${shared_ext}$major'
10718 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10719 shlibpath_var=LD_LIBRARY_PATH
10720 shlibpath_overrides_runpath=no
10721 hardcode_into_libs=yes
10722 ;;
10723
10724 irix5* | irix6* | nonstopux*)
10725 case $host_os in
10726 nonstopux*) version_type=nonstopux ;;
10727 *)
10728 if test "$lt_cv_prog_gnu_ld" = yes; then
10729 version_type=linux # correct to gnu/linux during the next big refactor
10730 else
10731 version_type=irix
10732 fi ;;
10733 esac
10734 need_lib_prefix=no
10735 need_version=no
10736 soname_spec='${libname}${release}${shared_ext}$major'
10737 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10738 case $host_os in
10739 irix5* | nonstopux*)
10740 libsuff= shlibsuff=
10741 ;;
10742 *)
10743 case $LD in # libtool.m4 will add one of these switches to LD
10744 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10745 libsuff= shlibsuff= libmagic=32-bit;;
10746 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10747 libsuff=32 shlibsuff=N32 libmagic=N32;;
10748 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10749 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10750 *) libsuff= shlibsuff= libmagic=never-match;;
10751 esac
10752 ;;
10753 esac
10754 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10755 shlibpath_overrides_runpath=no
10756 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10757 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10758 hardcode_into_libs=yes
10759 ;;
10760
10761 # No shared lib support for Linux oldld, aout, or coff.
10762 linux*oldld* | linux*aout* | linux*coff*)
10763 dynamic_linker=no
10764 ;;
10765
10766 # This must be glibc/ELF.
10767 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10768 version_type=linux # correct to gnu/linux during the next big refactor
10769 need_lib_prefix=no
10770 need_version=no
10771 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10772 soname_spec='${libname}${release}${shared_ext}$major'
10773 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10774 shlibpath_var=LD_LIBRARY_PATH
10775 shlibpath_overrides_runpath=no
10776
10777 # Some binutils ld are patched to set DT_RUNPATH
10778 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10779 $as_echo_n "(cached) " >&6
10780 else
10781 lt_cv_shlibpath_overrides_runpath=no
10782 save_LDFLAGS=$LDFLAGS
10783 save_libdir=$libdir
10784 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10785 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10787 /* end confdefs.h. */
10788
10789 int
10790 main ()
10791 {
10792
10793 ;
10794 return 0;
10795 }
10796 _ACEOF
10797 if ac_fn_c_try_link "$LINENO"; then :
10798 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10799 lt_cv_shlibpath_overrides_runpath=yes
10800 fi
10801 fi
10802 rm -f core conftest.err conftest.$ac_objext \
10803 conftest$ac_exeext conftest.$ac_ext
10804 LDFLAGS=$save_LDFLAGS
10805 libdir=$save_libdir
10806
10807 fi
10808
10809 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10810
10811 # This implies no fast_install, which is unacceptable.
10812 # Some rework will be needed to allow for fast_install
10813 # before this can be enabled.
10814 hardcode_into_libs=yes
10815
10816 # Append ld.so.conf contents to the search path
10817 if test -f /etc/ld.so.conf; then
10818 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' ' '`
10819 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10820 fi
10821
10822 # We used to test for /lib/ld.so.1 and disable shared libraries on
10823 # powerpc, because MkLinux only supported shared libraries with the
10824 # GNU dynamic linker. Since this was broken with cross compilers,
10825 # most powerpc-linux boxes support dynamic linking these days and
10826 # people can always --disable-shared, the test was removed, and we
10827 # assume the GNU/Linux dynamic linker is in use.
10828 dynamic_linker='GNU/Linux ld.so'
10829 ;;
10830
10831 netbsd*)
10832 version_type=sunos
10833 need_lib_prefix=no
10834 need_version=no
10835 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10836 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10837 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10838 dynamic_linker='NetBSD (a.out) ld.so'
10839 else
10840 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10841 soname_spec='${libname}${release}${shared_ext}$major'
10842 dynamic_linker='NetBSD ld.elf_so'
10843 fi
10844 shlibpath_var=LD_LIBRARY_PATH
10845 shlibpath_overrides_runpath=yes
10846 hardcode_into_libs=yes
10847 ;;
10848
10849 newsos6)
10850 version_type=linux # correct to gnu/linux during the next big refactor
10851 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10852 shlibpath_var=LD_LIBRARY_PATH
10853 shlibpath_overrides_runpath=yes
10854 ;;
10855
10856 *nto* | *qnx*)
10857 version_type=qnx
10858 need_lib_prefix=no
10859 need_version=no
10860 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10861 soname_spec='${libname}${release}${shared_ext}$major'
10862 shlibpath_var=LD_LIBRARY_PATH
10863 shlibpath_overrides_runpath=no
10864 hardcode_into_libs=yes
10865 dynamic_linker='ldqnx.so'
10866 ;;
10867
10868 openbsd*)
10869 version_type=sunos
10870 sys_lib_dlsearch_path_spec="/usr/lib"
10871 need_lib_prefix=no
10872 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10873 case $host_os in
10874 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10875 *) need_version=no ;;
10876 esac
10877 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10878 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10879 shlibpath_var=LD_LIBRARY_PATH
10880 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10881 case $host_os in
10882 openbsd2.[89] | openbsd2.[89].*)
10883 shlibpath_overrides_runpath=no
10884 ;;
10885 *)
10886 shlibpath_overrides_runpath=yes
10887 ;;
10888 esac
10889 else
10890 shlibpath_overrides_runpath=yes
10891 fi
10892 ;;
10893
10894 os2*)
10895 libname_spec='$name'
10896 shrext_cmds=".dll"
10897 need_lib_prefix=no
10898 library_names_spec='$libname${shared_ext} $libname.a'
10899 dynamic_linker='OS/2 ld.exe'
10900 shlibpath_var=LIBPATH
10901 ;;
10902
10903 osf3* | osf4* | osf5*)
10904 version_type=osf
10905 need_lib_prefix=no
10906 need_version=no
10907 soname_spec='${libname}${release}${shared_ext}$major'
10908 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10909 shlibpath_var=LD_LIBRARY_PATH
10910 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10911 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10912 ;;
10913
10914 rdos*)
10915 dynamic_linker=no
10916 ;;
10917
10918 solaris*)
10919 version_type=linux # correct to gnu/linux during the next big refactor
10920 need_lib_prefix=no
10921 need_version=no
10922 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10923 soname_spec='${libname}${release}${shared_ext}$major'
10924 shlibpath_var=LD_LIBRARY_PATH
10925 shlibpath_overrides_runpath=yes
10926 hardcode_into_libs=yes
10927 # ldd complains unless libraries are executable
10928 postinstall_cmds='chmod +x $lib'
10929 ;;
10930
10931 sunos4*)
10932 version_type=sunos
10933 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10934 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10935 shlibpath_var=LD_LIBRARY_PATH
10936 shlibpath_overrides_runpath=yes
10937 if test "$with_gnu_ld" = yes; then
10938 need_lib_prefix=no
10939 fi
10940 need_version=yes
10941 ;;
10942
10943 sysv4 | sysv4.3*)
10944 version_type=linux # correct to gnu/linux during the next big refactor
10945 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10946 soname_spec='${libname}${release}${shared_ext}$major'
10947 shlibpath_var=LD_LIBRARY_PATH
10948 case $host_vendor in
10949 sni)
10950 shlibpath_overrides_runpath=no
10951 need_lib_prefix=no
10952 runpath_var=LD_RUN_PATH
10953 ;;
10954 siemens)
10955 need_lib_prefix=no
10956 ;;
10957 motorola)
10958 need_lib_prefix=no
10959 need_version=no
10960 shlibpath_overrides_runpath=no
10961 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10962 ;;
10963 esac
10964 ;;
10965
10966 sysv4*MP*)
10967 if test -d /usr/nec ;then
10968 version_type=linux # correct to gnu/linux during the next big refactor
10969 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10970 soname_spec='$libname${shared_ext}.$major'
10971 shlibpath_var=LD_LIBRARY_PATH
10972 fi
10973 ;;
10974
10975 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10976 version_type=freebsd-elf
10977 need_lib_prefix=no
10978 need_version=no
10979 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10980 soname_spec='${libname}${release}${shared_ext}$major'
10981 shlibpath_var=LD_LIBRARY_PATH
10982 shlibpath_overrides_runpath=yes
10983 hardcode_into_libs=yes
10984 if test "$with_gnu_ld" = yes; then
10985 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10986 else
10987 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10988 case $host_os in
10989 sco3.2v5*)
10990 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10991 ;;
10992 esac
10993 fi
10994 sys_lib_dlsearch_path_spec='/usr/lib'
10995 ;;
10996
10997 tpf*)
10998 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10999 version_type=linux # correct to gnu/linux during the next big refactor
11000 need_lib_prefix=no
11001 need_version=no
11002 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11003 shlibpath_var=LD_LIBRARY_PATH
11004 shlibpath_overrides_runpath=no
11005 hardcode_into_libs=yes
11006 ;;
11007
11008 uts4*)
11009 version_type=linux # correct to gnu/linux during the next big refactor
11010 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11011 soname_spec='${libname}${release}${shared_ext}$major'
11012 shlibpath_var=LD_LIBRARY_PATH
11013 ;;
11014
11015 *)
11016 dynamic_linker=no
11017 ;;
11018 esac
11019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11020 $as_echo "$dynamic_linker" >&6; }
11021 test "$dynamic_linker" = no && can_build_shared=no
11022
11023 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11024 if test "$GCC" = yes; then
11025 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11026 fi
11027
11028 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11029 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11030 fi
11031 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11032 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11033 fi
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11127 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11128 hardcode_action=
11129 if test -n "$hardcode_libdir_flag_spec" ||
11130 test -n "$runpath_var" ||
11131 test "X$hardcode_automatic" = "Xyes" ; then
11132
11133 # We can hardcode non-existent directories.
11134 if test "$hardcode_direct" != no &&
11135 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11136 # have to relink, otherwise we might link with an installed library
11137 # when we should be linking with a yet-to-be-installed one
11138 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11139 test "$hardcode_minus_L" != no; then
11140 # Linking always hardcodes the temporary library directory.
11141 hardcode_action=relink
11142 else
11143 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11144 hardcode_action=immediate
11145 fi
11146 else
11147 # We cannot hardcode anything, or else we can only hardcode existing
11148 # directories.
11149 hardcode_action=unsupported
11150 fi
11151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11152 $as_echo "$hardcode_action" >&6; }
11153
11154 if test "$hardcode_action" = relink ||
11155 test "$inherit_rpath" = yes; then
11156 # Fast installation is not supported
11157 enable_fast_install=no
11158 elif test "$shlibpath_overrides_runpath" = yes ||
11159 test "$enable_shared" = no; then
11160 # Fast installation is not necessary
11161 enable_fast_install=needless
11162 fi
11163
11164
11165
11166
11167
11168
11169 if test "x$enable_dlopen" != xyes; then
11170 enable_dlopen=unknown
11171 enable_dlopen_self=unknown
11172 enable_dlopen_self_static=unknown
11173 else
11174 lt_cv_dlopen=no
11175 lt_cv_dlopen_libs=
11176
11177 case $host_os in
11178 beos*)
11179 lt_cv_dlopen="load_add_on"
11180 lt_cv_dlopen_libs=
11181 lt_cv_dlopen_self=yes
11182 ;;
11183
11184 mingw* | pw32* | cegcc*)
11185 lt_cv_dlopen="LoadLibrary"
11186 lt_cv_dlopen_libs=
11187 ;;
11188
11189 cygwin*)
11190 lt_cv_dlopen="dlopen"
11191 lt_cv_dlopen_libs=
11192 ;;
11193
11194 darwin*)
11195 # if libdl is installed we need to link against it
11196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11197 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11198 if ${ac_cv_lib_dl_dlopen+:} false; then :
11199 $as_echo_n "(cached) " >&6
11200 else
11201 ac_check_lib_save_LIBS=$LIBS
11202 LIBS="-ldl $LIBS"
11203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11204 /* end confdefs.h. */
11205
11206 /* Override any GCC internal prototype to avoid an error.
11207 Use char because int might match the return type of a GCC
11208 builtin and then its argument prototype would still apply. */
11209 #ifdef __cplusplus
11210 extern "C"
11211 #endif
11212 char dlopen ();
11213 int
11214 main ()
11215 {
11216 return dlopen ();
11217 ;
11218 return 0;
11219 }
11220 _ACEOF
11221 if ac_fn_c_try_link "$LINENO"; then :
11222 ac_cv_lib_dl_dlopen=yes
11223 else
11224 ac_cv_lib_dl_dlopen=no
11225 fi
11226 rm -f core conftest.err conftest.$ac_objext \
11227 conftest$ac_exeext conftest.$ac_ext
11228 LIBS=$ac_check_lib_save_LIBS
11229 fi
11230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11231 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11232 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11233 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11234 else
11235
11236 lt_cv_dlopen="dyld"
11237 lt_cv_dlopen_libs=
11238 lt_cv_dlopen_self=yes
11239
11240 fi
11241
11242 ;;
11243
11244 *)
11245 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11246 if test "x$ac_cv_func_shl_load" = xyes; then :
11247 lt_cv_dlopen="shl_load"
11248 else
11249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11250 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11251 if ${ac_cv_lib_dld_shl_load+:} false; then :
11252 $as_echo_n "(cached) " >&6
11253 else
11254 ac_check_lib_save_LIBS=$LIBS
11255 LIBS="-ldld $LIBS"
11256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11257 /* end confdefs.h. */
11258
11259 /* Override any GCC internal prototype to avoid an error.
11260 Use char because int might match the return type of a GCC
11261 builtin and then its argument prototype would still apply. */
11262 #ifdef __cplusplus
11263 extern "C"
11264 #endif
11265 char shl_load ();
11266 int
11267 main ()
11268 {
11269 return shl_load ();
11270 ;
11271 return 0;
11272 }
11273 _ACEOF
11274 if ac_fn_c_try_link "$LINENO"; then :
11275 ac_cv_lib_dld_shl_load=yes
11276 else
11277 ac_cv_lib_dld_shl_load=no
11278 fi
11279 rm -f core conftest.err conftest.$ac_objext \
11280 conftest$ac_exeext conftest.$ac_ext
11281 LIBS=$ac_check_lib_save_LIBS
11282 fi
11283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11284 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11285 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11286 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11287 else
11288 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11289 if test "x$ac_cv_func_dlopen" = xyes; then :
11290 lt_cv_dlopen="dlopen"
11291 else
11292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11293 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11294 if ${ac_cv_lib_dl_dlopen+:} false; then :
11295 $as_echo_n "(cached) " >&6
11296 else
11297 ac_check_lib_save_LIBS=$LIBS
11298 LIBS="-ldl $LIBS"
11299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11300 /* end confdefs.h. */
11301
11302 /* Override any GCC internal prototype to avoid an error.
11303 Use char because int might match the return type of a GCC
11304 builtin and then its argument prototype would still apply. */
11305 #ifdef __cplusplus
11306 extern "C"
11307 #endif
11308 char dlopen ();
11309 int
11310 main ()
11311 {
11312 return dlopen ();
11313 ;
11314 return 0;
11315 }
11316 _ACEOF
11317 if ac_fn_c_try_link "$LINENO"; then :
11318 ac_cv_lib_dl_dlopen=yes
11319 else
11320 ac_cv_lib_dl_dlopen=no
11321 fi
11322 rm -f core conftest.err conftest.$ac_objext \
11323 conftest$ac_exeext conftest.$ac_ext
11324 LIBS=$ac_check_lib_save_LIBS
11325 fi
11326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11327 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11328 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11329 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11330 else
11331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11332 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11333 if ${ac_cv_lib_svld_dlopen+:} false; then :
11334 $as_echo_n "(cached) " >&6
11335 else
11336 ac_check_lib_save_LIBS=$LIBS
11337 LIBS="-lsvld $LIBS"
11338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11339 /* end confdefs.h. */
11340
11341 /* Override any GCC internal prototype to avoid an error.
11342 Use char because int might match the return type of a GCC
11343 builtin and then its argument prototype would still apply. */
11344 #ifdef __cplusplus
11345 extern "C"
11346 #endif
11347 char dlopen ();
11348 int
11349 main ()
11350 {
11351 return dlopen ();
11352 ;
11353 return 0;
11354 }
11355 _ACEOF
11356 if ac_fn_c_try_link "$LINENO"; then :
11357 ac_cv_lib_svld_dlopen=yes
11358 else
11359 ac_cv_lib_svld_dlopen=no
11360 fi
11361 rm -f core conftest.err conftest.$ac_objext \
11362 conftest$ac_exeext conftest.$ac_ext
11363 LIBS=$ac_check_lib_save_LIBS
11364 fi
11365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11366 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11367 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11368 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11369 else
11370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11371 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11372 if ${ac_cv_lib_dld_dld_link+:} false; then :
11373 $as_echo_n "(cached) " >&6
11374 else
11375 ac_check_lib_save_LIBS=$LIBS
11376 LIBS="-ldld $LIBS"
11377 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11378 /* end confdefs.h. */
11379
11380 /* Override any GCC internal prototype to avoid an error.
11381 Use char because int might match the return type of a GCC
11382 builtin and then its argument prototype would still apply. */
11383 #ifdef __cplusplus
11384 extern "C"
11385 #endif
11386 char dld_link ();
11387 int
11388 main ()
11389 {
11390 return dld_link ();
11391 ;
11392 return 0;
11393 }
11394 _ACEOF
11395 if ac_fn_c_try_link "$LINENO"; then :
11396 ac_cv_lib_dld_dld_link=yes
11397 else
11398 ac_cv_lib_dld_dld_link=no
11399 fi
11400 rm -f core conftest.err conftest.$ac_objext \
11401 conftest$ac_exeext conftest.$ac_ext
11402 LIBS=$ac_check_lib_save_LIBS
11403 fi
11404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11405 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11406 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11407 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11408 fi
11409
11410
11411 fi
11412
11413
11414 fi
11415
11416
11417 fi
11418
11419
11420 fi
11421
11422
11423 fi
11424
11425 ;;
11426 esac
11427
11428 if test "x$lt_cv_dlopen" != xno; then
11429 enable_dlopen=yes
11430 else
11431 enable_dlopen=no
11432 fi
11433
11434 case $lt_cv_dlopen in
11435 dlopen)
11436 save_CPPFLAGS="$CPPFLAGS"
11437 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11438
11439 save_LDFLAGS="$LDFLAGS"
11440 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11441
11442 save_LIBS="$LIBS"
11443 LIBS="$lt_cv_dlopen_libs $LIBS"
11444
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11446 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11447 if ${lt_cv_dlopen_self+:} false; then :
11448 $as_echo_n "(cached) " >&6
11449 else
11450 if test "$cross_compiling" = yes; then :
11451 lt_cv_dlopen_self=cross
11452 else
11453 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11454 lt_status=$lt_dlunknown
11455 cat > conftest.$ac_ext <<_LT_EOF
11456 #line $LINENO "configure"
11457 #include "confdefs.h"
11458
11459 #if HAVE_DLFCN_H
11460 #include <dlfcn.h>
11461 #endif
11462
11463 #include <stdio.h>
11464
11465 #ifdef RTLD_GLOBAL
11466 # define LT_DLGLOBAL RTLD_GLOBAL
11467 #else
11468 # ifdef DL_GLOBAL
11469 # define LT_DLGLOBAL DL_GLOBAL
11470 # else
11471 # define LT_DLGLOBAL 0
11472 # endif
11473 #endif
11474
11475 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11476 find out it does not work in some platform. */
11477 #ifndef LT_DLLAZY_OR_NOW
11478 # ifdef RTLD_LAZY
11479 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11480 # else
11481 # ifdef DL_LAZY
11482 # define LT_DLLAZY_OR_NOW DL_LAZY
11483 # else
11484 # ifdef RTLD_NOW
11485 # define LT_DLLAZY_OR_NOW RTLD_NOW
11486 # else
11487 # ifdef DL_NOW
11488 # define LT_DLLAZY_OR_NOW DL_NOW
11489 # else
11490 # define LT_DLLAZY_OR_NOW 0
11491 # endif
11492 # endif
11493 # endif
11494 # endif
11495 #endif
11496
11497 /* When -fvisbility=hidden is used, assume the code has been annotated
11498 correspondingly for the symbols needed. */
11499 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11500 int fnord () __attribute__((visibility("default")));
11501 #endif
11502
11503 int fnord () { return 42; }
11504 int main ()
11505 {
11506 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11507 int status = $lt_dlunknown;
11508
11509 if (self)
11510 {
11511 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11512 else
11513 {
11514 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11515 else puts (dlerror ());
11516 }
11517 /* dlclose (self); */
11518 }
11519 else
11520 puts (dlerror ());
11521
11522 return status;
11523 }
11524 _LT_EOF
11525 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11526 (eval $ac_link) 2>&5
11527 ac_status=$?
11528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11529 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11530 (./conftest; exit; ) >&5 2>/dev/null
11531 lt_status=$?
11532 case x$lt_status in
11533 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11534 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11535 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11536 esac
11537 else :
11538 # compilation failed
11539 lt_cv_dlopen_self=no
11540 fi
11541 fi
11542 rm -fr conftest*
11543
11544
11545 fi
11546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11547 $as_echo "$lt_cv_dlopen_self" >&6; }
11548
11549 if test "x$lt_cv_dlopen_self" = xyes; then
11550 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11552 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11553 if ${lt_cv_dlopen_self_static+:} false; then :
11554 $as_echo_n "(cached) " >&6
11555 else
11556 if test "$cross_compiling" = yes; then :
11557 lt_cv_dlopen_self_static=cross
11558 else
11559 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11560 lt_status=$lt_dlunknown
11561 cat > conftest.$ac_ext <<_LT_EOF
11562 #line $LINENO "configure"
11563 #include "confdefs.h"
11564
11565 #if HAVE_DLFCN_H
11566 #include <dlfcn.h>
11567 #endif
11568
11569 #include <stdio.h>
11570
11571 #ifdef RTLD_GLOBAL
11572 # define LT_DLGLOBAL RTLD_GLOBAL
11573 #else
11574 # ifdef DL_GLOBAL
11575 # define LT_DLGLOBAL DL_GLOBAL
11576 # else
11577 # define LT_DLGLOBAL 0
11578 # endif
11579 #endif
11580
11581 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11582 find out it does not work in some platform. */
11583 #ifndef LT_DLLAZY_OR_NOW
11584 # ifdef RTLD_LAZY
11585 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11586 # else
11587 # ifdef DL_LAZY
11588 # define LT_DLLAZY_OR_NOW DL_LAZY
11589 # else
11590 # ifdef RTLD_NOW
11591 # define LT_DLLAZY_OR_NOW RTLD_NOW
11592 # else
11593 # ifdef DL_NOW
11594 # define LT_DLLAZY_OR_NOW DL_NOW
11595 # else
11596 # define LT_DLLAZY_OR_NOW 0
11597 # endif
11598 # endif
11599 # endif
11600 # endif
11601 #endif
11602
11603 /* When -fvisbility=hidden is used, assume the code has been annotated
11604 correspondingly for the symbols needed. */
11605 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11606 int fnord () __attribute__((visibility("default")));
11607 #endif
11608
11609 int fnord () { return 42; }
11610 int main ()
11611 {
11612 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11613 int status = $lt_dlunknown;
11614
11615 if (self)
11616 {
11617 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11618 else
11619 {
11620 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11621 else puts (dlerror ());
11622 }
11623 /* dlclose (self); */
11624 }
11625 else
11626 puts (dlerror ());
11627
11628 return status;
11629 }
11630 _LT_EOF
11631 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11632 (eval $ac_link) 2>&5
11633 ac_status=$?
11634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11635 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11636 (./conftest; exit; ) >&5 2>/dev/null
11637 lt_status=$?
11638 case x$lt_status in
11639 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11640 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11641 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11642 esac
11643 else :
11644 # compilation failed
11645 lt_cv_dlopen_self_static=no
11646 fi
11647 fi
11648 rm -fr conftest*
11649
11650
11651 fi
11652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11653 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11654 fi
11655
11656 CPPFLAGS="$save_CPPFLAGS"
11657 LDFLAGS="$save_LDFLAGS"
11658 LIBS="$save_LIBS"
11659 ;;
11660 esac
11661
11662 case $lt_cv_dlopen_self in
11663 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11664 *) enable_dlopen_self=unknown ;;
11665 esac
11666
11667 case $lt_cv_dlopen_self_static in
11668 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11669 *) enable_dlopen_self_static=unknown ;;
11670 esac
11671 fi
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689 striplib=
11690 old_striplib=
11691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11692 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11693 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11694 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11695 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11697 $as_echo "yes" >&6; }
11698 else
11699 # FIXME - insert some real tests, host_os isn't really good enough
11700 case $host_os in
11701 darwin*)
11702 if test -n "$STRIP" ; then
11703 striplib="$STRIP -x"
11704 old_striplib="$STRIP -S"
11705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11706 $as_echo "yes" >&6; }
11707 else
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11709 $as_echo "no" >&6; }
11710 fi
11711 ;;
11712 *)
11713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11714 $as_echo "no" >&6; }
11715 ;;
11716 esac
11717 fi
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730 # Report which library types will actually be built
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11732 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11734 $as_echo "$can_build_shared" >&6; }
11735
11736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11737 $as_echo_n "checking whether to build shared libraries... " >&6; }
11738 test "$can_build_shared" = "no" && enable_shared=no
11739
11740 # On AIX, shared libraries and static libraries use the same namespace, and
11741 # are all built from PIC.
11742 case $host_os in
11743 aix3*)
11744 test "$enable_shared" = yes && enable_static=no
11745 if test -n "$RANLIB"; then
11746 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11747 postinstall_cmds='$RANLIB $lib'
11748 fi
11749 ;;
11750
11751 aix[4-9]*)
11752 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11753 test "$enable_shared" = yes && enable_static=no
11754 fi
11755 ;;
11756 esac
11757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11758 $as_echo "$enable_shared" >&6; }
11759
11760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11761 $as_echo_n "checking whether to build static libraries... " >&6; }
11762 # Make sure either enable_shared or enable_static is yes.
11763 test "$enable_shared" = yes || enable_static=yes
11764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11765 $as_echo "$enable_static" >&6; }
11766
11767
11768
11769
11770 fi
11771 ac_ext=c
11772 ac_cpp='$CPP $CPPFLAGS'
11773 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11774 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11775 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11776
11777 CC="$lt_save_CC"
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793 ac_config_commands="$ac_config_commands libtool"
11794
11795
11796
11797
11798 # Only expand once:
11799
11800
11801
11802 # Require xorg-macros minimum of 1.12 for DocBook external references
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11815 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11816 if ${ac_cv_prog_cc_c99+:} false; then :
11817 $as_echo_n "(cached) " >&6
11818 else
11819 ac_cv_prog_cc_c99=no
11820 ac_save_CC=$CC
11821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11822 /* end confdefs.h. */
11823 #include <stdarg.h>
11824 #include <stdbool.h>
11825 #include <stdlib.h>
11826 #include <wchar.h>
11827 #include <stdio.h>
11828
11829 // Check varargs macros. These examples are taken from C99 6.10.3.5.
11830 #define debug(...) fprintf (stderr, __VA_ARGS__)
11831 #define showlist(...) puts (#__VA_ARGS__)
11832 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11833 static void
11834 test_varargs_macros (void)
11835 {
11836 int x = 1234;
11837 int y = 5678;
11838 debug ("Flag");
11839 debug ("X = %d\n", x);
11840 showlist (The first, second, and third items.);
11841 report (x>y, "x is %d but y is %d", x, y);
11842 }
11843
11844 // Check long long types.
11845 #define BIG64 18446744073709551615ull
11846 #define BIG32 4294967295ul
11847 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11848 #if !BIG_OK
11849 your preprocessor is broken;
11850 #endif
11851 #if BIG_OK
11852 #else
11853 your preprocessor is broken;
11854 #endif
11855 static long long int bignum = -9223372036854775807LL;
11856 static unsigned long long int ubignum = BIG64;
11857
11858 struct incomplete_array
11859 {
11860 int datasize;
11861 double data[];
11862 };
11863
11864 struct named_init {
11865 int number;
11866 const wchar_t *name;
11867 double average;
11868 };
11869
11870 typedef const char *ccp;
11871
11872 static inline int
11873 test_restrict (ccp restrict text)
11874 {
11875 // See if C++-style comments work.
11876 // Iterate through items via the restricted pointer.
11877 // Also check for declarations in for loops.
11878 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11879 continue;
11880 return 0;
11881 }
11882
11883 // Check varargs and va_copy.
11884 static void
11885 test_varargs (const char *format, ...)
11886 {
11887 va_list args;
11888 va_start (args, format);
11889 va_list args_copy;
11890 va_copy (args_copy, args);
11891
11892 const char *str;
11893 int number;
11894 float fnumber;
11895
11896 while (*format)
11897 {
11898 switch (*format++)
11899 {
11900 case 's': // string
11901 str = va_arg (args_copy, const char *);
11902 break;
11903 case 'd': // int
11904 number = va_arg (args_copy, int);
11905 break;
11906 case 'f': // float
11907 fnumber = va_arg (args_copy, double);
11908 break;
11909 default:
11910 break;
11911 }
11912 }
11913 va_end (args_copy);
11914 va_end (args);
11915 }
11916
11917 int
11918 main ()
11919 {
11920
11921 // Check bool.
11922 _Bool success = false;
11923
11924 // Check restrict.
11925 if (test_restrict ("String literal") == 0)
11926 success = true;
11927 char *restrict newvar = "Another string";
11928
11929 // Check varargs.
11930 test_varargs ("s, d' f .", "string", 65, 34.234);
11931 test_varargs_macros ();
11932
11933 // Check flexible array members.
11934 struct incomplete_array *ia =
11935 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11936 ia->datasize = 10;
11937 for (int i = 0; i < ia->datasize; ++i)
11938 ia->data[i] = i * 1.234;
11939
11940 // Check named initializers.
11941 struct named_init ni = {
11942 .number = 34,
11943 .name = L"Test wide string",
11944 .average = 543.34343,
11945 };
11946
11947 ni.number = 58;
11948
11949 int dynamic_array[ni.number];
11950 dynamic_array[ni.number - 1] = 543;
11951
11952 // work around unused variable warnings
11953 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11954 || dynamic_array[ni.number - 1] != 543);
11955
11956 ;
11957 return 0;
11958 }
11959 _ACEOF
11960 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
11961 do
11962 CC="$ac_save_CC $ac_arg"
11963 if ac_fn_c_try_compile "$LINENO"; then :
11964 ac_cv_prog_cc_c99=$ac_arg
11965 fi
11966 rm -f core conftest.err conftest.$ac_objext
11967 test "x$ac_cv_prog_cc_c99" != "xno" && break
11968 done
11969 rm -f conftest.$ac_ext
11970 CC=$ac_save_CC
11971
11972 fi
11973 # AC_CACHE_VAL
11974 case "x$ac_cv_prog_cc_c99" in
11975 x)
11976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11977 $as_echo "none needed" >&6; } ;;
11978 xno)
11979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11980 $as_echo "unsupported" >&6; } ;;
11981 *)
11982 CC="$CC $ac_cv_prog_cc_c99"
11983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11984 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11985 esac
11986 if test "x$ac_cv_prog_cc_c99" != xno; then :
11987
11988 fi
11989
11990
11991
11992
11993
11994
11995 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11996 if test "x$ac_cv_have_decl___clang__" = xyes; then :
11997 CLANGCC="yes"
11998 else
11999 CLANGCC="no"
12000 fi
12001
12002 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
12003 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
12004 INTELCC="yes"
12005 else
12006 INTELCC="no"
12007 fi
12008
12009 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
12010 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
12011 SUNCC="yes"
12012 else
12013 SUNCC="no"
12014 fi
12015
12016
12017
12018
12019 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
12020 if test -n "$ac_tool_prefix"; then
12021 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
12022 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
12023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12024 $as_echo_n "checking for $ac_word... " >&6; }
12025 if ${ac_cv_path_PKG_CONFIG+:} false; then :
12026 $as_echo_n "(cached) " >&6
12027 else
12028 case $PKG_CONFIG in
12029 [\\/]* | ?:[\\/]*)
12030 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12031 ;;
12032 *)
12033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12034 for as_dir in $PATH
12035 do
12036 IFS=$as_save_IFS
12037 test -z "$as_dir" && as_dir=.
12038 for ac_exec_ext in '' $ac_executable_extensions; do
12039 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12040 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12041 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12042 break 2
12043 fi
12044 done
12045 done
12046 IFS=$as_save_IFS
12047
12048 ;;
12049 esac
12050 fi
12051 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12052 if test -n "$PKG_CONFIG"; then
12053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
12054 $as_echo "$PKG_CONFIG" >&6; }
12055 else
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12057 $as_echo "no" >&6; }
12058 fi
12059
12060
12061 fi
12062 if test -z "$ac_cv_path_PKG_CONFIG"; then
12063 ac_pt_PKG_CONFIG=$PKG_CONFIG
12064 # Extract the first word of "pkg-config", so it can be a program name with args.
12065 set dummy pkg-config; ac_word=$2
12066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12067 $as_echo_n "checking for $ac_word... " >&6; }
12068 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
12069 $as_echo_n "(cached) " >&6
12070 else
12071 case $ac_pt_PKG_CONFIG in
12072 [\\/]* | ?:[\\/]*)
12073 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
12074 ;;
12075 *)
12076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12077 for as_dir in $PATH
12078 do
12079 IFS=$as_save_IFS
12080 test -z "$as_dir" && as_dir=.
12081 for ac_exec_ext in '' $ac_executable_extensions; do
12082 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12083 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12084 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12085 break 2
12086 fi
12087 done
12088 done
12089 IFS=$as_save_IFS
12090
12091 ;;
12092 esac
12093 fi
12094 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
12095 if test -n "$ac_pt_PKG_CONFIG"; then
12096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
12097 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
12098 else
12099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12100 $as_echo "no" >&6; }
12101 fi
12102
12103 if test "x$ac_pt_PKG_CONFIG" = x; then
12104 PKG_CONFIG=""
12105 else
12106 case $cross_compiling:$ac_tool_warned in
12107 yes:)
12108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12109 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12110 ac_tool_warned=yes ;;
12111 esac
12112 PKG_CONFIG=$ac_pt_PKG_CONFIG
12113 fi
12114 else
12115 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
12116 fi
12117
12118 fi
12119 if test -n "$PKG_CONFIG"; then
12120 _pkg_min_version=0.9.0
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
12122 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
12123 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12125 $as_echo "yes" >&6; }
12126 else
12127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12128 $as_echo "no" >&6; }
12129 PKG_CONFIG=""
12130 fi
12131
12132 fi
12133
12134
12135
12136
12137
12138 # Check whether --enable-selective-werror was given.
12139 if test "${enable_selective_werror+set}" = set; then :
12140 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
12141 else
12142 SELECTIVE_WERROR=yes
12143 fi
12144
12145
12146
12147
12148
12149 # -v is too short to test reliably with XORG_TESTSET_CFLAG
12150 if test "x$SUNCC" = "xyes"; then
12151 BASE_CFLAGS="-v"
12152 else
12153 BASE_CFLAGS=""
12154 fi
12155
12156 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170 xorg_testset_save_CFLAGS="$CFLAGS"
12171
12172 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12173 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12175 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12176 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12177 $as_echo_n "(cached) " >&6
12178 else
12179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12180 /* end confdefs.h. */
12181 int i;
12182 _ACEOF
12183 if ac_fn_c_try_compile "$LINENO"; then :
12184 xorg_cv_cc_flag_unknown_warning_option=yes
12185 else
12186 xorg_cv_cc_flag_unknown_warning_option=no
12187 fi
12188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12189 fi
12190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12191 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12192 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12193 CFLAGS="$xorg_testset_save_CFLAGS"
12194 fi
12195
12196 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12197 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12198 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12199 fi
12200 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12202 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12203 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12204 $as_echo_n "(cached) " >&6
12205 else
12206 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12207 /* end confdefs.h. */
12208 int i;
12209 _ACEOF
12210 if ac_fn_c_try_compile "$LINENO"; then :
12211 xorg_cv_cc_flag_unused_command_line_argument=yes
12212 else
12213 xorg_cv_cc_flag_unused_command_line_argument=no
12214 fi
12215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12216 fi
12217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12218 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12219 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12220 CFLAGS="$xorg_testset_save_CFLAGS"
12221 fi
12222
12223 found="no"
12224
12225 if test $found = "no" ; then
12226 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12227 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12228 fi
12229
12230 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12231 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12232 fi
12233
12234 CFLAGS="$CFLAGS -Wall"
12235
12236 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
12237 $as_echo_n "checking if $CC supports -Wall... " >&6; }
12238 cacheid=xorg_cv_cc_flag__Wall
12239 if eval \${$cacheid+:} false; then :
12240 $as_echo_n "(cached) " >&6
12241 else
12242 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12243 /* end confdefs.h. */
12244 int i;
12245 int
12246 main ()
12247 {
12248
12249 ;
12250 return 0;
12251 }
12252 _ACEOF
12253 if ac_fn_c_try_link "$LINENO"; then :
12254 eval $cacheid=yes
12255 else
12256 eval $cacheid=no
12257 fi
12258 rm -f core conftest.err conftest.$ac_objext \
12259 conftest$ac_exeext conftest.$ac_ext
12260 fi
12261
12262
12263 CFLAGS="$xorg_testset_save_CFLAGS"
12264
12265 eval supported=\$$cacheid
12266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12267 $as_echo "$supported" >&6; }
12268 if test "$supported" = "yes" ; then
12269 BASE_CFLAGS="$BASE_CFLAGS -Wall"
12270 found="yes"
12271 fi
12272 fi
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288 xorg_testset_save_CFLAGS="$CFLAGS"
12289
12290 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12291 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12293 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12294 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12295 $as_echo_n "(cached) " >&6
12296 else
12297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12298 /* end confdefs.h. */
12299 int i;
12300 _ACEOF
12301 if ac_fn_c_try_compile "$LINENO"; then :
12302 xorg_cv_cc_flag_unknown_warning_option=yes
12303 else
12304 xorg_cv_cc_flag_unknown_warning_option=no
12305 fi
12306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12307 fi
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12309 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12310 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12311 CFLAGS="$xorg_testset_save_CFLAGS"
12312 fi
12313
12314 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12315 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12316 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12317 fi
12318 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12320 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12321 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12322 $as_echo_n "(cached) " >&6
12323 else
12324 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12325 /* end confdefs.h. */
12326 int i;
12327 _ACEOF
12328 if ac_fn_c_try_compile "$LINENO"; then :
12329 xorg_cv_cc_flag_unused_command_line_argument=yes
12330 else
12331 xorg_cv_cc_flag_unused_command_line_argument=no
12332 fi
12333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12334 fi
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12336 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12337 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12338 CFLAGS="$xorg_testset_save_CFLAGS"
12339 fi
12340
12341 found="no"
12342
12343 if test $found = "no" ; then
12344 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12345 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12346 fi
12347
12348 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12349 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12350 fi
12351
12352 CFLAGS="$CFLAGS -Wpointer-arith"
12353
12354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12355 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12356 cacheid=xorg_cv_cc_flag__Wpointer_arith
12357 if eval \${$cacheid+:} false; then :
12358 $as_echo_n "(cached) " >&6
12359 else
12360 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12361 /* end confdefs.h. */
12362 int i;
12363 int
12364 main ()
12365 {
12366
12367 ;
12368 return 0;
12369 }
12370 _ACEOF
12371 if ac_fn_c_try_link "$LINENO"; then :
12372 eval $cacheid=yes
12373 else
12374 eval $cacheid=no
12375 fi
12376 rm -f core conftest.err conftest.$ac_objext \
12377 conftest$ac_exeext conftest.$ac_ext
12378 fi
12379
12380
12381 CFLAGS="$xorg_testset_save_CFLAGS"
12382
12383 eval supported=\$$cacheid
12384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12385 $as_echo "$supported" >&6; }
12386 if test "$supported" = "yes" ; then
12387 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12388 found="yes"
12389 fi
12390 fi
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406 xorg_testset_save_CFLAGS="$CFLAGS"
12407
12408 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12409 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12411 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12412 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12413 $as_echo_n "(cached) " >&6
12414 else
12415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12416 /* end confdefs.h. */
12417 int i;
12418 _ACEOF
12419 if ac_fn_c_try_compile "$LINENO"; then :
12420 xorg_cv_cc_flag_unknown_warning_option=yes
12421 else
12422 xorg_cv_cc_flag_unknown_warning_option=no
12423 fi
12424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12425 fi
12426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12427 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12428 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12429 CFLAGS="$xorg_testset_save_CFLAGS"
12430 fi
12431
12432 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12433 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12434 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12435 fi
12436 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12438 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12439 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12440 $as_echo_n "(cached) " >&6
12441 else
12442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12443 /* end confdefs.h. */
12444 int i;
12445 _ACEOF
12446 if ac_fn_c_try_compile "$LINENO"; then :
12447 xorg_cv_cc_flag_unused_command_line_argument=yes
12448 else
12449 xorg_cv_cc_flag_unused_command_line_argument=no
12450 fi
12451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12452 fi
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12454 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12455 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12456 CFLAGS="$xorg_testset_save_CFLAGS"
12457 fi
12458
12459 found="no"
12460
12461 if test $found = "no" ; then
12462 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12463 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12464 fi
12465
12466 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12467 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12468 fi
12469
12470 CFLAGS="$CFLAGS -Wmissing-declarations"
12471
12472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12473 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12474 cacheid=xorg_cv_cc_flag__Wmissing_declarations
12475 if eval \${$cacheid+:} false; then :
12476 $as_echo_n "(cached) " >&6
12477 else
12478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12479 /* end confdefs.h. */
12480 int i;
12481 int
12482 main ()
12483 {
12484
12485 ;
12486 return 0;
12487 }
12488 _ACEOF
12489 if ac_fn_c_try_link "$LINENO"; then :
12490 eval $cacheid=yes
12491 else
12492 eval $cacheid=no
12493 fi
12494 rm -f core conftest.err conftest.$ac_objext \
12495 conftest$ac_exeext conftest.$ac_ext
12496 fi
12497
12498
12499 CFLAGS="$xorg_testset_save_CFLAGS"
12500
12501 eval supported=\$$cacheid
12502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12503 $as_echo "$supported" >&6; }
12504 if test "$supported" = "yes" ; then
12505 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12506 found="yes"
12507 fi
12508 fi
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524 xorg_testset_save_CFLAGS="$CFLAGS"
12525
12526 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12527 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12529 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12530 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12531 $as_echo_n "(cached) " >&6
12532 else
12533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12534 /* end confdefs.h. */
12535 int i;
12536 _ACEOF
12537 if ac_fn_c_try_compile "$LINENO"; then :
12538 xorg_cv_cc_flag_unknown_warning_option=yes
12539 else
12540 xorg_cv_cc_flag_unknown_warning_option=no
12541 fi
12542 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12543 fi
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12545 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12546 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12547 CFLAGS="$xorg_testset_save_CFLAGS"
12548 fi
12549
12550 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12551 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12552 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12553 fi
12554 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12556 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12557 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12558 $as_echo_n "(cached) " >&6
12559 else
12560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12561 /* end confdefs.h. */
12562 int i;
12563 _ACEOF
12564 if ac_fn_c_try_compile "$LINENO"; then :
12565 xorg_cv_cc_flag_unused_command_line_argument=yes
12566 else
12567 xorg_cv_cc_flag_unused_command_line_argument=no
12568 fi
12569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12570 fi
12571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12572 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12573 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12574 CFLAGS="$xorg_testset_save_CFLAGS"
12575 fi
12576
12577 found="no"
12578
12579 if test $found = "no" ; then
12580 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12581 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12582 fi
12583
12584 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12585 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12586 fi
12587
12588 CFLAGS="$CFLAGS -Wformat=2"
12589
12590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12591 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12592 cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh`
12593 if eval \${$cacheid+:} false; then :
12594 $as_echo_n "(cached) " >&6
12595 else
12596 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12597 /* end confdefs.h. */
12598 int i;
12599 int
12600 main ()
12601 {
12602
12603 ;
12604 return 0;
12605 }
12606 _ACEOF
12607 if ac_fn_c_try_link "$LINENO"; then :
12608 eval $cacheid=yes
12609 else
12610 eval $cacheid=no
12611 fi
12612 rm -f core conftest.err conftest.$ac_objext \
12613 conftest$ac_exeext conftest.$ac_ext
12614 fi
12615
12616
12617 CFLAGS="$xorg_testset_save_CFLAGS"
12618
12619 eval supported=\$$cacheid
12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12621 $as_echo "$supported" >&6; }
12622 if test "$supported" = "yes" ; then
12623 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12624 found="yes"
12625 fi
12626 fi
12627
12628 if test $found = "no" ; then
12629 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12630 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12631 fi
12632
12633 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12634 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12635 fi
12636
12637 CFLAGS="$CFLAGS -Wformat"
12638
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12640 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
12641 cacheid=xorg_cv_cc_flag__Wformat
12642 if eval \${$cacheid+:} false; then :
12643 $as_echo_n "(cached) " >&6
12644 else
12645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12646 /* end confdefs.h. */
12647 int i;
12648 int
12649 main ()
12650 {
12651
12652 ;
12653 return 0;
12654 }
12655 _ACEOF
12656 if ac_fn_c_try_link "$LINENO"; then :
12657 eval $cacheid=yes
12658 else
12659 eval $cacheid=no
12660 fi
12661 rm -f core conftest.err conftest.$ac_objext \
12662 conftest$ac_exeext conftest.$ac_ext
12663 fi
12664
12665
12666 CFLAGS="$xorg_testset_save_CFLAGS"
12667
12668 eval supported=\$$cacheid
12669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12670 $as_echo "$supported" >&6; }
12671 if test "$supported" = "yes" ; then
12672 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12673 found="yes"
12674 fi
12675 fi
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693 xorg_testset_save_CFLAGS="$CFLAGS"
12694
12695 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12696 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12698 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12699 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12700 $as_echo_n "(cached) " >&6
12701 else
12702 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12703 /* end confdefs.h. */
12704 int i;
12705 _ACEOF
12706 if ac_fn_c_try_compile "$LINENO"; then :
12707 xorg_cv_cc_flag_unknown_warning_option=yes
12708 else
12709 xorg_cv_cc_flag_unknown_warning_option=no
12710 fi
12711 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12712 fi
12713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12714 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12715 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12716 CFLAGS="$xorg_testset_save_CFLAGS"
12717 fi
12718
12719 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12720 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12721 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12722 fi
12723 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12725 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12726 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12727 $as_echo_n "(cached) " >&6
12728 else
12729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12730 /* end confdefs.h. */
12731 int i;
12732 _ACEOF
12733 if ac_fn_c_try_compile "$LINENO"; then :
12734 xorg_cv_cc_flag_unused_command_line_argument=yes
12735 else
12736 xorg_cv_cc_flag_unused_command_line_argument=no
12737 fi
12738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12739 fi
12740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12741 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12742 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12743 CFLAGS="$xorg_testset_save_CFLAGS"
12744 fi
12745
12746 found="no"
12747
12748 if test $found = "no" ; then
12749 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12750 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12751 fi
12752
12753 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12754 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12755 fi
12756
12757 CFLAGS="$CFLAGS -Wstrict-prototypes"
12758
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12760 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12761 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12762 if eval \${$cacheid+:} false; then :
12763 $as_echo_n "(cached) " >&6
12764 else
12765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12766 /* end confdefs.h. */
12767 int i;
12768 int
12769 main ()
12770 {
12771
12772 ;
12773 return 0;
12774 }
12775 _ACEOF
12776 if ac_fn_c_try_link "$LINENO"; then :
12777 eval $cacheid=yes
12778 else
12779 eval $cacheid=no
12780 fi
12781 rm -f core conftest.err conftest.$ac_objext \
12782 conftest$ac_exeext conftest.$ac_ext
12783 fi
12784
12785
12786 CFLAGS="$xorg_testset_save_CFLAGS"
12787
12788 eval supported=\$$cacheid
12789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12790 $as_echo "$supported" >&6; }
12791 if test "$supported" = "yes" ; then
12792 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12793 found="yes"
12794 fi
12795 fi
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811 xorg_testset_save_CFLAGS="$CFLAGS"
12812
12813 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12814 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12816 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12817 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12818 $as_echo_n "(cached) " >&6
12819 else
12820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12821 /* end confdefs.h. */
12822 int i;
12823 _ACEOF
12824 if ac_fn_c_try_compile "$LINENO"; then :
12825 xorg_cv_cc_flag_unknown_warning_option=yes
12826 else
12827 xorg_cv_cc_flag_unknown_warning_option=no
12828 fi
12829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12830 fi
12831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12832 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12833 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12834 CFLAGS="$xorg_testset_save_CFLAGS"
12835 fi
12836
12837 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12838 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12839 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12840 fi
12841 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12843 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12844 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12845 $as_echo_n "(cached) " >&6
12846 else
12847 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12848 /* end confdefs.h. */
12849 int i;
12850 _ACEOF
12851 if ac_fn_c_try_compile "$LINENO"; then :
12852 xorg_cv_cc_flag_unused_command_line_argument=yes
12853 else
12854 xorg_cv_cc_flag_unused_command_line_argument=no
12855 fi
12856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12857 fi
12858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12859 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12860 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12861 CFLAGS="$xorg_testset_save_CFLAGS"
12862 fi
12863
12864 found="no"
12865
12866 if test $found = "no" ; then
12867 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12868 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12869 fi
12870
12871 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12872 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12873 fi
12874
12875 CFLAGS="$CFLAGS -Wmissing-prototypes"
12876
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12878 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12879 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12880 if eval \${$cacheid+:} false; then :
12881 $as_echo_n "(cached) " >&6
12882 else
12883 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12884 /* end confdefs.h. */
12885 int i;
12886 int
12887 main ()
12888 {
12889
12890 ;
12891 return 0;
12892 }
12893 _ACEOF
12894 if ac_fn_c_try_link "$LINENO"; then :
12895 eval $cacheid=yes
12896 else
12897 eval $cacheid=no
12898 fi
12899 rm -f core conftest.err conftest.$ac_objext \
12900 conftest$ac_exeext conftest.$ac_ext
12901 fi
12902
12903
12904 CFLAGS="$xorg_testset_save_CFLAGS"
12905
12906 eval supported=\$$cacheid
12907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12908 $as_echo "$supported" >&6; }
12909 if test "$supported" = "yes" ; then
12910 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12911 found="yes"
12912 fi
12913 fi
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929 xorg_testset_save_CFLAGS="$CFLAGS"
12930
12931 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12932 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12934 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12935 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12936 $as_echo_n "(cached) " >&6
12937 else
12938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12939 /* end confdefs.h. */
12940 int i;
12941 _ACEOF
12942 if ac_fn_c_try_compile "$LINENO"; then :
12943 xorg_cv_cc_flag_unknown_warning_option=yes
12944 else
12945 xorg_cv_cc_flag_unknown_warning_option=no
12946 fi
12947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12948 fi
12949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12950 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12951 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12952 CFLAGS="$xorg_testset_save_CFLAGS"
12953 fi
12954
12955 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12956 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12957 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12958 fi
12959 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12961 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12962 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12963 $as_echo_n "(cached) " >&6
12964 else
12965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12966 /* end confdefs.h. */
12967 int i;
12968 _ACEOF
12969 if ac_fn_c_try_compile "$LINENO"; then :
12970 xorg_cv_cc_flag_unused_command_line_argument=yes
12971 else
12972 xorg_cv_cc_flag_unused_command_line_argument=no
12973 fi
12974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12975 fi
12976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12977 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12978 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12979 CFLAGS="$xorg_testset_save_CFLAGS"
12980 fi
12981
12982 found="no"
12983
12984 if test $found = "no" ; then
12985 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12986 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12987 fi
12988
12989 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12990 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12991 fi
12992
12993 CFLAGS="$CFLAGS -Wnested-externs"
12994
12995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12996 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12997 cacheid=xorg_cv_cc_flag__Wnested_externs
12998 if eval \${$cacheid+:} false; then :
12999 $as_echo_n "(cached) " >&6
13000 else
13001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13002 /* end confdefs.h. */
13003 int i;
13004 int
13005 main ()
13006 {
13007
13008 ;
13009 return 0;
13010 }
13011 _ACEOF
13012 if ac_fn_c_try_link "$LINENO"; then :
13013 eval $cacheid=yes
13014 else
13015 eval $cacheid=no
13016 fi
13017 rm -f core conftest.err conftest.$ac_objext \
13018 conftest$ac_exeext conftest.$ac_ext
13019 fi
13020
13021
13022 CFLAGS="$xorg_testset_save_CFLAGS"
13023
13024 eval supported=\$$cacheid
13025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13026 $as_echo "$supported" >&6; }
13027 if test "$supported" = "yes" ; then
13028 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
13029 found="yes"
13030 fi
13031 fi
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047 xorg_testset_save_CFLAGS="$CFLAGS"
13048
13049 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13050 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13052 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13053 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13054 $as_echo_n "(cached) " >&6
13055 else
13056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13057 /* end confdefs.h. */
13058 int i;
13059 _ACEOF
13060 if ac_fn_c_try_compile "$LINENO"; then :
13061 xorg_cv_cc_flag_unknown_warning_option=yes
13062 else
13063 xorg_cv_cc_flag_unknown_warning_option=no
13064 fi
13065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13066 fi
13067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13068 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13069 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13070 CFLAGS="$xorg_testset_save_CFLAGS"
13071 fi
13072
13073 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13074 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13075 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13076 fi
13077 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13079 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13080 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13081 $as_echo_n "(cached) " >&6
13082 else
13083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13084 /* end confdefs.h. */
13085 int i;
13086 _ACEOF
13087 if ac_fn_c_try_compile "$LINENO"; then :
13088 xorg_cv_cc_flag_unused_command_line_argument=yes
13089 else
13090 xorg_cv_cc_flag_unused_command_line_argument=no
13091 fi
13092 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13093 fi
13094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13095 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13096 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13097 CFLAGS="$xorg_testset_save_CFLAGS"
13098 fi
13099
13100 found="no"
13101
13102 if test $found = "no" ; then
13103 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13104 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13105 fi
13106
13107 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13108 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13109 fi
13110
13111 CFLAGS="$CFLAGS -Wbad-function-cast"
13112
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
13114 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
13115 cacheid=xorg_cv_cc_flag__Wbad_function_cast
13116 if eval \${$cacheid+:} false; then :
13117 $as_echo_n "(cached) " >&6
13118 else
13119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13120 /* end confdefs.h. */
13121 int i;
13122 int
13123 main ()
13124 {
13125
13126 ;
13127 return 0;
13128 }
13129 _ACEOF
13130 if ac_fn_c_try_link "$LINENO"; then :
13131 eval $cacheid=yes
13132 else
13133 eval $cacheid=no
13134 fi
13135 rm -f core conftest.err conftest.$ac_objext \
13136 conftest$ac_exeext conftest.$ac_ext
13137 fi
13138
13139
13140 CFLAGS="$xorg_testset_save_CFLAGS"
13141
13142 eval supported=\$$cacheid
13143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13144 $as_echo "$supported" >&6; }
13145 if test "$supported" = "yes" ; then
13146 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
13147 found="yes"
13148 fi
13149 fi
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165 xorg_testset_save_CFLAGS="$CFLAGS"
13166
13167 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13168 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13170 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13171 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13172 $as_echo_n "(cached) " >&6
13173 else
13174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13175 /* end confdefs.h. */
13176 int i;
13177 _ACEOF
13178 if ac_fn_c_try_compile "$LINENO"; then :
13179 xorg_cv_cc_flag_unknown_warning_option=yes
13180 else
13181 xorg_cv_cc_flag_unknown_warning_option=no
13182 fi
13183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13184 fi
13185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13186 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13187 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13188 CFLAGS="$xorg_testset_save_CFLAGS"
13189 fi
13190
13191 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13192 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13193 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13194 fi
13195 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13197 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13198 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13199 $as_echo_n "(cached) " >&6
13200 else
13201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13202 /* end confdefs.h. */
13203 int i;
13204 _ACEOF
13205 if ac_fn_c_try_compile "$LINENO"; then :
13206 xorg_cv_cc_flag_unused_command_line_argument=yes
13207 else
13208 xorg_cv_cc_flag_unused_command_line_argument=no
13209 fi
13210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13211 fi
13212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13213 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13214 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13215 CFLAGS="$xorg_testset_save_CFLAGS"
13216 fi
13217
13218 found="no"
13219
13220 if test $found = "no" ; then
13221 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13222 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13223 fi
13224
13225 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13226 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13227 fi
13228
13229 CFLAGS="$CFLAGS -Wold-style-definition"
13230
13231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
13232 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
13233 cacheid=xorg_cv_cc_flag__Wold_style_definition
13234 if eval \${$cacheid+:} false; then :
13235 $as_echo_n "(cached) " >&6
13236 else
13237 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13238 /* end confdefs.h. */
13239 int i;
13240 int
13241 main ()
13242 {
13243
13244 ;
13245 return 0;
13246 }
13247 _ACEOF
13248 if ac_fn_c_try_link "$LINENO"; then :
13249 eval $cacheid=yes
13250 else
13251 eval $cacheid=no
13252 fi
13253 rm -f core conftest.err conftest.$ac_objext \
13254 conftest$ac_exeext conftest.$ac_ext
13255 fi
13256
13257
13258 CFLAGS="$xorg_testset_save_CFLAGS"
13259
13260 eval supported=\$$cacheid
13261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13262 $as_echo "$supported" >&6; }
13263 if test "$supported" = "yes" ; then
13264 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
13265 found="yes"
13266 fi
13267 fi
13268
13269 if test $found = "no" ; then
13270 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13271 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13272 fi
13273
13274 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13275 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13276 fi
13277
13278 CFLAGS="$CFLAGS -fd"
13279
13280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
13281 $as_echo_n "checking if $CC supports -fd... " >&6; }
13282 cacheid=xorg_cv_cc_flag__fd
13283 if eval \${$cacheid+:} false; then :
13284 $as_echo_n "(cached) " >&6
13285 else
13286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13287 /* end confdefs.h. */
13288 int i;
13289 int
13290 main ()
13291 {
13292
13293 ;
13294 return 0;
13295 }
13296 _ACEOF
13297 if ac_fn_c_try_link "$LINENO"; then :
13298 eval $cacheid=yes
13299 else
13300 eval $cacheid=no
13301 fi
13302 rm -f core conftest.err conftest.$ac_objext \
13303 conftest$ac_exeext conftest.$ac_ext
13304 fi
13305
13306
13307 CFLAGS="$xorg_testset_save_CFLAGS"
13308
13309 eval supported=\$$cacheid
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13311 $as_echo "$supported" >&6; }
13312 if test "$supported" = "yes" ; then
13313 BASE_CFLAGS="$BASE_CFLAGS -fd"
13314 found="yes"
13315 fi
13316 fi
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332 xorg_testset_save_CFLAGS="$CFLAGS"
13333
13334 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13335 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13337 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13338 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13339 $as_echo_n "(cached) " >&6
13340 else
13341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13342 /* end confdefs.h. */
13343 int i;
13344 _ACEOF
13345 if ac_fn_c_try_compile "$LINENO"; then :
13346 xorg_cv_cc_flag_unknown_warning_option=yes
13347 else
13348 xorg_cv_cc_flag_unknown_warning_option=no
13349 fi
13350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13351 fi
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13353 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13354 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13355 CFLAGS="$xorg_testset_save_CFLAGS"
13356 fi
13357
13358 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13359 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13360 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13361 fi
13362 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13364 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13365 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13366 $as_echo_n "(cached) " >&6
13367 else
13368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13369 /* end confdefs.h. */
13370 int i;
13371 _ACEOF
13372 if ac_fn_c_try_compile "$LINENO"; then :
13373 xorg_cv_cc_flag_unused_command_line_argument=yes
13374 else
13375 xorg_cv_cc_flag_unused_command_line_argument=no
13376 fi
13377 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13378 fi
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13380 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13381 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13382 CFLAGS="$xorg_testset_save_CFLAGS"
13383 fi
13384
13385 found="no"
13386
13387 if test $found = "no" ; then
13388 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13389 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13390 fi
13391
13392 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13393 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13394 fi
13395
13396 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13397
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13399 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13400 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13401 if eval \${$cacheid+:} false; then :
13402 $as_echo_n "(cached) " >&6
13403 else
13404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13405 /* end confdefs.h. */
13406 int i;
13407 int
13408 main ()
13409 {
13410
13411 ;
13412 return 0;
13413 }
13414 _ACEOF
13415 if ac_fn_c_try_link "$LINENO"; then :
13416 eval $cacheid=yes
13417 else
13418 eval $cacheid=no
13419 fi
13420 rm -f core conftest.err conftest.$ac_objext \
13421 conftest$ac_exeext conftest.$ac_ext
13422 fi
13423
13424
13425 CFLAGS="$xorg_testset_save_CFLAGS"
13426
13427 eval supported=\$$cacheid
13428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13429 $as_echo "$supported" >&6; }
13430 if test "$supported" = "yes" ; then
13431 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13432 found="yes"
13433 fi
13434 fi
13435
13436
13437
13438
13439
13440 # This chunk adds additional warnings that could catch undesired effects.
13441
13442
13443
13444
13445
13446
13447
13448
13449
13450
13451
13452
13453
13454 xorg_testset_save_CFLAGS="$CFLAGS"
13455
13456 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13457 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13459 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13460 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13461 $as_echo_n "(cached) " >&6
13462 else
13463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13464 /* end confdefs.h. */
13465 int i;
13466 _ACEOF
13467 if ac_fn_c_try_compile "$LINENO"; then :
13468 xorg_cv_cc_flag_unknown_warning_option=yes
13469 else
13470 xorg_cv_cc_flag_unknown_warning_option=no
13471 fi
13472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13473 fi
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13475 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13476 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13477 CFLAGS="$xorg_testset_save_CFLAGS"
13478 fi
13479
13480 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13481 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13482 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13483 fi
13484 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13486 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13487 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13488 $as_echo_n "(cached) " >&6
13489 else
13490 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13491 /* end confdefs.h. */
13492 int i;
13493 _ACEOF
13494 if ac_fn_c_try_compile "$LINENO"; then :
13495 xorg_cv_cc_flag_unused_command_line_argument=yes
13496 else
13497 xorg_cv_cc_flag_unused_command_line_argument=no
13498 fi
13499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13500 fi
13501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13502 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13503 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13504 CFLAGS="$xorg_testset_save_CFLAGS"
13505 fi
13506
13507 found="no"
13508
13509 if test $found = "no" ; then
13510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13512 fi
13513
13514 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13515 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13516 fi
13517
13518 CFLAGS="$CFLAGS -Wunused"
13519
13520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13521 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
13522 cacheid=xorg_cv_cc_flag__Wunused
13523 if eval \${$cacheid+:} false; then :
13524 $as_echo_n "(cached) " >&6
13525 else
13526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13527 /* end confdefs.h. */
13528 int i;
13529 int
13530 main ()
13531 {
13532
13533 ;
13534 return 0;
13535 }
13536 _ACEOF
13537 if ac_fn_c_try_link "$LINENO"; then :
13538 eval $cacheid=yes
13539 else
13540 eval $cacheid=no
13541 fi
13542 rm -f core conftest.err conftest.$ac_objext \
13543 conftest$ac_exeext conftest.$ac_ext
13544 fi
13545
13546
13547 CFLAGS="$xorg_testset_save_CFLAGS"
13548
13549 eval supported=\$$cacheid
13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13551 $as_echo "$supported" >&6; }
13552 if test "$supported" = "yes" ; then
13553 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13554 found="yes"
13555 fi
13556 fi
13557
13558
13559
13560
13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572 xorg_testset_save_CFLAGS="$CFLAGS"
13573
13574 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13575 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13577 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13578 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13579 $as_echo_n "(cached) " >&6
13580 else
13581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13582 /* end confdefs.h. */
13583 int i;
13584 _ACEOF
13585 if ac_fn_c_try_compile "$LINENO"; then :
13586 xorg_cv_cc_flag_unknown_warning_option=yes
13587 else
13588 xorg_cv_cc_flag_unknown_warning_option=no
13589 fi
13590 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13591 fi
13592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13593 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13594 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13595 CFLAGS="$xorg_testset_save_CFLAGS"
13596 fi
13597
13598 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13599 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13600 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13601 fi
13602 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13604 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13605 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13606 $as_echo_n "(cached) " >&6
13607 else
13608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13609 /* end confdefs.h. */
13610 int i;
13611 _ACEOF
13612 if ac_fn_c_try_compile "$LINENO"; then :
13613 xorg_cv_cc_flag_unused_command_line_argument=yes
13614 else
13615 xorg_cv_cc_flag_unused_command_line_argument=no
13616 fi
13617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13618 fi
13619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13620 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13621 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13622 CFLAGS="$xorg_testset_save_CFLAGS"
13623 fi
13624
13625 found="no"
13626
13627 if test $found = "no" ; then
13628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13629 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13630 fi
13631
13632 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13633 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13634 fi
13635
13636 CFLAGS="$CFLAGS -Wuninitialized"
13637
13638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13639 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13640 cacheid=xorg_cv_cc_flag__Wuninitialized
13641 if eval \${$cacheid+:} false; then :
13642 $as_echo_n "(cached) " >&6
13643 else
13644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13645 /* end confdefs.h. */
13646 int i;
13647 int
13648 main ()
13649 {
13650
13651 ;
13652 return 0;
13653 }
13654 _ACEOF
13655 if ac_fn_c_try_link "$LINENO"; then :
13656 eval $cacheid=yes
13657 else
13658 eval $cacheid=no
13659 fi
13660 rm -f core conftest.err conftest.$ac_objext \
13661 conftest$ac_exeext conftest.$ac_ext
13662 fi
13663
13664
13665 CFLAGS="$xorg_testset_save_CFLAGS"
13666
13667 eval supported=\$$cacheid
13668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13669 $as_echo "$supported" >&6; }
13670 if test "$supported" = "yes" ; then
13671 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13672 found="yes"
13673 fi
13674 fi
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690 xorg_testset_save_CFLAGS="$CFLAGS"
13691
13692 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13693 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13695 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13696 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13697 $as_echo_n "(cached) " >&6
13698 else
13699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13700 /* end confdefs.h. */
13701 int i;
13702 _ACEOF
13703 if ac_fn_c_try_compile "$LINENO"; then :
13704 xorg_cv_cc_flag_unknown_warning_option=yes
13705 else
13706 xorg_cv_cc_flag_unknown_warning_option=no
13707 fi
13708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13709 fi
13710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13711 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13712 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13713 CFLAGS="$xorg_testset_save_CFLAGS"
13714 fi
13715
13716 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13717 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13718 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13719 fi
13720 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13722 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13723 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13724 $as_echo_n "(cached) " >&6
13725 else
13726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13727 /* end confdefs.h. */
13728 int i;
13729 _ACEOF
13730 if ac_fn_c_try_compile "$LINENO"; then :
13731 xorg_cv_cc_flag_unused_command_line_argument=yes
13732 else
13733 xorg_cv_cc_flag_unused_command_line_argument=no
13734 fi
13735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13736 fi
13737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13738 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13739 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13740 CFLAGS="$xorg_testset_save_CFLAGS"
13741 fi
13742
13743 found="no"
13744
13745 if test $found = "no" ; then
13746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13747 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13748 fi
13749
13750 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13751 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13752 fi
13753
13754 CFLAGS="$CFLAGS -Wshadow"
13755
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13757 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13758 cacheid=xorg_cv_cc_flag__Wshadow
13759 if eval \${$cacheid+:} false; then :
13760 $as_echo_n "(cached) " >&6
13761 else
13762 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13763 /* end confdefs.h. */
13764 int i;
13765 int
13766 main ()
13767 {
13768
13769 ;
13770 return 0;
13771 }
13772 _ACEOF
13773 if ac_fn_c_try_link "$LINENO"; then :
13774 eval $cacheid=yes
13775 else
13776 eval $cacheid=no
13777 fi
13778 rm -f core conftest.err conftest.$ac_objext \
13779 conftest$ac_exeext conftest.$ac_ext
13780 fi
13781
13782
13783 CFLAGS="$xorg_testset_save_CFLAGS"
13784
13785 eval supported=\$$cacheid
13786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13787 $as_echo "$supported" >&6; }
13788 if test "$supported" = "yes" ; then
13789 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13790 found="yes"
13791 fi
13792 fi
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
13803
13804
13805
13806
13807
13808 xorg_testset_save_CFLAGS="$CFLAGS"
13809
13810 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13811 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13813 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13814 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13815 $as_echo_n "(cached) " >&6
13816 else
13817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13818 /* end confdefs.h. */
13819 int i;
13820 _ACEOF
13821 if ac_fn_c_try_compile "$LINENO"; then :
13822 xorg_cv_cc_flag_unknown_warning_option=yes
13823 else
13824 xorg_cv_cc_flag_unknown_warning_option=no
13825 fi
13826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13827 fi
13828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13829 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13830 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13831 CFLAGS="$xorg_testset_save_CFLAGS"
13832 fi
13833
13834 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13835 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13836 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13837 fi
13838 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13840 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13841 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13842 $as_echo_n "(cached) " >&6
13843 else
13844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13845 /* end confdefs.h. */
13846 int i;
13847 _ACEOF
13848 if ac_fn_c_try_compile "$LINENO"; then :
13849 xorg_cv_cc_flag_unused_command_line_argument=yes
13850 else
13851 xorg_cv_cc_flag_unused_command_line_argument=no
13852 fi
13853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13854 fi
13855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13856 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13857 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13858 CFLAGS="$xorg_testset_save_CFLAGS"
13859 fi
13860
13861 found="no"
13862
13863 if test $found = "no" ; then
13864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13865 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13866 fi
13867
13868 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13869 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13870 fi
13871
13872 CFLAGS="$CFLAGS -Wmissing-noreturn"
13873
13874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13875 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13876 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13877 if eval \${$cacheid+:} false; then :
13878 $as_echo_n "(cached) " >&6
13879 else
13880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13881 /* end confdefs.h. */
13882 int i;
13883 int
13884 main ()
13885 {
13886
13887 ;
13888 return 0;
13889 }
13890 _ACEOF
13891 if ac_fn_c_try_link "$LINENO"; then :
13892 eval $cacheid=yes
13893 else
13894 eval $cacheid=no
13895 fi
13896 rm -f core conftest.err conftest.$ac_objext \
13897 conftest$ac_exeext conftest.$ac_ext
13898 fi
13899
13900
13901 CFLAGS="$xorg_testset_save_CFLAGS"
13902
13903 eval supported=\$$cacheid
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13905 $as_echo "$supported" >&6; }
13906 if test "$supported" = "yes" ; then
13907 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13908 found="yes"
13909 fi
13910 fi
13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926 xorg_testset_save_CFLAGS="$CFLAGS"
13927
13928 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13929 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13931 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13932 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13933 $as_echo_n "(cached) " >&6
13934 else
13935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13936 /* end confdefs.h. */
13937 int i;
13938 _ACEOF
13939 if ac_fn_c_try_compile "$LINENO"; then :
13940 xorg_cv_cc_flag_unknown_warning_option=yes
13941 else
13942 xorg_cv_cc_flag_unknown_warning_option=no
13943 fi
13944 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13945 fi
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13947 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13948 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13949 CFLAGS="$xorg_testset_save_CFLAGS"
13950 fi
13951
13952 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13953 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13954 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13955 fi
13956 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13958 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13959 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13960 $as_echo_n "(cached) " >&6
13961 else
13962 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13963 /* end confdefs.h. */
13964 int i;
13965 _ACEOF
13966 if ac_fn_c_try_compile "$LINENO"; then :
13967 xorg_cv_cc_flag_unused_command_line_argument=yes
13968 else
13969 xorg_cv_cc_flag_unused_command_line_argument=no
13970 fi
13971 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13972 fi
13973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13974 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13975 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13976 CFLAGS="$xorg_testset_save_CFLAGS"
13977 fi
13978
13979 found="no"
13980
13981 if test $found = "no" ; then
13982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13983 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13984 fi
13985
13986 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13987 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13988 fi
13989
13990 CFLAGS="$CFLAGS -Wmissing-format-attribute"
13991
13992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13993 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13994 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13995 if eval \${$cacheid+:} false; then :
13996 $as_echo_n "(cached) " >&6
13997 else
13998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13999 /* end confdefs.h. */
14000 int i;
14001 int
14002 main ()
14003 {
14004
14005 ;
14006 return 0;
14007 }
14008 _ACEOF
14009 if ac_fn_c_try_link "$LINENO"; then :
14010 eval $cacheid=yes
14011 else
14012 eval $cacheid=no
14013 fi
14014 rm -f core conftest.err conftest.$ac_objext \
14015 conftest$ac_exeext conftest.$ac_ext
14016 fi
14017
14018
14019 CFLAGS="$xorg_testset_save_CFLAGS"
14020
14021 eval supported=\$$cacheid
14022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14023 $as_echo "$supported" >&6; }
14024 if test "$supported" = "yes" ; then
14025 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
14026 found="yes"
14027 fi
14028 fi
14029
14030
14031
14032
14033
14034
14035
14036
14037
14038
14039
14040
14041
14042
14043
14044 xorg_testset_save_CFLAGS="$CFLAGS"
14045
14046 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14047 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14049 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14050 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14051 $as_echo_n "(cached) " >&6
14052 else
14053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14054 /* end confdefs.h. */
14055 int i;
14056 _ACEOF
14057 if ac_fn_c_try_compile "$LINENO"; then :
14058 xorg_cv_cc_flag_unknown_warning_option=yes
14059 else
14060 xorg_cv_cc_flag_unknown_warning_option=no
14061 fi
14062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14063 fi
14064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14065 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14066 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14067 CFLAGS="$xorg_testset_save_CFLAGS"
14068 fi
14069
14070 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14071 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14072 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14073 fi
14074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14076 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14077 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14078 $as_echo_n "(cached) " >&6
14079 else
14080 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14081 /* end confdefs.h. */
14082 int i;
14083 _ACEOF
14084 if ac_fn_c_try_compile "$LINENO"; then :
14085 xorg_cv_cc_flag_unused_command_line_argument=yes
14086 else
14087 xorg_cv_cc_flag_unused_command_line_argument=no
14088 fi
14089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14090 fi
14091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14092 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14093 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14094 CFLAGS="$xorg_testset_save_CFLAGS"
14095 fi
14096
14097 found="no"
14098
14099 if test $found = "no" ; then
14100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14101 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14102 fi
14103
14104 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14105 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14106 fi
14107
14108 CFLAGS="$CFLAGS -Wredundant-decls"
14109
14110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
14111 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
14112 cacheid=xorg_cv_cc_flag__Wredundant_decls
14113 if eval \${$cacheid+:} false; then :
14114 $as_echo_n "(cached) " >&6
14115 else
14116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14117 /* end confdefs.h. */
14118 int i;
14119 int
14120 main ()
14121 {
14122
14123 ;
14124 return 0;
14125 }
14126 _ACEOF
14127 if ac_fn_c_try_link "$LINENO"; then :
14128 eval $cacheid=yes
14129 else
14130 eval $cacheid=no
14131 fi
14132 rm -f core conftest.err conftest.$ac_objext \
14133 conftest$ac_exeext conftest.$ac_ext
14134 fi
14135
14136
14137 CFLAGS="$xorg_testset_save_CFLAGS"
14138
14139 eval supported=\$$cacheid
14140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14141 $as_echo "$supported" >&6; }
14142 if test "$supported" = "yes" ; then
14143 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
14144 found="yes"
14145 fi
14146 fi
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159
14160
14161
14162 xorg_testset_save_CFLAGS="$CFLAGS"
14163
14164 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14165 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14167 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14168 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14169 $as_echo_n "(cached) " >&6
14170 else
14171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14172 /* end confdefs.h. */
14173 int i;
14174 _ACEOF
14175 if ac_fn_c_try_compile "$LINENO"; then :
14176 xorg_cv_cc_flag_unknown_warning_option=yes
14177 else
14178 xorg_cv_cc_flag_unknown_warning_option=no
14179 fi
14180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14181 fi
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14183 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14184 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14185 CFLAGS="$xorg_testset_save_CFLAGS"
14186 fi
14187
14188 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14189 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14190 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14191 fi
14192 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14194 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14195 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14196 $as_echo_n "(cached) " >&6
14197 else
14198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14199 /* end confdefs.h. */
14200 int i;
14201 _ACEOF
14202 if ac_fn_c_try_compile "$LINENO"; then :
14203 xorg_cv_cc_flag_unused_command_line_argument=yes
14204 else
14205 xorg_cv_cc_flag_unused_command_line_argument=no
14206 fi
14207 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14208 fi
14209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14210 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14211 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14212 CFLAGS="$xorg_testset_save_CFLAGS"
14213 fi
14214
14215 found="no"
14216
14217 if test $found = "no" ; then
14218 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14219 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14220 fi
14221
14222 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14223 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14224 fi
14225
14226 CFLAGS="$CFLAGS -Wlogical-op"
14227
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
14229 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
14230 cacheid=xorg_cv_cc_flag__Wlogical_op
14231 if eval \${$cacheid+:} false; then :
14232 $as_echo_n "(cached) " >&6
14233 else
14234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14235 /* end confdefs.h. */
14236 int i;
14237 int
14238 main ()
14239 {
14240
14241 ;
14242 return 0;
14243 }
14244 _ACEOF
14245 if ac_fn_c_try_link "$LINENO"; then :
14246 eval $cacheid=yes
14247 else
14248 eval $cacheid=no
14249 fi
14250 rm -f core conftest.err conftest.$ac_objext \
14251 conftest$ac_exeext conftest.$ac_ext
14252 fi
14253
14254
14255 CFLAGS="$xorg_testset_save_CFLAGS"
14256
14257 eval supported=\$$cacheid
14258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14259 $as_echo "$supported" >&6; }
14260 if test "$supported" = "yes" ; then
14261 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
14262 found="yes"
14263 fi
14264 fi
14265
14266
14267
14268 # These are currently disabled because they are noisy. They will be enabled
14269 # in the future once the codebase is sufficiently modernized to silence
14270 # them. For now, I don't want them to drown out the other warnings.
14271 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
14272 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
14273 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
14274
14275 # Turn some warnings into errors, so we don't accidently get successful builds
14276 # when there are problems that should be fixed.
14277
14278 if test "x$SELECTIVE_WERROR" = "xyes" ; then
14279
14280
14281
14282
14283
14284
14285
14286
14287
14288
14289
14290
14291
14292 xorg_testset_save_CFLAGS="$CFLAGS"
14293
14294 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14295 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14297 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14298 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14299 $as_echo_n "(cached) " >&6
14300 else
14301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14302 /* end confdefs.h. */
14303 int i;
14304 _ACEOF
14305 if ac_fn_c_try_compile "$LINENO"; then :
14306 xorg_cv_cc_flag_unknown_warning_option=yes
14307 else
14308 xorg_cv_cc_flag_unknown_warning_option=no
14309 fi
14310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14311 fi
14312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14313 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14314 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14315 CFLAGS="$xorg_testset_save_CFLAGS"
14316 fi
14317
14318 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14319 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14320 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14321 fi
14322 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14324 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14325 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14326 $as_echo_n "(cached) " >&6
14327 else
14328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14329 /* end confdefs.h. */
14330 int i;
14331 _ACEOF
14332 if ac_fn_c_try_compile "$LINENO"; then :
14333 xorg_cv_cc_flag_unused_command_line_argument=yes
14334 else
14335 xorg_cv_cc_flag_unused_command_line_argument=no
14336 fi
14337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14338 fi
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14340 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14341 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14342 CFLAGS="$xorg_testset_save_CFLAGS"
14343 fi
14344
14345 found="no"
14346
14347 if test $found = "no" ; then
14348 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14349 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14350 fi
14351
14352 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14354 fi
14355
14356 CFLAGS="$CFLAGS -Werror=implicit"
14357
14358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14359 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14360 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh`
14361 if eval \${$cacheid+:} false; then :
14362 $as_echo_n "(cached) " >&6
14363 else
14364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14365 /* end confdefs.h. */
14366 int i;
14367 int
14368 main ()
14369 {
14370
14371 ;
14372 return 0;
14373 }
14374 _ACEOF
14375 if ac_fn_c_try_link "$LINENO"; then :
14376 eval $cacheid=yes
14377 else
14378 eval $cacheid=no
14379 fi
14380 rm -f core conftest.err conftest.$ac_objext \
14381 conftest$ac_exeext conftest.$ac_ext
14382 fi
14383
14384
14385 CFLAGS="$xorg_testset_save_CFLAGS"
14386
14387 eval supported=\$$cacheid
14388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14389 $as_echo "$supported" >&6; }
14390 if test "$supported" = "yes" ; then
14391 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14392 found="yes"
14393 fi
14394 fi
14395
14396 if test $found = "no" ; then
14397 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14398 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14399 fi
14400
14401 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14402 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14403 fi
14404
14405 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14406
14407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14408 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14409 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh`
14410 if eval \${$cacheid+:} false; then :
14411 $as_echo_n "(cached) " >&6
14412 else
14413 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14414 /* end confdefs.h. */
14415 int i;
14416 int
14417 main ()
14418 {
14419
14420 ;
14421 return 0;
14422 }
14423 _ACEOF
14424 if ac_fn_c_try_link "$LINENO"; then :
14425 eval $cacheid=yes
14426 else
14427 eval $cacheid=no
14428 fi
14429 rm -f core conftest.err conftest.$ac_objext \
14430 conftest$ac_exeext conftest.$ac_ext
14431 fi
14432
14433
14434 CFLAGS="$xorg_testset_save_CFLAGS"
14435
14436 eval supported=\$$cacheid
14437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14438 $as_echo "$supported" >&6; }
14439 if test "$supported" = "yes" ; then
14440 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14441 found="yes"
14442 fi
14443 fi
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459 xorg_testset_save_CFLAGS="$CFLAGS"
14460
14461 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14462 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14464 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14465 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14466 $as_echo_n "(cached) " >&6
14467 else
14468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14469 /* end confdefs.h. */
14470 int i;
14471 _ACEOF
14472 if ac_fn_c_try_compile "$LINENO"; then :
14473 xorg_cv_cc_flag_unknown_warning_option=yes
14474 else
14475 xorg_cv_cc_flag_unknown_warning_option=no
14476 fi
14477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14478 fi
14479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14480 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14481 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14482 CFLAGS="$xorg_testset_save_CFLAGS"
14483 fi
14484
14485 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14486 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14487 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14488 fi
14489 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14491 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14492 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14493 $as_echo_n "(cached) " >&6
14494 else
14495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14496 /* end confdefs.h. */
14497 int i;
14498 _ACEOF
14499 if ac_fn_c_try_compile "$LINENO"; then :
14500 xorg_cv_cc_flag_unused_command_line_argument=yes
14501 else
14502 xorg_cv_cc_flag_unused_command_line_argument=no
14503 fi
14504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14505 fi
14506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14507 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14508 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14509 CFLAGS="$xorg_testset_save_CFLAGS"
14510 fi
14511
14512 found="no"
14513
14514 if test $found = "no" ; then
14515 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14516 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14517 fi
14518
14519 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14520 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14521 fi
14522
14523 CFLAGS="$CFLAGS -Werror=nonnull"
14524
14525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14526 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14527 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh`
14528 if eval \${$cacheid+:} false; then :
14529 $as_echo_n "(cached) " >&6
14530 else
14531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14532 /* end confdefs.h. */
14533 int i;
14534 int
14535 main ()
14536 {
14537
14538 ;
14539 return 0;
14540 }
14541 _ACEOF
14542 if ac_fn_c_try_link "$LINENO"; then :
14543 eval $cacheid=yes
14544 else
14545 eval $cacheid=no
14546 fi
14547 rm -f core conftest.err conftest.$ac_objext \
14548 conftest$ac_exeext conftest.$ac_ext
14549 fi
14550
14551
14552 CFLAGS="$xorg_testset_save_CFLAGS"
14553
14554 eval supported=\$$cacheid
14555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14556 $as_echo "$supported" >&6; }
14557 if test "$supported" = "yes" ; then
14558 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14559 found="yes"
14560 fi
14561 fi
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573
14574
14575
14576
14577 xorg_testset_save_CFLAGS="$CFLAGS"
14578
14579 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14580 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14582 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14583 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14584 $as_echo_n "(cached) " >&6
14585 else
14586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14587 /* end confdefs.h. */
14588 int i;
14589 _ACEOF
14590 if ac_fn_c_try_compile "$LINENO"; then :
14591 xorg_cv_cc_flag_unknown_warning_option=yes
14592 else
14593 xorg_cv_cc_flag_unknown_warning_option=no
14594 fi
14595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14596 fi
14597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14598 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14599 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14600 CFLAGS="$xorg_testset_save_CFLAGS"
14601 fi
14602
14603 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14604 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14605 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14606 fi
14607 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14609 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14610 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14611 $as_echo_n "(cached) " >&6
14612 else
14613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14614 /* end confdefs.h. */
14615 int i;
14616 _ACEOF
14617 if ac_fn_c_try_compile "$LINENO"; then :
14618 xorg_cv_cc_flag_unused_command_line_argument=yes
14619 else
14620 xorg_cv_cc_flag_unused_command_line_argument=no
14621 fi
14622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14623 fi
14624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14625 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14626 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14627 CFLAGS="$xorg_testset_save_CFLAGS"
14628 fi
14629
14630 found="no"
14631
14632 if test $found = "no" ; then
14633 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14634 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14635 fi
14636
14637 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14638 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14639 fi
14640
14641 CFLAGS="$CFLAGS -Werror=init-self"
14642
14643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14644 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14645 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh`
14646 if eval \${$cacheid+:} false; then :
14647 $as_echo_n "(cached) " >&6
14648 else
14649 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14650 /* end confdefs.h. */
14651 int i;
14652 int
14653 main ()
14654 {
14655
14656 ;
14657 return 0;
14658 }
14659 _ACEOF
14660 if ac_fn_c_try_link "$LINENO"; then :
14661 eval $cacheid=yes
14662 else
14663 eval $cacheid=no
14664 fi
14665 rm -f core conftest.err conftest.$ac_objext \
14666 conftest$ac_exeext conftest.$ac_ext
14667 fi
14668
14669
14670 CFLAGS="$xorg_testset_save_CFLAGS"
14671
14672 eval supported=\$$cacheid
14673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14674 $as_echo "$supported" >&6; }
14675 if test "$supported" = "yes" ; then
14676 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14677 found="yes"
14678 fi
14679 fi
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689
14690
14691
14692
14693
14694
14695 xorg_testset_save_CFLAGS="$CFLAGS"
14696
14697 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14698 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14700 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14701 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14702 $as_echo_n "(cached) " >&6
14703 else
14704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14705 /* end confdefs.h. */
14706 int i;
14707 _ACEOF
14708 if ac_fn_c_try_compile "$LINENO"; then :
14709 xorg_cv_cc_flag_unknown_warning_option=yes
14710 else
14711 xorg_cv_cc_flag_unknown_warning_option=no
14712 fi
14713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14714 fi
14715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14716 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14717 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14718 CFLAGS="$xorg_testset_save_CFLAGS"
14719 fi
14720
14721 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14722 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14723 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14724 fi
14725 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14727 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14728 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14729 $as_echo_n "(cached) " >&6
14730 else
14731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14732 /* end confdefs.h. */
14733 int i;
14734 _ACEOF
14735 if ac_fn_c_try_compile "$LINENO"; then :
14736 xorg_cv_cc_flag_unused_command_line_argument=yes
14737 else
14738 xorg_cv_cc_flag_unused_command_line_argument=no
14739 fi
14740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14741 fi
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14743 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14744 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14745 CFLAGS="$xorg_testset_save_CFLAGS"
14746 fi
14747
14748 found="no"
14749
14750 if test $found = "no" ; then
14751 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14752 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14753 fi
14754
14755 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14756 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14757 fi
14758
14759 CFLAGS="$CFLAGS -Werror=main"
14760
14761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14762 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14763 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh`
14764 if eval \${$cacheid+:} false; then :
14765 $as_echo_n "(cached) " >&6
14766 else
14767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14768 /* end confdefs.h. */
14769 int i;
14770 int
14771 main ()
14772 {
14773
14774 ;
14775 return 0;
14776 }
14777 _ACEOF
14778 if ac_fn_c_try_link "$LINENO"; then :
14779 eval $cacheid=yes
14780 else
14781 eval $cacheid=no
14782 fi
14783 rm -f core conftest.err conftest.$ac_objext \
14784 conftest$ac_exeext conftest.$ac_ext
14785 fi
14786
14787
14788 CFLAGS="$xorg_testset_save_CFLAGS"
14789
14790 eval supported=\$$cacheid
14791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14792 $as_echo "$supported" >&6; }
14793 if test "$supported" = "yes" ; then
14794 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14795 found="yes"
14796 fi
14797 fi
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813 xorg_testset_save_CFLAGS="$CFLAGS"
14814
14815 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14816 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14818 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14819 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14820 $as_echo_n "(cached) " >&6
14821 else
14822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14823 /* end confdefs.h. */
14824 int i;
14825 _ACEOF
14826 if ac_fn_c_try_compile "$LINENO"; then :
14827 xorg_cv_cc_flag_unknown_warning_option=yes
14828 else
14829 xorg_cv_cc_flag_unknown_warning_option=no
14830 fi
14831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14832 fi
14833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14834 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14835 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14836 CFLAGS="$xorg_testset_save_CFLAGS"
14837 fi
14838
14839 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14840 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14841 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14842 fi
14843 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14845 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14846 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14847 $as_echo_n "(cached) " >&6
14848 else
14849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14850 /* end confdefs.h. */
14851 int i;
14852 _ACEOF
14853 if ac_fn_c_try_compile "$LINENO"; then :
14854 xorg_cv_cc_flag_unused_command_line_argument=yes
14855 else
14856 xorg_cv_cc_flag_unused_command_line_argument=no
14857 fi
14858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14859 fi
14860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14861 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14862 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14863 CFLAGS="$xorg_testset_save_CFLAGS"
14864 fi
14865
14866 found="no"
14867
14868 if test $found = "no" ; then
14869 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14870 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14871 fi
14872
14873 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14874 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14875 fi
14876
14877 CFLAGS="$CFLAGS -Werror=missing-braces"
14878
14879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14880 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14881 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh`
14882 if eval \${$cacheid+:} false; then :
14883 $as_echo_n "(cached) " >&6
14884 else
14885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14886 /* end confdefs.h. */
14887 int i;
14888 int
14889 main ()
14890 {
14891
14892 ;
14893 return 0;
14894 }
14895 _ACEOF
14896 if ac_fn_c_try_link "$LINENO"; then :
14897 eval $cacheid=yes
14898 else
14899 eval $cacheid=no
14900 fi
14901 rm -f core conftest.err conftest.$ac_objext \
14902 conftest$ac_exeext conftest.$ac_ext
14903 fi
14904
14905
14906 CFLAGS="$xorg_testset_save_CFLAGS"
14907
14908 eval supported=\$$cacheid
14909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14910 $as_echo "$supported" >&6; }
14911 if test "$supported" = "yes" ; then
14912 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14913 found="yes"
14914 fi
14915 fi
14916
14917
14918
14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931 xorg_testset_save_CFLAGS="$CFLAGS"
14932
14933 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14934 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14936 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14937 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14938 $as_echo_n "(cached) " >&6
14939 else
14940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14941 /* end confdefs.h. */
14942 int i;
14943 _ACEOF
14944 if ac_fn_c_try_compile "$LINENO"; then :
14945 xorg_cv_cc_flag_unknown_warning_option=yes
14946 else
14947 xorg_cv_cc_flag_unknown_warning_option=no
14948 fi
14949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14950 fi
14951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14952 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14953 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14954 CFLAGS="$xorg_testset_save_CFLAGS"
14955 fi
14956
14957 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14958 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14959 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14960 fi
14961 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14963 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14964 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14965 $as_echo_n "(cached) " >&6
14966 else
14967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14968 /* end confdefs.h. */
14969 int i;
14970 _ACEOF
14971 if ac_fn_c_try_compile "$LINENO"; then :
14972 xorg_cv_cc_flag_unused_command_line_argument=yes
14973 else
14974 xorg_cv_cc_flag_unused_command_line_argument=no
14975 fi
14976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14977 fi
14978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14979 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14980 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14981 CFLAGS="$xorg_testset_save_CFLAGS"
14982 fi
14983
14984 found="no"
14985
14986 if test $found = "no" ; then
14987 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14988 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14989 fi
14990
14991 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14992 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14993 fi
14994
14995 CFLAGS="$CFLAGS -Werror=sequence-point"
14996
14997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14998 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14999 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh`
15000 if eval \${$cacheid+:} false; then :
15001 $as_echo_n "(cached) " >&6
15002 else
15003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15004 /* end confdefs.h. */
15005 int i;
15006 int
15007 main ()
15008 {
15009
15010 ;
15011 return 0;
15012 }
15013 _ACEOF
15014 if ac_fn_c_try_link "$LINENO"; then :
15015 eval $cacheid=yes
15016 else
15017 eval $cacheid=no
15018 fi
15019 rm -f core conftest.err conftest.$ac_objext \
15020 conftest$ac_exeext conftest.$ac_ext
15021 fi
15022
15023
15024 CFLAGS="$xorg_testset_save_CFLAGS"
15025
15026 eval supported=\$$cacheid
15027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15028 $as_echo "$supported" >&6; }
15029 if test "$supported" = "yes" ; then
15030 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
15031 found="yes"
15032 fi
15033 fi
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
15045
15046
15047
15048
15049 xorg_testset_save_CFLAGS="$CFLAGS"
15050
15051 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15052 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15054 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15055 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15056 $as_echo_n "(cached) " >&6
15057 else
15058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15059 /* end confdefs.h. */
15060 int i;
15061 _ACEOF
15062 if ac_fn_c_try_compile "$LINENO"; then :
15063 xorg_cv_cc_flag_unknown_warning_option=yes
15064 else
15065 xorg_cv_cc_flag_unknown_warning_option=no
15066 fi
15067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15068 fi
15069 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15070 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15071 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15072 CFLAGS="$xorg_testset_save_CFLAGS"
15073 fi
15074
15075 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15076 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15077 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15078 fi
15079 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15081 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15082 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15083 $as_echo_n "(cached) " >&6
15084 else
15085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15086 /* end confdefs.h. */
15087 int i;
15088 _ACEOF
15089 if ac_fn_c_try_compile "$LINENO"; then :
15090 xorg_cv_cc_flag_unused_command_line_argument=yes
15091 else
15092 xorg_cv_cc_flag_unused_command_line_argument=no
15093 fi
15094 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15095 fi
15096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15097 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15098 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15099 CFLAGS="$xorg_testset_save_CFLAGS"
15100 fi
15101
15102 found="no"
15103
15104 if test $found = "no" ; then
15105 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15106 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15107 fi
15108
15109 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15110 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15111 fi
15112
15113 CFLAGS="$CFLAGS -Werror=return-type"
15114
15115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
15116 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
15117 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh`
15118 if eval \${$cacheid+:} false; then :
15119 $as_echo_n "(cached) " >&6
15120 else
15121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15122 /* end confdefs.h. */
15123 int i;
15124 int
15125 main ()
15126 {
15127
15128 ;
15129 return 0;
15130 }
15131 _ACEOF
15132 if ac_fn_c_try_link "$LINENO"; then :
15133 eval $cacheid=yes
15134 else
15135 eval $cacheid=no
15136 fi
15137 rm -f core conftest.err conftest.$ac_objext \
15138 conftest$ac_exeext conftest.$ac_ext
15139 fi
15140
15141
15142 CFLAGS="$xorg_testset_save_CFLAGS"
15143
15144 eval supported=\$$cacheid
15145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15146 $as_echo "$supported" >&6; }
15147 if test "$supported" = "yes" ; then
15148 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
15149 found="yes"
15150 fi
15151 fi
15152
15153 if test $found = "no" ; then
15154 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15155 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15156 fi
15157
15158 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15160 fi
15161
15162 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15163
15164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
15165 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
15166 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh`
15167 if eval \${$cacheid+:} false; then :
15168 $as_echo_n "(cached) " >&6
15169 else
15170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15171 /* end confdefs.h. */
15172 int i;
15173 int
15174 main ()
15175 {
15176
15177 ;
15178 return 0;
15179 }
15180 _ACEOF
15181 if ac_fn_c_try_link "$LINENO"; then :
15182 eval $cacheid=yes
15183 else
15184 eval $cacheid=no
15185 fi
15186 rm -f core conftest.err conftest.$ac_objext \
15187 conftest$ac_exeext conftest.$ac_ext
15188 fi
15189
15190
15191 CFLAGS="$xorg_testset_save_CFLAGS"
15192
15193 eval supported=\$$cacheid
15194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15195 $as_echo "$supported" >&6; }
15196 if test "$supported" = "yes" ; then
15197 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
15198 found="yes"
15199 fi
15200 fi
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216 xorg_testset_save_CFLAGS="$CFLAGS"
15217
15218 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15219 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15221 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15222 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15223 $as_echo_n "(cached) " >&6
15224 else
15225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15226 /* end confdefs.h. */
15227 int i;
15228 _ACEOF
15229 if ac_fn_c_try_compile "$LINENO"; then :
15230 xorg_cv_cc_flag_unknown_warning_option=yes
15231 else
15232 xorg_cv_cc_flag_unknown_warning_option=no
15233 fi
15234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15235 fi
15236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15237 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15238 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15239 CFLAGS="$xorg_testset_save_CFLAGS"
15240 fi
15241
15242 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15243 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15244 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15245 fi
15246 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15248 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15249 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15250 $as_echo_n "(cached) " >&6
15251 else
15252 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15253 /* end confdefs.h. */
15254 int i;
15255 _ACEOF
15256 if ac_fn_c_try_compile "$LINENO"; then :
15257 xorg_cv_cc_flag_unused_command_line_argument=yes
15258 else
15259 xorg_cv_cc_flag_unused_command_line_argument=no
15260 fi
15261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15262 fi
15263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15264 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15265 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15266 CFLAGS="$xorg_testset_save_CFLAGS"
15267 fi
15268
15269 found="no"
15270
15271 if test $found = "no" ; then
15272 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15273 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15274 fi
15275
15276 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15278 fi
15279
15280 CFLAGS="$CFLAGS -Werror=trigraphs"
15281
15282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
15283 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
15284 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh`
15285 if eval \${$cacheid+:} false; then :
15286 $as_echo_n "(cached) " >&6
15287 else
15288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15289 /* end confdefs.h. */
15290 int i;
15291 int
15292 main ()
15293 {
15294
15295 ;
15296 return 0;
15297 }
15298 _ACEOF
15299 if ac_fn_c_try_link "$LINENO"; then :
15300 eval $cacheid=yes
15301 else
15302 eval $cacheid=no
15303 fi
15304 rm -f core conftest.err conftest.$ac_objext \
15305 conftest$ac_exeext conftest.$ac_ext
15306 fi
15307
15308
15309 CFLAGS="$xorg_testset_save_CFLAGS"
15310
15311 eval supported=\$$cacheid
15312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15313 $as_echo "$supported" >&6; }
15314 if test "$supported" = "yes" ; then
15315 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
15316 found="yes"
15317 fi
15318 fi
15319
15320
15321
15322
15323
15324
15325
15326
15327
15328
15329
15330
15331
15332
15333
15334 xorg_testset_save_CFLAGS="$CFLAGS"
15335
15336 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15337 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15339 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15340 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15341 $as_echo_n "(cached) " >&6
15342 else
15343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15344 /* end confdefs.h. */
15345 int i;
15346 _ACEOF
15347 if ac_fn_c_try_compile "$LINENO"; then :
15348 xorg_cv_cc_flag_unknown_warning_option=yes
15349 else
15350 xorg_cv_cc_flag_unknown_warning_option=no
15351 fi
15352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15353 fi
15354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15355 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15356 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15357 CFLAGS="$xorg_testset_save_CFLAGS"
15358 fi
15359
15360 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15361 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15362 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15363 fi
15364 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15366 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15367 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15368 $as_echo_n "(cached) " >&6
15369 else
15370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15371 /* end confdefs.h. */
15372 int i;
15373 _ACEOF
15374 if ac_fn_c_try_compile "$LINENO"; then :
15375 xorg_cv_cc_flag_unused_command_line_argument=yes
15376 else
15377 xorg_cv_cc_flag_unused_command_line_argument=no
15378 fi
15379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15380 fi
15381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15382 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15383 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15384 CFLAGS="$xorg_testset_save_CFLAGS"
15385 fi
15386
15387 found="no"
15388
15389 if test $found = "no" ; then
15390 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15391 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15392 fi
15393
15394 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15396 fi
15397
15398 CFLAGS="$CFLAGS -Werror=array-bounds"
15399
15400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15401 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15402 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh`
15403 if eval \${$cacheid+:} false; then :
15404 $as_echo_n "(cached) " >&6
15405 else
15406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15407 /* end confdefs.h. */
15408 int i;
15409 int
15410 main ()
15411 {
15412
15413 ;
15414 return 0;
15415 }
15416 _ACEOF
15417 if ac_fn_c_try_link "$LINENO"; then :
15418 eval $cacheid=yes
15419 else
15420 eval $cacheid=no
15421 fi
15422 rm -f core conftest.err conftest.$ac_objext \
15423 conftest$ac_exeext conftest.$ac_ext
15424 fi
15425
15426
15427 CFLAGS="$xorg_testset_save_CFLAGS"
15428
15429 eval supported=\$$cacheid
15430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15431 $as_echo "$supported" >&6; }
15432 if test "$supported" = "yes" ; then
15433 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15434 found="yes"
15435 fi
15436 fi
15437
15438
15439
15440
15441
15442
15443
15444
15445
15446
15447
15448
15449
15450
15451
15452 xorg_testset_save_CFLAGS="$CFLAGS"
15453
15454 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15455 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15457 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15458 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15459 $as_echo_n "(cached) " >&6
15460 else
15461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15462 /* end confdefs.h. */
15463 int i;
15464 _ACEOF
15465 if ac_fn_c_try_compile "$LINENO"; then :
15466 xorg_cv_cc_flag_unknown_warning_option=yes
15467 else
15468 xorg_cv_cc_flag_unknown_warning_option=no
15469 fi
15470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15471 fi
15472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15473 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15474 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15475 CFLAGS="$xorg_testset_save_CFLAGS"
15476 fi
15477
15478 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15479 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15480 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15481 fi
15482 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15484 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15485 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15486 $as_echo_n "(cached) " >&6
15487 else
15488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15489 /* end confdefs.h. */
15490 int i;
15491 _ACEOF
15492 if ac_fn_c_try_compile "$LINENO"; then :
15493 xorg_cv_cc_flag_unused_command_line_argument=yes
15494 else
15495 xorg_cv_cc_flag_unused_command_line_argument=no
15496 fi
15497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15498 fi
15499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15500 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15501 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15502 CFLAGS="$xorg_testset_save_CFLAGS"
15503 fi
15504
15505 found="no"
15506
15507 if test $found = "no" ; then
15508 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15509 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15510 fi
15511
15512 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15514 fi
15515
15516 CFLAGS="$CFLAGS -Werror=write-strings"
15517
15518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15519 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15520 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh`
15521 if eval \${$cacheid+:} false; then :
15522 $as_echo_n "(cached) " >&6
15523 else
15524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15525 /* end confdefs.h. */
15526 int i;
15527 int
15528 main ()
15529 {
15530
15531 ;
15532 return 0;
15533 }
15534 _ACEOF
15535 if ac_fn_c_try_link "$LINENO"; then :
15536 eval $cacheid=yes
15537 else
15538 eval $cacheid=no
15539 fi
15540 rm -f core conftest.err conftest.$ac_objext \
15541 conftest$ac_exeext conftest.$ac_ext
15542 fi
15543
15544
15545 CFLAGS="$xorg_testset_save_CFLAGS"
15546
15547 eval supported=\$$cacheid
15548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15549 $as_echo "$supported" >&6; }
15550 if test "$supported" = "yes" ; then
15551 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15552 found="yes"
15553 fi
15554 fi
15555
15556
15557
15558
15559
15560
15561
15562
15563
15564
15565
15566
15567
15568
15569
15570 xorg_testset_save_CFLAGS="$CFLAGS"
15571
15572 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15573 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15575 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15576 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15577 $as_echo_n "(cached) " >&6
15578 else
15579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15580 /* end confdefs.h. */
15581 int i;
15582 _ACEOF
15583 if ac_fn_c_try_compile "$LINENO"; then :
15584 xorg_cv_cc_flag_unknown_warning_option=yes
15585 else
15586 xorg_cv_cc_flag_unknown_warning_option=no
15587 fi
15588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15589 fi
15590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15591 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15592 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15593 CFLAGS="$xorg_testset_save_CFLAGS"
15594 fi
15595
15596 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15597 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15598 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15599 fi
15600 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15602 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15603 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15604 $as_echo_n "(cached) " >&6
15605 else
15606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15607 /* end confdefs.h. */
15608 int i;
15609 _ACEOF
15610 if ac_fn_c_try_compile "$LINENO"; then :
15611 xorg_cv_cc_flag_unused_command_line_argument=yes
15612 else
15613 xorg_cv_cc_flag_unused_command_line_argument=no
15614 fi
15615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15616 fi
15617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15618 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15619 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15620 CFLAGS="$xorg_testset_save_CFLAGS"
15621 fi
15622
15623 found="no"
15624
15625 if test $found = "no" ; then
15626 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15627 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15628 fi
15629
15630 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15632 fi
15633
15634 CFLAGS="$CFLAGS -Werror=address"
15635
15636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15637 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15638 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh`
15639 if eval \${$cacheid+:} false; then :
15640 $as_echo_n "(cached) " >&6
15641 else
15642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15643 /* end confdefs.h. */
15644 int i;
15645 int
15646 main ()
15647 {
15648
15649 ;
15650 return 0;
15651 }
15652 _ACEOF
15653 if ac_fn_c_try_link "$LINENO"; then :
15654 eval $cacheid=yes
15655 else
15656 eval $cacheid=no
15657 fi
15658 rm -f core conftest.err conftest.$ac_objext \
15659 conftest$ac_exeext conftest.$ac_ext
15660 fi
15661
15662
15663 CFLAGS="$xorg_testset_save_CFLAGS"
15664
15665 eval supported=\$$cacheid
15666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15667 $as_echo "$supported" >&6; }
15668 if test "$supported" = "yes" ; then
15669 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15670 found="yes"
15671 fi
15672 fi
15673
15674
15675
15676
15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688 xorg_testset_save_CFLAGS="$CFLAGS"
15689
15690 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15691 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15693 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15694 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15695 $as_echo_n "(cached) " >&6
15696 else
15697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15698 /* end confdefs.h. */
15699 int i;
15700 _ACEOF
15701 if ac_fn_c_try_compile "$LINENO"; then :
15702 xorg_cv_cc_flag_unknown_warning_option=yes
15703 else
15704 xorg_cv_cc_flag_unknown_warning_option=no
15705 fi
15706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15707 fi
15708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15709 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15710 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15711 CFLAGS="$xorg_testset_save_CFLAGS"
15712 fi
15713
15714 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15715 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15716 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15717 fi
15718 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15720 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15721 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15722 $as_echo_n "(cached) " >&6
15723 else
15724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15725 /* end confdefs.h. */
15726 int i;
15727 _ACEOF
15728 if ac_fn_c_try_compile "$LINENO"; then :
15729 xorg_cv_cc_flag_unused_command_line_argument=yes
15730 else
15731 xorg_cv_cc_flag_unused_command_line_argument=no
15732 fi
15733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15734 fi
15735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15736 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15737 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15738 CFLAGS="$xorg_testset_save_CFLAGS"
15739 fi
15740
15741 found="no"
15742
15743 if test $found = "no" ; then
15744 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15745 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15746 fi
15747
15748 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15749 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15750 fi
15751
15752 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15753
15754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15755 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15756 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh`
15757 if eval \${$cacheid+:} false; then :
15758 $as_echo_n "(cached) " >&6
15759 else
15760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15761 /* end confdefs.h. */
15762 int i;
15763 int
15764 main ()
15765 {
15766
15767 ;
15768 return 0;
15769 }
15770 _ACEOF
15771 if ac_fn_c_try_link "$LINENO"; then :
15772 eval $cacheid=yes
15773 else
15774 eval $cacheid=no
15775 fi
15776 rm -f core conftest.err conftest.$ac_objext \
15777 conftest$ac_exeext conftest.$ac_ext
15778 fi
15779
15780
15781 CFLAGS="$xorg_testset_save_CFLAGS"
15782
15783 eval supported=\$$cacheid
15784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15785 $as_echo "$supported" >&6; }
15786 if test "$supported" = "yes" ; then
15787 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15788 found="yes"
15789 fi
15790 fi
15791
15792 if test $found = "no" ; then
15793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15794 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15795 fi
15796
15797 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15798 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15799 fi
15800
15801 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15802
15803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15804 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15805 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh`
15806 if eval \${$cacheid+:} false; then :
15807 $as_echo_n "(cached) " >&6
15808 else
15809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15810 /* end confdefs.h. */
15811 int i;
15812 int
15813 main ()
15814 {
15815
15816 ;
15817 return 0;
15818 }
15819 _ACEOF
15820 if ac_fn_c_try_link "$LINENO"; then :
15821 eval $cacheid=yes
15822 else
15823 eval $cacheid=no
15824 fi
15825 rm -f core conftest.err conftest.$ac_objext \
15826 conftest$ac_exeext conftest.$ac_ext
15827 fi
15828
15829
15830 CFLAGS="$xorg_testset_save_CFLAGS"
15831
15832 eval supported=\$$cacheid
15833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15834 $as_echo "$supported" >&6; }
15835 if test "$supported" = "yes" ; then
15836 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15837 found="yes"
15838 fi
15839 fi
15840
15841
15842
15843
15844
15845
15846
15847
15848
15849
15850
15851
15852
15853
15854
15855 xorg_testset_save_CFLAGS="$CFLAGS"
15856
15857 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15858 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15860 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15861 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15862 $as_echo_n "(cached) " >&6
15863 else
15864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15865 /* end confdefs.h. */
15866 int i;
15867 _ACEOF
15868 if ac_fn_c_try_compile "$LINENO"; then :
15869 xorg_cv_cc_flag_unknown_warning_option=yes
15870 else
15871 xorg_cv_cc_flag_unknown_warning_option=no
15872 fi
15873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15874 fi
15875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15876 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15877 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15878 CFLAGS="$xorg_testset_save_CFLAGS"
15879 fi
15880
15881 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15882 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15883 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15884 fi
15885 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15887 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15888 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15889 $as_echo_n "(cached) " >&6
15890 else
15891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15892 /* end confdefs.h. */
15893 int i;
15894 _ACEOF
15895 if ac_fn_c_try_compile "$LINENO"; then :
15896 xorg_cv_cc_flag_unused_command_line_argument=yes
15897 else
15898 xorg_cv_cc_flag_unused_command_line_argument=no
15899 fi
15900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15901 fi
15902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15903 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15904 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15905 CFLAGS="$xorg_testset_save_CFLAGS"
15906 fi
15907
15908 found="no"
15909
15910 if test $found = "no" ; then
15911 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15912 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15913 fi
15914
15915 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15916 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15917 fi
15918
15919 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15920
15921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15922 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15923 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh`
15924 if eval \${$cacheid+:} false; then :
15925 $as_echo_n "(cached) " >&6
15926 else
15927 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15928 /* end confdefs.h. */
15929 int i;
15930 int
15931 main ()
15932 {
15933
15934 ;
15935 return 0;
15936 }
15937 _ACEOF
15938 if ac_fn_c_try_link "$LINENO"; then :
15939 eval $cacheid=yes
15940 else
15941 eval $cacheid=no
15942 fi
15943 rm -f core conftest.err conftest.$ac_objext \
15944 conftest$ac_exeext conftest.$ac_ext
15945 fi
15946
15947
15948 CFLAGS="$xorg_testset_save_CFLAGS"
15949
15950 eval supported=\$$cacheid
15951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15952 $as_echo "$supported" >&6; }
15953 if test "$supported" = "yes" ; then
15954 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
15955 found="yes"
15956 fi
15957 fi
15958
15959 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15960 else
15961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&5
15962 $as_echo "$as_me: WARNING: You have chosen not to turn some select compiler warnings into errors. This should not be necessary. Please report why you needed to do so in a bug report at $PACKAGE_BUGREPORT" >&2;}
15963
15964
15965
15966
15967
15968
15969
15970
15971
15972
15973
15974
15975
15976 xorg_testset_save_CFLAGS="$CFLAGS"
15977
15978 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15979 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15981 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15982 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15983 $as_echo_n "(cached) " >&6
15984 else
15985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15986 /* end confdefs.h. */
15987 int i;
15988 _ACEOF
15989 if ac_fn_c_try_compile "$LINENO"; then :
15990 xorg_cv_cc_flag_unknown_warning_option=yes
15991 else
15992 xorg_cv_cc_flag_unknown_warning_option=no
15993 fi
15994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15995 fi
15996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15997 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15998 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15999 CFLAGS="$xorg_testset_save_CFLAGS"
16000 fi
16001
16002 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16003 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16004 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16005 fi
16006 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16008 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16009 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16010 $as_echo_n "(cached) " >&6
16011 else
16012 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16013 /* end confdefs.h. */
16014 int i;
16015 _ACEOF
16016 if ac_fn_c_try_compile "$LINENO"; then :
16017 xorg_cv_cc_flag_unused_command_line_argument=yes
16018 else
16019 xorg_cv_cc_flag_unused_command_line_argument=no
16020 fi
16021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16022 fi
16023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16024 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16025 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16026 CFLAGS="$xorg_testset_save_CFLAGS"
16027 fi
16028
16029 found="no"
16030
16031 if test $found = "no" ; then
16032 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16033 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16034 fi
16035
16036 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16037 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16038 fi
16039
16040 CFLAGS="$CFLAGS -Wimplicit"
16041
16042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
16043 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
16044 cacheid=xorg_cv_cc_flag__Wimplicit
16045 if eval \${$cacheid+:} false; then :
16046 $as_echo_n "(cached) " >&6
16047 else
16048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16049 /* end confdefs.h. */
16050 int i;
16051 int
16052 main ()
16053 {
16054
16055 ;
16056 return 0;
16057 }
16058 _ACEOF
16059 if ac_fn_c_try_link "$LINENO"; then :
16060 eval $cacheid=yes
16061 else
16062 eval $cacheid=no
16063 fi
16064 rm -f core conftest.err conftest.$ac_objext \
16065 conftest$ac_exeext conftest.$ac_ext
16066 fi
16067
16068
16069 CFLAGS="$xorg_testset_save_CFLAGS"
16070
16071 eval supported=\$$cacheid
16072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16073 $as_echo "$supported" >&6; }
16074 if test "$supported" = "yes" ; then
16075 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
16076 found="yes"
16077 fi
16078 fi
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
16091
16092
16093
16094 xorg_testset_save_CFLAGS="$CFLAGS"
16095
16096 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16097 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16099 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16100 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16101 $as_echo_n "(cached) " >&6
16102 else
16103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16104 /* end confdefs.h. */
16105 int i;
16106 _ACEOF
16107 if ac_fn_c_try_compile "$LINENO"; then :
16108 xorg_cv_cc_flag_unknown_warning_option=yes
16109 else
16110 xorg_cv_cc_flag_unknown_warning_option=no
16111 fi
16112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16113 fi
16114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16115 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16116 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16117 CFLAGS="$xorg_testset_save_CFLAGS"
16118 fi
16119
16120 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16121 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16122 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16123 fi
16124 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16126 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16127 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16128 $as_echo_n "(cached) " >&6
16129 else
16130 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16131 /* end confdefs.h. */
16132 int i;
16133 _ACEOF
16134 if ac_fn_c_try_compile "$LINENO"; then :
16135 xorg_cv_cc_flag_unused_command_line_argument=yes
16136 else
16137 xorg_cv_cc_flag_unused_command_line_argument=no
16138 fi
16139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16140 fi
16141 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16142 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16143 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16144 CFLAGS="$xorg_testset_save_CFLAGS"
16145 fi
16146
16147 found="no"
16148
16149 if test $found = "no" ; then
16150 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16151 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16152 fi
16153
16154 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16155 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16156 fi
16157
16158 CFLAGS="$CFLAGS -Wnonnull"
16159
16160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
16161 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
16162 cacheid=xorg_cv_cc_flag__Wnonnull
16163 if eval \${$cacheid+:} false; then :
16164 $as_echo_n "(cached) " >&6
16165 else
16166 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16167 /* end confdefs.h. */
16168 int i;
16169 int
16170 main ()
16171 {
16172
16173 ;
16174 return 0;
16175 }
16176 _ACEOF
16177 if ac_fn_c_try_link "$LINENO"; then :
16178 eval $cacheid=yes
16179 else
16180 eval $cacheid=no
16181 fi
16182 rm -f core conftest.err conftest.$ac_objext \
16183 conftest$ac_exeext conftest.$ac_ext
16184 fi
16185
16186
16187 CFLAGS="$xorg_testset_save_CFLAGS"
16188
16189 eval supported=\$$cacheid
16190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16191 $as_echo "$supported" >&6; }
16192 if test "$supported" = "yes" ; then
16193 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
16194 found="yes"
16195 fi
16196 fi
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212 xorg_testset_save_CFLAGS="$CFLAGS"
16213
16214 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16215 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16217 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16218 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16219 $as_echo_n "(cached) " >&6
16220 else
16221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16222 /* end confdefs.h. */
16223 int i;
16224 _ACEOF
16225 if ac_fn_c_try_compile "$LINENO"; then :
16226 xorg_cv_cc_flag_unknown_warning_option=yes
16227 else
16228 xorg_cv_cc_flag_unknown_warning_option=no
16229 fi
16230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16231 fi
16232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16233 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16234 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16235 CFLAGS="$xorg_testset_save_CFLAGS"
16236 fi
16237
16238 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16239 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16240 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16241 fi
16242 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16244 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16245 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16246 $as_echo_n "(cached) " >&6
16247 else
16248 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16249 /* end confdefs.h. */
16250 int i;
16251 _ACEOF
16252 if ac_fn_c_try_compile "$LINENO"; then :
16253 xorg_cv_cc_flag_unused_command_line_argument=yes
16254 else
16255 xorg_cv_cc_flag_unused_command_line_argument=no
16256 fi
16257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16258 fi
16259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16260 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16261 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16262 CFLAGS="$xorg_testset_save_CFLAGS"
16263 fi
16264
16265 found="no"
16266
16267 if test $found = "no" ; then
16268 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16269 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16270 fi
16271
16272 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16273 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16274 fi
16275
16276 CFLAGS="$CFLAGS -Winit-self"
16277
16278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
16279 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
16280 cacheid=xorg_cv_cc_flag__Winit_self
16281 if eval \${$cacheid+:} false; then :
16282 $as_echo_n "(cached) " >&6
16283 else
16284 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16285 /* end confdefs.h. */
16286 int i;
16287 int
16288 main ()
16289 {
16290
16291 ;
16292 return 0;
16293 }
16294 _ACEOF
16295 if ac_fn_c_try_link "$LINENO"; then :
16296 eval $cacheid=yes
16297 else
16298 eval $cacheid=no
16299 fi
16300 rm -f core conftest.err conftest.$ac_objext \
16301 conftest$ac_exeext conftest.$ac_ext
16302 fi
16303
16304
16305 CFLAGS="$xorg_testset_save_CFLAGS"
16306
16307 eval supported=\$$cacheid
16308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16309 $as_echo "$supported" >&6; }
16310 if test "$supported" = "yes" ; then
16311 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
16312 found="yes"
16313 fi
16314 fi
16315
16316
16317
16318
16319
16320
16321
16322
16323
16324
16325
16326
16327
16328
16329
16330 xorg_testset_save_CFLAGS="$CFLAGS"
16331
16332 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16333 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16335 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16336 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16337 $as_echo_n "(cached) " >&6
16338 else
16339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16340 /* end confdefs.h. */
16341 int i;
16342 _ACEOF
16343 if ac_fn_c_try_compile "$LINENO"; then :
16344 xorg_cv_cc_flag_unknown_warning_option=yes
16345 else
16346 xorg_cv_cc_flag_unknown_warning_option=no
16347 fi
16348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16349 fi
16350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16351 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16352 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16353 CFLAGS="$xorg_testset_save_CFLAGS"
16354 fi
16355
16356 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16357 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16358 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16359 fi
16360 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16362 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16363 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16364 $as_echo_n "(cached) " >&6
16365 else
16366 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16367 /* end confdefs.h. */
16368 int i;
16369 _ACEOF
16370 if ac_fn_c_try_compile "$LINENO"; then :
16371 xorg_cv_cc_flag_unused_command_line_argument=yes
16372 else
16373 xorg_cv_cc_flag_unused_command_line_argument=no
16374 fi
16375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16376 fi
16377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16378 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16379 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16380 CFLAGS="$xorg_testset_save_CFLAGS"
16381 fi
16382
16383 found="no"
16384
16385 if test $found = "no" ; then
16386 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16387 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16388 fi
16389
16390 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16391 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16392 fi
16393
16394 CFLAGS="$CFLAGS -Wmain"
16395
16396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16397 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
16398 cacheid=xorg_cv_cc_flag__Wmain
16399 if eval \${$cacheid+:} false; then :
16400 $as_echo_n "(cached) " >&6
16401 else
16402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16403 /* end confdefs.h. */
16404 int i;
16405 int
16406 main ()
16407 {
16408
16409 ;
16410 return 0;
16411 }
16412 _ACEOF
16413 if ac_fn_c_try_link "$LINENO"; then :
16414 eval $cacheid=yes
16415 else
16416 eval $cacheid=no
16417 fi
16418 rm -f core conftest.err conftest.$ac_objext \
16419 conftest$ac_exeext conftest.$ac_ext
16420 fi
16421
16422
16423 CFLAGS="$xorg_testset_save_CFLAGS"
16424
16425 eval supported=\$$cacheid
16426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16427 $as_echo "$supported" >&6; }
16428 if test "$supported" = "yes" ; then
16429 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16430 found="yes"
16431 fi
16432 fi
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448 xorg_testset_save_CFLAGS="$CFLAGS"
16449
16450 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16451 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16453 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16454 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16455 $as_echo_n "(cached) " >&6
16456 else
16457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16458 /* end confdefs.h. */
16459 int i;
16460 _ACEOF
16461 if ac_fn_c_try_compile "$LINENO"; then :
16462 xorg_cv_cc_flag_unknown_warning_option=yes
16463 else
16464 xorg_cv_cc_flag_unknown_warning_option=no
16465 fi
16466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16467 fi
16468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16469 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16470 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16471 CFLAGS="$xorg_testset_save_CFLAGS"
16472 fi
16473
16474 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16475 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16476 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16477 fi
16478 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16480 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16481 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16482 $as_echo_n "(cached) " >&6
16483 else
16484 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16485 /* end confdefs.h. */
16486 int i;
16487 _ACEOF
16488 if ac_fn_c_try_compile "$LINENO"; then :
16489 xorg_cv_cc_flag_unused_command_line_argument=yes
16490 else
16491 xorg_cv_cc_flag_unused_command_line_argument=no
16492 fi
16493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16494 fi
16495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16496 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16497 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16498 CFLAGS="$xorg_testset_save_CFLAGS"
16499 fi
16500
16501 found="no"
16502
16503 if test $found = "no" ; then
16504 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16505 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16506 fi
16507
16508 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16509 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16510 fi
16511
16512 CFLAGS="$CFLAGS -Wmissing-braces"
16513
16514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16515 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16516 cacheid=xorg_cv_cc_flag__Wmissing_braces
16517 if eval \${$cacheid+:} false; then :
16518 $as_echo_n "(cached) " >&6
16519 else
16520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16521 /* end confdefs.h. */
16522 int i;
16523 int
16524 main ()
16525 {
16526
16527 ;
16528 return 0;
16529 }
16530 _ACEOF
16531 if ac_fn_c_try_link "$LINENO"; then :
16532 eval $cacheid=yes
16533 else
16534 eval $cacheid=no
16535 fi
16536 rm -f core conftest.err conftest.$ac_objext \
16537 conftest$ac_exeext conftest.$ac_ext
16538 fi
16539
16540
16541 CFLAGS="$xorg_testset_save_CFLAGS"
16542
16543 eval supported=\$$cacheid
16544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16545 $as_echo "$supported" >&6; }
16546 if test "$supported" = "yes" ; then
16547 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16548 found="yes"
16549 fi
16550 fi
16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
16563
16564
16565
16566 xorg_testset_save_CFLAGS="$CFLAGS"
16567
16568 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16569 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16570 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16571 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16572 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16573 $as_echo_n "(cached) " >&6
16574 else
16575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16576 /* end confdefs.h. */
16577 int i;
16578 _ACEOF
16579 if ac_fn_c_try_compile "$LINENO"; then :
16580 xorg_cv_cc_flag_unknown_warning_option=yes
16581 else
16582 xorg_cv_cc_flag_unknown_warning_option=no
16583 fi
16584 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16585 fi
16586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16587 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16588 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16589 CFLAGS="$xorg_testset_save_CFLAGS"
16590 fi
16591
16592 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16593 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16594 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16595 fi
16596 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16597 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16598 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16599 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16600 $as_echo_n "(cached) " >&6
16601 else
16602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16603 /* end confdefs.h. */
16604 int i;
16605 _ACEOF
16606 if ac_fn_c_try_compile "$LINENO"; then :
16607 xorg_cv_cc_flag_unused_command_line_argument=yes
16608 else
16609 xorg_cv_cc_flag_unused_command_line_argument=no
16610 fi
16611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16612 fi
16613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16614 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16615 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16616 CFLAGS="$xorg_testset_save_CFLAGS"
16617 fi
16618
16619 found="no"
16620
16621 if test $found = "no" ; then
16622 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16623 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16624 fi
16625
16626 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16627 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16628 fi
16629
16630 CFLAGS="$CFLAGS -Wsequence-point"
16631
16632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16633 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16634 cacheid=xorg_cv_cc_flag__Wsequence_point
16635 if eval \${$cacheid+:} false; then :
16636 $as_echo_n "(cached) " >&6
16637 else
16638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16639 /* end confdefs.h. */
16640 int i;
16641 int
16642 main ()
16643 {
16644
16645 ;
16646 return 0;
16647 }
16648 _ACEOF
16649 if ac_fn_c_try_link "$LINENO"; then :
16650 eval $cacheid=yes
16651 else
16652 eval $cacheid=no
16653 fi
16654 rm -f core conftest.err conftest.$ac_objext \
16655 conftest$ac_exeext conftest.$ac_ext
16656 fi
16657
16658
16659 CFLAGS="$xorg_testset_save_CFLAGS"
16660
16661 eval supported=\$$cacheid
16662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16663 $as_echo "$supported" >&6; }
16664 if test "$supported" = "yes" ; then
16665 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16666 found="yes"
16667 fi
16668 fi
16669
16670
16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684 xorg_testset_save_CFLAGS="$CFLAGS"
16685
16686 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16687 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16689 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16690 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16691 $as_echo_n "(cached) " >&6
16692 else
16693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16694 /* end confdefs.h. */
16695 int i;
16696 _ACEOF
16697 if ac_fn_c_try_compile "$LINENO"; then :
16698 xorg_cv_cc_flag_unknown_warning_option=yes
16699 else
16700 xorg_cv_cc_flag_unknown_warning_option=no
16701 fi
16702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16703 fi
16704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16705 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16706 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16707 CFLAGS="$xorg_testset_save_CFLAGS"
16708 fi
16709
16710 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16711 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16712 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16713 fi
16714 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16716 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16717 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16718 $as_echo_n "(cached) " >&6
16719 else
16720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16721 /* end confdefs.h. */
16722 int i;
16723 _ACEOF
16724 if ac_fn_c_try_compile "$LINENO"; then :
16725 xorg_cv_cc_flag_unused_command_line_argument=yes
16726 else
16727 xorg_cv_cc_flag_unused_command_line_argument=no
16728 fi
16729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16730 fi
16731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16732 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16733 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16734 CFLAGS="$xorg_testset_save_CFLAGS"
16735 fi
16736
16737 found="no"
16738
16739 if test $found = "no" ; then
16740 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16741 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16742 fi
16743
16744 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16745 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16746 fi
16747
16748 CFLAGS="$CFLAGS -Wreturn-type"
16749
16750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16751 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16752 cacheid=xorg_cv_cc_flag__Wreturn_type
16753 if eval \${$cacheid+:} false; then :
16754 $as_echo_n "(cached) " >&6
16755 else
16756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16757 /* end confdefs.h. */
16758 int i;
16759 int
16760 main ()
16761 {
16762
16763 ;
16764 return 0;
16765 }
16766 _ACEOF
16767 if ac_fn_c_try_link "$LINENO"; then :
16768 eval $cacheid=yes
16769 else
16770 eval $cacheid=no
16771 fi
16772 rm -f core conftest.err conftest.$ac_objext \
16773 conftest$ac_exeext conftest.$ac_ext
16774 fi
16775
16776
16777 CFLAGS="$xorg_testset_save_CFLAGS"
16778
16779 eval supported=\$$cacheid
16780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16781 $as_echo "$supported" >&6; }
16782 if test "$supported" = "yes" ; then
16783 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16784 found="yes"
16785 fi
16786 fi
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802 xorg_testset_save_CFLAGS="$CFLAGS"
16803
16804 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16807 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16808 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16809 $as_echo_n "(cached) " >&6
16810 else
16811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16812 /* end confdefs.h. */
16813 int i;
16814 _ACEOF
16815 if ac_fn_c_try_compile "$LINENO"; then :
16816 xorg_cv_cc_flag_unknown_warning_option=yes
16817 else
16818 xorg_cv_cc_flag_unknown_warning_option=no
16819 fi
16820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16821 fi
16822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16823 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16824 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16825 CFLAGS="$xorg_testset_save_CFLAGS"
16826 fi
16827
16828 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16829 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16830 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16831 fi
16832 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16834 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16835 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16836 $as_echo_n "(cached) " >&6
16837 else
16838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16839 /* end confdefs.h. */
16840 int i;
16841 _ACEOF
16842 if ac_fn_c_try_compile "$LINENO"; then :
16843 xorg_cv_cc_flag_unused_command_line_argument=yes
16844 else
16845 xorg_cv_cc_flag_unused_command_line_argument=no
16846 fi
16847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16848 fi
16849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16850 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16851 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16852 CFLAGS="$xorg_testset_save_CFLAGS"
16853 fi
16854
16855 found="no"
16856
16857 if test $found = "no" ; then
16858 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16859 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16860 fi
16861
16862 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16863 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16864 fi
16865
16866 CFLAGS="$CFLAGS -Wtrigraphs"
16867
16868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16869 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16870 cacheid=xorg_cv_cc_flag__Wtrigraphs
16871 if eval \${$cacheid+:} false; then :
16872 $as_echo_n "(cached) " >&6
16873 else
16874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16875 /* end confdefs.h. */
16876 int i;
16877 int
16878 main ()
16879 {
16880
16881 ;
16882 return 0;
16883 }
16884 _ACEOF
16885 if ac_fn_c_try_link "$LINENO"; then :
16886 eval $cacheid=yes
16887 else
16888 eval $cacheid=no
16889 fi
16890 rm -f core conftest.err conftest.$ac_objext \
16891 conftest$ac_exeext conftest.$ac_ext
16892 fi
16893
16894
16895 CFLAGS="$xorg_testset_save_CFLAGS"
16896
16897 eval supported=\$$cacheid
16898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16899 $as_echo "$supported" >&6; }
16900 if test "$supported" = "yes" ; then
16901 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16902 found="yes"
16903 fi
16904 fi
16905
16906
16907
16908
16909
16910
16911
16912
16913
16914
16915
16916
16917
16918
16919
16920 xorg_testset_save_CFLAGS="$CFLAGS"
16921
16922 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16923 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16925 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16926 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16927 $as_echo_n "(cached) " >&6
16928 else
16929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16930 /* end confdefs.h. */
16931 int i;
16932 _ACEOF
16933 if ac_fn_c_try_compile "$LINENO"; then :
16934 xorg_cv_cc_flag_unknown_warning_option=yes
16935 else
16936 xorg_cv_cc_flag_unknown_warning_option=no
16937 fi
16938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16939 fi
16940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16941 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16942 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16943 CFLAGS="$xorg_testset_save_CFLAGS"
16944 fi
16945
16946 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16947 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16948 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16949 fi
16950 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16952 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16953 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16954 $as_echo_n "(cached) " >&6
16955 else
16956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16957 /* end confdefs.h. */
16958 int i;
16959 _ACEOF
16960 if ac_fn_c_try_compile "$LINENO"; then :
16961 xorg_cv_cc_flag_unused_command_line_argument=yes
16962 else
16963 xorg_cv_cc_flag_unused_command_line_argument=no
16964 fi
16965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16966 fi
16967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16968 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16969 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16970 CFLAGS="$xorg_testset_save_CFLAGS"
16971 fi
16972
16973 found="no"
16974
16975 if test $found = "no" ; then
16976 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16977 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16978 fi
16979
16980 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16981 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16982 fi
16983
16984 CFLAGS="$CFLAGS -Warray-bounds"
16985
16986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16987 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16988 cacheid=xorg_cv_cc_flag__Warray_bounds
16989 if eval \${$cacheid+:} false; then :
16990 $as_echo_n "(cached) " >&6
16991 else
16992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16993 /* end confdefs.h. */
16994 int i;
16995 int
16996 main ()
16997 {
16998
16999 ;
17000 return 0;
17001 }
17002 _ACEOF
17003 if ac_fn_c_try_link "$LINENO"; then :
17004 eval $cacheid=yes
17005 else
17006 eval $cacheid=no
17007 fi
17008 rm -f core conftest.err conftest.$ac_objext \
17009 conftest$ac_exeext conftest.$ac_ext
17010 fi
17011
17012
17013 CFLAGS="$xorg_testset_save_CFLAGS"
17014
17015 eval supported=\$$cacheid
17016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17017 $as_echo "$supported" >&6; }
17018 if test "$supported" = "yes" ; then
17019 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
17020 found="yes"
17021 fi
17022 fi
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038 xorg_testset_save_CFLAGS="$CFLAGS"
17039
17040 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17041 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17043 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17044 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17045 $as_echo_n "(cached) " >&6
17046 else
17047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17048 /* end confdefs.h. */
17049 int i;
17050 _ACEOF
17051 if ac_fn_c_try_compile "$LINENO"; then :
17052 xorg_cv_cc_flag_unknown_warning_option=yes
17053 else
17054 xorg_cv_cc_flag_unknown_warning_option=no
17055 fi
17056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17057 fi
17058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17059 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17060 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17061 CFLAGS="$xorg_testset_save_CFLAGS"
17062 fi
17063
17064 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17065 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17066 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17067 fi
17068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17070 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17071 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17072 $as_echo_n "(cached) " >&6
17073 else
17074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17075 /* end confdefs.h. */
17076 int i;
17077 _ACEOF
17078 if ac_fn_c_try_compile "$LINENO"; then :
17079 xorg_cv_cc_flag_unused_command_line_argument=yes
17080 else
17081 xorg_cv_cc_flag_unused_command_line_argument=no
17082 fi
17083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17084 fi
17085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17086 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17087 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17088 CFLAGS="$xorg_testset_save_CFLAGS"
17089 fi
17090
17091 found="no"
17092
17093 if test $found = "no" ; then
17094 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17095 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17096 fi
17097
17098 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17099 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17100 fi
17101
17102 CFLAGS="$CFLAGS -Wwrite-strings"
17103
17104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
17105 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
17106 cacheid=xorg_cv_cc_flag__Wwrite_strings
17107 if eval \${$cacheid+:} false; then :
17108 $as_echo_n "(cached) " >&6
17109 else
17110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17111 /* end confdefs.h. */
17112 int i;
17113 int
17114 main ()
17115 {
17116
17117 ;
17118 return 0;
17119 }
17120 _ACEOF
17121 if ac_fn_c_try_link "$LINENO"; then :
17122 eval $cacheid=yes
17123 else
17124 eval $cacheid=no
17125 fi
17126 rm -f core conftest.err conftest.$ac_objext \
17127 conftest$ac_exeext conftest.$ac_ext
17128 fi
17129
17130
17131 CFLAGS="$xorg_testset_save_CFLAGS"
17132
17133 eval supported=\$$cacheid
17134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17135 $as_echo "$supported" >&6; }
17136 if test "$supported" = "yes" ; then
17137 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
17138 found="yes"
17139 fi
17140 fi
17141
17142
17143
17144
17145
17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156 xorg_testset_save_CFLAGS="$CFLAGS"
17157
17158 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17161 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17162 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17163 $as_echo_n "(cached) " >&6
17164 else
17165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17166 /* end confdefs.h. */
17167 int i;
17168 _ACEOF
17169 if ac_fn_c_try_compile "$LINENO"; then :
17170 xorg_cv_cc_flag_unknown_warning_option=yes
17171 else
17172 xorg_cv_cc_flag_unknown_warning_option=no
17173 fi
17174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17175 fi
17176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17177 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17178 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17179 CFLAGS="$xorg_testset_save_CFLAGS"
17180 fi
17181
17182 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17183 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17184 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17185 fi
17186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17188 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17189 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17190 $as_echo_n "(cached) " >&6
17191 else
17192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17193 /* end confdefs.h. */
17194 int i;
17195 _ACEOF
17196 if ac_fn_c_try_compile "$LINENO"; then :
17197 xorg_cv_cc_flag_unused_command_line_argument=yes
17198 else
17199 xorg_cv_cc_flag_unused_command_line_argument=no
17200 fi
17201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17202 fi
17203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17204 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17205 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17206 CFLAGS="$xorg_testset_save_CFLAGS"
17207 fi
17208
17209 found="no"
17210
17211 if test $found = "no" ; then
17212 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17213 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17214 fi
17215
17216 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17217 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17218 fi
17219
17220 CFLAGS="$CFLAGS -Waddress"
17221
17222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
17223 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
17224 cacheid=xorg_cv_cc_flag__Waddress
17225 if eval \${$cacheid+:} false; then :
17226 $as_echo_n "(cached) " >&6
17227 else
17228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17229 /* end confdefs.h. */
17230 int i;
17231 int
17232 main ()
17233 {
17234
17235 ;
17236 return 0;
17237 }
17238 _ACEOF
17239 if ac_fn_c_try_link "$LINENO"; then :
17240 eval $cacheid=yes
17241 else
17242 eval $cacheid=no
17243 fi
17244 rm -f core conftest.err conftest.$ac_objext \
17245 conftest$ac_exeext conftest.$ac_ext
17246 fi
17247
17248
17249 CFLAGS="$xorg_testset_save_CFLAGS"
17250
17251 eval supported=\$$cacheid
17252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17253 $as_echo "$supported" >&6; }
17254 if test "$supported" = "yes" ; then
17255 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
17256 found="yes"
17257 fi
17258 fi
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
17269
17270
17271
17272
17273
17274 xorg_testset_save_CFLAGS="$CFLAGS"
17275
17276 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17277 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17279 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17280 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17281 $as_echo_n "(cached) " >&6
17282 else
17283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17284 /* end confdefs.h. */
17285 int i;
17286 _ACEOF
17287 if ac_fn_c_try_compile "$LINENO"; then :
17288 xorg_cv_cc_flag_unknown_warning_option=yes
17289 else
17290 xorg_cv_cc_flag_unknown_warning_option=no
17291 fi
17292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17293 fi
17294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17295 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17296 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17297 CFLAGS="$xorg_testset_save_CFLAGS"
17298 fi
17299
17300 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17301 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17302 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17303 fi
17304 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17306 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17307 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17308 $as_echo_n "(cached) " >&6
17309 else
17310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17311 /* end confdefs.h. */
17312 int i;
17313 _ACEOF
17314 if ac_fn_c_try_compile "$LINENO"; then :
17315 xorg_cv_cc_flag_unused_command_line_argument=yes
17316 else
17317 xorg_cv_cc_flag_unused_command_line_argument=no
17318 fi
17319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17320 fi
17321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17322 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17323 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17324 CFLAGS="$xorg_testset_save_CFLAGS"
17325 fi
17326
17327 found="no"
17328
17329 if test $found = "no" ; then
17330 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17331 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17332 fi
17333
17334 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17335 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17336 fi
17337
17338 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17339
17340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17341 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17342 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17343 if eval \${$cacheid+:} false; then :
17344 $as_echo_n "(cached) " >&6
17345 else
17346 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17347 /* end confdefs.h. */
17348 int i;
17349 int
17350 main ()
17351 {
17352
17353 ;
17354 return 0;
17355 }
17356 _ACEOF
17357 if ac_fn_c_try_link "$LINENO"; then :
17358 eval $cacheid=yes
17359 else
17360 eval $cacheid=no
17361 fi
17362 rm -f core conftest.err conftest.$ac_objext \
17363 conftest$ac_exeext conftest.$ac_ext
17364 fi
17365
17366
17367 CFLAGS="$xorg_testset_save_CFLAGS"
17368
17369 eval supported=\$$cacheid
17370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17371 $as_echo "$supported" >&6; }
17372 if test "$supported" = "yes" ; then
17373 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17374 found="yes"
17375 fi
17376 fi
17377
17378
17379
17380
17381
17382
17383
17384
17385
17386
17387
17388
17389
17390
17391
17392 xorg_testset_save_CFLAGS="$CFLAGS"
17393
17394 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17395 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17397 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17398 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17399 $as_echo_n "(cached) " >&6
17400 else
17401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17402 /* end confdefs.h. */
17403 int i;
17404 _ACEOF
17405 if ac_fn_c_try_compile "$LINENO"; then :
17406 xorg_cv_cc_flag_unknown_warning_option=yes
17407 else
17408 xorg_cv_cc_flag_unknown_warning_option=no
17409 fi
17410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17411 fi
17412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17413 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17414 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17415 CFLAGS="$xorg_testset_save_CFLAGS"
17416 fi
17417
17418 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17419 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17420 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17421 fi
17422 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17424 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17425 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17426 $as_echo_n "(cached) " >&6
17427 else
17428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17429 /* end confdefs.h. */
17430 int i;
17431 _ACEOF
17432 if ac_fn_c_try_compile "$LINENO"; then :
17433 xorg_cv_cc_flag_unused_command_line_argument=yes
17434 else
17435 xorg_cv_cc_flag_unused_command_line_argument=no
17436 fi
17437 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17438 fi
17439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17440 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17441 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17442 CFLAGS="$xorg_testset_save_CFLAGS"
17443 fi
17444
17445 found="no"
17446
17447 if test $found = "no" ; then
17448 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17449 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17450 fi
17451
17452 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17453 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17454 fi
17455
17456 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17457
17458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17459 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17460 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17461 if eval \${$cacheid+:} false; then :
17462 $as_echo_n "(cached) " >&6
17463 else
17464 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17465 /* end confdefs.h. */
17466 int i;
17467 int
17468 main ()
17469 {
17470
17471 ;
17472 return 0;
17473 }
17474 _ACEOF
17475 if ac_fn_c_try_link "$LINENO"; then :
17476 eval $cacheid=yes
17477 else
17478 eval $cacheid=no
17479 fi
17480 rm -f core conftest.err conftest.$ac_objext \
17481 conftest$ac_exeext conftest.$ac_ext
17482 fi
17483
17484
17485 CFLAGS="$xorg_testset_save_CFLAGS"
17486
17487 eval supported=\$$cacheid
17488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17489 $as_echo "$supported" >&6; }
17490 if test "$supported" = "yes" ; then
17491 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17492 found="yes"
17493 fi
17494 fi
17495
17496
17497 fi
17498
17499
17500
17501
17502
17503
17504
17505 CWARNFLAGS="$BASE_CFLAGS"
17506 if test "x$GCC" = xyes ; then
17507 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17508 fi
17509
17510
17511
17512
17513
17514
17515
17516
17517 # Check whether --enable-strict-compilation was given.
17518 if test "${enable_strict_compilation+set}" = set; then :
17519 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17520 else
17521 STRICT_COMPILE=no
17522 fi
17523
17524
17525
17526
17527
17528
17529 STRICT_CFLAGS=""
17530
17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543 xorg_testset_save_CFLAGS="$CFLAGS"
17544
17545 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17546 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17548 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17549 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17550 $as_echo_n "(cached) " >&6
17551 else
17552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17553 /* end confdefs.h. */
17554 int i;
17555 _ACEOF
17556 if ac_fn_c_try_compile "$LINENO"; then :
17557 xorg_cv_cc_flag_unknown_warning_option=yes
17558 else
17559 xorg_cv_cc_flag_unknown_warning_option=no
17560 fi
17561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17562 fi
17563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17564 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17565 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17566 CFLAGS="$xorg_testset_save_CFLAGS"
17567 fi
17568
17569 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17570 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17571 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17572 fi
17573 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17575 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17576 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17577 $as_echo_n "(cached) " >&6
17578 else
17579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17580 /* end confdefs.h. */
17581 int i;
17582 _ACEOF
17583 if ac_fn_c_try_compile "$LINENO"; then :
17584 xorg_cv_cc_flag_unused_command_line_argument=yes
17585 else
17586 xorg_cv_cc_flag_unused_command_line_argument=no
17587 fi
17588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17589 fi
17590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17591 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17592 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17593 CFLAGS="$xorg_testset_save_CFLAGS"
17594 fi
17595
17596 found="no"
17597
17598 if test $found = "no" ; then
17599 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17600 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17601 fi
17602
17603 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17604 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17605 fi
17606
17607 CFLAGS="$CFLAGS -pedantic"
17608
17609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17610 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
17611 cacheid=xorg_cv_cc_flag__pedantic
17612 if eval \${$cacheid+:} false; then :
17613 $as_echo_n "(cached) " >&6
17614 else
17615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17616 /* end confdefs.h. */
17617 int i;
17618 int
17619 main ()
17620 {
17621
17622 ;
17623 return 0;
17624 }
17625 _ACEOF
17626 if ac_fn_c_try_link "$LINENO"; then :
17627 eval $cacheid=yes
17628 else
17629 eval $cacheid=no
17630 fi
17631 rm -f core conftest.err conftest.$ac_objext \
17632 conftest$ac_exeext conftest.$ac_ext
17633 fi
17634
17635
17636 CFLAGS="$xorg_testset_save_CFLAGS"
17637
17638 eval supported=\$$cacheid
17639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17640 $as_echo "$supported" >&6; }
17641 if test "$supported" = "yes" ; then
17642 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17643 found="yes"
17644 fi
17645 fi
17646
17647
17648
17649
17650
17651
17652
17653
17654
17655
17656
17657
17658
17659
17660
17661 xorg_testset_save_CFLAGS="$CFLAGS"
17662
17663 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17664 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17666 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17667 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17668 $as_echo_n "(cached) " >&6
17669 else
17670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17671 /* end confdefs.h. */
17672 int i;
17673 _ACEOF
17674 if ac_fn_c_try_compile "$LINENO"; then :
17675 xorg_cv_cc_flag_unknown_warning_option=yes
17676 else
17677 xorg_cv_cc_flag_unknown_warning_option=no
17678 fi
17679 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17680 fi
17681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17682 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17683 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17684 CFLAGS="$xorg_testset_save_CFLAGS"
17685 fi
17686
17687 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17688 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17689 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17690 fi
17691 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17693 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17694 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17695 $as_echo_n "(cached) " >&6
17696 else
17697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17698 /* end confdefs.h. */
17699 int i;
17700 _ACEOF
17701 if ac_fn_c_try_compile "$LINENO"; then :
17702 xorg_cv_cc_flag_unused_command_line_argument=yes
17703 else
17704 xorg_cv_cc_flag_unused_command_line_argument=no
17705 fi
17706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17707 fi
17708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17709 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17710 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17711 CFLAGS="$xorg_testset_save_CFLAGS"
17712 fi
17713
17714 found="no"
17715
17716 if test $found = "no" ; then
17717 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17718 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17719 fi
17720
17721 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17722 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17723 fi
17724
17725 CFLAGS="$CFLAGS -Werror"
17726
17727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17728 $as_echo_n "checking if $CC supports -Werror... " >&6; }
17729 cacheid=xorg_cv_cc_flag__Werror
17730 if eval \${$cacheid+:} false; then :
17731 $as_echo_n "(cached) " >&6
17732 else
17733 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17734 /* end confdefs.h. */
17735 int i;
17736 int
17737 main ()
17738 {
17739
17740 ;
17741 return 0;
17742 }
17743 _ACEOF
17744 if ac_fn_c_try_link "$LINENO"; then :
17745 eval $cacheid=yes
17746 else
17747 eval $cacheid=no
17748 fi
17749 rm -f core conftest.err conftest.$ac_objext \
17750 conftest$ac_exeext conftest.$ac_ext
17751 fi
17752
17753
17754 CFLAGS="$xorg_testset_save_CFLAGS"
17755
17756 eval supported=\$$cacheid
17757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17758 $as_echo "$supported" >&6; }
17759 if test "$supported" = "yes" ; then
17760 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17761 found="yes"
17762 fi
17763 fi
17764
17765 if test $found = "no" ; then
17766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17767 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17768 fi
17769
17770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17772 fi
17773
17774 CFLAGS="$CFLAGS -errwarn"
17775
17776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17777 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
17778 cacheid=xorg_cv_cc_flag__errwarn
17779 if eval \${$cacheid+:} false; then :
17780 $as_echo_n "(cached) " >&6
17781 else
17782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17783 /* end confdefs.h. */
17784 int i;
17785 int
17786 main ()
17787 {
17788
17789 ;
17790 return 0;
17791 }
17792 _ACEOF
17793 if ac_fn_c_try_link "$LINENO"; then :
17794 eval $cacheid=yes
17795 else
17796 eval $cacheid=no
17797 fi
17798 rm -f core conftest.err conftest.$ac_objext \
17799 conftest$ac_exeext conftest.$ac_ext
17800 fi
17801
17802
17803 CFLAGS="$xorg_testset_save_CFLAGS"
17804
17805 eval supported=\$$cacheid
17806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17807 $as_echo "$supported" >&6; }
17808 if test "$supported" = "yes" ; then
17809 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17810 found="yes"
17811 fi
17812 fi
17813
17814
17815
17816 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17817 # activate it with -Werror, so we add it here explicitly.
17818
17819
17820
17821
17822
17823
17824
17825
17826
17827
17828
17829
17830
17831 xorg_testset_save_CFLAGS="$CFLAGS"
17832
17833 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17834 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17836 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17837 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17838 $as_echo_n "(cached) " >&6
17839 else
17840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17841 /* end confdefs.h. */
17842 int i;
17843 _ACEOF
17844 if ac_fn_c_try_compile "$LINENO"; then :
17845 xorg_cv_cc_flag_unknown_warning_option=yes
17846 else
17847 xorg_cv_cc_flag_unknown_warning_option=no
17848 fi
17849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17850 fi
17851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17852 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17853 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17854 CFLAGS="$xorg_testset_save_CFLAGS"
17855 fi
17856
17857 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17858 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17859 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17860 fi
17861 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17863 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17864 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17865 $as_echo_n "(cached) " >&6
17866 else
17867 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17868 /* end confdefs.h. */
17869 int i;
17870 _ACEOF
17871 if ac_fn_c_try_compile "$LINENO"; then :
17872 xorg_cv_cc_flag_unused_command_line_argument=yes
17873 else
17874 xorg_cv_cc_flag_unused_command_line_argument=no
17875 fi
17876 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17877 fi
17878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17879 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17880 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17881 CFLAGS="$xorg_testset_save_CFLAGS"
17882 fi
17883
17884 found="no"
17885
17886 if test $found = "no" ; then
17887 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17888 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17889 fi
17890
17891 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17892 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17893 fi
17894
17895 CFLAGS="$CFLAGS -Werror=attributes"
17896
17897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17898 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17899 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh`
17900 if eval \${$cacheid+:} false; then :
17901 $as_echo_n "(cached) " >&6
17902 else
17903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17904 /* end confdefs.h. */
17905 int i;
17906 int
17907 main ()
17908 {
17909
17910 ;
17911 return 0;
17912 }
17913 _ACEOF
17914 if ac_fn_c_try_link "$LINENO"; then :
17915 eval $cacheid=yes
17916 else
17917 eval $cacheid=no
17918 fi
17919 rm -f core conftest.err conftest.$ac_objext \
17920 conftest$ac_exeext conftest.$ac_ext
17921 fi
17922
17923
17924 CFLAGS="$xorg_testset_save_CFLAGS"
17925
17926 eval supported=\$$cacheid
17927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17928 $as_echo "$supported" >&6; }
17929 if test "$supported" = "yes" ; then
17930 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17931 found="yes"
17932 fi
17933 fi
17934
17935
17936
17937 if test "x$STRICT_COMPILE" = "xyes"; then
17938 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17939 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17940 fi
17941
17942
17943
17944
17945
17946
17947 cat >>confdefs.h <<_ACEOF
17948 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17949 _ACEOF
17950
17951 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17952 if test "x$PVM" = "x"; then
17953 PVM="0"
17954 fi
17955
17956 cat >>confdefs.h <<_ACEOF
17957 #define PACKAGE_VERSION_MINOR $PVM
17958 _ACEOF
17959
17960 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17961 if test "x$PVP" = "x"; then
17962 PVP="0"
17963 fi
17964
17965 cat >>confdefs.h <<_ACEOF
17966 #define PACKAGE_VERSION_PATCHLEVEL $PVP
17967 _ACEOF
17968
17969
17970
17971 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17972 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17973 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17974 echo 'git directory not found: installing possibly empty changelog.' >&2)"
17975
17976
17977
17978
17979 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17980 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17981 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17982 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17983 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17984
17985
17986
17987
17988
17989
17990 if test x$APP_MAN_SUFFIX = x ; then
17991 APP_MAN_SUFFIX=1
17992 fi
17993 if test x$APP_MAN_DIR = x ; then
17994 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17995 fi
17996
17997 if test x$LIB_MAN_SUFFIX = x ; then
17998 LIB_MAN_SUFFIX=3
17999 fi
18000 if test x$LIB_MAN_DIR = x ; then
18001 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
18002 fi
18003
18004 if test x$FILE_MAN_SUFFIX = x ; then
18005 case $host_os in
18006 solaris*) FILE_MAN_SUFFIX=4 ;;
18007 *) FILE_MAN_SUFFIX=5 ;;
18008 esac
18009 fi
18010 if test x$FILE_MAN_DIR = x ; then
18011 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
18012 fi
18013
18014 if test x$MISC_MAN_SUFFIX = x ; then
18015 case $host_os in
18016 solaris*) MISC_MAN_SUFFIX=5 ;;
18017 *) MISC_MAN_SUFFIX=7 ;;
18018 esac
18019 fi
18020 if test x$MISC_MAN_DIR = x ; then
18021 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
18022 fi
18023
18024 if test x$DRIVER_MAN_SUFFIX = x ; then
18025 case $host_os in
18026 solaris*) DRIVER_MAN_SUFFIX=7 ;;
18027 *) DRIVER_MAN_SUFFIX=4 ;;
18028 esac
18029 fi
18030 if test x$DRIVER_MAN_DIR = x ; then
18031 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
18032 fi
18033
18034 if test x$ADMIN_MAN_SUFFIX = x ; then
18035 case $host_os in
18036 solaris*) ADMIN_MAN_SUFFIX=1m ;;
18037 *) ADMIN_MAN_SUFFIX=8 ;;
18038 esac
18039 fi
18040 if test x$ADMIN_MAN_DIR = x ; then
18041 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
18042 fi
18043
18044
18045
18046
18047
18048
18049
18050
18051
18052
18053
18054
18055
18056
18057
18058 XORG_MAN_PAGE="X Version 11"
18059
18060 MAN_SUBSTS="\
18061 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18062 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
18063 -e 's|__xservername__|Xorg|g' \
18064 -e 's|__xconfigfile__|xorg.conf|g' \
18065 -e 's|__projectroot__|\$(prefix)|g' \
18066 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
18067 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
18068 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
18069 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
18070 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
18071 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
18072 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
18073
18074
18075
18076 # Check whether --enable-silent-rules was given.
18077 if test "${enable_silent_rules+set}" = set; then :
18078 enableval=$enable_silent_rules;
18079 fi
18080
18081 case $enable_silent_rules in # (((
18082 yes) AM_DEFAULT_VERBOSITY=0;;
18083 no) AM_DEFAULT_VERBOSITY=1;;
18084 *) AM_DEFAULT_VERBOSITY=0;;
18085 esac
18086 am_make=${MAKE-make}
18087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
18088 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
18089 if ${am_cv_make_support_nested_variables+:} false; then :
18090 $as_echo_n "(cached) " >&6
18091 else
18092 if $as_echo 'TRUE=$(BAR$(V))
18093 BAR0=false
18094 BAR1=true
18095 V=1
18096 am__doit:
18097 @$(TRUE)
18098 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
18099 am_cv_make_support_nested_variables=yes
18100 else
18101 am_cv_make_support_nested_variables=no
18102 fi
18103 fi
18104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
18105 $as_echo "$am_cv_make_support_nested_variables" >&6; }
18106 if test $am_cv_make_support_nested_variables = yes; then
18107 AM_V='$(V)'
18108 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
18109 else
18110 AM_V=$AM_DEFAULT_VERBOSITY
18111 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
18112 fi
18113 AM_BACKSLASH='\'
18114
18115
18116
18117
18118 # Check whether --enable-docs was given.
18119 if test "${enable_docs+set}" = set; then :
18120 enableval=$enable_docs; build_docs=$enableval
18121 else
18122 build_docs=yes
18123 fi
18124
18125
18126 if test x$build_docs = xyes; then
18127 ENABLE_DOCS_TRUE=
18128 ENABLE_DOCS_FALSE='#'
18129 else
18130 ENABLE_DOCS_TRUE='#'
18131 ENABLE_DOCS_FALSE=
18132 fi
18133
18134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build documentation" >&5
18135 $as_echo_n "checking whether to build documentation... " >&6; }
18136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_docs" >&5
18137 $as_echo "$build_docs" >&6; }
18138
18139
18140
18141 # Check whether --enable-specs was given.
18142 if test "${enable_specs+set}" = set; then :
18143 enableval=$enable_specs; build_specs=$enableval
18144 else
18145 build_specs=yes
18146 fi
18147
18148
18149 if test x$build_specs = xyes; then
18150 ENABLE_SPECS_TRUE=
18151 ENABLE_SPECS_FALSE='#'
18152 else
18153 ENABLE_SPECS_TRUE='#'
18154 ENABLE_SPECS_FALSE=
18155 fi
18156
18157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build functional specifications" >&5
18158 $as_echo_n "checking whether to build functional specifications... " >&6; }
18159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $build_specs" >&5
18160 $as_echo "$build_specs" >&6; }
18161
18162
18163
18164
18165
18166 # Check whether --with-xmlto was given.
18167 if test "${with_xmlto+set}" = set; then :
18168 withval=$with_xmlto; use_xmlto=$withval
18169 else
18170 use_xmlto=auto
18171 fi
18172
18173
18174
18175 if test "x$use_xmlto" = x"auto"; then
18176 # Extract the first word of "xmlto", so it can be a program name with args.
18177 set dummy xmlto; ac_word=$2
18178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18179 $as_echo_n "checking for $ac_word... " >&6; }
18180 if ${ac_cv_path_XMLTO+:} false; then :
18181 $as_echo_n "(cached) " >&6
18182 else
18183 case $XMLTO in
18184 [\\/]* | ?:[\\/]*)
18185 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18186 ;;
18187 *)
18188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18189 for as_dir in $PATH
18190 do
18191 IFS=$as_save_IFS
18192 test -z "$as_dir" && as_dir=.
18193 for ac_exec_ext in '' $ac_executable_extensions; do
18194 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18195 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18196 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18197 break 2
18198 fi
18199 done
18200 done
18201 IFS=$as_save_IFS
18202
18203 ;;
18204 esac
18205 fi
18206 XMLTO=$ac_cv_path_XMLTO
18207 if test -n "$XMLTO"; then
18208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18209 $as_echo "$XMLTO" >&6; }
18210 else
18211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18212 $as_echo "no" >&6; }
18213 fi
18214
18215
18216 if test "x$XMLTO" = "x"; then
18217 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto not found - documentation targets will be skipped" >&5
18218 $as_echo "$as_me: WARNING: xmlto not found - documentation targets will be skipped" >&2;}
18219 have_xmlto=no
18220 else
18221 have_xmlto=yes
18222 fi
18223 elif test "x$use_xmlto" = x"yes" ; then
18224 # Extract the first word of "xmlto", so it can be a program name with args.
18225 set dummy xmlto; ac_word=$2
18226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18227 $as_echo_n "checking for $ac_word... " >&6; }
18228 if ${ac_cv_path_XMLTO+:} false; then :
18229 $as_echo_n "(cached) " >&6
18230 else
18231 case $XMLTO in
18232 [\\/]* | ?:[\\/]*)
18233 ac_cv_path_XMLTO="$XMLTO" # Let the user override the test with a path.
18234 ;;
18235 *)
18236 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18237 for as_dir in $PATH
18238 do
18239 IFS=$as_save_IFS
18240 test -z "$as_dir" && as_dir=.
18241 for ac_exec_ext in '' $ac_executable_extensions; do
18242 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18243 ac_cv_path_XMLTO="$as_dir/$ac_word$ac_exec_ext"
18244 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18245 break 2
18246 fi
18247 done
18248 done
18249 IFS=$as_save_IFS
18250
18251 ;;
18252 esac
18253 fi
18254 XMLTO=$ac_cv_path_XMLTO
18255 if test -n "$XMLTO"; then
18256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XMLTO" >&5
18257 $as_echo "$XMLTO" >&6; }
18258 else
18259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18260 $as_echo "no" >&6; }
18261 fi
18262
18263
18264 if test "x$XMLTO" = "x"; then
18265 as_fn_error $? "--with-xmlto=yes specified but xmlto not found in PATH" "$LINENO" 5
18266 fi
18267 have_xmlto=yes
18268 elif test "x$use_xmlto" = x"no" ; then
18269 if test "x$XMLTO" != "x"; then
18270 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&5
18271 $as_echo "$as_me: WARNING: ignoring XMLTO environment variable since --with-xmlto=no was specified" >&2;}
18272 fi
18273 have_xmlto=no
18274 else
18275 as_fn_error $? "--with-xmlto expects 'yes' or 'no'" "$LINENO" 5
18276 fi
18277
18278 # Test for a minimum version of xmlto, if provided.
18279 if test "$have_xmlto" = yes; then
18280 # scrape the xmlto version
18281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the xmlto version" >&5
18282 $as_echo_n "checking the xmlto version... " >&6; }
18283 xmlto_version=`$XMLTO --version 2>/dev/null | cut -d' ' -f3`
18284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xmlto_version" >&5
18285 $as_echo "$xmlto_version" >&6; }
18286 as_arg_v1=$xmlto_version
18287 as_arg_v2=0.0.22
18288 awk "$as_awk_strverscmp" v1="$as_arg_v1" v2="$as_arg_v2" /dev/null
18289 case $? in #(
18290 1) :
18291 if test "x$use_xmlto" = xauto; then
18292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&5
18293 $as_echo "$as_me: WARNING: xmlto version $xmlto_version found, but 0.0.22 needed" >&2;}
18294 have_xmlto=no
18295 else
18296 as_fn_error $? "xmlto version $xmlto_version found, but 0.0.22 needed" "$LINENO" 5
18297 fi ;; #(
18298 0) :
18299 ;; #(
18300 2) :
18301 ;; #(
18302 *) :
18303 ;;
18304 esac
18305 fi
18306
18307 # Test for the ability of xmlto to generate a text target
18308 have_xmlto_text=no
18309 cat > conftest.xml << "EOF"
18310 EOF
18311 if test "$have_xmlto" = yes; then :
18312 if $XMLTO --skip-validation txt conftest.xml >/dev/null 2>&1; then :
18313 have_xmlto_text=yes
18314 else
18315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xmlto cannot generate text format, this format skipped" >&5
18316 $as_echo "$as_me: WARNING: xmlto cannot generate text format, this format skipped" >&2;}
18317 fi
18318 fi
18319 rm -f conftest.xml
18320 if test $have_xmlto_text = yes; then
18321 HAVE_XMLTO_TEXT_TRUE=
18322 HAVE_XMLTO_TEXT_FALSE='#'
18323 else
18324 HAVE_XMLTO_TEXT_TRUE='#'
18325 HAVE_XMLTO_TEXT_FALSE=
18326 fi
18327
18328 if test "$have_xmlto" = yes; then
18329 HAVE_XMLTO_TRUE=
18330 HAVE_XMLTO_FALSE='#'
18331 else
18332 HAVE_XMLTO_TRUE='#'
18333 HAVE_XMLTO_FALSE=
18334 fi
18335
18336
18337
18338
18339
18340
18341 # Check whether --with-fop was given.
18342 if test "${with_fop+set}" = set; then :
18343 withval=$with_fop; use_fop=$withval
18344 else
18345 use_fop=auto
18346 fi
18347
18348
18349
18350 if test "x$use_fop" = x"auto"; then
18351 # Extract the first word of "fop", so it can be a program name with args.
18352 set dummy fop; ac_word=$2
18353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18354 $as_echo_n "checking for $ac_word... " >&6; }
18355 if ${ac_cv_path_FOP+:} false; then :
18356 $as_echo_n "(cached) " >&6
18357 else
18358 case $FOP in
18359 [\\/]* | ?:[\\/]*)
18360 ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18361 ;;
18362 *)
18363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18364 for as_dir in $PATH
18365 do
18366 IFS=$as_save_IFS
18367 test -z "$as_dir" && as_dir=.
18368 for ac_exec_ext in '' $ac_executable_extensions; do
18369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18370 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18372 break 2
18373 fi
18374 done
18375 done
18376 IFS=$as_save_IFS
18377
18378 ;;
18379 esac
18380 fi
18381 FOP=$ac_cv_path_FOP
18382 if test -n "$FOP"; then
18383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18384 $as_echo "$FOP" >&6; }
18385 else
18386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18387 $as_echo "no" >&6; }
18388 fi
18389
18390
18391 if test "x$FOP" = "x"; then
18392 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: fop not found - documentation targets will be skipped" >&5
18393 $as_echo "$as_me: WARNING: fop not found - documentation targets will be skipped" >&2;}
18394 have_fop=no
18395 else
18396 have_fop=yes
18397 fi
18398 elif test "x$use_fop" = x"yes" ; then
18399 # Extract the first word of "fop", so it can be a program name with args.
18400 set dummy fop; ac_word=$2
18401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18402 $as_echo_n "checking for $ac_word... " >&6; }
18403 if ${ac_cv_path_FOP+:} false; then :
18404 $as_echo_n "(cached) " >&6
18405 else
18406 case $FOP in
18407 [\\/]* | ?:[\\/]*)
18408 ac_cv_path_FOP="$FOP" # Let the user override the test with a path.
18409 ;;
18410 *)
18411 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18412 for as_dir in $PATH
18413 do
18414 IFS=$as_save_IFS
18415 test -z "$as_dir" && as_dir=.
18416 for ac_exec_ext in '' $ac_executable_extensions; do
18417 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18418 ac_cv_path_FOP="$as_dir/$ac_word$ac_exec_ext"
18419 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18420 break 2
18421 fi
18422 done
18423 done
18424 IFS=$as_save_IFS
18425
18426 ;;
18427 esac
18428 fi
18429 FOP=$ac_cv_path_FOP
18430 if test -n "$FOP"; then
18431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $FOP" >&5
18432 $as_echo "$FOP" >&6; }
18433 else
18434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18435 $as_echo "no" >&6; }
18436 fi
18437
18438
18439 if test "x$FOP" = "x"; then
18440 as_fn_error $? "--with-fop=yes specified but fop not found in PATH" "$LINENO" 5
18441 fi
18442 have_fop=yes
18443 elif test "x$use_fop" = x"no" ; then
18444 if test "x$FOP" != "x"; then
18445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&5
18446 $as_echo "$as_me: WARNING: ignoring FOP environment variable since --with-fop=no was specified" >&2;}
18447 fi
18448 have_fop=no
18449 else
18450 as_fn_error $? "--with-fop expects 'yes' or 'no'" "$LINENO" 5
18451 fi
18452
18453 # Test for a minimum version of fop, if provided.
18454
18455 if test "$have_fop" = yes; then
18456 HAVE_FOP_TRUE=
18457 HAVE_FOP_FALSE='#'
18458 else
18459 HAVE_FOP_TRUE='#'
18460 HAVE_FOP_FALSE=
18461 fi
18462
18463
18464
18465
18466 # Preserves the interface, should it be implemented later
18467
18468
18469
18470 # Check whether --with-xsltproc was given.
18471 if test "${with_xsltproc+set}" = set; then :
18472 withval=$with_xsltproc; use_xsltproc=$withval
18473 else
18474 use_xsltproc=auto
18475 fi
18476
18477
18478
18479 if test "x$use_xsltproc" = x"auto"; then
18480 # Extract the first word of "xsltproc", so it can be a program name with args.
18481 set dummy xsltproc; ac_word=$2
18482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18483 $as_echo_n "checking for $ac_word... " >&6; }
18484 if ${ac_cv_path_XSLTPROC+:} false; then :
18485 $as_echo_n "(cached) " >&6
18486 else
18487 case $XSLTPROC in
18488 [\\/]* | ?:[\\/]*)
18489 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18490 ;;
18491 *)
18492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18493 for as_dir in $PATH
18494 do
18495 IFS=$as_save_IFS
18496 test -z "$as_dir" && as_dir=.
18497 for ac_exec_ext in '' $ac_executable_extensions; do
18498 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18499 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18500 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18501 break 2
18502 fi
18503 done
18504 done
18505 IFS=$as_save_IFS
18506
18507 ;;
18508 esac
18509 fi
18510 XSLTPROC=$ac_cv_path_XSLTPROC
18511 if test -n "$XSLTPROC"; then
18512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18513 $as_echo "$XSLTPROC" >&6; }
18514 else
18515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18516 $as_echo "no" >&6; }
18517 fi
18518
18519
18520 if test "x$XSLTPROC" = "x"; then
18521 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: xsltproc not found - cannot transform XML documents" >&5
18522 $as_echo "$as_me: WARNING: xsltproc not found - cannot transform XML documents" >&2;}
18523 have_xsltproc=no
18524 else
18525 have_xsltproc=yes
18526 fi
18527 elif test "x$use_xsltproc" = x"yes" ; then
18528 # Extract the first word of "xsltproc", so it can be a program name with args.
18529 set dummy xsltproc; ac_word=$2
18530 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18531 $as_echo_n "checking for $ac_word... " >&6; }
18532 if ${ac_cv_path_XSLTPROC+:} false; then :
18533 $as_echo_n "(cached) " >&6
18534 else
18535 case $XSLTPROC in
18536 [\\/]* | ?:[\\/]*)
18537 ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
18538 ;;
18539 *)
18540 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18541 for as_dir in $PATH
18542 do
18543 IFS=$as_save_IFS
18544 test -z "$as_dir" && as_dir=.
18545 for ac_exec_ext in '' $ac_executable_extensions; do
18546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
18547 ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
18548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18549 break 2
18550 fi
18551 done
18552 done
18553 IFS=$as_save_IFS
18554
18555 ;;
18556 esac
18557 fi
18558 XSLTPROC=$ac_cv_path_XSLTPROC
18559 if test -n "$XSLTPROC"; then
18560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
18561 $as_echo "$XSLTPROC" >&6; }
18562 else
18563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18564 $as_echo "no" >&6; }
18565 fi
18566
18567
18568 if test "x$XSLTPROC" = "x"; then
18569 as_fn_error $? "--with-xsltproc=yes specified but xsltproc not found in PATH" "$LINENO" 5
18570 fi
18571 have_xsltproc=yes
18572 elif test "x$use_xsltproc" = x"no" ; then
18573 if test "x$XSLTPROC" != "x"; then
18574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&5
18575 $as_echo "$as_me: WARNING: ignoring XSLTPROC environment variable since --with-xsltproc=no was specified" >&2;}
18576 fi
18577 have_xsltproc=no
18578 else
18579 as_fn_error $? "--with-xsltproc expects 'yes' or 'no'" "$LINENO" 5
18580 fi
18581
18582 if test "$have_xsltproc" = yes; then
18583 HAVE_XSLTPROC_TRUE=
18584 HAVE_XSLTPROC_FALSE='#'
18585 else
18586 HAVE_XSLTPROC_TRUE='#'
18587 HAVE_XSLTPROC_FALSE=
18588 fi
18589
18590
18591
18592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for X.Org SGML entities >= 1.8" >&5
18593 $as_echo_n "checking for X.Org SGML entities >= 1.8... " >&6; }
18594 XORG_SGML_PATH=
18595 if test -n "$PKG_CONFIG" && \
18596 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-sgml-doctools >= 1.8\""; } >&5
18597 ($PKG_CONFIG --exists --print-errors "xorg-sgml-doctools >= 1.8") 2>&5
18598 ac_status=$?
18599 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18600 test $ac_status = 0; }; then
18601 XORG_SGML_PATH=`$PKG_CONFIG --variable=sgmlrootdir xorg-sgml-doctools`
18602 else
18603 :
18604
18605 fi
18606
18607 # Define variables STYLESHEET_SRCDIR and XSL_STYLESHEET containing
18608 # the path and the name of the doc stylesheet
18609 if test "x$XORG_SGML_PATH" != "x" ; then
18610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XORG_SGML_PATH" >&5
18611 $as_echo "$XORG_SGML_PATH" >&6; }
18612 STYLESHEET_SRCDIR=$XORG_SGML_PATH/X11
18613 XSL_STYLESHEET=$STYLESHEET_SRCDIR/xorg.xsl
18614 else
18615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18616 $as_echo "no" >&6; }
18617 fi
18618
18619
18620
18621
18622 if test "x$XSL_STYLESHEET" != "x"; then
18623 HAVE_STYLESHEETS_TRUE=
18624 HAVE_STYLESHEETS_FALSE='#'
18625 else
18626 HAVE_STYLESHEETS_TRUE='#'
18627 HAVE_STYLESHEETS_FALSE=
18628 fi
18629
18630
18631
18632 # Obtain compiler/linker options for depedencies
18633
18634 pkg_failed=no
18635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ICE" >&5
18636 $as_echo_n "checking for ICE... " >&6; }
18637
18638 if test -n "$ICE_CFLAGS"; then
18639 pkg_cv_ICE_CFLAGS="$ICE_CFLAGS"
18640 elif test -n "$PKG_CONFIG"; then
18641 if test -n "$PKG_CONFIG" && \
18642 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans\""; } >&5
18643 ($PKG_CONFIG --exists --print-errors "xproto xtrans") 2>&5
18644 ac_status=$?
18645 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18646 test $ac_status = 0; }; then
18647 pkg_cv_ICE_CFLAGS=`$PKG_CONFIG --cflags "xproto xtrans" 2>/dev/null`
18648 else
18649 pkg_failed=yes
18650 fi
18651 else
18652 pkg_failed=untried
18653 fi
18654 if test -n "$ICE_LIBS"; then
18655 pkg_cv_ICE_LIBS="$ICE_LIBS"
18656 elif test -n "$PKG_CONFIG"; then
18657 if test -n "$PKG_CONFIG" && \
18658 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xproto xtrans\""; } >&5
18659 ($PKG_CONFIG --exists --print-errors "xproto xtrans") 2>&5
18660 ac_status=$?
18661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18662 test $ac_status = 0; }; then
18663 pkg_cv_ICE_LIBS=`$PKG_CONFIG --libs "xproto xtrans" 2>/dev/null`
18664 else
18665 pkg_failed=yes
18666 fi
18667 else
18668 pkg_failed=untried
18669 fi
18670
18671
18672
18673 if test $pkg_failed = yes; then
18674
18675 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18676 _pkg_short_errors_supported=yes
18677 else
18678 _pkg_short_errors_supported=no
18679 fi
18680 if test $_pkg_short_errors_supported = yes; then
18681 ICE_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xproto xtrans" 2>&1`
18682 else
18683 ICE_PKG_ERRORS=`$PKG_CONFIG --print-errors "xproto xtrans" 2>&1`
18684 fi
18685 # Put the nasty error message in config.log where it belongs
18686 echo "$ICE_PKG_ERRORS" >&5
18687
18688 as_fn_error $? "Package requirements (xproto xtrans) were not met:
18689
18690 $ICE_PKG_ERRORS
18691
18692 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18693 installed software in a non-standard prefix.
18694
18695 Alternatively, you may set the environment variables ICE_CFLAGS
18696 and ICE_LIBS to avoid the need to call pkg-config.
18697 See the pkg-config man page for more details.
18698 " "$LINENO" 5
18699 elif test $pkg_failed = untried; then
18700 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18701 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18702 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18703 is in your PATH or set the PKG_CONFIG environment variable to the full
18704 path to pkg-config.
18705
18706 Alternatively, you may set the environment variables ICE_CFLAGS
18707 and ICE_LIBS to avoid the need to call pkg-config.
18708 See the pkg-config man page for more details.
18709
18710 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18711 See \`config.log' for more details" "$LINENO" 5; }
18712 else
18713 ICE_CFLAGS=$pkg_cv_ICE_CFLAGS
18714 ICE_LIBS=$pkg_cv_ICE_LIBS
18715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18716 $as_echo "yes" >&6; }
18717 :
18718 fi
18719
18720 # Transport selection macro from xtrans.m4
18721
18722
18723 case $host_os in
18724 mingw*) unixdef="no" ;;
18725 *) unixdef="yes" ;;
18726 esac
18727 # Check whether --enable-unix-transport was given.
18728 if test "${enable_unix_transport+set}" = set; then :
18729 enableval=$enable_unix_transport; UNIXCONN=$enableval
18730 else
18731 UNIXCONN=$unixdef
18732 fi
18733
18734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support UNIX socket connections" >&5
18735 $as_echo_n "checking if Xtrans should support UNIX socket connections... " >&6; }
18736 if test "$UNIXCONN" = "yes"; then
18737
18738 $as_echo "#define UNIXCONN 1" >>confdefs.h
18739
18740 fi
18741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNIXCONN" >&5
18742 $as_echo "$UNIXCONN" >&6; }
18743 # Check whether --enable-tcp-transport was given.
18744 if test "${enable_tcp_transport+set}" = set; then :
18745 enableval=$enable_tcp_transport; TCPCONN=$enableval
18746 else
18747 TCPCONN=yes
18748 fi
18749
18750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support TCP socket connections" >&5
18751 $as_echo_n "checking if Xtrans should support TCP socket connections... " >&6; }
18752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCPCONN" >&5
18753 $as_echo "$TCPCONN" >&6; }
18754 if test "$TCPCONN" = "yes"; then
18755
18756 $as_echo "#define TCPCONN 1" >>confdefs.h
18757
18758
18759 # SVR4 hides these in libraries other than libc
18760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
18761 $as_echo_n "checking for library containing socket... " >&6; }
18762 if ${ac_cv_search_socket+:} false; then :
18763 $as_echo_n "(cached) " >&6
18764 else
18765 ac_func_search_save_LIBS=$LIBS
18766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18767 /* end confdefs.h. */
18768
18769 /* Override any GCC internal prototype to avoid an error.
18770 Use char because int might match the return type of a GCC
18771 builtin and then its argument prototype would still apply. */
18772 #ifdef __cplusplus
18773 extern "C"
18774 #endif
18775 char socket ();
18776 int
18777 main ()
18778 {
18779 return socket ();
18780 ;
18781 return 0;
18782 }
18783 _ACEOF
18784 for ac_lib in '' socket; do
18785 if test -z "$ac_lib"; then
18786 ac_res="none required"
18787 else
18788 ac_res=-l$ac_lib
18789 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
18790 fi
18791 if ac_fn_c_try_link "$LINENO"; then :
18792 ac_cv_search_socket=$ac_res
18793 fi
18794 rm -f core conftest.err conftest.$ac_objext \
18795 conftest$ac_exeext
18796 if ${ac_cv_search_socket+:} false; then :
18797 break
18798 fi
18799 done
18800 if ${ac_cv_search_socket+:} false; then :
18801
18802 else
18803 ac_cv_search_socket=no
18804 fi
18805 rm conftest.$ac_ext
18806 LIBS=$ac_func_search_save_LIBS
18807 fi
18808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
18809 $as_echo "$ac_cv_search_socket" >&6; }
18810 ac_res=$ac_cv_search_socket
18811 if test "$ac_res" != no; then :
18812 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18813
18814 fi
18815
18816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
18817 $as_echo_n "checking for library containing gethostbyname... " >&6; }
18818 if ${ac_cv_search_gethostbyname+:} false; then :
18819 $as_echo_n "(cached) " >&6
18820 else
18821 ac_func_search_save_LIBS=$LIBS
18822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18823 /* end confdefs.h. */
18824
18825 /* Override any GCC internal prototype to avoid an error.
18826 Use char because int might match the return type of a GCC
18827 builtin and then its argument prototype would still apply. */
18828 #ifdef __cplusplus
18829 extern "C"
18830 #endif
18831 char gethostbyname ();
18832 int
18833 main ()
18834 {
18835 return gethostbyname ();
18836 ;
18837 return 0;
18838 }
18839 _ACEOF
18840 for ac_lib in '' nsl; do
18841 if test -z "$ac_lib"; then
18842 ac_res="none required"
18843 else
18844 ac_res=-l$ac_lib
18845 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
18846 fi
18847 if ac_fn_c_try_link "$LINENO"; then :
18848 ac_cv_search_gethostbyname=$ac_res
18849 fi
18850 rm -f core conftest.err conftest.$ac_objext \
18851 conftest$ac_exeext
18852 if ${ac_cv_search_gethostbyname+:} false; then :
18853 break
18854 fi
18855 done
18856 if ${ac_cv_search_gethostbyname+:} false; then :
18857
18858 else
18859 ac_cv_search_gethostbyname=no
18860 fi
18861 rm conftest.$ac_ext
18862 LIBS=$ac_func_search_save_LIBS
18863 fi
18864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
18865 $as_echo "$ac_cv_search_gethostbyname" >&6; }
18866 ac_res=$ac_cv_search_gethostbyname
18867 if test "$ac_res" != no; then :
18868 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18869
18870 fi
18871
18872 if test "$ac_cv_search_socket$ac_cv_search_gethostbyname" = "nono"; then
18873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lws2_32" >&5
18874 $as_echo_n "checking for main in -lws2_32... " >&6; }
18875 if ${ac_cv_lib_ws2_32_main+:} false; then :
18876 $as_echo_n "(cached) " >&6
18877 else
18878 ac_check_lib_save_LIBS=$LIBS
18879 LIBS="-lws2_32 $LIBS"
18880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18881 /* end confdefs.h. */
18882
18883
18884 int
18885 main ()
18886 {
18887 return main ();
18888 ;
18889 return 0;
18890 }
18891 _ACEOF
18892 if ac_fn_c_try_link "$LINENO"; then :
18893 ac_cv_lib_ws2_32_main=yes
18894 else
18895 ac_cv_lib_ws2_32_main=no
18896 fi
18897 rm -f core conftest.err conftest.$ac_objext \
18898 conftest$ac_exeext conftest.$ac_ext
18899 LIBS=$ac_check_lib_save_LIBS
18900 fi
18901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ws2_32_main" >&5
18902 $as_echo "$ac_cv_lib_ws2_32_main" >&6; }
18903 if test "x$ac_cv_lib_ws2_32_main" = xyes; then :
18904 cat >>confdefs.h <<_ACEOF
18905 #define HAVE_LIBWS2_32 1
18906 _ACEOF
18907
18908 LIBS="-lws2_32 $LIBS"
18909
18910 fi
18911
18912 fi
18913
18914 # Needs to come after above checks for libsocket & libnsl for SVR4 systems
18915 # Check whether --enable-ipv6 was given.
18916 if test "${enable_ipv6+set}" = set; then :
18917 enableval=$enable_ipv6; IPV6CONN=$enableval
18918 else
18919 ac_fn_c_check_func "$LINENO" "getaddrinfo" "ac_cv_func_getaddrinfo"
18920 if test "x$ac_cv_func_getaddrinfo" = xyes; then :
18921 IPV6CONN=yes
18922 else
18923 IPV6CONN=no
18924 fi
18925
18926 fi
18927
18928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if IPv6 support should be built" >&5
18929 $as_echo_n "checking if IPv6 support should be built... " >&6; }
18930 if test "$IPV6CONN" = "yes"; then
18931
18932 $as_echo "#define IPv6 1" >>confdefs.h
18933
18934 fi
18935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IPV6CONN" >&5
18936 $as_echo "$IPV6CONN" >&6; }
18937
18938 # 4.3BSD-Reno added a new member to struct sockaddr_in
18939 ac_fn_c_check_member "$LINENO" "struct sockaddr_in" "sin_len" "ac_cv_member_struct_sockaddr_in_sin_len" "
18940 #include <sys/types.h>
18941 #include <sys/socket.h>
18942 #include <netinet/in.h>
18943
18944 "
18945 if test "x$ac_cv_member_struct_sockaddr_in_sin_len" = xyes; then :
18946
18947 $as_echo "#define BSD44SOCKETS 1" >>confdefs.h
18948
18949 fi
18950
18951
18952 # POSIX.1g changed the type of pointer passed to getsockname/getpeername/etc.
18953 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "
18954 $ac_includes_default
18955 #include <sys/socket.h>
18956 "
18957 if test "x$ac_cv_type_socklen_t" = xyes; then :
18958
18959 cat >>confdefs.h <<_ACEOF
18960 #define HAVE_SOCKLEN_T 1
18961 _ACEOF
18962
18963
18964 fi
18965
18966
18967 # XPG4v2/UNIX95 added msg_control - check to see if we need to define
18968 # _XOPEN_SOURCE to get it (such as on Solaris)
18969 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
18970 $ac_includes_default
18971 #include <sys/socket.h>
18972
18973 "
18974 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
18975
18976 fi
18977
18978 # First try for Solaris in C99 compliant mode, which requires XPG6/UNIX03
18979 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
18980 unset ac_cv_member_struct_msghdr_msg_control
18981 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=600" >&5
18982 $as_echo "$as_me: trying again with _XOPEN_SOURCE=600" >&6;}
18983 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
18984 #define _XOPEN_SOURCE 600
18985 $ac_includes_default
18986 #include <sys/socket.h>
18987
18988 "
18989 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
18990
18991 $as_echo "#define _XOPEN_SOURCE 600" >>confdefs.h
18992
18993
18994 fi
18995
18996 fi
18997 # If that didn't work, fall back to XPG5/UNIX98 with C89
18998 if test "x$ac_cv_member_struct_msghdr_msg_control" = xno; then
18999 unset ac_cv_member_struct_msghdr_msg_control
19000 { $as_echo "$as_me:${as_lineno-$LINENO}: trying again with _XOPEN_SOURCE=500" >&5
19001 $as_echo "$as_me: trying again with _XOPEN_SOURCE=500" >&6;}
19002 ac_fn_c_check_member "$LINENO" "struct msghdr" "msg_control" "ac_cv_member_struct_msghdr_msg_control" "
19003 #define _XOPEN_SOURCE 500
19004 $ac_includes_default
19005 #include <sys/socket.h>
19006
19007 "
19008 if test "x$ac_cv_member_struct_msghdr_msg_control" = xyes; then :
19009
19010 $as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
19011
19012
19013 fi
19014
19015 fi
19016
19017
19018
19019 fi
19020 case $host_os in
19021 solaris*|sco*|sysv4*) localdef="yes" ;;
19022 *) localdef="no" ;;
19023 esac
19024 # Check whether --enable-local-transport was given.
19025 if test "${enable_local_transport+set}" = set; then :
19026 enableval=$enable_local_transport; LOCALCONN=$enableval
19027 else
19028 LOCALCONN=$localdef
19029 fi
19030
19031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if Xtrans should support os-specific local connections" >&5
19032 $as_echo_n "checking if Xtrans should support os-specific local connections... " >&6; }
19033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LOCALCONN" >&5
19034 $as_echo "$LOCALCONN" >&6; }
19035 if test "$LOCALCONN" = "yes"; then
19036
19037 $as_echo "#define LOCALCONN 1" >>confdefs.h
19038
19039 fi
19040
19041
19042
19043 $as_echo "#define ICE_t 1" >>confdefs.h
19044
19045
19046 # Checks for library functions.
19047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for arc4random_buf in -lbsd" >&5
19048 $as_echo_n "checking for arc4random_buf in -lbsd... " >&6; }
19049 if ${ac_cv_lib_bsd_arc4random_buf+:} false; then :
19050 $as_echo_n "(cached) " >&6
19051 else
19052 ac_check_lib_save_LIBS=$LIBS
19053 LIBS="-lbsd $LIBS"
19054 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19055 /* end confdefs.h. */
19056
19057 /* Override any GCC internal prototype to avoid an error.
19058 Use char because int might match the return type of a GCC
19059 builtin and then its argument prototype would still apply. */
19060 #ifdef __cplusplus
19061 extern "C"
19062 #endif
19063 char arc4random_buf ();
19064 int
19065 main ()
19066 {
19067 return arc4random_buf ();
19068 ;
19069 return 0;
19070 }
19071 _ACEOF
19072 if ac_fn_c_try_link "$LINENO"; then :
19073 ac_cv_lib_bsd_arc4random_buf=yes
19074 else
19075 ac_cv_lib_bsd_arc4random_buf=no
19076 fi
19077 rm -f core conftest.err conftest.$ac_objext \
19078 conftest$ac_exeext conftest.$ac_ext
19079 LIBS=$ac_check_lib_save_LIBS
19080 fi
19081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_bsd_arc4random_buf" >&5
19082 $as_echo "$ac_cv_lib_bsd_arc4random_buf" >&6; }
19083 if test "x$ac_cv_lib_bsd_arc4random_buf" = xyes; then :
19084 cat >>confdefs.h <<_ACEOF
19085 #define HAVE_LIBBSD 1
19086 _ACEOF
19087
19088 LIBS="-lbsd $LIBS"
19089
19090 fi
19091
19092 for ac_func in asprintf arc4random_buf
19093 do :
19094 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19095 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
19096 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
19097 cat >>confdefs.h <<_ACEOF
19098 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19099 _ACEOF
19100
19101 fi
19102 done
19103
19104
19105 # Allow checking code with lint, sparse, etc.
19106
19107
19108
19109
19110
19111 # Check whether --with-lint was given.
19112 if test "${with_lint+set}" = set; then :
19113 withval=$with_lint; use_lint=$withval
19114 else
19115 use_lint=no
19116 fi
19117
19118
19119 # Obtain platform specific info like program name and options
19120 # The lint program on FreeBSD and NetBSD is different from the one on Solaris
19121 case $host_os in
19122 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
19123 lint_name=splint
19124 lint_options="-badflag"
19125 ;;
19126 *freebsd* | *netbsd*)
19127 lint_name=lint
19128 lint_options="-u -b"
19129 ;;
19130 *solaris*)
19131 lint_name=lint
19132 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
19133 ;;
19134 esac
19135
19136 # Test for the presence of the program (either guessed by the code or spelled out by the user)
19137 if test "x$use_lint" = x"yes" ; then
19138 # Extract the first word of "$lint_name", so it can be a program name with args.
19139 set dummy $lint_name; ac_word=$2
19140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
19141 $as_echo_n "checking for $ac_word... " >&6; }
19142 if ${ac_cv_path_LINT+:} false; then :
19143 $as_echo_n "(cached) " >&6
19144 else
19145 case $LINT in
19146 [\\/]* | ?:[\\/]*)
19147 ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
19148 ;;
19149 *)
19150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19151 for as_dir in $PATH
19152 do
19153 IFS=$as_save_IFS
19154 test -z "$as_dir" && as_dir=.
19155 for ac_exec_ext in '' $ac_executable_extensions; do
19156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
19157 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
19158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
19159 break 2
19160 fi
19161 done
19162 done
19163 IFS=$as_save_IFS
19164
19165 ;;
19166 esac
19167 fi
19168 LINT=$ac_cv_path_LINT
19169 if test -n "$LINT"; then
19170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
19171 $as_echo "$LINT" >&6; }
19172 else
19173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19174 $as_echo "no" >&6; }
19175 fi
19176
19177
19178 if test "x$LINT" = "x"; then
19179 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
19180 fi
19181 elif test "x$use_lint" = x"no" ; then
19182 if test "x$LINT" != "x"; then
19183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
19184 $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
19185 fi
19186 else
19187 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
19188 fi
19189
19190 # User supplied flags override default flags
19191 if test "x$LINT_FLAGS" != "x"; then
19192 lint_options=$LINT_FLAGS
19193 fi
19194
19195 LINT_FLAGS=$lint_options
19196
19197 if test "x$LINT" != x; then
19198 LINT_TRUE=
19199 LINT_FALSE='#'
19200 else
19201 LINT_TRUE='#'
19202 LINT_FALSE=
19203 fi
19204
19205
19206
19207
19208
19209 # Check whether --enable-lint-library was given.
19210 if test "${enable_lint_library+set}" = set; then :
19211 enableval=$enable_lint_library; make_lint_lib=$enableval
19212 else
19213 make_lint_lib=no
19214 fi
19215
19216
19217 if test "x$make_lint_lib" = x"yes" ; then
19218 LINTLIB=llib-lICE.ln
19219 if test "x$LINT" = "x"; then
19220 as_fn_error $? "Cannot make lint library without --with-lint" "$LINENO" 5
19221 fi
19222 elif test "x$make_lint_lib" != x"no" ; then
19223 as_fn_error $? "--enable-lint-library expects 'yes' or 'no'." "$LINENO" 5
19224 fi
19225
19226
19227 if test x$make_lint_lib != xno; then
19228 MAKE_LINT_LIB_TRUE=
19229 MAKE_LINT_LIB_FALSE='#'
19230 else
19231 MAKE_LINT_LIB_TRUE='#'
19232 MAKE_LINT_LIB_FALSE=
19233 fi
19234
19235
19236
19237 LINT_FLAGS="${LINT_FLAGS} ${ICE_CFLAGS} ${XTRANS_CFLAGS}"
19238
19239 ac_config_files="$ac_config_files Makefile doc/Makefile specs/Makefile src/Makefile ice.pc"
19240
19241 cat >confcache <<\_ACEOF
19242 # This file is a shell script that caches the results of configure
19243 # tests run on this system so they can be shared between configure
19244 # scripts and configure runs, see configure's option --config-cache.
19245 # It is not useful on other systems. If it contains results you don't
19246 # want to keep, you may remove or edit it.
19247 #
19248 # config.status only pays attention to the cache file if you give it
19249 # the --recheck option to rerun configure.
19250 #
19251 # `ac_cv_env_foo' variables (set or unset) will be overridden when
19252 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19253 # following values.
19254
19255 _ACEOF
19256
19257 # The following way of writing the cache mishandles newlines in values,
19258 # but we know of no workaround that is simple, portable, and efficient.
19259 # So, we kill variables containing newlines.
19260 # Ultrix sh set writes to stderr and can't be redirected directly,
19261 # and sets the high bit in the cache file unless we assign to the vars.
19262 (
19263 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
19264 eval ac_val=\$$ac_var
19265 case $ac_val in #(
19266 *${as_nl}*)
19267 case $ac_var in #(
19268 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
19269 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
19270 esac
19271 case $ac_var in #(
19272 _ | IFS | as_nl) ;; #(
19273 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
19274 *) { eval $ac_var=; unset $ac_var;} ;;
19275 esac ;;
19276 esac
19277 done
19278
19279 (set) 2>&1 |
19280 case $as_nl`(ac_space=' '; set) 2>&1` in #(
19281 *${as_nl}ac_space=\ *)
19282 # `set' does not quote correctly, so add quotes: double-quote
19283 # substitution turns \\\\ into \\, and sed turns \\ into \.
19284 sed -n \
19285 "s/'/'\\\\''/g;
19286 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19287 ;; #(
19288 *)
19289 # `set' quotes correctly as required by POSIX, so do not add quotes.
19290 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19291 ;;
19292 esac |
19293 sort
19294 ) |
19295 sed '
19296 /^ac_cv_env_/b end
19297 t clear
19298 :clear
19299 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19300 t end
19301 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19302 :end' >>confcache
19303 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19304 if test -w "$cache_file"; then
19305 if test "x$cache_file" != "x/dev/null"; then
19306 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19307 $as_echo "$as_me: updating cache $cache_file" >&6;}
19308 if test ! -f "$cache_file" || test -h "$cache_file"; then
19309 cat confcache >"$cache_file"
19310 else
19311 case $cache_file in #(
19312 */* | ?:*)
19313 mv -f confcache "$cache_file"$$ &&
19314 mv -f "$cache_file"$$ "$cache_file" ;; #(
19315 *)
19316 mv -f confcache "$cache_file" ;;
19317 esac
19318 fi
19319 fi
19320 else
19321 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19322 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19323 fi
19324 fi
19325 rm -f confcache
19326
19327 test "x$prefix" = xNONE && prefix=$ac_default_prefix
19328 # Let make expand exec_prefix.
19329 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19330
19331 DEFS=-DHAVE_CONFIG_H
19332
19333 ac_libobjs=
19334 ac_ltlibobjs=
19335 U=
19336 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19337 # 1. Remove the extension, and $U if already installed.
19338 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19339 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19340 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
19341 # will be set to the directory where LIBOBJS objects are built.
19342 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19343 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19344 done
19345 LIBOBJS=$ac_libobjs
19346
19347 LTLIBOBJS=$ac_ltlibobjs
19348
19349
19350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19351 $as_echo_n "checking that generated files are newer than configure... " >&6; }
19352 if test -n "$am_sleep_pid"; then
19353 # Hide warnings about reused PIDs.
19354 wait $am_sleep_pid 2>/dev/null
19355 fi
19356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19357 $as_echo "done" >&6; }
19358 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19359 as_fn_error $? "conditional \"AMDEP\" was never defined.
19360 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19361 fi
19362 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19363 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19364 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19365 fi
19366 if test -n "$EXEEXT"; then
19367 am__EXEEXT_TRUE=
19368 am__EXEEXT_FALSE='#'
19369 else
19370 am__EXEEXT_TRUE='#'
19371 am__EXEEXT_FALSE=
19372 fi
19373
19374 if test -z "${ENABLE_DOCS_TRUE}" && test -z "${ENABLE_DOCS_FALSE}"; then
19375 as_fn_error $? "conditional \"ENABLE_DOCS\" was never defined.
19376 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19377 fi
19378 if test -z "${ENABLE_SPECS_TRUE}" && test -z "${ENABLE_SPECS_FALSE}"; then
19379 as_fn_error $? "conditional \"ENABLE_SPECS\" was never defined.
19380 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19381 fi
19382 if test -z "${HAVE_XMLTO_TEXT_TRUE}" && test -z "${HAVE_XMLTO_TEXT_FALSE}"; then
19383 as_fn_error $? "conditional \"HAVE_XMLTO_TEXT\" was never defined.
19384 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19385 fi
19386 if test -z "${HAVE_XMLTO_TRUE}" && test -z "${HAVE_XMLTO_FALSE}"; then
19387 as_fn_error $? "conditional \"HAVE_XMLTO\" was never defined.
19388 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19389 fi
19390 if test -z "${HAVE_FOP_TRUE}" && test -z "${HAVE_FOP_FALSE}"; then
19391 as_fn_error $? "conditional \"HAVE_FOP\" was never defined.
19392 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19393 fi
19394 if test -z "${HAVE_XSLTPROC_TRUE}" && test -z "${HAVE_XSLTPROC_FALSE}"; then
19395 as_fn_error $? "conditional \"HAVE_XSLTPROC\" was never defined.
19396 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19397 fi
19398 if test -z "${HAVE_STYLESHEETS_TRUE}" && test -z "${HAVE_STYLESHEETS_FALSE}"; then
19399 as_fn_error $? "conditional \"HAVE_STYLESHEETS\" was never defined.
19400 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19401 fi
19402 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
19403 as_fn_error $? "conditional \"LINT\" was never defined.
19404 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19405 fi
19406 if test -z "${MAKE_LINT_LIB_TRUE}" && test -z "${MAKE_LINT_LIB_FALSE}"; then
19407 as_fn_error $? "conditional \"MAKE_LINT_LIB\" was never defined.
19408 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19409 fi
19410
19411 : "${CONFIG_STATUS=./config.status}"
19412 ac_write_fail=0
19413 ac_clean_files_save=$ac_clean_files
19414 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19415 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19416 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19417 as_write_fail=0
19418 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19419 #! $SHELL
19420 # Generated by $as_me.
19421 # Run this file to recreate the current configuration.
19422 # Compiler output produced by configure, useful for debugging
19423 # configure, is in config.log if it exists.
19424
19425 debug=false
19426 ac_cs_recheck=false
19427 ac_cs_silent=false
19428
19429 SHELL=\${CONFIG_SHELL-$SHELL}
19430 export SHELL
19431 _ASEOF
19432 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19433 ## -------------------- ##
19434 ## M4sh Initialization. ##
19435 ## -------------------- ##
19436
19437 # Be more Bourne compatible
19438 DUALCASE=1; export DUALCASE # for MKS sh
19439 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19440 emulate sh
19441 NULLCMD=:
19442 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19443 # is contrary to our usage. Disable this feature.
19444 alias -g '${1+"$@"}'='"$@"'
19445 setopt NO_GLOB_SUBST
19446 else
19447 case `(set -o) 2>/dev/null` in #(
19448 *posix*) :
19449 set -o posix ;; #(
19450 *) :
19451 ;;
19452 esac
19453 fi
19454
19455
19456 as_nl='
19457 '
19458 export as_nl
19459 # Printing a long string crashes Solaris 7 /usr/bin/printf.
19460 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19461 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19462 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19463 # Prefer a ksh shell builtin over an external printf program on Solaris,
19464 # but without wasting forks for bash or zsh.
19465 if test -z "$BASH_VERSION$ZSH_VERSION" \
19466 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19467 as_echo='print -r --'
19468 as_echo_n='print -rn --'
19469 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19470 as_echo='printf %s\n'
19471 as_echo_n='printf %s'
19472 else
19473 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19474 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19475 as_echo_n='/usr/ucb/echo -n'
19476 else
19477 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19478 as_echo_n_body='eval
19479 arg=$1;
19480 case $arg in #(
19481 *"$as_nl"*)
19482 expr "X$arg" : "X\\(.*\\)$as_nl";
19483 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19484 esac;
19485 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19486 '
19487 export as_echo_n_body
19488 as_echo_n='sh -c $as_echo_n_body as_echo'
19489 fi
19490 export as_echo_body
19491 as_echo='sh -c $as_echo_body as_echo'
19492 fi
19493
19494 # The user is always right.
19495 if test "${PATH_SEPARATOR+set}" != set; then
19496 PATH_SEPARATOR=:
19497 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19498 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19499 PATH_SEPARATOR=';'
19500 }
19501 fi
19502
19503
19504 # IFS
19505 # We need space, tab and new line, in precisely that order. Quoting is
19506 # there to prevent editors from complaining about space-tab.
19507 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
19508 # splitting by setting IFS to empty value.)
19509 IFS=" "" $as_nl"
19510
19511 # Find who we are. Look in the path if we contain no directory separator.
19512 as_myself=
19513 case $0 in #((
19514 *[\\/]* ) as_myself=$0 ;;
19515 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19516 for as_dir in $PATH
19517 do
19518 IFS=$as_save_IFS
19519 test -z "$as_dir" && as_dir=.
19520 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19521 done
19522 IFS=$as_save_IFS
19523
19524 ;;
19525 esac
19526 # We did not find ourselves, most probably we were run as `sh COMMAND'
19527 # in which case we are not to be found in the path.
19528 if test "x$as_myself" = x; then
19529 as_myself=$0
19530 fi
19531 if test ! -f "$as_myself"; then
19532 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19533 exit 1
19534 fi
19535
19536 # Unset variables that we do not need and which cause bugs (e.g. in
19537 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
19538 # suppresses any "Segmentation fault" message there. '((' could
19539 # trigger a bug in pdksh 5.2.14.
19540 for as_var in BASH_ENV ENV MAIL MAILPATH
19541 do eval test x\${$as_var+set} = xset \
19542 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19543 done
19544 PS1='$ '
19545 PS2='> '
19546 PS4='+ '
19547
19548 # NLS nuisances.
19549 LC_ALL=C
19550 export LC_ALL
19551 LANGUAGE=C
19552 export LANGUAGE
19553
19554 # CDPATH.
19555 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19556
19557
19558 # as_fn_error STATUS ERROR [LINENO LOG_FD]
19559 # ----------------------------------------
19560 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19561 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19562 # script with STATUS, using 1 if that was 0.
19563 as_fn_error ()
19564 {
19565 as_status=$1; test $as_status -eq 0 && as_status=1
19566 if test "$4"; then
19567 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19568 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19569 fi
19570 $as_echo "$as_me: error: $2" >&2
19571 as_fn_exit $as_status
19572 } # as_fn_error
19573
19574
19575 # as_fn_set_status STATUS
19576 # -----------------------
19577 # Set $? to STATUS, without forking.
19578 as_fn_set_status ()
19579 {
19580 return $1
19581 } # as_fn_set_status
19582
19583 # as_fn_exit STATUS
19584 # -----------------
19585 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19586 as_fn_exit ()
19587 {
19588 set +e
19589 as_fn_set_status $1
19590 exit $1
19591 } # as_fn_exit
19592
19593 # as_fn_unset VAR
19594 # ---------------
19595 # Portably unset VAR.
19596 as_fn_unset ()
19597 {
19598 { eval $1=; unset $1;}
19599 }
19600 as_unset=as_fn_unset
19601 # as_fn_append VAR VALUE
19602 # ----------------------
19603 # Append the text in VALUE to the end of the definition contained in VAR. Take
19604 # advantage of any shell optimizations that allow amortized linear growth over
19605 # repeated appends, instead of the typical quadratic growth present in naive
19606 # implementations.
19607 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19608 eval 'as_fn_append ()
19609 {
19610 eval $1+=\$2
19611 }'
19612 else
19613 as_fn_append ()
19614 {
19615 eval $1=\$$1\$2
19616 }
19617 fi # as_fn_append
19618
19619 # as_fn_arith ARG...
19620 # ------------------
19621 # Perform arithmetic evaluation on the ARGs, and store the result in the
19622 # global $as_val. Take advantage of shells that can avoid forks. The arguments
19623 # must be portable across $(()) and expr.
19624 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19625 eval 'as_fn_arith ()
19626 {
19627 as_val=$(( $* ))
19628 }'
19629 else
19630 as_fn_arith ()
19631 {
19632 as_val=`expr "$@" || test $? -eq 1`
19633 }
19634 fi # as_fn_arith
19635
19636
19637 if expr a : '\(a\)' >/dev/null 2>&1 &&
19638 test "X`expr 00001 : '.*\(...\)'`" = X001; then
19639 as_expr=expr
19640 else
19641 as_expr=false
19642 fi
19643
19644 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19645 as_basename=basename
19646 else
19647 as_basename=false
19648 fi
19649
19650 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19651 as_dirname=dirname
19652 else
19653 as_dirname=false
19654 fi
19655
19656 as_me=`$as_basename -- "$0" ||
19657 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19658 X"$0" : 'X\(//\)$' \| \
19659 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19660 $as_echo X/"$0" |
19661 sed '/^.*\/\([^/][^/]*\)\/*$/{
19662 s//\1/
19663 q
19664 }
19665 /^X\/\(\/\/\)$/{
19666 s//\1/
19667 q
19668 }
19669 /^X\/\(\/\).*/{
19670 s//\1/
19671 q
19672 }
19673 s/.*/./; q'`
19674
19675 # Avoid depending upon Character Ranges.
19676 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19677 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19678 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19679 as_cr_digits='0123456789'
19680 as_cr_alnum=$as_cr_Letters$as_cr_digits
19681
19682 ECHO_C= ECHO_N= ECHO_T=
19683 case `echo -n x` in #(((((
19684 -n*)
19685 case `echo 'xy\c'` in
19686 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
19687 xy) ECHO_C='\c';;
19688 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
19689 ECHO_T=' ';;
19690 esac;;
19691 *)
19692 ECHO_N='-n';;
19693 esac
19694
19695 rm -f conf$$ conf$$.exe conf$$.file
19696 if test -d conf$$.dir; then
19697 rm -f conf$$.dir/conf$$.file
19698 else
19699 rm -f conf$$.dir
19700 mkdir conf$$.dir 2>/dev/null
19701 fi
19702 if (echo >conf$$.file) 2>/dev/null; then
19703 if ln -s conf$$.file conf$$ 2>/dev/null; then
19704 as_ln_s='ln -s'
19705 # ... but there are two gotchas:
19706 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19707 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19708 # In both cases, we have to default to `cp -p'.
19709 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19710 as_ln_s='cp -p'
19711 elif ln conf$$.file conf$$ 2>/dev/null; then
19712 as_ln_s=ln
19713 else
19714 as_ln_s='cp -p'
19715 fi
19716 else
19717 as_ln_s='cp -p'
19718 fi
19719 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19720 rmdir conf$$.dir 2>/dev/null
19721
19722
19723 # as_fn_mkdir_p
19724 # -------------
19725 # Create "$as_dir" as a directory, including parents if necessary.
19726 as_fn_mkdir_p ()
19727 {
19728
19729 case $as_dir in #(
19730 -*) as_dir=./$as_dir;;
19731 esac
19732 test -d "$as_dir" || eval $as_mkdir_p || {
19733 as_dirs=
19734 while :; do
19735 case $as_dir in #(
19736 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19737 *) as_qdir=$as_dir;;
19738 esac
19739 as_dirs="'$as_qdir' $as_dirs"
19740 as_dir=`$as_dirname -- "$as_dir" ||
19741 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19742 X"$as_dir" : 'X\(//\)[^/]' \| \
19743 X"$as_dir" : 'X\(//\)$' \| \
19744 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19745 $as_echo X"$as_dir" |
19746 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19747 s//\1/
19748 q
19749 }
19750 /^X\(\/\/\)[^/].*/{
19751 s//\1/
19752 q
19753 }
19754 /^X\(\/\/\)$/{
19755 s//\1/
19756 q
19757 }
19758 /^X\(\/\).*/{
19759 s//\1/
19760 q
19761 }
19762 s/.*/./; q'`
19763 test -d "$as_dir" && break
19764 done
19765 test -z "$as_dirs" || eval "mkdir $as_dirs"
19766 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19767
19768
19769 } # as_fn_mkdir_p
19770 if mkdir -p . 2>/dev/null; then
19771 as_mkdir_p='mkdir -p "$as_dir"'
19772 else
19773 test -d ./-p && rmdir ./-p
19774 as_mkdir_p=false
19775 fi
19776
19777 if test -x / >/dev/null 2>&1; then
19778 as_test_x='test -x'
19779 else
19780 if ls -dL / >/dev/null 2>&1; then
19781 as_ls_L_option=L
19782 else
19783 as_ls_L_option=
19784 fi
19785 as_test_x='
19786 eval sh -c '\''
19787 if test -d "$1"; then
19788 test -d "$1/.";
19789 else
19790 case $1 in #(
19791 -*)set "./$1";;
19792 esac;
19793 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
19794 ???[sx]*):;;*)false;;esac;fi
19795 '\'' sh
19796 '
19797 fi
19798 as_executable_p=$as_test_x
19799
19800 # Sed expression to map a string onto a valid CPP name.
19801 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19802
19803 # Sed expression to map a string onto a valid variable name.
19804 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19805
19806
19807 exec 6>&1
19808 ## ----------------------------------- ##
19809 ## Main body of $CONFIG_STATUS script. ##
19810 ## ----------------------------------- ##
19811 _ASEOF
19812 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19813
19814 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19815 # Save the log message, to keep $0 and so on meaningful, and to
19816 # report actual input values of CONFIG_FILES etc. instead of their
19817 # values after options handling.
19818 ac_log="
19819 This file was extended by libICE $as_me 1.0.9, which was
19820 generated by GNU Autoconf 2.68. Invocation command line was
19821
19822 CONFIG_FILES = $CONFIG_FILES
19823 CONFIG_HEADERS = $CONFIG_HEADERS
19824 CONFIG_LINKS = $CONFIG_LINKS
19825 CONFIG_COMMANDS = $CONFIG_COMMANDS
19826 $ $0 $@
19827
19828 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19829 "
19830
19831 _ACEOF
19832
19833 case $ac_config_files in *"
19834 "*) set x $ac_config_files; shift; ac_config_files=$*;;
19835 esac
19836
19837 case $ac_config_headers in *"
19838 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19839 esac
19840
19841
19842 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19843 # Files that config.status was made for.
19844 config_files="$ac_config_files"
19845 config_headers="$ac_config_headers"
19846 config_commands="$ac_config_commands"
19847
19848 _ACEOF
19849
19850 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19851 ac_cs_usage="\
19852 \`$as_me' instantiates files and other configuration actions
19853 from templates according to the current configuration. Unless the files
19854 and actions are specified as TAGs, all are instantiated by default.
19855
19856 Usage: $0 [OPTION]... [TAG]...
19857
19858 -h, --help print this help, then exit
19859 -V, --version print version number and configuration settings, then exit
19860 --config print configuration, then exit
19861 -q, --quiet, --silent
19862 do not print progress messages
19863 -d, --debug don't remove temporary files
19864 --recheck update $as_me by reconfiguring in the same conditions
19865 --file=FILE[:TEMPLATE]
19866 instantiate the configuration file FILE
19867 --header=FILE[:TEMPLATE]
19868 instantiate the configuration header FILE
19869
19870 Configuration files:
19871 $config_files
19872
19873 Configuration headers:
19874 $config_headers
19875
19876 Configuration commands:
19877 $config_commands
19878
19879 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19880
19881 _ACEOF
19882 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19883 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19884 ac_cs_version="\\
19885 libICE config.status 1.0.9
19886 configured by $0, generated by GNU Autoconf 2.68,
19887 with options \\"\$ac_cs_config\\"
19888
19889 Copyright (C) 2010 Free Software Foundation, Inc.
19890 This config.status script is free software; the Free Software Foundation
19891 gives unlimited permission to copy, distribute and modify it."
19892
19893 ac_pwd='$ac_pwd'
19894 srcdir='$srcdir'
19895 INSTALL='$INSTALL'
19896 MKDIR_P='$MKDIR_P'
19897 AWK='$AWK'
19898 test -n "\$AWK" || AWK=awk
19899 _ACEOF
19900
19901 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19902 # The default lists apply if the user does not specify any file.
19903 ac_need_defaults=:
19904 while test $# != 0
19905 do
19906 case $1 in
19907 --*=?*)
19908 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19909 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19910 ac_shift=:
19911 ;;
19912 --*=)
19913 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19914 ac_optarg=
19915 ac_shift=:
19916 ;;
19917 *)
19918 ac_option=$1
19919 ac_optarg=$2
19920 ac_shift=shift
19921 ;;
19922 esac
19923
19924 case $ac_option in
19925 # Handling of the options.
19926 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19927 ac_cs_recheck=: ;;
19928 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19929 $as_echo "$ac_cs_version"; exit ;;
19930 --config | --confi | --conf | --con | --co | --c )
19931 $as_echo "$ac_cs_config"; exit ;;
19932 --debug | --debu | --deb | --de | --d | -d )
19933 debug=: ;;
19934 --file | --fil | --fi | --f )
19935 $ac_shift
19936 case $ac_optarg in
19937 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19938 '') as_fn_error $? "missing file argument" ;;
19939 esac
19940 as_fn_append CONFIG_FILES " '$ac_optarg'"
19941 ac_need_defaults=false;;
19942 --header | --heade | --head | --hea )
19943 $ac_shift
19944 case $ac_optarg in
19945 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19946 esac
19947 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19948 ac_need_defaults=false;;
19949 --he | --h)
19950 # Conflict between --help and --header
19951 as_fn_error $? "ambiguous option: \`$1'
19952 Try \`$0 --help' for more information.";;
19953 --help | --hel | -h )
19954 $as_echo "$ac_cs_usage"; exit ;;
19955 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19956 | -silent | --silent | --silen | --sile | --sil | --si | --s)
19957 ac_cs_silent=: ;;
19958
19959 # This is an error.
19960 -*) as_fn_error $? "unrecognized option: \`$1'
19961 Try \`$0 --help' for more information." ;;
19962
19963 *) as_fn_append ac_config_targets " $1"
19964 ac_need_defaults=false ;;
19965
19966 esac
19967 shift
19968 done
19969
19970 ac_configure_extra_args=
19971
19972 if $ac_cs_silent; then
19973 exec 6>/dev/null
19974 ac_configure_extra_args="$ac_configure_extra_args --silent"
19975 fi
19976
19977 _ACEOF
19978 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19979 if \$ac_cs_recheck; then
19980 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19981 shift
19982 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19983 CONFIG_SHELL='$SHELL'
19984 export CONFIG_SHELL
19985 exec "\$@"
19986 fi
19987
19988 _ACEOF
19989 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19990 exec 5>>config.log
19991 {
19992 echo
19993 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19994 ## Running $as_me. ##
19995 _ASBOX
19996 $as_echo "$ac_log"
19997 } >&5
19998
19999 _ACEOF
20000 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20001 #
20002 # INIT-COMMANDS
20003 #
20004 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20005
20006
20007 # The HP-UX ksh and POSIX shell print the target directory to stdout
20008 # if CDPATH is set.
20009 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20010
20011 sed_quote_subst='$sed_quote_subst'
20012 double_quote_subst='$double_quote_subst'
20013 delay_variable_subst='$delay_variable_subst'
20014 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20015 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20016 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20017 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20018 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20019 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20020 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20021 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20022 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20023 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20024 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20025 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20026 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20027 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20028 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20029 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20030 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20031 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20032 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20033 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20034 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20035 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20036 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20037 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20038 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20039 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20040 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20041 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20042 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20043 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20044 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20045 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20046 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20047 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20048 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20049 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20050 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20051 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20052 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20053 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20054 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20055 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20056 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20057 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20058 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20059 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20060 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20061 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20062 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20063 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20064 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20065 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20066 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20067 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20068 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20069 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20070 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"`'
20071 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20072 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20073 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20074 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20075 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20076 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20077 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20078 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20079 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20080 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20081 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20082 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20083 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20084 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20085 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20086 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20087 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20088 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20089 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20090 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20091 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20092 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20093 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20094 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20095 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20096 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20097 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20098 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20099 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20100 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20101 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20102 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20103 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20104 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20105 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20106 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20107 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20108 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20109 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20110 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20111 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20112 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20113 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20114 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20115 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20116 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20117 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20118 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20119 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20120 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20121 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20122 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20123 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20124 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20125 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20126 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20127 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20128 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20129 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20130 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20131 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20132 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20133 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20134 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20135 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20136 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20137 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
20138 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20139 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20140 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20141 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20142 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20143 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20144
20145 LTCC='$LTCC'
20146 LTCFLAGS='$LTCFLAGS'
20147 compiler='$compiler_DEFAULT'
20148
20149 # A function that is used when there is no print builtin or printf.
20150 func_fallback_echo ()
20151 {
20152 eval 'cat <<_LTECHO_EOF
20153 \$1
20154 _LTECHO_EOF'
20155 }
20156
20157 # Quote evaled strings.
20158 for var in SHELL \
20159 ECHO \
20160 PATH_SEPARATOR \
20161 SED \
20162 GREP \
20163 EGREP \
20164 FGREP \
20165 LD \
20166 NM \
20167 LN_S \
20168 lt_SP2NL \
20169 lt_NL2SP \
20170 reload_flag \
20171 OBJDUMP \
20172 deplibs_check_method \
20173 file_magic_cmd \
20174 file_magic_glob \
20175 want_nocaseglob \
20176 DLLTOOL \
20177 sharedlib_from_linklib_cmd \
20178 AR \
20179 AR_FLAGS \
20180 archiver_list_spec \
20181 STRIP \
20182 RANLIB \
20183 CC \
20184 CFLAGS \
20185 compiler \
20186 lt_cv_sys_global_symbol_pipe \
20187 lt_cv_sys_global_symbol_to_cdecl \
20188 lt_cv_sys_global_symbol_to_c_name_address \
20189 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20190 nm_file_list_spec \
20191 lt_prog_compiler_no_builtin_flag \
20192 lt_prog_compiler_pic \
20193 lt_prog_compiler_wl \
20194 lt_prog_compiler_static \
20195 lt_cv_prog_compiler_c_o \
20196 need_locks \
20197 MANIFEST_TOOL \
20198 DSYMUTIL \
20199 NMEDIT \
20200 LIPO \
20201 OTOOL \
20202 OTOOL64 \
20203 shrext_cmds \
20204 export_dynamic_flag_spec \
20205 whole_archive_flag_spec \
20206 compiler_needs_object \
20207 with_gnu_ld \
20208 allow_undefined_flag \
20209 no_undefined_flag \
20210 hardcode_libdir_flag_spec \
20211 hardcode_libdir_separator \
20212 exclude_expsyms \
20213 include_expsyms \
20214 file_list_spec \
20215 variables_saved_for_relink \
20216 libname_spec \
20217 library_names_spec \
20218 soname_spec \
20219 install_override_mode \
20220 finish_eval \
20221 old_striplib \
20222 striplib; do
20223 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20224 *[\\\\\\\`\\"\\\$]*)
20225 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
20226 ;;
20227 *)
20228 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20229 ;;
20230 esac
20231 done
20232
20233 # Double-quote double-evaled strings.
20234 for var in reload_cmds \
20235 old_postinstall_cmds \
20236 old_postuninstall_cmds \
20237 old_archive_cmds \
20238 extract_expsyms_cmds \
20239 old_archive_from_new_cmds \
20240 old_archive_from_expsyms_cmds \
20241 archive_cmds \
20242 archive_expsym_cmds \
20243 module_cmds \
20244 module_expsym_cmds \
20245 export_symbols_cmds \
20246 prelink_cmds \
20247 postlink_cmds \
20248 postinstall_cmds \
20249 postuninstall_cmds \
20250 finish_cmds \
20251 sys_lib_search_path_spec \
20252 sys_lib_dlsearch_path_spec; do
20253 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20254 *[\\\\\\\`\\"\\\$]*)
20255 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
20256 ;;
20257 *)
20258 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20259 ;;
20260 esac
20261 done
20262
20263 ac_aux_dir='$ac_aux_dir'
20264 xsi_shell='$xsi_shell'
20265 lt_shell_append='$lt_shell_append'
20266
20267 # See if we are running on zsh, and set the options which allow our
20268 # commands through without removal of \ escapes INIT.
20269 if test -n "\${ZSH_VERSION+set}" ; then
20270 setopt NO_GLOB_SUBST
20271 fi
20272
20273
20274 PACKAGE='$PACKAGE'
20275 VERSION='$VERSION'
20276 TIMESTAMP='$TIMESTAMP'
20277 RM='$RM'
20278 ofile='$ofile'
20279
20280
20281
20282
20283 _ACEOF
20284
20285 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20286
20287 # Handling of arguments.
20288 for ac_config_target in $ac_config_targets
20289 do
20290 case $ac_config_target in
20291 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
20292 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
20293 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
20294 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
20295 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
20296 "specs/Makefile") CONFIG_FILES="$CONFIG_FILES specs/Makefile" ;;
20297 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
20298 "ice.pc") CONFIG_FILES="$CONFIG_FILES ice.pc" ;;
20299
20300 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
20301 esac
20302 done
20303
20304
20305 # If the user did not use the arguments to specify the items to instantiate,
20306 # then the envvar interface is used. Set only those that are not.
20307 # We use the long form for the default assignment because of an extremely
20308 # bizarre bug on SunOS 4.1.3.
20309 if $ac_need_defaults; then
20310 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20311 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20312 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20313 fi
20314
20315 # Have a temporary directory for convenience. Make it in the build tree
20316 # simply because there is no reason against having it here, and in addition,
20317 # creating and moving files from /tmp can sometimes cause problems.
20318 # Hook for its removal unless debugging.
20319 # Note that there is a small window in which the directory will not be cleaned:
20320 # after its creation but before its name has been assigned to `$tmp'.
20321 $debug ||
20322 {
20323 tmp= ac_tmp=
20324 trap 'exit_status=$?
20325 : "${ac_tmp:=$tmp}"
20326 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20327 ' 0
20328 trap 'as_fn_exit 1' 1 2 13 15
20329 }
20330 # Create a (secure) tmp directory for tmp files.
20331
20332 {
20333 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20334 test -d "$tmp"
20335 } ||
20336 {
20337 tmp=./conf$$-$RANDOM
20338 (umask 077 && mkdir "$tmp")
20339 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20340 ac_tmp=$tmp
20341
20342 # Set up the scripts for CONFIG_FILES section.
20343 # No need to generate them if there are no CONFIG_FILES.
20344 # This happens for instance with `./config.status config.h'.
20345 if test -n "$CONFIG_FILES"; then
20346
20347
20348 ac_cr=`echo X | tr X '\015'`
20349 # On cygwin, bash can eat \r inside `` if the user requested igncr.
20350 # But we know of no other shell where ac_cr would be empty at this
20351 # point, so we can use a bashism as a fallback.
20352 if test "x$ac_cr" = x; then
20353 eval ac_cr=\$\'\\r\'
20354 fi
20355 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20356 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20357 ac_cs_awk_cr='\\r'
20358 else
20359 ac_cs_awk_cr=$ac_cr
20360 fi
20361
20362 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20363 _ACEOF
20364
20365
20366 {
20367 echo "cat >conf$$subs.awk <<_ACEOF" &&
20368 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20369 echo "_ACEOF"
20370 } >conf$$subs.sh ||
20371 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20372 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20373 ac_delim='%!_!# '
20374 for ac_last_try in false false false false false :; do
20375 . ./conf$$subs.sh ||
20376 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20377
20378 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20379 if test $ac_delim_n = $ac_delim_num; then
20380 break
20381 elif $ac_last_try; then
20382 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20383 else
20384 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20385 fi
20386 done
20387 rm -f conf$$subs.sh
20388
20389 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20390 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20391 _ACEOF
20392 sed -n '
20393 h
20394 s/^/S["/; s/!.*/"]=/
20395 p
20396 g
20397 s/^[^!]*!//
20398 :repl
20399 t repl
20400 s/'"$ac_delim"'$//
20401 t delim
20402 :nl
20403 h
20404 s/\(.\{148\}\)..*/\1/
20405 t more1
20406 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20407 p
20408 n
20409 b repl
20410 :more1
20411 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20412 p
20413 g
20414 s/.\{148\}//
20415 t nl
20416 :delim
20417 h
20418 s/\(.\{148\}\)..*/\1/
20419 t more2
20420 s/["\\]/\\&/g; s/^/"/; s/$/"/
20421 p
20422 b
20423 :more2
20424 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20425 p
20426 g
20427 s/.\{148\}//
20428 t delim
20429 ' <conf$$subs.awk | sed '
20430 /^[^""]/{
20431 N
20432 s/\n//
20433 }
20434 ' >>$CONFIG_STATUS || ac_write_fail=1
20435 rm -f conf$$subs.awk
20436 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20437 _ACAWK
20438 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20439 for (key in S) S_is_set[key] = 1
20440 FS = ""
20441
20442 }
20443 {
20444 line = $ 0
20445 nfields = split(line, field, "@")
20446 substed = 0
20447 len = length(field[1])
20448 for (i = 2; i < nfields; i++) {
20449 key = field[i]
20450 keylen = length(key)
20451 if (S_is_set[key]) {
20452 value = S[key]
20453 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20454 len += length(value) + length(field[++i])
20455 substed = 1
20456 } else
20457 len += 1 + keylen
20458 }
20459
20460 print line
20461 }
20462
20463 _ACAWK
20464 _ACEOF
20465 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20466 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20467 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20468 else
20469 cat
20470 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20471 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20472 _ACEOF
20473
20474 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20475 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20476 # trailing colons and then remove the whole line if VPATH becomes empty
20477 # (actually we leave an empty line to preserve line numbers).
20478 if test "x$srcdir" = x.; then
20479 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
20480 h
20481 s///
20482 s/^/:/
20483 s/[ ]*$/:/
20484 s/:\$(srcdir):/:/g
20485 s/:\${srcdir}:/:/g
20486 s/:@srcdir@:/:/g
20487 s/^:*//
20488 s/:*$//
20489 x
20490 s/\(=[ ]*\).*/\1/
20491 G
20492 s/\n//
20493 s/^[^=]*=[ ]*$//
20494 }'
20495 fi
20496
20497 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20498 fi # test -n "$CONFIG_FILES"
20499
20500 # Set up the scripts for CONFIG_HEADERS section.
20501 # No need to generate them if there are no CONFIG_HEADERS.
20502 # This happens for instance with `./config.status Makefile'.
20503 if test -n "$CONFIG_HEADERS"; then
20504 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20505 BEGIN {
20506 _ACEOF
20507
20508 # Transform confdefs.h into an awk script `defines.awk', embedded as
20509 # here-document in config.status, that substitutes the proper values into
20510 # config.h.in to produce config.h.
20511
20512 # Create a delimiter string that does not exist in confdefs.h, to ease
20513 # handling of long lines.
20514 ac_delim='%!_!# '
20515 for ac_last_try in false false :; do
20516 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20517 if test -z "$ac_tt"; then
20518 break
20519 elif $ac_last_try; then
20520 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20521 else
20522 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20523 fi
20524 done
20525
20526 # For the awk script, D is an array of macro values keyed by name,
20527 # likewise P contains macro parameters if any. Preserve backslash
20528 # newline sequences.
20529
20530 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20531 sed -n '
20532 s/.\{148\}/&'"$ac_delim"'/g
20533 t rset
20534 :rset
20535 s/^[ ]*#[ ]*define[ ][ ]*/ /
20536 t def
20537 d
20538 :def
20539 s/\\$//
20540 t bsnl
20541 s/["\\]/\\&/g
20542 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20543 D["\1"]=" \3"/p
20544 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
20545 d
20546 :bsnl
20547 s/["\\]/\\&/g
20548 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20549 D["\1"]=" \3\\\\\\n"\\/p
20550 t cont
20551 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20552 t cont
20553 d
20554 :cont
20555 n
20556 s/.\{148\}/&'"$ac_delim"'/g
20557 t clear
20558 :clear
20559 s/\\$//
20560 t bsnlc
20561 s/["\\]/\\&/g; s/^/"/; s/$/"/p
20562 d
20563 :bsnlc
20564 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20565 b cont
20566 ' <confdefs.h | sed '
20567 s/'"$ac_delim"'/"\\\
20568 "/g' >>$CONFIG_STATUS || ac_write_fail=1
20569
20570 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20571 for (key in D) D_is_set[key] = 1
20572 FS = ""
20573 }
20574 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20575 line = \$ 0
20576 split(line, arg, " ")
20577 if (arg[1] == "#") {
20578 defundef = arg[2]
20579 mac1 = arg[3]
20580 } else {
20581 defundef = substr(arg[1], 2)
20582 mac1 = arg[2]
20583 }
20584 split(mac1, mac2, "(") #)
20585 macro = mac2[1]
20586 prefix = substr(line, 1, index(line, defundef) - 1)
20587 if (D_is_set[macro]) {
20588 # Preserve the white space surrounding the "#".
20589 print prefix "define", macro P[macro] D[macro]
20590 next
20591 } else {
20592 # Replace #undef with comments. This is necessary, for example,
20593 # in the case of _POSIX_SOURCE, which is predefined and required
20594 # on some systems where configure will not decide to define it.
20595 if (defundef == "undef") {
20596 print "/*", prefix defundef, macro, "*/"
20597 next
20598 }
20599 }
20600 }
20601 { print }
20602 _ACAWK
20603 _ACEOF
20604 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20605 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20606 fi # test -n "$CONFIG_HEADERS"
20607
20608
20609 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
20610 shift
20611 for ac_tag
20612 do
20613 case $ac_tag in
20614 :[FHLC]) ac_mode=$ac_tag; continue;;
20615 esac
20616 case $ac_mode$ac_tag in
20617 :[FHL]*:*);;
20618 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20619 :[FH]-) ac_tag=-:-;;
20620 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20621 esac
20622 ac_save_IFS=$IFS
20623 IFS=:
20624 set x $ac_tag
20625 IFS=$ac_save_IFS
20626 shift
20627 ac_file=$1
20628 shift
20629
20630 case $ac_mode in
20631 :L) ac_source=$1;;
20632 :[FH])
20633 ac_file_inputs=
20634 for ac_f
20635 do
20636 case $ac_f in
20637 -) ac_f="$ac_tmp/stdin";;
20638 *) # Look for the file first in the build tree, then in the source tree
20639 # (if the path is not absolute). The absolute path cannot be DOS-style,
20640 # because $ac_f cannot contain `:'.
20641 test -f "$ac_f" ||
20642 case $ac_f in
20643 [\\/$]*) false;;
20644 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20645 esac ||
20646 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20647 esac
20648 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20649 as_fn_append ac_file_inputs " '$ac_f'"
20650 done
20651
20652 # Let's still pretend it is `configure' which instantiates (i.e., don't
20653 # use $as_me), people would be surprised to read:
20654 # /* config.h. Generated by config.status. */
20655 configure_input='Generated from '`
20656 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20657 `' by configure.'
20658 if test x"$ac_file" != x-; then
20659 configure_input="$ac_file. $configure_input"
20660 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20661 $as_echo "$as_me: creating $ac_file" >&6;}
20662 fi
20663 # Neutralize special characters interpreted by sed in replacement strings.
20664 case $configure_input in #(
20665 *\&* | *\|* | *\\* )
20666 ac_sed_conf_input=`$as_echo "$configure_input" |
20667 sed 's/[\\\\&|]/\\\\&/g'`;; #(
20668 *) ac_sed_conf_input=$configure_input;;
20669 esac
20670
20671 case $ac_tag in
20672 *:-:* | *:-) cat >"$ac_tmp/stdin" \
20673 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20674 esac
20675 ;;
20676 esac
20677
20678 ac_dir=`$as_dirname -- "$ac_file" ||
20679 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20680 X"$ac_file" : 'X\(//\)[^/]' \| \
20681 X"$ac_file" : 'X\(//\)$' \| \
20682 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20683 $as_echo X"$ac_file" |
20684 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20685 s//\1/
20686 q
20687 }
20688 /^X\(\/\/\)[^/].*/{
20689 s//\1/
20690 q
20691 }
20692 /^X\(\/\/\)$/{
20693 s//\1/
20694 q
20695 }
20696 /^X\(\/\).*/{
20697 s//\1/
20698 q
20699 }
20700 s/.*/./; q'`
20701 as_dir="$ac_dir"; as_fn_mkdir_p
20702 ac_builddir=.
20703
20704 case "$ac_dir" in
20705 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20706 *)
20707 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20708 # A ".." for each directory in $ac_dir_suffix.
20709 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20710 case $ac_top_builddir_sub in
20711 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20712 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20713 esac ;;
20714 esac
20715 ac_abs_top_builddir=$ac_pwd
20716 ac_abs_builddir=$ac_pwd$ac_dir_suffix
20717 # for backward compatibility:
20718 ac_top_builddir=$ac_top_build_prefix
20719
20720 case $srcdir in
20721 .) # We are building in place.
20722 ac_srcdir=.
20723 ac_top_srcdir=$ac_top_builddir_sub
20724 ac_abs_top_srcdir=$ac_pwd ;;
20725 [\\/]* | ?:[\\/]* ) # Absolute name.
20726 ac_srcdir=$srcdir$ac_dir_suffix;
20727 ac_top_srcdir=$srcdir
20728 ac_abs_top_srcdir=$srcdir ;;
20729 *) # Relative name.
20730 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20731 ac_top_srcdir=$ac_top_build_prefix$srcdir
20732 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20733 esac
20734 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20735
20736
20737 case $ac_mode in
20738 :F)
20739 #
20740 # CONFIG_FILE
20741 #
20742
20743 case $INSTALL in
20744 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20745 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20746 esac
20747 ac_MKDIR_P=$MKDIR_P
20748 case $MKDIR_P in
20749 [\\/$]* | ?:[\\/]* ) ;;
20750 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20751 esac
20752 _ACEOF
20753
20754 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20755 # If the template does not know about datarootdir, expand it.
20756 # FIXME: This hack should be removed a few years after 2.60.
20757 ac_datarootdir_hack=; ac_datarootdir_seen=
20758 ac_sed_dataroot='
20759 /datarootdir/ {
20760 p
20761 q
20762 }
20763 /@datadir@/p
20764 /@docdir@/p
20765 /@infodir@/p
20766 /@localedir@/p
20767 /@mandir@/p'
20768 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20769 *datarootdir*) ac_datarootdir_seen=yes;;
20770 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20771 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20772 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20773 _ACEOF
20774 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20775 ac_datarootdir_hack='
20776 s&@datadir@&$datadir&g
20777 s&@docdir@&$docdir&g
20778 s&@infodir@&$infodir&g
20779 s&@localedir@&$localedir&g
20780 s&@mandir@&$mandir&g
20781 s&\\\${datarootdir}&$datarootdir&g' ;;
20782 esac
20783 _ACEOF
20784
20785 # Neutralize VPATH when `$srcdir' = `.'.
20786 # Shell code in configure.ac might set extrasub.
20787 # FIXME: do we really want to maintain this feature?
20788 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20789 ac_sed_extra="$ac_vpsub
20790 $extrasub
20791 _ACEOF
20792 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20793 :t
20794 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20795 s|@configure_input@|$ac_sed_conf_input|;t t
20796 s&@top_builddir@&$ac_top_builddir_sub&;t t
20797 s&@top_build_prefix@&$ac_top_build_prefix&;t t
20798 s&@srcdir@&$ac_srcdir&;t t
20799 s&@abs_srcdir@&$ac_abs_srcdir&;t t
20800 s&@top_srcdir@&$ac_top_srcdir&;t t
20801 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20802 s&@builddir@&$ac_builddir&;t t
20803 s&@abs_builddir@&$ac_abs_builddir&;t t
20804 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20805 s&@INSTALL@&$ac_INSTALL&;t t
20806 s&@MKDIR_P@&$ac_MKDIR_P&;t t
20807 $ac_datarootdir_hack
20808 "
20809 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20810 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20811
20812 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20813 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20814 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
20815 "$ac_tmp/out"`; test -z "$ac_out"; } &&
20816 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20817 which seems to be undefined. Please make sure it is defined" >&5
20818 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20819 which seems to be undefined. Please make sure it is defined" >&2;}
20820
20821 rm -f "$ac_tmp/stdin"
20822 case $ac_file in
20823 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20824 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20825 esac \
20826 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20827 ;;
20828 :H)
20829 #
20830 # CONFIG_HEADER
20831 #
20832 if test x"$ac_file" != x-; then
20833 {
20834 $as_echo "/* $configure_input */" \
20835 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20836 } >"$ac_tmp/config.h" \
20837 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20838 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20839 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20840 $as_echo "$as_me: $ac_file is unchanged" >&6;}
20841 else
20842 rm -f "$ac_file"
20843 mv "$ac_tmp/config.h" "$ac_file" \
20844 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20845 fi
20846 else
20847 $as_echo "/* $configure_input */" \
20848 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20849 || as_fn_error $? "could not create -" "$LINENO" 5
20850 fi
20851 # Compute "$ac_file"'s index in $config_headers.
20852 _am_arg="$ac_file"
20853 _am_stamp_count=1
20854 for _am_header in $config_headers :; do
20855 case $_am_header in
20856 $_am_arg | $_am_arg:* )
20857 break ;;
20858 * )
20859 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20860 esac
20861 done
20862 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20863 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20864 X"$_am_arg" : 'X\(//\)[^/]' \| \
20865 X"$_am_arg" : 'X\(//\)$' \| \
20866 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20867 $as_echo X"$_am_arg" |
20868 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20869 s//\1/
20870 q
20871 }
20872 /^X\(\/\/\)[^/].*/{
20873 s//\1/
20874 q
20875 }
20876 /^X\(\/\/\)$/{
20877 s//\1/
20878 q
20879 }
20880 /^X\(\/\).*/{
20881 s//\1/
20882 q
20883 }
20884 s/.*/./; q'`/stamp-h$_am_stamp_count
20885 ;;
20886
20887 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20888 $as_echo "$as_me: executing $ac_file commands" >&6;}
20889 ;;
20890 esac
20891
20892
20893 case $ac_file$ac_mode in
20894 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20895 # Older Autoconf quotes --file arguments for eval, but not when files
20896 # are listed without --file. Let's play safe and only enable the eval
20897 # if we detect the quoting.
20898 case $CONFIG_FILES in
20899 *\'*) eval set x "$CONFIG_FILES" ;;
20900 *) set x $CONFIG_FILES ;;
20901 esac
20902 shift
20903 for mf
20904 do
20905 # Strip MF so we end up with the name of the file.
20906 mf=`echo "$mf" | sed -e 's/:.*$//'`
20907 # Check whether this is an Automake generated Makefile or not.
20908 # We used to match only the files named 'Makefile.in', but
20909 # some people rename them; so instead we look at the file content.
20910 # Grep'ing the first line is not enough: some people post-process
20911 # each Makefile.in and add a new line on top of each file to say so.
20912 # Grep'ing the whole file is not good either: AIX grep has a line
20913 # limit of 2048, but all sed's we know have understand at least 4000.
20914 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20915 dirpart=`$as_dirname -- "$mf" ||
20916 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20917 X"$mf" : 'X\(//\)[^/]' \| \
20918 X"$mf" : 'X\(//\)$' \| \
20919 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20920 $as_echo X"$mf" |
20921 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20922 s//\1/
20923 q
20924 }
20925 /^X\(\/\/\)[^/].*/{
20926 s//\1/
20927 q
20928 }
20929 /^X\(\/\/\)$/{
20930 s//\1/
20931 q
20932 }
20933 /^X\(\/\).*/{
20934 s//\1/
20935 q
20936 }
20937 s/.*/./; q'`
20938 else
20939 continue
20940 fi
20941 # Extract the definition of DEPDIR, am__include, and am__quote
20942 # from the Makefile without running 'make'.
20943 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20944 test -z "$DEPDIR" && continue
20945 am__include=`sed -n 's/^am__include = //p' < "$mf"`
20946 test -z "$am__include" && continue
20947 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20948 # Find all dependency output files, they are included files with
20949 # $(DEPDIR) in their names. We invoke sed twice because it is the
20950 # simplest approach to changing $(DEPDIR) to its actual value in the
20951 # expansion.
20952 for file in `sed -n "
20953 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20954 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20955 # Make sure the directory exists.
20956 test -f "$dirpart/$file" && continue
20957 fdir=`$as_dirname -- "$file" ||
20958 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20959 X"$file" : 'X\(//\)[^/]' \| \
20960 X"$file" : 'X\(//\)$' \| \
20961 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20962 $as_echo X"$file" |
20963 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20964 s//\1/
20965 q
20966 }
20967 /^X\(\/\/\)[^/].*/{
20968 s//\1/
20969 q
20970 }
20971 /^X\(\/\/\)$/{
20972 s//\1/
20973 q
20974 }
20975 /^X\(\/\).*/{
20976 s//\1/
20977 q
20978 }
20979 s/.*/./; q'`
20980 as_dir=$dirpart/$fdir; as_fn_mkdir_p
20981 # echo "creating $dirpart/$file"
20982 echo '# dummy' > "$dirpart/$file"
20983 done
20984 done
20985 }
20986 ;;
20987 "libtool":C)
20988
20989 # See if we are running on zsh, and set the options which allow our
20990 # commands through without removal of \ escapes.
20991 if test -n "${ZSH_VERSION+set}" ; then
20992 setopt NO_GLOB_SUBST
20993 fi
20994
20995 cfgfile="${ofile}T"
20996 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20997 $RM "$cfgfile"
20998
20999 cat <<_LT_EOF >> "$cfgfile"
21000 #! $SHELL
21001
21002 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
21003 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
21004 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21005 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
21006 #
21007 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
21008 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
21009 # Foundation, Inc.
21010 # Written by Gordon Matzigkeit, 1996
21011 #
21012 # This file is part of GNU Libtool.
21013 #
21014 # GNU Libtool is free software; you can redistribute it and/or
21015 # modify it under the terms of the GNU General Public License as
21016 # published by the Free Software Foundation; either version 2 of
21017 # the License, or (at your option) any later version.
21018 #
21019 # As a special exception to the GNU General Public License,
21020 # if you distribute this file as part of a program or library that
21021 # is built using GNU Libtool, you may include this file under the
21022 # same distribution terms that you use for the rest of that program.
21023 #
21024 # GNU Libtool is distributed in the hope that it will be useful,
21025 # but WITHOUT ANY WARRANTY; without even the implied warranty of
21026 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21027 # GNU General Public License for more details.
21028 #
21029 # You should have received a copy of the GNU General Public License
21030 # along with GNU Libtool; see the file COPYING. If not, a copy
21031 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
21032 # obtained by writing to the Free Software Foundation, Inc.,
21033 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
21034
21035
21036 # The names of the tagged configurations supported by this script.
21037 available_tags=""
21038
21039 # ### BEGIN LIBTOOL CONFIG
21040
21041 # Which release of libtool.m4 was used?
21042 macro_version=$macro_version
21043 macro_revision=$macro_revision
21044
21045 # Whether or not to build shared libraries.
21046 build_libtool_libs=$enable_shared
21047
21048 # Whether or not to build static libraries.
21049 build_old_libs=$enable_static
21050
21051 # What type of objects to build.
21052 pic_mode=$pic_mode
21053
21054 # Whether or not to optimize for fast installation.
21055 fast_install=$enable_fast_install
21056
21057 # Shell to use when invoking shell scripts.
21058 SHELL=$lt_SHELL
21059
21060 # An echo program that protects backslashes.
21061 ECHO=$lt_ECHO
21062
21063 # The PATH separator for the build system.
21064 PATH_SEPARATOR=$lt_PATH_SEPARATOR
21065
21066 # The host system.
21067 host_alias=$host_alias
21068 host=$host
21069 host_os=$host_os
21070
21071 # The build system.
21072 build_alias=$build_alias
21073 build=$build
21074 build_os=$build_os
21075
21076 # A sed program that does not truncate output.
21077 SED=$lt_SED
21078
21079 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
21080 Xsed="\$SED -e 1s/^X//"
21081
21082 # A grep program that handles long lines.
21083 GREP=$lt_GREP
21084
21085 # An ERE matcher.
21086 EGREP=$lt_EGREP
21087
21088 # A literal string matcher.
21089 FGREP=$lt_FGREP
21090
21091 # A BSD- or MS-compatible name lister.
21092 NM=$lt_NM
21093
21094 # Whether we need soft or hard links.
21095 LN_S=$lt_LN_S
21096
21097 # What is the maximum length of a command?
21098 max_cmd_len=$max_cmd_len
21099
21100 # Object file suffix (normally "o").
21101 objext=$ac_objext
21102
21103 # Executable file suffix (normally "").
21104 exeext=$exeext
21105
21106 # whether the shell understands "unset".
21107 lt_unset=$lt_unset
21108
21109 # turn spaces into newlines.
21110 SP2NL=$lt_lt_SP2NL
21111
21112 # turn newlines into spaces.
21113 NL2SP=$lt_lt_NL2SP
21114
21115 # convert \$build file names to \$host format.
21116 to_host_file_cmd=$lt_cv_to_host_file_cmd
21117
21118 # convert \$build files to toolchain format.
21119 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21120
21121 # An object symbol dumper.
21122 OBJDUMP=$lt_OBJDUMP
21123
21124 # Method to check whether dependent libraries are shared objects.
21125 deplibs_check_method=$lt_deplibs_check_method
21126
21127 # Command to use when deplibs_check_method = "file_magic".
21128 file_magic_cmd=$lt_file_magic_cmd
21129
21130 # How to find potential files when deplibs_check_method = "file_magic".
21131 file_magic_glob=$lt_file_magic_glob
21132
21133 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21134 want_nocaseglob=$lt_want_nocaseglob
21135
21136 # DLL creation program.
21137 DLLTOOL=$lt_DLLTOOL
21138
21139 # Command to associate shared and link libraries.
21140 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21141
21142 # The archiver.
21143 AR=$lt_AR
21144
21145 # Flags to create an archive.
21146 AR_FLAGS=$lt_AR_FLAGS
21147
21148 # How to feed a file listing to the archiver.
21149 archiver_list_spec=$lt_archiver_list_spec
21150
21151 # A symbol stripping program.
21152 STRIP=$lt_STRIP
21153
21154 # Commands used to install an old-style archive.
21155 RANLIB=$lt_RANLIB
21156 old_postinstall_cmds=$lt_old_postinstall_cmds
21157 old_postuninstall_cmds=$lt_old_postuninstall_cmds
21158
21159 # Whether to use a lock for old archive extraction.
21160 lock_old_archive_extraction=$lock_old_archive_extraction
21161
21162 # A C compiler.
21163 LTCC=$lt_CC
21164
21165 # LTCC compiler flags.
21166 LTCFLAGS=$lt_CFLAGS
21167
21168 # Take the output of nm and produce a listing of raw symbols and C names.
21169 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21170
21171 # Transform the output of nm in a proper C declaration.
21172 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21173
21174 # Transform the output of nm in a C name address pair.
21175 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21176
21177 # Transform the output of nm in a C name address pair when lib prefix is needed.
21178 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21179
21180 # Specify filename containing input files for \$NM.
21181 nm_file_list_spec=$lt_nm_file_list_spec
21182
21183 # The root where to search for dependent libraries,and in which our libraries should be installed.
21184 lt_sysroot=$lt_sysroot
21185
21186 # The name of the directory that contains temporary libtool files.
21187 objdir=$objdir
21188
21189 # Used to examine libraries when file_magic_cmd begins with "file".
21190 MAGIC_CMD=$MAGIC_CMD
21191
21192 # Must we lock files when doing compilation?
21193 need_locks=$lt_need_locks
21194
21195 # Manifest tool.
21196 MANIFEST_TOOL=$lt_MANIFEST_TOOL
21197
21198 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21199 DSYMUTIL=$lt_DSYMUTIL
21200
21201 # Tool to change global to local symbols on Mac OS X.
21202 NMEDIT=$lt_NMEDIT
21203
21204 # Tool to manipulate fat objects and archives on Mac OS X.
21205 LIPO=$lt_LIPO
21206
21207 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
21208 OTOOL=$lt_OTOOL
21209
21210 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21211 OTOOL64=$lt_OTOOL64
21212
21213 # Old archive suffix (normally "a").
21214 libext=$libext
21215
21216 # Shared library suffix (normally ".so").
21217 shrext_cmds=$lt_shrext_cmds
21218
21219 # The commands to extract the exported symbol list from a shared archive.
21220 extract_expsyms_cmds=$lt_extract_expsyms_cmds
21221
21222 # Variables whose values should be saved in libtool wrapper scripts and
21223 # restored at link time.
21224 variables_saved_for_relink=$lt_variables_saved_for_relink
21225
21226 # Do we need the "lib" prefix for modules?
21227 need_lib_prefix=$need_lib_prefix
21228
21229 # Do we need a version for libraries?
21230 need_version=$need_version
21231
21232 # Library versioning type.
21233 version_type=$version_type
21234
21235 # Shared library runtime path variable.
21236 runpath_var=$runpath_var
21237
21238 # Shared library path variable.
21239 shlibpath_var=$shlibpath_var
21240
21241 # Is shlibpath searched before the hard-coded library search path?
21242 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21243
21244 # Format of library name prefix.
21245 libname_spec=$lt_libname_spec
21246
21247 # List of archive names. First name is the real one, the rest are links.
21248 # The last name is the one that the linker finds with -lNAME
21249 library_names_spec=$lt_library_names_spec
21250
21251 # The coded name of the library, if different from the real name.
21252 soname_spec=$lt_soname_spec
21253
21254 # Permission mode override for installation of shared libraries.
21255 install_override_mode=$lt_install_override_mode
21256
21257 # Command to use after installation of a shared archive.
21258 postinstall_cmds=$lt_postinstall_cmds
21259
21260 # Command to use after uninstallation of a shared archive.
21261 postuninstall_cmds=$lt_postuninstall_cmds
21262
21263 # Commands used to finish a libtool library installation in a directory.
21264 finish_cmds=$lt_finish_cmds
21265
21266 # As "finish_cmds", except a single script fragment to be evaled but
21267 # not shown.
21268 finish_eval=$lt_finish_eval
21269
21270 # Whether we should hardcode library paths into libraries.
21271 hardcode_into_libs=$hardcode_into_libs
21272
21273 # Compile-time system search path for libraries.
21274 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21275
21276 # Run-time system search path for libraries.
21277 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
21278
21279 # Whether dlopen is supported.
21280 dlopen_support=$enable_dlopen
21281
21282 # Whether dlopen of programs is supported.
21283 dlopen_self=$enable_dlopen_self
21284
21285 # Whether dlopen of statically linked programs is supported.
21286 dlopen_self_static=$enable_dlopen_self_static
21287
21288 # Commands to strip libraries.
21289 old_striplib=$lt_old_striplib
21290 striplib=$lt_striplib
21291
21292
21293 # The linker used to build libraries.
21294 LD=$lt_LD
21295
21296 # How to create reloadable object files.
21297 reload_flag=$lt_reload_flag
21298 reload_cmds=$lt_reload_cmds
21299
21300 # Commands used to build an old-style archive.
21301 old_archive_cmds=$lt_old_archive_cmds
21302
21303 # A language specific compiler.
21304 CC=$lt_compiler
21305
21306 # Is the compiler the GNU compiler?
21307 with_gcc=$GCC
21308
21309 # Compiler flag to turn off builtin functions.
21310 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21311
21312 # Additional compiler flags for building library objects.
21313 pic_flag=$lt_lt_prog_compiler_pic
21314
21315 # How to pass a linker flag through the compiler.
21316 wl=$lt_lt_prog_compiler_wl
21317
21318 # Compiler flag to prevent dynamic linking.
21319 link_static_flag=$lt_lt_prog_compiler_static
21320
21321 # Does compiler simultaneously support -c and -o options?
21322 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21323
21324 # Whether or not to add -lc for building shared libraries.
21325 build_libtool_need_lc=$archive_cmds_need_lc
21326
21327 # Whether or not to disallow shared libs when runtime libs are static.
21328 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21329
21330 # Compiler flag to allow reflexive dlopens.
21331 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21332
21333 # Compiler flag to generate shared objects directly from archives.
21334 whole_archive_flag_spec=$lt_whole_archive_flag_spec
21335
21336 # Whether the compiler copes with passing no objects directly.
21337 compiler_needs_object=$lt_compiler_needs_object
21338
21339 # Create an old-style archive from a shared archive.
21340 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21341
21342 # Create a temporary old-style archive to link instead of a shared archive.
21343 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21344
21345 # Commands used to build a shared archive.
21346 archive_cmds=$lt_archive_cmds
21347 archive_expsym_cmds=$lt_archive_expsym_cmds
21348
21349 # Commands used to build a loadable module if different from building
21350 # a shared archive.
21351 module_cmds=$lt_module_cmds
21352 module_expsym_cmds=$lt_module_expsym_cmds
21353
21354 # Whether we are building with GNU ld or not.
21355 with_gnu_ld=$lt_with_gnu_ld
21356
21357 # Flag that allows shared libraries with undefined symbols to be built.
21358 allow_undefined_flag=$lt_allow_undefined_flag
21359
21360 # Flag that enforces no undefined symbols.
21361 no_undefined_flag=$lt_no_undefined_flag
21362
21363 # Flag to hardcode \$libdir into a binary during linking.
21364 # This must work even if \$libdir does not exist
21365 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21366
21367 # Whether we need a single "-rpath" flag with a separated argument.
21368 hardcode_libdir_separator=$lt_hardcode_libdir_separator
21369
21370 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21371 # DIR into the resulting binary.
21372 hardcode_direct=$hardcode_direct
21373
21374 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
21375 # DIR into the resulting binary and the resulting library dependency is
21376 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
21377 # library is relocated.
21378 hardcode_direct_absolute=$hardcode_direct_absolute
21379
21380 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21381 # into the resulting binary.
21382 hardcode_minus_L=$hardcode_minus_L
21383
21384 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21385 # into the resulting binary.
21386 hardcode_shlibpath_var=$hardcode_shlibpath_var
21387
21388 # Set to "yes" if building a shared library automatically hardcodes DIR
21389 # into the library and all subsequent libraries and executables linked
21390 # against it.
21391 hardcode_automatic=$hardcode_automatic
21392
21393 # Set to yes if linker adds runtime paths of dependent libraries
21394 # to runtime path list.
21395 inherit_rpath=$inherit_rpath
21396
21397 # Whether libtool must link a program against all its dependency libraries.
21398 link_all_deplibs=$link_all_deplibs
21399
21400 # Set to "yes" if exported symbols are required.
21401 always_export_symbols=$always_export_symbols
21402
21403 # The commands to list exported symbols.
21404 export_symbols_cmds=$lt_export_symbols_cmds
21405
21406 # Symbols that should not be listed in the preloaded symbols.
21407 exclude_expsyms=$lt_exclude_expsyms
21408
21409 # Symbols that must always be exported.
21410 include_expsyms=$lt_include_expsyms
21411
21412 # Commands necessary for linking programs (against libraries) with templates.
21413 prelink_cmds=$lt_prelink_cmds
21414
21415 # Commands necessary for finishing linking programs.
21416 postlink_cmds=$lt_postlink_cmds
21417
21418 # Specify filename containing input files.
21419 file_list_spec=$lt_file_list_spec
21420
21421 # How to hardcode a shared library path into an executable.
21422 hardcode_action=$hardcode_action
21423
21424 # ### END LIBTOOL CONFIG
21425
21426 _LT_EOF
21427
21428 case $host_os in
21429 aix3*)
21430 cat <<\_LT_EOF >> "$cfgfile"
21431 # AIX sometimes has problems with the GCC collect2 program. For some
21432 # reason, if we set the COLLECT_NAMES environment variable, the problems
21433 # vanish in a puff of smoke.
21434 if test "X${COLLECT_NAMES+set}" != Xset; then
21435 COLLECT_NAMES=
21436 export COLLECT_NAMES
21437 fi
21438 _LT_EOF
21439 ;;
21440 esac
21441
21442
21443 ltmain="$ac_aux_dir/ltmain.sh"
21444
21445
21446 # We use sed instead of cat because bash on DJGPP gets confused if
21447 # if finds mixed CR/LF and LF-only lines. Since sed operates in
21448 # text mode, it properly converts lines to CR/LF. This bash problem
21449 # is reportedly fixed, but why not run on old versions too?
21450 sed '$q' "$ltmain" >> "$cfgfile" \
21451 || (rm -f "$cfgfile"; exit 1)
21452
21453 if test x"$xsi_shell" = xyes; then
21454 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
21455 func_dirname ()\
21456 {\
21457 \ case ${1} in\
21458 \ */*) func_dirname_result="${1%/*}${2}" ;;\
21459 \ * ) func_dirname_result="${3}" ;;\
21460 \ esac\
21461 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
21462 && mv -f "$cfgfile.tmp" "$cfgfile" \
21463 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21464 test 0 -eq $? || _lt_function_replace_fail=:
21465
21466
21467 sed -e '/^func_basename ()$/,/^} # func_basename /c\
21468 func_basename ()\
21469 {\
21470 \ func_basename_result="${1##*/}"\
21471 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
21472 && mv -f "$cfgfile.tmp" "$cfgfile" \
21473 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21474 test 0 -eq $? || _lt_function_replace_fail=:
21475
21476
21477 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
21478 func_dirname_and_basename ()\
21479 {\
21480 \ case ${1} in\
21481 \ */*) func_dirname_result="${1%/*}${2}" ;;\
21482 \ * ) func_dirname_result="${3}" ;;\
21483 \ esac\
21484 \ func_basename_result="${1##*/}"\
21485 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
21486 && mv -f "$cfgfile.tmp" "$cfgfile" \
21487 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21488 test 0 -eq $? || _lt_function_replace_fail=:
21489
21490
21491 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
21492 func_stripname ()\
21493 {\
21494 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
21495 \ # positional parameters, so assign one to ordinary parameter first.\
21496 \ func_stripname_result=${3}\
21497 \ func_stripname_result=${func_stripname_result#"${1}"}\
21498 \ func_stripname_result=${func_stripname_result%"${2}"}\
21499 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
21500 && mv -f "$cfgfile.tmp" "$cfgfile" \
21501 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21502 test 0 -eq $? || _lt_function_replace_fail=:
21503
21504
21505 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
21506 func_split_long_opt ()\
21507 {\
21508 \ func_split_long_opt_name=${1%%=*}\
21509 \ func_split_long_opt_arg=${1#*=}\
21510 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
21511 && mv -f "$cfgfile.tmp" "$cfgfile" \
21512 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21513 test 0 -eq $? || _lt_function_replace_fail=:
21514
21515
21516 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
21517 func_split_short_opt ()\
21518 {\
21519 \ func_split_short_opt_arg=${1#??}\
21520 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
21521 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
21522 && mv -f "$cfgfile.tmp" "$cfgfile" \
21523 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21524 test 0 -eq $? || _lt_function_replace_fail=:
21525
21526
21527 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
21528 func_lo2o ()\
21529 {\
21530 \ case ${1} in\
21531 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
21532 \ *) func_lo2o_result=${1} ;;\
21533 \ esac\
21534 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
21535 && mv -f "$cfgfile.tmp" "$cfgfile" \
21536 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21537 test 0 -eq $? || _lt_function_replace_fail=:
21538
21539
21540 sed -e '/^func_xform ()$/,/^} # func_xform /c\
21541 func_xform ()\
21542 {\
21543 func_xform_result=${1%.*}.lo\
21544 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
21545 && mv -f "$cfgfile.tmp" "$cfgfile" \
21546 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21547 test 0 -eq $? || _lt_function_replace_fail=:
21548
21549
21550 sed -e '/^func_arith ()$/,/^} # func_arith /c\
21551 func_arith ()\
21552 {\
21553 func_arith_result=$(( $* ))\
21554 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
21555 && mv -f "$cfgfile.tmp" "$cfgfile" \
21556 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21557 test 0 -eq $? || _lt_function_replace_fail=:
21558
21559
21560 sed -e '/^func_len ()$/,/^} # func_len /c\
21561 func_len ()\
21562 {\
21563 func_len_result=${#1}\
21564 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
21565 && mv -f "$cfgfile.tmp" "$cfgfile" \
21566 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21567 test 0 -eq $? || _lt_function_replace_fail=:
21568
21569 fi
21570
21571 if test x"$lt_shell_append" = xyes; then
21572 sed -e '/^func_append ()$/,/^} # func_append /c\
21573 func_append ()\
21574 {\
21575 eval "${1}+=\\${2}"\
21576 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
21577 && mv -f "$cfgfile.tmp" "$cfgfile" \
21578 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21579 test 0 -eq $? || _lt_function_replace_fail=:
21580
21581
21582 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
21583 func_append_quoted ()\
21584 {\
21585 \ func_quote_for_eval "${2}"\
21586 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
21587 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
21588 && mv -f "$cfgfile.tmp" "$cfgfile" \
21589 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21590 test 0 -eq $? || _lt_function_replace_fail=:
21591
21592
21593 # Save a `func_append' function call where possible by direct use of '+='
21594 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
21595 && mv -f "$cfgfile.tmp" "$cfgfile" \
21596 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21597 test 0 -eq $? || _lt_function_replace_fail=:
21598 else
21599 # Save a `func_append' function call even when '+=' is not available
21600 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
21601 && mv -f "$cfgfile.tmp" "$cfgfile" \
21602 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
21603 test 0 -eq $? || _lt_function_replace_fail=:
21604 fi
21605
21606 if test x"$_lt_function_replace_fail" = x":"; then
21607 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
21608 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
21609 fi
21610
21611
21612 mv -f "$cfgfile" "$ofile" ||
21613 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21614 chmod +x "$ofile"
21615
21616 ;;
21617
21618 esac
21619 done # for ac_tag
21620
21621
21622 as_fn_exit 0
21623 _ACEOF
21624 ac_clean_files=$ac_clean_files_save
21625
21626 test $ac_write_fail = 0 ||
21627 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21628
21629
21630 # configure is writing to config.log, and then calls config.status.
21631 # config.status does its own redirection, appending to config.log.
21632 # Unfortunately, on DOS this fails, as config.log is still kept open
21633 # by configure, so config.status won't be able to write to it; its
21634 # output is simply discarded. So we exec the FD to /dev/null,
21635 # effectively closing config.log, so it can be properly (re)opened and
21636 # appended to by config.status. When coming back to configure, we
21637 # need to make the FD available again.
21638 if test "$no_create" != yes; then
21639 ac_cs_success=:
21640 ac_config_status_args=
21641 test "$silent" = yes &&
21642 ac_config_status_args="$ac_config_status_args --quiet"
21643 exec 5>/dev/null
21644 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21645 exec 5>>config.log
21646 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21647 # would make configure fail if this is the last instruction.
21648 $ac_cs_success || as_fn_exit 1
21649 fi
21650 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21651 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21652 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21653 fi
21654
21655