configure revision 1.1.1.7 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.68 for xf86-video-siliconmotion 1.7.7.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>.
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&component=Driver/siliconmotion
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
551 test -n "$DJDIR" || exec 7<&0 </dev/null
552 exec 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570
571 # Identity of this package.
572 PACKAGE_NAME='xf86-video-siliconmotion'
573 PACKAGE_TARNAME='xf86-video-siliconmotion'
574 PACKAGE_VERSION='1.7.7'
575 PACKAGE_STRING='xf86-video-siliconmotion 1.7.7'
576 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion'
577 PACKAGE_URL=''
578
579 # Factoring default headers for most tests.
580 ac_includes_default="\
581 #include <stdio.h>
582 #ifdef HAVE_SYS_TYPES_H
583 # include <sys/types.h>
584 #endif
585 #ifdef HAVE_SYS_STAT_H
586 # include <sys/stat.h>
587 #endif
588 #ifdef STDC_HEADERS
589 # include <stdlib.h>
590 # include <stddef.h>
591 #else
592 # ifdef HAVE_STDLIB_H
593 # include <stdlib.h>
594 # endif
595 #endif
596 #ifdef HAVE_STRING_H
597 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
598 # include <memory.h>
599 # endif
600 # include <string.h>
601 #endif
602 #ifdef HAVE_STRINGS_H
603 # include <strings.h>
604 #endif
605 #ifdef HAVE_INTTYPES_H
606 # include <inttypes.h>
607 #endif
608 #ifdef HAVE_STDINT_H
609 # include <stdint.h>
610 #endif
611 #ifdef HAVE_UNISTD_H
612 # include <unistd.h>
613 #endif"
614
615 ac_unique_file="Makefile.am"
616 ac_subst_vars='am__EXEEXT_FALSE
617 am__EXEEXT_TRUE
618 LTLIBOBJS
619 LIBOBJS
620 DRIVER_NAME
621 moduledir
622 XAA_FALSE
623 XAA_TRUE
624 XMODES_FALSE
625 XMODES_TRUE
626 XSERVER_LIBPCIACCESS_FALSE
627 XSERVER_LIBPCIACCESS_TRUE
628 PCIACCESS_LIBS
629 PCIACCESS_CFLAGS
630 HAVE_XEXTPROTO_71_FALSE
631 HAVE_XEXTPROTO_71_TRUE
632 XEXT_LIBS
633 XEXT_CFLAGS
634 XORG_LIBS
635 XORG_CFLAGS
636 OTOOL64
637 OTOOL
638 LIPO
639 NMEDIT
640 DSYMUTIL
641 MANIFEST_TOOL
642 RANLIB
643 ac_ct_AR
644 AR
645 DLLTOOL
646 OBJDUMP
647 LN_S
648 NM
649 ac_ct_DUMPBIN
650 DUMPBIN
651 LD
652 FGREP
653 LIBTOOL
654 MAINT
655 MAINTAINER_MODE_FALSE
656 MAINTAINER_MODE_TRUE
657 am__fastdepCC_FALSE
658 am__fastdepCC_TRUE
659 CCDEPMODE
660 am__nodep
661 AMDEPBACKSLASH
662 AMDEP_FALSE
663 AMDEP_TRUE
664 am__quote
665 am__include
666 DEPDIR
667 am__untar
668 am__tar
669 AMTAR
670 am__leading_dot
671 SET_MAKE
672 AWK
673 mkdir_p
674 MKDIR_P
675 INSTALL_STRIP_PROGRAM
676 STRIP
677 install_sh
678 MAKEINFO
679 AUTOHEADER
680 AUTOMAKE
681 AUTOCONF
682 ACLOCAL
683 VERSION
684 PACKAGE
685 CYGPATH_W
686 am__isrc
687 AM_BACKSLASH
688 AM_DEFAULT_VERBOSITY
689 AM_DEFAULT_V
690 AM_V
691 MAN_SUBSTS
692 XORG_MAN_PAGE
693 ADMIN_MAN_DIR
694 DRIVER_MAN_DIR
695 MISC_MAN_DIR
696 FILE_MAN_DIR
697 LIB_MAN_DIR
698 APP_MAN_DIR
699 ADMIN_MAN_SUFFIX
700 DRIVER_MAN_SUFFIX
701 MISC_MAN_SUFFIX
702 FILE_MAN_SUFFIX
703 LIB_MAN_SUFFIX
704 APP_MAN_SUFFIX
705 SED
706 host_os
707 host_vendor
708 host_cpu
709 host
710 build_os
711 build_vendor
712 build_cpu
713 build
714 INSTALL_CMD
715 PKG_CONFIG_LIBDIR
716 PKG_CONFIG_PATH
717 PKG_CONFIG
718 CHANGELOG_CMD
719 STRICT_CFLAGS
720 CWARNFLAGS
721 BASE_CFLAGS
722 EGREP
723 GREP
724 CPP
725 OBJEXT
726 EXEEXT
727 ac_ct_CC
728 CPPFLAGS
729 LDFLAGS
730 CFLAGS
731 CC
732 INSTALL_DATA
733 INSTALL_SCRIPT
734 INSTALL_PROGRAM
735 target_alias
736 host_alias
737 build_alias
738 LIBS
739 ECHO_T
740 ECHO_N
741 ECHO_C
742 DEFS
743 mandir
744 localedir
745 libdir
746 psdir
747 pdfdir
748 dvidir
749 htmldir
750 infodir
751 docdir
752 oldincludedir
753 includedir
754 localstatedir
755 sharedstatedir
756 sysconfdir
757 datadir
758 datarootdir
759 libexecdir
760 sbindir
761 bindir
762 program_transform_name
763 prefix
764 exec_prefix
765 PACKAGE_URL
766 PACKAGE_BUGREPORT
767 PACKAGE_STRING
768 PACKAGE_VERSION
769 PACKAGE_TARNAME
770 PACKAGE_NAME
771 PATH_SEPARATOR
772 SHELL'
773 ac_subst_files=''
774 ac_user_opts='
775 enable_option_checking
776 enable_selective_werror
777 enable_strict_compilation
778 enable_silent_rules
779 enable_dependency_tracking
780 enable_maintainer_mode
781 enable_static
782 enable_shared
783 with_pic
784 enable_fast_install
785 with_gnu_ld
786 with_sysroot
787 enable_libtool_lock
788 with_xorg_module_dir
789 enable_xaa
790 '
791 ac_precious_vars='build_alias
792 host_alias
793 target_alias
794 CC
795 CFLAGS
796 LDFLAGS
797 LIBS
798 CPPFLAGS
799 CPP
800 PKG_CONFIG
801 PKG_CONFIG_PATH
802 PKG_CONFIG_LIBDIR
803 XORG_CFLAGS
804 XORG_LIBS
805 XEXT_CFLAGS
806 XEXT_LIBS
807 PCIACCESS_CFLAGS
808 PCIACCESS_LIBS'
809
810
811 # Initialize some variables set by options.
812 ac_init_help=
813 ac_init_version=false
814 ac_unrecognized_opts=
815 ac_unrecognized_sep=
816 # The variables have the same names as the options, with
817 # dashes changed to underlines.
818 cache_file=/dev/null
819 exec_prefix=NONE
820 no_create=
821 no_recursion=
822 prefix=NONE
823 program_prefix=NONE
824 program_suffix=NONE
825 program_transform_name=s,x,x,
826 silent=
827 site=
828 srcdir=
829 verbose=
830 x_includes=NONE
831 x_libraries=NONE
832
833 # Installation directory options.
834 # These are left unexpanded so users can "make install exec_prefix=/foo"
835 # and all the variables that are supposed to be based on exec_prefix
836 # by default will actually change.
837 # Use braces instead of parens because sh, perl, etc. also accept them.
838 # (The list follows the same order as the GNU Coding Standards.)
839 bindir='${exec_prefix}/bin'
840 sbindir='${exec_prefix}/sbin'
841 libexecdir='${exec_prefix}/libexec'
842 datarootdir='${prefix}/share'
843 datadir='${datarootdir}'
844 sysconfdir='${prefix}/etc'
845 sharedstatedir='${prefix}/com'
846 localstatedir='${prefix}/var'
847 includedir='${prefix}/include'
848 oldincludedir='/usr/include'
849 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
850 infodir='${datarootdir}/info'
851 htmldir='${docdir}'
852 dvidir='${docdir}'
853 pdfdir='${docdir}'
854 psdir='${docdir}'
855 libdir='${exec_prefix}/lib'
856 localedir='${datarootdir}/locale'
857 mandir='${datarootdir}/man'
858
859 ac_prev=
860 ac_dashdash=
861 for ac_option
862 do
863 # If the previous option needs an argument, assign it.
864 if test -n "$ac_prev"; then
865 eval $ac_prev=\$ac_option
866 ac_prev=
867 continue
868 fi
869
870 case $ac_option in
871 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
872 *=) ac_optarg= ;;
873 *) ac_optarg=yes ;;
874 esac
875
876 # Accept the important Cygnus configure options, so we can diagnose typos.
877
878 case $ac_dashdash$ac_option in
879 --)
880 ac_dashdash=yes ;;
881
882 -bindir | --bindir | --bindi | --bind | --bin | --bi)
883 ac_prev=bindir ;;
884 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
885 bindir=$ac_optarg ;;
886
887 -build | --build | --buil | --bui | --bu)
888 ac_prev=build_alias ;;
889 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
890 build_alias=$ac_optarg ;;
891
892 -cache-file | --cache-file | --cache-fil | --cache-fi \
893 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
894 ac_prev=cache_file ;;
895 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
896 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
897 cache_file=$ac_optarg ;;
898
899 --config-cache | -C)
900 cache_file=config.cache ;;
901
902 -datadir | --datadir | --datadi | --datad)
903 ac_prev=datadir ;;
904 -datadir=* | --datadir=* | --datadi=* | --datad=*)
905 datadir=$ac_optarg ;;
906
907 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
908 | --dataroo | --dataro | --datar)
909 ac_prev=datarootdir ;;
910 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
911 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
912 datarootdir=$ac_optarg ;;
913
914 -disable-* | --disable-*)
915 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
916 # Reject names that are not valid shell variable names.
917 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
918 as_fn_error $? "invalid feature name: $ac_useropt"
919 ac_useropt_orig=$ac_useropt
920 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
921 case $ac_user_opts in
922 *"
923 "enable_$ac_useropt"
924 "*) ;;
925 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
926 ac_unrecognized_sep=', ';;
927 esac
928 eval enable_$ac_useropt=no ;;
929
930 -docdir | --docdir | --docdi | --doc | --do)
931 ac_prev=docdir ;;
932 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
933 docdir=$ac_optarg ;;
934
935 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
936 ac_prev=dvidir ;;
937 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
938 dvidir=$ac_optarg ;;
939
940 -enable-* | --enable-*)
941 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
942 # Reject names that are not valid shell variable names.
943 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
944 as_fn_error $? "invalid feature name: $ac_useropt"
945 ac_useropt_orig=$ac_useropt
946 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
947 case $ac_user_opts in
948 *"
949 "enable_$ac_useropt"
950 "*) ;;
951 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
952 ac_unrecognized_sep=', ';;
953 esac
954 eval enable_$ac_useropt=\$ac_optarg ;;
955
956 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
957 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
958 | --exec | --exe | --ex)
959 ac_prev=exec_prefix ;;
960 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
961 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
962 | --exec=* | --exe=* | --ex=*)
963 exec_prefix=$ac_optarg ;;
964
965 -gas | --gas | --ga | --g)
966 # Obsolete; use --with-gas.
967 with_gas=yes ;;
968
969 -help | --help | --hel | --he | -h)
970 ac_init_help=long ;;
971 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
972 ac_init_help=recursive ;;
973 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
974 ac_init_help=short ;;
975
976 -host | --host | --hos | --ho)
977 ac_prev=host_alias ;;
978 -host=* | --host=* | --hos=* | --ho=*)
979 host_alias=$ac_optarg ;;
980
981 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
982 ac_prev=htmldir ;;
983 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
984 | --ht=*)
985 htmldir=$ac_optarg ;;
986
987 -includedir | --includedir | --includedi | --included | --include \
988 | --includ | --inclu | --incl | --inc)
989 ac_prev=includedir ;;
990 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
991 | --includ=* | --inclu=* | --incl=* | --inc=*)
992 includedir=$ac_optarg ;;
993
994 -infodir | --infodir | --infodi | --infod | --info | --inf)
995 ac_prev=infodir ;;
996 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
997 infodir=$ac_optarg ;;
998
999 -libdir | --libdir | --libdi | --libd)
1000 ac_prev=libdir ;;
1001 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1002 libdir=$ac_optarg ;;
1003
1004 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1005 | --libexe | --libex | --libe)
1006 ac_prev=libexecdir ;;
1007 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1008 | --libexe=* | --libex=* | --libe=*)
1009 libexecdir=$ac_optarg ;;
1010
1011 -localedir | --localedir | --localedi | --localed | --locale)
1012 ac_prev=localedir ;;
1013 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1014 localedir=$ac_optarg ;;
1015
1016 -localstatedir | --localstatedir | --localstatedi | --localstated \
1017 | --localstate | --localstat | --localsta | --localst | --locals)
1018 ac_prev=localstatedir ;;
1019 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1020 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1021 localstatedir=$ac_optarg ;;
1022
1023 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1024 ac_prev=mandir ;;
1025 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1026 mandir=$ac_optarg ;;
1027
1028 -nfp | --nfp | --nf)
1029 # Obsolete; use --without-fp.
1030 with_fp=no ;;
1031
1032 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1033 | --no-cr | --no-c | -n)
1034 no_create=yes ;;
1035
1036 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1037 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1038 no_recursion=yes ;;
1039
1040 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1041 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1042 | --oldin | --oldi | --old | --ol | --o)
1043 ac_prev=oldincludedir ;;
1044 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1045 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1046 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1047 oldincludedir=$ac_optarg ;;
1048
1049 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1050 ac_prev=prefix ;;
1051 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1052 prefix=$ac_optarg ;;
1053
1054 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1055 | --program-pre | --program-pr | --program-p)
1056 ac_prev=program_prefix ;;
1057 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1058 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1059 program_prefix=$ac_optarg ;;
1060
1061 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1062 | --program-suf | --program-su | --program-s)
1063 ac_prev=program_suffix ;;
1064 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1065 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1066 program_suffix=$ac_optarg ;;
1067
1068 -program-transform-name | --program-transform-name \
1069 | --program-transform-nam | --program-transform-na \
1070 | --program-transform-n | --program-transform- \
1071 | --program-transform | --program-transfor \
1072 | --program-transfo | --program-transf \
1073 | --program-trans | --program-tran \
1074 | --progr-tra | --program-tr | --program-t)
1075 ac_prev=program_transform_name ;;
1076 -program-transform-name=* | --program-transform-name=* \
1077 | --program-transform-nam=* | --program-transform-na=* \
1078 | --program-transform-n=* | --program-transform-=* \
1079 | --program-transform=* | --program-transfor=* \
1080 | --program-transfo=* | --program-transf=* \
1081 | --program-trans=* | --program-tran=* \
1082 | --progr-tra=* | --program-tr=* | --program-t=*)
1083 program_transform_name=$ac_optarg ;;
1084
1085 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1086 ac_prev=pdfdir ;;
1087 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1088 pdfdir=$ac_optarg ;;
1089
1090 -psdir | --psdir | --psdi | --psd | --ps)
1091 ac_prev=psdir ;;
1092 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1093 psdir=$ac_optarg ;;
1094
1095 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1096 | -silent | --silent | --silen | --sile | --sil)
1097 silent=yes ;;
1098
1099 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1100 ac_prev=sbindir ;;
1101 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1102 | --sbi=* | --sb=*)
1103 sbindir=$ac_optarg ;;
1104
1105 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1106 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1107 | --sharedst | --shareds | --shared | --share | --shar \
1108 | --sha | --sh)
1109 ac_prev=sharedstatedir ;;
1110 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1111 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1112 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1113 | --sha=* | --sh=*)
1114 sharedstatedir=$ac_optarg ;;
1115
1116 -site | --site | --sit)
1117 ac_prev=site ;;
1118 -site=* | --site=* | --sit=*)
1119 site=$ac_optarg ;;
1120
1121 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1122 ac_prev=srcdir ;;
1123 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1124 srcdir=$ac_optarg ;;
1125
1126 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1127 | --syscon | --sysco | --sysc | --sys | --sy)
1128 ac_prev=sysconfdir ;;
1129 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1130 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1131 sysconfdir=$ac_optarg ;;
1132
1133 -target | --target | --targe | --targ | --tar | --ta | --t)
1134 ac_prev=target_alias ;;
1135 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1136 target_alias=$ac_optarg ;;
1137
1138 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1139 verbose=yes ;;
1140
1141 -version | --version | --versio | --versi | --vers | -V)
1142 ac_init_version=: ;;
1143
1144 -with-* | --with-*)
1145 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1146 # Reject names that are not valid shell variable names.
1147 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1148 as_fn_error $? "invalid package name: $ac_useropt"
1149 ac_useropt_orig=$ac_useropt
1150 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151 case $ac_user_opts in
1152 *"
1153 "with_$ac_useropt"
1154 "*) ;;
1155 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1156 ac_unrecognized_sep=', ';;
1157 esac
1158 eval with_$ac_useropt=\$ac_optarg ;;
1159
1160 -without-* | --without-*)
1161 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1162 # Reject names that are not valid shell variable names.
1163 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1164 as_fn_error $? "invalid package name: $ac_useropt"
1165 ac_useropt_orig=$ac_useropt
1166 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1167 case $ac_user_opts in
1168 *"
1169 "with_$ac_useropt"
1170 "*) ;;
1171 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1172 ac_unrecognized_sep=', ';;
1173 esac
1174 eval with_$ac_useropt=no ;;
1175
1176 --x)
1177 # Obsolete; use --with-x.
1178 with_x=yes ;;
1179
1180 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1181 | --x-incl | --x-inc | --x-in | --x-i)
1182 ac_prev=x_includes ;;
1183 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1184 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1185 x_includes=$ac_optarg ;;
1186
1187 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1188 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1189 ac_prev=x_libraries ;;
1190 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1191 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1192 x_libraries=$ac_optarg ;;
1193
1194 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1195 Try \`$0 --help' for more information"
1196 ;;
1197
1198 *=*)
1199 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1200 # Reject names that are not valid shell variable names.
1201 case $ac_envvar in #(
1202 '' | [0-9]* | *[!_$as_cr_alnum]* )
1203 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1204 esac
1205 eval $ac_envvar=\$ac_optarg
1206 export $ac_envvar ;;
1207
1208 *)
1209 # FIXME: should be removed in autoconf 3.0.
1210 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1211 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1212 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1213 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1214 ;;
1215
1216 esac
1217 done
1218
1219 if test -n "$ac_prev"; then
1220 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1221 as_fn_error $? "missing argument to $ac_option"
1222 fi
1223
1224 if test -n "$ac_unrecognized_opts"; then
1225 case $enable_option_checking in
1226 no) ;;
1227 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1228 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1229 esac
1230 fi
1231
1232 # Check all directory arguments for consistency.
1233 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1234 datadir sysconfdir sharedstatedir localstatedir includedir \
1235 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1236 libdir localedir mandir
1237 do
1238 eval ac_val=\$$ac_var
1239 # Remove trailing slashes.
1240 case $ac_val in
1241 */ )
1242 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1243 eval $ac_var=\$ac_val;;
1244 esac
1245 # Be sure to have absolute directory names.
1246 case $ac_val in
1247 [\\/$]* | ?:[\\/]* ) continue;;
1248 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1249 esac
1250 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1251 done
1252
1253 # There might be people who depend on the old broken behavior: `$host'
1254 # used to hold the argument of --host etc.
1255 # FIXME: To remove some day.
1256 build=$build_alias
1257 host=$host_alias
1258 target=$target_alias
1259
1260 # FIXME: To remove some day.
1261 if test "x$host_alias" != x; then
1262 if test "x$build_alias" = x; then
1263 cross_compiling=maybe
1264 $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
1265 If a cross compiler is detected then cross compile mode will be used" >&2
1266 elif test "x$build_alias" != "x$host_alias"; then
1267 cross_compiling=yes
1268 fi
1269 fi
1270
1271 ac_tool_prefix=
1272 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1273
1274 test "$silent" = yes && exec 6>/dev/null
1275
1276
1277 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1278 ac_ls_di=`ls -di .` &&
1279 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1280 as_fn_error $? "working directory cannot be determined"
1281 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1282 as_fn_error $? "pwd does not report name of working directory"
1283
1284
1285 # Find the source files, if location was not specified.
1286 if test -z "$srcdir"; then
1287 ac_srcdir_defaulted=yes
1288 # Try the directory containing this script, then the parent directory.
1289 ac_confdir=`$as_dirname -- "$as_myself" ||
1290 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1291 X"$as_myself" : 'X\(//\)[^/]' \| \
1292 X"$as_myself" : 'X\(//\)$' \| \
1293 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1294 $as_echo X"$as_myself" |
1295 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1296 s//\1/
1297 q
1298 }
1299 /^X\(\/\/\)[^/].*/{
1300 s//\1/
1301 q
1302 }
1303 /^X\(\/\/\)$/{
1304 s//\1/
1305 q
1306 }
1307 /^X\(\/\).*/{
1308 s//\1/
1309 q
1310 }
1311 s/.*/./; q'`
1312 srcdir=$ac_confdir
1313 if test ! -r "$srcdir/$ac_unique_file"; then
1314 srcdir=..
1315 fi
1316 else
1317 ac_srcdir_defaulted=no
1318 fi
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1321 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1322 fi
1323 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 ac_abs_confdir=`(
1325 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1326 pwd)`
1327 # When building in place, set srcdir=.
1328 if test "$ac_abs_confdir" = "$ac_pwd"; then
1329 srcdir=.
1330 fi
1331 # Remove unnecessary trailing slashes from srcdir.
1332 # Double slashes in file names in object file debugging info
1333 # mess up M-x gdb in Emacs.
1334 case $srcdir in
1335 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 esac
1337 for ac_var in $ac_precious_vars; do
1338 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1339 eval ac_env_${ac_var}_value=\$${ac_var}
1340 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1341 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1342 done
1343
1344 #
1345 # Report the --help message.
1346 #
1347 if test "$ac_init_help" = "long"; then
1348 # Omit some internal or obsolete options to make the list less imposing.
1349 # This message is too long to be a string in the A/UX 3.1 sh.
1350 cat <<_ACEOF
1351 \`configure' configures xf86-video-siliconmotion 1.7.7 to adapt to many kinds of systems.
1352
1353 Usage: $0 [OPTION]... [VAR=VALUE]...
1354
1355 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1356 VAR=VALUE. See below for descriptions of some of the useful variables.
1357
1358 Defaults for the options are specified in brackets.
1359
1360 Configuration:
1361 -h, --help display this help and exit
1362 --help=short display options specific to this package
1363 --help=recursive display the short help of all the included packages
1364 -V, --version display version information and exit
1365 -q, --quiet, --silent do not print \`checking ...' messages
1366 --cache-file=FILE cache test results in FILE [disabled]
1367 -C, --config-cache alias for \`--cache-file=config.cache'
1368 -n, --no-create do not create output files
1369 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1370
1371 Installation directories:
1372 --prefix=PREFIX install architecture-independent files in PREFIX
1373 [$ac_default_prefix]
1374 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1375 [PREFIX]
1376
1377 By default, \`make install' will install all the files in
1378 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1379 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1380 for instance \`--prefix=\$HOME'.
1381
1382 For better control, use the options below.
1383
1384 Fine tuning of the installation directories:
1385 --bindir=DIR user executables [EPREFIX/bin]
1386 --sbindir=DIR system admin executables [EPREFIX/sbin]
1387 --libexecdir=DIR program executables [EPREFIX/libexec]
1388 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1389 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1390 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1391 --libdir=DIR object code libraries [EPREFIX/lib]
1392 --includedir=DIR C header files [PREFIX/include]
1393 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1394 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1395 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1396 --infodir=DIR info documentation [DATAROOTDIR/info]
1397 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1398 --mandir=DIR man documentation [DATAROOTDIR/man]
1399 --docdir=DIR documentation root
1400 [DATAROOTDIR/doc/xf86-video-siliconmotion]
1401 --htmldir=DIR html documentation [DOCDIR]
1402 --dvidir=DIR dvi documentation [DOCDIR]
1403 --pdfdir=DIR pdf documentation [DOCDIR]
1404 --psdir=DIR ps documentation [DOCDIR]
1405 _ACEOF
1406
1407 cat <<\_ACEOF
1408
1409 Program names:
1410 --program-prefix=C prepend C to installed program names
1411 --program-suffix=SUFFIX append SUFFIX to installed program names
1412 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1413
1414 System types:
1415 --build=BUILD configure for building on BUILD [guessed]
1416 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1417 _ACEOF
1418 fi
1419
1420 if test -n "$ac_init_help"; then
1421 case $ac_init_help in
1422 short | recursive ) echo "Configuration of xf86-video-siliconmotion 1.7.7:";;
1423 esac
1424 cat <<\_ACEOF
1425
1426 Optional Features:
1427 --disable-option-checking ignore unrecognized --enable/--with options
1428 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1429 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1430 --disable-selective-werror
1431 Turn off selective compiler errors. (default:
1432 enabled)
1433 --enable-strict-compilation
1434 Enable all warnings from compiler and make them
1435 errors (default: disabled)
1436 --enable-silent-rules less verbose build output (undo: `make V=1')
1437 --disable-silent-rules verbose build output (undo: `make V=0')
1438 --disable-dependency-tracking speeds up one-time build
1439 --enable-dependency-tracking do not reject slow dependency extractors
1440 --enable-maintainer-mode enable make rules and dependencies not useful
1441 (and sometimes confusing) to the casual installer
1442 --enable-static[=PKGS] build static libraries [default=no]
1443 --enable-shared[=PKGS] build shared libraries [default=yes]
1444 --enable-fast-install[=PKGS]
1445 optimize for fast installation [default=yes]
1446 --disable-libtool-lock avoid locking (might break parallel builds)
1447 --enable-xaa Enable legacy X Acceleration Architecture (XAA)
1448 [default=auto]
1449
1450 Optional Packages:
1451 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1452 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1453 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1454 both]
1455 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1456 --with-sysroot=DIR Search for dependent libraries within DIR
1457 (or the compiler's sysroot if not specified).
1458 --with-xorg-module-dir=DIR
1459 Default xorg module directory
1460 [[default=$libdir/xorg/modules]]
1461
1462 Some influential environment variables:
1463 CC C compiler command
1464 CFLAGS C compiler flags
1465 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1466 nonstandard directory <lib dir>
1467 LIBS libraries to pass to the linker, e.g. -l<library>
1468 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1469 you have headers in a nonstandard directory <include dir>
1470 CPP C preprocessor
1471 PKG_CONFIG path to pkg-config utility
1472 PKG_CONFIG_PATH
1473 directories to add to pkg-config's search path
1474 PKG_CONFIG_LIBDIR
1475 path overriding pkg-config's built-in search path
1476 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1477 XORG_LIBS linker flags for XORG, overriding pkg-config
1478 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1479 XEXT_LIBS linker flags for XEXT, overriding pkg-config
1480 PCIACCESS_CFLAGS
1481 C compiler flags for PCIACCESS, overriding pkg-config
1482 PCIACCESS_LIBS
1483 linker flags for PCIACCESS, overriding pkg-config
1484
1485 Use these variables to override the choices made by `configure' or to help
1486 it to find libraries and programs with nonstandard names/locations.
1487
1488 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>.
1489 _ACEOF
1490 ac_status=$?
1491 fi
1492
1493 if test "$ac_init_help" = "recursive"; then
1494 # If there are subdirs, report their specific --help.
1495 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1496 test -d "$ac_dir" ||
1497 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1498 continue
1499 ac_builddir=.
1500
1501 case "$ac_dir" in
1502 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1503 *)
1504 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1505 # A ".." for each directory in $ac_dir_suffix.
1506 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1507 case $ac_top_builddir_sub in
1508 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1509 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1510 esac ;;
1511 esac
1512 ac_abs_top_builddir=$ac_pwd
1513 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1514 # for backward compatibility:
1515 ac_top_builddir=$ac_top_build_prefix
1516
1517 case $srcdir in
1518 .) # We are building in place.
1519 ac_srcdir=.
1520 ac_top_srcdir=$ac_top_builddir_sub
1521 ac_abs_top_srcdir=$ac_pwd ;;
1522 [\\/]* | ?:[\\/]* ) # Absolute name.
1523 ac_srcdir=$srcdir$ac_dir_suffix;
1524 ac_top_srcdir=$srcdir
1525 ac_abs_top_srcdir=$srcdir ;;
1526 *) # Relative name.
1527 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1528 ac_top_srcdir=$ac_top_build_prefix$srcdir
1529 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1530 esac
1531 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1532
1533 cd "$ac_dir" || { ac_status=$?; continue; }
1534 # Check for guested configure.
1535 if test -f "$ac_srcdir/configure.gnu"; then
1536 echo &&
1537 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1538 elif test -f "$ac_srcdir/configure"; then
1539 echo &&
1540 $SHELL "$ac_srcdir/configure" --help=recursive
1541 else
1542 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1543 fi || ac_status=$?
1544 cd "$ac_pwd" || { ac_status=$?; break; }
1545 done
1546 fi
1547
1548 test -n "$ac_init_help" && exit $ac_status
1549 if $ac_init_version; then
1550 cat <<\_ACEOF
1551 xf86-video-siliconmotion configure 1.7.7
1552 generated by GNU Autoconf 2.68
1553
1554 Copyright (C) 2010 Free Software Foundation, Inc.
1555 This configure script is free software; the Free Software Foundation
1556 gives unlimited permission to copy, distribute and modify it.
1557 _ACEOF
1558 exit
1559 fi
1560
1561 ## ------------------------ ##
1562 ## Autoconf initialization. ##
1563 ## ------------------------ ##
1564
1565 # ac_fn_c_try_compile LINENO
1566 # --------------------------
1567 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1568 ac_fn_c_try_compile ()
1569 {
1570 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1571 rm -f conftest.$ac_objext
1572 if { { ac_try="$ac_compile"
1573 case "(($ac_try" in
1574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1575 *) ac_try_echo=$ac_try;;
1576 esac
1577 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1578 $as_echo "$ac_try_echo"; } >&5
1579 (eval "$ac_compile") 2>conftest.err
1580 ac_status=$?
1581 if test -s conftest.err; then
1582 grep -v '^ *+' conftest.err >conftest.er1
1583 cat conftest.er1 >&5
1584 mv -f conftest.er1 conftest.err
1585 fi
1586 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1587 test $ac_status = 0; } && {
1588 test -z "$ac_c_werror_flag" ||
1589 test ! -s conftest.err
1590 } && test -s conftest.$ac_objext; then :
1591 ac_retval=0
1592 else
1593 $as_echo "$as_me: failed program was:" >&5
1594 sed 's/^/| /' conftest.$ac_ext >&5
1595
1596 ac_retval=1
1597 fi
1598 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1599 as_fn_set_status $ac_retval
1600
1601 } # ac_fn_c_try_compile
1602
1603 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1604 # ---------------------------------------------
1605 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1606 # accordingly.
1607 ac_fn_c_check_decl ()
1608 {
1609 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610 as_decl_name=`echo $2|sed 's/ *(.*//'`
1611 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1613 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1614 if eval \${$3+:} false; then :
1615 $as_echo_n "(cached) " >&6
1616 else
1617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1618 /* end confdefs.h. */
1619 $4
1620 int
1621 main ()
1622 {
1623 #ifndef $as_decl_name
1624 #ifdef __cplusplus
1625 (void) $as_decl_use;
1626 #else
1627 (void) $as_decl_name;
1628 #endif
1629 #endif
1630
1631 ;
1632 return 0;
1633 }
1634 _ACEOF
1635 if ac_fn_c_try_compile "$LINENO"; then :
1636 eval "$3=yes"
1637 else
1638 eval "$3=no"
1639 fi
1640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1641 fi
1642 eval ac_res=\$$3
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1644 $as_echo "$ac_res" >&6; }
1645 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1646
1647 } # ac_fn_c_check_decl
1648
1649 # ac_fn_c_try_cpp LINENO
1650 # ----------------------
1651 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1652 ac_fn_c_try_cpp ()
1653 {
1654 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1655 if { { ac_try="$ac_cpp conftest.$ac_ext"
1656 case "(($ac_try" in
1657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1658 *) ac_try_echo=$ac_try;;
1659 esac
1660 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1661 $as_echo "$ac_try_echo"; } >&5
1662 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1663 ac_status=$?
1664 if test -s conftest.err; then
1665 grep -v '^ *+' conftest.err >conftest.er1
1666 cat conftest.er1 >&5
1667 mv -f conftest.er1 conftest.err
1668 fi
1669 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1670 test $ac_status = 0; } > conftest.i && {
1671 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1672 test ! -s conftest.err
1673 }; then :
1674 ac_retval=0
1675 else
1676 $as_echo "$as_me: failed program was:" >&5
1677 sed 's/^/| /' conftest.$ac_ext >&5
1678
1679 ac_retval=1
1680 fi
1681 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1682 as_fn_set_status $ac_retval
1683
1684 } # ac_fn_c_try_cpp
1685
1686 # ac_fn_c_try_run LINENO
1687 # ----------------------
1688 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1689 # that executables *can* be run.
1690 ac_fn_c_try_run ()
1691 {
1692 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693 if { { ac_try="$ac_link"
1694 case "(($ac_try" in
1695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1696 *) ac_try_echo=$ac_try;;
1697 esac
1698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1699 $as_echo "$ac_try_echo"; } >&5
1700 (eval "$ac_link") 2>&5
1701 ac_status=$?
1702 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1704 { { case "(($ac_try" in
1705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706 *) ac_try_echo=$ac_try;;
1707 esac
1708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709 $as_echo "$ac_try_echo"; } >&5
1710 (eval "$ac_try") 2>&5
1711 ac_status=$?
1712 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1713 test $ac_status = 0; }; }; then :
1714 ac_retval=0
1715 else
1716 $as_echo "$as_me: program exited with status $ac_status" >&5
1717 $as_echo "$as_me: failed program was:" >&5
1718 sed 's/^/| /' conftest.$ac_ext >&5
1719
1720 ac_retval=$ac_status
1721 fi
1722 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1723 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1724 as_fn_set_status $ac_retval
1725
1726 } # ac_fn_c_try_run
1727
1728 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1729 # -------------------------------------------------------
1730 # Tests whether HEADER exists and can be compiled using the include files in
1731 # INCLUDES, setting the cache variable VAR accordingly.
1732 ac_fn_c_check_header_compile ()
1733 {
1734 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1736 $as_echo_n "checking for $2... " >&6; }
1737 if eval \${$3+:} false; then :
1738 $as_echo_n "(cached) " >&6
1739 else
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 eval "$3=yes"
1747 else
1748 eval "$3=no"
1749 fi
1750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1751 fi
1752 eval ac_res=\$$3
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1754 $as_echo "$ac_res" >&6; }
1755 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1756
1757 } # ac_fn_c_check_header_compile
1758
1759 # ac_fn_c_try_link LINENO
1760 # -----------------------
1761 # Try to link conftest.$ac_ext, and return whether this succeeded.
1762 ac_fn_c_try_link ()
1763 {
1764 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1765 rm -f conftest.$ac_objext conftest$ac_exeext
1766 if { { ac_try="$ac_link"
1767 case "(($ac_try" in
1768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1769 *) ac_try_echo=$ac_try;;
1770 esac
1771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1772 $as_echo "$ac_try_echo"; } >&5
1773 (eval "$ac_link") 2>conftest.err
1774 ac_status=$?
1775 if test -s conftest.err; then
1776 grep -v '^ *+' conftest.err >conftest.er1
1777 cat conftest.er1 >&5
1778 mv -f conftest.er1 conftest.err
1779 fi
1780 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1781 test $ac_status = 0; } && {
1782 test -z "$ac_c_werror_flag" ||
1783 test ! -s conftest.err
1784 } && test -s conftest$ac_exeext && {
1785 test "$cross_compiling" = yes ||
1786 $as_test_x conftest$ac_exeext
1787 }; then :
1788 ac_retval=0
1789 else
1790 $as_echo "$as_me: failed program was:" >&5
1791 sed 's/^/| /' conftest.$ac_ext >&5
1792
1793 ac_retval=1
1794 fi
1795 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1796 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1797 # interfere with the next link command; also delete a directory that is
1798 # left behind by Apple's compiler. We do this before executing the actions.
1799 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1800 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1801 as_fn_set_status $ac_retval
1802
1803 } # ac_fn_c_try_link
1804
1805 # ac_fn_c_check_func LINENO FUNC VAR
1806 # ----------------------------------
1807 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1808 ac_fn_c_check_func ()
1809 {
1810 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1812 $as_echo_n "checking for $2... " >&6; }
1813 if eval \${$3+:} false; then :
1814 $as_echo_n "(cached) " >&6
1815 else
1816 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1817 /* end confdefs.h. */
1818 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1819 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1820 #define $2 innocuous_$2
1821
1822 /* System header to define __stub macros and hopefully few prototypes,
1823 which can conflict with char $2 (); below.
1824 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1825 <limits.h> exists even on freestanding compilers. */
1826
1827 #ifdef __STDC__
1828 # include <limits.h>
1829 #else
1830 # include <assert.h>
1831 #endif
1832
1833 #undef $2
1834
1835 /* Override any GCC internal prototype to avoid an error.
1836 Use char because int might match the return type of a GCC
1837 builtin and then its argument prototype would still apply. */
1838 #ifdef __cplusplus
1839 extern "C"
1840 #endif
1841 char $2 ();
1842 /* The GNU C library defines this for functions which it implements
1843 to always fail with ENOSYS. Some functions are actually named
1844 something starting with __ and the normal name is an alias. */
1845 #if defined __stub_$2 || defined __stub___$2
1846 choke me
1847 #endif
1848
1849 int
1850 main ()
1851 {
1852 return $2 ();
1853 ;
1854 return 0;
1855 }
1856 _ACEOF
1857 if ac_fn_c_try_link "$LINENO"; then :
1858 eval "$3=yes"
1859 else
1860 eval "$3=no"
1861 fi
1862 rm -f core conftest.err conftest.$ac_objext \
1863 conftest$ac_exeext conftest.$ac_ext
1864 fi
1865 eval ac_res=\$$3
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1867 $as_echo "$ac_res" >&6; }
1868 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1869
1870 } # ac_fn_c_check_func
1871
1872 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1873 # -------------------------------------------------------
1874 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1875 # the include files in INCLUDES and setting the cache variable VAR
1876 # accordingly.
1877 ac_fn_c_check_header_mongrel ()
1878 {
1879 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1880 if eval \${$3+:} false; then :
1881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1882 $as_echo_n "checking for $2... " >&6; }
1883 if eval \${$3+:} false; then :
1884 $as_echo_n "(cached) " >&6
1885 fi
1886 eval ac_res=\$$3
1887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1888 $as_echo "$ac_res" >&6; }
1889 else
1890 # Is the header compilable?
1891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1892 $as_echo_n "checking $2 usability... " >&6; }
1893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h. */
1895 $4
1896 #include <$2>
1897 _ACEOF
1898 if ac_fn_c_try_compile "$LINENO"; then :
1899 ac_header_compiler=yes
1900 else
1901 ac_header_compiler=no
1902 fi
1903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1905 $as_echo "$ac_header_compiler" >&6; }
1906
1907 # Is the header present?
1908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1909 $as_echo_n "checking $2 presence... " >&6; }
1910 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1911 /* end confdefs.h. */
1912 #include <$2>
1913 _ACEOF
1914 if ac_fn_c_try_cpp "$LINENO"; then :
1915 ac_header_preproc=yes
1916 else
1917 ac_header_preproc=no
1918 fi
1919 rm -f conftest.err conftest.i conftest.$ac_ext
1920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1921 $as_echo "$ac_header_preproc" >&6; }
1922
1923 # So? What about this header?
1924 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1925 yes:no: )
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1927 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1929 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1930 ;;
1931 no:yes:* )
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1933 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1934 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1935 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1937 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1939 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1940 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1941 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1942 ( $as_echo "## ----------------------------------------------------------------------------------------------------- ##
1943 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion ##
1944 ## ----------------------------------------------------------------------------------------------------- ##"
1945 ) | sed "s/^/$as_me: WARNING: /" >&2
1946 ;;
1947 esac
1948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1949 $as_echo_n "checking for $2... " >&6; }
1950 if eval \${$3+:} false; then :
1951 $as_echo_n "(cached) " >&6
1952 else
1953 eval "$3=\$ac_header_compiler"
1954 fi
1955 eval ac_res=\$$3
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1957 $as_echo "$ac_res" >&6; }
1958 fi
1959 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1960
1961 } # ac_fn_c_check_header_mongrel
1962 cat >config.log <<_ACEOF
1963 This file contains any messages produced by compilers while
1964 running configure, to aid debugging if configure makes a mistake.
1965
1966 It was created by xf86-video-siliconmotion $as_me 1.7.7, which was
1967 generated by GNU Autoconf 2.68. Invocation command line was
1968
1969 $ $0 $@
1970
1971 _ACEOF
1972 exec 5>>config.log
1973 {
1974 cat <<_ASUNAME
1975 ## --------- ##
1976 ## Platform. ##
1977 ## --------- ##
1978
1979 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1980 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1981 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1982 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1983 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1984
1985 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1986 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1987
1988 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1989 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1990 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1991 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1992 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1993 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1994 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1995
1996 _ASUNAME
1997
1998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1999 for as_dir in $PATH
2000 do
2001 IFS=$as_save_IFS
2002 test -z "$as_dir" && as_dir=.
2003 $as_echo "PATH: $as_dir"
2004 done
2005 IFS=$as_save_IFS
2006
2007 } >&5
2008
2009 cat >&5 <<_ACEOF
2010
2011
2012 ## ----------- ##
2013 ## Core tests. ##
2014 ## ----------- ##
2015
2016 _ACEOF
2017
2018
2019 # Keep a trace of the command line.
2020 # Strip out --no-create and --no-recursion so they do not pile up.
2021 # Strip out --silent because we don't want to record it for future runs.
2022 # Also quote any args containing shell meta-characters.
2023 # Make two passes to allow for proper duplicate-argument suppression.
2024 ac_configure_args=
2025 ac_configure_args0=
2026 ac_configure_args1=
2027 ac_must_keep_next=false
2028 for ac_pass in 1 2
2029 do
2030 for ac_arg
2031 do
2032 case $ac_arg in
2033 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2034 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2035 | -silent | --silent | --silen | --sile | --sil)
2036 continue ;;
2037 *\'*)
2038 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2039 esac
2040 case $ac_pass in
2041 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2042 2)
2043 as_fn_append ac_configure_args1 " '$ac_arg'"
2044 if test $ac_must_keep_next = true; then
2045 ac_must_keep_next=false # Got value, back to normal.
2046 else
2047 case $ac_arg in
2048 *=* | --config-cache | -C | -disable-* | --disable-* \
2049 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2050 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2051 | -with-* | --with-* | -without-* | --without-* | --x)
2052 case "$ac_configure_args0 " in
2053 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2054 esac
2055 ;;
2056 -* ) ac_must_keep_next=true ;;
2057 esac
2058 fi
2059 as_fn_append ac_configure_args " '$ac_arg'"
2060 ;;
2061 esac
2062 done
2063 done
2064 { ac_configure_args0=; unset ac_configure_args0;}
2065 { ac_configure_args1=; unset ac_configure_args1;}
2066
2067 # When interrupted or exit'd, cleanup temporary files, and complete
2068 # config.log. We remove comments because anyway the quotes in there
2069 # would cause problems or look ugly.
2070 # WARNING: Use '\'' to represent an apostrophe within the trap.
2071 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2072 trap 'exit_status=$?
2073 # Save into config.log some information that might help in debugging.
2074 {
2075 echo
2076
2077 $as_echo "## ---------------- ##
2078 ## Cache variables. ##
2079 ## ---------------- ##"
2080 echo
2081 # The following way of writing the cache mishandles newlines in values,
2082 (
2083 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2084 eval ac_val=\$$ac_var
2085 case $ac_val in #(
2086 *${as_nl}*)
2087 case $ac_var in #(
2088 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2089 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2090 esac
2091 case $ac_var in #(
2092 _ | IFS | as_nl) ;; #(
2093 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2094 *) { eval $ac_var=; unset $ac_var;} ;;
2095 esac ;;
2096 esac
2097 done
2098 (set) 2>&1 |
2099 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2100 *${as_nl}ac_space=\ *)
2101 sed -n \
2102 "s/'\''/'\''\\\\'\'''\''/g;
2103 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2104 ;; #(
2105 *)
2106 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2107 ;;
2108 esac |
2109 sort
2110 )
2111 echo
2112
2113 $as_echo "## ----------------- ##
2114 ## Output variables. ##
2115 ## ----------------- ##"
2116 echo
2117 for ac_var in $ac_subst_vars
2118 do
2119 eval ac_val=\$$ac_var
2120 case $ac_val in
2121 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2122 esac
2123 $as_echo "$ac_var='\''$ac_val'\''"
2124 done | sort
2125 echo
2126
2127 if test -n "$ac_subst_files"; then
2128 $as_echo "## ------------------- ##
2129 ## File substitutions. ##
2130 ## ------------------- ##"
2131 echo
2132 for ac_var in $ac_subst_files
2133 do
2134 eval ac_val=\$$ac_var
2135 case $ac_val in
2136 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2137 esac
2138 $as_echo "$ac_var='\''$ac_val'\''"
2139 done | sort
2140 echo
2141 fi
2142
2143 if test -s confdefs.h; then
2144 $as_echo "## ----------- ##
2145 ## confdefs.h. ##
2146 ## ----------- ##"
2147 echo
2148 cat confdefs.h
2149 echo
2150 fi
2151 test "$ac_signal" != 0 &&
2152 $as_echo "$as_me: caught signal $ac_signal"
2153 $as_echo "$as_me: exit $exit_status"
2154 } >&5
2155 rm -f core *.core core.conftest.* &&
2156 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2157 exit $exit_status
2158 ' 0
2159 for ac_signal in 1 2 13 15; do
2160 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2161 done
2162 ac_signal=0
2163
2164 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2165 rm -f -r conftest* confdefs.h
2166
2167 $as_echo "/* confdefs.h */" > confdefs.h
2168
2169 # Predefined preprocessor variables.
2170
2171 cat >>confdefs.h <<_ACEOF
2172 #define PACKAGE_NAME "$PACKAGE_NAME"
2173 _ACEOF
2174
2175 cat >>confdefs.h <<_ACEOF
2176 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2177 _ACEOF
2178
2179 cat >>confdefs.h <<_ACEOF
2180 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2181 _ACEOF
2182
2183 cat >>confdefs.h <<_ACEOF
2184 #define PACKAGE_STRING "$PACKAGE_STRING"
2185 _ACEOF
2186
2187 cat >>confdefs.h <<_ACEOF
2188 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2189 _ACEOF
2190
2191 cat >>confdefs.h <<_ACEOF
2192 #define PACKAGE_URL "$PACKAGE_URL"
2193 _ACEOF
2194
2195
2196 # Let the site file select an alternate cache file if it wants to.
2197 # Prefer an explicitly selected file to automatically selected ones.
2198 ac_site_file1=NONE
2199 ac_site_file2=NONE
2200 if test -n "$CONFIG_SITE"; then
2201 # We do not want a PATH search for config.site.
2202 case $CONFIG_SITE in #((
2203 -*) ac_site_file1=./$CONFIG_SITE;;
2204 */*) ac_site_file1=$CONFIG_SITE;;
2205 *) ac_site_file1=./$CONFIG_SITE;;
2206 esac
2207 elif test "x$prefix" != xNONE; then
2208 ac_site_file1=$prefix/share/config.site
2209 ac_site_file2=$prefix/etc/config.site
2210 else
2211 ac_site_file1=$ac_default_prefix/share/config.site
2212 ac_site_file2=$ac_default_prefix/etc/config.site
2213 fi
2214 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2215 do
2216 test "x$ac_site_file" = xNONE && continue
2217 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2219 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2220 sed 's/^/| /' "$ac_site_file" >&5
2221 . "$ac_site_file" \
2222 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2223 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2224 as_fn_error $? "failed to load site script $ac_site_file
2225 See \`config.log' for more details" "$LINENO" 5; }
2226 fi
2227 done
2228
2229 if test -r "$cache_file"; then
2230 # Some versions of bash will fail to source /dev/null (special files
2231 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2232 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2233 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2234 $as_echo "$as_me: loading cache $cache_file" >&6;}
2235 case $cache_file in
2236 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2237 *) . "./$cache_file";;
2238 esac
2239 fi
2240 else
2241 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2242 $as_echo "$as_me: creating cache $cache_file" >&6;}
2243 >$cache_file
2244 fi
2245
2246 # Check that the precious variables saved in the cache have kept the same
2247 # value.
2248 ac_cache_corrupted=false
2249 for ac_var in $ac_precious_vars; do
2250 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2251 eval ac_new_set=\$ac_env_${ac_var}_set
2252 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2253 eval ac_new_val=\$ac_env_${ac_var}_value
2254 case $ac_old_set,$ac_new_set in
2255 set,)
2256 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2257 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2258 ac_cache_corrupted=: ;;
2259 ,set)
2260 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2261 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2262 ac_cache_corrupted=: ;;
2263 ,);;
2264 *)
2265 if test "x$ac_old_val" != "x$ac_new_val"; then
2266 # differences in whitespace do not lead to failure.
2267 ac_old_val_w=`echo x $ac_old_val`
2268 ac_new_val_w=`echo x $ac_new_val`
2269 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2270 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2271 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2272 ac_cache_corrupted=:
2273 else
2274 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2275 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2276 eval $ac_var=\$ac_old_val
2277 fi
2278 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2279 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2281 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2282 fi;;
2283 esac
2284 # Pass precious variables to config.status.
2285 if test "$ac_new_set" = set; then
2286 case $ac_new_val in
2287 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2288 *) ac_arg=$ac_var=$ac_new_val ;;
2289 esac
2290 case " $ac_configure_args " in
2291 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2292 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2293 esac
2294 fi
2295 done
2296 if $ac_cache_corrupted; then
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2298 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2300 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2301 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2302 fi
2303 ## -------------------- ##
2304 ## Main body of script. ##
2305 ## -------------------- ##
2306
2307 ac_ext=c
2308 ac_cpp='$CPP $CPPFLAGS'
2309 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2310 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2311 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2312
2313
2314
2315 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327 ac_aux_dir=
2328 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2329 if test -f "$ac_dir/install-sh"; then
2330 ac_aux_dir=$ac_dir
2331 ac_install_sh="$ac_aux_dir/install-sh -c"
2332 break
2333 elif test -f "$ac_dir/install.sh"; then
2334 ac_aux_dir=$ac_dir
2335 ac_install_sh="$ac_aux_dir/install.sh -c"
2336 break
2337 elif test -f "$ac_dir/shtool"; then
2338 ac_aux_dir=$ac_dir
2339 ac_install_sh="$ac_aux_dir/shtool install -c"
2340 break
2341 fi
2342 done
2343 if test -z "$ac_aux_dir"; then
2344 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2345 fi
2346
2347 # These three variables are undocumented and unsupported,
2348 # and are intended to be withdrawn in a future Autoconf release.
2349 # They can cause serious problems if a builder's source tree is in a directory
2350 # whose full name contains unusual characters.
2351 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2352 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2353 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2354
2355
2356 # Find a good install program. We prefer a C program (faster),
2357 # so one script is as good as another. But avoid the broken or
2358 # incompatible versions:
2359 # SysV /etc/install, /usr/sbin/install
2360 # SunOS /usr/etc/install
2361 # IRIX /sbin/install
2362 # AIX /bin/install
2363 # AmigaOS /C/install, which installs bootblocks on floppy discs
2364 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2365 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2366 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2367 # OS/2's system install, which has a completely different semantic
2368 # ./install, which can be erroneously created by make from ./install.sh.
2369 # Reject install programs that cannot install multiple files.
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2371 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2372 if test -z "$INSTALL"; then
2373 if ${ac_cv_path_install+:} false; then :
2374 $as_echo_n "(cached) " >&6
2375 else
2376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2377 for as_dir in $PATH
2378 do
2379 IFS=$as_save_IFS
2380 test -z "$as_dir" && as_dir=.
2381 # Account for people who put trailing slashes in PATH elements.
2382 case $as_dir/ in #((
2383 ./ | .// | /[cC]/* | \
2384 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2385 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2386 /usr/ucb/* ) ;;
2387 *)
2388 # OSF1 and SCO ODT 3.0 have their own names for install.
2389 # Don't use installbsd from OSF since it installs stuff as root
2390 # by default.
2391 for ac_prog in ginstall scoinst install; do
2392 for ac_exec_ext in '' $ac_executable_extensions; do
2393 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2394 if test $ac_prog = install &&
2395 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2396 # AIX install. It has an incompatible calling convention.
2397 :
2398 elif test $ac_prog = install &&
2399 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2400 # program-specific install script used by HP pwplus--don't use.
2401 :
2402 else
2403 rm -rf conftest.one conftest.two conftest.dir
2404 echo one > conftest.one
2405 echo two > conftest.two
2406 mkdir conftest.dir
2407 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2408 test -s conftest.one && test -s conftest.two &&
2409 test -s conftest.dir/conftest.one &&
2410 test -s conftest.dir/conftest.two
2411 then
2412 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2413 break 3
2414 fi
2415 fi
2416 fi
2417 done
2418 done
2419 ;;
2420 esac
2421
2422 done
2423 IFS=$as_save_IFS
2424
2425 rm -rf conftest.one conftest.two conftest.dir
2426
2427 fi
2428 if test "${ac_cv_path_install+set}" = set; then
2429 INSTALL=$ac_cv_path_install
2430 else
2431 # As a last resort, use the slow shell script. Don't cache a
2432 # value for INSTALL within a source directory, because that will
2433 # break other packages using the cache if that directory is
2434 # removed, or if the value is a relative name.
2435 INSTALL=$ac_install_sh
2436 fi
2437 fi
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2439 $as_echo "$INSTALL" >&6; }
2440
2441 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2442 # It thinks the first close brace ends the variable substitution.
2443 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2444
2445 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2446
2447 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2448
2449 ac_ext=c
2450 ac_cpp='$CPP $CPPFLAGS'
2451 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2452 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2453 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2454 if test -n "$ac_tool_prefix"; then
2455 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2456 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2458 $as_echo_n "checking for $ac_word... " >&6; }
2459 if ${ac_cv_prog_CC+:} false; then :
2460 $as_echo_n "(cached) " >&6
2461 else
2462 if test -n "$CC"; then
2463 ac_cv_prog_CC="$CC" # Let the user override the test.
2464 else
2465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2466 for as_dir in $PATH
2467 do
2468 IFS=$as_save_IFS
2469 test -z "$as_dir" && as_dir=.
2470 for ac_exec_ext in '' $ac_executable_extensions; do
2471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2472 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2473 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2474 break 2
2475 fi
2476 done
2477 done
2478 IFS=$as_save_IFS
2479
2480 fi
2481 fi
2482 CC=$ac_cv_prog_CC
2483 if test -n "$CC"; then
2484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2485 $as_echo "$CC" >&6; }
2486 else
2487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2488 $as_echo "no" >&6; }
2489 fi
2490
2491
2492 fi
2493 if test -z "$ac_cv_prog_CC"; then
2494 ac_ct_CC=$CC
2495 # Extract the first word of "gcc", so it can be a program name with args.
2496 set dummy gcc; ac_word=$2
2497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2498 $as_echo_n "checking for $ac_word... " >&6; }
2499 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2500 $as_echo_n "(cached) " >&6
2501 else
2502 if test -n "$ac_ct_CC"; then
2503 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2504 else
2505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506 for as_dir in $PATH
2507 do
2508 IFS=$as_save_IFS
2509 test -z "$as_dir" && as_dir=.
2510 for ac_exec_ext in '' $ac_executable_extensions; do
2511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2512 ac_cv_prog_ac_ct_CC="gcc"
2513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2514 break 2
2515 fi
2516 done
2517 done
2518 IFS=$as_save_IFS
2519
2520 fi
2521 fi
2522 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2523 if test -n "$ac_ct_CC"; then
2524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2525 $as_echo "$ac_ct_CC" >&6; }
2526 else
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2528 $as_echo "no" >&6; }
2529 fi
2530
2531 if test "x$ac_ct_CC" = x; then
2532 CC=""
2533 else
2534 case $cross_compiling:$ac_tool_warned in
2535 yes:)
2536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2537 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2538 ac_tool_warned=yes ;;
2539 esac
2540 CC=$ac_ct_CC
2541 fi
2542 else
2543 CC="$ac_cv_prog_CC"
2544 fi
2545
2546 if test -z "$CC"; then
2547 if test -n "$ac_tool_prefix"; then
2548 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2549 set dummy ${ac_tool_prefix}cc; ac_word=$2
2550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2551 $as_echo_n "checking for $ac_word... " >&6; }
2552 if ${ac_cv_prog_CC+:} false; then :
2553 $as_echo_n "(cached) " >&6
2554 else
2555 if test -n "$CC"; then
2556 ac_cv_prog_CC="$CC" # Let the user override the test.
2557 else
2558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2559 for as_dir in $PATH
2560 do
2561 IFS=$as_save_IFS
2562 test -z "$as_dir" && as_dir=.
2563 for ac_exec_ext in '' $ac_executable_extensions; do
2564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2565 ac_cv_prog_CC="${ac_tool_prefix}cc"
2566 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2567 break 2
2568 fi
2569 done
2570 done
2571 IFS=$as_save_IFS
2572
2573 fi
2574 fi
2575 CC=$ac_cv_prog_CC
2576 if test -n "$CC"; then
2577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2578 $as_echo "$CC" >&6; }
2579 else
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2581 $as_echo "no" >&6; }
2582 fi
2583
2584
2585 fi
2586 fi
2587 if test -z "$CC"; then
2588 # Extract the first word of "cc", so it can be a program name with args.
2589 set dummy cc; ac_word=$2
2590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2591 $as_echo_n "checking for $ac_word... " >&6; }
2592 if ${ac_cv_prog_CC+:} false; then :
2593 $as_echo_n "(cached) " >&6
2594 else
2595 if test -n "$CC"; then
2596 ac_cv_prog_CC="$CC" # Let the user override the test.
2597 else
2598 ac_prog_rejected=no
2599 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2600 for as_dir in $PATH
2601 do
2602 IFS=$as_save_IFS
2603 test -z "$as_dir" && as_dir=.
2604 for ac_exec_ext in '' $ac_executable_extensions; do
2605 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2606 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2607 ac_prog_rejected=yes
2608 continue
2609 fi
2610 ac_cv_prog_CC="cc"
2611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2612 break 2
2613 fi
2614 done
2615 done
2616 IFS=$as_save_IFS
2617
2618 if test $ac_prog_rejected = yes; then
2619 # We found a bogon in the path, so make sure we never use it.
2620 set dummy $ac_cv_prog_CC
2621 shift
2622 if test $# != 0; then
2623 # We chose a different compiler from the bogus one.
2624 # However, it has the same basename, so the bogon will be chosen
2625 # first if we set CC to just the basename; use the full file name.
2626 shift
2627 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2628 fi
2629 fi
2630 fi
2631 fi
2632 CC=$ac_cv_prog_CC
2633 if test -n "$CC"; then
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2635 $as_echo "$CC" >&6; }
2636 else
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2638 $as_echo "no" >&6; }
2639 fi
2640
2641
2642 fi
2643 if test -z "$CC"; then
2644 if test -n "$ac_tool_prefix"; then
2645 for ac_prog in cl.exe
2646 do
2647 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2648 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2650 $as_echo_n "checking for $ac_word... " >&6; }
2651 if ${ac_cv_prog_CC+:} false; then :
2652 $as_echo_n "(cached) " >&6
2653 else
2654 if test -n "$CC"; then
2655 ac_cv_prog_CC="$CC" # Let the user override the test.
2656 else
2657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2658 for as_dir in $PATH
2659 do
2660 IFS=$as_save_IFS
2661 test -z "$as_dir" && as_dir=.
2662 for ac_exec_ext in '' $ac_executable_extensions; do
2663 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2664 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2665 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2666 break 2
2667 fi
2668 done
2669 done
2670 IFS=$as_save_IFS
2671
2672 fi
2673 fi
2674 CC=$ac_cv_prog_CC
2675 if test -n "$CC"; then
2676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2677 $as_echo "$CC" >&6; }
2678 else
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2680 $as_echo "no" >&6; }
2681 fi
2682
2683
2684 test -n "$CC" && break
2685 done
2686 fi
2687 if test -z "$CC"; then
2688 ac_ct_CC=$CC
2689 for ac_prog in cl.exe
2690 do
2691 # Extract the first word of "$ac_prog", so it can be a program name with args.
2692 set dummy $ac_prog; ac_word=$2
2693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2694 $as_echo_n "checking for $ac_word... " >&6; }
2695 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2696 $as_echo_n "(cached) " >&6
2697 else
2698 if test -n "$ac_ct_CC"; then
2699 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2700 else
2701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2702 for as_dir in $PATH
2703 do
2704 IFS=$as_save_IFS
2705 test -z "$as_dir" && as_dir=.
2706 for ac_exec_ext in '' $ac_executable_extensions; do
2707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2708 ac_cv_prog_ac_ct_CC="$ac_prog"
2709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2710 break 2
2711 fi
2712 done
2713 done
2714 IFS=$as_save_IFS
2715
2716 fi
2717 fi
2718 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2719 if test -n "$ac_ct_CC"; then
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2721 $as_echo "$ac_ct_CC" >&6; }
2722 else
2723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2724 $as_echo "no" >&6; }
2725 fi
2726
2727
2728 test -n "$ac_ct_CC" && break
2729 done
2730
2731 if test "x$ac_ct_CC" = x; then
2732 CC=""
2733 else
2734 case $cross_compiling:$ac_tool_warned in
2735 yes:)
2736 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2737 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2738 ac_tool_warned=yes ;;
2739 esac
2740 CC=$ac_ct_CC
2741 fi
2742 fi
2743
2744 fi
2745
2746
2747 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2748 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2749 as_fn_error $? "no acceptable C compiler found in \$PATH
2750 See \`config.log' for more details" "$LINENO" 5; }
2751
2752 # Provide some information about the compiler.
2753 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2754 set X $ac_compile
2755 ac_compiler=$2
2756 for ac_option in --version -v -V -qversion; do
2757 { { ac_try="$ac_compiler $ac_option >&5"
2758 case "(($ac_try" in
2759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2760 *) ac_try_echo=$ac_try;;
2761 esac
2762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2763 $as_echo "$ac_try_echo"; } >&5
2764 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2765 ac_status=$?
2766 if test -s conftest.err; then
2767 sed '10a\
2768 ... rest of stderr output deleted ...
2769 10q' conftest.err >conftest.er1
2770 cat conftest.er1 >&5
2771 fi
2772 rm -f conftest.er1 conftest.err
2773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2774 test $ac_status = 0; }
2775 done
2776
2777 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2778 /* end confdefs.h. */
2779
2780 int
2781 main ()
2782 {
2783
2784 ;
2785 return 0;
2786 }
2787 _ACEOF
2788 ac_clean_files_save=$ac_clean_files
2789 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2790 # Try to create an executable without -o first, disregard a.out.
2791 # It will help us diagnose broken compilers, and finding out an intuition
2792 # of exeext.
2793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2794 $as_echo_n "checking whether the C compiler works... " >&6; }
2795 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2796
2797 # The possible output files:
2798 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2799
2800 ac_rmfiles=
2801 for ac_file in $ac_files
2802 do
2803 case $ac_file in
2804 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2805 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2806 esac
2807 done
2808 rm -f $ac_rmfiles
2809
2810 if { { ac_try="$ac_link_default"
2811 case "(($ac_try" in
2812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2813 *) ac_try_echo=$ac_try;;
2814 esac
2815 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2816 $as_echo "$ac_try_echo"; } >&5
2817 (eval "$ac_link_default") 2>&5
2818 ac_status=$?
2819 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2820 test $ac_status = 0; }; then :
2821 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2822 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2823 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2824 # so that the user can short-circuit this test for compilers unknown to
2825 # Autoconf.
2826 for ac_file in $ac_files ''
2827 do
2828 test -f "$ac_file" || continue
2829 case $ac_file in
2830 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2831 ;;
2832 [ab].out )
2833 # We found the default executable, but exeext='' is most
2834 # certainly right.
2835 break;;
2836 *.* )
2837 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2838 then :; else
2839 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2840 fi
2841 # We set ac_cv_exeext here because the later test for it is not
2842 # safe: cross compilers may not add the suffix if given an `-o'
2843 # argument, so we may need to know it at that point already.
2844 # Even if this section looks crufty: it has the advantage of
2845 # actually working.
2846 break;;
2847 * )
2848 break;;
2849 esac
2850 done
2851 test "$ac_cv_exeext" = no && ac_cv_exeext=
2852
2853 else
2854 ac_file=''
2855 fi
2856 if test -z "$ac_file"; then :
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2858 $as_echo "no" >&6; }
2859 $as_echo "$as_me: failed program was:" >&5
2860 sed 's/^/| /' conftest.$ac_ext >&5
2861
2862 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2863 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2864 as_fn_error 77 "C compiler cannot create executables
2865 See \`config.log' for more details" "$LINENO" 5; }
2866 else
2867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2868 $as_echo "yes" >&6; }
2869 fi
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2871 $as_echo_n "checking for C compiler default output file name... " >&6; }
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2873 $as_echo "$ac_file" >&6; }
2874 ac_exeext=$ac_cv_exeext
2875
2876 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2877 ac_clean_files=$ac_clean_files_save
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2879 $as_echo_n "checking for suffix of executables... " >&6; }
2880 if { { ac_try="$ac_link"
2881 case "(($ac_try" in
2882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2883 *) ac_try_echo=$ac_try;;
2884 esac
2885 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2886 $as_echo "$ac_try_echo"; } >&5
2887 (eval "$ac_link") 2>&5
2888 ac_status=$?
2889 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2890 test $ac_status = 0; }; then :
2891 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2892 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2893 # work properly (i.e., refer to `conftest.exe'), while it won't with
2894 # `rm'.
2895 for ac_file in conftest.exe conftest conftest.*; do
2896 test -f "$ac_file" || continue
2897 case $ac_file in
2898 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2899 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2900 break;;
2901 * ) break;;
2902 esac
2903 done
2904 else
2905 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2906 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2907 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2908 See \`config.log' for more details" "$LINENO" 5; }
2909 fi
2910 rm -f conftest conftest$ac_cv_exeext
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2912 $as_echo "$ac_cv_exeext" >&6; }
2913
2914 rm -f conftest.$ac_ext
2915 EXEEXT=$ac_cv_exeext
2916 ac_exeext=$EXEEXT
2917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2918 /* end confdefs.h. */
2919 #include <stdio.h>
2920 int
2921 main ()
2922 {
2923 FILE *f = fopen ("conftest.out", "w");
2924 return ferror (f) || fclose (f) != 0;
2925
2926 ;
2927 return 0;
2928 }
2929 _ACEOF
2930 ac_clean_files="$ac_clean_files conftest.out"
2931 # Check that the compiler produces executables we can run. If not, either
2932 # the compiler is broken, or we cross compile.
2933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2934 $as_echo_n "checking whether we are cross compiling... " >&6; }
2935 if test "$cross_compiling" != yes; then
2936 { { ac_try="$ac_link"
2937 case "(($ac_try" in
2938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2939 *) ac_try_echo=$ac_try;;
2940 esac
2941 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2942 $as_echo "$ac_try_echo"; } >&5
2943 (eval "$ac_link") 2>&5
2944 ac_status=$?
2945 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2946 test $ac_status = 0; }
2947 if { ac_try='./conftest$ac_cv_exeext'
2948 { { case "(($ac_try" in
2949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2950 *) ac_try_echo=$ac_try;;
2951 esac
2952 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2953 $as_echo "$ac_try_echo"; } >&5
2954 (eval "$ac_try") 2>&5
2955 ac_status=$?
2956 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2957 test $ac_status = 0; }; }; then
2958 cross_compiling=no
2959 else
2960 if test "$cross_compiling" = maybe; then
2961 cross_compiling=yes
2962 else
2963 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2964 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2965 as_fn_error $? "cannot run C compiled programs.
2966 If you meant to cross compile, use \`--host'.
2967 See \`config.log' for more details" "$LINENO" 5; }
2968 fi
2969 fi
2970 fi
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2972 $as_echo "$cross_compiling" >&6; }
2973
2974 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2975 ac_clean_files=$ac_clean_files_save
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2977 $as_echo_n "checking for suffix of object files... " >&6; }
2978 if ${ac_cv_objext+:} false; then :
2979 $as_echo_n "(cached) " >&6
2980 else
2981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2982 /* end confdefs.h. */
2983
2984 int
2985 main ()
2986 {
2987
2988 ;
2989 return 0;
2990 }
2991 _ACEOF
2992 rm -f conftest.o conftest.obj
2993 if { { ac_try="$ac_compile"
2994 case "(($ac_try" in
2995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2996 *) ac_try_echo=$ac_try;;
2997 esac
2998 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2999 $as_echo "$ac_try_echo"; } >&5
3000 (eval "$ac_compile") 2>&5
3001 ac_status=$?
3002 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3003 test $ac_status = 0; }; then :
3004 for ac_file in conftest.o conftest.obj conftest.*; do
3005 test -f "$ac_file" || continue;
3006 case $ac_file in
3007 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3008 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3009 break;;
3010 esac
3011 done
3012 else
3013 $as_echo "$as_me: failed program was:" >&5
3014 sed 's/^/| /' conftest.$ac_ext >&5
3015
3016 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3017 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3018 as_fn_error $? "cannot compute suffix of object files: cannot compile
3019 See \`config.log' for more details" "$LINENO" 5; }
3020 fi
3021 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3022 fi
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3024 $as_echo "$ac_cv_objext" >&6; }
3025 OBJEXT=$ac_cv_objext
3026 ac_objext=$OBJEXT
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3028 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3029 if ${ac_cv_c_compiler_gnu+:} false; then :
3030 $as_echo_n "(cached) " >&6
3031 else
3032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3033 /* end confdefs.h. */
3034
3035 int
3036 main ()
3037 {
3038 #ifndef __GNUC__
3039 choke me
3040 #endif
3041
3042 ;
3043 return 0;
3044 }
3045 _ACEOF
3046 if ac_fn_c_try_compile "$LINENO"; then :
3047 ac_compiler_gnu=yes
3048 else
3049 ac_compiler_gnu=no
3050 fi
3051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3052 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3053
3054 fi
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3056 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3057 if test $ac_compiler_gnu = yes; then
3058 GCC=yes
3059 else
3060 GCC=
3061 fi
3062 ac_test_CFLAGS=${CFLAGS+set}
3063 ac_save_CFLAGS=$CFLAGS
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3065 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3066 if ${ac_cv_prog_cc_g+:} false; then :
3067 $as_echo_n "(cached) " >&6
3068 else
3069 ac_save_c_werror_flag=$ac_c_werror_flag
3070 ac_c_werror_flag=yes
3071 ac_cv_prog_cc_g=no
3072 CFLAGS="-g"
3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074 /* end confdefs.h. */
3075
3076 int
3077 main ()
3078 {
3079
3080 ;
3081 return 0;
3082 }
3083 _ACEOF
3084 if ac_fn_c_try_compile "$LINENO"; then :
3085 ac_cv_prog_cc_g=yes
3086 else
3087 CFLAGS=""
3088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3089 /* end confdefs.h. */
3090
3091 int
3092 main ()
3093 {
3094
3095 ;
3096 return 0;
3097 }
3098 _ACEOF
3099 if ac_fn_c_try_compile "$LINENO"; then :
3100
3101 else
3102 ac_c_werror_flag=$ac_save_c_werror_flag
3103 CFLAGS="-g"
3104 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3105 /* end confdefs.h. */
3106
3107 int
3108 main ()
3109 {
3110
3111 ;
3112 return 0;
3113 }
3114 _ACEOF
3115 if ac_fn_c_try_compile "$LINENO"; then :
3116 ac_cv_prog_cc_g=yes
3117 fi
3118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3119 fi
3120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3121 fi
3122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3123 ac_c_werror_flag=$ac_save_c_werror_flag
3124 fi
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3126 $as_echo "$ac_cv_prog_cc_g" >&6; }
3127 if test "$ac_test_CFLAGS" = set; then
3128 CFLAGS=$ac_save_CFLAGS
3129 elif test $ac_cv_prog_cc_g = yes; then
3130 if test "$GCC" = yes; then
3131 CFLAGS="-g -O2"
3132 else
3133 CFLAGS="-g"
3134 fi
3135 else
3136 if test "$GCC" = yes; then
3137 CFLAGS="-O2"
3138 else
3139 CFLAGS=
3140 fi
3141 fi
3142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3143 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3144 if ${ac_cv_prog_cc_c89+:} false; then :
3145 $as_echo_n "(cached) " >&6
3146 else
3147 ac_cv_prog_cc_c89=no
3148 ac_save_CC=$CC
3149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3150 /* end confdefs.h. */
3151 #include <stdarg.h>
3152 #include <stdio.h>
3153 #include <sys/types.h>
3154 #include <sys/stat.h>
3155 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3156 struct buf { int x; };
3157 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3158 static char *e (p, i)
3159 char **p;
3160 int i;
3161 {
3162 return p[i];
3163 }
3164 static char *f (char * (*g) (char **, int), char **p, ...)
3165 {
3166 char *s;
3167 va_list v;
3168 va_start (v,p);
3169 s = g (p, va_arg (v,int));
3170 va_end (v);
3171 return s;
3172 }
3173
3174 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3175 function prototypes and stuff, but not '\xHH' hex character constants.
3176 These don't provoke an error unfortunately, instead are silently treated
3177 as 'x'. The following induces an error, until -std is added to get
3178 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3179 array size at least. It's necessary to write '\x00'==0 to get something
3180 that's true only with -std. */
3181 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3182
3183 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3184 inside strings and character constants. */
3185 #define FOO(x) 'x'
3186 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3187
3188 int test (int i, double x);
3189 struct s1 {int (*f) (int a);};
3190 struct s2 {int (*f) (double a);};
3191 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3192 int argc;
3193 char **argv;
3194 int
3195 main ()
3196 {
3197 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3198 ;
3199 return 0;
3200 }
3201 _ACEOF
3202 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3203 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3204 do
3205 CC="$ac_save_CC $ac_arg"
3206 if ac_fn_c_try_compile "$LINENO"; then :
3207 ac_cv_prog_cc_c89=$ac_arg
3208 fi
3209 rm -f core conftest.err conftest.$ac_objext
3210 test "x$ac_cv_prog_cc_c89" != "xno" && break
3211 done
3212 rm -f conftest.$ac_ext
3213 CC=$ac_save_CC
3214
3215 fi
3216 # AC_CACHE_VAL
3217 case "x$ac_cv_prog_cc_c89" in
3218 x)
3219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3220 $as_echo "none needed" >&6; } ;;
3221 xno)
3222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3223 $as_echo "unsupported" >&6; } ;;
3224 *)
3225 CC="$CC $ac_cv_prog_cc_c89"
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3227 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3228 esac
3229 if test "x$ac_cv_prog_cc_c89" != xno; then :
3230
3231 fi
3232
3233 ac_ext=c
3234 ac_cpp='$CPP $CPPFLAGS'
3235 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3236 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3237 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3238
3239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3240 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3241 if ${ac_cv_prog_cc_c99+:} false; then :
3242 $as_echo_n "(cached) " >&6
3243 else
3244 ac_cv_prog_cc_c99=no
3245 ac_save_CC=$CC
3246 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h. */
3248 #include <stdarg.h>
3249 #include <stdbool.h>
3250 #include <stdlib.h>
3251 #include <wchar.h>
3252 #include <stdio.h>
3253
3254 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3255 #define debug(...) fprintf (stderr, __VA_ARGS__)
3256 #define showlist(...) puts (#__VA_ARGS__)
3257 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3258 static void
3259 test_varargs_macros (void)
3260 {
3261 int x = 1234;
3262 int y = 5678;
3263 debug ("Flag");
3264 debug ("X = %d\n", x);
3265 showlist (The first, second, and third items.);
3266 report (x>y, "x is %d but y is %d", x, y);
3267 }
3268
3269 // Check long long types.
3270 #define BIG64 18446744073709551615ull
3271 #define BIG32 4294967295ul
3272 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3273 #if !BIG_OK
3274 your preprocessor is broken;
3275 #endif
3276 #if BIG_OK
3277 #else
3278 your preprocessor is broken;
3279 #endif
3280 static long long int bignum = -9223372036854775807LL;
3281 static unsigned long long int ubignum = BIG64;
3282
3283 struct incomplete_array
3284 {
3285 int datasize;
3286 double data[];
3287 };
3288
3289 struct named_init {
3290 int number;
3291 const wchar_t *name;
3292 double average;
3293 };
3294
3295 typedef const char *ccp;
3296
3297 static inline int
3298 test_restrict (ccp restrict text)
3299 {
3300 // See if C++-style comments work.
3301 // Iterate through items via the restricted pointer.
3302 // Also check for declarations in for loops.
3303 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3304 continue;
3305 return 0;
3306 }
3307
3308 // Check varargs and va_copy.
3309 static void
3310 test_varargs (const char *format, ...)
3311 {
3312 va_list args;
3313 va_start (args, format);
3314 va_list args_copy;
3315 va_copy (args_copy, args);
3316
3317 const char *str;
3318 int number;
3319 float fnumber;
3320
3321 while (*format)
3322 {
3323 switch (*format++)
3324 {
3325 case 's': // string
3326 str = va_arg (args_copy, const char *);
3327 break;
3328 case 'd': // int
3329 number = va_arg (args_copy, int);
3330 break;
3331 case 'f': // float
3332 fnumber = va_arg (args_copy, double);
3333 break;
3334 default:
3335 break;
3336 }
3337 }
3338 va_end (args_copy);
3339 va_end (args);
3340 }
3341
3342 int
3343 main ()
3344 {
3345
3346 // Check bool.
3347 _Bool success = false;
3348
3349 // Check restrict.
3350 if (test_restrict ("String literal") == 0)
3351 success = true;
3352 char *restrict newvar = "Another string";
3353
3354 // Check varargs.
3355 test_varargs ("s, d' f .", "string", 65, 34.234);
3356 test_varargs_macros ();
3357
3358 // Check flexible array members.
3359 struct incomplete_array *ia =
3360 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3361 ia->datasize = 10;
3362 for (int i = 0; i < ia->datasize; ++i)
3363 ia->data[i] = i * 1.234;
3364
3365 // Check named initializers.
3366 struct named_init ni = {
3367 .number = 34,
3368 .name = L"Test wide string",
3369 .average = 543.34343,
3370 };
3371
3372 ni.number = 58;
3373
3374 int dynamic_array[ni.number];
3375 dynamic_array[ni.number - 1] = 543;
3376
3377 // work around unused variable warnings
3378 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3379 || dynamic_array[ni.number - 1] != 543);
3380
3381 ;
3382 return 0;
3383 }
3384 _ACEOF
3385 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
3386 do
3387 CC="$ac_save_CC $ac_arg"
3388 if ac_fn_c_try_compile "$LINENO"; then :
3389 ac_cv_prog_cc_c99=$ac_arg
3390 fi
3391 rm -f core conftest.err conftest.$ac_objext
3392 test "x$ac_cv_prog_cc_c99" != "xno" && break
3393 done
3394 rm -f conftest.$ac_ext
3395 CC=$ac_save_CC
3396
3397 fi
3398 # AC_CACHE_VAL
3399 case "x$ac_cv_prog_cc_c99" in
3400 x)
3401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3402 $as_echo "none needed" >&6; } ;;
3403 xno)
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3405 $as_echo "unsupported" >&6; } ;;
3406 *)
3407 CC="$CC $ac_cv_prog_cc_c99"
3408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3409 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3410 esac
3411 if test "x$ac_cv_prog_cc_c99" != xno; then :
3412
3413 fi
3414
3415
3416
3417 ac_ext=c
3418 ac_cpp='$CPP $CPPFLAGS'
3419 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3420 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3421 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3423 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3424 # On Suns, sometimes $CPP names a directory.
3425 if test -n "$CPP" && test -d "$CPP"; then
3426 CPP=
3427 fi
3428 if test -z "$CPP"; then
3429 if ${ac_cv_prog_CPP+:} false; then :
3430 $as_echo_n "(cached) " >&6
3431 else
3432 # Double quotes because CPP needs to be expanded
3433 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3434 do
3435 ac_preproc_ok=false
3436 for ac_c_preproc_warn_flag in '' yes
3437 do
3438 # Use a header file that comes with gcc, so configuring glibc
3439 # with a fresh cross-compiler works.
3440 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3441 # <limits.h> exists even on freestanding compilers.
3442 # On the NeXT, cc -E runs the code through the compiler's parser,
3443 # not just through cpp. "Syntax error" is here to catch this case.
3444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3445 /* end confdefs.h. */
3446 #ifdef __STDC__
3447 # include <limits.h>
3448 #else
3449 # include <assert.h>
3450 #endif
3451 Syntax error
3452 _ACEOF
3453 if ac_fn_c_try_cpp "$LINENO"; then :
3454
3455 else
3456 # Broken: fails on valid input.
3457 continue
3458 fi
3459 rm -f conftest.err conftest.i conftest.$ac_ext
3460
3461 # OK, works on sane cases. Now check whether nonexistent headers
3462 # can be detected and how.
3463 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3464 /* end confdefs.h. */
3465 #include <ac_nonexistent.h>
3466 _ACEOF
3467 if ac_fn_c_try_cpp "$LINENO"; then :
3468 # Broken: success on invalid input.
3469 continue
3470 else
3471 # Passes both tests.
3472 ac_preproc_ok=:
3473 break
3474 fi
3475 rm -f conftest.err conftest.i conftest.$ac_ext
3476
3477 done
3478 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3479 rm -f conftest.i conftest.err conftest.$ac_ext
3480 if $ac_preproc_ok; then :
3481 break
3482 fi
3483
3484 done
3485 ac_cv_prog_CPP=$CPP
3486
3487 fi
3488 CPP=$ac_cv_prog_CPP
3489 else
3490 ac_cv_prog_CPP=$CPP
3491 fi
3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3493 $as_echo "$CPP" >&6; }
3494 ac_preproc_ok=false
3495 for ac_c_preproc_warn_flag in '' yes
3496 do
3497 # Use a header file that comes with gcc, so configuring glibc
3498 # with a fresh cross-compiler works.
3499 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3500 # <limits.h> exists even on freestanding compilers.
3501 # On the NeXT, cc -E runs the code through the compiler's parser,
3502 # not just through cpp. "Syntax error" is here to catch this case.
3503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3504 /* end confdefs.h. */
3505 #ifdef __STDC__
3506 # include <limits.h>
3507 #else
3508 # include <assert.h>
3509 #endif
3510 Syntax error
3511 _ACEOF
3512 if ac_fn_c_try_cpp "$LINENO"; then :
3513
3514 else
3515 # Broken: fails on valid input.
3516 continue
3517 fi
3518 rm -f conftest.err conftest.i conftest.$ac_ext
3519
3520 # OK, works on sane cases. Now check whether nonexistent headers
3521 # can be detected and how.
3522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3523 /* end confdefs.h. */
3524 #include <ac_nonexistent.h>
3525 _ACEOF
3526 if ac_fn_c_try_cpp "$LINENO"; then :
3527 # Broken: success on invalid input.
3528 continue
3529 else
3530 # Passes both tests.
3531 ac_preproc_ok=:
3532 break
3533 fi
3534 rm -f conftest.err conftest.i conftest.$ac_ext
3535
3536 done
3537 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3538 rm -f conftest.i conftest.err conftest.$ac_ext
3539 if $ac_preproc_ok; then :
3540
3541 else
3542 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3543 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3544 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3545 See \`config.log' for more details" "$LINENO" 5; }
3546 fi
3547
3548 ac_ext=c
3549 ac_cpp='$CPP $CPPFLAGS'
3550 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3551 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3552 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3553
3554
3555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3556 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3557 if ${ac_cv_path_GREP+:} false; then :
3558 $as_echo_n "(cached) " >&6
3559 else
3560 if test -z "$GREP"; then
3561 ac_path_GREP_found=false
3562 # Loop through the user's path and test for each of PROGNAME-LIST
3563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3564 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3565 do
3566 IFS=$as_save_IFS
3567 test -z "$as_dir" && as_dir=.
3568 for ac_prog in grep ggrep; do
3569 for ac_exec_ext in '' $ac_executable_extensions; do
3570 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3571 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3572 # Check for GNU ac_path_GREP and select it if it is found.
3573 # Check for GNU $ac_path_GREP
3574 case `"$ac_path_GREP" --version 2>&1` in
3575 *GNU*)
3576 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3577 *)
3578 ac_count=0
3579 $as_echo_n 0123456789 >"conftest.in"
3580 while :
3581 do
3582 cat "conftest.in" "conftest.in" >"conftest.tmp"
3583 mv "conftest.tmp" "conftest.in"
3584 cp "conftest.in" "conftest.nl"
3585 $as_echo 'GREP' >> "conftest.nl"
3586 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3587 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3588 as_fn_arith $ac_count + 1 && ac_count=$as_val
3589 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3590 # Best one so far, save it but keep looking for a better one
3591 ac_cv_path_GREP="$ac_path_GREP"
3592 ac_path_GREP_max=$ac_count
3593 fi
3594 # 10*(2^10) chars as input seems more than enough
3595 test $ac_count -gt 10 && break
3596 done
3597 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3598 esac
3599
3600 $ac_path_GREP_found && break 3
3601 done
3602 done
3603 done
3604 IFS=$as_save_IFS
3605 if test -z "$ac_cv_path_GREP"; then
3606 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3607 fi
3608 else
3609 ac_cv_path_GREP=$GREP
3610 fi
3611
3612 fi
3613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3614 $as_echo "$ac_cv_path_GREP" >&6; }
3615 GREP="$ac_cv_path_GREP"
3616
3617
3618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3619 $as_echo_n "checking for egrep... " >&6; }
3620 if ${ac_cv_path_EGREP+:} false; then :
3621 $as_echo_n "(cached) " >&6
3622 else
3623 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3624 then ac_cv_path_EGREP="$GREP -E"
3625 else
3626 if test -z "$EGREP"; then
3627 ac_path_EGREP_found=false
3628 # Loop through the user's path and test for each of PROGNAME-LIST
3629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3630 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3631 do
3632 IFS=$as_save_IFS
3633 test -z "$as_dir" && as_dir=.
3634 for ac_prog in egrep; do
3635 for ac_exec_ext in '' $ac_executable_extensions; do
3636 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3637 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3638 # Check for GNU ac_path_EGREP and select it if it is found.
3639 # Check for GNU $ac_path_EGREP
3640 case `"$ac_path_EGREP" --version 2>&1` in
3641 *GNU*)
3642 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3643 *)
3644 ac_count=0
3645 $as_echo_n 0123456789 >"conftest.in"
3646 while :
3647 do
3648 cat "conftest.in" "conftest.in" >"conftest.tmp"
3649 mv "conftest.tmp" "conftest.in"
3650 cp "conftest.in" "conftest.nl"
3651 $as_echo 'EGREP' >> "conftest.nl"
3652 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3653 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3654 as_fn_arith $ac_count + 1 && ac_count=$as_val
3655 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3656 # Best one so far, save it but keep looking for a better one
3657 ac_cv_path_EGREP="$ac_path_EGREP"
3658 ac_path_EGREP_max=$ac_count
3659 fi
3660 # 10*(2^10) chars as input seems more than enough
3661 test $ac_count -gt 10 && break
3662 done
3663 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3664 esac
3665
3666 $ac_path_EGREP_found && break 3
3667 done
3668 done
3669 done
3670 IFS=$as_save_IFS
3671 if test -z "$ac_cv_path_EGREP"; then
3672 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3673 fi
3674 else
3675 ac_cv_path_EGREP=$EGREP
3676 fi
3677
3678 fi
3679 fi
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3681 $as_echo "$ac_cv_path_EGREP" >&6; }
3682 EGREP="$ac_cv_path_EGREP"
3683
3684
3685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3686 $as_echo_n "checking for ANSI C header files... " >&6; }
3687 if ${ac_cv_header_stdc+:} false; then :
3688 $as_echo_n "(cached) " >&6
3689 else
3690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3691 /* end confdefs.h. */
3692 #include <stdlib.h>
3693 #include <stdarg.h>
3694 #include <string.h>
3695 #include <float.h>
3696
3697 int
3698 main ()
3699 {
3700
3701 ;
3702 return 0;
3703 }
3704 _ACEOF
3705 if ac_fn_c_try_compile "$LINENO"; then :
3706 ac_cv_header_stdc=yes
3707 else
3708 ac_cv_header_stdc=no
3709 fi
3710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3711
3712 if test $ac_cv_header_stdc = yes; then
3713 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3715 /* end confdefs.h. */
3716 #include <string.h>
3717
3718 _ACEOF
3719 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3720 $EGREP "memchr" >/dev/null 2>&1; then :
3721
3722 else
3723 ac_cv_header_stdc=no
3724 fi
3725 rm -f conftest*
3726
3727 fi
3728
3729 if test $ac_cv_header_stdc = yes; then
3730 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3732 /* end confdefs.h. */
3733 #include <stdlib.h>
3734
3735 _ACEOF
3736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3737 $EGREP "free" >/dev/null 2>&1; then :
3738
3739 else
3740 ac_cv_header_stdc=no
3741 fi
3742 rm -f conftest*
3743
3744 fi
3745
3746 if test $ac_cv_header_stdc = yes; then
3747 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3748 if test "$cross_compiling" = yes; then :
3749 :
3750 else
3751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3752 /* end confdefs.h. */
3753 #include <ctype.h>
3754 #include <stdlib.h>
3755 #if ((' ' & 0x0FF) == 0x020)
3756 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3757 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3758 #else
3759 # define ISLOWER(c) \
3760 (('a' <= (c) && (c) <= 'i') \
3761 || ('j' <= (c) && (c) <= 'r') \
3762 || ('s' <= (c) && (c) <= 'z'))
3763 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3764 #endif
3765
3766 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3767 int
3768 main ()
3769 {
3770 int i;
3771 for (i = 0; i < 256; i++)
3772 if (XOR (islower (i), ISLOWER (i))
3773 || toupper (i) != TOUPPER (i))
3774 return 2;
3775 return 0;
3776 }
3777 _ACEOF
3778 if ac_fn_c_try_run "$LINENO"; then :
3779
3780 else
3781 ac_cv_header_stdc=no
3782 fi
3783 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3784 conftest.$ac_objext conftest.beam conftest.$ac_ext
3785 fi
3786
3787 fi
3788 fi
3789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3790 $as_echo "$ac_cv_header_stdc" >&6; }
3791 if test $ac_cv_header_stdc = yes; then
3792
3793 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3794
3795 fi
3796
3797 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3798 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3799 inttypes.h stdint.h unistd.h
3800 do :
3801 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3802 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3803 "
3804 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3805 cat >>confdefs.h <<_ACEOF
3806 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3807 _ACEOF
3808
3809 fi
3810
3811 done
3812
3813
3814
3815
3816
3817
3818 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
3819 if test "x$ac_cv_have_decl___clang__" = xyes; then :
3820 CLANGCC="yes"
3821 else
3822 CLANGCC="no"
3823 fi
3824
3825 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
3826 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
3827 INTELCC="yes"
3828 else
3829 INTELCC="no"
3830 fi
3831
3832 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
3833 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
3834 SUNCC="yes"
3835 else
3836 SUNCC="no"
3837 fi
3838
3839
3840
3841
3842
3843
3844
3845
3846 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
3847 if test -n "$ac_tool_prefix"; then
3848 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
3849 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3851 $as_echo_n "checking for $ac_word... " >&6; }
3852 if ${ac_cv_path_PKG_CONFIG+:} false; then :
3853 $as_echo_n "(cached) " >&6
3854 else
3855 case $PKG_CONFIG in
3856 [\\/]* | ?:[\\/]*)
3857 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
3858 ;;
3859 *)
3860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3861 for as_dir in $PATH
3862 do
3863 IFS=$as_save_IFS
3864 test -z "$as_dir" && as_dir=.
3865 for ac_exec_ext in '' $ac_executable_extensions; do
3866 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3867 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3868 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3869 break 2
3870 fi
3871 done
3872 done
3873 IFS=$as_save_IFS
3874
3875 ;;
3876 esac
3877 fi
3878 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
3879 if test -n "$PKG_CONFIG"; then
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
3881 $as_echo "$PKG_CONFIG" >&6; }
3882 else
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3884 $as_echo "no" >&6; }
3885 fi
3886
3887
3888 fi
3889 if test -z "$ac_cv_path_PKG_CONFIG"; then
3890 ac_pt_PKG_CONFIG=$PKG_CONFIG
3891 # Extract the first word of "pkg-config", so it can be a program name with args.
3892 set dummy pkg-config; ac_word=$2
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3894 $as_echo_n "checking for $ac_word... " >&6; }
3895 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
3896 $as_echo_n "(cached) " >&6
3897 else
3898 case $ac_pt_PKG_CONFIG in
3899 [\\/]* | ?:[\\/]*)
3900 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3901 ;;
3902 *)
3903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3904 for as_dir in $PATH
3905 do
3906 IFS=$as_save_IFS
3907 test -z "$as_dir" && as_dir=.
3908 for ac_exec_ext in '' $ac_executable_extensions; do
3909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3910 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3912 break 2
3913 fi
3914 done
3915 done
3916 IFS=$as_save_IFS
3917
3918 ;;
3919 esac
3920 fi
3921 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
3922 if test -n "$ac_pt_PKG_CONFIG"; then
3923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
3924 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
3925 else
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3927 $as_echo "no" >&6; }
3928 fi
3929
3930 if test "x$ac_pt_PKG_CONFIG" = x; then
3931 PKG_CONFIG=""
3932 else
3933 case $cross_compiling:$ac_tool_warned in
3934 yes:)
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3936 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3937 ac_tool_warned=yes ;;
3938 esac
3939 PKG_CONFIG=$ac_pt_PKG_CONFIG
3940 fi
3941 else
3942 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
3943 fi
3944
3945 fi
3946 if test -n "$PKG_CONFIG"; then
3947 _pkg_min_version=0.9.0
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
3949 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
3950 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3952 $as_echo "yes" >&6; }
3953 else
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3955 $as_echo "no" >&6; }
3956 PKG_CONFIG=""
3957 fi
3958 fi
3959 # Make sure we can run config.sub.
3960 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3961 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
3962
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
3964 $as_echo_n "checking build system type... " >&6; }
3965 if ${ac_cv_build+:} false; then :
3966 $as_echo_n "(cached) " >&6
3967 else
3968 ac_build_alias=$build_alias
3969 test "x$ac_build_alias" = x &&
3970 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3971 test "x$ac_build_alias" = x &&
3972 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
3973 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3974 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
3975
3976 fi
3977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
3978 $as_echo "$ac_cv_build" >&6; }
3979 case $ac_cv_build in
3980 *-*-*) ;;
3981 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
3982 esac
3983 build=$ac_cv_build
3984 ac_save_IFS=$IFS; IFS='-'
3985 set x $ac_cv_build
3986 shift
3987 build_cpu=$1
3988 build_vendor=$2
3989 shift; shift
3990 # Remember, the first character of IFS is used to create $*,
3991 # except with old shells:
3992 build_os=$*
3993 IFS=$ac_save_IFS
3994 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3995
3996
3997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
3998 $as_echo_n "checking host system type... " >&6; }
3999 if ${ac_cv_host+:} false; then :
4000 $as_echo_n "(cached) " >&6
4001 else
4002 if test "x$host_alias" = x; then
4003 ac_cv_host=$ac_cv_build
4004 else
4005 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4006 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4007 fi
4008
4009 fi
4010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4011 $as_echo "$ac_cv_host" >&6; }
4012 case $ac_cv_host in
4013 *-*-*) ;;
4014 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4015 esac
4016 host=$ac_cv_host
4017 ac_save_IFS=$IFS; IFS='-'
4018 set x $ac_cv_host
4019 shift
4020 host_cpu=$1
4021 host_vendor=$2
4022 shift; shift
4023 # Remember, the first character of IFS is used to create $*,
4024 # except with old shells:
4025 host_os=$*
4026 IFS=$ac_save_IFS
4027 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4028
4029
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4031 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4032 if ${ac_cv_path_SED+:} false; then :
4033 $as_echo_n "(cached) " >&6
4034 else
4035 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4036 for ac_i in 1 2 3 4 5 6 7; do
4037 ac_script="$ac_script$as_nl$ac_script"
4038 done
4039 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4040 { ac_script=; unset ac_script;}
4041 if test -z "$SED"; then
4042 ac_path_SED_found=false
4043 # Loop through the user's path and test for each of PROGNAME-LIST
4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 for as_dir in $PATH
4046 do
4047 IFS=$as_save_IFS
4048 test -z "$as_dir" && as_dir=.
4049 for ac_prog in sed gsed; do
4050 for ac_exec_ext in '' $ac_executable_extensions; do
4051 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4052 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
4053 # Check for GNU ac_path_SED and select it if it is found.
4054 # Check for GNU $ac_path_SED
4055 case `"$ac_path_SED" --version 2>&1` in
4056 *GNU*)
4057 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4058 *)
4059 ac_count=0
4060 $as_echo_n 0123456789 >"conftest.in"
4061 while :
4062 do
4063 cat "conftest.in" "conftest.in" >"conftest.tmp"
4064 mv "conftest.tmp" "conftest.in"
4065 cp "conftest.in" "conftest.nl"
4066 $as_echo '' >> "conftest.nl"
4067 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4068 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4069 as_fn_arith $ac_count + 1 && ac_count=$as_val
4070 if test $ac_count -gt ${ac_path_SED_max-0}; then
4071 # Best one so far, save it but keep looking for a better one
4072 ac_cv_path_SED="$ac_path_SED"
4073 ac_path_SED_max=$ac_count
4074 fi
4075 # 10*(2^10) chars as input seems more than enough
4076 test $ac_count -gt 10 && break
4077 done
4078 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4079 esac
4080
4081 $ac_path_SED_found && break 3
4082 done
4083 done
4084 done
4085 IFS=$as_save_IFS
4086 if test -z "$ac_cv_path_SED"; then
4087 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4088 fi
4089 else
4090 ac_cv_path_SED=$SED
4091 fi
4092
4093 fi
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4095 $as_echo "$ac_cv_path_SED" >&6; }
4096 SED="$ac_cv_path_SED"
4097 rm -f conftest.sed
4098
4099
4100
4101
4102
4103
4104 # Check whether --enable-selective-werror was given.
4105 if test "${enable_selective_werror+set}" = set; then :
4106 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4107 else
4108 SELECTIVE_WERROR=yes
4109 fi
4110
4111
4112
4113
4114
4115 # -v is too short to test reliably with XORG_TESTSET_CFLAG
4116 if test "x$SUNCC" = "xyes"; then
4117 BASE_CFLAGS="-v"
4118 else
4119 BASE_CFLAGS=""
4120 fi
4121
4122 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136 xorg_testset_save_CFLAGS="$CFLAGS"
4137
4138 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4139 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4141 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4142 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4143 $as_echo_n "(cached) " >&6
4144 else
4145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4146 /* end confdefs.h. */
4147 int i;
4148 _ACEOF
4149 if ac_fn_c_try_compile "$LINENO"; then :
4150 xorg_cv_cc_flag_unknown_warning_option=yes
4151 else
4152 xorg_cv_cc_flag_unknown_warning_option=no
4153 fi
4154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4155 fi
4156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4157 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4158 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4159 CFLAGS="$xorg_testset_save_CFLAGS"
4160 fi
4161
4162 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4163 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4164 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4165 fi
4166 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4168 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4169 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4170 $as_echo_n "(cached) " >&6
4171 else
4172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4173 /* end confdefs.h. */
4174 int i;
4175 _ACEOF
4176 if ac_fn_c_try_compile "$LINENO"; then :
4177 xorg_cv_cc_flag_unused_command_line_argument=yes
4178 else
4179 xorg_cv_cc_flag_unused_command_line_argument=no
4180 fi
4181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4182 fi
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4184 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4185 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4186 CFLAGS="$xorg_testset_save_CFLAGS"
4187 fi
4188
4189 found="no"
4190
4191 if test $found = "no" ; then
4192 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4193 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4194 fi
4195
4196 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4197 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4198 fi
4199
4200 CFLAGS="$CFLAGS -Wall"
4201
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4203 $as_echo_n "checking if $CC supports -Wall... " >&6; }
4204 cacheid=xorg_cv_cc_flag__Wall
4205 if eval \${$cacheid+:} false; then :
4206 $as_echo_n "(cached) " >&6
4207 else
4208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4209 /* end confdefs.h. */
4210 int i;
4211 int
4212 main ()
4213 {
4214
4215 ;
4216 return 0;
4217 }
4218 _ACEOF
4219 if ac_fn_c_try_link "$LINENO"; then :
4220 eval $cacheid=yes
4221 else
4222 eval $cacheid=no
4223 fi
4224 rm -f core conftest.err conftest.$ac_objext \
4225 conftest$ac_exeext conftest.$ac_ext
4226 fi
4227
4228
4229 CFLAGS="$xorg_testset_save_CFLAGS"
4230
4231 eval supported=\$$cacheid
4232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4233 $as_echo "$supported" >&6; }
4234 if test "$supported" = "yes" ; then
4235 BASE_CFLAGS="$BASE_CFLAGS -Wall"
4236 found="yes"
4237 fi
4238 fi
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254 xorg_testset_save_CFLAGS="$CFLAGS"
4255
4256 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4257 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4259 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4260 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4261 $as_echo_n "(cached) " >&6
4262 else
4263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4264 /* end confdefs.h. */
4265 int i;
4266 _ACEOF
4267 if ac_fn_c_try_compile "$LINENO"; then :
4268 xorg_cv_cc_flag_unknown_warning_option=yes
4269 else
4270 xorg_cv_cc_flag_unknown_warning_option=no
4271 fi
4272 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4273 fi
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4275 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4276 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4277 CFLAGS="$xorg_testset_save_CFLAGS"
4278 fi
4279
4280 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4281 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4282 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4283 fi
4284 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4286 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4287 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4288 $as_echo_n "(cached) " >&6
4289 else
4290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4291 /* end confdefs.h. */
4292 int i;
4293 _ACEOF
4294 if ac_fn_c_try_compile "$LINENO"; then :
4295 xorg_cv_cc_flag_unused_command_line_argument=yes
4296 else
4297 xorg_cv_cc_flag_unused_command_line_argument=no
4298 fi
4299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4300 fi
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4302 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4303 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4304 CFLAGS="$xorg_testset_save_CFLAGS"
4305 fi
4306
4307 found="no"
4308
4309 if test $found = "no" ; then
4310 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4311 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4312 fi
4313
4314 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4315 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4316 fi
4317
4318 CFLAGS="$CFLAGS -Wpointer-arith"
4319
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4321 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4322 cacheid=xorg_cv_cc_flag__Wpointer_arith
4323 if eval \${$cacheid+:} false; then :
4324 $as_echo_n "(cached) " >&6
4325 else
4326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4327 /* end confdefs.h. */
4328 int i;
4329 int
4330 main ()
4331 {
4332
4333 ;
4334 return 0;
4335 }
4336 _ACEOF
4337 if ac_fn_c_try_link "$LINENO"; then :
4338 eval $cacheid=yes
4339 else
4340 eval $cacheid=no
4341 fi
4342 rm -f core conftest.err conftest.$ac_objext \
4343 conftest$ac_exeext conftest.$ac_ext
4344 fi
4345
4346
4347 CFLAGS="$xorg_testset_save_CFLAGS"
4348
4349 eval supported=\$$cacheid
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4351 $as_echo "$supported" >&6; }
4352 if test "$supported" = "yes" ; then
4353 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4354 found="yes"
4355 fi
4356 fi
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372 xorg_testset_save_CFLAGS="$CFLAGS"
4373
4374 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4375 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4377 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4378 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4379 $as_echo_n "(cached) " >&6
4380 else
4381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4382 /* end confdefs.h. */
4383 int i;
4384 _ACEOF
4385 if ac_fn_c_try_compile "$LINENO"; then :
4386 xorg_cv_cc_flag_unknown_warning_option=yes
4387 else
4388 xorg_cv_cc_flag_unknown_warning_option=no
4389 fi
4390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4391 fi
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4393 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4394 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4395 CFLAGS="$xorg_testset_save_CFLAGS"
4396 fi
4397
4398 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4399 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4400 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4401 fi
4402 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4404 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4405 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4406 $as_echo_n "(cached) " >&6
4407 else
4408 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4409 /* end confdefs.h. */
4410 int i;
4411 _ACEOF
4412 if ac_fn_c_try_compile "$LINENO"; then :
4413 xorg_cv_cc_flag_unused_command_line_argument=yes
4414 else
4415 xorg_cv_cc_flag_unused_command_line_argument=no
4416 fi
4417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4418 fi
4419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4420 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4421 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4422 CFLAGS="$xorg_testset_save_CFLAGS"
4423 fi
4424
4425 found="no"
4426
4427 if test $found = "no" ; then
4428 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4429 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4430 fi
4431
4432 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4433 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4434 fi
4435
4436 CFLAGS="$CFLAGS -Wmissing-declarations"
4437
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
4439 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4440 cacheid=xorg_cv_cc_flag__Wmissing_declarations
4441 if eval \${$cacheid+:} false; then :
4442 $as_echo_n "(cached) " >&6
4443 else
4444 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4445 /* end confdefs.h. */
4446 int i;
4447 int
4448 main ()
4449 {
4450
4451 ;
4452 return 0;
4453 }
4454 _ACEOF
4455 if ac_fn_c_try_link "$LINENO"; then :
4456 eval $cacheid=yes
4457 else
4458 eval $cacheid=no
4459 fi
4460 rm -f core conftest.err conftest.$ac_objext \
4461 conftest$ac_exeext conftest.$ac_ext
4462 fi
4463
4464
4465 CFLAGS="$xorg_testset_save_CFLAGS"
4466
4467 eval supported=\$$cacheid
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4469 $as_echo "$supported" >&6; }
4470 if test "$supported" = "yes" ; then
4471 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
4472 found="yes"
4473 fi
4474 fi
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490 xorg_testset_save_CFLAGS="$CFLAGS"
4491
4492 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4493 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4495 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4496 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4497 $as_echo_n "(cached) " >&6
4498 else
4499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4500 /* end confdefs.h. */
4501 int i;
4502 _ACEOF
4503 if ac_fn_c_try_compile "$LINENO"; then :
4504 xorg_cv_cc_flag_unknown_warning_option=yes
4505 else
4506 xorg_cv_cc_flag_unknown_warning_option=no
4507 fi
4508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4509 fi
4510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4511 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4512 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4513 CFLAGS="$xorg_testset_save_CFLAGS"
4514 fi
4515
4516 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4517 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4518 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4519 fi
4520 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4522 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4523 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4524 $as_echo_n "(cached) " >&6
4525 else
4526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4527 /* end confdefs.h. */
4528 int i;
4529 _ACEOF
4530 if ac_fn_c_try_compile "$LINENO"; then :
4531 xorg_cv_cc_flag_unused_command_line_argument=yes
4532 else
4533 xorg_cv_cc_flag_unused_command_line_argument=no
4534 fi
4535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4536 fi
4537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4538 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4539 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4540 CFLAGS="$xorg_testset_save_CFLAGS"
4541 fi
4542
4543 found="no"
4544
4545 if test $found = "no" ; then
4546 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4547 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4548 fi
4549
4550 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4551 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4552 fi
4553
4554 CFLAGS="$CFLAGS -Wformat=2"
4555
4556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
4557 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
4558 cacheid=`$as_echo "xorg_cv_cc_flag_-Wformat=2" | $as_tr_sh`
4559 if eval \${$cacheid+:} false; then :
4560 $as_echo_n "(cached) " >&6
4561 else
4562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4563 /* end confdefs.h. */
4564 int i;
4565 int
4566 main ()
4567 {
4568
4569 ;
4570 return 0;
4571 }
4572 _ACEOF
4573 if ac_fn_c_try_link "$LINENO"; then :
4574 eval $cacheid=yes
4575 else
4576 eval $cacheid=no
4577 fi
4578 rm -f core conftest.err conftest.$ac_objext \
4579 conftest$ac_exeext conftest.$ac_ext
4580 fi
4581
4582
4583 CFLAGS="$xorg_testset_save_CFLAGS"
4584
4585 eval supported=\$$cacheid
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4587 $as_echo "$supported" >&6; }
4588 if test "$supported" = "yes" ; then
4589 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
4590 found="yes"
4591 fi
4592 fi
4593
4594 if test $found = "no" ; then
4595 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4596 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4597 fi
4598
4599 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4600 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4601 fi
4602
4603 CFLAGS="$CFLAGS -Wformat"
4604
4605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
4606 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
4607 cacheid=xorg_cv_cc_flag__Wformat
4608 if eval \${$cacheid+:} false; then :
4609 $as_echo_n "(cached) " >&6
4610 else
4611 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4612 /* end confdefs.h. */
4613 int i;
4614 int
4615 main ()
4616 {
4617
4618 ;
4619 return 0;
4620 }
4621 _ACEOF
4622 if ac_fn_c_try_link "$LINENO"; then :
4623 eval $cacheid=yes
4624 else
4625 eval $cacheid=no
4626 fi
4627 rm -f core conftest.err conftest.$ac_objext \
4628 conftest$ac_exeext conftest.$ac_ext
4629 fi
4630
4631
4632 CFLAGS="$xorg_testset_save_CFLAGS"
4633
4634 eval supported=\$$cacheid
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4636 $as_echo "$supported" >&6; }
4637 if test "$supported" = "yes" ; then
4638 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
4639 found="yes"
4640 fi
4641 fi
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659 xorg_testset_save_CFLAGS="$CFLAGS"
4660
4661 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4662 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4664 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4665 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4666 $as_echo_n "(cached) " >&6
4667 else
4668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4669 /* end confdefs.h. */
4670 int i;
4671 _ACEOF
4672 if ac_fn_c_try_compile "$LINENO"; then :
4673 xorg_cv_cc_flag_unknown_warning_option=yes
4674 else
4675 xorg_cv_cc_flag_unknown_warning_option=no
4676 fi
4677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4678 fi
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4680 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4681 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4682 CFLAGS="$xorg_testset_save_CFLAGS"
4683 fi
4684
4685 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4686 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4687 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4688 fi
4689 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4691 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4692 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4693 $as_echo_n "(cached) " >&6
4694 else
4695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4696 /* end confdefs.h. */
4697 int i;
4698 _ACEOF
4699 if ac_fn_c_try_compile "$LINENO"; then :
4700 xorg_cv_cc_flag_unused_command_line_argument=yes
4701 else
4702 xorg_cv_cc_flag_unused_command_line_argument=no
4703 fi
4704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4705 fi
4706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4707 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4708 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4709 CFLAGS="$xorg_testset_save_CFLAGS"
4710 fi
4711
4712 found="no"
4713
4714 if test $found = "no" ; then
4715 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4716 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4717 fi
4718
4719 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4720 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4721 fi
4722
4723 CFLAGS="$CFLAGS -Wstrict-prototypes"
4724
4725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
4726 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
4727 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
4728 if eval \${$cacheid+:} false; then :
4729 $as_echo_n "(cached) " >&6
4730 else
4731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h. */
4733 int i;
4734 int
4735 main ()
4736 {
4737
4738 ;
4739 return 0;
4740 }
4741 _ACEOF
4742 if ac_fn_c_try_link "$LINENO"; then :
4743 eval $cacheid=yes
4744 else
4745 eval $cacheid=no
4746 fi
4747 rm -f core conftest.err conftest.$ac_objext \
4748 conftest$ac_exeext conftest.$ac_ext
4749 fi
4750
4751
4752 CFLAGS="$xorg_testset_save_CFLAGS"
4753
4754 eval supported=\$$cacheid
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4756 $as_echo "$supported" >&6; }
4757 if test "$supported" = "yes" ; then
4758 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
4759 found="yes"
4760 fi
4761 fi
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777 xorg_testset_save_CFLAGS="$CFLAGS"
4778
4779 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4780 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4782 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4783 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4784 $as_echo_n "(cached) " >&6
4785 else
4786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4787 /* end confdefs.h. */
4788 int i;
4789 _ACEOF
4790 if ac_fn_c_try_compile "$LINENO"; then :
4791 xorg_cv_cc_flag_unknown_warning_option=yes
4792 else
4793 xorg_cv_cc_flag_unknown_warning_option=no
4794 fi
4795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796 fi
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4798 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4799 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4800 CFLAGS="$xorg_testset_save_CFLAGS"
4801 fi
4802
4803 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4804 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4806 fi
4807 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4809 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4810 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4811 $as_echo_n "(cached) " >&6
4812 else
4813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4814 /* end confdefs.h. */
4815 int i;
4816 _ACEOF
4817 if ac_fn_c_try_compile "$LINENO"; then :
4818 xorg_cv_cc_flag_unused_command_line_argument=yes
4819 else
4820 xorg_cv_cc_flag_unused_command_line_argument=no
4821 fi
4822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4823 fi
4824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4825 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4826 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4827 CFLAGS="$xorg_testset_save_CFLAGS"
4828 fi
4829
4830 found="no"
4831
4832 if test $found = "no" ; then
4833 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4834 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4835 fi
4836
4837 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4838 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4839 fi
4840
4841 CFLAGS="$CFLAGS -Wmissing-prototypes"
4842
4843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
4844 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
4845 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
4846 if eval \${$cacheid+:} false; then :
4847 $as_echo_n "(cached) " >&6
4848 else
4849 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4850 /* end confdefs.h. */
4851 int i;
4852 int
4853 main ()
4854 {
4855
4856 ;
4857 return 0;
4858 }
4859 _ACEOF
4860 if ac_fn_c_try_link "$LINENO"; then :
4861 eval $cacheid=yes
4862 else
4863 eval $cacheid=no
4864 fi
4865 rm -f core conftest.err conftest.$ac_objext \
4866 conftest$ac_exeext conftest.$ac_ext
4867 fi
4868
4869
4870 CFLAGS="$xorg_testset_save_CFLAGS"
4871
4872 eval supported=\$$cacheid
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4874 $as_echo "$supported" >&6; }
4875 if test "$supported" = "yes" ; then
4876 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
4877 found="yes"
4878 fi
4879 fi
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895 xorg_testset_save_CFLAGS="$CFLAGS"
4896
4897 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4898 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4900 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4901 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4902 $as_echo_n "(cached) " >&6
4903 else
4904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4905 /* end confdefs.h. */
4906 int i;
4907 _ACEOF
4908 if ac_fn_c_try_compile "$LINENO"; then :
4909 xorg_cv_cc_flag_unknown_warning_option=yes
4910 else
4911 xorg_cv_cc_flag_unknown_warning_option=no
4912 fi
4913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4914 fi
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4916 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4917 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4918 CFLAGS="$xorg_testset_save_CFLAGS"
4919 fi
4920
4921 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4922 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4923 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4924 fi
4925 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4927 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4928 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4929 $as_echo_n "(cached) " >&6
4930 else
4931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4932 /* end confdefs.h. */
4933 int i;
4934 _ACEOF
4935 if ac_fn_c_try_compile "$LINENO"; then :
4936 xorg_cv_cc_flag_unused_command_line_argument=yes
4937 else
4938 xorg_cv_cc_flag_unused_command_line_argument=no
4939 fi
4940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4941 fi
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4943 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4944 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4945 CFLAGS="$xorg_testset_save_CFLAGS"
4946 fi
4947
4948 found="no"
4949
4950 if test $found = "no" ; then
4951 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
4952 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4953 fi
4954
4955 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
4956 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4957 fi
4958
4959 CFLAGS="$CFLAGS -Wnested-externs"
4960
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
4962 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
4963 cacheid=xorg_cv_cc_flag__Wnested_externs
4964 if eval \${$cacheid+:} false; then :
4965 $as_echo_n "(cached) " >&6
4966 else
4967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4968 /* end confdefs.h. */
4969 int i;
4970 int
4971 main ()
4972 {
4973
4974 ;
4975 return 0;
4976 }
4977 _ACEOF
4978 if ac_fn_c_try_link "$LINENO"; then :
4979 eval $cacheid=yes
4980 else
4981 eval $cacheid=no
4982 fi
4983 rm -f core conftest.err conftest.$ac_objext \
4984 conftest$ac_exeext conftest.$ac_ext
4985 fi
4986
4987
4988 CFLAGS="$xorg_testset_save_CFLAGS"
4989
4990 eval supported=\$$cacheid
4991 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4992 $as_echo "$supported" >&6; }
4993 if test "$supported" = "yes" ; then
4994 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
4995 found="yes"
4996 fi
4997 fi
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013 xorg_testset_save_CFLAGS="$CFLAGS"
5014
5015 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5016 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5018 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5019 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5020 $as_echo_n "(cached) " >&6
5021 else
5022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5023 /* end confdefs.h. */
5024 int i;
5025 _ACEOF
5026 if ac_fn_c_try_compile "$LINENO"; then :
5027 xorg_cv_cc_flag_unknown_warning_option=yes
5028 else
5029 xorg_cv_cc_flag_unknown_warning_option=no
5030 fi
5031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5032 fi
5033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5034 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5035 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5036 CFLAGS="$xorg_testset_save_CFLAGS"
5037 fi
5038
5039 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5040 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5041 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5042 fi
5043 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5045 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5046 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5047 $as_echo_n "(cached) " >&6
5048 else
5049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5050 /* end confdefs.h. */
5051 int i;
5052 _ACEOF
5053 if ac_fn_c_try_compile "$LINENO"; then :
5054 xorg_cv_cc_flag_unused_command_line_argument=yes
5055 else
5056 xorg_cv_cc_flag_unused_command_line_argument=no
5057 fi
5058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5059 fi
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5061 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5062 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5063 CFLAGS="$xorg_testset_save_CFLAGS"
5064 fi
5065
5066 found="no"
5067
5068 if test $found = "no" ; then
5069 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5070 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5071 fi
5072
5073 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5075 fi
5076
5077 CFLAGS="$CFLAGS -Wbad-function-cast"
5078
5079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5080 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5081 cacheid=xorg_cv_cc_flag__Wbad_function_cast
5082 if eval \${$cacheid+:} false; then :
5083 $as_echo_n "(cached) " >&6
5084 else
5085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5086 /* end confdefs.h. */
5087 int i;
5088 int
5089 main ()
5090 {
5091
5092 ;
5093 return 0;
5094 }
5095 _ACEOF
5096 if ac_fn_c_try_link "$LINENO"; then :
5097 eval $cacheid=yes
5098 else
5099 eval $cacheid=no
5100 fi
5101 rm -f core conftest.err conftest.$ac_objext \
5102 conftest$ac_exeext conftest.$ac_ext
5103 fi
5104
5105
5106 CFLAGS="$xorg_testset_save_CFLAGS"
5107
5108 eval supported=\$$cacheid
5109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5110 $as_echo "$supported" >&6; }
5111 if test "$supported" = "yes" ; then
5112 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5113 found="yes"
5114 fi
5115 fi
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131 xorg_testset_save_CFLAGS="$CFLAGS"
5132
5133 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5134 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5136 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5137 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5138 $as_echo_n "(cached) " >&6
5139 else
5140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5141 /* end confdefs.h. */
5142 int i;
5143 _ACEOF
5144 if ac_fn_c_try_compile "$LINENO"; then :
5145 xorg_cv_cc_flag_unknown_warning_option=yes
5146 else
5147 xorg_cv_cc_flag_unknown_warning_option=no
5148 fi
5149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5150 fi
5151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5152 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5153 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5154 CFLAGS="$xorg_testset_save_CFLAGS"
5155 fi
5156
5157 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5160 fi
5161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5163 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5164 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5165 $as_echo_n "(cached) " >&6
5166 else
5167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5168 /* end confdefs.h. */
5169 int i;
5170 _ACEOF
5171 if ac_fn_c_try_compile "$LINENO"; then :
5172 xorg_cv_cc_flag_unused_command_line_argument=yes
5173 else
5174 xorg_cv_cc_flag_unused_command_line_argument=no
5175 fi
5176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5177 fi
5178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5179 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5180 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5181 CFLAGS="$xorg_testset_save_CFLAGS"
5182 fi
5183
5184 found="no"
5185
5186 if test $found = "no" ; then
5187 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5188 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5189 fi
5190
5191 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5192 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5193 fi
5194
5195 CFLAGS="$CFLAGS -Wold-style-definition"
5196
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5198 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5199 cacheid=xorg_cv_cc_flag__Wold_style_definition
5200 if eval \${$cacheid+:} false; then :
5201 $as_echo_n "(cached) " >&6
5202 else
5203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5204 /* end confdefs.h. */
5205 int i;
5206 int
5207 main ()
5208 {
5209
5210 ;
5211 return 0;
5212 }
5213 _ACEOF
5214 if ac_fn_c_try_link "$LINENO"; then :
5215 eval $cacheid=yes
5216 else
5217 eval $cacheid=no
5218 fi
5219 rm -f core conftest.err conftest.$ac_objext \
5220 conftest$ac_exeext conftest.$ac_ext
5221 fi
5222
5223
5224 CFLAGS="$xorg_testset_save_CFLAGS"
5225
5226 eval supported=\$$cacheid
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5228 $as_echo "$supported" >&6; }
5229 if test "$supported" = "yes" ; then
5230 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5231 found="yes"
5232 fi
5233 fi
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249 xorg_testset_save_CFLAGS="$CFLAGS"
5250
5251 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5252 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5254 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5255 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5256 $as_echo_n "(cached) " >&6
5257 else
5258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5259 /* end confdefs.h. */
5260 int i;
5261 _ACEOF
5262 if ac_fn_c_try_compile "$LINENO"; then :
5263 xorg_cv_cc_flag_unknown_warning_option=yes
5264 else
5265 xorg_cv_cc_flag_unknown_warning_option=no
5266 fi
5267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5268 fi
5269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5270 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5271 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5272 CFLAGS="$xorg_testset_save_CFLAGS"
5273 fi
5274
5275 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5276 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5277 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5278 fi
5279 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5281 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5282 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5283 $as_echo_n "(cached) " >&6
5284 else
5285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5286 /* end confdefs.h. */
5287 int i;
5288 _ACEOF
5289 if ac_fn_c_try_compile "$LINENO"; then :
5290 xorg_cv_cc_flag_unused_command_line_argument=yes
5291 else
5292 xorg_cv_cc_flag_unused_command_line_argument=no
5293 fi
5294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5295 fi
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5297 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5298 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5299 CFLAGS="$xorg_testset_save_CFLAGS"
5300 fi
5301
5302 found="no"
5303
5304 if test $found = "no" ; then
5305 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5306 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5307 fi
5308
5309 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5310 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5311 fi
5312
5313 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5314
5315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5316 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5317 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5318 if eval \${$cacheid+:} false; then :
5319 $as_echo_n "(cached) " >&6
5320 else
5321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5322 /* end confdefs.h. */
5323 int i;
5324 int
5325 main ()
5326 {
5327
5328 ;
5329 return 0;
5330 }
5331 _ACEOF
5332 if ac_fn_c_try_link "$LINENO"; then :
5333 eval $cacheid=yes
5334 else
5335 eval $cacheid=no
5336 fi
5337 rm -f core conftest.err conftest.$ac_objext \
5338 conftest$ac_exeext conftest.$ac_ext
5339 fi
5340
5341
5342 CFLAGS="$xorg_testset_save_CFLAGS"
5343
5344 eval supported=\$$cacheid
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5346 $as_echo "$supported" >&6; }
5347 if test "$supported" = "yes" ; then
5348 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5349 found="yes"
5350 fi
5351 fi
5352
5353
5354
5355
5356
5357 # This chunk adds additional warnings that could catch undesired effects.
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371 xorg_testset_save_CFLAGS="$CFLAGS"
5372
5373 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5374 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5376 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5377 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5378 $as_echo_n "(cached) " >&6
5379 else
5380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5381 /* end confdefs.h. */
5382 int i;
5383 _ACEOF
5384 if ac_fn_c_try_compile "$LINENO"; then :
5385 xorg_cv_cc_flag_unknown_warning_option=yes
5386 else
5387 xorg_cv_cc_flag_unknown_warning_option=no
5388 fi
5389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5390 fi
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5392 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5393 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5394 CFLAGS="$xorg_testset_save_CFLAGS"
5395 fi
5396
5397 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5398 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5399 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5400 fi
5401 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5403 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5404 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5405 $as_echo_n "(cached) " >&6
5406 else
5407 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5408 /* end confdefs.h. */
5409 int i;
5410 _ACEOF
5411 if ac_fn_c_try_compile "$LINENO"; then :
5412 xorg_cv_cc_flag_unused_command_line_argument=yes
5413 else
5414 xorg_cv_cc_flag_unused_command_line_argument=no
5415 fi
5416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5417 fi
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5419 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5420 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5421 CFLAGS="$xorg_testset_save_CFLAGS"
5422 fi
5423
5424 found="no"
5425
5426 if test $found = "no" ; then
5427 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5428 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5429 fi
5430
5431 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5432 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5433 fi
5434
5435 CFLAGS="$CFLAGS -Wunused"
5436
5437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
5438 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
5439 cacheid=xorg_cv_cc_flag__Wunused
5440 if eval \${$cacheid+:} false; then :
5441 $as_echo_n "(cached) " >&6
5442 else
5443 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5444 /* end confdefs.h. */
5445 int i;
5446 int
5447 main ()
5448 {
5449
5450 ;
5451 return 0;
5452 }
5453 _ACEOF
5454 if ac_fn_c_try_link "$LINENO"; then :
5455 eval $cacheid=yes
5456 else
5457 eval $cacheid=no
5458 fi
5459 rm -f core conftest.err conftest.$ac_objext \
5460 conftest$ac_exeext conftest.$ac_ext
5461 fi
5462
5463
5464 CFLAGS="$xorg_testset_save_CFLAGS"
5465
5466 eval supported=\$$cacheid
5467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5468 $as_echo "$supported" >&6; }
5469 if test "$supported" = "yes" ; then
5470 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
5471 found="yes"
5472 fi
5473 fi
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489 xorg_testset_save_CFLAGS="$CFLAGS"
5490
5491 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5492 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5494 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5495 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5496 $as_echo_n "(cached) " >&6
5497 else
5498 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5499 /* end confdefs.h. */
5500 int i;
5501 _ACEOF
5502 if ac_fn_c_try_compile "$LINENO"; then :
5503 xorg_cv_cc_flag_unknown_warning_option=yes
5504 else
5505 xorg_cv_cc_flag_unknown_warning_option=no
5506 fi
5507 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5508 fi
5509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5510 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5511 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5512 CFLAGS="$xorg_testset_save_CFLAGS"
5513 fi
5514
5515 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5516 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5517 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5518 fi
5519 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5521 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5522 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5523 $as_echo_n "(cached) " >&6
5524 else
5525 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5526 /* end confdefs.h. */
5527 int i;
5528 _ACEOF
5529 if ac_fn_c_try_compile "$LINENO"; then :
5530 xorg_cv_cc_flag_unused_command_line_argument=yes
5531 else
5532 xorg_cv_cc_flag_unused_command_line_argument=no
5533 fi
5534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5535 fi
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5537 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5538 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5539 CFLAGS="$xorg_testset_save_CFLAGS"
5540 fi
5541
5542 found="no"
5543
5544 if test $found = "no" ; then
5545 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5546 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5547 fi
5548
5549 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5550 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5551 fi
5552
5553 CFLAGS="$CFLAGS -Wuninitialized"
5554
5555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
5556 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
5557 cacheid=xorg_cv_cc_flag__Wuninitialized
5558 if eval \${$cacheid+:} false; then :
5559 $as_echo_n "(cached) " >&6
5560 else
5561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5562 /* end confdefs.h. */
5563 int i;
5564 int
5565 main ()
5566 {
5567
5568 ;
5569 return 0;
5570 }
5571 _ACEOF
5572 if ac_fn_c_try_link "$LINENO"; then :
5573 eval $cacheid=yes
5574 else
5575 eval $cacheid=no
5576 fi
5577 rm -f core conftest.err conftest.$ac_objext \
5578 conftest$ac_exeext conftest.$ac_ext
5579 fi
5580
5581
5582 CFLAGS="$xorg_testset_save_CFLAGS"
5583
5584 eval supported=\$$cacheid
5585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5586 $as_echo "$supported" >&6; }
5587 if test "$supported" = "yes" ; then
5588 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
5589 found="yes"
5590 fi
5591 fi
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607 xorg_testset_save_CFLAGS="$CFLAGS"
5608
5609 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5610 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5612 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5613 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5614 $as_echo_n "(cached) " >&6
5615 else
5616 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5617 /* end confdefs.h. */
5618 int i;
5619 _ACEOF
5620 if ac_fn_c_try_compile "$LINENO"; then :
5621 xorg_cv_cc_flag_unknown_warning_option=yes
5622 else
5623 xorg_cv_cc_flag_unknown_warning_option=no
5624 fi
5625 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5626 fi
5627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5628 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5629 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5630 CFLAGS="$xorg_testset_save_CFLAGS"
5631 fi
5632
5633 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5634 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5636 fi
5637 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5639 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5640 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5641 $as_echo_n "(cached) " >&6
5642 else
5643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5644 /* end confdefs.h. */
5645 int i;
5646 _ACEOF
5647 if ac_fn_c_try_compile "$LINENO"; then :
5648 xorg_cv_cc_flag_unused_command_line_argument=yes
5649 else
5650 xorg_cv_cc_flag_unused_command_line_argument=no
5651 fi
5652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5653 fi
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5655 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5656 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5657 CFLAGS="$xorg_testset_save_CFLAGS"
5658 fi
5659
5660 found="no"
5661
5662 if test $found = "no" ; then
5663 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5664 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5665 fi
5666
5667 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5668 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5669 fi
5670
5671 CFLAGS="$CFLAGS -Wshadow"
5672
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
5674 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
5675 cacheid=xorg_cv_cc_flag__Wshadow
5676 if eval \${$cacheid+:} false; then :
5677 $as_echo_n "(cached) " >&6
5678 else
5679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5680 /* end confdefs.h. */
5681 int i;
5682 int
5683 main ()
5684 {
5685
5686 ;
5687 return 0;
5688 }
5689 _ACEOF
5690 if ac_fn_c_try_link "$LINENO"; then :
5691 eval $cacheid=yes
5692 else
5693 eval $cacheid=no
5694 fi
5695 rm -f core conftest.err conftest.$ac_objext \
5696 conftest$ac_exeext conftest.$ac_ext
5697 fi
5698
5699
5700 CFLAGS="$xorg_testset_save_CFLAGS"
5701
5702 eval supported=\$$cacheid
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5704 $as_echo "$supported" >&6; }
5705 if test "$supported" = "yes" ; then
5706 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
5707 found="yes"
5708 fi
5709 fi
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725 xorg_testset_save_CFLAGS="$CFLAGS"
5726
5727 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5728 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5730 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5731 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5732 $as_echo_n "(cached) " >&6
5733 else
5734 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5735 /* end confdefs.h. */
5736 int i;
5737 _ACEOF
5738 if ac_fn_c_try_compile "$LINENO"; then :
5739 xorg_cv_cc_flag_unknown_warning_option=yes
5740 else
5741 xorg_cv_cc_flag_unknown_warning_option=no
5742 fi
5743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5744 fi
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5746 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5747 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5748 CFLAGS="$xorg_testset_save_CFLAGS"
5749 fi
5750
5751 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5752 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5753 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5754 fi
5755 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5757 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5758 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5759 $as_echo_n "(cached) " >&6
5760 else
5761 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5762 /* end confdefs.h. */
5763 int i;
5764 _ACEOF
5765 if ac_fn_c_try_compile "$LINENO"; then :
5766 xorg_cv_cc_flag_unused_command_line_argument=yes
5767 else
5768 xorg_cv_cc_flag_unused_command_line_argument=no
5769 fi
5770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5771 fi
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5773 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5774 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5775 CFLAGS="$xorg_testset_save_CFLAGS"
5776 fi
5777
5778 found="no"
5779
5780 if test $found = "no" ; then
5781 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5782 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5783 fi
5784
5785 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5786 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5787 fi
5788
5789 CFLAGS="$CFLAGS -Wcast-qual"
5790
5791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wcast-qual" >&5
5792 $as_echo_n "checking if $CC supports -Wcast-qual... " >&6; }
5793 cacheid=xorg_cv_cc_flag__Wcast_qual
5794 if eval \${$cacheid+:} false; then :
5795 $as_echo_n "(cached) " >&6
5796 else
5797 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5798 /* end confdefs.h. */
5799 int i;
5800 int
5801 main ()
5802 {
5803
5804 ;
5805 return 0;
5806 }
5807 _ACEOF
5808 if ac_fn_c_try_link "$LINENO"; then :
5809 eval $cacheid=yes
5810 else
5811 eval $cacheid=no
5812 fi
5813 rm -f core conftest.err conftest.$ac_objext \
5814 conftest$ac_exeext conftest.$ac_ext
5815 fi
5816
5817
5818 CFLAGS="$xorg_testset_save_CFLAGS"
5819
5820 eval supported=\$$cacheid
5821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5822 $as_echo "$supported" >&6; }
5823 if test "$supported" = "yes" ; then
5824 BASE_CFLAGS="$BASE_CFLAGS -Wcast-qual"
5825 found="yes"
5826 fi
5827 fi
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843 xorg_testset_save_CFLAGS="$CFLAGS"
5844
5845 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5846 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5848 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5849 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5850 $as_echo_n "(cached) " >&6
5851 else
5852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5853 /* end confdefs.h. */
5854 int i;
5855 _ACEOF
5856 if ac_fn_c_try_compile "$LINENO"; then :
5857 xorg_cv_cc_flag_unknown_warning_option=yes
5858 else
5859 xorg_cv_cc_flag_unknown_warning_option=no
5860 fi
5861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5862 fi
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5864 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5865 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5866 CFLAGS="$xorg_testset_save_CFLAGS"
5867 fi
5868
5869 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5870 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5871 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5872 fi
5873 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5875 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5876 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5877 $as_echo_n "(cached) " >&6
5878 else
5879 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5880 /* end confdefs.h. */
5881 int i;
5882 _ACEOF
5883 if ac_fn_c_try_compile "$LINENO"; then :
5884 xorg_cv_cc_flag_unused_command_line_argument=yes
5885 else
5886 xorg_cv_cc_flag_unused_command_line_argument=no
5887 fi
5888 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5889 fi
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5891 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5892 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5893 CFLAGS="$xorg_testset_save_CFLAGS"
5894 fi
5895
5896 found="no"
5897
5898 if test $found = "no" ; then
5899 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
5900 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5901 fi
5902
5903 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
5904 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5905 fi
5906
5907 CFLAGS="$CFLAGS -Wmissing-noreturn"
5908
5909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
5910 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
5911 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
5912 if eval \${$cacheid+:} false; then :
5913 $as_echo_n "(cached) " >&6
5914 else
5915 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5916 /* end confdefs.h. */
5917 int i;
5918 int
5919 main ()
5920 {
5921
5922 ;
5923 return 0;
5924 }
5925 _ACEOF
5926 if ac_fn_c_try_link "$LINENO"; then :
5927 eval $cacheid=yes
5928 else
5929 eval $cacheid=no
5930 fi
5931 rm -f core conftest.err conftest.$ac_objext \
5932 conftest$ac_exeext conftest.$ac_ext
5933 fi
5934
5935
5936 CFLAGS="$xorg_testset_save_CFLAGS"
5937
5938 eval supported=\$$cacheid
5939 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5940 $as_echo "$supported" >&6; }
5941 if test "$supported" = "yes" ; then
5942 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
5943 found="yes"
5944 fi
5945 fi
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961 xorg_testset_save_CFLAGS="$CFLAGS"
5962
5963 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5964 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5966 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5967 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5968 $as_echo_n "(cached) " >&6
5969 else
5970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5971 /* end confdefs.h. */
5972 int i;
5973 _ACEOF
5974 if ac_fn_c_try_compile "$LINENO"; then :
5975 xorg_cv_cc_flag_unknown_warning_option=yes
5976 else
5977 xorg_cv_cc_flag_unknown_warning_option=no
5978 fi
5979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5980 fi
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5982 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5983 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5984 CFLAGS="$xorg_testset_save_CFLAGS"
5985 fi
5986
5987 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5988 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5989 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5990 fi
5991 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5993 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5994 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5995 $as_echo_n "(cached) " >&6
5996 else
5997 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5998 /* end confdefs.h. */
5999 int i;
6000 _ACEOF
6001 if ac_fn_c_try_compile "$LINENO"; then :
6002 xorg_cv_cc_flag_unused_command_line_argument=yes
6003 else
6004 xorg_cv_cc_flag_unused_command_line_argument=no
6005 fi
6006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6007 fi
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6009 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6010 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6011 CFLAGS="$xorg_testset_save_CFLAGS"
6012 fi
6013
6014 found="no"
6015
6016 if test $found = "no" ; then
6017 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6018 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6019 fi
6020
6021 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6022 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6023 fi
6024
6025 CFLAGS="$CFLAGS -Wmissing-format-attribute"
6026
6027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6028 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6029 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6030 if eval \${$cacheid+:} false; then :
6031 $as_echo_n "(cached) " >&6
6032 else
6033 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6034 /* end confdefs.h. */
6035 int i;
6036 int
6037 main ()
6038 {
6039
6040 ;
6041 return 0;
6042 }
6043 _ACEOF
6044 if ac_fn_c_try_link "$LINENO"; then :
6045 eval $cacheid=yes
6046 else
6047 eval $cacheid=no
6048 fi
6049 rm -f core conftest.err conftest.$ac_objext \
6050 conftest$ac_exeext conftest.$ac_ext
6051 fi
6052
6053
6054 CFLAGS="$xorg_testset_save_CFLAGS"
6055
6056 eval supported=\$$cacheid
6057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6058 $as_echo "$supported" >&6; }
6059 if test "$supported" = "yes" ; then
6060 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6061 found="yes"
6062 fi
6063 fi
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079 xorg_testset_save_CFLAGS="$CFLAGS"
6080
6081 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6082 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6084 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6085 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6086 $as_echo_n "(cached) " >&6
6087 else
6088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6089 /* end confdefs.h. */
6090 int i;
6091 _ACEOF
6092 if ac_fn_c_try_compile "$LINENO"; then :
6093 xorg_cv_cc_flag_unknown_warning_option=yes
6094 else
6095 xorg_cv_cc_flag_unknown_warning_option=no
6096 fi
6097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6098 fi
6099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6100 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6101 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6102 CFLAGS="$xorg_testset_save_CFLAGS"
6103 fi
6104
6105 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6106 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6107 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6108 fi
6109 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6111 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6112 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6113 $as_echo_n "(cached) " >&6
6114 else
6115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6116 /* end confdefs.h. */
6117 int i;
6118 _ACEOF
6119 if ac_fn_c_try_compile "$LINENO"; then :
6120 xorg_cv_cc_flag_unused_command_line_argument=yes
6121 else
6122 xorg_cv_cc_flag_unused_command_line_argument=no
6123 fi
6124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6125 fi
6126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6127 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6128 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6129 CFLAGS="$xorg_testset_save_CFLAGS"
6130 fi
6131
6132 found="no"
6133
6134 if test $found = "no" ; then
6135 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6137 fi
6138
6139 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6140 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6141 fi
6142
6143 CFLAGS="$CFLAGS -Wredundant-decls"
6144
6145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6146 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6147 cacheid=xorg_cv_cc_flag__Wredundant_decls
6148 if eval \${$cacheid+:} false; then :
6149 $as_echo_n "(cached) " >&6
6150 else
6151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6152 /* end confdefs.h. */
6153 int i;
6154 int
6155 main ()
6156 {
6157
6158 ;
6159 return 0;
6160 }
6161 _ACEOF
6162 if ac_fn_c_try_link "$LINENO"; then :
6163 eval $cacheid=yes
6164 else
6165 eval $cacheid=no
6166 fi
6167 rm -f core conftest.err conftest.$ac_objext \
6168 conftest$ac_exeext conftest.$ac_ext
6169 fi
6170
6171
6172 CFLAGS="$xorg_testset_save_CFLAGS"
6173
6174 eval supported=\$$cacheid
6175 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6176 $as_echo "$supported" >&6; }
6177 if test "$supported" = "yes" ; then
6178 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6179 found="yes"
6180 fi
6181 fi
6182
6183
6184
6185 # These are currently disabled because they are noisy. They will be enabled
6186 # in the future once the codebase is sufficiently modernized to silence
6187 # them. For now, I don't want them to drown out the other warnings.
6188 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wlogical-op])
6189 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6190 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6191
6192 # Turn some warnings into errors, so we don't accidently get successful builds
6193 # when there are problems that should be fixed.
6194
6195 if test "x$SELECTIVE_WERROR" = "xyes" ; then
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209 xorg_testset_save_CFLAGS="$CFLAGS"
6210
6211 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6212 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6214 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6215 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6216 $as_echo_n "(cached) " >&6
6217 else
6218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6219 /* end confdefs.h. */
6220 int i;
6221 _ACEOF
6222 if ac_fn_c_try_compile "$LINENO"; then :
6223 xorg_cv_cc_flag_unknown_warning_option=yes
6224 else
6225 xorg_cv_cc_flag_unknown_warning_option=no
6226 fi
6227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6228 fi
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6230 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6231 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6232 CFLAGS="$xorg_testset_save_CFLAGS"
6233 fi
6234
6235 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6236 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6237 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6238 fi
6239 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6241 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6242 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6243 $as_echo_n "(cached) " >&6
6244 else
6245 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6246 /* end confdefs.h. */
6247 int i;
6248 _ACEOF
6249 if ac_fn_c_try_compile "$LINENO"; then :
6250 xorg_cv_cc_flag_unused_command_line_argument=yes
6251 else
6252 xorg_cv_cc_flag_unused_command_line_argument=no
6253 fi
6254 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6255 fi
6256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6257 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6258 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6259 CFLAGS="$xorg_testset_save_CFLAGS"
6260 fi
6261
6262 found="no"
6263
6264 if test $found = "no" ; then
6265 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6266 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6267 fi
6268
6269 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6270 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6271 fi
6272
6273 CFLAGS="$CFLAGS -Werror=implicit"
6274
6275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6276 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6277 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=implicit" | $as_tr_sh`
6278 if eval \${$cacheid+:} false; then :
6279 $as_echo_n "(cached) " >&6
6280 else
6281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6282 /* end confdefs.h. */
6283 int i;
6284 int
6285 main ()
6286 {
6287
6288 ;
6289 return 0;
6290 }
6291 _ACEOF
6292 if ac_fn_c_try_link "$LINENO"; then :
6293 eval $cacheid=yes
6294 else
6295 eval $cacheid=no
6296 fi
6297 rm -f core conftest.err conftest.$ac_objext \
6298 conftest$ac_exeext conftest.$ac_ext
6299 fi
6300
6301
6302 CFLAGS="$xorg_testset_save_CFLAGS"
6303
6304 eval supported=\$$cacheid
6305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6306 $as_echo "$supported" >&6; }
6307 if test "$supported" = "yes" ; then
6308 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6309 found="yes"
6310 fi
6311 fi
6312
6313 if test $found = "no" ; then
6314 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6315 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6316 fi
6317
6318 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6319 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6320 fi
6321
6322 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6323
6324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6325 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6326 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" | $as_tr_sh`
6327 if eval \${$cacheid+:} false; then :
6328 $as_echo_n "(cached) " >&6
6329 else
6330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6331 /* end confdefs.h. */
6332 int i;
6333 int
6334 main ()
6335 {
6336
6337 ;
6338 return 0;
6339 }
6340 _ACEOF
6341 if ac_fn_c_try_link "$LINENO"; then :
6342 eval $cacheid=yes
6343 else
6344 eval $cacheid=no
6345 fi
6346 rm -f core conftest.err conftest.$ac_objext \
6347 conftest$ac_exeext conftest.$ac_ext
6348 fi
6349
6350
6351 CFLAGS="$xorg_testset_save_CFLAGS"
6352
6353 eval supported=\$$cacheid
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6355 $as_echo "$supported" >&6; }
6356 if test "$supported" = "yes" ; then
6357 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6358 found="yes"
6359 fi
6360 fi
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376 xorg_testset_save_CFLAGS="$CFLAGS"
6377
6378 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6379 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6381 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6382 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6383 $as_echo_n "(cached) " >&6
6384 else
6385 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6386 /* end confdefs.h. */
6387 int i;
6388 _ACEOF
6389 if ac_fn_c_try_compile "$LINENO"; then :
6390 xorg_cv_cc_flag_unknown_warning_option=yes
6391 else
6392 xorg_cv_cc_flag_unknown_warning_option=no
6393 fi
6394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6395 fi
6396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6397 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6398 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6399 CFLAGS="$xorg_testset_save_CFLAGS"
6400 fi
6401
6402 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6403 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6404 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6405 fi
6406 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6408 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6409 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6410 $as_echo_n "(cached) " >&6
6411 else
6412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6413 /* end confdefs.h. */
6414 int i;
6415 _ACEOF
6416 if ac_fn_c_try_compile "$LINENO"; then :
6417 xorg_cv_cc_flag_unused_command_line_argument=yes
6418 else
6419 xorg_cv_cc_flag_unused_command_line_argument=no
6420 fi
6421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6422 fi
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6424 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6425 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6426 CFLAGS="$xorg_testset_save_CFLAGS"
6427 fi
6428
6429 found="no"
6430
6431 if test $found = "no" ; then
6432 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6433 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6434 fi
6435
6436 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6437 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6438 fi
6439
6440 CFLAGS="$CFLAGS -Werror=nonnull"
6441
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
6443 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
6444 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=nonnull" | $as_tr_sh`
6445 if eval \${$cacheid+:} false; then :
6446 $as_echo_n "(cached) " >&6
6447 else
6448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6449 /* end confdefs.h. */
6450 int i;
6451 int
6452 main ()
6453 {
6454
6455 ;
6456 return 0;
6457 }
6458 _ACEOF
6459 if ac_fn_c_try_link "$LINENO"; then :
6460 eval $cacheid=yes
6461 else
6462 eval $cacheid=no
6463 fi
6464 rm -f core conftest.err conftest.$ac_objext \
6465 conftest$ac_exeext conftest.$ac_ext
6466 fi
6467
6468
6469 CFLAGS="$xorg_testset_save_CFLAGS"
6470
6471 eval supported=\$$cacheid
6472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6473 $as_echo "$supported" >&6; }
6474 if test "$supported" = "yes" ; then
6475 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
6476 found="yes"
6477 fi
6478 fi
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494 xorg_testset_save_CFLAGS="$CFLAGS"
6495
6496 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6497 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6499 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6500 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6501 $as_echo_n "(cached) " >&6
6502 else
6503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6504 /* end confdefs.h. */
6505 int i;
6506 _ACEOF
6507 if ac_fn_c_try_compile "$LINENO"; then :
6508 xorg_cv_cc_flag_unknown_warning_option=yes
6509 else
6510 xorg_cv_cc_flag_unknown_warning_option=no
6511 fi
6512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6513 fi
6514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6515 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6516 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6517 CFLAGS="$xorg_testset_save_CFLAGS"
6518 fi
6519
6520 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6521 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6522 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6523 fi
6524 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6526 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6527 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6528 $as_echo_n "(cached) " >&6
6529 else
6530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6531 /* end confdefs.h. */
6532 int i;
6533 _ACEOF
6534 if ac_fn_c_try_compile "$LINENO"; then :
6535 xorg_cv_cc_flag_unused_command_line_argument=yes
6536 else
6537 xorg_cv_cc_flag_unused_command_line_argument=no
6538 fi
6539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6540 fi
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6542 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6543 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6544 CFLAGS="$xorg_testset_save_CFLAGS"
6545 fi
6546
6547 found="no"
6548
6549 if test $found = "no" ; then
6550 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6551 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6552 fi
6553
6554 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6555 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6556 fi
6557
6558 CFLAGS="$CFLAGS -Werror=init-self"
6559
6560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
6561 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
6562 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=init-self" | $as_tr_sh`
6563 if eval \${$cacheid+:} false; then :
6564 $as_echo_n "(cached) " >&6
6565 else
6566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6567 /* end confdefs.h. */
6568 int i;
6569 int
6570 main ()
6571 {
6572
6573 ;
6574 return 0;
6575 }
6576 _ACEOF
6577 if ac_fn_c_try_link "$LINENO"; then :
6578 eval $cacheid=yes
6579 else
6580 eval $cacheid=no
6581 fi
6582 rm -f core conftest.err conftest.$ac_objext \
6583 conftest$ac_exeext conftest.$ac_ext
6584 fi
6585
6586
6587 CFLAGS="$xorg_testset_save_CFLAGS"
6588
6589 eval supported=\$$cacheid
6590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6591 $as_echo "$supported" >&6; }
6592 if test "$supported" = "yes" ; then
6593 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
6594 found="yes"
6595 fi
6596 fi
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612 xorg_testset_save_CFLAGS="$CFLAGS"
6613
6614 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6615 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6617 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6618 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6619 $as_echo_n "(cached) " >&6
6620 else
6621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6622 /* end confdefs.h. */
6623 int i;
6624 _ACEOF
6625 if ac_fn_c_try_compile "$LINENO"; then :
6626 xorg_cv_cc_flag_unknown_warning_option=yes
6627 else
6628 xorg_cv_cc_flag_unknown_warning_option=no
6629 fi
6630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6631 fi
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6633 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6634 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6635 CFLAGS="$xorg_testset_save_CFLAGS"
6636 fi
6637
6638 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6639 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6640 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6641 fi
6642 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6644 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6645 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6646 $as_echo_n "(cached) " >&6
6647 else
6648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6649 /* end confdefs.h. */
6650 int i;
6651 _ACEOF
6652 if ac_fn_c_try_compile "$LINENO"; then :
6653 xorg_cv_cc_flag_unused_command_line_argument=yes
6654 else
6655 xorg_cv_cc_flag_unused_command_line_argument=no
6656 fi
6657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6658 fi
6659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6660 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6661 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6662 CFLAGS="$xorg_testset_save_CFLAGS"
6663 fi
6664
6665 found="no"
6666
6667 if test $found = "no" ; then
6668 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6669 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6670 fi
6671
6672 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6673 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6674 fi
6675
6676 CFLAGS="$CFLAGS -Werror=main"
6677
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
6679 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
6680 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=main" | $as_tr_sh`
6681 if eval \${$cacheid+:} false; then :
6682 $as_echo_n "(cached) " >&6
6683 else
6684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6685 /* end confdefs.h. */
6686 int i;
6687 int
6688 main ()
6689 {
6690
6691 ;
6692 return 0;
6693 }
6694 _ACEOF
6695 if ac_fn_c_try_link "$LINENO"; then :
6696 eval $cacheid=yes
6697 else
6698 eval $cacheid=no
6699 fi
6700 rm -f core conftest.err conftest.$ac_objext \
6701 conftest$ac_exeext conftest.$ac_ext
6702 fi
6703
6704
6705 CFLAGS="$xorg_testset_save_CFLAGS"
6706
6707 eval supported=\$$cacheid
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6709 $as_echo "$supported" >&6; }
6710 if test "$supported" = "yes" ; then
6711 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
6712 found="yes"
6713 fi
6714 fi
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730 xorg_testset_save_CFLAGS="$CFLAGS"
6731
6732 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6733 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6735 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6736 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6737 $as_echo_n "(cached) " >&6
6738 else
6739 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6740 /* end confdefs.h. */
6741 int i;
6742 _ACEOF
6743 if ac_fn_c_try_compile "$LINENO"; then :
6744 xorg_cv_cc_flag_unknown_warning_option=yes
6745 else
6746 xorg_cv_cc_flag_unknown_warning_option=no
6747 fi
6748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6749 fi
6750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6751 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6752 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6753 CFLAGS="$xorg_testset_save_CFLAGS"
6754 fi
6755
6756 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6757 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6758 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6759 fi
6760 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6762 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6763 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6764 $as_echo_n "(cached) " >&6
6765 else
6766 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6767 /* end confdefs.h. */
6768 int i;
6769 _ACEOF
6770 if ac_fn_c_try_compile "$LINENO"; then :
6771 xorg_cv_cc_flag_unused_command_line_argument=yes
6772 else
6773 xorg_cv_cc_flag_unused_command_line_argument=no
6774 fi
6775 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6776 fi
6777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6778 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6779 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6780 CFLAGS="$xorg_testset_save_CFLAGS"
6781 fi
6782
6783 found="no"
6784
6785 if test $found = "no" ; then
6786 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6787 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6788 fi
6789
6790 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6791 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6792 fi
6793
6794 CFLAGS="$CFLAGS -Werror=missing-braces"
6795
6796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
6797 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
6798 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=missing-braces" | $as_tr_sh`
6799 if eval \${$cacheid+:} false; then :
6800 $as_echo_n "(cached) " >&6
6801 else
6802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6803 /* end confdefs.h. */
6804 int i;
6805 int
6806 main ()
6807 {
6808
6809 ;
6810 return 0;
6811 }
6812 _ACEOF
6813 if ac_fn_c_try_link "$LINENO"; then :
6814 eval $cacheid=yes
6815 else
6816 eval $cacheid=no
6817 fi
6818 rm -f core conftest.err conftest.$ac_objext \
6819 conftest$ac_exeext conftest.$ac_ext
6820 fi
6821
6822
6823 CFLAGS="$xorg_testset_save_CFLAGS"
6824
6825 eval supported=\$$cacheid
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6827 $as_echo "$supported" >&6; }
6828 if test "$supported" = "yes" ; then
6829 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
6830 found="yes"
6831 fi
6832 fi
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848 xorg_testset_save_CFLAGS="$CFLAGS"
6849
6850 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6851 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6853 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6854 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6855 $as_echo_n "(cached) " >&6
6856 else
6857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6858 /* end confdefs.h. */
6859 int i;
6860 _ACEOF
6861 if ac_fn_c_try_compile "$LINENO"; then :
6862 xorg_cv_cc_flag_unknown_warning_option=yes
6863 else
6864 xorg_cv_cc_flag_unknown_warning_option=no
6865 fi
6866 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6867 fi
6868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6869 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6870 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6871 CFLAGS="$xorg_testset_save_CFLAGS"
6872 fi
6873
6874 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6875 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6876 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6877 fi
6878 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6880 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6881 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6882 $as_echo_n "(cached) " >&6
6883 else
6884 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6885 /* end confdefs.h. */
6886 int i;
6887 _ACEOF
6888 if ac_fn_c_try_compile "$LINENO"; then :
6889 xorg_cv_cc_flag_unused_command_line_argument=yes
6890 else
6891 xorg_cv_cc_flag_unused_command_line_argument=no
6892 fi
6893 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6894 fi
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6896 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6897 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6898 CFLAGS="$xorg_testset_save_CFLAGS"
6899 fi
6900
6901 found="no"
6902
6903 if test $found = "no" ; then
6904 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
6905 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6906 fi
6907
6908 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
6909 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6910 fi
6911
6912 CFLAGS="$CFLAGS -Werror=sequence-point"
6913
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
6915 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
6916 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=sequence-point" | $as_tr_sh`
6917 if eval \${$cacheid+:} false; then :
6918 $as_echo_n "(cached) " >&6
6919 else
6920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6921 /* end confdefs.h. */
6922 int i;
6923 int
6924 main ()
6925 {
6926
6927 ;
6928 return 0;
6929 }
6930 _ACEOF
6931 if ac_fn_c_try_link "$LINENO"; then :
6932 eval $cacheid=yes
6933 else
6934 eval $cacheid=no
6935 fi
6936 rm -f core conftest.err conftest.$ac_objext \
6937 conftest$ac_exeext conftest.$ac_ext
6938 fi
6939
6940
6941 CFLAGS="$xorg_testset_save_CFLAGS"
6942
6943 eval supported=\$$cacheid
6944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6945 $as_echo "$supported" >&6; }
6946 if test "$supported" = "yes" ; then
6947 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
6948 found="yes"
6949 fi
6950 fi
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966 xorg_testset_save_CFLAGS="$CFLAGS"
6967
6968 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6969 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6971 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6972 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6973 $as_echo_n "(cached) " >&6
6974 else
6975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6976 /* end confdefs.h. */
6977 int i;
6978 _ACEOF
6979 if ac_fn_c_try_compile "$LINENO"; then :
6980 xorg_cv_cc_flag_unknown_warning_option=yes
6981 else
6982 xorg_cv_cc_flag_unknown_warning_option=no
6983 fi
6984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6985 fi
6986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6987 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6988 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6989 CFLAGS="$xorg_testset_save_CFLAGS"
6990 fi
6991
6992 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6993 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6994 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6995 fi
6996 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6998 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6999 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7000 $as_echo_n "(cached) " >&6
7001 else
7002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7003 /* end confdefs.h. */
7004 int i;
7005 _ACEOF
7006 if ac_fn_c_try_compile "$LINENO"; then :
7007 xorg_cv_cc_flag_unused_command_line_argument=yes
7008 else
7009 xorg_cv_cc_flag_unused_command_line_argument=no
7010 fi
7011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7012 fi
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7014 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7015 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7016 CFLAGS="$xorg_testset_save_CFLAGS"
7017 fi
7018
7019 found="no"
7020
7021 if test $found = "no" ; then
7022 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7023 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7024 fi
7025
7026 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7027 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7028 fi
7029
7030 CFLAGS="$CFLAGS -Werror=return-type"
7031
7032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7033 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7034 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=return-type" | $as_tr_sh`
7035 if eval \${$cacheid+:} false; then :
7036 $as_echo_n "(cached) " >&6
7037 else
7038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039 /* end confdefs.h. */
7040 int i;
7041 int
7042 main ()
7043 {
7044
7045 ;
7046 return 0;
7047 }
7048 _ACEOF
7049 if ac_fn_c_try_link "$LINENO"; then :
7050 eval $cacheid=yes
7051 else
7052 eval $cacheid=no
7053 fi
7054 rm -f core conftest.err conftest.$ac_objext \
7055 conftest$ac_exeext conftest.$ac_ext
7056 fi
7057
7058
7059 CFLAGS="$xorg_testset_save_CFLAGS"
7060
7061 eval supported=\$$cacheid
7062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7063 $as_echo "$supported" >&6; }
7064 if test "$supported" = "yes" ; then
7065 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7066 found="yes"
7067 fi
7068 fi
7069
7070 if test $found = "no" ; then
7071 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7072 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7073 fi
7074
7075 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7076 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7077 fi
7078
7079 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7080
7081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7082 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7083 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_FUNC_HAS_NO_RETURN_STMT" | $as_tr_sh`
7084 if eval \${$cacheid+:} false; then :
7085 $as_echo_n "(cached) " >&6
7086 else
7087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7088 /* end confdefs.h. */
7089 int i;
7090 int
7091 main ()
7092 {
7093
7094 ;
7095 return 0;
7096 }
7097 _ACEOF
7098 if ac_fn_c_try_link "$LINENO"; then :
7099 eval $cacheid=yes
7100 else
7101 eval $cacheid=no
7102 fi
7103 rm -f core conftest.err conftest.$ac_objext \
7104 conftest$ac_exeext conftest.$ac_ext
7105 fi
7106
7107
7108 CFLAGS="$xorg_testset_save_CFLAGS"
7109
7110 eval supported=\$$cacheid
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7112 $as_echo "$supported" >&6; }
7113 if test "$supported" = "yes" ; then
7114 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7115 found="yes"
7116 fi
7117 fi
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133 xorg_testset_save_CFLAGS="$CFLAGS"
7134
7135 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7136 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7138 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7139 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7140 $as_echo_n "(cached) " >&6
7141 else
7142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7143 /* end confdefs.h. */
7144 int i;
7145 _ACEOF
7146 if ac_fn_c_try_compile "$LINENO"; then :
7147 xorg_cv_cc_flag_unknown_warning_option=yes
7148 else
7149 xorg_cv_cc_flag_unknown_warning_option=no
7150 fi
7151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7152 fi
7153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7154 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7155 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7156 CFLAGS="$xorg_testset_save_CFLAGS"
7157 fi
7158
7159 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7160 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7161 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7162 fi
7163 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7164 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7165 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7166 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7167 $as_echo_n "(cached) " >&6
7168 else
7169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7170 /* end confdefs.h. */
7171 int i;
7172 _ACEOF
7173 if ac_fn_c_try_compile "$LINENO"; then :
7174 xorg_cv_cc_flag_unused_command_line_argument=yes
7175 else
7176 xorg_cv_cc_flag_unused_command_line_argument=no
7177 fi
7178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7179 fi
7180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7181 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7182 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7183 CFLAGS="$xorg_testset_save_CFLAGS"
7184 fi
7185
7186 found="no"
7187
7188 if test $found = "no" ; then
7189 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7190 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7191 fi
7192
7193 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7194 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7195 fi
7196
7197 CFLAGS="$CFLAGS -Werror=trigraphs"
7198
7199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7200 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7201 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=trigraphs" | $as_tr_sh`
7202 if eval \${$cacheid+:} false; then :
7203 $as_echo_n "(cached) " >&6
7204 else
7205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7206 /* end confdefs.h. */
7207 int i;
7208 int
7209 main ()
7210 {
7211
7212 ;
7213 return 0;
7214 }
7215 _ACEOF
7216 if ac_fn_c_try_link "$LINENO"; then :
7217 eval $cacheid=yes
7218 else
7219 eval $cacheid=no
7220 fi
7221 rm -f core conftest.err conftest.$ac_objext \
7222 conftest$ac_exeext conftest.$ac_ext
7223 fi
7224
7225
7226 CFLAGS="$xorg_testset_save_CFLAGS"
7227
7228 eval supported=\$$cacheid
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7230 $as_echo "$supported" >&6; }
7231 if test "$supported" = "yes" ; then
7232 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7233 found="yes"
7234 fi
7235 fi
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251 xorg_testset_save_CFLAGS="$CFLAGS"
7252
7253 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7254 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7256 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7257 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7258 $as_echo_n "(cached) " >&6
7259 else
7260 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7261 /* end confdefs.h. */
7262 int i;
7263 _ACEOF
7264 if ac_fn_c_try_compile "$LINENO"; then :
7265 xorg_cv_cc_flag_unknown_warning_option=yes
7266 else
7267 xorg_cv_cc_flag_unknown_warning_option=no
7268 fi
7269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7270 fi
7271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7272 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7273 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7274 CFLAGS="$xorg_testset_save_CFLAGS"
7275 fi
7276
7277 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7278 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7279 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7280 fi
7281 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7283 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7284 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7285 $as_echo_n "(cached) " >&6
7286 else
7287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7288 /* end confdefs.h. */
7289 int i;
7290 _ACEOF
7291 if ac_fn_c_try_compile "$LINENO"; then :
7292 xorg_cv_cc_flag_unused_command_line_argument=yes
7293 else
7294 xorg_cv_cc_flag_unused_command_line_argument=no
7295 fi
7296 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7297 fi
7298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7299 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7300 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7301 CFLAGS="$xorg_testset_save_CFLAGS"
7302 fi
7303
7304 found="no"
7305
7306 if test $found = "no" ; then
7307 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7308 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7309 fi
7310
7311 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7312 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7313 fi
7314
7315 CFLAGS="$CFLAGS -Werror=array-bounds"
7316
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7318 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7319 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=array-bounds" | $as_tr_sh`
7320 if eval \${$cacheid+:} false; then :
7321 $as_echo_n "(cached) " >&6
7322 else
7323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324 /* end confdefs.h. */
7325 int i;
7326 int
7327 main ()
7328 {
7329
7330 ;
7331 return 0;
7332 }
7333 _ACEOF
7334 if ac_fn_c_try_link "$LINENO"; then :
7335 eval $cacheid=yes
7336 else
7337 eval $cacheid=no
7338 fi
7339 rm -f core conftest.err conftest.$ac_objext \
7340 conftest$ac_exeext conftest.$ac_ext
7341 fi
7342
7343
7344 CFLAGS="$xorg_testset_save_CFLAGS"
7345
7346 eval supported=\$$cacheid
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7348 $as_echo "$supported" >&6; }
7349 if test "$supported" = "yes" ; then
7350 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7351 found="yes"
7352 fi
7353 fi
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369 xorg_testset_save_CFLAGS="$CFLAGS"
7370
7371 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7372 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7374 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7375 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7376 $as_echo_n "(cached) " >&6
7377 else
7378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7379 /* end confdefs.h. */
7380 int i;
7381 _ACEOF
7382 if ac_fn_c_try_compile "$LINENO"; then :
7383 xorg_cv_cc_flag_unknown_warning_option=yes
7384 else
7385 xorg_cv_cc_flag_unknown_warning_option=no
7386 fi
7387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7388 fi
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7390 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7391 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7392 CFLAGS="$xorg_testset_save_CFLAGS"
7393 fi
7394
7395 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7396 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7397 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7398 fi
7399 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7400 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7401 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7402 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7403 $as_echo_n "(cached) " >&6
7404 else
7405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7406 /* end confdefs.h. */
7407 int i;
7408 _ACEOF
7409 if ac_fn_c_try_compile "$LINENO"; then :
7410 xorg_cv_cc_flag_unused_command_line_argument=yes
7411 else
7412 xorg_cv_cc_flag_unused_command_line_argument=no
7413 fi
7414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7415 fi
7416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7417 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7418 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7419 CFLAGS="$xorg_testset_save_CFLAGS"
7420 fi
7421
7422 found="no"
7423
7424 if test $found = "no" ; then
7425 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7426 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7427 fi
7428
7429 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7430 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7431 fi
7432
7433 CFLAGS="$CFLAGS -Werror=write-strings"
7434
7435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
7436 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
7437 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=write-strings" | $as_tr_sh`
7438 if eval \${$cacheid+:} false; then :
7439 $as_echo_n "(cached) " >&6
7440 else
7441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7442 /* end confdefs.h. */
7443 int i;
7444 int
7445 main ()
7446 {
7447
7448 ;
7449 return 0;
7450 }
7451 _ACEOF
7452 if ac_fn_c_try_link "$LINENO"; then :
7453 eval $cacheid=yes
7454 else
7455 eval $cacheid=no
7456 fi
7457 rm -f core conftest.err conftest.$ac_objext \
7458 conftest$ac_exeext conftest.$ac_ext
7459 fi
7460
7461
7462 CFLAGS="$xorg_testset_save_CFLAGS"
7463
7464 eval supported=\$$cacheid
7465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7466 $as_echo "$supported" >&6; }
7467 if test "$supported" = "yes" ; then
7468 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
7469 found="yes"
7470 fi
7471 fi
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487 xorg_testset_save_CFLAGS="$CFLAGS"
7488
7489 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7490 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7492 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7493 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7494 $as_echo_n "(cached) " >&6
7495 else
7496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7497 /* end confdefs.h. */
7498 int i;
7499 _ACEOF
7500 if ac_fn_c_try_compile "$LINENO"; then :
7501 xorg_cv_cc_flag_unknown_warning_option=yes
7502 else
7503 xorg_cv_cc_flag_unknown_warning_option=no
7504 fi
7505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7506 fi
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7508 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7509 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7510 CFLAGS="$xorg_testset_save_CFLAGS"
7511 fi
7512
7513 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7514 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7515 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7516 fi
7517 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7519 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7520 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7521 $as_echo_n "(cached) " >&6
7522 else
7523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7524 /* end confdefs.h. */
7525 int i;
7526 _ACEOF
7527 if ac_fn_c_try_compile "$LINENO"; then :
7528 xorg_cv_cc_flag_unused_command_line_argument=yes
7529 else
7530 xorg_cv_cc_flag_unused_command_line_argument=no
7531 fi
7532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7533 fi
7534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7535 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7536 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7537 CFLAGS="$xorg_testset_save_CFLAGS"
7538 fi
7539
7540 found="no"
7541
7542 if test $found = "no" ; then
7543 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7544 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7545 fi
7546
7547 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7548 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7549 fi
7550
7551 CFLAGS="$CFLAGS -Werror=address"
7552
7553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
7554 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
7555 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=address" | $as_tr_sh`
7556 if eval \${$cacheid+:} false; then :
7557 $as_echo_n "(cached) " >&6
7558 else
7559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7560 /* end confdefs.h. */
7561 int i;
7562 int
7563 main ()
7564 {
7565
7566 ;
7567 return 0;
7568 }
7569 _ACEOF
7570 if ac_fn_c_try_link "$LINENO"; then :
7571 eval $cacheid=yes
7572 else
7573 eval $cacheid=no
7574 fi
7575 rm -f core conftest.err conftest.$ac_objext \
7576 conftest$ac_exeext conftest.$ac_ext
7577 fi
7578
7579
7580 CFLAGS="$xorg_testset_save_CFLAGS"
7581
7582 eval supported=\$$cacheid
7583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7584 $as_echo "$supported" >&6; }
7585 if test "$supported" = "yes" ; then
7586 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
7587 found="yes"
7588 fi
7589 fi
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605 xorg_testset_save_CFLAGS="$CFLAGS"
7606
7607 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7608 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7610 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7611 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7612 $as_echo_n "(cached) " >&6
7613 else
7614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7615 /* end confdefs.h. */
7616 int i;
7617 _ACEOF
7618 if ac_fn_c_try_compile "$LINENO"; then :
7619 xorg_cv_cc_flag_unknown_warning_option=yes
7620 else
7621 xorg_cv_cc_flag_unknown_warning_option=no
7622 fi
7623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7624 fi
7625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7626 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7627 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7628 CFLAGS="$xorg_testset_save_CFLAGS"
7629 fi
7630
7631 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7632 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7633 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7634 fi
7635 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7637 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7638 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7639 $as_echo_n "(cached) " >&6
7640 else
7641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7642 /* end confdefs.h. */
7643 int i;
7644 _ACEOF
7645 if ac_fn_c_try_compile "$LINENO"; then :
7646 xorg_cv_cc_flag_unused_command_line_argument=yes
7647 else
7648 xorg_cv_cc_flag_unused_command_line_argument=no
7649 fi
7650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7651 fi
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7653 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7654 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7655 CFLAGS="$xorg_testset_save_CFLAGS"
7656 fi
7657
7658 found="no"
7659
7660 if test $found = "no" ; then
7661 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7662 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7663 fi
7664
7665 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7666 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7667 fi
7668
7669 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
7670
7671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
7672 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
7673 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=int-to-pointer-cast" | $as_tr_sh`
7674 if eval \${$cacheid+:} false; then :
7675 $as_echo_n "(cached) " >&6
7676 else
7677 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7678 /* end confdefs.h. */
7679 int i;
7680 int
7681 main ()
7682 {
7683
7684 ;
7685 return 0;
7686 }
7687 _ACEOF
7688 if ac_fn_c_try_link "$LINENO"; then :
7689 eval $cacheid=yes
7690 else
7691 eval $cacheid=no
7692 fi
7693 rm -f core conftest.err conftest.$ac_objext \
7694 conftest$ac_exeext conftest.$ac_ext
7695 fi
7696
7697
7698 CFLAGS="$xorg_testset_save_CFLAGS"
7699
7700 eval supported=\$$cacheid
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7702 $as_echo "$supported" >&6; }
7703 if test "$supported" = "yes" ; then
7704 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
7705 found="yes"
7706 fi
7707 fi
7708
7709 if test $found = "no" ; then
7710 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7711 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7712 fi
7713
7714 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7715 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7716 fi
7717
7718 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7719
7720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
7721 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
7722 cacheid=`$as_echo "xorg_cv_cc_flag_-errwarn=E_BAD_PTR_INT_COMBINATION" | $as_tr_sh`
7723 if eval \${$cacheid+:} false; then :
7724 $as_echo_n "(cached) " >&6
7725 else
7726 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7727 /* end confdefs.h. */
7728 int i;
7729 int
7730 main ()
7731 {
7732
7733 ;
7734 return 0;
7735 }
7736 _ACEOF
7737 if ac_fn_c_try_link "$LINENO"; then :
7738 eval $cacheid=yes
7739 else
7740 eval $cacheid=no
7741 fi
7742 rm -f core conftest.err conftest.$ac_objext \
7743 conftest$ac_exeext conftest.$ac_ext
7744 fi
7745
7746
7747 CFLAGS="$xorg_testset_save_CFLAGS"
7748
7749 eval supported=\$$cacheid
7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7751 $as_echo "$supported" >&6; }
7752 if test "$supported" = "yes" ; then
7753 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7754 found="yes"
7755 fi
7756 fi
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772 xorg_testset_save_CFLAGS="$CFLAGS"
7773
7774 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7775 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7777 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7778 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7779 $as_echo_n "(cached) " >&6
7780 else
7781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7782 /* end confdefs.h. */
7783 int i;
7784 _ACEOF
7785 if ac_fn_c_try_compile "$LINENO"; then :
7786 xorg_cv_cc_flag_unknown_warning_option=yes
7787 else
7788 xorg_cv_cc_flag_unknown_warning_option=no
7789 fi
7790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7791 fi
7792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7793 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7794 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7795 CFLAGS="$xorg_testset_save_CFLAGS"
7796 fi
7797
7798 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7800 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7801 fi
7802 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7804 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7805 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7806 $as_echo_n "(cached) " >&6
7807 else
7808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7809 /* end confdefs.h. */
7810 int i;
7811 _ACEOF
7812 if ac_fn_c_try_compile "$LINENO"; then :
7813 xorg_cv_cc_flag_unused_command_line_argument=yes
7814 else
7815 xorg_cv_cc_flag_unused_command_line_argument=no
7816 fi
7817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7818 fi
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7820 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7821 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7822 CFLAGS="$xorg_testset_save_CFLAGS"
7823 fi
7824
7825 found="no"
7826
7827 if test $found = "no" ; then
7828 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7829 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7830 fi
7831
7832 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7833 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7834 fi
7835
7836 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
7837
7838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
7839 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
7840 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=pointer-to-int-cast" | $as_tr_sh`
7841 if eval \${$cacheid+:} false; then :
7842 $as_echo_n "(cached) " >&6
7843 else
7844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7845 /* end confdefs.h. */
7846 int i;
7847 int
7848 main ()
7849 {
7850
7851 ;
7852 return 0;
7853 }
7854 _ACEOF
7855 if ac_fn_c_try_link "$LINENO"; then :
7856 eval $cacheid=yes
7857 else
7858 eval $cacheid=no
7859 fi
7860 rm -f core conftest.err conftest.$ac_objext \
7861 conftest$ac_exeext conftest.$ac_ext
7862 fi
7863
7864
7865 CFLAGS="$xorg_testset_save_CFLAGS"
7866
7867 eval supported=\$$cacheid
7868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7869 $as_echo "$supported" >&6; }
7870 if test "$supported" = "yes" ; then
7871 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
7872 found="yes"
7873 fi
7874 fi
7875
7876 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
7877 else
7878 { $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
7879 $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;}
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893 xorg_testset_save_CFLAGS="$CFLAGS"
7894
7895 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7896 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7898 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7899 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7900 $as_echo_n "(cached) " >&6
7901 else
7902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7903 /* end confdefs.h. */
7904 int i;
7905 _ACEOF
7906 if ac_fn_c_try_compile "$LINENO"; then :
7907 xorg_cv_cc_flag_unknown_warning_option=yes
7908 else
7909 xorg_cv_cc_flag_unknown_warning_option=no
7910 fi
7911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7912 fi
7913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7914 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7915 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7916 CFLAGS="$xorg_testset_save_CFLAGS"
7917 fi
7918
7919 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7920 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7921 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7922 fi
7923 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7925 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7926 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7927 $as_echo_n "(cached) " >&6
7928 else
7929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7930 /* end confdefs.h. */
7931 int i;
7932 _ACEOF
7933 if ac_fn_c_try_compile "$LINENO"; then :
7934 xorg_cv_cc_flag_unused_command_line_argument=yes
7935 else
7936 xorg_cv_cc_flag_unused_command_line_argument=no
7937 fi
7938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7939 fi
7940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7941 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7942 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7943 CFLAGS="$xorg_testset_save_CFLAGS"
7944 fi
7945
7946 found="no"
7947
7948 if test $found = "no" ; then
7949 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
7950 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7951 fi
7952
7953 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
7954 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7955 fi
7956
7957 CFLAGS="$CFLAGS -Wimplicit"
7958
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
7960 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
7961 cacheid=xorg_cv_cc_flag__Wimplicit
7962 if eval \${$cacheid+:} false; then :
7963 $as_echo_n "(cached) " >&6
7964 else
7965 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7966 /* end confdefs.h. */
7967 int i;
7968 int
7969 main ()
7970 {
7971
7972 ;
7973 return 0;
7974 }
7975 _ACEOF
7976 if ac_fn_c_try_link "$LINENO"; then :
7977 eval $cacheid=yes
7978 else
7979 eval $cacheid=no
7980 fi
7981 rm -f core conftest.err conftest.$ac_objext \
7982 conftest$ac_exeext conftest.$ac_ext
7983 fi
7984
7985
7986 CFLAGS="$xorg_testset_save_CFLAGS"
7987
7988 eval supported=\$$cacheid
7989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7990 $as_echo "$supported" >&6; }
7991 if test "$supported" = "yes" ; then
7992 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
7993 found="yes"
7994 fi
7995 fi
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011 xorg_testset_save_CFLAGS="$CFLAGS"
8012
8013 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8014 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8016 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8017 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8018 $as_echo_n "(cached) " >&6
8019 else
8020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8021 /* end confdefs.h. */
8022 int i;
8023 _ACEOF
8024 if ac_fn_c_try_compile "$LINENO"; then :
8025 xorg_cv_cc_flag_unknown_warning_option=yes
8026 else
8027 xorg_cv_cc_flag_unknown_warning_option=no
8028 fi
8029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8030 fi
8031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8032 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8033 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8034 CFLAGS="$xorg_testset_save_CFLAGS"
8035 fi
8036
8037 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8038 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8039 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8040 fi
8041 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8043 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8044 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8045 $as_echo_n "(cached) " >&6
8046 else
8047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8048 /* end confdefs.h. */
8049 int i;
8050 _ACEOF
8051 if ac_fn_c_try_compile "$LINENO"; then :
8052 xorg_cv_cc_flag_unused_command_line_argument=yes
8053 else
8054 xorg_cv_cc_flag_unused_command_line_argument=no
8055 fi
8056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8057 fi
8058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8059 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8060 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8061 CFLAGS="$xorg_testset_save_CFLAGS"
8062 fi
8063
8064 found="no"
8065
8066 if test $found = "no" ; then
8067 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8068 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8069 fi
8070
8071 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8072 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8073 fi
8074
8075 CFLAGS="$CFLAGS -Wnonnull"
8076
8077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8078 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8079 cacheid=xorg_cv_cc_flag__Wnonnull
8080 if eval \${$cacheid+:} false; then :
8081 $as_echo_n "(cached) " >&6
8082 else
8083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8084 /* end confdefs.h. */
8085 int i;
8086 int
8087 main ()
8088 {
8089
8090 ;
8091 return 0;
8092 }
8093 _ACEOF
8094 if ac_fn_c_try_link "$LINENO"; then :
8095 eval $cacheid=yes
8096 else
8097 eval $cacheid=no
8098 fi
8099 rm -f core conftest.err conftest.$ac_objext \
8100 conftest$ac_exeext conftest.$ac_ext
8101 fi
8102
8103
8104 CFLAGS="$xorg_testset_save_CFLAGS"
8105
8106 eval supported=\$$cacheid
8107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8108 $as_echo "$supported" >&6; }
8109 if test "$supported" = "yes" ; then
8110 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8111 found="yes"
8112 fi
8113 fi
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129 xorg_testset_save_CFLAGS="$CFLAGS"
8130
8131 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8132 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8134 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8135 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8136 $as_echo_n "(cached) " >&6
8137 else
8138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8139 /* end confdefs.h. */
8140 int i;
8141 _ACEOF
8142 if ac_fn_c_try_compile "$LINENO"; then :
8143 xorg_cv_cc_flag_unknown_warning_option=yes
8144 else
8145 xorg_cv_cc_flag_unknown_warning_option=no
8146 fi
8147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8148 fi
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8150 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8151 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8152 CFLAGS="$xorg_testset_save_CFLAGS"
8153 fi
8154
8155 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8156 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8157 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8158 fi
8159 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8161 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8162 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8163 $as_echo_n "(cached) " >&6
8164 else
8165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8166 /* end confdefs.h. */
8167 int i;
8168 _ACEOF
8169 if ac_fn_c_try_compile "$LINENO"; then :
8170 xorg_cv_cc_flag_unused_command_line_argument=yes
8171 else
8172 xorg_cv_cc_flag_unused_command_line_argument=no
8173 fi
8174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8175 fi
8176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8177 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8178 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8179 CFLAGS="$xorg_testset_save_CFLAGS"
8180 fi
8181
8182 found="no"
8183
8184 if test $found = "no" ; then
8185 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8186 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8187 fi
8188
8189 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8190 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8191 fi
8192
8193 CFLAGS="$CFLAGS -Winit-self"
8194
8195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8196 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8197 cacheid=xorg_cv_cc_flag__Winit_self
8198 if eval \${$cacheid+:} false; then :
8199 $as_echo_n "(cached) " >&6
8200 else
8201 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8202 /* end confdefs.h. */
8203 int i;
8204 int
8205 main ()
8206 {
8207
8208 ;
8209 return 0;
8210 }
8211 _ACEOF
8212 if ac_fn_c_try_link "$LINENO"; then :
8213 eval $cacheid=yes
8214 else
8215 eval $cacheid=no
8216 fi
8217 rm -f core conftest.err conftest.$ac_objext \
8218 conftest$ac_exeext conftest.$ac_ext
8219 fi
8220
8221
8222 CFLAGS="$xorg_testset_save_CFLAGS"
8223
8224 eval supported=\$$cacheid
8225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8226 $as_echo "$supported" >&6; }
8227 if test "$supported" = "yes" ; then
8228 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8229 found="yes"
8230 fi
8231 fi
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247 xorg_testset_save_CFLAGS="$CFLAGS"
8248
8249 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8250 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8252 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8253 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8254 $as_echo_n "(cached) " >&6
8255 else
8256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8257 /* end confdefs.h. */
8258 int i;
8259 _ACEOF
8260 if ac_fn_c_try_compile "$LINENO"; then :
8261 xorg_cv_cc_flag_unknown_warning_option=yes
8262 else
8263 xorg_cv_cc_flag_unknown_warning_option=no
8264 fi
8265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8266 fi
8267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8268 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8269 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8270 CFLAGS="$xorg_testset_save_CFLAGS"
8271 fi
8272
8273 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8274 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8275 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8276 fi
8277 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8279 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8280 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8281 $as_echo_n "(cached) " >&6
8282 else
8283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8284 /* end confdefs.h. */
8285 int i;
8286 _ACEOF
8287 if ac_fn_c_try_compile "$LINENO"; then :
8288 xorg_cv_cc_flag_unused_command_line_argument=yes
8289 else
8290 xorg_cv_cc_flag_unused_command_line_argument=no
8291 fi
8292 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8293 fi
8294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8295 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8296 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8297 CFLAGS="$xorg_testset_save_CFLAGS"
8298 fi
8299
8300 found="no"
8301
8302 if test $found = "no" ; then
8303 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8304 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8305 fi
8306
8307 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8308 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8309 fi
8310
8311 CFLAGS="$CFLAGS -Wmain"
8312
8313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8314 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
8315 cacheid=xorg_cv_cc_flag__Wmain
8316 if eval \${$cacheid+:} false; then :
8317 $as_echo_n "(cached) " >&6
8318 else
8319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8320 /* end confdefs.h. */
8321 int i;
8322 int
8323 main ()
8324 {
8325
8326 ;
8327 return 0;
8328 }
8329 _ACEOF
8330 if ac_fn_c_try_link "$LINENO"; then :
8331 eval $cacheid=yes
8332 else
8333 eval $cacheid=no
8334 fi
8335 rm -f core conftest.err conftest.$ac_objext \
8336 conftest$ac_exeext conftest.$ac_ext
8337 fi
8338
8339
8340 CFLAGS="$xorg_testset_save_CFLAGS"
8341
8342 eval supported=\$$cacheid
8343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8344 $as_echo "$supported" >&6; }
8345 if test "$supported" = "yes" ; then
8346 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8347 found="yes"
8348 fi
8349 fi
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365 xorg_testset_save_CFLAGS="$CFLAGS"
8366
8367 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8368 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8370 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8371 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8372 $as_echo_n "(cached) " >&6
8373 else
8374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8375 /* end confdefs.h. */
8376 int i;
8377 _ACEOF
8378 if ac_fn_c_try_compile "$LINENO"; then :
8379 xorg_cv_cc_flag_unknown_warning_option=yes
8380 else
8381 xorg_cv_cc_flag_unknown_warning_option=no
8382 fi
8383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8384 fi
8385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8386 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8387 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8388 CFLAGS="$xorg_testset_save_CFLAGS"
8389 fi
8390
8391 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8393 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8394 fi
8395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8397 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8398 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8399 $as_echo_n "(cached) " >&6
8400 else
8401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8402 /* end confdefs.h. */
8403 int i;
8404 _ACEOF
8405 if ac_fn_c_try_compile "$LINENO"; then :
8406 xorg_cv_cc_flag_unused_command_line_argument=yes
8407 else
8408 xorg_cv_cc_flag_unused_command_line_argument=no
8409 fi
8410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8411 fi
8412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8413 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8414 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8415 CFLAGS="$xorg_testset_save_CFLAGS"
8416 fi
8417
8418 found="no"
8419
8420 if test $found = "no" ; then
8421 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8422 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8423 fi
8424
8425 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8427 fi
8428
8429 CFLAGS="$CFLAGS -Wmissing-braces"
8430
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
8432 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
8433 cacheid=xorg_cv_cc_flag__Wmissing_braces
8434 if eval \${$cacheid+:} false; then :
8435 $as_echo_n "(cached) " >&6
8436 else
8437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8438 /* end confdefs.h. */
8439 int i;
8440 int
8441 main ()
8442 {
8443
8444 ;
8445 return 0;
8446 }
8447 _ACEOF
8448 if ac_fn_c_try_link "$LINENO"; then :
8449 eval $cacheid=yes
8450 else
8451 eval $cacheid=no
8452 fi
8453 rm -f core conftest.err conftest.$ac_objext \
8454 conftest$ac_exeext conftest.$ac_ext
8455 fi
8456
8457
8458 CFLAGS="$xorg_testset_save_CFLAGS"
8459
8460 eval supported=\$$cacheid
8461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8462 $as_echo "$supported" >&6; }
8463 if test "$supported" = "yes" ; then
8464 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
8465 found="yes"
8466 fi
8467 fi
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483 xorg_testset_save_CFLAGS="$CFLAGS"
8484
8485 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8486 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8488 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8489 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8490 $as_echo_n "(cached) " >&6
8491 else
8492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8493 /* end confdefs.h. */
8494 int i;
8495 _ACEOF
8496 if ac_fn_c_try_compile "$LINENO"; then :
8497 xorg_cv_cc_flag_unknown_warning_option=yes
8498 else
8499 xorg_cv_cc_flag_unknown_warning_option=no
8500 fi
8501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502 fi
8503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8504 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8506 CFLAGS="$xorg_testset_save_CFLAGS"
8507 fi
8508
8509 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8512 fi
8513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8515 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8516 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8517 $as_echo_n "(cached) " >&6
8518 else
8519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8520 /* end confdefs.h. */
8521 int i;
8522 _ACEOF
8523 if ac_fn_c_try_compile "$LINENO"; then :
8524 xorg_cv_cc_flag_unused_command_line_argument=yes
8525 else
8526 xorg_cv_cc_flag_unused_command_line_argument=no
8527 fi
8528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8529 fi
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8531 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8532 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8533 CFLAGS="$xorg_testset_save_CFLAGS"
8534 fi
8535
8536 found="no"
8537
8538 if test $found = "no" ; then
8539 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8540 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8541 fi
8542
8543 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8545 fi
8546
8547 CFLAGS="$CFLAGS -Wsequence-point"
8548
8549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
8550 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
8551 cacheid=xorg_cv_cc_flag__Wsequence_point
8552 if eval \${$cacheid+:} false; then :
8553 $as_echo_n "(cached) " >&6
8554 else
8555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8556 /* end confdefs.h. */
8557 int i;
8558 int
8559 main ()
8560 {
8561
8562 ;
8563 return 0;
8564 }
8565 _ACEOF
8566 if ac_fn_c_try_link "$LINENO"; then :
8567 eval $cacheid=yes
8568 else
8569 eval $cacheid=no
8570 fi
8571 rm -f core conftest.err conftest.$ac_objext \
8572 conftest$ac_exeext conftest.$ac_ext
8573 fi
8574
8575
8576 CFLAGS="$xorg_testset_save_CFLAGS"
8577
8578 eval supported=\$$cacheid
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8580 $as_echo "$supported" >&6; }
8581 if test "$supported" = "yes" ; then
8582 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
8583 found="yes"
8584 fi
8585 fi
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601 xorg_testset_save_CFLAGS="$CFLAGS"
8602
8603 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8604 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8606 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8607 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8608 $as_echo_n "(cached) " >&6
8609 else
8610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8611 /* end confdefs.h. */
8612 int i;
8613 _ACEOF
8614 if ac_fn_c_try_compile "$LINENO"; then :
8615 xorg_cv_cc_flag_unknown_warning_option=yes
8616 else
8617 xorg_cv_cc_flag_unknown_warning_option=no
8618 fi
8619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8620 fi
8621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8622 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8623 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8624 CFLAGS="$xorg_testset_save_CFLAGS"
8625 fi
8626
8627 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8629 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8630 fi
8631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8633 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8634 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8635 $as_echo_n "(cached) " >&6
8636 else
8637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8638 /* end confdefs.h. */
8639 int i;
8640 _ACEOF
8641 if ac_fn_c_try_compile "$LINENO"; then :
8642 xorg_cv_cc_flag_unused_command_line_argument=yes
8643 else
8644 xorg_cv_cc_flag_unused_command_line_argument=no
8645 fi
8646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8647 fi
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8649 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8650 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8651 CFLAGS="$xorg_testset_save_CFLAGS"
8652 fi
8653
8654 found="no"
8655
8656 if test $found = "no" ; then
8657 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8658 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8659 fi
8660
8661 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8663 fi
8664
8665 CFLAGS="$CFLAGS -Wreturn-type"
8666
8667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
8668 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
8669 cacheid=xorg_cv_cc_flag__Wreturn_type
8670 if eval \${$cacheid+:} false; then :
8671 $as_echo_n "(cached) " >&6
8672 else
8673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8674 /* end confdefs.h. */
8675 int i;
8676 int
8677 main ()
8678 {
8679
8680 ;
8681 return 0;
8682 }
8683 _ACEOF
8684 if ac_fn_c_try_link "$LINENO"; then :
8685 eval $cacheid=yes
8686 else
8687 eval $cacheid=no
8688 fi
8689 rm -f core conftest.err conftest.$ac_objext \
8690 conftest$ac_exeext conftest.$ac_ext
8691 fi
8692
8693
8694 CFLAGS="$xorg_testset_save_CFLAGS"
8695
8696 eval supported=\$$cacheid
8697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8698 $as_echo "$supported" >&6; }
8699 if test "$supported" = "yes" ; then
8700 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
8701 found="yes"
8702 fi
8703 fi
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719 xorg_testset_save_CFLAGS="$CFLAGS"
8720
8721 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8722 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8724 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8725 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8726 $as_echo_n "(cached) " >&6
8727 else
8728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8729 /* end confdefs.h. */
8730 int i;
8731 _ACEOF
8732 if ac_fn_c_try_compile "$LINENO"; then :
8733 xorg_cv_cc_flag_unknown_warning_option=yes
8734 else
8735 xorg_cv_cc_flag_unknown_warning_option=no
8736 fi
8737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8738 fi
8739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8740 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8741 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8742 CFLAGS="$xorg_testset_save_CFLAGS"
8743 fi
8744
8745 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8747 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8748 fi
8749 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8751 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8752 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8753 $as_echo_n "(cached) " >&6
8754 else
8755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8756 /* end confdefs.h. */
8757 int i;
8758 _ACEOF
8759 if ac_fn_c_try_compile "$LINENO"; then :
8760 xorg_cv_cc_flag_unused_command_line_argument=yes
8761 else
8762 xorg_cv_cc_flag_unused_command_line_argument=no
8763 fi
8764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8765 fi
8766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8767 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8768 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8769 CFLAGS="$xorg_testset_save_CFLAGS"
8770 fi
8771
8772 found="no"
8773
8774 if test $found = "no" ; then
8775 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8776 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8777 fi
8778
8779 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8780 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8781 fi
8782
8783 CFLAGS="$CFLAGS -Wtrigraphs"
8784
8785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
8786 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
8787 cacheid=xorg_cv_cc_flag__Wtrigraphs
8788 if eval \${$cacheid+:} false; then :
8789 $as_echo_n "(cached) " >&6
8790 else
8791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8792 /* end confdefs.h. */
8793 int i;
8794 int
8795 main ()
8796 {
8797
8798 ;
8799 return 0;
8800 }
8801 _ACEOF
8802 if ac_fn_c_try_link "$LINENO"; then :
8803 eval $cacheid=yes
8804 else
8805 eval $cacheid=no
8806 fi
8807 rm -f core conftest.err conftest.$ac_objext \
8808 conftest$ac_exeext conftest.$ac_ext
8809 fi
8810
8811
8812 CFLAGS="$xorg_testset_save_CFLAGS"
8813
8814 eval supported=\$$cacheid
8815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8816 $as_echo "$supported" >&6; }
8817 if test "$supported" = "yes" ; then
8818 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
8819 found="yes"
8820 fi
8821 fi
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837 xorg_testset_save_CFLAGS="$CFLAGS"
8838
8839 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8840 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8842 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8843 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8844 $as_echo_n "(cached) " >&6
8845 else
8846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8847 /* end confdefs.h. */
8848 int i;
8849 _ACEOF
8850 if ac_fn_c_try_compile "$LINENO"; then :
8851 xorg_cv_cc_flag_unknown_warning_option=yes
8852 else
8853 xorg_cv_cc_flag_unknown_warning_option=no
8854 fi
8855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8856 fi
8857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8858 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8859 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8860 CFLAGS="$xorg_testset_save_CFLAGS"
8861 fi
8862
8863 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8865 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8866 fi
8867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8869 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8870 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8871 $as_echo_n "(cached) " >&6
8872 else
8873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8874 /* end confdefs.h. */
8875 int i;
8876 _ACEOF
8877 if ac_fn_c_try_compile "$LINENO"; then :
8878 xorg_cv_cc_flag_unused_command_line_argument=yes
8879 else
8880 xorg_cv_cc_flag_unused_command_line_argument=no
8881 fi
8882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8883 fi
8884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8885 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8886 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8887 CFLAGS="$xorg_testset_save_CFLAGS"
8888 fi
8889
8890 found="no"
8891
8892 if test $found = "no" ; then
8893 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
8894 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8895 fi
8896
8897 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
8898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8899 fi
8900
8901 CFLAGS="$CFLAGS -Warray-bounds"
8902
8903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
8904 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
8905 cacheid=xorg_cv_cc_flag__Warray_bounds
8906 if eval \${$cacheid+:} false; then :
8907 $as_echo_n "(cached) " >&6
8908 else
8909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8910 /* end confdefs.h. */
8911 int i;
8912 int
8913 main ()
8914 {
8915
8916 ;
8917 return 0;
8918 }
8919 _ACEOF
8920 if ac_fn_c_try_link "$LINENO"; then :
8921 eval $cacheid=yes
8922 else
8923 eval $cacheid=no
8924 fi
8925 rm -f core conftest.err conftest.$ac_objext \
8926 conftest$ac_exeext conftest.$ac_ext
8927 fi
8928
8929
8930 CFLAGS="$xorg_testset_save_CFLAGS"
8931
8932 eval supported=\$$cacheid
8933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8934 $as_echo "$supported" >&6; }
8935 if test "$supported" = "yes" ; then
8936 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
8937 found="yes"
8938 fi
8939 fi
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955 xorg_testset_save_CFLAGS="$CFLAGS"
8956
8957 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8958 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8960 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8961 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8962 $as_echo_n "(cached) " >&6
8963 else
8964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8965 /* end confdefs.h. */
8966 int i;
8967 _ACEOF
8968 if ac_fn_c_try_compile "$LINENO"; then :
8969 xorg_cv_cc_flag_unknown_warning_option=yes
8970 else
8971 xorg_cv_cc_flag_unknown_warning_option=no
8972 fi
8973 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8974 fi
8975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8976 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8977 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8978 CFLAGS="$xorg_testset_save_CFLAGS"
8979 fi
8980
8981 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8982 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8983 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8984 fi
8985 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8987 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8988 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8989 $as_echo_n "(cached) " >&6
8990 else
8991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8992 /* end confdefs.h. */
8993 int i;
8994 _ACEOF
8995 if ac_fn_c_try_compile "$LINENO"; then :
8996 xorg_cv_cc_flag_unused_command_line_argument=yes
8997 else
8998 xorg_cv_cc_flag_unused_command_line_argument=no
8999 fi
9000 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9001 fi
9002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9003 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9004 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9005 CFLAGS="$xorg_testset_save_CFLAGS"
9006 fi
9007
9008 found="no"
9009
9010 if test $found = "no" ; then
9011 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9013 fi
9014
9015 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9017 fi
9018
9019 CFLAGS="$CFLAGS -Wwrite-strings"
9020
9021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9022 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9023 cacheid=xorg_cv_cc_flag__Wwrite_strings
9024 if eval \${$cacheid+:} false; then :
9025 $as_echo_n "(cached) " >&6
9026 else
9027 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9028 /* end confdefs.h. */
9029 int i;
9030 int
9031 main ()
9032 {
9033
9034 ;
9035 return 0;
9036 }
9037 _ACEOF
9038 if ac_fn_c_try_link "$LINENO"; then :
9039 eval $cacheid=yes
9040 else
9041 eval $cacheid=no
9042 fi
9043 rm -f core conftest.err conftest.$ac_objext \
9044 conftest$ac_exeext conftest.$ac_ext
9045 fi
9046
9047
9048 CFLAGS="$xorg_testset_save_CFLAGS"
9049
9050 eval supported=\$$cacheid
9051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9052 $as_echo "$supported" >&6; }
9053 if test "$supported" = "yes" ; then
9054 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9055 found="yes"
9056 fi
9057 fi
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073 xorg_testset_save_CFLAGS="$CFLAGS"
9074
9075 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9076 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9078 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9079 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9080 $as_echo_n "(cached) " >&6
9081 else
9082 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9083 /* end confdefs.h. */
9084 int i;
9085 _ACEOF
9086 if ac_fn_c_try_compile "$LINENO"; then :
9087 xorg_cv_cc_flag_unknown_warning_option=yes
9088 else
9089 xorg_cv_cc_flag_unknown_warning_option=no
9090 fi
9091 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9092 fi
9093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9094 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9095 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9096 CFLAGS="$xorg_testset_save_CFLAGS"
9097 fi
9098
9099 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9100 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9101 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9102 fi
9103 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9105 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9106 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9107 $as_echo_n "(cached) " >&6
9108 else
9109 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9110 /* end confdefs.h. */
9111 int i;
9112 _ACEOF
9113 if ac_fn_c_try_compile "$LINENO"; then :
9114 xorg_cv_cc_flag_unused_command_line_argument=yes
9115 else
9116 xorg_cv_cc_flag_unused_command_line_argument=no
9117 fi
9118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9119 fi
9120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9121 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9122 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9123 CFLAGS="$xorg_testset_save_CFLAGS"
9124 fi
9125
9126 found="no"
9127
9128 if test $found = "no" ; then
9129 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9130 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9131 fi
9132
9133 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9135 fi
9136
9137 CFLAGS="$CFLAGS -Waddress"
9138
9139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9140 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
9141 cacheid=xorg_cv_cc_flag__Waddress
9142 if eval \${$cacheid+:} false; then :
9143 $as_echo_n "(cached) " >&6
9144 else
9145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9146 /* end confdefs.h. */
9147 int i;
9148 int
9149 main ()
9150 {
9151
9152 ;
9153 return 0;
9154 }
9155 _ACEOF
9156 if ac_fn_c_try_link "$LINENO"; then :
9157 eval $cacheid=yes
9158 else
9159 eval $cacheid=no
9160 fi
9161 rm -f core conftest.err conftest.$ac_objext \
9162 conftest$ac_exeext conftest.$ac_ext
9163 fi
9164
9165
9166 CFLAGS="$xorg_testset_save_CFLAGS"
9167
9168 eval supported=\$$cacheid
9169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9170 $as_echo "$supported" >&6; }
9171 if test "$supported" = "yes" ; then
9172 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9173 found="yes"
9174 fi
9175 fi
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191 xorg_testset_save_CFLAGS="$CFLAGS"
9192
9193 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9194 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9196 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9197 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9198 $as_echo_n "(cached) " >&6
9199 else
9200 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9201 /* end confdefs.h. */
9202 int i;
9203 _ACEOF
9204 if ac_fn_c_try_compile "$LINENO"; then :
9205 xorg_cv_cc_flag_unknown_warning_option=yes
9206 else
9207 xorg_cv_cc_flag_unknown_warning_option=no
9208 fi
9209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9210 fi
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9212 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9213 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9214 CFLAGS="$xorg_testset_save_CFLAGS"
9215 fi
9216
9217 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9218 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9219 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9220 fi
9221 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9223 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9224 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9225 $as_echo_n "(cached) " >&6
9226 else
9227 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9228 /* end confdefs.h. */
9229 int i;
9230 _ACEOF
9231 if ac_fn_c_try_compile "$LINENO"; then :
9232 xorg_cv_cc_flag_unused_command_line_argument=yes
9233 else
9234 xorg_cv_cc_flag_unused_command_line_argument=no
9235 fi
9236 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9237 fi
9238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9239 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9240 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9241 CFLAGS="$xorg_testset_save_CFLAGS"
9242 fi
9243
9244 found="no"
9245
9246 if test $found = "no" ; then
9247 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9248 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9249 fi
9250
9251 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9252 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9253 fi
9254
9255 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9256
9257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9258 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9259 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9260 if eval \${$cacheid+:} false; then :
9261 $as_echo_n "(cached) " >&6
9262 else
9263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9264 /* end confdefs.h. */
9265 int i;
9266 int
9267 main ()
9268 {
9269
9270 ;
9271 return 0;
9272 }
9273 _ACEOF
9274 if ac_fn_c_try_link "$LINENO"; then :
9275 eval $cacheid=yes
9276 else
9277 eval $cacheid=no
9278 fi
9279 rm -f core conftest.err conftest.$ac_objext \
9280 conftest$ac_exeext conftest.$ac_ext
9281 fi
9282
9283
9284 CFLAGS="$xorg_testset_save_CFLAGS"
9285
9286 eval supported=\$$cacheid
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9288 $as_echo "$supported" >&6; }
9289 if test "$supported" = "yes" ; then
9290 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9291 found="yes"
9292 fi
9293 fi
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309 xorg_testset_save_CFLAGS="$CFLAGS"
9310
9311 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9312 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9314 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9315 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9316 $as_echo_n "(cached) " >&6
9317 else
9318 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9319 /* end confdefs.h. */
9320 int i;
9321 _ACEOF
9322 if ac_fn_c_try_compile "$LINENO"; then :
9323 xorg_cv_cc_flag_unknown_warning_option=yes
9324 else
9325 xorg_cv_cc_flag_unknown_warning_option=no
9326 fi
9327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9328 fi
9329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9330 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9331 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9332 CFLAGS="$xorg_testset_save_CFLAGS"
9333 fi
9334
9335 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9336 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9337 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9338 fi
9339 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9341 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9342 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9343 $as_echo_n "(cached) " >&6
9344 else
9345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9346 /* end confdefs.h. */
9347 int i;
9348 _ACEOF
9349 if ac_fn_c_try_compile "$LINENO"; then :
9350 xorg_cv_cc_flag_unused_command_line_argument=yes
9351 else
9352 xorg_cv_cc_flag_unused_command_line_argument=no
9353 fi
9354 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9355 fi
9356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9357 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9358 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9359 CFLAGS="$xorg_testset_save_CFLAGS"
9360 fi
9361
9362 found="no"
9363
9364 if test $found = "no" ; then
9365 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9366 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9367 fi
9368
9369 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9370 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9371 fi
9372
9373 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9374
9375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9376 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9377 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9378 if eval \${$cacheid+:} false; then :
9379 $as_echo_n "(cached) " >&6
9380 else
9381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9382 /* end confdefs.h. */
9383 int i;
9384 int
9385 main ()
9386 {
9387
9388 ;
9389 return 0;
9390 }
9391 _ACEOF
9392 if ac_fn_c_try_link "$LINENO"; then :
9393 eval $cacheid=yes
9394 else
9395 eval $cacheid=no
9396 fi
9397 rm -f core conftest.err conftest.$ac_objext \
9398 conftest$ac_exeext conftest.$ac_ext
9399 fi
9400
9401
9402 CFLAGS="$xorg_testset_save_CFLAGS"
9403
9404 eval supported=\$$cacheid
9405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9406 $as_echo "$supported" >&6; }
9407 if test "$supported" = "yes" ; then
9408 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9409 found="yes"
9410 fi
9411 fi
9412
9413
9414 fi
9415
9416
9417
9418
9419
9420
9421
9422 CWARNFLAGS="$BASE_CFLAGS"
9423 if test "x$GCC" = xyes ; then
9424 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
9425 fi
9426
9427
9428
9429
9430
9431
9432
9433
9434 # Check whether --enable-strict-compilation was given.
9435 if test "${enable_strict_compilation+set}" = set; then :
9436 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
9437 else
9438 STRICT_COMPILE=no
9439 fi
9440
9441
9442
9443
9444
9445
9446 STRICT_CFLAGS=""
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460 xorg_testset_save_CFLAGS="$CFLAGS"
9461
9462 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9463 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9465 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9466 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9467 $as_echo_n "(cached) " >&6
9468 else
9469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9470 /* end confdefs.h. */
9471 int i;
9472 _ACEOF
9473 if ac_fn_c_try_compile "$LINENO"; then :
9474 xorg_cv_cc_flag_unknown_warning_option=yes
9475 else
9476 xorg_cv_cc_flag_unknown_warning_option=no
9477 fi
9478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9479 fi
9480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9481 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9482 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9483 CFLAGS="$xorg_testset_save_CFLAGS"
9484 fi
9485
9486 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9487 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9488 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9489 fi
9490 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9492 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9493 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9494 $as_echo_n "(cached) " >&6
9495 else
9496 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9497 /* end confdefs.h. */
9498 int i;
9499 _ACEOF
9500 if ac_fn_c_try_compile "$LINENO"; then :
9501 xorg_cv_cc_flag_unused_command_line_argument=yes
9502 else
9503 xorg_cv_cc_flag_unused_command_line_argument=no
9504 fi
9505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9506 fi
9507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9508 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9509 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9510 CFLAGS="$xorg_testset_save_CFLAGS"
9511 fi
9512
9513 found="no"
9514
9515 if test $found = "no" ; then
9516 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9517 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9518 fi
9519
9520 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9521 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9522 fi
9523
9524 CFLAGS="$CFLAGS -pedantic"
9525
9526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
9527 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
9528 cacheid=xorg_cv_cc_flag__pedantic
9529 if eval \${$cacheid+:} false; then :
9530 $as_echo_n "(cached) " >&6
9531 else
9532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9533 /* end confdefs.h. */
9534 int i;
9535 int
9536 main ()
9537 {
9538
9539 ;
9540 return 0;
9541 }
9542 _ACEOF
9543 if ac_fn_c_try_link "$LINENO"; then :
9544 eval $cacheid=yes
9545 else
9546 eval $cacheid=no
9547 fi
9548 rm -f core conftest.err conftest.$ac_objext \
9549 conftest$ac_exeext conftest.$ac_ext
9550 fi
9551
9552
9553 CFLAGS="$xorg_testset_save_CFLAGS"
9554
9555 eval supported=\$$cacheid
9556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9557 $as_echo "$supported" >&6; }
9558 if test "$supported" = "yes" ; then
9559 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
9560 found="yes"
9561 fi
9562 fi
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578 xorg_testset_save_CFLAGS="$CFLAGS"
9579
9580 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9581 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9583 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9584 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9585 $as_echo_n "(cached) " >&6
9586 else
9587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9588 /* end confdefs.h. */
9589 int i;
9590 _ACEOF
9591 if ac_fn_c_try_compile "$LINENO"; then :
9592 xorg_cv_cc_flag_unknown_warning_option=yes
9593 else
9594 xorg_cv_cc_flag_unknown_warning_option=no
9595 fi
9596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9597 fi
9598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9599 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9600 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9601 CFLAGS="$xorg_testset_save_CFLAGS"
9602 fi
9603
9604 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9605 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9606 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9607 fi
9608 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9610 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9611 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9612 $as_echo_n "(cached) " >&6
9613 else
9614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9615 /* end confdefs.h. */
9616 int i;
9617 _ACEOF
9618 if ac_fn_c_try_compile "$LINENO"; then :
9619 xorg_cv_cc_flag_unused_command_line_argument=yes
9620 else
9621 xorg_cv_cc_flag_unused_command_line_argument=no
9622 fi
9623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9624 fi
9625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9626 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9627 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9628 CFLAGS="$xorg_testset_save_CFLAGS"
9629 fi
9630
9631 found="no"
9632
9633 if test $found = "no" ; then
9634 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9636 fi
9637
9638 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9639 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9640 fi
9641
9642 CFLAGS="$CFLAGS -Werror"
9643
9644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
9645 $as_echo_n "checking if $CC supports -Werror... " >&6; }
9646 cacheid=xorg_cv_cc_flag__Werror
9647 if eval \${$cacheid+:} false; then :
9648 $as_echo_n "(cached) " >&6
9649 else
9650 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9651 /* end confdefs.h. */
9652 int i;
9653 int
9654 main ()
9655 {
9656
9657 ;
9658 return 0;
9659 }
9660 _ACEOF
9661 if ac_fn_c_try_link "$LINENO"; then :
9662 eval $cacheid=yes
9663 else
9664 eval $cacheid=no
9665 fi
9666 rm -f core conftest.err conftest.$ac_objext \
9667 conftest$ac_exeext conftest.$ac_ext
9668 fi
9669
9670
9671 CFLAGS="$xorg_testset_save_CFLAGS"
9672
9673 eval supported=\$$cacheid
9674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9675 $as_echo "$supported" >&6; }
9676 if test "$supported" = "yes" ; then
9677 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
9678 found="yes"
9679 fi
9680 fi
9681
9682 if test $found = "no" ; then
9683 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9684 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9685 fi
9686
9687 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9688 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9689 fi
9690
9691 CFLAGS="$CFLAGS -errwarn"
9692
9693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
9694 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
9695 cacheid=xorg_cv_cc_flag__errwarn
9696 if eval \${$cacheid+:} false; then :
9697 $as_echo_n "(cached) " >&6
9698 else
9699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9700 /* end confdefs.h. */
9701 int i;
9702 int
9703 main ()
9704 {
9705
9706 ;
9707 return 0;
9708 }
9709 _ACEOF
9710 if ac_fn_c_try_link "$LINENO"; then :
9711 eval $cacheid=yes
9712 else
9713 eval $cacheid=no
9714 fi
9715 rm -f core conftest.err conftest.$ac_objext \
9716 conftest$ac_exeext conftest.$ac_ext
9717 fi
9718
9719
9720 CFLAGS="$xorg_testset_save_CFLAGS"
9721
9722 eval supported=\$$cacheid
9723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9724 $as_echo "$supported" >&6; }
9725 if test "$supported" = "yes" ; then
9726 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
9727 found="yes"
9728 fi
9729 fi
9730
9731
9732
9733 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
9734 # activate it with -Werror, so we add it here explicitly.
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748 xorg_testset_save_CFLAGS="$CFLAGS"
9749
9750 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9751 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9753 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9754 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9755 $as_echo_n "(cached) " >&6
9756 else
9757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9758 /* end confdefs.h. */
9759 int i;
9760 _ACEOF
9761 if ac_fn_c_try_compile "$LINENO"; then :
9762 xorg_cv_cc_flag_unknown_warning_option=yes
9763 else
9764 xorg_cv_cc_flag_unknown_warning_option=no
9765 fi
9766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9767 fi
9768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9769 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9770 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9771 CFLAGS="$xorg_testset_save_CFLAGS"
9772 fi
9773
9774 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9775 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9776 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9777 fi
9778 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9780 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9781 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9782 $as_echo_n "(cached) " >&6
9783 else
9784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9785 /* end confdefs.h. */
9786 int i;
9787 _ACEOF
9788 if ac_fn_c_try_compile "$LINENO"; then :
9789 xorg_cv_cc_flag_unused_command_line_argument=yes
9790 else
9791 xorg_cv_cc_flag_unused_command_line_argument=no
9792 fi
9793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9794 fi
9795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9796 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9797 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9798 CFLAGS="$xorg_testset_save_CFLAGS"
9799 fi
9800
9801 found="no"
9802
9803 if test $found = "no" ; then
9804 if test "x$xorg_testset_unknown_warning_option" = "xyes" ; then
9805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9806 fi
9807
9808 if test "x$xorg_testset_unused_command_line_argument" = "xyes" ; then
9809 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9810 fi
9811
9812 CFLAGS="$CFLAGS -Werror=attributes"
9813
9814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
9815 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
9816 cacheid=`$as_echo "xorg_cv_cc_flag_-Werror=attributes" | $as_tr_sh`
9817 if eval \${$cacheid+:} false; then :
9818 $as_echo_n "(cached) " >&6
9819 else
9820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9821 /* end confdefs.h. */
9822 int i;
9823 int
9824 main ()
9825 {
9826
9827 ;
9828 return 0;
9829 }
9830 _ACEOF
9831 if ac_fn_c_try_link "$LINENO"; then :
9832 eval $cacheid=yes
9833 else
9834 eval $cacheid=no
9835 fi
9836 rm -f core conftest.err conftest.$ac_objext \
9837 conftest$ac_exeext conftest.$ac_ext
9838 fi
9839
9840
9841 CFLAGS="$xorg_testset_save_CFLAGS"
9842
9843 eval supported=\$$cacheid
9844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9845 $as_echo "$supported" >&6; }
9846 if test "$supported" = "yes" ; then
9847 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
9848 found="yes"
9849 fi
9850 fi
9851
9852
9853
9854 if test "x$STRICT_COMPILE" = "xyes"; then
9855 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
9856 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
9857 fi
9858
9859
9860
9861
9862
9863
9864 cat >>confdefs.h <<_ACEOF
9865 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
9866 _ACEOF
9867
9868 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
9869 if test "x$PVM" = "x"; then
9870 PVM="0"
9871 fi
9872
9873 cat >>confdefs.h <<_ACEOF
9874 #define PACKAGE_VERSION_MINOR $PVM
9875 _ACEOF
9876
9877 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
9878 if test "x$PVP" = "x"; then
9879 PVP="0"
9880 fi
9881
9882 cat >>confdefs.h <<_ACEOF
9883 #define PACKAGE_VERSION_PATCHLEVEL $PVP
9884 _ACEOF
9885
9886
9887
9888 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
9889 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
9890 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
9891 echo 'git directory not found: installing possibly empty changelog.' >&2)"
9892
9893
9894
9895
9896 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
9897 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
9898 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
9899 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
9900 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
9901
9902
9903
9904
9905
9906
9907 if test x$APP_MAN_SUFFIX = x ; then
9908 APP_MAN_SUFFIX=1
9909 fi
9910 if test x$APP_MAN_DIR = x ; then
9911 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
9912 fi
9913
9914 if test x$LIB_MAN_SUFFIX = x ; then
9915 LIB_MAN_SUFFIX=3
9916 fi
9917 if test x$LIB_MAN_DIR = x ; then
9918 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
9919 fi
9920
9921 if test x$FILE_MAN_SUFFIX = x ; then
9922 case $host_os in
9923 solaris*) FILE_MAN_SUFFIX=4 ;;
9924 *) FILE_MAN_SUFFIX=5 ;;
9925 esac
9926 fi
9927 if test x$FILE_MAN_DIR = x ; then
9928 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
9929 fi
9930
9931 if test x$MISC_MAN_SUFFIX = x ; then
9932 case $host_os in
9933 solaris*) MISC_MAN_SUFFIX=5 ;;
9934 *) MISC_MAN_SUFFIX=7 ;;
9935 esac
9936 fi
9937 if test x$MISC_MAN_DIR = x ; then
9938 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
9939 fi
9940
9941 if test x$DRIVER_MAN_SUFFIX = x ; then
9942 case $host_os in
9943 solaris*) DRIVER_MAN_SUFFIX=7 ;;
9944 *) DRIVER_MAN_SUFFIX=4 ;;
9945 esac
9946 fi
9947 if test x$DRIVER_MAN_DIR = x ; then
9948 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
9949 fi
9950
9951 if test x$ADMIN_MAN_SUFFIX = x ; then
9952 case $host_os in
9953 solaris*) ADMIN_MAN_SUFFIX=1m ;;
9954 *) ADMIN_MAN_SUFFIX=8 ;;
9955 esac
9956 fi
9957 if test x$ADMIN_MAN_DIR = x ; then
9958 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
9959 fi
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975 XORG_MAN_PAGE="X Version 11"
9976
9977 MAN_SUBSTS="\
9978 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
9979 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
9980 -e 's|__xservername__|Xorg|g' \
9981 -e 's|__xconfigfile__|xorg.conf|g' \
9982 -e 's|__projectroot__|\$(prefix)|g' \
9983 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
9984 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
9985 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
9986 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
9987 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
9988 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
9989 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
9990
9991
9992
9993 # Check whether --enable-silent-rules was given.
9994 if test "${enable_silent_rules+set}" = set; then :
9995 enableval=$enable_silent_rules;
9996 fi
9997
9998 case $enable_silent_rules in
9999 yes) AM_DEFAULT_VERBOSITY=0;;
10000 no) AM_DEFAULT_VERBOSITY=1;;
10001 *) AM_DEFAULT_VERBOSITY=0;;
10002 esac
10003 am_make=${MAKE-make}
10004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10005 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10006 if ${am_cv_make_support_nested_variables+:} false; then :
10007 $as_echo_n "(cached) " >&6
10008 else
10009 if $as_echo 'TRUE=$(BAR$(V))
10010 BAR0=false
10011 BAR1=true
10012 V=1
10013 am__doit:
10014 @$(TRUE)
10015 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10016 am_cv_make_support_nested_variables=yes
10017 else
10018 am_cv_make_support_nested_variables=no
10019 fi
10020 fi
10021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10022 $as_echo "$am_cv_make_support_nested_variables" >&6; }
10023 if test $am_cv_make_support_nested_variables = yes; then
10024 AM_V='$(V)'
10025 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10026 else
10027 AM_V=$AM_DEFAULT_VERBOSITY
10028 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10029 fi
10030 AM_BACKSLASH='\'
10031
10032
10033
10034
10035 ac_config_headers="$ac_config_headers config.h"
10036
10037 ac_aux_dir=
10038 for ac_dir in . "$srcdir"/.; do
10039 if test -f "$ac_dir/install-sh"; then
10040 ac_aux_dir=$ac_dir
10041 ac_install_sh="$ac_aux_dir/install-sh -c"
10042 break
10043 elif test -f "$ac_dir/install.sh"; then
10044 ac_aux_dir=$ac_dir
10045 ac_install_sh="$ac_aux_dir/install.sh -c"
10046 break
10047 elif test -f "$ac_dir/shtool"; then
10048 ac_aux_dir=$ac_dir
10049 ac_install_sh="$ac_aux_dir/shtool install -c"
10050 break
10051 fi
10052 done
10053 if test -z "$ac_aux_dir"; then
10054 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
10055 fi
10056
10057 # These three variables are undocumented and unsupported,
10058 # and are intended to be withdrawn in a future Autoconf release.
10059 # They can cause serious problems if a builder's source tree is in a directory
10060 # whose full name contains unusual characters.
10061 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
10062 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
10063 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
10064
10065
10066
10067 # Initialize Automake
10068 am__api_version='1.11'
10069
10070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
10071 $as_echo_n "checking whether build environment is sane... " >&6; }
10072 # Just in case
10073 sleep 1
10074 echo timestamp > conftest.file
10075 # Reject unsafe characters in $srcdir or the absolute working directory
10076 # name. Accept space and tab only in the latter.
10077 am_lf='
10078 '
10079 case `pwd` in
10080 *[\\\"\#\$\&\'\`$am_lf]*)
10081 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
10082 esac
10083 case $srcdir in
10084 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
10085 as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
10086 esac
10087
10088 # Do `set' in a subshell so we don't clobber the current shell's
10089 # arguments. Must try -L first in case configure is actually a
10090 # symlink; some systems play weird games with the mod time of symlinks
10091 # (eg FreeBSD returns the mod time of the symlink's containing
10092 # directory).
10093 if (
10094 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
10095 if test "$*" = "X"; then
10096 # -L didn't work.
10097 set X `ls -t "$srcdir/configure" conftest.file`
10098 fi
10099 rm -f conftest.file
10100 if test "$*" != "X $srcdir/configure conftest.file" \
10101 && test "$*" != "X conftest.file $srcdir/configure"; then
10102
10103 # If neither matched, then we have a broken ls. This can happen
10104 # if, for instance, CONFIG_SHELL is bash and it inherits a
10105 # broken ls alias from the environment. This has actually
10106 # happened. Such a system could not be considered "sane".
10107 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
10108 alias in your environment" "$LINENO" 5
10109 fi
10110
10111 test "$2" = conftest.file
10112 )
10113 then
10114 # Ok.
10115 :
10116 else
10117 as_fn_error $? "newly created file is older than distributed files!
10118 Check your system clock" "$LINENO" 5
10119 fi
10120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10121 $as_echo "yes" >&6; }
10122 test "$program_prefix" != NONE &&
10123 program_transform_name="s&^&$program_prefix&;$program_transform_name"
10124 # Use a double $ so make ignores it.
10125 test "$program_suffix" != NONE &&
10126 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
10127 # Double any \ or $.
10128 # By default was `s,x,x', remove it if useless.
10129 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
10130 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
10131
10132 # expand $ac_aux_dir to an absolute path
10133 am_aux_dir=`cd $ac_aux_dir && pwd`
10134
10135 if test x"${MISSING+set}" != xset; then
10136 case $am_aux_dir in
10137 *\ * | *\ *)
10138 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
10139 *)
10140 MISSING="\${SHELL} $am_aux_dir/missing" ;;
10141 esac
10142 fi
10143 # Use eval to expand $SHELL
10144 if eval "$MISSING --run true"; then
10145 am_missing_run="$MISSING --run "
10146 else
10147 am_missing_run=
10148 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
10149 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
10150 fi
10151
10152 if test x"${install_sh}" != xset; then
10153 case $am_aux_dir in
10154 *\ * | *\ *)
10155 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
10156 *)
10157 install_sh="\${SHELL} $am_aux_dir/install-sh"
10158 esac
10159 fi
10160
10161 # Installed binaries are usually stripped using `strip' when the user
10162 # run `make install-strip'. However `strip' might not be the right
10163 # tool to use in cross-compilation environments, therefore Automake
10164 # will honor the `STRIP' environment variable to overrule this program.
10165 if test "$cross_compiling" != no; then
10166 if test -n "$ac_tool_prefix"; then
10167 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10168 set dummy ${ac_tool_prefix}strip; ac_word=$2
10169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10170 $as_echo_n "checking for $ac_word... " >&6; }
10171 if ${ac_cv_prog_STRIP+:} false; then :
10172 $as_echo_n "(cached) " >&6
10173 else
10174 if test -n "$STRIP"; then
10175 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10176 else
10177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10178 for as_dir in $PATH
10179 do
10180 IFS=$as_save_IFS
10181 test -z "$as_dir" && as_dir=.
10182 for ac_exec_ext in '' $ac_executable_extensions; do
10183 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10184 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10185 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10186 break 2
10187 fi
10188 done
10189 done
10190 IFS=$as_save_IFS
10191
10192 fi
10193 fi
10194 STRIP=$ac_cv_prog_STRIP
10195 if test -n "$STRIP"; then
10196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10197 $as_echo "$STRIP" >&6; }
10198 else
10199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10200 $as_echo "no" >&6; }
10201 fi
10202
10203
10204 fi
10205 if test -z "$ac_cv_prog_STRIP"; then
10206 ac_ct_STRIP=$STRIP
10207 # Extract the first word of "strip", so it can be a program name with args.
10208 set dummy strip; ac_word=$2
10209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10210 $as_echo_n "checking for $ac_word... " >&6; }
10211 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
10212 $as_echo_n "(cached) " >&6
10213 else
10214 if test -n "$ac_ct_STRIP"; then
10215 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10216 else
10217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10218 for as_dir in $PATH
10219 do
10220 IFS=$as_save_IFS
10221 test -z "$as_dir" && as_dir=.
10222 for ac_exec_ext in '' $ac_executable_extensions; do
10223 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10224 ac_cv_prog_ac_ct_STRIP="strip"
10225 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10226 break 2
10227 fi
10228 done
10229 done
10230 IFS=$as_save_IFS
10231
10232 fi
10233 fi
10234 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10235 if test -n "$ac_ct_STRIP"; then
10236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10237 $as_echo "$ac_ct_STRIP" >&6; }
10238 else
10239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10240 $as_echo "no" >&6; }
10241 fi
10242
10243 if test "x$ac_ct_STRIP" = x; then
10244 STRIP=":"
10245 else
10246 case $cross_compiling:$ac_tool_warned in
10247 yes:)
10248 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10249 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10250 ac_tool_warned=yes ;;
10251 esac
10252 STRIP=$ac_ct_STRIP
10253 fi
10254 else
10255 STRIP="$ac_cv_prog_STRIP"
10256 fi
10257
10258 fi
10259 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10260
10261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
10262 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
10263 if test -z "$MKDIR_P"; then
10264 if ${ac_cv_path_mkdir+:} false; then :
10265 $as_echo_n "(cached) " >&6
10266 else
10267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10268 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
10269 do
10270 IFS=$as_save_IFS
10271 test -z "$as_dir" && as_dir=.
10272 for ac_prog in mkdir gmkdir; do
10273 for ac_exec_ext in '' $ac_executable_extensions; do
10274 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
10275 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
10276 'mkdir (GNU coreutils) '* | \
10277 'mkdir (coreutils) '* | \
10278 'mkdir (fileutils) '4.1*)
10279 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
10280 break 3;;
10281 esac
10282 done
10283 done
10284 done
10285 IFS=$as_save_IFS
10286
10287 fi
10288
10289 test -d ./--version && rmdir ./--version
10290 if test "${ac_cv_path_mkdir+set}" = set; then
10291 MKDIR_P="$ac_cv_path_mkdir -p"
10292 else
10293 # As a last resort, use the slow shell script. Don't cache a
10294 # value for MKDIR_P within a source directory, because that will
10295 # break other packages using the cache if that directory is
10296 # removed, or if the value is a relative name.
10297 MKDIR_P="$ac_install_sh -d"
10298 fi
10299 fi
10300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
10301 $as_echo "$MKDIR_P" >&6; }
10302
10303 mkdir_p="$MKDIR_P"
10304 case $mkdir_p in
10305 [\\/$]* | ?:[\\/]*) ;;
10306 */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
10307 esac
10308
10309 for ac_prog in gawk mawk nawk awk
10310 do
10311 # Extract the first word of "$ac_prog", so it can be a program name with args.
10312 set dummy $ac_prog; ac_word=$2
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10314 $as_echo_n "checking for $ac_word... " >&6; }
10315 if ${ac_cv_prog_AWK+:} false; then :
10316 $as_echo_n "(cached) " >&6
10317 else
10318 if test -n "$AWK"; then
10319 ac_cv_prog_AWK="$AWK" # Let the user override the test.
10320 else
10321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10322 for as_dir in $PATH
10323 do
10324 IFS=$as_save_IFS
10325 test -z "$as_dir" && as_dir=.
10326 for ac_exec_ext in '' $ac_executable_extensions; do
10327 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10328 ac_cv_prog_AWK="$ac_prog"
10329 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10330 break 2
10331 fi
10332 done
10333 done
10334 IFS=$as_save_IFS
10335
10336 fi
10337 fi
10338 AWK=$ac_cv_prog_AWK
10339 if test -n "$AWK"; then
10340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10341 $as_echo "$AWK" >&6; }
10342 else
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10344 $as_echo "no" >&6; }
10345 fi
10346
10347
10348 test -n "$AWK" && break
10349 done
10350
10351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10352 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
10353 set x ${MAKE-make}
10354 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
10355 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
10356 $as_echo_n "(cached) " >&6
10357 else
10358 cat >conftest.make <<\_ACEOF
10359 SHELL = /bin/sh
10360 all:
10361 @echo '@@@%%%=$(MAKE)=@@@%%%'
10362 _ACEOF
10363 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
10364 case `${MAKE-make} -f conftest.make 2>/dev/null` in
10365 *@@@%%%=?*=@@@%%%*)
10366 eval ac_cv_prog_make_${ac_make}_set=yes;;
10367 *)
10368 eval ac_cv_prog_make_${ac_make}_set=no;;
10369 esac
10370 rm -f conftest.make
10371 fi
10372 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
10373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10374 $as_echo "yes" >&6; }
10375 SET_MAKE=
10376 else
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10378 $as_echo "no" >&6; }
10379 SET_MAKE="MAKE=${MAKE-make}"
10380 fi
10381
10382 rm -rf .tst 2>/dev/null
10383 mkdir .tst 2>/dev/null
10384 if test -d .tst; then
10385 am__leading_dot=.
10386 else
10387 am__leading_dot=_
10388 fi
10389 rmdir .tst 2>/dev/null
10390
10391 DEPDIR="${am__leading_dot}deps"
10392
10393 ac_config_commands="$ac_config_commands depfiles"
10394
10395
10396 am_make=${MAKE-make}
10397 cat > confinc << 'END'
10398 am__doit:
10399 @echo this is the am__doit target
10400 .PHONY: am__doit
10401 END
10402 # If we don't find an include directive, just comment out the code.
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
10404 $as_echo_n "checking for style of include used by $am_make... " >&6; }
10405 am__include="#"
10406 am__quote=
10407 _am_result=none
10408 # First try GNU make style include.
10409 echo "include confinc" > confmf
10410 # Ignore all kinds of additional output from `make'.
10411 case `$am_make -s -f confmf 2> /dev/null` in #(
10412 *the\ am__doit\ target*)
10413 am__include=include
10414 am__quote=
10415 _am_result=GNU
10416 ;;
10417 esac
10418 # Now try BSD make style include.
10419 if test "$am__include" = "#"; then
10420 echo '.include "confinc"' > confmf
10421 case `$am_make -s -f confmf 2> /dev/null` in #(
10422 *the\ am__doit\ target*)
10423 am__include=.include
10424 am__quote="\""
10425 _am_result=BSD
10426 ;;
10427 esac
10428 fi
10429
10430
10431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
10432 $as_echo "$_am_result" >&6; }
10433 rm -f confinc confmf
10434
10435 # Check whether --enable-dependency-tracking was given.
10436 if test "${enable_dependency_tracking+set}" = set; then :
10437 enableval=$enable_dependency_tracking;
10438 fi
10439
10440 if test "x$enable_dependency_tracking" != xno; then
10441 am_depcomp="$ac_aux_dir/depcomp"
10442 AMDEPBACKSLASH='\'
10443 am__nodep='_no'
10444 fi
10445 if test "x$enable_dependency_tracking" != xno; then
10446 AMDEP_TRUE=
10447 AMDEP_FALSE='#'
10448 else
10449 AMDEP_TRUE='#'
10450 AMDEP_FALSE=
10451 fi
10452
10453
10454 if test "`cd $srcdir && pwd`" != "`pwd`"; then
10455 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
10456 # is not polluted with repeated "-I."
10457 am__isrc=' -I$(srcdir)'
10458 # test to see if srcdir already configured
10459 if test -f $srcdir/config.status; then
10460 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
10461 fi
10462 fi
10463
10464 # test whether we have cygpath
10465 if test -z "$CYGPATH_W"; then
10466 if (cygpath --version) >/dev/null 2>/dev/null; then
10467 CYGPATH_W='cygpath -w'
10468 else
10469 CYGPATH_W=echo
10470 fi
10471 fi
10472
10473
10474 # Define the identity of the package.
10475 PACKAGE='xf86-video-siliconmotion'
10476 VERSION='1.7.7'
10477
10478
10479 cat >>confdefs.h <<_ACEOF
10480 #define PACKAGE "$PACKAGE"
10481 _ACEOF
10482
10483
10484 cat >>confdefs.h <<_ACEOF
10485 #define VERSION "$VERSION"
10486 _ACEOF
10487
10488 # Some tools Automake needs.
10489
10490 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
10491
10492
10493 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
10494
10495
10496 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
10497
10498
10499 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
10500
10501
10502 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
10503
10504 # We need awk for the "check" target. The system "awk" is bad on
10505 # some platforms.
10506 # Always define AMTAR for backward compatibility. Yes, it's still used
10507 # in the wild :-( We should find a proper way to deprecate it ...
10508 AMTAR='$${TAR-tar}'
10509
10510 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
10511
10512
10513
10514
10515 depcc="$CC" am_compiler_list=
10516
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10518 $as_echo_n "checking dependency style of $depcc... " >&6; }
10519 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
10520 $as_echo_n "(cached) " >&6
10521 else
10522 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10523 # We make a subdir and do the tests there. Otherwise we can end up
10524 # making bogus files that we don't know about and never remove. For
10525 # instance it was reported that on HP-UX the gcc test will end up
10526 # making a dummy file named `D' -- because `-MD' means `put the output
10527 # in D'.
10528 rm -rf conftest.dir
10529 mkdir conftest.dir
10530 # Copy depcomp to subdir because otherwise we won't find it if we're
10531 # using a relative directory.
10532 cp "$am_depcomp" conftest.dir
10533 cd conftest.dir
10534 # We will build objects and dependencies in a subdirectory because
10535 # it helps to detect inapplicable dependency modes. For instance
10536 # both Tru64's cc and ICC support -MD to output dependencies as a
10537 # side effect of compilation, but ICC will put the dependencies in
10538 # the current directory while Tru64 will put them in the object
10539 # directory.
10540 mkdir sub
10541
10542 am_cv_CC_dependencies_compiler_type=none
10543 if test "$am_compiler_list" = ""; then
10544 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10545 fi
10546 am__universal=false
10547 case " $depcc " in #(
10548 *\ -arch\ *\ -arch\ *) am__universal=true ;;
10549 esac
10550
10551 for depmode in $am_compiler_list; do
10552 # Setup a source with many dependencies, because some compilers
10553 # like to wrap large dependency lists on column 80 (with \), and
10554 # we should not choose a depcomp mode which is confused by this.
10555 #
10556 # We need to recreate these files for each test, as the compiler may
10557 # overwrite some of them when testing with obscure command lines.
10558 # This happens at least with the AIX C compiler.
10559 : > sub/conftest.c
10560 for i in 1 2 3 4 5 6; do
10561 echo '#include "conftst'$i'.h"' >> sub/conftest.c
10562 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
10563 # Solaris 8's {/usr,}/bin/sh.
10564 touch sub/conftst$i.h
10565 done
10566 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10567
10568 # We check with `-c' and `-o' for the sake of the "dashmstdout"
10569 # mode. It turns out that the SunPro C++ compiler does not properly
10570 # handle `-M -o', and we need to detect this. Also, some Intel
10571 # versions had trouble with output in subdirs
10572 am__obj=sub/conftest.${OBJEXT-o}
10573 am__minus_obj="-o $am__obj"
10574 case $depmode in
10575 gcc)
10576 # This depmode causes a compiler race in universal mode.
10577 test "$am__universal" = false || continue
10578 ;;
10579 nosideeffect)
10580 # after this tag, mechanisms are not by side-effect, so they'll
10581 # only be used when explicitly requested
10582 if test "x$enable_dependency_tracking" = xyes; then
10583 continue
10584 else
10585 break
10586 fi
10587 ;;
10588 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
10589 # This compiler won't grok `-c -o', but also, the minuso test has
10590 # not run yet. These depmodes are late enough in the game, and
10591 # so weak that their functioning should not be impacted.
10592 am__obj=conftest.${OBJEXT-o}
10593 am__minus_obj=
10594 ;;
10595 none) break ;;
10596 esac
10597 if depmode=$depmode \
10598 source=sub/conftest.c object=$am__obj \
10599 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10600 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10601 >/dev/null 2>conftest.err &&
10602 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10603 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10604 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10605 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10606 # icc doesn't choke on unknown options, it will just issue warnings
10607 # or remarks (even with -Werror). So we grep stderr for any message
10608 # that says an option was ignored or not supported.
10609 # When given -MP, icc 7.0 and 7.1 complain thusly:
10610 # icc: Command line warning: ignoring option '-M'; no argument required
10611 # The diagnosis changed in icc 8.0:
10612 # icc: Command line remark: option '-MP' not supported
10613 if (grep 'ignoring option' conftest.err ||
10614 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10615 am_cv_CC_dependencies_compiler_type=$depmode
10616 break
10617 fi
10618 fi
10619 done
10620
10621 cd ..
10622 rm -rf conftest.dir
10623 else
10624 am_cv_CC_dependencies_compiler_type=none
10625 fi
10626
10627 fi
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
10629 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
10630 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
10631
10632 if
10633 test "x$enable_dependency_tracking" != xno \
10634 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
10635 am__fastdepCC_TRUE=
10636 am__fastdepCC_FALSE='#'
10637 else
10638 am__fastdepCC_TRUE='#'
10639 am__fastdepCC_FALSE=
10640 fi
10641
10642
10643
10644
10645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10646 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10647 # Check whether --enable-maintainer-mode was given.
10648 if test "${enable_maintainer_mode+set}" = set; then :
10649 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10650 else
10651 USE_MAINTAINER_MODE=no
10652 fi
10653
10654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10655 $as_echo "$USE_MAINTAINER_MODE" >&6; }
10656 if test $USE_MAINTAINER_MODE = yes; then
10657 MAINTAINER_MODE_TRUE=
10658 MAINTAINER_MODE_FALSE='#'
10659 else
10660 MAINTAINER_MODE_TRUE='#'
10661 MAINTAINER_MODE_FALSE=
10662 fi
10663
10664 MAINT=$MAINTAINER_MODE_TRUE
10665
10666
10667
10668 # Initialize libtool
10669 # Check whether --enable-static was given.
10670 if test "${enable_static+set}" = set; then :
10671 enableval=$enable_static; p=${PACKAGE-default}
10672 case $enableval in
10673 yes) enable_static=yes ;;
10674 no) enable_static=no ;;
10675 *)
10676 enable_static=no
10677 # Look at the argument we got. We use all the common list separators.
10678 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10679 for pkg in $enableval; do
10680 IFS="$lt_save_ifs"
10681 if test "X$pkg" = "X$p"; then
10682 enable_static=yes
10683 fi
10684 done
10685 IFS="$lt_save_ifs"
10686 ;;
10687 esac
10688 else
10689 enable_static=no
10690 fi
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700 case `pwd` in
10701 *\ * | *\ *)
10702 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10703 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10704 esac
10705
10706
10707
10708 macro_version='2.4.2'
10709 macro_revision='1.3337'
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723 ltmain="$ac_aux_dir/ltmain.sh"
10724
10725 # Backslashify metacharacters that are still active within
10726 # double-quoted strings.
10727 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10728
10729 # Same as above, but do not quote variable references.
10730 double_quote_subst='s/\(["`\\]\)/\\\1/g'
10731
10732 # Sed substitution to delay expansion of an escaped shell variable in a
10733 # double_quote_subst'ed string.
10734 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10735
10736 # Sed substitution to delay expansion of an escaped single quote.
10737 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10738
10739 # Sed substitution to avoid accidental globbing in evaled expressions
10740 no_glob_subst='s/\*/\\\*/g'
10741
10742 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10743 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10744 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10745
10746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10747 $as_echo_n "checking how to print strings... " >&6; }
10748 # Test print first, because it will be a builtin if present.
10749 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10750 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10751 ECHO='print -r --'
10752 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10753 ECHO='printf %s\n'
10754 else
10755 # Use this function as a fallback that always works.
10756 func_fallback_echo ()
10757 {
10758 eval 'cat <<_LTECHO_EOF
10759 $1
10760 _LTECHO_EOF'
10761 }
10762 ECHO='func_fallback_echo'
10763 fi
10764
10765 # func_echo_all arg...
10766 # Invoke $ECHO with all args, space-separated.
10767 func_echo_all ()
10768 {
10769 $ECHO ""
10770 }
10771
10772 case "$ECHO" in
10773 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10774 $as_echo "printf" >&6; } ;;
10775 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10776 $as_echo "print -r" >&6; } ;;
10777 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10778 $as_echo "cat" >&6; } ;;
10779 esac
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
10795 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
10796 if ${ac_cv_path_SED+:} false; then :
10797 $as_echo_n "(cached) " >&6
10798 else
10799 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
10800 for ac_i in 1 2 3 4 5 6 7; do
10801 ac_script="$ac_script$as_nl$ac_script"
10802 done
10803 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
10804 { ac_script=; unset ac_script;}
10805 if test -z "$SED"; then
10806 ac_path_SED_found=false
10807 # Loop through the user's path and test for each of PROGNAME-LIST
10808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10809 for as_dir in $PATH
10810 do
10811 IFS=$as_save_IFS
10812 test -z "$as_dir" && as_dir=.
10813 for ac_prog in sed gsed; do
10814 for ac_exec_ext in '' $ac_executable_extensions; do
10815 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
10816 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
10817 # Check for GNU ac_path_SED and select it if it is found.
10818 # Check for GNU $ac_path_SED
10819 case `"$ac_path_SED" --version 2>&1` in
10820 *GNU*)
10821 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
10822 *)
10823 ac_count=0
10824 $as_echo_n 0123456789 >"conftest.in"
10825 while :
10826 do
10827 cat "conftest.in" "conftest.in" >"conftest.tmp"
10828 mv "conftest.tmp" "conftest.in"
10829 cp "conftest.in" "conftest.nl"
10830 $as_echo '' >> "conftest.nl"
10831 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
10832 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
10833 as_fn_arith $ac_count + 1 && ac_count=$as_val
10834 if test $ac_count -gt ${ac_path_SED_max-0}; then
10835 # Best one so far, save it but keep looking for a better one
10836 ac_cv_path_SED="$ac_path_SED"
10837 ac_path_SED_max=$ac_count
10838 fi
10839 # 10*(2^10) chars as input seems more than enough
10840 test $ac_count -gt 10 && break
10841 done
10842 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
10843 esac
10844
10845 $ac_path_SED_found && break 3
10846 done
10847 done
10848 done
10849 IFS=$as_save_IFS
10850 if test -z "$ac_cv_path_SED"; then
10851 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
10852 fi
10853 else
10854 ac_cv_path_SED=$SED
10855 fi
10856
10857 fi
10858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
10859 $as_echo "$ac_cv_path_SED" >&6; }
10860 SED="$ac_cv_path_SED"
10861 rm -f conftest.sed
10862
10863 test -z "$SED" && SED=sed
10864 Xsed="$SED -e 1s/^X//"
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
10877 $as_echo_n "checking for fgrep... " >&6; }
10878 if ${ac_cv_path_FGREP+:} false; then :
10879 $as_echo_n "(cached) " >&6
10880 else
10881 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
10882 then ac_cv_path_FGREP="$GREP -F"
10883 else
10884 if test -z "$FGREP"; then
10885 ac_path_FGREP_found=false
10886 # Loop through the user's path and test for each of PROGNAME-LIST
10887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10888 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
10889 do
10890 IFS=$as_save_IFS
10891 test -z "$as_dir" && as_dir=.
10892 for ac_prog in fgrep; do
10893 for ac_exec_ext in '' $ac_executable_extensions; do
10894 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
10895 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
10896 # Check for GNU ac_path_FGREP and select it if it is found.
10897 # Check for GNU $ac_path_FGREP
10898 case `"$ac_path_FGREP" --version 2>&1` in
10899 *GNU*)
10900 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
10901 *)
10902 ac_count=0
10903 $as_echo_n 0123456789 >"conftest.in"
10904 while :
10905 do
10906 cat "conftest.in" "conftest.in" >"conftest.tmp"
10907 mv "conftest.tmp" "conftest.in"
10908 cp "conftest.in" "conftest.nl"
10909 $as_echo 'FGREP' >> "conftest.nl"
10910 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
10911 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
10912 as_fn_arith $ac_count + 1 && ac_count=$as_val
10913 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
10914 # Best one so far, save it but keep looking for a better one
10915 ac_cv_path_FGREP="$ac_path_FGREP"
10916 ac_path_FGREP_max=$ac_count
10917 fi
10918 # 10*(2^10) chars as input seems more than enough
10919 test $ac_count -gt 10 && break
10920 done
10921 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
10922 esac
10923
10924 $ac_path_FGREP_found && break 3
10925 done
10926 done
10927 done
10928 IFS=$as_save_IFS
10929 if test -z "$ac_cv_path_FGREP"; then
10930 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
10931 fi
10932 else
10933 ac_cv_path_FGREP=$FGREP
10934 fi
10935
10936 fi
10937 fi
10938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
10939 $as_echo "$ac_cv_path_FGREP" >&6; }
10940 FGREP="$ac_cv_path_FGREP"
10941
10942
10943 test -z "$GREP" && GREP=grep
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963 # Check whether --with-gnu-ld was given.
10964 if test "${with_gnu_ld+set}" = set; then :
10965 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
10966 else
10967 with_gnu_ld=no
10968 fi
10969
10970 ac_prog=ld
10971 if test "$GCC" = yes; then
10972 # Check if gcc -print-prog-name=ld gives a path.
10973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
10974 $as_echo_n "checking for ld used by $CC... " >&6; }
10975 case $host in
10976 *-*-mingw*)
10977 # gcc leaves a trailing carriage return which upsets mingw
10978 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
10979 *)
10980 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
10981 esac
10982 case $ac_prog in
10983 # Accept absolute paths.
10984 [\\/]* | ?:[\\/]*)
10985 re_direlt='/[^/][^/]*/\.\./'
10986 # Canonicalize the pathname of ld
10987 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
10988 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
10989 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
10990 done
10991 test -z "$LD" && LD="$ac_prog"
10992 ;;
10993 "")
10994 # If it fails, then pretend we aren't using GCC.
10995 ac_prog=ld
10996 ;;
10997 *)
10998 # If it is relative, then search for the first ld in PATH.
10999 with_gnu_ld=unknown
11000 ;;
11001 esac
11002 elif test "$with_gnu_ld" = yes; then
11003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11004 $as_echo_n "checking for GNU ld... " >&6; }
11005 else
11006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11007 $as_echo_n "checking for non-GNU ld... " >&6; }
11008 fi
11009 if ${lt_cv_path_LD+:} false; then :
11010 $as_echo_n "(cached) " >&6
11011 else
11012 if test -z "$LD"; then
11013 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11014 for ac_dir in $PATH; do
11015 IFS="$lt_save_ifs"
11016 test -z "$ac_dir" && ac_dir=.
11017 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11018 lt_cv_path_LD="$ac_dir/$ac_prog"
11019 # Check to see if the program is GNU ld. I'd rather use --version,
11020 # but apparently some variants of GNU ld only accept -v.
11021 # Break only if it was the GNU/non-GNU ld that we prefer.
11022 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11023 *GNU* | *'with BFD'*)
11024 test "$with_gnu_ld" != no && break
11025 ;;
11026 *)
11027 test "$with_gnu_ld" != yes && break
11028 ;;
11029 esac
11030 fi
11031 done
11032 IFS="$lt_save_ifs"
11033 else
11034 lt_cv_path_LD="$LD" # Let the user override the test with a path.
11035 fi
11036 fi
11037
11038 LD="$lt_cv_path_LD"
11039 if test -n "$LD"; then
11040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11041 $as_echo "$LD" >&6; }
11042 else
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11044 $as_echo "no" >&6; }
11045 fi
11046 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11048 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11049 if ${lt_cv_prog_gnu_ld+:} false; then :
11050 $as_echo_n "(cached) " >&6
11051 else
11052 # I'd rather use --version here, but apparently some GNU lds only accept -v.
11053 case `$LD -v 2>&1 </dev/null` in
11054 *GNU* | *'with BFD'*)
11055 lt_cv_prog_gnu_ld=yes
11056 ;;
11057 *)
11058 lt_cv_prog_gnu_ld=no
11059 ;;
11060 esac
11061 fi
11062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11063 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
11064 with_gnu_ld=$lt_cv_prog_gnu_ld
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11075 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11076 if ${lt_cv_path_NM+:} false; then :
11077 $as_echo_n "(cached) " >&6
11078 else
11079 if test -n "$NM"; then
11080 # Let the user override the test.
11081 lt_cv_path_NM="$NM"
11082 else
11083 lt_nm_to_check="${ac_tool_prefix}nm"
11084 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11085 lt_nm_to_check="$lt_nm_to_check nm"
11086 fi
11087 for lt_tmp_nm in $lt_nm_to_check; do
11088 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
11089 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11090 IFS="$lt_save_ifs"
11091 test -z "$ac_dir" && ac_dir=.
11092 tmp_nm="$ac_dir/$lt_tmp_nm"
11093 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
11094 # Check to see if the nm accepts a BSD-compat flag.
11095 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
11096 # nm: unknown option "B" ignored
11097 # Tru64's nm complains that /dev/null is an invalid object file
11098 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
11099 */dev/null* | *'Invalid file or object type'*)
11100 lt_cv_path_NM="$tmp_nm -B"
11101 break
11102 ;;
11103 *)
11104 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11105 */dev/null*)
11106 lt_cv_path_NM="$tmp_nm -p"
11107 break
11108 ;;
11109 *)
11110 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11111 continue # so that we can try to find one that supports BSD flags
11112 ;;
11113 esac
11114 ;;
11115 esac
11116 fi
11117 done
11118 IFS="$lt_save_ifs"
11119 done
11120 : ${lt_cv_path_NM=no}
11121 fi
11122 fi
11123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11124 $as_echo "$lt_cv_path_NM" >&6; }
11125 if test "$lt_cv_path_NM" != "no"; then
11126 NM="$lt_cv_path_NM"
11127 else
11128 # Didn't find any BSD compatible name lister, look for dumpbin.
11129 if test -n "$DUMPBIN"; then :
11130 # Let the user override the test.
11131 else
11132 if test -n "$ac_tool_prefix"; then
11133 for ac_prog in dumpbin "link -dump"
11134 do
11135 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11136 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11138 $as_echo_n "checking for $ac_word... " >&6; }
11139 if ${ac_cv_prog_DUMPBIN+:} false; then :
11140 $as_echo_n "(cached) " >&6
11141 else
11142 if test -n "$DUMPBIN"; then
11143 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11144 else
11145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11146 for as_dir in $PATH
11147 do
11148 IFS=$as_save_IFS
11149 test -z "$as_dir" && as_dir=.
11150 for ac_exec_ext in '' $ac_executable_extensions; do
11151 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11152 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11154 break 2
11155 fi
11156 done
11157 done
11158 IFS=$as_save_IFS
11159
11160 fi
11161 fi
11162 DUMPBIN=$ac_cv_prog_DUMPBIN
11163 if test -n "$DUMPBIN"; then
11164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11165 $as_echo "$DUMPBIN" >&6; }
11166 else
11167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11168 $as_echo "no" >&6; }
11169 fi
11170
11171
11172 test -n "$DUMPBIN" && break
11173 done
11174 fi
11175 if test -z "$DUMPBIN"; then
11176 ac_ct_DUMPBIN=$DUMPBIN
11177 for ac_prog in dumpbin "link -dump"
11178 do
11179 # Extract the first word of "$ac_prog", so it can be a program name with args.
11180 set dummy $ac_prog; ac_word=$2
11181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11182 $as_echo_n "checking for $ac_word... " >&6; }
11183 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11184 $as_echo_n "(cached) " >&6
11185 else
11186 if test -n "$ac_ct_DUMPBIN"; then
11187 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11188 else
11189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11190 for as_dir in $PATH
11191 do
11192 IFS=$as_save_IFS
11193 test -z "$as_dir" && as_dir=.
11194 for ac_exec_ext in '' $ac_executable_extensions; do
11195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11196 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11197 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11198 break 2
11199 fi
11200 done
11201 done
11202 IFS=$as_save_IFS
11203
11204 fi
11205 fi
11206 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11207 if test -n "$ac_ct_DUMPBIN"; then
11208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11209 $as_echo "$ac_ct_DUMPBIN" >&6; }
11210 else
11211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11212 $as_echo "no" >&6; }
11213 fi
11214
11215
11216 test -n "$ac_ct_DUMPBIN" && break
11217 done
11218
11219 if test "x$ac_ct_DUMPBIN" = x; then
11220 DUMPBIN=":"
11221 else
11222 case $cross_compiling:$ac_tool_warned in
11223 yes:)
11224 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11225 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11226 ac_tool_warned=yes ;;
11227 esac
11228 DUMPBIN=$ac_ct_DUMPBIN
11229 fi
11230 fi
11231
11232 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
11233 *COFF*)
11234 DUMPBIN="$DUMPBIN -symbols"
11235 ;;
11236 *)
11237 DUMPBIN=:
11238 ;;
11239 esac
11240 fi
11241
11242 if test "$DUMPBIN" != ":"; then
11243 NM="$DUMPBIN"
11244 fi
11245 fi
11246 test -z "$NM" && NM=nm
11247
11248
11249
11250
11251
11252
11253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11254 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
11255 if ${lt_cv_nm_interface+:} false; then :
11256 $as_echo_n "(cached) " >&6
11257 else
11258 lt_cv_nm_interface="BSD nm"
11259 echo "int some_variable = 0;" > conftest.$ac_ext
11260 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11261 (eval "$ac_compile" 2>conftest.err)
11262 cat conftest.err >&5
11263 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11264 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11265 cat conftest.err >&5
11266 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11267 cat conftest.out >&5
11268 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11269 lt_cv_nm_interface="MS dumpbin"
11270 fi
11271 rm -f conftest*
11272 fi
11273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11274 $as_echo "$lt_cv_nm_interface" >&6; }
11275
11276 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11277 $as_echo_n "checking whether ln -s works... " >&6; }
11278 LN_S=$as_ln_s
11279 if test "$LN_S" = "ln -s"; then
11280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11281 $as_echo "yes" >&6; }
11282 else
11283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11284 $as_echo "no, using $LN_S" >&6; }
11285 fi
11286
11287 # find the maximum length of command line arguments
11288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11289 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
11290 if ${lt_cv_sys_max_cmd_len+:} false; then :
11291 $as_echo_n "(cached) " >&6
11292 else
11293 i=0
11294 teststring="ABCD"
11295
11296 case $build_os in
11297 msdosdjgpp*)
11298 # On DJGPP, this test can blow up pretty badly due to problems in libc
11299 # (any single argument exceeding 2000 bytes causes a buffer overrun
11300 # during glob expansion). Even if it were fixed, the result of this
11301 # check would be larger than it should be.
11302 lt_cv_sys_max_cmd_len=12288; # 12K is about right
11303 ;;
11304
11305 gnu*)
11306 # Under GNU Hurd, this test is not required because there is
11307 # no limit to the length of command line arguments.
11308 # Libtool will interpret -1 as no limit whatsoever
11309 lt_cv_sys_max_cmd_len=-1;
11310 ;;
11311
11312 cygwin* | mingw* | cegcc*)
11313 # On Win9x/ME, this test blows up -- it succeeds, but takes
11314 # about 5 minutes as the teststring grows exponentially.
11315 # Worse, since 9x/ME are not pre-emptively multitasking,
11316 # you end up with a "frozen" computer, even though with patience
11317 # the test eventually succeeds (with a max line length of 256k).
11318 # Instead, let's just punt: use the minimum linelength reported by
11319 # all of the supported platforms: 8192 (on NT/2K/XP).
11320 lt_cv_sys_max_cmd_len=8192;
11321 ;;
11322
11323 mint*)
11324 # On MiNT this can take a long time and run out of memory.
11325 lt_cv_sys_max_cmd_len=8192;
11326 ;;
11327
11328 amigaos*)
11329 # On AmigaOS with pdksh, this test takes hours, literally.
11330 # So we just punt and use a minimum line length of 8192.
11331 lt_cv_sys_max_cmd_len=8192;
11332 ;;
11333
11334 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
11335 # This has been around since 386BSD, at least. Likely further.
11336 if test -x /sbin/sysctl; then
11337 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11338 elif test -x /usr/sbin/sysctl; then
11339 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11340 else
11341 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
11342 fi
11343 # And add a safety zone
11344 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11345 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11346 ;;
11347
11348 interix*)
11349 # We know the value 262144 and hardcode it with a safety zone (like BSD)
11350 lt_cv_sys_max_cmd_len=196608
11351 ;;
11352
11353 os2*)
11354 # The test takes a long time on OS/2.
11355 lt_cv_sys_max_cmd_len=8192
11356 ;;
11357
11358 osf*)
11359 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11360 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11361 # nice to cause kernel panics so lets avoid the loop below.
11362 # First set a reasonable default.
11363 lt_cv_sys_max_cmd_len=16384
11364 #
11365 if test -x /sbin/sysconfig; then
11366 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11367 *1*) lt_cv_sys_max_cmd_len=-1 ;;
11368 esac
11369 fi
11370 ;;
11371 sco3.2v5*)
11372 lt_cv_sys_max_cmd_len=102400
11373 ;;
11374 sysv5* | sco5v6* | sysv4.2uw2*)
11375 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11376 if test -n "$kargmax"; then
11377 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
11378 else
11379 lt_cv_sys_max_cmd_len=32768
11380 fi
11381 ;;
11382 *)
11383 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11384 if test -n "$lt_cv_sys_max_cmd_len"; then
11385 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11386 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11387 else
11388 # Make teststring a little bigger before we do anything with it.
11389 # a 1K string should be a reasonable start.
11390 for i in 1 2 3 4 5 6 7 8 ; do
11391 teststring=$teststring$teststring
11392 done
11393 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11394 # If test is not a shell built-in, we'll probably end up computing a
11395 # maximum length that is only half of the actual maximum length, but
11396 # we can't tell.
11397 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
11398 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11399 test $i != 17 # 1/2 MB should be enough
11400 do
11401 i=`expr $i + 1`
11402 teststring=$teststring$teststring
11403 done
11404 # Only check the string length outside the loop.
11405 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11406 teststring=
11407 # Add a significant safety factor because C++ compilers can tack on
11408 # massive amounts of additional arguments before passing them to the
11409 # linker. It appears as though 1/2 is a usable value.
11410 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11411 fi
11412 ;;
11413 esac
11414
11415 fi
11416
11417 if test -n $lt_cv_sys_max_cmd_len ; then
11418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11419 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11420 else
11421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11422 $as_echo "none" >&6; }
11423 fi
11424 max_cmd_len=$lt_cv_sys_max_cmd_len
11425
11426
11427
11428
11429
11430
11431 : ${CP="cp -f"}
11432 : ${MV="mv -f"}
11433 : ${RM="rm -f"}
11434
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
11436 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
11437 # Try some XSI features
11438 xsi_shell=no
11439 ( _lt_dummy="a/b/c"
11440 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
11441 = c,a/b,b/c, \
11442 && eval 'test $(( 1 + 1 )) -eq 2 \
11443 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
11444 && xsi_shell=yes
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
11446 $as_echo "$xsi_shell" >&6; }
11447
11448
11449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
11450 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
11451 lt_shell_append=no
11452 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
11453 >/dev/null 2>&1 \
11454 && lt_shell_append=yes
11455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
11456 $as_echo "$lt_shell_append" >&6; }
11457
11458
11459 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11460 lt_unset=unset
11461 else
11462 lt_unset=false
11463 fi
11464
11465
11466
11467
11468
11469 # test EBCDIC or ASCII
11470 case `echo X|tr X '\101'` in
11471 A) # ASCII based system
11472 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11473 lt_SP2NL='tr \040 \012'
11474 lt_NL2SP='tr \015\012 \040\040'
11475 ;;
11476 *) # EBCDIC based system
11477 lt_SP2NL='tr \100 \n'
11478 lt_NL2SP='tr \r\n \100\100'
11479 ;;
11480 esac
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11491 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11492 if ${lt_cv_to_host_file_cmd+:} false; then :
11493 $as_echo_n "(cached) " >&6
11494 else
11495 case $host in
11496 *-*-mingw* )
11497 case $build in
11498 *-*-mingw* ) # actually msys
11499 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11500 ;;
11501 *-*-cygwin* )
11502 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11503 ;;
11504 * ) # otherwise, assume *nix
11505 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11506 ;;
11507 esac
11508 ;;
11509 *-*-cygwin* )
11510 case $build in
11511 *-*-mingw* ) # actually msys
11512 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11513 ;;
11514 *-*-cygwin* )
11515 lt_cv_to_host_file_cmd=func_convert_file_noop
11516 ;;
11517 * ) # otherwise, assume *nix
11518 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11519 ;;
11520 esac
11521 ;;
11522 * ) # unhandled hosts (and "normal" native builds)
11523 lt_cv_to_host_file_cmd=func_convert_file_noop
11524 ;;
11525 esac
11526
11527 fi
11528
11529 to_host_file_cmd=$lt_cv_to_host_file_cmd
11530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11531 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
11532
11533
11534
11535
11536
11537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11538 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11539 if ${lt_cv_to_tool_file_cmd+:} false; then :
11540 $as_echo_n "(cached) " >&6
11541 else
11542 #assume ordinary cross tools, or native build.
11543 lt_cv_to_tool_file_cmd=func_convert_file_noop
11544 case $host in
11545 *-*-mingw* )
11546 case $build in
11547 *-*-mingw* ) # actually msys
11548 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11549 ;;
11550 esac
11551 ;;
11552 esac
11553
11554 fi
11555
11556 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11558 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11559
11560
11561
11562
11563
11564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11565 $as_echo_n "checking for $LD option to reload object files... " >&6; }
11566 if ${lt_cv_ld_reload_flag+:} false; then :
11567 $as_echo_n "(cached) " >&6
11568 else
11569 lt_cv_ld_reload_flag='-r'
11570 fi
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11572 $as_echo "$lt_cv_ld_reload_flag" >&6; }
11573 reload_flag=$lt_cv_ld_reload_flag
11574 case $reload_flag in
11575 "" | " "*) ;;
11576 *) reload_flag=" $reload_flag" ;;
11577 esac
11578 reload_cmds='$LD$reload_flag -o $output$reload_objs'
11579 case $host_os in
11580 cygwin* | mingw* | pw32* | cegcc*)
11581 if test "$GCC" != yes; then
11582 reload_cmds=false
11583 fi
11584 ;;
11585 darwin*)
11586 if test "$GCC" = yes; then
11587 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
11588 else
11589 reload_cmds='$LD$reload_flag -o $output$reload_objs'
11590 fi
11591 ;;
11592 esac
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602 if test -n "$ac_tool_prefix"; then
11603 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11604 set dummy ${ac_tool_prefix}objdump; ac_word=$2
11605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11606 $as_echo_n "checking for $ac_word... " >&6; }
11607 if ${ac_cv_prog_OBJDUMP+:} false; then :
11608 $as_echo_n "(cached) " >&6
11609 else
11610 if test -n "$OBJDUMP"; then
11611 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11612 else
11613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11614 for as_dir in $PATH
11615 do
11616 IFS=$as_save_IFS
11617 test -z "$as_dir" && as_dir=.
11618 for ac_exec_ext in '' $ac_executable_extensions; do
11619 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11620 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11622 break 2
11623 fi
11624 done
11625 done
11626 IFS=$as_save_IFS
11627
11628 fi
11629 fi
11630 OBJDUMP=$ac_cv_prog_OBJDUMP
11631 if test -n "$OBJDUMP"; then
11632 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11633 $as_echo "$OBJDUMP" >&6; }
11634 else
11635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11636 $as_echo "no" >&6; }
11637 fi
11638
11639
11640 fi
11641 if test -z "$ac_cv_prog_OBJDUMP"; then
11642 ac_ct_OBJDUMP=$OBJDUMP
11643 # Extract the first word of "objdump", so it can be a program name with args.
11644 set dummy objdump; ac_word=$2
11645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11646 $as_echo_n "checking for $ac_word... " >&6; }
11647 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11648 $as_echo_n "(cached) " >&6
11649 else
11650 if test -n "$ac_ct_OBJDUMP"; then
11651 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11652 else
11653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11654 for as_dir in $PATH
11655 do
11656 IFS=$as_save_IFS
11657 test -z "$as_dir" && as_dir=.
11658 for ac_exec_ext in '' $ac_executable_extensions; do
11659 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11660 ac_cv_prog_ac_ct_OBJDUMP="objdump"
11661 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11662 break 2
11663 fi
11664 done
11665 done
11666 IFS=$as_save_IFS
11667
11668 fi
11669 fi
11670 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11671 if test -n "$ac_ct_OBJDUMP"; then
11672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11673 $as_echo "$ac_ct_OBJDUMP" >&6; }
11674 else
11675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11676 $as_echo "no" >&6; }
11677 fi
11678
11679 if test "x$ac_ct_OBJDUMP" = x; then
11680 OBJDUMP="false"
11681 else
11682 case $cross_compiling:$ac_tool_warned in
11683 yes:)
11684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11685 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11686 ac_tool_warned=yes ;;
11687 esac
11688 OBJDUMP=$ac_ct_OBJDUMP
11689 fi
11690 else
11691 OBJDUMP="$ac_cv_prog_OBJDUMP"
11692 fi
11693
11694 test -z "$OBJDUMP" && OBJDUMP=objdump
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11705 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
11706 if ${lt_cv_deplibs_check_method+:} false; then :
11707 $as_echo_n "(cached) " >&6
11708 else
11709 lt_cv_file_magic_cmd='$MAGIC_CMD'
11710 lt_cv_file_magic_test_file=
11711 lt_cv_deplibs_check_method='unknown'
11712 # Need to set the preceding variable on all platforms that support
11713 # interlibrary dependencies.
11714 # 'none' -- dependencies not supported.
11715 # `unknown' -- same as none, but documents that we really don't know.
11716 # 'pass_all' -- all dependencies passed with no checks.
11717 # 'test_compile' -- check by making test program.
11718 # 'file_magic [[regex]]' -- check by looking for files in library path
11719 # which responds to the $file_magic_cmd with a given extended regex.
11720 # If you have `file' or equivalent on your system and you're not sure
11721 # whether `pass_all' will *always* work, you probably want this one.
11722
11723 case $host_os in
11724 aix[4-9]*)
11725 lt_cv_deplibs_check_method=pass_all
11726 ;;
11727
11728 beos*)
11729 lt_cv_deplibs_check_method=pass_all
11730 ;;
11731
11732 bsdi[45]*)
11733 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11734 lt_cv_file_magic_cmd='/usr/bin/file -L'
11735 lt_cv_file_magic_test_file=/shlib/libc.so
11736 ;;
11737
11738 cygwin*)
11739 # func_win32_libid is a shell function defined in ltmain.sh
11740 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11741 lt_cv_file_magic_cmd='func_win32_libid'
11742 ;;
11743
11744 mingw* | pw32*)
11745 # Base MSYS/MinGW do not provide the 'file' command needed by
11746 # func_win32_libid shell function, so use a weaker test based on 'objdump',
11747 # unless we find 'file', for example because we are cross-compiling.
11748 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
11749 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
11750 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11751 lt_cv_file_magic_cmd='func_win32_libid'
11752 else
11753 # Keep this pattern in sync with the one in func_win32_libid.
11754 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11755 lt_cv_file_magic_cmd='$OBJDUMP -f'
11756 fi
11757 ;;
11758
11759 cegcc*)
11760 # use the weaker test based on 'objdump'. See mingw*.
11761 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11762 lt_cv_file_magic_cmd='$OBJDUMP -f'
11763 ;;
11764
11765 darwin* | rhapsody*)
11766 lt_cv_deplibs_check_method=pass_all
11767 ;;
11768
11769 freebsd* | dragonfly*)
11770 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11771 case $host_cpu in
11772 i*86 )
11773 # Not sure whether the presence of OpenBSD here was a mistake.
11774 # Let's accept both of them until this is cleared up.
11775 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11776 lt_cv_file_magic_cmd=/usr/bin/file
11777 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11778 ;;
11779 esac
11780 else
11781 lt_cv_deplibs_check_method=pass_all
11782 fi
11783 ;;
11784
11785 gnu*)
11786 lt_cv_deplibs_check_method=pass_all
11787 ;;
11788
11789 haiku*)
11790 lt_cv_deplibs_check_method=pass_all
11791 ;;
11792
11793 hpux10.20* | hpux11*)
11794 lt_cv_file_magic_cmd=/usr/bin/file
11795 case $host_cpu in
11796 ia64*)
11797 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11798 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11799 ;;
11800 hppa*64*)
11801 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]'
11802 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11803 ;;
11804 *)
11805 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11806 lt_cv_file_magic_test_file=/usr/lib/libc.sl
11807 ;;
11808 esac
11809 ;;
11810
11811 interix[3-9]*)
11812 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11813 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11814 ;;
11815
11816 irix5* | irix6* | nonstopux*)
11817 case $LD in
11818 *-32|*"-32 ") libmagic=32-bit;;
11819 *-n32|*"-n32 ") libmagic=N32;;
11820 *-64|*"-64 ") libmagic=64-bit;;
11821 *) libmagic=never-match;;
11822 esac
11823 lt_cv_deplibs_check_method=pass_all
11824 ;;
11825
11826 # This must be glibc/ELF.
11827 linux* | k*bsd*-gnu | kopensolaris*-gnu)
11828 lt_cv_deplibs_check_method=pass_all
11829 ;;
11830
11831 netbsd*)
11832 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11833 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11834 else
11835 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
11836 fi
11837 ;;
11838
11839 newos6*)
11840 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
11841 lt_cv_file_magic_cmd=/usr/bin/file
11842 lt_cv_file_magic_test_file=/usr/lib/libnls.so
11843 ;;
11844
11845 *nto* | *qnx*)
11846 lt_cv_deplibs_check_method=pass_all
11847 ;;
11848
11849 openbsd*)
11850 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11851 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
11852 else
11853 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
11854 fi
11855 ;;
11856
11857 osf3* | osf4* | osf5*)
11858 lt_cv_deplibs_check_method=pass_all
11859 ;;
11860
11861 rdos*)
11862 lt_cv_deplibs_check_method=pass_all
11863 ;;
11864
11865 solaris*)
11866 lt_cv_deplibs_check_method=pass_all
11867 ;;
11868
11869 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11870 lt_cv_deplibs_check_method=pass_all
11871 ;;
11872
11873 sysv4 | sysv4.3*)
11874 case $host_vendor in
11875 motorola)
11876 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]'
11877 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
11878 ;;
11879 ncr)
11880 lt_cv_deplibs_check_method=pass_all
11881 ;;
11882 sequent)
11883 lt_cv_file_magic_cmd='/bin/file'
11884 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
11885 ;;
11886 sni)
11887 lt_cv_file_magic_cmd='/bin/file'
11888 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
11889 lt_cv_file_magic_test_file=/lib/libc.so
11890 ;;
11891 siemens)
11892 lt_cv_deplibs_check_method=pass_all
11893 ;;
11894 pc)
11895 lt_cv_deplibs_check_method=pass_all
11896 ;;
11897 esac
11898 ;;
11899
11900 tpf*)
11901 lt_cv_deplibs_check_method=pass_all
11902 ;;
11903 esac
11904
11905 fi
11906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
11907 $as_echo "$lt_cv_deplibs_check_method" >&6; }
11908
11909 file_magic_glob=
11910 want_nocaseglob=no
11911 if test "$build" = "$host"; then
11912 case $host_os in
11913 mingw* | pw32*)
11914 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
11915 want_nocaseglob=yes
11916 else
11917 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
11918 fi
11919 ;;
11920 esac
11921 fi
11922
11923 file_magic_cmd=$lt_cv_file_magic_cmd
11924 deplibs_check_method=$lt_cv_deplibs_check_method
11925 test -z "$deplibs_check_method" && deplibs_check_method=unknown
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948 if test -n "$ac_tool_prefix"; then
11949 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
11950 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
11951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11952 $as_echo_n "checking for $ac_word... " >&6; }
11953 if ${ac_cv_prog_DLLTOOL+:} false; then :
11954 $as_echo_n "(cached) " >&6
11955 else
11956 if test -n "$DLLTOOL"; then
11957 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
11958 else
11959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11960 for as_dir in $PATH
11961 do
11962 IFS=$as_save_IFS
11963 test -z "$as_dir" && as_dir=.
11964 for ac_exec_ext in '' $ac_executable_extensions; do
11965 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
11966 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
11967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11968 break 2
11969 fi
11970 done
11971 done
11972 IFS=$as_save_IFS
11973
11974 fi
11975 fi
11976 DLLTOOL=$ac_cv_prog_DLLTOOL
11977 if test -n "$DLLTOOL"; then
11978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
11979 $as_echo "$DLLTOOL" >&6; }
11980 else
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11982 $as_echo "no" >&6; }
11983 fi
11984
11985
11986 fi
11987 if test -z "$ac_cv_prog_DLLTOOL"; then
11988 ac_ct_DLLTOOL=$DLLTOOL
11989 # Extract the first word of "dlltool", so it can be a program name with args.
11990 set dummy dlltool; ac_word=$2
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11992 $as_echo_n "checking for $ac_word... " >&6; }
11993 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
11994 $as_echo_n "(cached) " >&6
11995 else
11996 if test -n "$ac_ct_DLLTOOL"; then
11997 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
11998 else
11999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12000 for as_dir in $PATH
12001 do
12002 IFS=$as_save_IFS
12003 test -z "$as_dir" && as_dir=.
12004 for ac_exec_ext in '' $ac_executable_extensions; do
12005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12006 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12008 break 2
12009 fi
12010 done
12011 done
12012 IFS=$as_save_IFS
12013
12014 fi
12015 fi
12016 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12017 if test -n "$ac_ct_DLLTOOL"; then
12018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12019 $as_echo "$ac_ct_DLLTOOL" >&6; }
12020 else
12021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12022 $as_echo "no" >&6; }
12023 fi
12024
12025 if test "x$ac_ct_DLLTOOL" = x; then
12026 DLLTOOL="false"
12027 else
12028 case $cross_compiling:$ac_tool_warned in
12029 yes:)
12030 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12031 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12032 ac_tool_warned=yes ;;
12033 esac
12034 DLLTOOL=$ac_ct_DLLTOOL
12035 fi
12036 else
12037 DLLTOOL="$ac_cv_prog_DLLTOOL"
12038 fi
12039
12040 test -z "$DLLTOOL" && DLLTOOL=dlltool
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12052 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12053 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12054 $as_echo_n "(cached) " >&6
12055 else
12056 lt_cv_sharedlib_from_linklib_cmd='unknown'
12057
12058 case $host_os in
12059 cygwin* | mingw* | pw32* | cegcc*)
12060 # two different shell functions defined in ltmain.sh
12061 # decide which to use based on capabilities of $DLLTOOL
12062 case `$DLLTOOL --help 2>&1` in
12063 *--identify-strict*)
12064 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12065 ;;
12066 *)
12067 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12068 ;;
12069 esac
12070 ;;
12071 *)
12072 # fallback: assume linklib IS sharedlib
12073 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
12074 ;;
12075 esac
12076
12077 fi
12078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12079 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12080 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12081 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12082
12083
12084
12085
12086
12087
12088
12089 if test -n "$ac_tool_prefix"; then
12090 for ac_prog in ar
12091 do
12092 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12093 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12095 $as_echo_n "checking for $ac_word... " >&6; }
12096 if ${ac_cv_prog_AR+:} false; then :
12097 $as_echo_n "(cached) " >&6
12098 else
12099 if test -n "$AR"; then
12100 ac_cv_prog_AR="$AR" # Let the user override the test.
12101 else
12102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12103 for as_dir in $PATH
12104 do
12105 IFS=$as_save_IFS
12106 test -z "$as_dir" && as_dir=.
12107 for ac_exec_ext in '' $ac_executable_extensions; do
12108 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12109 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12110 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12111 break 2
12112 fi
12113 done
12114 done
12115 IFS=$as_save_IFS
12116
12117 fi
12118 fi
12119 AR=$ac_cv_prog_AR
12120 if test -n "$AR"; then
12121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12122 $as_echo "$AR" >&6; }
12123 else
12124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12125 $as_echo "no" >&6; }
12126 fi
12127
12128
12129 test -n "$AR" && break
12130 done
12131 fi
12132 if test -z "$AR"; then
12133 ac_ct_AR=$AR
12134 for ac_prog in ar
12135 do
12136 # Extract the first word of "$ac_prog", so it can be a program name with args.
12137 set dummy $ac_prog; ac_word=$2
12138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12139 $as_echo_n "checking for $ac_word... " >&6; }
12140 if ${ac_cv_prog_ac_ct_AR+:} false; then :
12141 $as_echo_n "(cached) " >&6
12142 else
12143 if test -n "$ac_ct_AR"; then
12144 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12145 else
12146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12147 for as_dir in $PATH
12148 do
12149 IFS=$as_save_IFS
12150 test -z "$as_dir" && as_dir=.
12151 for ac_exec_ext in '' $ac_executable_extensions; do
12152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12153 ac_cv_prog_ac_ct_AR="$ac_prog"
12154 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12155 break 2
12156 fi
12157 done
12158 done
12159 IFS=$as_save_IFS
12160
12161 fi
12162 fi
12163 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12164 if test -n "$ac_ct_AR"; then
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12166 $as_echo "$ac_ct_AR" >&6; }
12167 else
12168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12169 $as_echo "no" >&6; }
12170 fi
12171
12172
12173 test -n "$ac_ct_AR" && break
12174 done
12175
12176 if test "x$ac_ct_AR" = x; then
12177 AR="false"
12178 else
12179 case $cross_compiling:$ac_tool_warned in
12180 yes:)
12181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12182 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12183 ac_tool_warned=yes ;;
12184 esac
12185 AR=$ac_ct_AR
12186 fi
12187 fi
12188
12189 : ${AR=ar}
12190 : ${AR_FLAGS=cru}
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12203 $as_echo_n "checking for archiver @FILE support... " >&6; }
12204 if ${lt_cv_ar_at_file+:} false; then :
12205 $as_echo_n "(cached) " >&6
12206 else
12207 lt_cv_ar_at_file=no
12208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12209 /* end confdefs.h. */
12210
12211 int
12212 main ()
12213 {
12214
12215 ;
12216 return 0;
12217 }
12218 _ACEOF
12219 if ac_fn_c_try_compile "$LINENO"; then :
12220 echo conftest.$ac_objext > conftest.lst
12221 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12222 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12223 (eval $lt_ar_try) 2>&5
12224 ac_status=$?
12225 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12226 test $ac_status = 0; }
12227 if test "$ac_status" -eq 0; then
12228 # Ensure the archiver fails upon bogus file names.
12229 rm -f conftest.$ac_objext libconftest.a
12230 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12231 (eval $lt_ar_try) 2>&5
12232 ac_status=$?
12233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12234 test $ac_status = 0; }
12235 if test "$ac_status" -ne 0; then
12236 lt_cv_ar_at_file=@
12237 fi
12238 fi
12239 rm -f conftest.* libconftest.a
12240
12241 fi
12242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12243
12244 fi
12245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12246 $as_echo "$lt_cv_ar_at_file" >&6; }
12247
12248 if test "x$lt_cv_ar_at_file" = xno; then
12249 archiver_list_spec=
12250 else
12251 archiver_list_spec=$lt_cv_ar_at_file
12252 fi
12253
12254
12255
12256
12257
12258
12259
12260 if test -n "$ac_tool_prefix"; then
12261 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12262 set dummy ${ac_tool_prefix}strip; ac_word=$2
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12264 $as_echo_n "checking for $ac_word... " >&6; }
12265 if ${ac_cv_prog_STRIP+:} false; then :
12266 $as_echo_n "(cached) " >&6
12267 else
12268 if test -n "$STRIP"; then
12269 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12270 else
12271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12272 for as_dir in $PATH
12273 do
12274 IFS=$as_save_IFS
12275 test -z "$as_dir" && as_dir=.
12276 for ac_exec_ext in '' $ac_executable_extensions; do
12277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12278 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12280 break 2
12281 fi
12282 done
12283 done
12284 IFS=$as_save_IFS
12285
12286 fi
12287 fi
12288 STRIP=$ac_cv_prog_STRIP
12289 if test -n "$STRIP"; then
12290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12291 $as_echo "$STRIP" >&6; }
12292 else
12293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12294 $as_echo "no" >&6; }
12295 fi
12296
12297
12298 fi
12299 if test -z "$ac_cv_prog_STRIP"; then
12300 ac_ct_STRIP=$STRIP
12301 # Extract the first word of "strip", so it can be a program name with args.
12302 set dummy strip; ac_word=$2
12303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12304 $as_echo_n "checking for $ac_word... " >&6; }
12305 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12306 $as_echo_n "(cached) " >&6
12307 else
12308 if test -n "$ac_ct_STRIP"; then
12309 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12310 else
12311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12312 for as_dir in $PATH
12313 do
12314 IFS=$as_save_IFS
12315 test -z "$as_dir" && as_dir=.
12316 for ac_exec_ext in '' $ac_executable_extensions; do
12317 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12318 ac_cv_prog_ac_ct_STRIP="strip"
12319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12320 break 2
12321 fi
12322 done
12323 done
12324 IFS=$as_save_IFS
12325
12326 fi
12327 fi
12328 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12329 if test -n "$ac_ct_STRIP"; then
12330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12331 $as_echo "$ac_ct_STRIP" >&6; }
12332 else
12333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12334 $as_echo "no" >&6; }
12335 fi
12336
12337 if test "x$ac_ct_STRIP" = x; then
12338 STRIP=":"
12339 else
12340 case $cross_compiling:$ac_tool_warned in
12341 yes:)
12342 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12343 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12344 ac_tool_warned=yes ;;
12345 esac
12346 STRIP=$ac_ct_STRIP
12347 fi
12348 else
12349 STRIP="$ac_cv_prog_STRIP"
12350 fi
12351
12352 test -z "$STRIP" && STRIP=:
12353
12354
12355
12356
12357
12358
12359 if test -n "$ac_tool_prefix"; then
12360 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12361 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12363 $as_echo_n "checking for $ac_word... " >&6; }
12364 if ${ac_cv_prog_RANLIB+:} false; then :
12365 $as_echo_n "(cached) " >&6
12366 else
12367 if test -n "$RANLIB"; then
12368 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12369 else
12370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12371 for as_dir in $PATH
12372 do
12373 IFS=$as_save_IFS
12374 test -z "$as_dir" && as_dir=.
12375 for ac_exec_ext in '' $ac_executable_extensions; do
12376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12377 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12379 break 2
12380 fi
12381 done
12382 done
12383 IFS=$as_save_IFS
12384
12385 fi
12386 fi
12387 RANLIB=$ac_cv_prog_RANLIB
12388 if test -n "$RANLIB"; then
12389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12390 $as_echo "$RANLIB" >&6; }
12391 else
12392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12393 $as_echo "no" >&6; }
12394 fi
12395
12396
12397 fi
12398 if test -z "$ac_cv_prog_RANLIB"; then
12399 ac_ct_RANLIB=$RANLIB
12400 # Extract the first word of "ranlib", so it can be a program name with args.
12401 set dummy ranlib; ac_word=$2
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12403 $as_echo_n "checking for $ac_word... " >&6; }
12404 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12405 $as_echo_n "(cached) " >&6
12406 else
12407 if test -n "$ac_ct_RANLIB"; then
12408 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12409 else
12410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12411 for as_dir in $PATH
12412 do
12413 IFS=$as_save_IFS
12414 test -z "$as_dir" && as_dir=.
12415 for ac_exec_ext in '' $ac_executable_extensions; do
12416 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12417 ac_cv_prog_ac_ct_RANLIB="ranlib"
12418 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12419 break 2
12420 fi
12421 done
12422 done
12423 IFS=$as_save_IFS
12424
12425 fi
12426 fi
12427 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12428 if test -n "$ac_ct_RANLIB"; then
12429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12430 $as_echo "$ac_ct_RANLIB" >&6; }
12431 else
12432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12433 $as_echo "no" >&6; }
12434 fi
12435
12436 if test "x$ac_ct_RANLIB" = x; then
12437 RANLIB=":"
12438 else
12439 case $cross_compiling:$ac_tool_warned in
12440 yes:)
12441 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12442 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12443 ac_tool_warned=yes ;;
12444 esac
12445 RANLIB=$ac_ct_RANLIB
12446 fi
12447 else
12448 RANLIB="$ac_cv_prog_RANLIB"
12449 fi
12450
12451 test -z "$RANLIB" && RANLIB=:
12452
12453
12454
12455
12456
12457
12458 # Determine commands to create old-style static archives.
12459 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12460 old_postinstall_cmds='chmod 644 $oldlib'
12461 old_postuninstall_cmds=
12462
12463 if test -n "$RANLIB"; then
12464 case $host_os in
12465 openbsd*)
12466 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12467 ;;
12468 *)
12469 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12470 ;;
12471 esac
12472 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12473 fi
12474
12475 case $host_os in
12476 darwin*)
12477 lock_old_archive_extraction=yes ;;
12478 *)
12479 lock_old_archive_extraction=no ;;
12480 esac
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520 # If no C compiler was specified, use CC.
12521 LTCC=${LTCC-"$CC"}
12522
12523 # If no C compiler flags were specified, use CFLAGS.
12524 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12525
12526 # Allow CC to be a program name with arguments.
12527 compiler=$CC
12528
12529
12530 # Check for command to grab the raw symbol name followed by C symbol from nm.
12531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12532 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12533 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12534 $as_echo_n "(cached) " >&6
12535 else
12536
12537 # These are sane defaults that work on at least a few old systems.
12538 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
12539
12540 # Character class describing NM global symbol codes.
12541 symcode='[BCDEGRST]'
12542
12543 # Regexp to match symbols that can be accessed directly from C.
12544 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12545
12546 # Define system-specific variables.
12547 case $host_os in
12548 aix*)
12549 symcode='[BCDT]'
12550 ;;
12551 cygwin* | mingw* | pw32* | cegcc*)
12552 symcode='[ABCDGISTW]'
12553 ;;
12554 hpux*)
12555 if test "$host_cpu" = ia64; then
12556 symcode='[ABCDEGRST]'
12557 fi
12558 ;;
12559 irix* | nonstopux*)
12560 symcode='[BCDEGRST]'
12561 ;;
12562 osf*)
12563 symcode='[BCDEGQRST]'
12564 ;;
12565 solaris*)
12566 symcode='[BDRT]'
12567 ;;
12568 sco3.2v5*)
12569 symcode='[DT]'
12570 ;;
12571 sysv4.2uw2*)
12572 symcode='[DT]'
12573 ;;
12574 sysv5* | sco5v6* | unixware* | OpenUNIX*)
12575 symcode='[ABDT]'
12576 ;;
12577 sysv4)
12578 symcode='[DFNSTU]'
12579 ;;
12580 esac
12581
12582 # If we're using GNU nm, then use its standard symbol codes.
12583 case `$NM -V 2>&1` in
12584 *GNU* | *'with BFD'*)
12585 symcode='[ABCDGIRSTW]' ;;
12586 esac
12587
12588 # Transform an extracted symbol line into a proper C declaration.
12589 # Some systems (esp. on ia64) link data and code symbols differently,
12590 # so use this general approach.
12591 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
12592
12593 # Transform an extracted symbol line into symbol name and symbol address
12594 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
12595 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'"
12596
12597 # Handle CRLF in mingw tool chain
12598 opt_cr=
12599 case $build_os in
12600 mingw*)
12601 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12602 ;;
12603 esac
12604
12605 # Try without a prefix underscore, then with it.
12606 for ac_symprfx in "" "_"; do
12607
12608 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12609 symxfrm="\\1 $ac_symprfx\\2 \\2"
12610
12611 # Write the raw and C identifiers.
12612 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12613 # Fake it for dumpbin and say T for any non-static function
12614 # and D for any global variable.
12615 # Also find C++ and __fastcall symbols from MSVC++,
12616 # which start with @ or ?.
12617 lt_cv_sys_global_symbol_pipe="$AWK '"\
12618 " {last_section=section; section=\$ 3};"\
12619 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12620 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12621 " \$ 0!~/External *\|/{next};"\
12622 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12623 " {if(hide[section]) next};"\
12624 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
12625 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
12626 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
12627 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
12628 " ' prfx=^$ac_symprfx"
12629 else
12630 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12631 fi
12632 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12633
12634 # Check to see that the pipe works correctly.
12635 pipe_works=no
12636
12637 rm -f conftest*
12638 cat > conftest.$ac_ext <<_LT_EOF
12639 #ifdef __cplusplus
12640 extern "C" {
12641 #endif
12642 char nm_test_var;
12643 void nm_test_func(void);
12644 void nm_test_func(void){}
12645 #ifdef __cplusplus
12646 }
12647 #endif
12648 int main(){nm_test_var='a';nm_test_func();return(0);}
12649 _LT_EOF
12650
12651 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12652 (eval $ac_compile) 2>&5
12653 ac_status=$?
12654 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12655 test $ac_status = 0; }; then
12656 # Now try to grab the symbols.
12657 nlist=conftest.nm
12658 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12659 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12660 ac_status=$?
12661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12662 test $ac_status = 0; } && test -s "$nlist"; then
12663 # Try sorting and uniquifying the output.
12664 if sort "$nlist" | uniq > "$nlist"T; then
12665 mv -f "$nlist"T "$nlist"
12666 else
12667 rm -f "$nlist"T
12668 fi
12669
12670 # Make sure that we snagged all the symbols we need.
12671 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12672 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12673 cat <<_LT_EOF > conftest.$ac_ext
12674 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
12675 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
12676 /* DATA imports from DLLs on WIN32 con't be const, because runtime
12677 relocations are performed -- see ld's documentation on pseudo-relocs. */
12678 # define LT_DLSYM_CONST
12679 #elif defined(__osf__)
12680 /* This system does not cope well with relocations in const data. */
12681 # define LT_DLSYM_CONST
12682 #else
12683 # define LT_DLSYM_CONST const
12684 #endif
12685
12686 #ifdef __cplusplus
12687 extern "C" {
12688 #endif
12689
12690 _LT_EOF
12691 # Now generate the symbol file.
12692 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12693
12694 cat <<_LT_EOF >> conftest.$ac_ext
12695
12696 /* The mapping between symbol names and symbols. */
12697 LT_DLSYM_CONST struct {
12698 const char *name;
12699 void *address;
12700 }
12701 lt__PROGRAM__LTX_preloaded_symbols[] =
12702 {
12703 { "@PROGRAM@", (void *) 0 },
12704 _LT_EOF
12705 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12706 cat <<\_LT_EOF >> conftest.$ac_ext
12707 {0, (void *) 0}
12708 };
12709
12710 /* This works around a problem in FreeBSD linker */
12711 #ifdef FREEBSD_WORKAROUND
12712 static const void *lt_preloaded_setup() {
12713 return lt__PROGRAM__LTX_preloaded_symbols;
12714 }
12715 #endif
12716
12717 #ifdef __cplusplus
12718 }
12719 #endif
12720 _LT_EOF
12721 # Now try linking the two files.
12722 mv conftest.$ac_objext conftstm.$ac_objext
12723 lt_globsym_save_LIBS=$LIBS
12724 lt_globsym_save_CFLAGS=$CFLAGS
12725 LIBS="conftstm.$ac_objext"
12726 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12727 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12728 (eval $ac_link) 2>&5
12729 ac_status=$?
12730 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12731 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
12732 pipe_works=yes
12733 fi
12734 LIBS=$lt_globsym_save_LIBS
12735 CFLAGS=$lt_globsym_save_CFLAGS
12736 else
12737 echo "cannot find nm_test_func in $nlist" >&5
12738 fi
12739 else
12740 echo "cannot find nm_test_var in $nlist" >&5
12741 fi
12742 else
12743 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12744 fi
12745 else
12746 echo "$progname: failed program was:" >&5
12747 cat conftest.$ac_ext >&5
12748 fi
12749 rm -rf conftest* conftst*
12750
12751 # Do not use the global_symbol_pipe unless it works.
12752 if test "$pipe_works" = yes; then
12753 break
12754 else
12755 lt_cv_sys_global_symbol_pipe=
12756 fi
12757 done
12758
12759 fi
12760
12761 if test -z "$lt_cv_sys_global_symbol_pipe"; then
12762 lt_cv_sys_global_symbol_to_cdecl=
12763 fi
12764 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12766 $as_echo "failed" >&6; }
12767 else
12768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12769 $as_echo "ok" >&6; }
12770 fi
12771
12772 # Response file support.
12773 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12774 nm_file_list_spec='@'
12775 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12776 nm_file_list_spec='@'
12777 fi
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
12806 $as_echo_n "checking for sysroot... " >&6; }
12807
12808 # Check whether --with-sysroot was given.
12809 if test "${with_sysroot+set}" = set; then :
12810 withval=$with_sysroot;
12811 else
12812 with_sysroot=no
12813 fi
12814
12815
12816 lt_sysroot=
12817 case ${with_sysroot} in #(
12818 yes)
12819 if test "$GCC" = yes; then
12820 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
12821 fi
12822 ;; #(
12823 /*)
12824 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
12825 ;; #(
12826 no|'')
12827 ;; #(
12828 *)
12829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
12830 $as_echo "${with_sysroot}" >&6; }
12831 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
12832 ;;
12833 esac
12834
12835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
12836 $as_echo "${lt_sysroot:-no}" >&6; }
12837
12838
12839
12840
12841
12842 # Check whether --enable-libtool-lock was given.
12843 if test "${enable_libtool_lock+set}" = set; then :
12844 enableval=$enable_libtool_lock;
12845 fi
12846
12847 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
12848
12849 # Some flags need to be propagated to the compiler or linker for good
12850 # libtool support.
12851 case $host in
12852 ia64-*-hpux*)
12853 # Find out which ABI we are using.
12854 echo 'int i;' > conftest.$ac_ext
12855 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12856 (eval $ac_compile) 2>&5
12857 ac_status=$?
12858 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12859 test $ac_status = 0; }; then
12860 case `/usr/bin/file conftest.$ac_objext` in
12861 *ELF-32*)
12862 HPUX_IA64_MODE="32"
12863 ;;
12864 *ELF-64*)
12865 HPUX_IA64_MODE="64"
12866 ;;
12867 esac
12868 fi
12869 rm -rf conftest*
12870 ;;
12871 *-*-irix6*)
12872 # Find out which ABI we are using.
12873 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
12874 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12875 (eval $ac_compile) 2>&5
12876 ac_status=$?
12877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12878 test $ac_status = 0; }; then
12879 if test "$lt_cv_prog_gnu_ld" = yes; then
12880 case `/usr/bin/file conftest.$ac_objext` in
12881 *32-bit*)
12882 LD="${LD-ld} -melf32bsmip"
12883 ;;
12884 *N32*)
12885 LD="${LD-ld} -melf32bmipn32"
12886 ;;
12887 *64-bit*)
12888 LD="${LD-ld} -melf64bmip"
12889 ;;
12890 esac
12891 else
12892 case `/usr/bin/file conftest.$ac_objext` in
12893 *32-bit*)
12894 LD="${LD-ld} -32"
12895 ;;
12896 *N32*)
12897 LD="${LD-ld} -n32"
12898 ;;
12899 *64-bit*)
12900 LD="${LD-ld} -64"
12901 ;;
12902 esac
12903 fi
12904 fi
12905 rm -rf conftest*
12906 ;;
12907
12908 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
12909 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
12910 # Find out which ABI we are using.
12911 echo 'int i;' > conftest.$ac_ext
12912 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12913 (eval $ac_compile) 2>&5
12914 ac_status=$?
12915 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12916 test $ac_status = 0; }; then
12917 case `/usr/bin/file conftest.o` in
12918 *32-bit*)
12919 case $host in
12920 x86_64-*kfreebsd*-gnu)
12921 LD="${LD-ld} -m elf_i386_fbsd"
12922 ;;
12923 x86_64-*linux*)
12924 LD="${LD-ld} -m elf_i386"
12925 ;;
12926 ppc64-*linux*|powerpc64-*linux*)
12927 LD="${LD-ld} -m elf32ppclinux"
12928 ;;
12929 s390x-*linux*)
12930 LD="${LD-ld} -m elf_s390"
12931 ;;
12932 sparc64-*linux*)
12933 LD="${LD-ld} -m elf32_sparc"
12934 ;;
12935 esac
12936 ;;
12937 *64-bit*)
12938 case $host in
12939 x86_64-*kfreebsd*-gnu)
12940 LD="${LD-ld} -m elf_x86_64_fbsd"
12941 ;;
12942 x86_64-*linux*)
12943 LD="${LD-ld} -m elf_x86_64"
12944 ;;
12945 ppc*-*linux*|powerpc*-*linux*)
12946 LD="${LD-ld} -m elf64ppc"
12947 ;;
12948 s390*-*linux*|s390*-*tpf*)
12949 LD="${LD-ld} -m elf64_s390"
12950 ;;
12951 sparc*-*linux*)
12952 LD="${LD-ld} -m elf64_sparc"
12953 ;;
12954 esac
12955 ;;
12956 esac
12957 fi
12958 rm -rf conftest*
12959 ;;
12960
12961 *-*-sco3.2v5*)
12962 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
12963 SAVE_CFLAGS="$CFLAGS"
12964 CFLAGS="$CFLAGS -belf"
12965 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
12966 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
12967 if ${lt_cv_cc_needs_belf+:} false; then :
12968 $as_echo_n "(cached) " >&6
12969 else
12970 ac_ext=c
12971 ac_cpp='$CPP $CPPFLAGS'
12972 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12973 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12974 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12975
12976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12977 /* end confdefs.h. */
12978
12979 int
12980 main ()
12981 {
12982
12983 ;
12984 return 0;
12985 }
12986 _ACEOF
12987 if ac_fn_c_try_link "$LINENO"; then :
12988 lt_cv_cc_needs_belf=yes
12989 else
12990 lt_cv_cc_needs_belf=no
12991 fi
12992 rm -f core conftest.err conftest.$ac_objext \
12993 conftest$ac_exeext conftest.$ac_ext
12994 ac_ext=c
12995 ac_cpp='$CPP $CPPFLAGS'
12996 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12997 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12998 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12999
13000 fi
13001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13002 $as_echo "$lt_cv_cc_needs_belf" >&6; }
13003 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
13004 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13005 CFLAGS="$SAVE_CFLAGS"
13006 fi
13007 ;;
13008 *-*solaris*)
13009 # Find out which ABI we are using.
13010 echo 'int i;' > conftest.$ac_ext
13011 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13012 (eval $ac_compile) 2>&5
13013 ac_status=$?
13014 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13015 test $ac_status = 0; }; then
13016 case `/usr/bin/file conftest.o` in
13017 *64-bit*)
13018 case $lt_cv_prog_gnu_ld in
13019 yes*)
13020 case $host in
13021 i?86-*-solaris*)
13022 LD="${LD-ld} -m elf_x86_64"
13023 ;;
13024 sparc*-*-solaris*)
13025 LD="${LD-ld} -m elf64_sparc"
13026 ;;
13027 esac
13028 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
13029 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13030 LD="${LD-ld}_sol2"
13031 fi
13032 ;;
13033 *)
13034 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13035 LD="${LD-ld} -64"
13036 fi
13037 ;;
13038 esac
13039 ;;
13040 esac
13041 fi
13042 rm -rf conftest*
13043 ;;
13044 esac
13045
13046 need_locks="$enable_libtool_lock"
13047
13048 if test -n "$ac_tool_prefix"; then
13049 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13050 set dummy ${ac_tool_prefix}mt; ac_word=$2
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13052 $as_echo_n "checking for $ac_word... " >&6; }
13053 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13054 $as_echo_n "(cached) " >&6
13055 else
13056 if test -n "$MANIFEST_TOOL"; then
13057 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13058 else
13059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13060 for as_dir in $PATH
13061 do
13062 IFS=$as_save_IFS
13063 test -z "$as_dir" && as_dir=.
13064 for ac_exec_ext in '' $ac_executable_extensions; do
13065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13066 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13067 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13068 break 2
13069 fi
13070 done
13071 done
13072 IFS=$as_save_IFS
13073
13074 fi
13075 fi
13076 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13077 if test -n "$MANIFEST_TOOL"; then
13078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13079 $as_echo "$MANIFEST_TOOL" >&6; }
13080 else
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13082 $as_echo "no" >&6; }
13083 fi
13084
13085
13086 fi
13087 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13088 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13089 # Extract the first word of "mt", so it can be a program name with args.
13090 set dummy mt; ac_word=$2
13091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13092 $as_echo_n "checking for $ac_word... " >&6; }
13093 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13094 $as_echo_n "(cached) " >&6
13095 else
13096 if test -n "$ac_ct_MANIFEST_TOOL"; then
13097 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13098 else
13099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13100 for as_dir in $PATH
13101 do
13102 IFS=$as_save_IFS
13103 test -z "$as_dir" && as_dir=.
13104 for ac_exec_ext in '' $ac_executable_extensions; do
13105 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13106 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13108 break 2
13109 fi
13110 done
13111 done
13112 IFS=$as_save_IFS
13113
13114 fi
13115 fi
13116 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13117 if test -n "$ac_ct_MANIFEST_TOOL"; then
13118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13119 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13120 else
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13122 $as_echo "no" >&6; }
13123 fi
13124
13125 if test "x$ac_ct_MANIFEST_TOOL" = x; then
13126 MANIFEST_TOOL=":"
13127 else
13128 case $cross_compiling:$ac_tool_warned in
13129 yes:)
13130 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13131 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13132 ac_tool_warned=yes ;;
13133 esac
13134 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13135 fi
13136 else
13137 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13138 fi
13139
13140 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13142 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13143 if ${lt_cv_path_mainfest_tool+:} false; then :
13144 $as_echo_n "(cached) " >&6
13145 else
13146 lt_cv_path_mainfest_tool=no
13147 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13148 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13149 cat conftest.err >&5
13150 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13151 lt_cv_path_mainfest_tool=yes
13152 fi
13153 rm -f conftest*
13154 fi
13155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13156 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
13157 if test "x$lt_cv_path_mainfest_tool" != xyes; then
13158 MANIFEST_TOOL=:
13159 fi
13160
13161
13162
13163
13164
13165
13166 case $host_os in
13167 rhapsody* | darwin*)
13168 if test -n "$ac_tool_prefix"; then
13169 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13170 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13172 $as_echo_n "checking for $ac_word... " >&6; }
13173 if ${ac_cv_prog_DSYMUTIL+:} false; then :
13174 $as_echo_n "(cached) " >&6
13175 else
13176 if test -n "$DSYMUTIL"; then
13177 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13178 else
13179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13180 for as_dir in $PATH
13181 do
13182 IFS=$as_save_IFS
13183 test -z "$as_dir" && as_dir=.
13184 for ac_exec_ext in '' $ac_executable_extensions; do
13185 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13186 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13188 break 2
13189 fi
13190 done
13191 done
13192 IFS=$as_save_IFS
13193
13194 fi
13195 fi
13196 DSYMUTIL=$ac_cv_prog_DSYMUTIL
13197 if test -n "$DSYMUTIL"; then
13198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13199 $as_echo "$DSYMUTIL" >&6; }
13200 else
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13202 $as_echo "no" >&6; }
13203 fi
13204
13205
13206 fi
13207 if test -z "$ac_cv_prog_DSYMUTIL"; then
13208 ac_ct_DSYMUTIL=$DSYMUTIL
13209 # Extract the first word of "dsymutil", so it can be a program name with args.
13210 set dummy dsymutil; ac_word=$2
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13212 $as_echo_n "checking for $ac_word... " >&6; }
13213 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13214 $as_echo_n "(cached) " >&6
13215 else
13216 if test -n "$ac_ct_DSYMUTIL"; then
13217 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13218 else
13219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13220 for as_dir in $PATH
13221 do
13222 IFS=$as_save_IFS
13223 test -z "$as_dir" && as_dir=.
13224 for ac_exec_ext in '' $ac_executable_extensions; do
13225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13226 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13228 break 2
13229 fi
13230 done
13231 done
13232 IFS=$as_save_IFS
13233
13234 fi
13235 fi
13236 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13237 if test -n "$ac_ct_DSYMUTIL"; then
13238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13239 $as_echo "$ac_ct_DSYMUTIL" >&6; }
13240 else
13241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13242 $as_echo "no" >&6; }
13243 fi
13244
13245 if test "x$ac_ct_DSYMUTIL" = x; then
13246 DSYMUTIL=":"
13247 else
13248 case $cross_compiling:$ac_tool_warned in
13249 yes:)
13250 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13251 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13252 ac_tool_warned=yes ;;
13253 esac
13254 DSYMUTIL=$ac_ct_DSYMUTIL
13255 fi
13256 else
13257 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13258 fi
13259
13260 if test -n "$ac_tool_prefix"; then
13261 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13262 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13264 $as_echo_n "checking for $ac_word... " >&6; }
13265 if ${ac_cv_prog_NMEDIT+:} false; then :
13266 $as_echo_n "(cached) " >&6
13267 else
13268 if test -n "$NMEDIT"; then
13269 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13270 else
13271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13272 for as_dir in $PATH
13273 do
13274 IFS=$as_save_IFS
13275 test -z "$as_dir" && as_dir=.
13276 for ac_exec_ext in '' $ac_executable_extensions; do
13277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13278 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13279 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13280 break 2
13281 fi
13282 done
13283 done
13284 IFS=$as_save_IFS
13285
13286 fi
13287 fi
13288 NMEDIT=$ac_cv_prog_NMEDIT
13289 if test -n "$NMEDIT"; then
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13291 $as_echo "$NMEDIT" >&6; }
13292 else
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13294 $as_echo "no" >&6; }
13295 fi
13296
13297
13298 fi
13299 if test -z "$ac_cv_prog_NMEDIT"; then
13300 ac_ct_NMEDIT=$NMEDIT
13301 # Extract the first word of "nmedit", so it can be a program name with args.
13302 set dummy nmedit; ac_word=$2
13303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13304 $as_echo_n "checking for $ac_word... " >&6; }
13305 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13306 $as_echo_n "(cached) " >&6
13307 else
13308 if test -n "$ac_ct_NMEDIT"; then
13309 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13310 else
13311 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13312 for as_dir in $PATH
13313 do
13314 IFS=$as_save_IFS
13315 test -z "$as_dir" && as_dir=.
13316 for ac_exec_ext in '' $ac_executable_extensions; do
13317 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13318 ac_cv_prog_ac_ct_NMEDIT="nmedit"
13319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13320 break 2
13321 fi
13322 done
13323 done
13324 IFS=$as_save_IFS
13325
13326 fi
13327 fi
13328 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13329 if test -n "$ac_ct_NMEDIT"; then
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13331 $as_echo "$ac_ct_NMEDIT" >&6; }
13332 else
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13334 $as_echo "no" >&6; }
13335 fi
13336
13337 if test "x$ac_ct_NMEDIT" = x; then
13338 NMEDIT=":"
13339 else
13340 case $cross_compiling:$ac_tool_warned in
13341 yes:)
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13343 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13344 ac_tool_warned=yes ;;
13345 esac
13346 NMEDIT=$ac_ct_NMEDIT
13347 fi
13348 else
13349 NMEDIT="$ac_cv_prog_NMEDIT"
13350 fi
13351
13352 if test -n "$ac_tool_prefix"; then
13353 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13354 set dummy ${ac_tool_prefix}lipo; ac_word=$2
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13356 $as_echo_n "checking for $ac_word... " >&6; }
13357 if ${ac_cv_prog_LIPO+:} false; then :
13358 $as_echo_n "(cached) " >&6
13359 else
13360 if test -n "$LIPO"; then
13361 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13362 else
13363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13364 for as_dir in $PATH
13365 do
13366 IFS=$as_save_IFS
13367 test -z "$as_dir" && as_dir=.
13368 for ac_exec_ext in '' $ac_executable_extensions; do
13369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13370 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13371 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13372 break 2
13373 fi
13374 done
13375 done
13376 IFS=$as_save_IFS
13377
13378 fi
13379 fi
13380 LIPO=$ac_cv_prog_LIPO
13381 if test -n "$LIPO"; then
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13383 $as_echo "$LIPO" >&6; }
13384 else
13385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13386 $as_echo "no" >&6; }
13387 fi
13388
13389
13390 fi
13391 if test -z "$ac_cv_prog_LIPO"; then
13392 ac_ct_LIPO=$LIPO
13393 # Extract the first word of "lipo", so it can be a program name with args.
13394 set dummy lipo; ac_word=$2
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13396 $as_echo_n "checking for $ac_word... " >&6; }
13397 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13398 $as_echo_n "(cached) " >&6
13399 else
13400 if test -n "$ac_ct_LIPO"; then
13401 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13402 else
13403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13404 for as_dir in $PATH
13405 do
13406 IFS=$as_save_IFS
13407 test -z "$as_dir" && as_dir=.
13408 for ac_exec_ext in '' $ac_executable_extensions; do
13409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13410 ac_cv_prog_ac_ct_LIPO="lipo"
13411 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13412 break 2
13413 fi
13414 done
13415 done
13416 IFS=$as_save_IFS
13417
13418 fi
13419 fi
13420 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13421 if test -n "$ac_ct_LIPO"; then
13422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13423 $as_echo "$ac_ct_LIPO" >&6; }
13424 else
13425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13426 $as_echo "no" >&6; }
13427 fi
13428
13429 if test "x$ac_ct_LIPO" = x; then
13430 LIPO=":"
13431 else
13432 case $cross_compiling:$ac_tool_warned in
13433 yes:)
13434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13435 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13436 ac_tool_warned=yes ;;
13437 esac
13438 LIPO=$ac_ct_LIPO
13439 fi
13440 else
13441 LIPO="$ac_cv_prog_LIPO"
13442 fi
13443
13444 if test -n "$ac_tool_prefix"; then
13445 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13446 set dummy ${ac_tool_prefix}otool; ac_word=$2
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13448 $as_echo_n "checking for $ac_word... " >&6; }
13449 if ${ac_cv_prog_OTOOL+:} false; then :
13450 $as_echo_n "(cached) " >&6
13451 else
13452 if test -n "$OTOOL"; then
13453 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13454 else
13455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13456 for as_dir in $PATH
13457 do
13458 IFS=$as_save_IFS
13459 test -z "$as_dir" && as_dir=.
13460 for ac_exec_ext in '' $ac_executable_extensions; do
13461 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13462 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13463 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13464 break 2
13465 fi
13466 done
13467 done
13468 IFS=$as_save_IFS
13469
13470 fi
13471 fi
13472 OTOOL=$ac_cv_prog_OTOOL
13473 if test -n "$OTOOL"; then
13474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13475 $as_echo "$OTOOL" >&6; }
13476 else
13477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13478 $as_echo "no" >&6; }
13479 fi
13480
13481
13482 fi
13483 if test -z "$ac_cv_prog_OTOOL"; then
13484 ac_ct_OTOOL=$OTOOL
13485 # Extract the first word of "otool", so it can be a program name with args.
13486 set dummy otool; ac_word=$2
13487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13488 $as_echo_n "checking for $ac_word... " >&6; }
13489 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13490 $as_echo_n "(cached) " >&6
13491 else
13492 if test -n "$ac_ct_OTOOL"; then
13493 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13494 else
13495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13496 for as_dir in $PATH
13497 do
13498 IFS=$as_save_IFS
13499 test -z "$as_dir" && as_dir=.
13500 for ac_exec_ext in '' $ac_executable_extensions; do
13501 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13502 ac_cv_prog_ac_ct_OTOOL="otool"
13503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13504 break 2
13505 fi
13506 done
13507 done
13508 IFS=$as_save_IFS
13509
13510 fi
13511 fi
13512 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13513 if test -n "$ac_ct_OTOOL"; then
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13515 $as_echo "$ac_ct_OTOOL" >&6; }
13516 else
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13518 $as_echo "no" >&6; }
13519 fi
13520
13521 if test "x$ac_ct_OTOOL" = x; then
13522 OTOOL=":"
13523 else
13524 case $cross_compiling:$ac_tool_warned in
13525 yes:)
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13527 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13528 ac_tool_warned=yes ;;
13529 esac
13530 OTOOL=$ac_ct_OTOOL
13531 fi
13532 else
13533 OTOOL="$ac_cv_prog_OTOOL"
13534 fi
13535
13536 if test -n "$ac_tool_prefix"; then
13537 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13538 set dummy ${ac_tool_prefix}otool64; ac_word=$2
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13540 $as_echo_n "checking for $ac_word... " >&6; }
13541 if ${ac_cv_prog_OTOOL64+:} false; then :
13542 $as_echo_n "(cached) " >&6
13543 else
13544 if test -n "$OTOOL64"; then
13545 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13546 else
13547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13548 for as_dir in $PATH
13549 do
13550 IFS=$as_save_IFS
13551 test -z "$as_dir" && as_dir=.
13552 for ac_exec_ext in '' $ac_executable_extensions; do
13553 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13554 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13555 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13556 break 2
13557 fi
13558 done
13559 done
13560 IFS=$as_save_IFS
13561
13562 fi
13563 fi
13564 OTOOL64=$ac_cv_prog_OTOOL64
13565 if test -n "$OTOOL64"; then
13566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13567 $as_echo "$OTOOL64" >&6; }
13568 else
13569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13570 $as_echo "no" >&6; }
13571 fi
13572
13573
13574 fi
13575 if test -z "$ac_cv_prog_OTOOL64"; then
13576 ac_ct_OTOOL64=$OTOOL64
13577 # Extract the first word of "otool64", so it can be a program name with args.
13578 set dummy otool64; ac_word=$2
13579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13580 $as_echo_n "checking for $ac_word... " >&6; }
13581 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13582 $as_echo_n "(cached) " >&6
13583 else
13584 if test -n "$ac_ct_OTOOL64"; then
13585 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13586 else
13587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13588 for as_dir in $PATH
13589 do
13590 IFS=$as_save_IFS
13591 test -z "$as_dir" && as_dir=.
13592 for ac_exec_ext in '' $ac_executable_extensions; do
13593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13594 ac_cv_prog_ac_ct_OTOOL64="otool64"
13595 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13596 break 2
13597 fi
13598 done
13599 done
13600 IFS=$as_save_IFS
13601
13602 fi
13603 fi
13604 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13605 if test -n "$ac_ct_OTOOL64"; then
13606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13607 $as_echo "$ac_ct_OTOOL64" >&6; }
13608 else
13609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13610 $as_echo "no" >&6; }
13611 fi
13612
13613 if test "x$ac_ct_OTOOL64" = x; then
13614 OTOOL64=":"
13615 else
13616 case $cross_compiling:$ac_tool_warned in
13617 yes:)
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13619 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13620 ac_tool_warned=yes ;;
13621 esac
13622 OTOOL64=$ac_ct_OTOOL64
13623 fi
13624 else
13625 OTOOL64="$ac_cv_prog_OTOOL64"
13626 fi
13627
13628
13629
13630
13631
13632
13633
13634
13635
13636
13637
13638
13639
13640
13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
13655 $as_echo_n "checking for -single_module linker flag... " >&6; }
13656 if ${lt_cv_apple_cc_single_mod+:} false; then :
13657 $as_echo_n "(cached) " >&6
13658 else
13659 lt_cv_apple_cc_single_mod=no
13660 if test -z "${LT_MULTI_MODULE}"; then
13661 # By default we will add the -single_module flag. You can override
13662 # by either setting the environment variable LT_MULTI_MODULE
13663 # non-empty at configure time, or by adding -multi_module to the
13664 # link flags.
13665 rm -rf libconftest.dylib*
13666 echo "int foo(void){return 1;}" > conftest.c
13667 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13668 -dynamiclib -Wl,-single_module conftest.c" >&5
13669 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
13670 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
13671 _lt_result=$?
13672 # If there is a non-empty error log, and "single_module"
13673 # appears in it, assume the flag caused a linker warning
13674 if test -s conftest.err && $GREP single_module conftest.err; then
13675 cat conftest.err >&5
13676 # Otherwise, if the output was created with a 0 exit code from
13677 # the compiler, it worked.
13678 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
13679 lt_cv_apple_cc_single_mod=yes
13680 else
13681 cat conftest.err >&5
13682 fi
13683 rm -rf libconftest.dylib*
13684 rm -f conftest.*
13685 fi
13686 fi
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
13688 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
13689
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
13691 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
13692 if ${lt_cv_ld_exported_symbols_list+:} false; then :
13693 $as_echo_n "(cached) " >&6
13694 else
13695 lt_cv_ld_exported_symbols_list=no
13696 save_LDFLAGS=$LDFLAGS
13697 echo "_main" > conftest.sym
13698 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
13699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13700 /* end confdefs.h. */
13701
13702 int
13703 main ()
13704 {
13705
13706 ;
13707 return 0;
13708 }
13709 _ACEOF
13710 if ac_fn_c_try_link "$LINENO"; then :
13711 lt_cv_ld_exported_symbols_list=yes
13712 else
13713 lt_cv_ld_exported_symbols_list=no
13714 fi
13715 rm -f core conftest.err conftest.$ac_objext \
13716 conftest$ac_exeext conftest.$ac_ext
13717 LDFLAGS="$save_LDFLAGS"
13718
13719 fi
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
13721 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
13722
13723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
13724 $as_echo_n "checking for -force_load linker flag... " >&6; }
13725 if ${lt_cv_ld_force_load+:} false; then :
13726 $as_echo_n "(cached) " >&6
13727 else
13728 lt_cv_ld_force_load=no
13729 cat > conftest.c << _LT_EOF
13730 int forced_loaded() { return 2;}
13731 _LT_EOF
13732 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
13733 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
13734 echo "$AR cru libconftest.a conftest.o" >&5
13735 $AR cru libconftest.a conftest.o 2>&5
13736 echo "$RANLIB libconftest.a" >&5
13737 $RANLIB libconftest.a 2>&5
13738 cat > conftest.c << _LT_EOF
13739 int main() { return 0;}
13740 _LT_EOF
13741 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
13742 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
13743 _lt_result=$?
13744 if test -s conftest.err && $GREP force_load conftest.err; then
13745 cat conftest.err >&5
13746 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
13747 lt_cv_ld_force_load=yes
13748 else
13749 cat conftest.err >&5
13750 fi
13751 rm -f conftest.err libconftest.a conftest conftest.c
13752 rm -rf conftest.dSYM
13753
13754 fi
13755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
13756 $as_echo "$lt_cv_ld_force_load" >&6; }
13757 case $host_os in
13758 rhapsody* | darwin1.[012])
13759 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
13760 darwin1.*)
13761 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
13762 darwin*) # darwin 5.x on
13763 # if running on 10.5 or later, the deployment target defaults
13764 # to the OS version, if on x86, and 10.4, the deployment
13765 # target defaults to 10.4. Don't you love it?
13766 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
13767 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
13768 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
13769 10.[012]*)
13770 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
13771 10.*)
13772 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
13773 esac
13774 ;;
13775 esac
13776 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
13777 _lt_dar_single_mod='$single_module'
13778 fi
13779 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
13780 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
13781 else
13782 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
13783 fi
13784 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
13785 _lt_dsymutil='~$DSYMUTIL $lib || :'
13786 else
13787 _lt_dsymutil=
13788 fi
13789 ;;
13790 esac
13791
13792 for ac_header in dlfcn.h
13793 do :
13794 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
13795 "
13796 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
13797 cat >>confdefs.h <<_ACEOF
13798 #define HAVE_DLFCN_H 1
13799 _ACEOF
13800
13801 fi
13802
13803 done
13804
13805
13806
13807
13808
13809 # Set options
13810
13811
13812
13813 enable_dlopen=no
13814
13815
13816 enable_win32_dll=no
13817
13818
13819 # Check whether --enable-shared was given.
13820 if test "${enable_shared+set}" = set; then :
13821 enableval=$enable_shared; p=${PACKAGE-default}
13822 case $enableval in
13823 yes) enable_shared=yes ;;
13824 no) enable_shared=no ;;
13825 *)
13826 enable_shared=no
13827 # Look at the argument we got. We use all the common list separators.
13828 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13829 for pkg in $enableval; do
13830 IFS="$lt_save_ifs"
13831 if test "X$pkg" = "X$p"; then
13832 enable_shared=yes
13833 fi
13834 done
13835 IFS="$lt_save_ifs"
13836 ;;
13837 esac
13838 else
13839 enable_shared=yes
13840 fi
13841
13842
13843
13844
13845
13846
13847
13848
13849
13850
13851
13852 # Check whether --with-pic was given.
13853 if test "${with_pic+set}" = set; then :
13854 withval=$with_pic; lt_p=${PACKAGE-default}
13855 case $withval in
13856 yes|no) pic_mode=$withval ;;
13857 *)
13858 pic_mode=default
13859 # Look at the argument we got. We use all the common list separators.
13860 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13861 for lt_pkg in $withval; do
13862 IFS="$lt_save_ifs"
13863 if test "X$lt_pkg" = "X$lt_p"; then
13864 pic_mode=yes
13865 fi
13866 done
13867 IFS="$lt_save_ifs"
13868 ;;
13869 esac
13870 else
13871 pic_mode=default
13872 fi
13873
13874
13875 test -z "$pic_mode" && pic_mode=default
13876
13877
13878
13879
13880
13881
13882
13883 # Check whether --enable-fast-install was given.
13884 if test "${enable_fast_install+set}" = set; then :
13885 enableval=$enable_fast_install; p=${PACKAGE-default}
13886 case $enableval in
13887 yes) enable_fast_install=yes ;;
13888 no) enable_fast_install=no ;;
13889 *)
13890 enable_fast_install=no
13891 # Look at the argument we got. We use all the common list separators.
13892 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
13893 for pkg in $enableval; do
13894 IFS="$lt_save_ifs"
13895 if test "X$pkg" = "X$p"; then
13896 enable_fast_install=yes
13897 fi
13898 done
13899 IFS="$lt_save_ifs"
13900 ;;
13901 esac
13902 else
13903 enable_fast_install=yes
13904 fi
13905
13906
13907
13908
13909
13910
13911
13912
13913
13914
13915
13916 # This can be used to rebuild libtool when needed
13917 LIBTOOL_DEPS="$ltmain"
13918
13919 # Always use our own libtool.
13920 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
13921
13922
13923
13924
13925
13926
13927
13928
13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
13941
13942
13943
13944
13945
13946
13947
13948
13949
13950
13951 test -z "$LN_S" && LN_S="ln -s"
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964
13965
13966 if test -n "${ZSH_VERSION+set}" ; then
13967 setopt NO_GLOB_SUBST
13968 fi
13969
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
13971 $as_echo_n "checking for objdir... " >&6; }
13972 if ${lt_cv_objdir+:} false; then :
13973 $as_echo_n "(cached) " >&6
13974 else
13975 rm -f .libs 2>/dev/null
13976 mkdir .libs 2>/dev/null
13977 if test -d .libs; then
13978 lt_cv_objdir=.libs
13979 else
13980 # MS-DOS does not allow filenames that begin with a dot.
13981 lt_cv_objdir=_libs
13982 fi
13983 rmdir .libs 2>/dev/null
13984 fi
13985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
13986 $as_echo "$lt_cv_objdir" >&6; }
13987 objdir=$lt_cv_objdir
13988
13989
13990
13991
13992
13993 cat >>confdefs.h <<_ACEOF
13994 #define LT_OBJDIR "$lt_cv_objdir/"
13995 _ACEOF
13996
13997
13998
13999
14000 case $host_os in
14001 aix3*)
14002 # AIX sometimes has problems with the GCC collect2 program. For some
14003 # reason, if we set the COLLECT_NAMES environment variable, the problems
14004 # vanish in a puff of smoke.
14005 if test "X${COLLECT_NAMES+set}" != Xset; then
14006 COLLECT_NAMES=
14007 export COLLECT_NAMES
14008 fi
14009 ;;
14010 esac
14011
14012 # Global variables:
14013 ofile=libtool
14014 can_build_shared=yes
14015
14016 # All known linkers require a `.a' archive for static linking (except MSVC,
14017 # which needs '.lib').
14018 libext=a
14019
14020 with_gnu_ld="$lt_cv_prog_gnu_ld"
14021
14022 old_CC="$CC"
14023 old_CFLAGS="$CFLAGS"
14024
14025 # Set sane defaults for various variables
14026 test -z "$CC" && CC=cc
14027 test -z "$LTCC" && LTCC=$CC
14028 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14029 test -z "$LD" && LD=ld
14030 test -z "$ac_objext" && ac_objext=o
14031
14032 for cc_temp in $compiler""; do
14033 case $cc_temp in
14034 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
14035 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
14036 \-*) ;;
14037 *) break;;
14038 esac
14039 done
14040 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
14041
14042
14043 # Only perform the check for file, if the check method requires it
14044 test -z "$MAGIC_CMD" && MAGIC_CMD=file
14045 case $deplibs_check_method in
14046 file_magic*)
14047 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14048 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14049 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14050 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14051 $as_echo_n "(cached) " >&6
14052 else
14053 case $MAGIC_CMD in
14054 [\\/*] | ?:[\\/]*)
14055 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
14056 ;;
14057 *)
14058 lt_save_MAGIC_CMD="$MAGIC_CMD"
14059 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14060 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14061 for ac_dir in $ac_dummy; do
14062 IFS="$lt_save_ifs"
14063 test -z "$ac_dir" && ac_dir=.
14064 if test -f $ac_dir/${ac_tool_prefix}file; then
14065 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
14066 if test -n "$file_magic_test_file"; then
14067 case $deplibs_check_method in
14068 "file_magic "*)
14069 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14070 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14071 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14072 $EGREP "$file_magic_regex" > /dev/null; then
14073 :
14074 else
14075 cat <<_LT_EOF 1>&2
14076
14077 *** Warning: the command libtool uses to detect shared libraries,
14078 *** $file_magic_cmd, produces output that libtool cannot recognize.
14079 *** The result is that libtool may fail to recognize shared libraries
14080 *** as such. This will affect the creation of libtool libraries that
14081 *** depend on shared libraries, but programs linked with such libtool
14082 *** libraries will work regardless of this problem. Nevertheless, you
14083 *** may want to report the problem to your system manager and/or to
14084 *** bug-libtool@gnu.org
14085
14086 _LT_EOF
14087 fi ;;
14088 esac
14089 fi
14090 break
14091 fi
14092 done
14093 IFS="$lt_save_ifs"
14094 MAGIC_CMD="$lt_save_MAGIC_CMD"
14095 ;;
14096 esac
14097 fi
14098
14099 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14100 if test -n "$MAGIC_CMD"; then
14101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14102 $as_echo "$MAGIC_CMD" >&6; }
14103 else
14104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14105 $as_echo "no" >&6; }
14106 fi
14107
14108
14109
14110
14111
14112 if test -z "$lt_cv_path_MAGIC_CMD"; then
14113 if test -n "$ac_tool_prefix"; then
14114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14115 $as_echo_n "checking for file... " >&6; }
14116 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14117 $as_echo_n "(cached) " >&6
14118 else
14119 case $MAGIC_CMD in
14120 [\\/*] | ?:[\\/]*)
14121 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
14122 ;;
14123 *)
14124 lt_save_MAGIC_CMD="$MAGIC_CMD"
14125 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
14126 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14127 for ac_dir in $ac_dummy; do
14128 IFS="$lt_save_ifs"
14129 test -z "$ac_dir" && ac_dir=.
14130 if test -f $ac_dir/file; then
14131 lt_cv_path_MAGIC_CMD="$ac_dir/file"
14132 if test -n "$file_magic_test_file"; then
14133 case $deplibs_check_method in
14134 "file_magic "*)
14135 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14136 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14137 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14138 $EGREP "$file_magic_regex" > /dev/null; then
14139 :
14140 else
14141 cat <<_LT_EOF 1>&2
14142
14143 *** Warning: the command libtool uses to detect shared libraries,
14144 *** $file_magic_cmd, produces output that libtool cannot recognize.
14145 *** The result is that libtool may fail to recognize shared libraries
14146 *** as such. This will affect the creation of libtool libraries that
14147 *** depend on shared libraries, but programs linked with such libtool
14148 *** libraries will work regardless of this problem. Nevertheless, you
14149 *** may want to report the problem to your system manager and/or to
14150 *** bug-libtool@gnu.org
14151
14152 _LT_EOF
14153 fi ;;
14154 esac
14155 fi
14156 break
14157 fi
14158 done
14159 IFS="$lt_save_ifs"
14160 MAGIC_CMD="$lt_save_MAGIC_CMD"
14161 ;;
14162 esac
14163 fi
14164
14165 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
14166 if test -n "$MAGIC_CMD"; then
14167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14168 $as_echo "$MAGIC_CMD" >&6; }
14169 else
14170 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14171 $as_echo "no" >&6; }
14172 fi
14173
14174
14175 else
14176 MAGIC_CMD=:
14177 fi
14178 fi
14179
14180 fi
14181 ;;
14182 esac
14183
14184 # Use C for the default configuration in the libtool script
14185
14186 lt_save_CC="$CC"
14187 ac_ext=c
14188 ac_cpp='$CPP $CPPFLAGS'
14189 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14190 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14191 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14192
14193
14194 # Source file extension for C test sources.
14195 ac_ext=c
14196
14197 # Object file extension for compiled C test sources.
14198 objext=o
14199 objext=$objext
14200
14201 # Code to be used in simple compile tests
14202 lt_simple_compile_test_code="int some_variable = 0;"
14203
14204 # Code to be used in simple link tests
14205 lt_simple_link_test_code='int main(){return(0);}'
14206
14207
14208
14209
14210
14211
14212
14213 # If no C compiler was specified, use CC.
14214 LTCC=${LTCC-"$CC"}
14215
14216 # If no C compiler flags were specified, use CFLAGS.
14217 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14218
14219 # Allow CC to be a program name with arguments.
14220 compiler=$CC
14221
14222 # Save the default compiler, since it gets overwritten when the other
14223 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14224 compiler_DEFAULT=$CC
14225
14226 # save warnings/boilerplate of simple test code
14227 ac_outfile=conftest.$ac_objext
14228 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14229 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14230 _lt_compiler_boilerplate=`cat conftest.err`
14231 $RM conftest*
14232
14233 ac_outfile=conftest.$ac_objext
14234 echo "$lt_simple_link_test_code" >conftest.$ac_ext
14235 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14236 _lt_linker_boilerplate=`cat conftest.err`
14237 $RM -r conftest*
14238
14239
14240 if test -n "$compiler"; then
14241
14242 lt_prog_compiler_no_builtin_flag=
14243
14244 if test "$GCC" = yes; then
14245 case $cc_basename in
14246 nvcc*)
14247 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14248 *)
14249 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14250 esac
14251
14252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14253 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14254 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14255 $as_echo_n "(cached) " >&6
14256 else
14257 lt_cv_prog_compiler_rtti_exceptions=no
14258 ac_outfile=conftest.$ac_objext
14259 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14260 lt_compiler_flag="-fno-rtti -fno-exceptions"
14261 # Insert the option either (1) after the last *FLAGS variable, or
14262 # (2) before a word containing "conftest.", or (3) at the end.
14263 # Note that $ac_compile itself does not contain backslashes and begins
14264 # with a dollar sign (not a hyphen), so the echo should work correctly.
14265 # The option is referenced via a variable to avoid confusing sed.
14266 lt_compile=`echo "$ac_compile" | $SED \
14267 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14268 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14269 -e 's:$: $lt_compiler_flag:'`
14270 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14271 (eval "$lt_compile" 2>conftest.err)
14272 ac_status=$?
14273 cat conftest.err >&5
14274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14275 if (exit $ac_status) && test -s "$ac_outfile"; then
14276 # The compiler can only warn and ignore the option if not recognized
14277 # So say no if there are warnings other than the usual output.
14278 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14279 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14280 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14281 lt_cv_prog_compiler_rtti_exceptions=yes
14282 fi
14283 fi
14284 $RM conftest*
14285
14286 fi
14287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14288 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14289
14290 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
14291 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14292 else
14293 :
14294 fi
14295
14296 fi
14297
14298
14299
14300
14301
14302
14303 lt_prog_compiler_wl=
14304 lt_prog_compiler_pic=
14305 lt_prog_compiler_static=
14306
14307
14308 if test "$GCC" = yes; then
14309 lt_prog_compiler_wl='-Wl,'
14310 lt_prog_compiler_static='-static'
14311
14312 case $host_os in
14313 aix*)
14314 # All AIX code is PIC.
14315 if test "$host_cpu" = ia64; then
14316 # AIX 5 now supports IA64 processor
14317 lt_prog_compiler_static='-Bstatic'
14318 fi
14319 ;;
14320
14321 amigaos*)
14322 case $host_cpu in
14323 powerpc)
14324 # see comment about AmigaOS4 .so support
14325 lt_prog_compiler_pic='-fPIC'
14326 ;;
14327 m68k)
14328 # FIXME: we need at least 68020 code to build shared libraries, but
14329 # adding the `-m68020' flag to GCC prevents building anything better,
14330 # like `-m68040'.
14331 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14332 ;;
14333 esac
14334 ;;
14335
14336 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14337 # PIC is the default for these OSes.
14338 ;;
14339
14340 mingw* | cygwin* | pw32* | os2* | cegcc*)
14341 # This hack is so that the source file can tell whether it is being
14342 # built for inclusion in a dll (and should export symbols for example).
14343 # Although the cygwin gcc ignores -fPIC, still need this for old-style
14344 # (--disable-auto-import) libraries
14345 lt_prog_compiler_pic='-DDLL_EXPORT'
14346 ;;
14347
14348 darwin* | rhapsody*)
14349 # PIC is the default on this platform
14350 # Common symbols not allowed in MH_DYLIB files
14351 lt_prog_compiler_pic='-fno-common'
14352 ;;
14353
14354 haiku*)
14355 # PIC is the default for Haiku.
14356 # The "-static" flag exists, but is broken.
14357 lt_prog_compiler_static=
14358 ;;
14359
14360 hpux*)
14361 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14362 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
14363 # sets the default TLS model and affects inlining.
14364 case $host_cpu in
14365 hppa*64*)
14366 # +Z the default
14367 ;;
14368 *)
14369 lt_prog_compiler_pic='-fPIC'
14370 ;;
14371 esac
14372 ;;
14373
14374 interix[3-9]*)
14375 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14376 # Instead, we relocate shared libraries at runtime.
14377 ;;
14378
14379 msdosdjgpp*)
14380 # Just because we use GCC doesn't mean we suddenly get shared libraries
14381 # on systems that don't support them.
14382 lt_prog_compiler_can_build_shared=no
14383 enable_shared=no
14384 ;;
14385
14386 *nto* | *qnx*)
14387 # QNX uses GNU C++, but need to define -shared option too, otherwise
14388 # it will coredump.
14389 lt_prog_compiler_pic='-fPIC -shared'
14390 ;;
14391
14392 sysv4*MP*)
14393 if test -d /usr/nec; then
14394 lt_prog_compiler_pic=-Kconform_pic
14395 fi
14396 ;;
14397
14398 *)
14399 lt_prog_compiler_pic='-fPIC'
14400 ;;
14401 esac
14402
14403 case $cc_basename in
14404 nvcc*) # Cuda Compiler Driver 2.2
14405 lt_prog_compiler_wl='-Xlinker '
14406 if test -n "$lt_prog_compiler_pic"; then
14407 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14408 fi
14409 ;;
14410 esac
14411 else
14412 # PORTME Check for flag to pass linker flags through the system compiler.
14413 case $host_os in
14414 aix*)
14415 lt_prog_compiler_wl='-Wl,'
14416 if test "$host_cpu" = ia64; then
14417 # AIX 5 now supports IA64 processor
14418 lt_prog_compiler_static='-Bstatic'
14419 else
14420 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14421 fi
14422 ;;
14423
14424 mingw* | cygwin* | pw32* | os2* | cegcc*)
14425 # This hack is so that the source file can tell whether it is being
14426 # built for inclusion in a dll (and should export symbols for example).
14427 lt_prog_compiler_pic='-DDLL_EXPORT'
14428 ;;
14429
14430 hpux9* | hpux10* | hpux11*)
14431 lt_prog_compiler_wl='-Wl,'
14432 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14433 # not for PA HP-UX.
14434 case $host_cpu in
14435 hppa*64*|ia64*)
14436 # +Z the default
14437 ;;
14438 *)
14439 lt_prog_compiler_pic='+Z'
14440 ;;
14441 esac
14442 # Is there a better lt_prog_compiler_static that works with the bundled CC?
14443 lt_prog_compiler_static='${wl}-a ${wl}archive'
14444 ;;
14445
14446 irix5* | irix6* | nonstopux*)
14447 lt_prog_compiler_wl='-Wl,'
14448 # PIC (with -KPIC) is the default.
14449 lt_prog_compiler_static='-non_shared'
14450 ;;
14451
14452 linux* | k*bsd*-gnu | kopensolaris*-gnu)
14453 case $cc_basename in
14454 # old Intel for x86_64 which still supported -KPIC.
14455 ecc*)
14456 lt_prog_compiler_wl='-Wl,'
14457 lt_prog_compiler_pic='-KPIC'
14458 lt_prog_compiler_static='-static'
14459 ;;
14460 # icc used to be incompatible with GCC.
14461 # ICC 10 doesn't accept -KPIC any more.
14462 icc* | ifort*)
14463 lt_prog_compiler_wl='-Wl,'
14464 lt_prog_compiler_pic='-fPIC'
14465 lt_prog_compiler_static='-static'
14466 ;;
14467 # Lahey Fortran 8.1.
14468 lf95*)
14469 lt_prog_compiler_wl='-Wl,'
14470 lt_prog_compiler_pic='--shared'
14471 lt_prog_compiler_static='--static'
14472 ;;
14473 nagfor*)
14474 # NAG Fortran compiler
14475 lt_prog_compiler_wl='-Wl,-Wl,,'
14476 lt_prog_compiler_pic='-PIC'
14477 lt_prog_compiler_static='-Bstatic'
14478 ;;
14479 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14480 # Portland Group compilers (*not* the Pentium gcc compiler,
14481 # which looks to be a dead project)
14482 lt_prog_compiler_wl='-Wl,'
14483 lt_prog_compiler_pic='-fpic'
14484 lt_prog_compiler_static='-Bstatic'
14485 ;;
14486 ccc*)
14487 lt_prog_compiler_wl='-Wl,'
14488 # All Alpha code is PIC.
14489 lt_prog_compiler_static='-non_shared'
14490 ;;
14491 xl* | bgxl* | bgf* | mpixl*)
14492 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14493 lt_prog_compiler_wl='-Wl,'
14494 lt_prog_compiler_pic='-qpic'
14495 lt_prog_compiler_static='-qstaticlink'
14496 ;;
14497 *)
14498 case `$CC -V 2>&1 | sed 5q` in
14499 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14500 # Sun Fortran 8.3 passes all unrecognized flags to the linker
14501 lt_prog_compiler_pic='-KPIC'
14502 lt_prog_compiler_static='-Bstatic'
14503 lt_prog_compiler_wl=''
14504 ;;
14505 *Sun\ F* | *Sun*Fortran*)
14506 lt_prog_compiler_pic='-KPIC'
14507 lt_prog_compiler_static='-Bstatic'
14508 lt_prog_compiler_wl='-Qoption ld '
14509 ;;
14510 *Sun\ C*)
14511 # Sun C 5.9
14512 lt_prog_compiler_pic='-KPIC'
14513 lt_prog_compiler_static='-Bstatic'
14514 lt_prog_compiler_wl='-Wl,'
14515 ;;
14516 *Intel*\ [CF]*Compiler*)
14517 lt_prog_compiler_wl='-Wl,'
14518 lt_prog_compiler_pic='-fPIC'
14519 lt_prog_compiler_static='-static'
14520 ;;
14521 *Portland\ Group*)
14522 lt_prog_compiler_wl='-Wl,'
14523 lt_prog_compiler_pic='-fpic'
14524 lt_prog_compiler_static='-Bstatic'
14525 ;;
14526 esac
14527 ;;
14528 esac
14529 ;;
14530
14531 newsos6)
14532 lt_prog_compiler_pic='-KPIC'
14533 lt_prog_compiler_static='-Bstatic'
14534 ;;
14535
14536 *nto* | *qnx*)
14537 # QNX uses GNU C++, but need to define -shared option too, otherwise
14538 # it will coredump.
14539 lt_prog_compiler_pic='-fPIC -shared'
14540 ;;
14541
14542 osf3* | osf4* | osf5*)
14543 lt_prog_compiler_wl='-Wl,'
14544 # All OSF/1 code is PIC.
14545 lt_prog_compiler_static='-non_shared'
14546 ;;
14547
14548 rdos*)
14549 lt_prog_compiler_static='-non_shared'
14550 ;;
14551
14552 solaris*)
14553 lt_prog_compiler_pic='-KPIC'
14554 lt_prog_compiler_static='-Bstatic'
14555 case $cc_basename in
14556 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
14557 lt_prog_compiler_wl='-Qoption ld ';;
14558 *)
14559 lt_prog_compiler_wl='-Wl,';;
14560 esac
14561 ;;
14562
14563 sunos4*)
14564 lt_prog_compiler_wl='-Qoption ld '
14565 lt_prog_compiler_pic='-PIC'
14566 lt_prog_compiler_static='-Bstatic'
14567 ;;
14568
14569 sysv4 | sysv4.2uw2* | sysv4.3*)
14570 lt_prog_compiler_wl='-Wl,'
14571 lt_prog_compiler_pic='-KPIC'
14572 lt_prog_compiler_static='-Bstatic'
14573 ;;
14574
14575 sysv4*MP*)
14576 if test -d /usr/nec ;then
14577 lt_prog_compiler_pic='-Kconform_pic'
14578 lt_prog_compiler_static='-Bstatic'
14579 fi
14580 ;;
14581
14582 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
14583 lt_prog_compiler_wl='-Wl,'
14584 lt_prog_compiler_pic='-KPIC'
14585 lt_prog_compiler_static='-Bstatic'
14586 ;;
14587
14588 unicos*)
14589 lt_prog_compiler_wl='-Wl,'
14590 lt_prog_compiler_can_build_shared=no
14591 ;;
14592
14593 uts4*)
14594 lt_prog_compiler_pic='-pic'
14595 lt_prog_compiler_static='-Bstatic'
14596 ;;
14597
14598 *)
14599 lt_prog_compiler_can_build_shared=no
14600 ;;
14601 esac
14602 fi
14603
14604 case $host_os in
14605 # For platforms which do not support PIC, -DPIC is meaningless:
14606 *djgpp*)
14607 lt_prog_compiler_pic=
14608 ;;
14609 *)
14610 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
14611 ;;
14612 esac
14613
14614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
14615 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
14616 if ${lt_cv_prog_compiler_pic+:} false; then :
14617 $as_echo_n "(cached) " >&6
14618 else
14619 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
14620 fi
14621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
14622 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
14623 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
14624
14625 #
14626 # Check to make sure the PIC flag actually works.
14627 #
14628 if test -n "$lt_prog_compiler_pic"; then
14629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
14630 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
14631 if ${lt_cv_prog_compiler_pic_works+:} false; then :
14632 $as_echo_n "(cached) " >&6
14633 else
14634 lt_cv_prog_compiler_pic_works=no
14635 ac_outfile=conftest.$ac_objext
14636 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14637 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
14638 # Insert the option either (1) after the last *FLAGS variable, or
14639 # (2) before a word containing "conftest.", or (3) at the end.
14640 # Note that $ac_compile itself does not contain backslashes and begins
14641 # with a dollar sign (not a hyphen), so the echo should work correctly.
14642 # The option is referenced via a variable to avoid confusing sed.
14643 lt_compile=`echo "$ac_compile" | $SED \
14644 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14645 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14646 -e 's:$: $lt_compiler_flag:'`
14647 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14648 (eval "$lt_compile" 2>conftest.err)
14649 ac_status=$?
14650 cat conftest.err >&5
14651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14652 if (exit $ac_status) && test -s "$ac_outfile"; then
14653 # The compiler can only warn and ignore the option if not recognized
14654 # So say no if there are warnings other than the usual output.
14655 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14656 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14657 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14658 lt_cv_prog_compiler_pic_works=yes
14659 fi
14660 fi
14661 $RM conftest*
14662
14663 fi
14664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
14665 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
14666
14667 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
14668 case $lt_prog_compiler_pic in
14669 "" | " "*) ;;
14670 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
14671 esac
14672 else
14673 lt_prog_compiler_pic=
14674 lt_prog_compiler_can_build_shared=no
14675 fi
14676
14677 fi
14678
14679
14680
14681
14682
14683
14684
14685
14686
14687
14688
14689 #
14690 # Check to make sure the static flag actually works.
14691 #
14692 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
14693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
14694 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
14695 if ${lt_cv_prog_compiler_static_works+:} false; then :
14696 $as_echo_n "(cached) " >&6
14697 else
14698 lt_cv_prog_compiler_static_works=no
14699 save_LDFLAGS="$LDFLAGS"
14700 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
14701 echo "$lt_simple_link_test_code" > conftest.$ac_ext
14702 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
14703 # The linker can only warn and ignore the option if not recognized
14704 # So say no if there are warnings
14705 if test -s conftest.err; then
14706 # Append any errors to the config.log.
14707 cat conftest.err 1>&5
14708 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
14709 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14710 if diff conftest.exp conftest.er2 >/dev/null; then
14711 lt_cv_prog_compiler_static_works=yes
14712 fi
14713 else
14714 lt_cv_prog_compiler_static_works=yes
14715 fi
14716 fi
14717 $RM -r conftest*
14718 LDFLAGS="$save_LDFLAGS"
14719
14720 fi
14721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
14722 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
14723
14724 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
14725 :
14726 else
14727 lt_prog_compiler_static=
14728 fi
14729
14730
14731
14732
14733
14734
14735
14736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14737 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14738 if ${lt_cv_prog_compiler_c_o+:} false; then :
14739 $as_echo_n "(cached) " >&6
14740 else
14741 lt_cv_prog_compiler_c_o=no
14742 $RM -r conftest 2>/dev/null
14743 mkdir conftest
14744 cd conftest
14745 mkdir out
14746 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14747
14748 lt_compiler_flag="-o out/conftest2.$ac_objext"
14749 # Insert the option either (1) after the last *FLAGS variable, or
14750 # (2) before a word containing "conftest.", or (3) at the end.
14751 # Note that $ac_compile itself does not contain backslashes and begins
14752 # with a dollar sign (not a hyphen), so the echo should work correctly.
14753 lt_compile=`echo "$ac_compile" | $SED \
14754 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14755 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14756 -e 's:$: $lt_compiler_flag:'`
14757 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14758 (eval "$lt_compile" 2>out/conftest.err)
14759 ac_status=$?
14760 cat out/conftest.err >&5
14761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14762 if (exit $ac_status) && test -s out/conftest2.$ac_objext
14763 then
14764 # The compiler can only warn and ignore the option if not recognized
14765 # So say no if there are warnings
14766 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14767 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14768 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14769 lt_cv_prog_compiler_c_o=yes
14770 fi
14771 fi
14772 chmod u+w . 2>&5
14773 $RM conftest*
14774 # SGI C++ compiler will create directory out/ii_files/ for
14775 # template instantiation
14776 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14777 $RM out/* && rmdir out
14778 cd ..
14779 $RM -r conftest
14780 $RM conftest*
14781
14782 fi
14783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
14784 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
14785
14786
14787
14788
14789
14790
14791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
14792 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
14793 if ${lt_cv_prog_compiler_c_o+:} false; then :
14794 $as_echo_n "(cached) " >&6
14795 else
14796 lt_cv_prog_compiler_c_o=no
14797 $RM -r conftest 2>/dev/null
14798 mkdir conftest
14799 cd conftest
14800 mkdir out
14801 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14802
14803 lt_compiler_flag="-o out/conftest2.$ac_objext"
14804 # Insert the option either (1) after the last *FLAGS variable, or
14805 # (2) before a word containing "conftest.", or (3) at the end.
14806 # Note that $ac_compile itself does not contain backslashes and begins
14807 # with a dollar sign (not a hyphen), so the echo should work correctly.
14808 lt_compile=`echo "$ac_compile" | $SED \
14809 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14810 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14811 -e 's:$: $lt_compiler_flag:'`
14812 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14813 (eval "$lt_compile" 2>out/conftest.err)
14814 ac_status=$?
14815 cat out/conftest.err >&5
14816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14817 if (exit $ac_status) && test -s out/conftest2.$ac_objext
14818 then
14819 # The compiler can only warn and ignore the option if not recognized
14820 # So say no if there are warnings
14821 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
14822 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
14823 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
14824 lt_cv_prog_compiler_c_o=yes
14825 fi
14826 fi
14827 chmod u+w . 2>&5
14828 $RM conftest*
14829 # SGI C++ compiler will create directory out/ii_files/ for
14830 # template instantiation
14831 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
14832 $RM out/* && rmdir out
14833 cd ..
14834 $RM -r conftest
14835 $RM conftest*
14836
14837 fi
14838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
14839 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
14840
14841
14842
14843
14844 hard_links="nottested"
14845 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
14846 # do not overwrite the value of need_locks provided by the user
14847 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
14848 $as_echo_n "checking if we can lock with hard links... " >&6; }
14849 hard_links=yes
14850 $RM conftest*
14851 ln conftest.a conftest.b 2>/dev/null && hard_links=no
14852 touch conftest.a
14853 ln conftest.a conftest.b 2>&5 || hard_links=no
14854 ln conftest.a conftest.b 2>/dev/null && hard_links=no
14855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
14856 $as_echo "$hard_links" >&6; }
14857 if test "$hard_links" = no; then
14858 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
14859 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
14860 need_locks=warn
14861 fi
14862 else
14863 need_locks=no
14864 fi
14865
14866
14867
14868
14869
14870
14871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
14872 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
14873
14874 runpath_var=
14875 allow_undefined_flag=
14876 always_export_symbols=no
14877 archive_cmds=
14878 archive_expsym_cmds=
14879 compiler_needs_object=no
14880 enable_shared_with_static_runtimes=no
14881 export_dynamic_flag_spec=
14882 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
14883 hardcode_automatic=no
14884 hardcode_direct=no
14885 hardcode_direct_absolute=no
14886 hardcode_libdir_flag_spec=
14887 hardcode_libdir_separator=
14888 hardcode_minus_L=no
14889 hardcode_shlibpath_var=unsupported
14890 inherit_rpath=no
14891 link_all_deplibs=unknown
14892 module_cmds=
14893 module_expsym_cmds=
14894 old_archive_from_new_cmds=
14895 old_archive_from_expsyms_cmds=
14896 thread_safe_flag_spec=
14897 whole_archive_flag_spec=
14898 # include_expsyms should be a list of space-separated symbols to be *always*
14899 # included in the symbol list
14900 include_expsyms=
14901 # exclude_expsyms can be an extended regexp of symbols to exclude
14902 # it will be wrapped by ` (' and `)$', so one must not match beginning or
14903 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
14904 # as well as any symbol that contains `d'.
14905 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
14906 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
14907 # platforms (ab)use it in PIC code, but their linkers get confused if
14908 # the symbol is explicitly referenced. Since portable code cannot
14909 # rely on this symbol name, it's probably fine to never include it in
14910 # preloaded symbol tables.
14911 # Exclude shared library initialization/finalization symbols.
14912 extract_expsyms_cmds=
14913
14914 case $host_os in
14915 cygwin* | mingw* | pw32* | cegcc*)
14916 # FIXME: the MSVC++ port hasn't been tested in a loooong time
14917 # When not using gcc, we currently assume that we are using
14918 # Microsoft Visual C++.
14919 if test "$GCC" != yes; then
14920 with_gnu_ld=no
14921 fi
14922 ;;
14923 interix*)
14924 # we just hope/assume this is gcc and not c89 (= MSVC++)
14925 with_gnu_ld=yes
14926 ;;
14927 openbsd*)
14928 with_gnu_ld=no
14929 ;;
14930 esac
14931
14932 ld_shlibs=yes
14933
14934 # On some targets, GNU ld is compatible enough with the native linker
14935 # that we're better off using the native interface for both.
14936 lt_use_gnu_ld_interface=no
14937 if test "$with_gnu_ld" = yes; then
14938 case $host_os in
14939 aix*)
14940 # The AIX port of GNU ld has always aspired to compatibility
14941 # with the native linker. However, as the warning in the GNU ld
14942 # block says, versions before 2.19.5* couldn't really create working
14943 # shared libraries, regardless of the interface used.
14944 case `$LD -v 2>&1` in
14945 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
14946 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
14947 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
14948 *)
14949 lt_use_gnu_ld_interface=yes
14950 ;;
14951 esac
14952 ;;
14953 *)
14954 lt_use_gnu_ld_interface=yes
14955 ;;
14956 esac
14957 fi
14958
14959 if test "$lt_use_gnu_ld_interface" = yes; then
14960 # If archive_cmds runs LD, not CC, wlarc should be empty
14961 wlarc='${wl}'
14962
14963 # Set some defaults for GNU ld with shared library support. These
14964 # are reset later if shared libraries are not supported. Putting them
14965 # here allows them to be overridden if necessary.
14966 runpath_var=LD_RUN_PATH
14967 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
14968 export_dynamic_flag_spec='${wl}--export-dynamic'
14969 # ancient GNU ld didn't support --whole-archive et. al.
14970 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
14971 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
14972 else
14973 whole_archive_flag_spec=
14974 fi
14975 supports_anon_versioning=no
14976 case `$LD -v 2>&1` in
14977 *GNU\ gold*) supports_anon_versioning=yes ;;
14978 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
14979 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
14980 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
14981 *\ 2.11.*) ;; # other 2.11 versions
14982 *) supports_anon_versioning=yes ;;
14983 esac
14984
14985 # See if GNU ld supports shared libraries.
14986 case $host_os in
14987 aix[3-9]*)
14988 # On AIX/PPC, the GNU linker is very broken
14989 if test "$host_cpu" != ia64; then
14990 ld_shlibs=no
14991 cat <<_LT_EOF 1>&2
14992
14993 *** Warning: the GNU linker, at least up to release 2.19, is reported
14994 *** to be unable to reliably create shared libraries on AIX.
14995 *** Therefore, libtool is disabling shared libraries support. If you
14996 *** really care for shared libraries, you may want to install binutils
14997 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
14998 *** You will then need to restart the configuration process.
14999
15000 _LT_EOF
15001 fi
15002 ;;
15003
15004 amigaos*)
15005 case $host_cpu in
15006 powerpc)
15007 # see comment about AmigaOS4 .so support
15008 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15009 archive_expsym_cmds=''
15010 ;;
15011 m68k)
15012 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)'
15013 hardcode_libdir_flag_spec='-L$libdir'
15014 hardcode_minus_L=yes
15015 ;;
15016 esac
15017 ;;
15018
15019 beos*)
15020 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15021 allow_undefined_flag=unsupported
15022 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
15023 # support --undefined. This deserves some investigation. FIXME
15024 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15025 else
15026 ld_shlibs=no
15027 fi
15028 ;;
15029
15030 cygwin* | mingw* | pw32* | cegcc*)
15031 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15032 # as there is no search path for DLLs.
15033 hardcode_libdir_flag_spec='-L$libdir'
15034 export_dynamic_flag_spec='${wl}--export-all-symbols'
15035 allow_undefined_flag=unsupported
15036 always_export_symbols=no
15037 enable_shared_with_static_runtimes=yes
15038 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'
15039 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15040
15041 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15042 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15043 # If the export-symbols file already is a .def file (1st line
15044 # is EXPORTS), use it as is; otherwise, prepend...
15045 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15046 cp $export_symbols $output_objdir/$soname.def;
15047 else
15048 echo EXPORTS > $output_objdir/$soname.def;
15049 cat $export_symbols >> $output_objdir/$soname.def;
15050 fi~
15051 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15052 else
15053 ld_shlibs=no
15054 fi
15055 ;;
15056
15057 haiku*)
15058 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15059 link_all_deplibs=yes
15060 ;;
15061
15062 interix[3-9]*)
15063 hardcode_direct=no
15064 hardcode_shlibpath_var=no
15065 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15066 export_dynamic_flag_spec='${wl}-E'
15067 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15068 # Instead, shared libraries are loaded at an image base (0x10000000 by
15069 # default) and relocated if they conflict, which is a slow very memory
15070 # consuming and fragmenting process. To avoid this, we pick a random,
15071 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15072 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
15073 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15074 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'
15075 ;;
15076
15077 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15078 tmp_diet=no
15079 if test "$host_os" = linux-dietlibc; then
15080 case $cc_basename in
15081 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
15082 esac
15083 fi
15084 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15085 && test "$tmp_diet" = no
15086 then
15087 tmp_addflag=' $pic_flag'
15088 tmp_sharedflag='-shared'
15089 case $cc_basename,$host_cpu in
15090 pgcc*) # Portland Group C compiler
15091 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'
15092 tmp_addflag=' $pic_flag'
15093 ;;
15094 pgf77* | pgf90* | pgf95* | pgfortran*)
15095 # Portland Group f77 and f90 compilers
15096 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'
15097 tmp_addflag=' $pic_flag -Mnomain' ;;
15098 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
15099 tmp_addflag=' -i_dynamic' ;;
15100 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
15101 tmp_addflag=' -i_dynamic -nofor_main' ;;
15102 ifc* | ifort*) # Intel Fortran compiler
15103 tmp_addflag=' -nofor_main' ;;
15104 lf95*) # Lahey Fortran 8.1
15105 whole_archive_flag_spec=
15106 tmp_sharedflag='--shared' ;;
15107 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15108 tmp_sharedflag='-qmkshrobj'
15109 tmp_addflag= ;;
15110 nvcc*) # Cuda Compiler Driver 2.2
15111 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'
15112 compiler_needs_object=yes
15113 ;;
15114 esac
15115 case `$CC -V 2>&1 | sed 5q` in
15116 *Sun\ C*) # Sun C 5.9
15117 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'
15118 compiler_needs_object=yes
15119 tmp_sharedflag='-G' ;;
15120 *Sun\ F*) # Sun Fortran 8.3
15121 tmp_sharedflag='-G' ;;
15122 esac
15123 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15124
15125 if test "x$supports_anon_versioning" = xyes; then
15126 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15127 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15128 echo "local: *; };" >> $output_objdir/$libname.ver~
15129 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
15130 fi
15131
15132 case $cc_basename in
15133 xlf* | bgf* | bgxlf* | mpixlf*)
15134 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15135 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15136 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15137 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15138 if test "x$supports_anon_versioning" = xyes; then
15139 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15140 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15141 echo "local: *; };" >> $output_objdir/$libname.ver~
15142 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15143 fi
15144 ;;
15145 esac
15146 else
15147 ld_shlibs=no
15148 fi
15149 ;;
15150
15151 netbsd*)
15152 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15153 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15154 wlarc=
15155 else
15156 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15157 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15158 fi
15159 ;;
15160
15161 solaris*)
15162 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15163 ld_shlibs=no
15164 cat <<_LT_EOF 1>&2
15165
15166 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
15167 *** create shared libraries on Solaris systems. Therefore, libtool
15168 *** is disabling shared libraries support. We urge you to upgrade GNU
15169 *** binutils to release 2.9.1 or newer. Another option is to modify
15170 *** your PATH or compiler configuration so that the native linker is
15171 *** used, and then restart.
15172
15173 _LT_EOF
15174 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15175 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15176 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15177 else
15178 ld_shlibs=no
15179 fi
15180 ;;
15181
15182 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15183 case `$LD -v 2>&1` in
15184 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15185 ld_shlibs=no
15186 cat <<_LT_EOF 1>&2
15187
15188 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
15189 *** reliably create shared libraries on SCO systems. Therefore, libtool
15190 *** is disabling shared libraries support. We urge you to upgrade GNU
15191 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
15192 *** your PATH or compiler configuration so that the native linker is
15193 *** used, and then restart.
15194
15195 _LT_EOF
15196 ;;
15197 *)
15198 # For security reasons, it is highly recommended that you always
15199 # use absolute paths for naming shared libraries, and exclude the
15200 # DT_RUNPATH tag from executables and libraries. But doing so
15201 # requires that you compile everything twice, which is a pain.
15202 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15203 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15204 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15205 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15206 else
15207 ld_shlibs=no
15208 fi
15209 ;;
15210 esac
15211 ;;
15212
15213 sunos4*)
15214 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15215 wlarc=
15216 hardcode_direct=yes
15217 hardcode_shlibpath_var=no
15218 ;;
15219
15220 *)
15221 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15222 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15223 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
15224 else
15225 ld_shlibs=no
15226 fi
15227 ;;
15228 esac
15229
15230 if test "$ld_shlibs" = no; then
15231 runpath_var=
15232 hardcode_libdir_flag_spec=
15233 export_dynamic_flag_spec=
15234 whole_archive_flag_spec=
15235 fi
15236 else
15237 # PORTME fill in a description of your system's linker (not GNU ld)
15238 case $host_os in
15239 aix3*)
15240 allow_undefined_flag=unsupported
15241 always_export_symbols=yes
15242 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'
15243 # Note: this linker hardcodes the directories in LIBPATH if there
15244 # are no directories specified by -L.
15245 hardcode_minus_L=yes
15246 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
15247 # Neither direct hardcoding nor static linking is supported with a
15248 # broken collect2.
15249 hardcode_direct=unsupported
15250 fi
15251 ;;
15252
15253 aix[4-9]*)
15254 if test "$host_cpu" = ia64; then
15255 # On IA64, the linker does run time linking by default, so we don't
15256 # have to do anything special.
15257 aix_use_runtimelinking=no
15258 exp_sym_flag='-Bexport'
15259 no_entry_flag=""
15260 else
15261 # If we're using GNU nm, then we don't want the "-C" option.
15262 # -C means demangle to AIX nm, but means don't demangle with GNU nm
15263 # Also, AIX nm treats weak defined symbols like other global
15264 # defined symbols, whereas GNU nm marks them as "W".
15265 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15266 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'
15267 else
15268 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'
15269 fi
15270 aix_use_runtimelinking=no
15271
15272 # Test if we are trying to use run time linking or normal
15273 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
15274 # need to do runtime linking.
15275 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15276 for ld_flag in $LDFLAGS; do
15277 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
15278 aix_use_runtimelinking=yes
15279 break
15280 fi
15281 done
15282 ;;
15283 esac
15284
15285 exp_sym_flag='-bexport'
15286 no_entry_flag='-bnoentry'
15287 fi
15288
15289 # When large executables or shared objects are built, AIX ld can
15290 # have problems creating the table of contents. If linking a library
15291 # or program results in "error TOC overflow" add -mminimal-toc to
15292 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
15293 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15294
15295 archive_cmds=''
15296 hardcode_direct=yes
15297 hardcode_direct_absolute=yes
15298 hardcode_libdir_separator=':'
15299 link_all_deplibs=yes
15300 file_list_spec='${wl}-f,'
15301
15302 if test "$GCC" = yes; then
15303 case $host_os in aix4.[012]|aix4.[012].*)
15304 # We only want to do this on AIX 4.2 and lower, the check
15305 # below for broken collect2 doesn't work under 4.3+
15306 collect2name=`${CC} -print-prog-name=collect2`
15307 if test -f "$collect2name" &&
15308 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15309 then
15310 # We have reworked collect2
15311 :
15312 else
15313 # We have old collect2
15314 hardcode_direct=unsupported
15315 # It fails to find uninstalled libraries when the uninstalled
15316 # path is not listed in the libpath. Setting hardcode_minus_L
15317 # to unsupported forces relinking
15318 hardcode_minus_L=yes
15319 hardcode_libdir_flag_spec='-L$libdir'
15320 hardcode_libdir_separator=
15321 fi
15322 ;;
15323 esac
15324 shared_flag='-shared'
15325 if test "$aix_use_runtimelinking" = yes; then
15326 shared_flag="$shared_flag "'${wl}-G'
15327 fi
15328 else
15329 # not using gcc
15330 if test "$host_cpu" = ia64; then
15331 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15332 # chokes on -Wl,-G. The following line is correct:
15333 shared_flag='-G'
15334 else
15335 if test "$aix_use_runtimelinking" = yes; then
15336 shared_flag='${wl}-G'
15337 else
15338 shared_flag='${wl}-bM:SRE'
15339 fi
15340 fi
15341 fi
15342
15343 export_dynamic_flag_spec='${wl}-bexpall'
15344 # It seems that -bexpall does not export symbols beginning with
15345 # underscore (_), so it is better to generate a list of symbols to export.
15346 always_export_symbols=yes
15347 if test "$aix_use_runtimelinking" = yes; then
15348 # Warning - without using the other runtime loading flags (-brtl),
15349 # -berok will link without error, but may produce a broken library.
15350 allow_undefined_flag='-berok'
15351 # Determine the default libpath from the value encoded in an
15352 # empty executable.
15353 if test "${lt_cv_aix_libpath+set}" = set; then
15354 aix_libpath=$lt_cv_aix_libpath
15355 else
15356 if ${lt_cv_aix_libpath_+:} false; then :
15357 $as_echo_n "(cached) " >&6
15358 else
15359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15360 /* end confdefs.h. */
15361
15362 int
15363 main ()
15364 {
15365
15366 ;
15367 return 0;
15368 }
15369 _ACEOF
15370 if ac_fn_c_try_link "$LINENO"; then :
15371
15372 lt_aix_libpath_sed='
15373 /Import File Strings/,/^$/ {
15374 /^0/ {
15375 s/^0 *\([^ ]*\) *$/\1/
15376 p
15377 }
15378 }'
15379 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15380 # Check for a 64-bit object if we didn't find anything.
15381 if test -z "$lt_cv_aix_libpath_"; then
15382 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15383 fi
15384 fi
15385 rm -f core conftest.err conftest.$ac_objext \
15386 conftest$ac_exeext conftest.$ac_ext
15387 if test -z "$lt_cv_aix_libpath_"; then
15388 lt_cv_aix_libpath_="/usr/lib:/lib"
15389 fi
15390
15391 fi
15392
15393 aix_libpath=$lt_cv_aix_libpath_
15394 fi
15395
15396 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
15397 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"
15398 else
15399 if test "$host_cpu" = ia64; then
15400 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
15401 allow_undefined_flag="-z nodefs"
15402 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"
15403 else
15404 # Determine the default libpath from the value encoded in an
15405 # empty executable.
15406 if test "${lt_cv_aix_libpath+set}" = set; then
15407 aix_libpath=$lt_cv_aix_libpath
15408 else
15409 if ${lt_cv_aix_libpath_+:} false; then :
15410 $as_echo_n "(cached) " >&6
15411 else
15412 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15413 /* end confdefs.h. */
15414
15415 int
15416 main ()
15417 {
15418
15419 ;
15420 return 0;
15421 }
15422 _ACEOF
15423 if ac_fn_c_try_link "$LINENO"; then :
15424
15425 lt_aix_libpath_sed='
15426 /Import File Strings/,/^$/ {
15427 /^0/ {
15428 s/^0 *\([^ ]*\) *$/\1/
15429 p
15430 }
15431 }'
15432 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15433 # Check for a 64-bit object if we didn't find anything.
15434 if test -z "$lt_cv_aix_libpath_"; then
15435 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15436 fi
15437 fi
15438 rm -f core conftest.err conftest.$ac_objext \
15439 conftest$ac_exeext conftest.$ac_ext
15440 if test -z "$lt_cv_aix_libpath_"; then
15441 lt_cv_aix_libpath_="/usr/lib:/lib"
15442 fi
15443
15444 fi
15445
15446 aix_libpath=$lt_cv_aix_libpath_
15447 fi
15448
15449 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
15450 # Warning - without using the other run time loading flags,
15451 # -berok will link without error, but may produce a broken library.
15452 no_undefined_flag=' ${wl}-bernotok'
15453 allow_undefined_flag=' ${wl}-berok'
15454 if test "$with_gnu_ld" = yes; then
15455 # We only use this code for GNU lds that support --whole-archive.
15456 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
15457 else
15458 # Exported symbols can be pulled into shared objects from archives
15459 whole_archive_flag_spec='$convenience'
15460 fi
15461 archive_cmds_need_lc=yes
15462 # This is similar to how AIX traditionally builds its shared libraries.
15463 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'
15464 fi
15465 fi
15466 ;;
15467
15468 amigaos*)
15469 case $host_cpu in
15470 powerpc)
15471 # see comment about AmigaOS4 .so support
15472 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
15473 archive_expsym_cmds=''
15474 ;;
15475 m68k)
15476 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)'
15477 hardcode_libdir_flag_spec='-L$libdir'
15478 hardcode_minus_L=yes
15479 ;;
15480 esac
15481 ;;
15482
15483 bsdi[45]*)
15484 export_dynamic_flag_spec=-rdynamic
15485 ;;
15486
15487 cygwin* | mingw* | pw32* | cegcc*)
15488 # When not using gcc, we currently assume that we are using
15489 # Microsoft Visual C++.
15490 # hardcode_libdir_flag_spec is actually meaningless, as there is
15491 # no search path for DLLs.
15492 case $cc_basename in
15493 cl*)
15494 # Native MSVC
15495 hardcode_libdir_flag_spec=' '
15496 allow_undefined_flag=unsupported
15497 always_export_symbols=yes
15498 file_list_spec='@'
15499 # Tell ltmain to make .lib files, not .a files.
15500 libext=lib
15501 # Tell ltmain to make .dll files, not .so files.
15502 shrext_cmds=".dll"
15503 # FIXME: Setting linknames here is a bad hack.
15504 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
15505 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
15506 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
15507 else
15508 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
15509 fi~
15510 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
15511 linknames='
15512 # The linker will not automatically build a static lib if we build a DLL.
15513 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
15514 enable_shared_with_static_runtimes=yes
15515 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
15516 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
15517 # Don't use ranlib
15518 old_postinstall_cmds='chmod 644 $oldlib'
15519 postlink_cmds='lt_outputfile="@OUTPUT@"~
15520 lt_tool_outputfile="@TOOL_OUTPUT@"~
15521 case $lt_outputfile in
15522 *.exe|*.EXE) ;;
15523 *)
15524 lt_outputfile="$lt_outputfile.exe"
15525 lt_tool_outputfile="$lt_tool_outputfile.exe"
15526 ;;
15527 esac~
15528 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
15529 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
15530 $RM "$lt_outputfile.manifest";
15531 fi'
15532 ;;
15533 *)
15534 # Assume MSVC wrapper
15535 hardcode_libdir_flag_spec=' '
15536 allow_undefined_flag=unsupported
15537 # Tell ltmain to make .lib files, not .a files.
15538 libext=lib
15539 # Tell ltmain to make .dll files, not .so files.
15540 shrext_cmds=".dll"
15541 # FIXME: Setting linknames here is a bad hack.
15542 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
15543 # The linker will automatically build a .lib file if we build a DLL.
15544 old_archive_from_new_cmds='true'
15545 # FIXME: Should let the user specify the lib program.
15546 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
15547 enable_shared_with_static_runtimes=yes
15548 ;;
15549 esac
15550 ;;
15551
15552 darwin* | rhapsody*)
15553
15554
15555 archive_cmds_need_lc=no
15556 hardcode_direct=no
15557 hardcode_automatic=yes
15558 hardcode_shlibpath_var=unsupported
15559 if test "$lt_cv_ld_force_load" = "yes"; then
15560 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\"`'
15561
15562 else
15563 whole_archive_flag_spec=''
15564 fi
15565 link_all_deplibs=yes
15566 allow_undefined_flag="$_lt_dar_allow_undefined"
15567 case $cc_basename in
15568 ifort*) _lt_dar_can_shared=yes ;;
15569 *) _lt_dar_can_shared=$GCC ;;
15570 esac
15571 if test "$_lt_dar_can_shared" = "yes"; then
15572 output_verbose_link_cmd=func_echo_all
15573 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
15574 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
15575 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}"
15576 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}"
15577
15578 else
15579 ld_shlibs=no
15580 fi
15581
15582 ;;
15583
15584 dgux*)
15585 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15586 hardcode_libdir_flag_spec='-L$libdir'
15587 hardcode_shlibpath_var=no
15588 ;;
15589
15590 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
15591 # support. Future versions do this automatically, but an explicit c++rt0.o
15592 # does not break anything, and helps significantly (at the cost of a little
15593 # extra space).
15594 freebsd2.2*)
15595 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
15596 hardcode_libdir_flag_spec='-R$libdir'
15597 hardcode_direct=yes
15598 hardcode_shlibpath_var=no
15599 ;;
15600
15601 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
15602 freebsd2.*)
15603 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15604 hardcode_direct=yes
15605 hardcode_minus_L=yes
15606 hardcode_shlibpath_var=no
15607 ;;
15608
15609 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
15610 freebsd* | dragonfly*)
15611 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15612 hardcode_libdir_flag_spec='-R$libdir'
15613 hardcode_direct=yes
15614 hardcode_shlibpath_var=no
15615 ;;
15616
15617 hpux9*)
15618 if test "$GCC" = yes; then
15619 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'
15620 else
15621 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'
15622 fi
15623 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15624 hardcode_libdir_separator=:
15625 hardcode_direct=yes
15626
15627 # hardcode_minus_L: Not really in the search PATH,
15628 # but as the default location of the library.
15629 hardcode_minus_L=yes
15630 export_dynamic_flag_spec='${wl}-E'
15631 ;;
15632
15633 hpux10*)
15634 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
15635 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15636 else
15637 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15638 fi
15639 if test "$with_gnu_ld" = no; then
15640 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15641 hardcode_libdir_separator=:
15642 hardcode_direct=yes
15643 hardcode_direct_absolute=yes
15644 export_dynamic_flag_spec='${wl}-E'
15645 # hardcode_minus_L: Not really in the search PATH,
15646 # but as the default location of the library.
15647 hardcode_minus_L=yes
15648 fi
15649 ;;
15650
15651 hpux11*)
15652 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
15653 case $host_cpu in
15654 hppa*64*)
15655 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15656 ;;
15657 ia64*)
15658 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15659 ;;
15660 *)
15661 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15662 ;;
15663 esac
15664 else
15665 case $host_cpu in
15666 hppa*64*)
15667 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15668 ;;
15669 ia64*)
15670 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
15671 ;;
15672 *)
15673
15674 # Older versions of the 11.00 compiler do not understand -b yet
15675 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
15676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
15677 $as_echo_n "checking if $CC understands -b... " >&6; }
15678 if ${lt_cv_prog_compiler__b+:} false; then :
15679 $as_echo_n "(cached) " >&6
15680 else
15681 lt_cv_prog_compiler__b=no
15682 save_LDFLAGS="$LDFLAGS"
15683 LDFLAGS="$LDFLAGS -b"
15684 echo "$lt_simple_link_test_code" > conftest.$ac_ext
15685 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15686 # The linker can only warn and ignore the option if not recognized
15687 # So say no if there are warnings
15688 if test -s conftest.err; then
15689 # Append any errors to the config.log.
15690 cat conftest.err 1>&5
15691 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15692 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15693 if diff conftest.exp conftest.er2 >/dev/null; then
15694 lt_cv_prog_compiler__b=yes
15695 fi
15696 else
15697 lt_cv_prog_compiler__b=yes
15698 fi
15699 fi
15700 $RM -r conftest*
15701 LDFLAGS="$save_LDFLAGS"
15702
15703 fi
15704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
15705 $as_echo "$lt_cv_prog_compiler__b" >&6; }
15706
15707 if test x"$lt_cv_prog_compiler__b" = xyes; then
15708 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
15709 else
15710 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
15711 fi
15712
15713 ;;
15714 esac
15715 fi
15716 if test "$with_gnu_ld" = no; then
15717 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
15718 hardcode_libdir_separator=:
15719
15720 case $host_cpu in
15721 hppa*64*|ia64*)
15722 hardcode_direct=no
15723 hardcode_shlibpath_var=no
15724 ;;
15725 *)
15726 hardcode_direct=yes
15727 hardcode_direct_absolute=yes
15728 export_dynamic_flag_spec='${wl}-E'
15729
15730 # hardcode_minus_L: Not really in the search PATH,
15731 # but as the default location of the library.
15732 hardcode_minus_L=yes
15733 ;;
15734 esac
15735 fi
15736 ;;
15737
15738 irix5* | irix6* | nonstopux*)
15739 if test "$GCC" = yes; then
15740 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'
15741 # Try to use the -exported_symbol ld option, if it does not
15742 # work, assume that -exports_file does not work either and
15743 # implicitly export all symbols.
15744 # This should be the same for all languages, so no per-tag cache variable.
15745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
15746 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
15747 if ${lt_cv_irix_exported_symbol+:} false; then :
15748 $as_echo_n "(cached) " >&6
15749 else
15750 save_LDFLAGS="$LDFLAGS"
15751 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
15752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15753 /* end confdefs.h. */
15754 int foo (void) { return 0; }
15755 _ACEOF
15756 if ac_fn_c_try_link "$LINENO"; then :
15757 lt_cv_irix_exported_symbol=yes
15758 else
15759 lt_cv_irix_exported_symbol=no
15760 fi
15761 rm -f core conftest.err conftest.$ac_objext \
15762 conftest$ac_exeext conftest.$ac_ext
15763 LDFLAGS="$save_LDFLAGS"
15764 fi
15765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
15766 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
15767 if test "$lt_cv_irix_exported_symbol" = yes; then
15768 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'
15769 fi
15770 else
15771 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'
15772 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'
15773 fi
15774 archive_cmds_need_lc='no'
15775 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15776 hardcode_libdir_separator=:
15777 inherit_rpath=yes
15778 link_all_deplibs=yes
15779 ;;
15780
15781 netbsd*)
15782 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15783 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
15784 else
15785 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
15786 fi
15787 hardcode_libdir_flag_spec='-R$libdir'
15788 hardcode_direct=yes
15789 hardcode_shlibpath_var=no
15790 ;;
15791
15792 newsos6)
15793 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15794 hardcode_direct=yes
15795 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15796 hardcode_libdir_separator=:
15797 hardcode_shlibpath_var=no
15798 ;;
15799
15800 *nto* | *qnx*)
15801 ;;
15802
15803 openbsd*)
15804 if test -f /usr/libexec/ld.so; then
15805 hardcode_direct=yes
15806 hardcode_shlibpath_var=no
15807 hardcode_direct_absolute=yes
15808 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
15809 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15810 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
15811 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15812 export_dynamic_flag_spec='${wl}-E'
15813 else
15814 case $host_os in
15815 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
15816 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15817 hardcode_libdir_flag_spec='-R$libdir'
15818 ;;
15819 *)
15820 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
15821 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
15822 ;;
15823 esac
15824 fi
15825 else
15826 ld_shlibs=no
15827 fi
15828 ;;
15829
15830 os2*)
15831 hardcode_libdir_flag_spec='-L$libdir'
15832 hardcode_minus_L=yes
15833 allow_undefined_flag=unsupported
15834 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'
15835 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
15836 ;;
15837
15838 osf3*)
15839 if test "$GCC" = yes; then
15840 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
15841 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'
15842 else
15843 allow_undefined_flag=' -expect_unresolved \*'
15844 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'
15845 fi
15846 archive_cmds_need_lc='no'
15847 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15848 hardcode_libdir_separator=:
15849 ;;
15850
15851 osf4* | osf5*) # as osf3* with the addition of -msym flag
15852 if test "$GCC" = yes; then
15853 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
15854 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'
15855 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
15856 else
15857 allow_undefined_flag=' -expect_unresolved \*'
15858 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'
15859 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~
15860 $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'
15861
15862 # Both c and cxx compiler support -rpath directly
15863 hardcode_libdir_flag_spec='-rpath $libdir'
15864 fi
15865 archive_cmds_need_lc='no'
15866 hardcode_libdir_separator=:
15867 ;;
15868
15869 solaris*)
15870 no_undefined_flag=' -z defs'
15871 if test "$GCC" = yes; then
15872 wlarc='${wl}'
15873 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
15874 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15875 $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'
15876 else
15877 case `$CC -V 2>&1` in
15878 *"Compilers 5.0"*)
15879 wlarc=''
15880 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
15881 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15882 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
15883 ;;
15884 *)
15885 wlarc='${wl}'
15886 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
15887 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
15888 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
15889 ;;
15890 esac
15891 fi
15892 hardcode_libdir_flag_spec='-R$libdir'
15893 hardcode_shlibpath_var=no
15894 case $host_os in
15895 solaris2.[0-5] | solaris2.[0-5].*) ;;
15896 *)
15897 # The compiler driver will combine and reorder linker options,
15898 # but understands `-z linker_flag'. GCC discards it without `$wl',
15899 # but is careful enough not to reorder.
15900 # Supported since Solaris 2.6 (maybe 2.5.1?)
15901 if test "$GCC" = yes; then
15902 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
15903 else
15904 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
15905 fi
15906 ;;
15907 esac
15908 link_all_deplibs=yes
15909 ;;
15910
15911 sunos4*)
15912 if test "x$host_vendor" = xsequent; then
15913 # Use $CC to link under sequent, because it throws in some extra .o
15914 # files that make .init and .fini sections work.
15915 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
15916 else
15917 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
15918 fi
15919 hardcode_libdir_flag_spec='-L$libdir'
15920 hardcode_direct=yes
15921 hardcode_minus_L=yes
15922 hardcode_shlibpath_var=no
15923 ;;
15924
15925 sysv4)
15926 case $host_vendor in
15927 sni)
15928 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15929 hardcode_direct=yes # is this really true???
15930 ;;
15931 siemens)
15932 ## LD is ld it makes a PLAMLIB
15933 ## CC just makes a GrossModule.
15934 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
15935 reload_cmds='$CC -r -o $output$reload_objs'
15936 hardcode_direct=no
15937 ;;
15938 motorola)
15939 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15940 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
15941 ;;
15942 esac
15943 runpath_var='LD_RUN_PATH'
15944 hardcode_shlibpath_var=no
15945 ;;
15946
15947 sysv4.3*)
15948 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15949 hardcode_shlibpath_var=no
15950 export_dynamic_flag_spec='-Bexport'
15951 ;;
15952
15953 sysv4*MP*)
15954 if test -d /usr/nec; then
15955 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
15956 hardcode_shlibpath_var=no
15957 runpath_var=LD_RUN_PATH
15958 hardcode_runpath_var=yes
15959 ld_shlibs=yes
15960 fi
15961 ;;
15962
15963 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
15964 no_undefined_flag='${wl}-z,text'
15965 archive_cmds_need_lc=no
15966 hardcode_shlibpath_var=no
15967 runpath_var='LD_RUN_PATH'
15968
15969 if test "$GCC" = yes; then
15970 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15971 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15972 else
15973 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15974 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15975 fi
15976 ;;
15977
15978 sysv5* | sco3.2v5* | sco5v6*)
15979 # Note: We can NOT use -z defs as we might desire, because we do not
15980 # link with -lc, and that would cause any symbols used from libc to
15981 # always be unresolved, which means just about no library would
15982 # ever link correctly. If we're not using GNU ld we use -z text
15983 # though, which does catch some bad symbols but isn't as heavy-handed
15984 # as -z defs.
15985 no_undefined_flag='${wl}-z,text'
15986 allow_undefined_flag='${wl}-z,nodefs'
15987 archive_cmds_need_lc=no
15988 hardcode_shlibpath_var=no
15989 hardcode_libdir_flag_spec='${wl}-R,$libdir'
15990 hardcode_libdir_separator=':'
15991 link_all_deplibs=yes
15992 export_dynamic_flag_spec='${wl}-Bexport'
15993 runpath_var='LD_RUN_PATH'
15994
15995 if test "$GCC" = yes; then
15996 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15997 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
15998 else
15999 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16000 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16001 fi
16002 ;;
16003
16004 uts4*)
16005 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16006 hardcode_libdir_flag_spec='-L$libdir'
16007 hardcode_shlibpath_var=no
16008 ;;
16009
16010 *)
16011 ld_shlibs=no
16012 ;;
16013 esac
16014
16015 if test x$host_vendor = xsni; then
16016 case $host in
16017 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16018 export_dynamic_flag_spec='${wl}-Blargedynsym'
16019 ;;
16020 esac
16021 fi
16022 fi
16023
16024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16025 $as_echo "$ld_shlibs" >&6; }
16026 test "$ld_shlibs" = no && can_build_shared=no
16027
16028 with_gnu_ld=$with_gnu_ld
16029
16030
16031
16032
16033
16034
16035
16036
16037
16038
16039
16040
16041
16042
16043
16044 #
16045 # Do we need to explicitly link libc?
16046 #
16047 case "x$archive_cmds_need_lc" in
16048 x|xyes)
16049 # Assume -lc should be added
16050 archive_cmds_need_lc=yes
16051
16052 if test "$enable_shared" = yes && test "$GCC" = yes; then
16053 case $archive_cmds in
16054 *'~'*)
16055 # FIXME: we may have to deal with multi-command sequences.
16056 ;;
16057 '$CC '*)
16058 # Test whether the compiler implicitly links with -lc since on some
16059 # systems, -lgcc has to come before -lc. If gcc already passes -lc
16060 # to ld, don't add -lc before -lgcc.
16061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16062 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16063 if ${lt_cv_archive_cmds_need_lc+:} false; then :
16064 $as_echo_n "(cached) " >&6
16065 else
16066 $RM conftest*
16067 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16068
16069 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16070 (eval $ac_compile) 2>&5
16071 ac_status=$?
16072 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16073 test $ac_status = 0; } 2>conftest.err; then
16074 soname=conftest
16075 lib=conftest
16076 libobjs=conftest.$ac_objext
16077 deplibs=
16078 wl=$lt_prog_compiler_wl
16079 pic_flag=$lt_prog_compiler_pic
16080 compiler_flags=-v
16081 linker_flags=-v
16082 verstring=
16083 output_objdir=.
16084 libname=conftest
16085 lt_save_allow_undefined_flag=$allow_undefined_flag
16086 allow_undefined_flag=
16087 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16088 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16089 ac_status=$?
16090 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16091 test $ac_status = 0; }
16092 then
16093 lt_cv_archive_cmds_need_lc=no
16094 else
16095 lt_cv_archive_cmds_need_lc=yes
16096 fi
16097 allow_undefined_flag=$lt_save_allow_undefined_flag
16098 else
16099 cat conftest.err 1>&5
16100 fi
16101 $RM conftest*
16102
16103 fi
16104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16105 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16106 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16107 ;;
16108 esac
16109 fi
16110 ;;
16111 esac
16112
16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
16163
16164
16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
16195
16196
16197
16198
16199
16200
16201
16202
16203
16204
16205
16206
16207
16208
16209
16210
16211
16212
16213
16214
16215
16216
16217
16218
16219
16220
16221
16222
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238
16239
16240
16241
16242
16243
16244
16245
16246
16247
16248
16249
16250
16251
16252
16253
16254
16255
16256
16257
16258
16259
16260
16261
16262
16263
16264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16265 $as_echo_n "checking dynamic linker characteristics... " >&6; }
16266
16267 if test "$GCC" = yes; then
16268 case $host_os in
16269 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
16270 *) lt_awk_arg="/^libraries:/" ;;
16271 esac
16272 case $host_os in
16273 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
16274 *) lt_sed_strip_eq="s,=/,/,g" ;;
16275 esac
16276 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16277 case $lt_search_path_spec in
16278 *\;*)
16279 # if the path contains ";" then we assume it to be the separator
16280 # otherwise default to the standard path separator (i.e. ":") - it is
16281 # assumed that no part of a normal pathname contains ";" but that should
16282 # okay in the real world where ";" in dirpaths is itself problematic.
16283 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16284 ;;
16285 *)
16286 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16287 ;;
16288 esac
16289 # Ok, now we have the path, separated by spaces, we can step through it
16290 # and add multilib dir if necessary.
16291 lt_tmp_lt_search_path_spec=
16292 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16293 for lt_sys_path in $lt_search_path_spec; do
16294 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
16295 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
16296 else
16297 test -d "$lt_sys_path" && \
16298 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16299 fi
16300 done
16301 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16302 BEGIN {RS=" "; FS="/|\n";} {
16303 lt_foo="";
16304 lt_count=0;
16305 for (lt_i = NF; lt_i > 0; lt_i--) {
16306 if ($lt_i != "" && $lt_i != ".") {
16307 if ($lt_i == "..") {
16308 lt_count++;
16309 } else {
16310 if (lt_count == 0) {
16311 lt_foo="/" $lt_i lt_foo;
16312 } else {
16313 lt_count--;
16314 }
16315 }
16316 }
16317 }
16318 if (lt_foo != "") { lt_freq[lt_foo]++; }
16319 if (lt_freq[lt_foo] == 1) { print lt_foo; }
16320 }'`
16321 # AWK program above erroneously prepends '/' to C:/dos/paths
16322 # for these hosts.
16323 case $host_os in
16324 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16325 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
16326 esac
16327 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16328 else
16329 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16330 fi
16331 library_names_spec=
16332 libname_spec='lib$name'
16333 soname_spec=
16334 shrext_cmds=".so"
16335 postinstall_cmds=
16336 postuninstall_cmds=
16337 finish_cmds=
16338 finish_eval=
16339 shlibpath_var=
16340 shlibpath_overrides_runpath=unknown
16341 version_type=none
16342 dynamic_linker="$host_os ld.so"
16343 sys_lib_dlsearch_path_spec="/lib /usr/lib"
16344 need_lib_prefix=unknown
16345 hardcode_into_libs=no
16346
16347 # when you set need_version to no, make sure it does not cause -set_version
16348 # flags to be left without arguments
16349 need_version=unknown
16350
16351 case $host_os in
16352 aix3*)
16353 version_type=linux # correct to gnu/linux during the next big refactor
16354 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
16355 shlibpath_var=LIBPATH
16356
16357 # AIX 3 has no versioning support, so we append a major version to the name.
16358 soname_spec='${libname}${release}${shared_ext}$major'
16359 ;;
16360
16361 aix[4-9]*)
16362 version_type=linux # correct to gnu/linux during the next big refactor
16363 need_lib_prefix=no
16364 need_version=no
16365 hardcode_into_libs=yes
16366 if test "$host_cpu" = ia64; then
16367 # AIX 5 supports IA64
16368 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
16369 shlibpath_var=LD_LIBRARY_PATH
16370 else
16371 # With GCC up to 2.95.x, collect2 would create an import file
16372 # for dependence libraries. The import file would start with
16373 # the line `#! .'. This would cause the generated library to
16374 # depend on `.', always an invalid library. This was fixed in
16375 # development snapshots of GCC prior to 3.0.
16376 case $host_os in
16377 aix4 | aix4.[01] | aix4.[01].*)
16378 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16379 echo ' yes '
16380 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
16381 :
16382 else
16383 can_build_shared=no
16384 fi
16385 ;;
16386 esac
16387 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
16388 # soname into executable. Probably we can add versioning support to
16389 # collect2, so additional links can be useful in future.
16390 if test "$aix_use_runtimelinking" = yes; then
16391 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16392 # instead of lib<name>.a to let people know that these are not
16393 # typical AIX shared libraries.
16394 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16395 else
16396 # We preserve .a as extension for shared libraries through AIX4.2
16397 # and later when we are not doing run time linking.
16398 library_names_spec='${libname}${release}.a $libname.a'
16399 soname_spec='${libname}${release}${shared_ext}$major'
16400 fi
16401 shlibpath_var=LIBPATH
16402 fi
16403 ;;
16404
16405 amigaos*)
16406 case $host_cpu in
16407 powerpc)
16408 # Since July 2007 AmigaOS4 officially supports .so libraries.
16409 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
16410 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16411 ;;
16412 m68k)
16413 library_names_spec='$libname.ixlibrary $libname.a'
16414 # Create ${libname}_ixlibrary.a entries in /sys/libs.
16415 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'
16416 ;;
16417 esac
16418 ;;
16419
16420 beos*)
16421 library_names_spec='${libname}${shared_ext}'
16422 dynamic_linker="$host_os ld.so"
16423 shlibpath_var=LIBRARY_PATH
16424 ;;
16425
16426 bsdi[45]*)
16427 version_type=linux # correct to gnu/linux during the next big refactor
16428 need_version=no
16429 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16430 soname_spec='${libname}${release}${shared_ext}$major'
16431 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
16432 shlibpath_var=LD_LIBRARY_PATH
16433 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
16434 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
16435 # the default ld.so.conf also contains /usr/contrib/lib and
16436 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
16437 # libtool to hard-code these into programs
16438 ;;
16439
16440 cygwin* | mingw* | pw32* | cegcc*)
16441 version_type=windows
16442 shrext_cmds=".dll"
16443 need_version=no
16444 need_lib_prefix=no
16445
16446 case $GCC,$cc_basename in
16447 yes,*)
16448 # gcc
16449 library_names_spec='$libname.dll.a'
16450 # DLL is installed to $(libdir)/../bin by postinstall_cmds
16451 postinstall_cmds='base_file=`basename \${file}`~
16452 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16453 dldir=$destdir/`dirname \$dlpath`~
16454 test -d \$dldir || mkdir -p \$dldir~
16455 $install_prog $dir/$dlname \$dldir/$dlname~
16456 chmod a+x \$dldir/$dlname~
16457 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
16458 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
16459 fi'
16460 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16461 dlpath=$dir/\$dldll~
16462 $RM \$dlpath'
16463 shlibpath_overrides_runpath=yes
16464
16465 case $host_os in
16466 cygwin*)
16467 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
16468 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16469
16470 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
16471 ;;
16472 mingw* | cegcc*)
16473 # MinGW DLLs use traditional 'lib' prefix
16474 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16475 ;;
16476 pw32*)
16477 # pw32 DLLs use 'pw' prefix rather than 'lib'
16478 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16479 ;;
16480 esac
16481 dynamic_linker='Win32 ld.exe'
16482 ;;
16483
16484 *,cl*)
16485 # Native MSVC
16486 libname_spec='$name'
16487 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
16488 library_names_spec='${libname}.dll.lib'
16489
16490 case $build_os in
16491 mingw*)
16492 sys_lib_search_path_spec=
16493 lt_save_ifs=$IFS
16494 IFS=';'
16495 for lt_path in $LIB
16496 do
16497 IFS=$lt_save_ifs
16498 # Let DOS variable expansion print the short 8.3 style file name.
16499 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
16500 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
16501 done
16502 IFS=$lt_save_ifs
16503 # Convert to MSYS style.
16504 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
16505 ;;
16506 cygwin*)
16507 # Convert to unix form, then to dos form, then back to unix form
16508 # but this time dos style (no spaces!) so that the unix form looks
16509 # like /cygdrive/c/PROGRA~1:/cygdr...
16510 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
16511 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
16512 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16513 ;;
16514 *)
16515 sys_lib_search_path_spec="$LIB"
16516 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
16517 # It is most probably a Windows format PATH.
16518 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
16519 else
16520 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
16521 fi
16522 # FIXME: find the short name or the path components, as spaces are
16523 # common. (e.g. "Program Files" -> "PROGRA~1")
16524 ;;
16525 esac
16526
16527 # DLL is installed to $(libdir)/../bin by postinstall_cmds
16528 postinstall_cmds='base_file=`basename \${file}`~
16529 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
16530 dldir=$destdir/`dirname \$dlpath`~
16531 test -d \$dldir || mkdir -p \$dldir~
16532 $install_prog $dir/$dlname \$dldir/$dlname'
16533 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
16534 dlpath=$dir/\$dldll~
16535 $RM \$dlpath'
16536 shlibpath_overrides_runpath=yes
16537 dynamic_linker='Win32 link.exe'
16538 ;;
16539
16540 *)
16541 # Assume MSVC wrapper
16542 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
16543 dynamic_linker='Win32 ld.exe'
16544 ;;
16545 esac
16546 # FIXME: first we should search . and the directory the executable is in
16547 shlibpath_var=PATH
16548 ;;
16549
16550 darwin* | rhapsody*)
16551 dynamic_linker="$host_os dyld"
16552 version_type=darwin
16553 need_lib_prefix=no
16554 need_version=no
16555 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
16556 soname_spec='${libname}${release}${major}$shared_ext'
16557 shlibpath_overrides_runpath=yes
16558 shlibpath_var=DYLD_LIBRARY_PATH
16559 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
16560
16561 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
16562 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
16563 ;;
16564
16565 dgux*)
16566 version_type=linux # correct to gnu/linux during the next big refactor
16567 need_lib_prefix=no
16568 need_version=no
16569 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
16570 soname_spec='${libname}${release}${shared_ext}$major'
16571 shlibpath_var=LD_LIBRARY_PATH
16572 ;;
16573
16574 freebsd* | dragonfly*)
16575 # DragonFly does not have aout. When/if they implement a new
16576 # versioning mechanism, adjust this.
16577 if test -x /usr/bin/objformat; then
16578 objformat=`/usr/bin/objformat`
16579 else
16580 case $host_os in
16581 freebsd[23].*) objformat=aout ;;
16582 *) objformat=elf ;;
16583 esac
16584 fi
16585 version_type=freebsd-$objformat
16586 case $version_type in
16587 freebsd-elf*)
16588 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16589 need_version=no
16590 need_lib_prefix=no
16591 ;;
16592 freebsd-*)
16593 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
16594 need_version=yes
16595 ;;
16596 esac
16597 shlibpath_var=LD_LIBRARY_PATH
16598 case $host_os in
16599 freebsd2.*)
16600 shlibpath_overrides_runpath=yes
16601 ;;
16602 freebsd3.[01]* | freebsdelf3.[01]*)
16603 shlibpath_overrides_runpath=yes
16604 hardcode_into_libs=yes
16605 ;;
16606 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
16607 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
16608 shlibpath_overrides_runpath=no
16609 hardcode_into_libs=yes
16610 ;;
16611 *) # from 4.6 on, and DragonFly
16612 shlibpath_overrides_runpath=yes
16613 hardcode_into_libs=yes
16614 ;;
16615 esac
16616 ;;
16617
16618 gnu*)
16619 version_type=linux # correct to gnu/linux during the next big refactor
16620 need_lib_prefix=no
16621 need_version=no
16622 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16623 soname_spec='${libname}${release}${shared_ext}$major'
16624 shlibpath_var=LD_LIBRARY_PATH
16625 shlibpath_overrides_runpath=no
16626 hardcode_into_libs=yes
16627 ;;
16628
16629 haiku*)
16630 version_type=linux # correct to gnu/linux during the next big refactor
16631 need_lib_prefix=no
16632 need_version=no
16633 dynamic_linker="$host_os runtime_loader"
16634 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
16635 soname_spec='${libname}${release}${shared_ext}$major'
16636 shlibpath_var=LIBRARY_PATH
16637 shlibpath_overrides_runpath=yes
16638 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
16639 hardcode_into_libs=yes
16640 ;;
16641
16642 hpux9* | hpux10* | hpux11*)
16643 # Give a soname corresponding to the major version so that dld.sl refuses to
16644 # link against other versions.
16645 version_type=sunos
16646 need_lib_prefix=no
16647 need_version=no
16648 case $host_cpu in
16649 ia64*)
16650 shrext_cmds='.so'
16651 hardcode_into_libs=yes
16652 dynamic_linker="$host_os dld.so"
16653 shlibpath_var=LD_LIBRARY_PATH
16654 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16655 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16656 soname_spec='${libname}${release}${shared_ext}$major'
16657 if test "X$HPUX_IA64_MODE" = X32; then
16658 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
16659 else
16660 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
16661 fi
16662 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16663 ;;
16664 hppa*64*)
16665 shrext_cmds='.sl'
16666 hardcode_into_libs=yes
16667 dynamic_linker="$host_os dld.sl"
16668 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
16669 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
16670 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16671 soname_spec='${libname}${release}${shared_ext}$major'
16672 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
16673 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
16674 ;;
16675 *)
16676 shrext_cmds='.sl'
16677 dynamic_linker="$host_os dld.sl"
16678 shlibpath_var=SHLIB_PATH
16679 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
16680 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16681 soname_spec='${libname}${release}${shared_ext}$major'
16682 ;;
16683 esac
16684 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
16685 postinstall_cmds='chmod 555 $lib'
16686 # or fails outright, so override atomically:
16687 install_override_mode=555
16688 ;;
16689
16690 interix[3-9]*)
16691 version_type=linux # correct to gnu/linux during the next big refactor
16692 need_lib_prefix=no
16693 need_version=no
16694 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16695 soname_spec='${libname}${release}${shared_ext}$major'
16696 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
16697 shlibpath_var=LD_LIBRARY_PATH
16698 shlibpath_overrides_runpath=no
16699 hardcode_into_libs=yes
16700 ;;
16701
16702 irix5* | irix6* | nonstopux*)
16703 case $host_os in
16704 nonstopux*) version_type=nonstopux ;;
16705 *)
16706 if test "$lt_cv_prog_gnu_ld" = yes; then
16707 version_type=linux # correct to gnu/linux during the next big refactor
16708 else
16709 version_type=irix
16710 fi ;;
16711 esac
16712 need_lib_prefix=no
16713 need_version=no
16714 soname_spec='${libname}${release}${shared_ext}$major'
16715 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
16716 case $host_os in
16717 irix5* | nonstopux*)
16718 libsuff= shlibsuff=
16719 ;;
16720 *)
16721 case $LD in # libtool.m4 will add one of these switches to LD
16722 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
16723 libsuff= shlibsuff= libmagic=32-bit;;
16724 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
16725 libsuff=32 shlibsuff=N32 libmagic=N32;;
16726 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
16727 libsuff=64 shlibsuff=64 libmagic=64-bit;;
16728 *) libsuff= shlibsuff= libmagic=never-match;;
16729 esac
16730 ;;
16731 esac
16732 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
16733 shlibpath_overrides_runpath=no
16734 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
16735 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
16736 hardcode_into_libs=yes
16737 ;;
16738
16739 # No shared lib support for Linux oldld, aout, or coff.
16740 linux*oldld* | linux*aout* | linux*coff*)
16741 dynamic_linker=no
16742 ;;
16743
16744 # This must be glibc/ELF.
16745 linux* | k*bsd*-gnu | kopensolaris*-gnu)
16746 version_type=linux # correct to gnu/linux during the next big refactor
16747 need_lib_prefix=no
16748 need_version=no
16749 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16750 soname_spec='${libname}${release}${shared_ext}$major'
16751 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
16752 shlibpath_var=LD_LIBRARY_PATH
16753 shlibpath_overrides_runpath=no
16754
16755 # Some binutils ld are patched to set DT_RUNPATH
16756 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
16757 $as_echo_n "(cached) " >&6
16758 else
16759 lt_cv_shlibpath_overrides_runpath=no
16760 save_LDFLAGS=$LDFLAGS
16761 save_libdir=$libdir
16762 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
16763 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
16764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16765 /* end confdefs.h. */
16766
16767 int
16768 main ()
16769 {
16770
16771 ;
16772 return 0;
16773 }
16774 _ACEOF
16775 if ac_fn_c_try_link "$LINENO"; then :
16776 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
16777 lt_cv_shlibpath_overrides_runpath=yes
16778 fi
16779 fi
16780 rm -f core conftest.err conftest.$ac_objext \
16781 conftest$ac_exeext conftest.$ac_ext
16782 LDFLAGS=$save_LDFLAGS
16783 libdir=$save_libdir
16784
16785 fi
16786
16787 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
16788
16789 # This implies no fast_install, which is unacceptable.
16790 # Some rework will be needed to allow for fast_install
16791 # before this can be enabled.
16792 hardcode_into_libs=yes
16793
16794 # Add ABI-specific directories to the system library path.
16795 sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
16796
16797 # Append ld.so.conf contents to the search path
16798 if test -f /etc/ld.so.conf; then
16799 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' ' '`
16800 sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
16801
16802 fi
16803
16804 # We used to test for /lib/ld.so.1 and disable shared libraries on
16805 # powerpc, because MkLinux only supported shared libraries with the
16806 # GNU dynamic linker. Since this was broken with cross compilers,
16807 # most powerpc-linux boxes support dynamic linking these days and
16808 # people can always --disable-shared, the test was removed, and we
16809 # assume the GNU/Linux dynamic linker is in use.
16810 dynamic_linker='GNU/Linux ld.so'
16811 ;;
16812
16813 netbsd*)
16814 version_type=sunos
16815 need_lib_prefix=no
16816 need_version=no
16817 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16818 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16819 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16820 dynamic_linker='NetBSD (a.out) ld.so'
16821 else
16822 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
16823 soname_spec='${libname}${release}${shared_ext}$major'
16824 dynamic_linker='NetBSD ld.elf_so'
16825 fi
16826 shlibpath_var=LD_LIBRARY_PATH
16827 shlibpath_overrides_runpath=yes
16828 hardcode_into_libs=yes
16829 ;;
16830
16831 newsos6)
16832 version_type=linux # correct to gnu/linux during the next big refactor
16833 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16834 shlibpath_var=LD_LIBRARY_PATH
16835 shlibpath_overrides_runpath=yes
16836 ;;
16837
16838 *nto* | *qnx*)
16839 version_type=qnx
16840 need_lib_prefix=no
16841 need_version=no
16842 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16843 soname_spec='${libname}${release}${shared_ext}$major'
16844 shlibpath_var=LD_LIBRARY_PATH
16845 shlibpath_overrides_runpath=no
16846 hardcode_into_libs=yes
16847 dynamic_linker='ldqnx.so'
16848 ;;
16849
16850 openbsd*)
16851 version_type=sunos
16852 sys_lib_dlsearch_path_spec="/usr/lib"
16853 need_lib_prefix=no
16854 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
16855 case $host_os in
16856 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
16857 *) need_version=no ;;
16858 esac
16859 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16860 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
16861 shlibpath_var=LD_LIBRARY_PATH
16862 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
16863 case $host_os in
16864 openbsd2.[89] | openbsd2.[89].*)
16865 shlibpath_overrides_runpath=no
16866 ;;
16867 *)
16868 shlibpath_overrides_runpath=yes
16869 ;;
16870 esac
16871 else
16872 shlibpath_overrides_runpath=yes
16873 fi
16874 ;;
16875
16876 os2*)
16877 libname_spec='$name'
16878 shrext_cmds=".dll"
16879 need_lib_prefix=no
16880 library_names_spec='$libname${shared_ext} $libname.a'
16881 dynamic_linker='OS/2 ld.exe'
16882 shlibpath_var=LIBPATH
16883 ;;
16884
16885 osf3* | osf4* | osf5*)
16886 version_type=osf
16887 need_lib_prefix=no
16888 need_version=no
16889 soname_spec='${libname}${release}${shared_ext}$major'
16890 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16891 shlibpath_var=LD_LIBRARY_PATH
16892 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
16893 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
16894 ;;
16895
16896 rdos*)
16897 dynamic_linker=no
16898 ;;
16899
16900 solaris*)
16901 version_type=linux # correct to gnu/linux during the next big refactor
16902 need_lib_prefix=no
16903 need_version=no
16904 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16905 soname_spec='${libname}${release}${shared_ext}$major'
16906 shlibpath_var=LD_LIBRARY_PATH
16907 shlibpath_overrides_runpath=yes
16908 hardcode_into_libs=yes
16909 # ldd complains unless libraries are executable
16910 postinstall_cmds='chmod +x $lib'
16911 ;;
16912
16913 sunos4*)
16914 version_type=sunos
16915 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
16916 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
16917 shlibpath_var=LD_LIBRARY_PATH
16918 shlibpath_overrides_runpath=yes
16919 if test "$with_gnu_ld" = yes; then
16920 need_lib_prefix=no
16921 fi
16922 need_version=yes
16923 ;;
16924
16925 sysv4 | sysv4.3*)
16926 version_type=linux # correct to gnu/linux during the next big refactor
16927 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16928 soname_spec='${libname}${release}${shared_ext}$major'
16929 shlibpath_var=LD_LIBRARY_PATH
16930 case $host_vendor in
16931 sni)
16932 shlibpath_overrides_runpath=no
16933 need_lib_prefix=no
16934 runpath_var=LD_RUN_PATH
16935 ;;
16936 siemens)
16937 need_lib_prefix=no
16938 ;;
16939 motorola)
16940 need_lib_prefix=no
16941 need_version=no
16942 shlibpath_overrides_runpath=no
16943 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
16944 ;;
16945 esac
16946 ;;
16947
16948 sysv4*MP*)
16949 if test -d /usr/nec ;then
16950 version_type=linux # correct to gnu/linux during the next big refactor
16951 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
16952 soname_spec='$libname${shared_ext}.$major'
16953 shlibpath_var=LD_LIBRARY_PATH
16954 fi
16955 ;;
16956
16957 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
16958 version_type=freebsd-elf
16959 need_lib_prefix=no
16960 need_version=no
16961 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
16962 soname_spec='${libname}${release}${shared_ext}$major'
16963 shlibpath_var=LD_LIBRARY_PATH
16964 shlibpath_overrides_runpath=yes
16965 hardcode_into_libs=yes
16966 if test "$with_gnu_ld" = yes; then
16967 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
16968 else
16969 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
16970 case $host_os in
16971 sco3.2v5*)
16972 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
16973 ;;
16974 esac
16975 fi
16976 sys_lib_dlsearch_path_spec='/usr/lib'
16977 ;;
16978
16979 tpf*)
16980 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
16981 version_type=linux # correct to gnu/linux during the next big refactor
16982 need_lib_prefix=no
16983 need_version=no
16984 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16985 shlibpath_var=LD_LIBRARY_PATH
16986 shlibpath_overrides_runpath=no
16987 hardcode_into_libs=yes
16988 ;;
16989
16990 uts4*)
16991 version_type=linux # correct to gnu/linux during the next big refactor
16992 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
16993 soname_spec='${libname}${release}${shared_ext}$major'
16994 shlibpath_var=LD_LIBRARY_PATH
16995 ;;
16996
16997 *)
16998 dynamic_linker=no
16999 ;;
17000 esac
17001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17002 $as_echo "$dynamic_linker" >&6; }
17003 test "$dynamic_linker" = no && can_build_shared=no
17004
17005 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17006 if test "$GCC" = yes; then
17007 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17008 fi
17009
17010 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
17011 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
17012 fi
17013 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
17014 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
17015 fi
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17109 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17110 hardcode_action=
17111 if test -n "$hardcode_libdir_flag_spec" ||
17112 test -n "$runpath_var" ||
17113 test "X$hardcode_automatic" = "Xyes" ; then
17114
17115 # We can hardcode non-existent directories.
17116 if test "$hardcode_direct" != no &&
17117 # If the only mechanism to avoid hardcoding is shlibpath_var, we
17118 # have to relink, otherwise we might link with an installed library
17119 # when we should be linking with a yet-to-be-installed one
17120 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
17121 test "$hardcode_minus_L" != no; then
17122 # Linking always hardcodes the temporary library directory.
17123 hardcode_action=relink
17124 else
17125 # We can link without hardcoding, and we can hardcode nonexisting dirs.
17126 hardcode_action=immediate
17127 fi
17128 else
17129 # We cannot hardcode anything, or else we can only hardcode existing
17130 # directories.
17131 hardcode_action=unsupported
17132 fi
17133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17134 $as_echo "$hardcode_action" >&6; }
17135
17136 if test "$hardcode_action" = relink ||
17137 test "$inherit_rpath" = yes; then
17138 # Fast installation is not supported
17139 enable_fast_install=no
17140 elif test "$shlibpath_overrides_runpath" = yes ||
17141 test "$enable_shared" = no; then
17142 # Fast installation is not necessary
17143 enable_fast_install=needless
17144 fi
17145
17146
17147
17148
17149
17150
17151 if test "x$enable_dlopen" != xyes; then
17152 enable_dlopen=unknown
17153 enable_dlopen_self=unknown
17154 enable_dlopen_self_static=unknown
17155 else
17156 lt_cv_dlopen=no
17157 lt_cv_dlopen_libs=
17158
17159 case $host_os in
17160 beos*)
17161 lt_cv_dlopen="load_add_on"
17162 lt_cv_dlopen_libs=
17163 lt_cv_dlopen_self=yes
17164 ;;
17165
17166 mingw* | pw32* | cegcc*)
17167 lt_cv_dlopen="LoadLibrary"
17168 lt_cv_dlopen_libs=
17169 ;;
17170
17171 cygwin*)
17172 lt_cv_dlopen="dlopen"
17173 lt_cv_dlopen_libs=
17174 ;;
17175
17176 darwin*)
17177 # if libdl is installed we need to link against it
17178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17179 $as_echo_n "checking for dlopen in -ldl... " >&6; }
17180 if ${ac_cv_lib_dl_dlopen+:} false; then :
17181 $as_echo_n "(cached) " >&6
17182 else
17183 ac_check_lib_save_LIBS=$LIBS
17184 LIBS="-ldl $LIBS"
17185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17186 /* end confdefs.h. */
17187
17188 /* Override any GCC internal prototype to avoid an error.
17189 Use char because int might match the return type of a GCC
17190 builtin and then its argument prototype would still apply. */
17191 #ifdef __cplusplus
17192 extern "C"
17193 #endif
17194 char dlopen ();
17195 int
17196 main ()
17197 {
17198 return dlopen ();
17199 ;
17200 return 0;
17201 }
17202 _ACEOF
17203 if ac_fn_c_try_link "$LINENO"; then :
17204 ac_cv_lib_dl_dlopen=yes
17205 else
17206 ac_cv_lib_dl_dlopen=no
17207 fi
17208 rm -f core conftest.err conftest.$ac_objext \
17209 conftest$ac_exeext conftest.$ac_ext
17210 LIBS=$ac_check_lib_save_LIBS
17211 fi
17212 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17213 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17214 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17215 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
17216 else
17217
17218 lt_cv_dlopen="dyld"
17219 lt_cv_dlopen_libs=
17220 lt_cv_dlopen_self=yes
17221
17222 fi
17223
17224 ;;
17225
17226 *)
17227 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17228 if test "x$ac_cv_func_shl_load" = xyes; then :
17229 lt_cv_dlopen="shl_load"
17230 else
17231 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17232 $as_echo_n "checking for shl_load in -ldld... " >&6; }
17233 if ${ac_cv_lib_dld_shl_load+:} false; then :
17234 $as_echo_n "(cached) " >&6
17235 else
17236 ac_check_lib_save_LIBS=$LIBS
17237 LIBS="-ldld $LIBS"
17238 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17239 /* end confdefs.h. */
17240
17241 /* Override any GCC internal prototype to avoid an error.
17242 Use char because int might match the return type of a GCC
17243 builtin and then its argument prototype would still apply. */
17244 #ifdef __cplusplus
17245 extern "C"
17246 #endif
17247 char shl_load ();
17248 int
17249 main ()
17250 {
17251 return shl_load ();
17252 ;
17253 return 0;
17254 }
17255 _ACEOF
17256 if ac_fn_c_try_link "$LINENO"; then :
17257 ac_cv_lib_dld_shl_load=yes
17258 else
17259 ac_cv_lib_dld_shl_load=no
17260 fi
17261 rm -f core conftest.err conftest.$ac_objext \
17262 conftest$ac_exeext conftest.$ac_ext
17263 LIBS=$ac_check_lib_save_LIBS
17264 fi
17265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17266 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17267 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17268 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
17269 else
17270 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17271 if test "x$ac_cv_func_dlopen" = xyes; then :
17272 lt_cv_dlopen="dlopen"
17273 else
17274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17275 $as_echo_n "checking for dlopen in -ldl... " >&6; }
17276 if ${ac_cv_lib_dl_dlopen+:} false; then :
17277 $as_echo_n "(cached) " >&6
17278 else
17279 ac_check_lib_save_LIBS=$LIBS
17280 LIBS="-ldl $LIBS"
17281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17282 /* end confdefs.h. */
17283
17284 /* Override any GCC internal prototype to avoid an error.
17285 Use char because int might match the return type of a GCC
17286 builtin and then its argument prototype would still apply. */
17287 #ifdef __cplusplus
17288 extern "C"
17289 #endif
17290 char dlopen ();
17291 int
17292 main ()
17293 {
17294 return dlopen ();
17295 ;
17296 return 0;
17297 }
17298 _ACEOF
17299 if ac_fn_c_try_link "$LINENO"; then :
17300 ac_cv_lib_dl_dlopen=yes
17301 else
17302 ac_cv_lib_dl_dlopen=no
17303 fi
17304 rm -f core conftest.err conftest.$ac_objext \
17305 conftest$ac_exeext conftest.$ac_ext
17306 LIBS=$ac_check_lib_save_LIBS
17307 fi
17308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17309 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17310 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17311 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
17312 else
17313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
17314 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
17315 if ${ac_cv_lib_svld_dlopen+:} false; then :
17316 $as_echo_n "(cached) " >&6
17317 else
17318 ac_check_lib_save_LIBS=$LIBS
17319 LIBS="-lsvld $LIBS"
17320 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17321 /* end confdefs.h. */
17322
17323 /* Override any GCC internal prototype to avoid an error.
17324 Use char because int might match the return type of a GCC
17325 builtin and then its argument prototype would still apply. */
17326 #ifdef __cplusplus
17327 extern "C"
17328 #endif
17329 char dlopen ();
17330 int
17331 main ()
17332 {
17333 return dlopen ();
17334 ;
17335 return 0;
17336 }
17337 _ACEOF
17338 if ac_fn_c_try_link "$LINENO"; then :
17339 ac_cv_lib_svld_dlopen=yes
17340 else
17341 ac_cv_lib_svld_dlopen=no
17342 fi
17343 rm -f core conftest.err conftest.$ac_objext \
17344 conftest$ac_exeext conftest.$ac_ext
17345 LIBS=$ac_check_lib_save_LIBS
17346 fi
17347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
17348 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
17349 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
17350 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
17351 else
17352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
17353 $as_echo_n "checking for dld_link in -ldld... " >&6; }
17354 if ${ac_cv_lib_dld_dld_link+:} false; then :
17355 $as_echo_n "(cached) " >&6
17356 else
17357 ac_check_lib_save_LIBS=$LIBS
17358 LIBS="-ldld $LIBS"
17359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17360 /* end confdefs.h. */
17361
17362 /* Override any GCC internal prototype to avoid an error.
17363 Use char because int might match the return type of a GCC
17364 builtin and then its argument prototype would still apply. */
17365 #ifdef __cplusplus
17366 extern "C"
17367 #endif
17368 char dld_link ();
17369 int
17370 main ()
17371 {
17372 return dld_link ();
17373 ;
17374 return 0;
17375 }
17376 _ACEOF
17377 if ac_fn_c_try_link "$LINENO"; then :
17378 ac_cv_lib_dld_dld_link=yes
17379 else
17380 ac_cv_lib_dld_dld_link=no
17381 fi
17382 rm -f core conftest.err conftest.$ac_objext \
17383 conftest$ac_exeext conftest.$ac_ext
17384 LIBS=$ac_check_lib_save_LIBS
17385 fi
17386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
17387 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
17388 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
17389 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
17390 fi
17391
17392
17393 fi
17394
17395
17396 fi
17397
17398
17399 fi
17400
17401
17402 fi
17403
17404
17405 fi
17406
17407 ;;
17408 esac
17409
17410 if test "x$lt_cv_dlopen" != xno; then
17411 enable_dlopen=yes
17412 else
17413 enable_dlopen=no
17414 fi
17415
17416 case $lt_cv_dlopen in
17417 dlopen)
17418 save_CPPFLAGS="$CPPFLAGS"
17419 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
17420
17421 save_LDFLAGS="$LDFLAGS"
17422 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
17423
17424 save_LIBS="$LIBS"
17425 LIBS="$lt_cv_dlopen_libs $LIBS"
17426
17427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
17428 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
17429 if ${lt_cv_dlopen_self+:} false; then :
17430 $as_echo_n "(cached) " >&6
17431 else
17432 if test "$cross_compiling" = yes; then :
17433 lt_cv_dlopen_self=cross
17434 else
17435 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17436 lt_status=$lt_dlunknown
17437 cat > conftest.$ac_ext <<_LT_EOF
17438 #line $LINENO "configure"
17439 #include "confdefs.h"
17440
17441 #if HAVE_DLFCN_H
17442 #include <dlfcn.h>
17443 #endif
17444
17445 #include <stdio.h>
17446
17447 #ifdef RTLD_GLOBAL
17448 # define LT_DLGLOBAL RTLD_GLOBAL
17449 #else
17450 # ifdef DL_GLOBAL
17451 # define LT_DLGLOBAL DL_GLOBAL
17452 # else
17453 # define LT_DLGLOBAL 0
17454 # endif
17455 #endif
17456
17457 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17458 find out it does not work in some platform. */
17459 #ifndef LT_DLLAZY_OR_NOW
17460 # ifdef RTLD_LAZY
17461 # define LT_DLLAZY_OR_NOW RTLD_LAZY
17462 # else
17463 # ifdef DL_LAZY
17464 # define LT_DLLAZY_OR_NOW DL_LAZY
17465 # else
17466 # ifdef RTLD_NOW
17467 # define LT_DLLAZY_OR_NOW RTLD_NOW
17468 # else
17469 # ifdef DL_NOW
17470 # define LT_DLLAZY_OR_NOW DL_NOW
17471 # else
17472 # define LT_DLLAZY_OR_NOW 0
17473 # endif
17474 # endif
17475 # endif
17476 # endif
17477 #endif
17478
17479 /* When -fvisbility=hidden is used, assume the code has been annotated
17480 correspondingly for the symbols needed. */
17481 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
17482 int fnord () __attribute__((visibility("default")));
17483 #endif
17484
17485 int fnord () { return 42; }
17486 int main ()
17487 {
17488 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17489 int status = $lt_dlunknown;
17490
17491 if (self)
17492 {
17493 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
17494 else
17495 {
17496 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
17497 else puts (dlerror ());
17498 }
17499 /* dlclose (self); */
17500 }
17501 else
17502 puts (dlerror ());
17503
17504 return status;
17505 }
17506 _LT_EOF
17507 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17508 (eval $ac_link) 2>&5
17509 ac_status=$?
17510 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17511 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
17512 (./conftest; exit; ) >&5 2>/dev/null
17513 lt_status=$?
17514 case x$lt_status in
17515 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
17516 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
17517 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
17518 esac
17519 else :
17520 # compilation failed
17521 lt_cv_dlopen_self=no
17522 fi
17523 fi
17524 rm -fr conftest*
17525
17526
17527 fi
17528 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
17529 $as_echo "$lt_cv_dlopen_self" >&6; }
17530
17531 if test "x$lt_cv_dlopen_self" = xyes; then
17532 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
17533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
17534 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
17535 if ${lt_cv_dlopen_self_static+:} false; then :
17536 $as_echo_n "(cached) " >&6
17537 else
17538 if test "$cross_compiling" = yes; then :
17539 lt_cv_dlopen_self_static=cross
17540 else
17541 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
17542 lt_status=$lt_dlunknown
17543 cat > conftest.$ac_ext <<_LT_EOF
17544 #line $LINENO "configure"
17545 #include "confdefs.h"
17546
17547 #if HAVE_DLFCN_H
17548 #include <dlfcn.h>
17549 #endif
17550
17551 #include <stdio.h>
17552
17553 #ifdef RTLD_GLOBAL
17554 # define LT_DLGLOBAL RTLD_GLOBAL
17555 #else
17556 # ifdef DL_GLOBAL
17557 # define LT_DLGLOBAL DL_GLOBAL
17558 # else
17559 # define LT_DLGLOBAL 0
17560 # endif
17561 #endif
17562
17563 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
17564 find out it does not work in some platform. */
17565 #ifndef LT_DLLAZY_OR_NOW
17566 # ifdef RTLD_LAZY
17567 # define LT_DLLAZY_OR_NOW RTLD_LAZY
17568 # else
17569 # ifdef DL_LAZY
17570 # define LT_DLLAZY_OR_NOW DL_LAZY
17571 # else
17572 # ifdef RTLD_NOW
17573 # define LT_DLLAZY_OR_NOW RTLD_NOW
17574 # else
17575 # ifdef DL_NOW
17576 # define LT_DLLAZY_OR_NOW DL_NOW
17577 # else
17578 # define LT_DLLAZY_OR_NOW 0
17579 # endif
17580 # endif
17581 # endif
17582 # endif
17583 #endif
17584
17585 /* When -fvisbility=hidden is used, assume the code has been annotated
17586 correspondingly for the symbols needed. */
17587 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
17588 int fnord () __attribute__((visibility("default")));
17589 #endif
17590
17591 int fnord () { return 42; }
17592 int main ()
17593 {
17594 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
17595 int status = $lt_dlunknown;
17596
17597 if (self)
17598 {
17599 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
17600 else
17601 {
17602 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
17603 else puts (dlerror ());
17604 }
17605 /* dlclose (self); */
17606 }
17607 else
17608 puts (dlerror ());
17609
17610 return status;
17611 }
17612 _LT_EOF
17613 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
17614 (eval $ac_link) 2>&5
17615 ac_status=$?
17616 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17617 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
17618 (./conftest; exit; ) >&5 2>/dev/null
17619 lt_status=$?
17620 case x$lt_status in
17621 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
17622 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
17623 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
17624 esac
17625 else :
17626 # compilation failed
17627 lt_cv_dlopen_self_static=no
17628 fi
17629 fi
17630 rm -fr conftest*
17631
17632
17633 fi
17634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
17635 $as_echo "$lt_cv_dlopen_self_static" >&6; }
17636 fi
17637
17638 CPPFLAGS="$save_CPPFLAGS"
17639 LDFLAGS="$save_LDFLAGS"
17640 LIBS="$save_LIBS"
17641 ;;
17642 esac
17643
17644 case $lt_cv_dlopen_self in
17645 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
17646 *) enable_dlopen_self=unknown ;;
17647 esac
17648
17649 case $lt_cv_dlopen_self_static in
17650 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
17651 *) enable_dlopen_self_static=unknown ;;
17652 esac
17653 fi
17654
17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
17667
17668
17669
17670
17671 striplib=
17672 old_striplib=
17673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
17674 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
17675 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
17676 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
17677 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
17678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17679 $as_echo "yes" >&6; }
17680 else
17681 # FIXME - insert some real tests, host_os isn't really good enough
17682 case $host_os in
17683 darwin*)
17684 if test -n "$STRIP" ; then
17685 striplib="$STRIP -x"
17686 old_striplib="$STRIP -S"
17687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17688 $as_echo "yes" >&6; }
17689 else
17690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17691 $as_echo "no" >&6; }
17692 fi
17693 ;;
17694 *)
17695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17696 $as_echo "no" >&6; }
17697 ;;
17698 esac
17699 fi
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712 # Report which library types will actually be built
17713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
17714 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
17715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
17716 $as_echo "$can_build_shared" >&6; }
17717
17718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
17719 $as_echo_n "checking whether to build shared libraries... " >&6; }
17720 test "$can_build_shared" = "no" && enable_shared=no
17721
17722 # On AIX, shared libraries and static libraries use the same namespace, and
17723 # are all built from PIC.
17724 case $host_os in
17725 aix3*)
17726 test "$enable_shared" = yes && enable_static=no
17727 if test -n "$RANLIB"; then
17728 archive_cmds="$archive_cmds~\$RANLIB \$lib"
17729 postinstall_cmds='$RANLIB $lib'
17730 fi
17731 ;;
17732
17733 aix[4-9]*)
17734 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
17735 test "$enable_shared" = yes && enable_static=no
17736 fi
17737 ;;
17738 esac
17739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
17740 $as_echo "$enable_shared" >&6; }
17741
17742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
17743 $as_echo_n "checking whether to build static libraries... " >&6; }
17744 # Make sure either enable_shared or enable_static is yes.
17745 test "$enable_shared" = yes || enable_static=yes
17746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
17747 $as_echo "$enable_static" >&6; }
17748
17749
17750
17751
17752 fi
17753 ac_ext=c
17754 ac_cpp='$CPP $CPPFLAGS'
17755 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17756 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17757 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17758
17759 CC="$lt_save_CC"
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775 ac_config_commands="$ac_config_commands libtool"
17776
17777
17778
17779
17780 # Only expand once:
17781
17782
17783
17784
17785
17786 # Define a configure option for an alternate module directory
17787
17788 # Check whether --with-xorg-module-dir was given.
17789 if test "${with_xorg_module_dir+set}" = set; then :
17790 withval=$with_xorg_module_dir; moduledir="$withval"
17791 else
17792 moduledir="$libdir/xorg/modules"
17793 fi
17794
17795
17796 # Store the list of server defined optional extensions in REQUIRED_MODULES
17797
17798
17799 SAVE_CFLAGS="$CFLAGS"
17800 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17802 /* end confdefs.h. */
17803
17804 #include "xorg-server.h"
17805 #if !defined XV
17806 #error XV not defined
17807 #endif
17808
17809 int
17810 main ()
17811 {
17812
17813 ;
17814 return 0;
17815 }
17816 _ACEOF
17817 if ac_fn_c_try_compile "$LINENO"; then :
17818 _EXT_CHECK=yes
17819 else
17820 _EXT_CHECK=no
17821 fi
17822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17823 CFLAGS="$SAVE_CFLAGS"
17824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
17825 $as_echo_n "checking if XV is defined... " >&6; }
17826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17827 $as_echo "$_EXT_CHECK" >&6; }
17828 if test "$_EXT_CHECK" != no; then
17829 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
17830 fi
17831
17832
17833
17834 SAVE_CFLAGS="$CFLAGS"
17835 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
17836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17837 /* end confdefs.h. */
17838
17839 #include "xorg-server.h"
17840 #if !defined DPMSExtension
17841 #error DPMSExtension not defined
17842 #endif
17843
17844 int
17845 main ()
17846 {
17847
17848 ;
17849 return 0;
17850 }
17851 _ACEOF
17852 if ac_fn_c_try_compile "$LINENO"; then :
17853 _EXT_CHECK=yes
17854 else
17855 _EXT_CHECK=no
17856 fi
17857 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17858 CFLAGS="$SAVE_CFLAGS"
17859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
17860 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
17861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
17862 $as_echo "$_EXT_CHECK" >&6; }
17863 if test "$_EXT_CHECK" != no; then
17864 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
17865 fi
17866
17867
17868 # Obtain compiler/linker options for the driver dependencies
17869
17870 pkg_failed=no
17871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
17872 $as_echo_n "checking for XORG... " >&6; }
17873
17874 if test -n "$XORG_CFLAGS"; then
17875 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
17876 elif test -n "$PKG_CONFIG"; then
17877 if test -n "$PKG_CONFIG" && \
17878 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
17879 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
17880 ac_status=$?
17881 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17882 test $ac_status = 0; }; then
17883 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
17884 else
17885 pkg_failed=yes
17886 fi
17887 else
17888 pkg_failed=untried
17889 fi
17890 if test -n "$XORG_LIBS"; then
17891 pkg_cv_XORG_LIBS="$XORG_LIBS"
17892 elif test -n "$PKG_CONFIG"; then
17893 if test -n "$PKG_CONFIG" && \
17894 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.0.99.901 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
17895 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES") 2>&5
17896 ac_status=$?
17897 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17898 test $ac_status = 0; }; then
17899 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
17900 else
17901 pkg_failed=yes
17902 fi
17903 else
17904 pkg_failed=untried
17905 fi
17906
17907
17908
17909 if test $pkg_failed = yes; then
17910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17911 $as_echo "no" >&6; }
17912
17913 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17914 _pkg_short_errors_supported=yes
17915 else
17916 _pkg_short_errors_supported=no
17917 fi
17918 if test $_pkg_short_errors_supported = yes; then
17919 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
17920 else
17921 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors "xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES" 2>&1`
17922 fi
17923 # Put the nasty error message in config.log where it belongs
17924 echo "$XORG_PKG_ERRORS" >&5
17925
17926 as_fn_error $? "Package requirements (xorg-server >= 1.0.99.901 xproto fontsproto $REQUIRED_MODULES) were not met:
17927
17928 $XORG_PKG_ERRORS
17929
17930 Consider adjusting the PKG_CONFIG_PATH environment variable if you
17931 installed software in a non-standard prefix.
17932
17933 Alternatively, you may set the environment variables XORG_CFLAGS
17934 and XORG_LIBS to avoid the need to call pkg-config.
17935 See the pkg-config man page for more details." "$LINENO" 5
17936
17937 elif test $pkg_failed = untried; then
17938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17939 $as_echo "no" >&6; }
17940 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17941 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17942 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
17943 is in your PATH or set the PKG_CONFIG environment variable to the full
17944 path to pkg-config.
17945
17946 Alternatively, you may set the environment variables XORG_CFLAGS
17947 and XORG_LIBS to avoid the need to call pkg-config.
17948 See the pkg-config man page for more details.
17949
17950 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17951 See \`config.log' for more details" "$LINENO" 5; }
17952
17953 else
17954 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
17955 XORG_LIBS=$pkg_cv_XORG_LIBS
17956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17957 $as_echo "yes" >&6; }
17958
17959 fi
17960
17961 pkg_failed=no
17962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
17963 $as_echo_n "checking for XEXT... " >&6; }
17964
17965 if test -n "$XEXT_CFLAGS"; then
17966 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
17967 elif test -n "$PKG_CONFIG"; then
17968 if test -n "$PKG_CONFIG" && \
17969 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
17970 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
17971 ac_status=$?
17972 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17973 test $ac_status = 0; }; then
17974 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
17975 else
17976 pkg_failed=yes
17977 fi
17978 else
17979 pkg_failed=untried
17980 fi
17981 if test -n "$XEXT_LIBS"; then
17982 pkg_cv_XEXT_LIBS="$XEXT_LIBS"
17983 elif test -n "$PKG_CONFIG"; then
17984 if test -n "$PKG_CONFIG" && \
17985 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
17986 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
17987 ac_status=$?
17988 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17989 test $ac_status = 0; }; then
17990 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
17991 else
17992 pkg_failed=yes
17993 fi
17994 else
17995 pkg_failed=untried
17996 fi
17997
17998
17999
18000 if test $pkg_failed = yes; then
18001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18002 $as_echo "no" >&6; }
18003
18004 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18005 _pkg_short_errors_supported=yes
18006 else
18007 _pkg_short_errors_supported=no
18008 fi
18009 if test $_pkg_short_errors_supported = yes; then
18010 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "xextproto >= 7.0.99.1" 2>&1`
18011 else
18012 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors "xextproto >= 7.0.99.1" 2>&1`
18013 fi
18014 # Put the nasty error message in config.log where it belongs
18015 echo "$XEXT_PKG_ERRORS" >&5
18016
18017 HAVE_XEXTPROTO_71="no"
18018 elif test $pkg_failed = untried; then
18019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18020 $as_echo "no" >&6; }
18021 HAVE_XEXTPROTO_71="no"
18022 else
18023 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
18024 XEXT_LIBS=$pkg_cv_XEXT_LIBS
18025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18026 $as_echo "yes" >&6; }
18027 HAVE_XEXTPROTO_71="yes";
18028 $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
18029
18030 fi
18031 if test "$HAVE_XEXTPROTO_71" = "yes" ; then
18032 HAVE_XEXTPROTO_71_TRUE=
18033 HAVE_XEXTPROTO_71_FALSE='#'
18034 else
18035 HAVE_XEXTPROTO_71_TRUE='#'
18036 HAVE_XEXTPROTO_71_FALSE=
18037 fi
18038
18039
18040 # Checks for libraries.
18041 SAVE_CPPFLAGS="$CPPFLAGS"
18042 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
18043 ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
18044 "
18045 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
18046 XSERVER_LIBPCIACCESS=yes
18047 else
18048 XSERVER_LIBPCIACCESS=no
18049 fi
18050
18051 ac_fn_c_check_header_compile "$LINENO" "xf86Modes.h" "ac_cv_header_xf86Modes_h" "#include \"xorg-server.h\"
18052 "
18053 if test "x$ac_cv_header_xf86Modes_h" = xyes; then :
18054 XMODES=yes
18055 else
18056 XMODES=no
18057 fi
18058
18059
18060 CPPFLAGS="$SAVE_CPPFLAGS"
18061
18062 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18063
18064 pkg_failed=no
18065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
18066 $as_echo_n "checking for PCIACCESS... " >&6; }
18067
18068 if test -n "$PCIACCESS_CFLAGS"; then
18069 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
18070 elif test -n "$PKG_CONFIG"; then
18071 if test -n "$PKG_CONFIG" && \
18072 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18073 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18074 ac_status=$?
18075 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18076 test $ac_status = 0; }; then
18077 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
18078 else
18079 pkg_failed=yes
18080 fi
18081 else
18082 pkg_failed=untried
18083 fi
18084 if test -n "$PCIACCESS_LIBS"; then
18085 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
18086 elif test -n "$PKG_CONFIG"; then
18087 if test -n "$PKG_CONFIG" && \
18088 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
18089 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
18090 ac_status=$?
18091 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18092 test $ac_status = 0; }; then
18093 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
18094 else
18095 pkg_failed=yes
18096 fi
18097 else
18098 pkg_failed=untried
18099 fi
18100
18101
18102
18103 if test $pkg_failed = yes; then
18104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18105 $as_echo "no" >&6; }
18106
18107 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18108 _pkg_short_errors_supported=yes
18109 else
18110 _pkg_short_errors_supported=no
18111 fi
18112 if test $_pkg_short_errors_supported = yes; then
18113 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "pciaccess >= 0.8.0" 2>&1`
18114 else
18115 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors "pciaccess >= 0.8.0" 2>&1`
18116 fi
18117 # Put the nasty error message in config.log where it belongs
18118 echo "$PCIACCESS_PKG_ERRORS" >&5
18119
18120 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
18121
18122 $PCIACCESS_PKG_ERRORS
18123
18124 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18125 installed software in a non-standard prefix.
18126
18127 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18128 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18129 See the pkg-config man page for more details." "$LINENO" 5
18130
18131 elif test $pkg_failed = untried; then
18132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18133 $as_echo "no" >&6; }
18134 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18135 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18136 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18137 is in your PATH or set the PKG_CONFIG environment variable to the full
18138 path to pkg-config.
18139
18140 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18141 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18142 See the pkg-config man page for more details.
18143
18144 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18145 See \`config.log' for more details" "$LINENO" 5; }
18146
18147 else
18148 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
18149 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
18150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18151 $as_echo "yes" >&6; }
18152
18153 fi
18154 fi
18155 if test "x$XSERVER_LIBPCIACCESS" = xyes; then
18156 XSERVER_LIBPCIACCESS_TRUE=
18157 XSERVER_LIBPCIACCESS_FALSE='#'
18158 else
18159 XSERVER_LIBPCIACCESS_TRUE='#'
18160 XSERVER_LIBPCIACCESS_FALSE=
18161 fi
18162
18163 if test "x$XMODES" = xyes; then
18164 XMODES_TRUE=
18165 XMODES_FALSE='#'
18166 else
18167 XMODES_TRUE='#'
18168 XMODES_FALSE=
18169 fi
18170
18171
18172 if test "x$XMODES" = xyes; then
18173
18174 $as_echo "#define HAVE_XMODES 1" >>confdefs.h
18175
18176 fi
18177 # Check whether --enable-xaa was given.
18178 if test "${enable_xaa+set}" = set; then :
18179 enableval=$enable_xaa; XAA="$enableval"
18180 else
18181 XAA=auto
18182 fi
18183
18184 if test "x$XAA" != xno; then
18185 save_CFLAGS=$CFLAGS
18186 save_CPPFLAGS=$CPPFLAGS
18187 CFLAGS=$XORG_CFLAGS
18188 CPPFLAGS="$XORG_CFLAGS"
18189 for ac_header in xaa.h
18190 do :
18191 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
18192 if test "x$ac_cv_header_xaa_h" = xyes; then :
18193 cat >>confdefs.h <<_ACEOF
18194 #define HAVE_XAA_H 1
18195 _ACEOF
18196 XAA=yes
18197 else
18198 XAA=no
18199 fi
18200
18201 done
18202
18203 CFLAGS=$save_CFLAGS
18204 CPPFLAGS=$save_CPPFLAGS
18205 fi
18206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
18207 $as_echo_n "checking whether to include XAA support... " >&6; }
18208 if test "x$XAA" = xyes; then
18209 XAA_TRUE=
18210 XAA_FALSE='#'
18211 else
18212 XAA_TRUE='#'
18213 XAA_FALSE=
18214 fi
18215
18216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5
18217 $as_echo "$XAA" >&6; }
18218
18219
18220
18221 DRIVER_NAME=siliconmotion
18222
18223
18224 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
18225
18226 cat >confcache <<\_ACEOF
18227 # This file is a shell script that caches the results of configure
18228 # tests run on this system so they can be shared between configure
18229 # scripts and configure runs, see configure's option --config-cache.
18230 # It is not useful on other systems. If it contains results you don't
18231 # want to keep, you may remove or edit it.
18232 #
18233 # config.status only pays attention to the cache file if you give it
18234 # the --recheck option to rerun configure.
18235 #
18236 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18237 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18238 # following values.
18239
18240 _ACEOF
18241
18242 # The following way of writing the cache mishandles newlines in values,
18243 # but we know of no workaround that is simple, portable, and efficient.
18244 # So, we kill variables containing newlines.
18245 # Ultrix sh set writes to stderr and can't be redirected directly,
18246 # and sets the high bit in the cache file unless we assign to the vars.
18247 (
18248 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18249 eval ac_val=\$$ac_var
18250 case $ac_val in #(
18251 *${as_nl}*)
18252 case $ac_var in #(
18253 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18254 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18255 esac
18256 case $ac_var in #(
18257 _ | IFS | as_nl) ;; #(
18258 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18259 *) { eval $ac_var=; unset $ac_var;} ;;
18260 esac ;;
18261 esac
18262 done
18263
18264 (set) 2>&1 |
18265 case $as_nl`(ac_space=' '; set) 2>&1` in #(
18266 *${as_nl}ac_space=\ *)
18267 # `set' does not quote correctly, so add quotes: double-quote
18268 # substitution turns \\\\ into \\, and sed turns \\ into \.
18269 sed -n \
18270 "s/'/'\\\\''/g;
18271 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18272 ;; #(
18273 *)
18274 # `set' quotes correctly as required by POSIX, so do not add quotes.
18275 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18276 ;;
18277 esac |
18278 sort
18279 ) |
18280 sed '
18281 /^ac_cv_env_/b end
18282 t clear
18283 :clear
18284 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18285 t end
18286 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18287 :end' >>confcache
18288 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18289 if test -w "$cache_file"; then
18290 if test "x$cache_file" != "x/dev/null"; then
18291 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18292 $as_echo "$as_me: updating cache $cache_file" >&6;}
18293 if test ! -f "$cache_file" || test -h "$cache_file"; then
18294 cat confcache >"$cache_file"
18295 else
18296 case $cache_file in #(
18297 */* | ?:*)
18298 mv -f confcache "$cache_file"$$ &&
18299 mv -f "$cache_file"$$ "$cache_file" ;; #(
18300 *)
18301 mv -f confcache "$cache_file" ;;
18302 esac
18303 fi
18304 fi
18305 else
18306 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18307 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18308 fi
18309 fi
18310 rm -f confcache
18311
18312 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18313 # Let make expand exec_prefix.
18314 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18315
18316 DEFS=-DHAVE_CONFIG_H
18317
18318 ac_libobjs=
18319 ac_ltlibobjs=
18320 U=
18321 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18322 # 1. Remove the extension, and $U if already installed.
18323 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18324 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18325 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
18326 # will be set to the directory where LIBOBJS objects are built.
18327 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18328 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18329 done
18330 LIBOBJS=$ac_libobjs
18331
18332 LTLIBOBJS=$ac_ltlibobjs
18333
18334
18335 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18336 as_fn_error $? "conditional \"AMDEP\" was never defined.
18337 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18338 fi
18339 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18340 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18341 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18342 fi
18343 if test -n "$EXEEXT"; then
18344 am__EXEEXT_TRUE=
18345 am__EXEEXT_FALSE='#'
18346 else
18347 am__EXEEXT_TRUE='#'
18348 am__EXEEXT_FALSE=
18349 fi
18350
18351 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
18352 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
18353 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18354 fi
18355 if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
18356 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
18357 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18358 fi
18359 if test -z "${XSERVER_LIBPCIACCESS_TRUE}" && test -z "${XSERVER_LIBPCIACCESS_FALSE}"; then
18360 as_fn_error $? "conditional \"XSERVER_LIBPCIACCESS\" was never defined.
18361 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18362 fi
18363 if test -z "${XMODES_TRUE}" && test -z "${XMODES_FALSE}"; then
18364 as_fn_error $? "conditional \"XMODES\" was never defined.
18365 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18366 fi
18367 if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then
18368 as_fn_error $? "conditional \"XAA\" was never defined.
18369 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18370 fi
18371
18372 : "${CONFIG_STATUS=./config.status}"
18373 ac_write_fail=0
18374 ac_clean_files_save=$ac_clean_files
18375 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18376 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18377 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18378 as_write_fail=0
18379 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18380 #! $SHELL
18381 # Generated by $as_me.
18382 # Run this file to recreate the current configuration.
18383 # Compiler output produced by configure, useful for debugging
18384 # configure, is in config.log if it exists.
18385
18386 debug=false
18387 ac_cs_recheck=false
18388 ac_cs_silent=false
18389
18390 SHELL=\${CONFIG_SHELL-$SHELL}
18391 export SHELL
18392 _ASEOF
18393 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18394 ## -------------------- ##
18395 ## M4sh Initialization. ##
18396 ## -------------------- ##
18397
18398 # Be more Bourne compatible
18399 DUALCASE=1; export DUALCASE # for MKS sh
18400 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18401 emulate sh
18402 NULLCMD=:
18403 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18404 # is contrary to our usage. Disable this feature.
18405 alias -g '${1+"$@"}'='"$@"'
18406 setopt NO_GLOB_SUBST
18407 else
18408 case `(set -o) 2>/dev/null` in #(
18409 *posix*) :
18410 set -o posix ;; #(
18411 *) :
18412 ;;
18413 esac
18414 fi
18415
18416
18417 as_nl='
18418 '
18419 export as_nl
18420 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18421 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18422 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18423 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18424 # Prefer a ksh shell builtin over an external printf program on Solaris,
18425 # but without wasting forks for bash or zsh.
18426 if test -z "$BASH_VERSION$ZSH_VERSION" \
18427 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18428 as_echo='print -r --'
18429 as_echo_n='print -rn --'
18430 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18431 as_echo='printf %s\n'
18432 as_echo_n='printf %s'
18433 else
18434 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18435 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18436 as_echo_n='/usr/ucb/echo -n'
18437 else
18438 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18439 as_echo_n_body='eval
18440 arg=$1;
18441 case $arg in #(
18442 *"$as_nl"*)
18443 expr "X$arg" : "X\\(.*\\)$as_nl";
18444 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18445 esac;
18446 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18447 '
18448 export as_echo_n_body
18449 as_echo_n='sh -c $as_echo_n_body as_echo'
18450 fi
18451 export as_echo_body
18452 as_echo='sh -c $as_echo_body as_echo'
18453 fi
18454
18455 # The user is always right.
18456 if test "${PATH_SEPARATOR+set}" != set; then
18457 PATH_SEPARATOR=:
18458 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18459 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18460 PATH_SEPARATOR=';'
18461 }
18462 fi
18463
18464
18465 # IFS
18466 # We need space, tab and new line, in precisely that order. Quoting is
18467 # there to prevent editors from complaining about space-tab.
18468 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18469 # splitting by setting IFS to empty value.)
18470 IFS=" "" $as_nl"
18471
18472 # Find who we are. Look in the path if we contain no directory separator.
18473 as_myself=
18474 case $0 in #((
18475 *[\\/]* ) as_myself=$0 ;;
18476 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18477 for as_dir in $PATH
18478 do
18479 IFS=$as_save_IFS
18480 test -z "$as_dir" && as_dir=.
18481 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18482 done
18483 IFS=$as_save_IFS
18484
18485 ;;
18486 esac
18487 # We did not find ourselves, most probably we were run as `sh COMMAND'
18488 # in which case we are not to be found in the path.
18489 if test "x$as_myself" = x; then
18490 as_myself=$0
18491 fi
18492 if test ! -f "$as_myself"; then
18493 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18494 exit 1
18495 fi
18496
18497 # Unset variables that we do not need and which cause bugs (e.g. in
18498 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
18499 # suppresses any "Segmentation fault" message there. '((' could
18500 # trigger a bug in pdksh 5.2.14.
18501 for as_var in BASH_ENV ENV MAIL MAILPATH
18502 do eval test x\${$as_var+set} = xset \
18503 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18504 done
18505 PS1='$ '
18506 PS2='> '
18507 PS4='+ '
18508
18509 # NLS nuisances.
18510 LC_ALL=C
18511 export LC_ALL
18512 LANGUAGE=C
18513 export LANGUAGE
18514
18515 # CDPATH.
18516 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18517
18518
18519 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18520 # ----------------------------------------
18521 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18522 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18523 # script with STATUS, using 1 if that was 0.
18524 as_fn_error ()
18525 {
18526 as_status=$1; test $as_status -eq 0 && as_status=1
18527 if test "$4"; then
18528 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18529 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18530 fi
18531 $as_echo "$as_me: error: $2" >&2
18532 as_fn_exit $as_status
18533 } # as_fn_error
18534
18535
18536 # as_fn_set_status STATUS
18537 # -----------------------
18538 # Set $? to STATUS, without forking.
18539 as_fn_set_status ()
18540 {
18541 return $1
18542 } # as_fn_set_status
18543
18544 # as_fn_exit STATUS
18545 # -----------------
18546 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18547 as_fn_exit ()
18548 {
18549 set +e
18550 as_fn_set_status $1
18551 exit $1
18552 } # as_fn_exit
18553
18554 # as_fn_unset VAR
18555 # ---------------
18556 # Portably unset VAR.
18557 as_fn_unset ()
18558 {
18559 { eval $1=; unset $1;}
18560 }
18561 as_unset=as_fn_unset
18562 # as_fn_append VAR VALUE
18563 # ----------------------
18564 # Append the text in VALUE to the end of the definition contained in VAR. Take
18565 # advantage of any shell optimizations that allow amortized linear growth over
18566 # repeated appends, instead of the typical quadratic growth present in naive
18567 # implementations.
18568 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18569 eval 'as_fn_append ()
18570 {
18571 eval $1+=\$2
18572 }'
18573 else
18574 as_fn_append ()
18575 {
18576 eval $1=\$$1\$2
18577 }
18578 fi # as_fn_append
18579
18580 # as_fn_arith ARG...
18581 # ------------------
18582 # Perform arithmetic evaluation on the ARGs, and store the result in the
18583 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18584 # must be portable across $(()) and expr.
18585 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18586 eval 'as_fn_arith ()
18587 {
18588 as_val=$(( $* ))
18589 }'
18590 else
18591 as_fn_arith ()
18592 {
18593 as_val=`expr "$@" || test $? -eq 1`
18594 }
18595 fi # as_fn_arith
18596
18597
18598 if expr a : '\(a\)' >/dev/null 2>&1 &&
18599 test "X`expr 00001 : '.*\(...\)'`" = X001; then
18600 as_expr=expr
18601 else
18602 as_expr=false
18603 fi
18604
18605 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18606 as_basename=basename
18607 else
18608 as_basename=false
18609 fi
18610
18611 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18612 as_dirname=dirname
18613 else
18614 as_dirname=false
18615 fi
18616
18617 as_me=`$as_basename -- "$0" ||
18618 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18619 X"$0" : 'X\(//\)$' \| \
18620 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18621 $as_echo X/"$0" |
18622 sed '/^.*\/\([^/][^/]*\)\/*$/{
18623 s//\1/
18624 q
18625 }
18626 /^X\/\(\/\/\)$/{
18627 s//\1/
18628 q
18629 }
18630 /^X\/\(\/\).*/{
18631 s//\1/
18632 q
18633 }
18634 s/.*/./; q'`
18635
18636 # Avoid depending upon Character Ranges.
18637 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18638 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18639 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18640 as_cr_digits='0123456789'
18641 as_cr_alnum=$as_cr_Letters$as_cr_digits
18642
18643 ECHO_C= ECHO_N= ECHO_T=
18644 case `echo -n x` in #(((((
18645 -n*)
18646 case `echo 'xy\c'` in
18647 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
18648 xy) ECHO_C='\c';;
18649 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
18650 ECHO_T=' ';;
18651 esac;;
18652 *)
18653 ECHO_N='-n';;
18654 esac
18655
18656 rm -f conf$$ conf$$.exe conf$$.file
18657 if test -d conf$$.dir; then
18658 rm -f conf$$.dir/conf$$.file
18659 else
18660 rm -f conf$$.dir
18661 mkdir conf$$.dir 2>/dev/null
18662 fi
18663 if (echo >conf$$.file) 2>/dev/null; then
18664 if ln -s conf$$.file conf$$ 2>/dev/null; then
18665 as_ln_s='ln -s'
18666 # ... but there are two gotchas:
18667 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18668 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18669 # In both cases, we have to default to `cp -p'.
18670 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18671 as_ln_s='cp -p'
18672 elif ln conf$$.file conf$$ 2>/dev/null; then
18673 as_ln_s=ln
18674 else
18675 as_ln_s='cp -p'
18676 fi
18677 else
18678 as_ln_s='cp -p'
18679 fi
18680 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18681 rmdir conf$$.dir 2>/dev/null
18682
18683
18684 # as_fn_mkdir_p
18685 # -------------
18686 # Create "$as_dir" as a directory, including parents if necessary.
18687 as_fn_mkdir_p ()
18688 {
18689
18690 case $as_dir in #(
18691 -*) as_dir=./$as_dir;;
18692 esac
18693 test -d "$as_dir" || eval $as_mkdir_p || {
18694 as_dirs=
18695 while :; do
18696 case $as_dir in #(
18697 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18698 *) as_qdir=$as_dir;;
18699 esac
18700 as_dirs="'$as_qdir' $as_dirs"
18701 as_dir=`$as_dirname -- "$as_dir" ||
18702 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18703 X"$as_dir" : 'X\(//\)[^/]' \| \
18704 X"$as_dir" : 'X\(//\)$' \| \
18705 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18706 $as_echo X"$as_dir" |
18707 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18708 s//\1/
18709 q
18710 }
18711 /^X\(\/\/\)[^/].*/{
18712 s//\1/
18713 q
18714 }
18715 /^X\(\/\/\)$/{
18716 s//\1/
18717 q
18718 }
18719 /^X\(\/\).*/{
18720 s//\1/
18721 q
18722 }
18723 s/.*/./; q'`
18724 test -d "$as_dir" && break
18725 done
18726 test -z "$as_dirs" || eval "mkdir $as_dirs"
18727 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18728
18729
18730 } # as_fn_mkdir_p
18731 if mkdir -p . 2>/dev/null; then
18732 as_mkdir_p='mkdir -p "$as_dir"'
18733 else
18734 test -d ./-p && rmdir ./-p
18735 as_mkdir_p=false
18736 fi
18737
18738 if test -x / >/dev/null 2>&1; then
18739 as_test_x='test -x'
18740 else
18741 if ls -dL / >/dev/null 2>&1; then
18742 as_ls_L_option=L
18743 else
18744 as_ls_L_option=
18745 fi
18746 as_test_x='
18747 eval sh -c '\''
18748 if test -d "$1"; then
18749 test -d "$1/.";
18750 else
18751 case $1 in #(
18752 -*)set "./$1";;
18753 esac;
18754 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
18755 ???[sx]*):;;*)false;;esac;fi
18756 '\'' sh
18757 '
18758 fi
18759 as_executable_p=$as_test_x
18760
18761 # Sed expression to map a string onto a valid CPP name.
18762 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18763
18764 # Sed expression to map a string onto a valid variable name.
18765 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18766
18767
18768 exec 6>&1
18769 ## ----------------------------------- ##
18770 ## Main body of $CONFIG_STATUS script. ##
18771 ## ----------------------------------- ##
18772 _ASEOF
18773 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18774
18775 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18776 # Save the log message, to keep $0 and so on meaningful, and to
18777 # report actual input values of CONFIG_FILES etc. instead of their
18778 # values after options handling.
18779 ac_log="
18780 This file was extended by xf86-video-siliconmotion $as_me 1.7.7, which was
18781 generated by GNU Autoconf 2.68. Invocation command line was
18782
18783 CONFIG_FILES = $CONFIG_FILES
18784 CONFIG_HEADERS = $CONFIG_HEADERS
18785 CONFIG_LINKS = $CONFIG_LINKS
18786 CONFIG_COMMANDS = $CONFIG_COMMANDS
18787 $ $0 $@
18788
18789 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18790 "
18791
18792 _ACEOF
18793
18794 case $ac_config_files in *"
18795 "*) set x $ac_config_files; shift; ac_config_files=$*;;
18796 esac
18797
18798 case $ac_config_headers in *"
18799 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18800 esac
18801
18802
18803 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18804 # Files that config.status was made for.
18805 config_files="$ac_config_files"
18806 config_headers="$ac_config_headers"
18807 config_commands="$ac_config_commands"
18808
18809 _ACEOF
18810
18811 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18812 ac_cs_usage="\
18813 \`$as_me' instantiates files and other configuration actions
18814 from templates according to the current configuration. Unless the files
18815 and actions are specified as TAGs, all are instantiated by default.
18816
18817 Usage: $0 [OPTION]... [TAG]...
18818
18819 -h, --help print this help, then exit
18820 -V, --version print version number and configuration settings, then exit
18821 --config print configuration, then exit
18822 -q, --quiet, --silent
18823 do not print progress messages
18824 -d, --debug don't remove temporary files
18825 --recheck update $as_me by reconfiguring in the same conditions
18826 --file=FILE[:TEMPLATE]
18827 instantiate the configuration file FILE
18828 --header=FILE[:TEMPLATE]
18829 instantiate the configuration header FILE
18830
18831 Configuration files:
18832 $config_files
18833
18834 Configuration headers:
18835 $config_headers
18836
18837 Configuration commands:
18838 $config_commands
18839
18840 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/siliconmotion>."
18841
18842 _ACEOF
18843 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18844 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18845 ac_cs_version="\\
18846 xf86-video-siliconmotion config.status 1.7.7
18847 configured by $0, generated by GNU Autoconf 2.68,
18848 with options \\"\$ac_cs_config\\"
18849
18850 Copyright (C) 2010 Free Software Foundation, Inc.
18851 This config.status script is free software; the Free Software Foundation
18852 gives unlimited permission to copy, distribute and modify it."
18853
18854 ac_pwd='$ac_pwd'
18855 srcdir='$srcdir'
18856 INSTALL='$INSTALL'
18857 MKDIR_P='$MKDIR_P'
18858 AWK='$AWK'
18859 test -n "\$AWK" || AWK=awk
18860 _ACEOF
18861
18862 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18863 # The default lists apply if the user does not specify any file.
18864 ac_need_defaults=:
18865 while test $# != 0
18866 do
18867 case $1 in
18868 --*=?*)
18869 ac_option=`expr "X$1" : 'X\([^=]*\)='`
18870 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18871 ac_shift=:
18872 ;;
18873 --*=)
18874 ac_option=`expr "X$1" : 'X\([^=]*\)='`
18875 ac_optarg=
18876 ac_shift=:
18877 ;;
18878 *)
18879 ac_option=$1
18880 ac_optarg=$2
18881 ac_shift=shift
18882 ;;
18883 esac
18884
18885 case $ac_option in
18886 # Handling of the options.
18887 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18888 ac_cs_recheck=: ;;
18889 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18890 $as_echo "$ac_cs_version"; exit ;;
18891 --config | --confi | --conf | --con | --co | --c )
18892 $as_echo "$ac_cs_config"; exit ;;
18893 --debug | --debu | --deb | --de | --d | -d )
18894 debug=: ;;
18895 --file | --fil | --fi | --f )
18896 $ac_shift
18897 case $ac_optarg in
18898 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18899 '') as_fn_error $? "missing file argument" ;;
18900 esac
18901 as_fn_append CONFIG_FILES " '$ac_optarg'"
18902 ac_need_defaults=false;;
18903 --header | --heade | --head | --hea )
18904 $ac_shift
18905 case $ac_optarg in
18906 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18907 esac
18908 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
18909 ac_need_defaults=false;;
18910 --he | --h)
18911 # Conflict between --help and --header
18912 as_fn_error $? "ambiguous option: \`$1'
18913 Try \`$0 --help' for more information.";;
18914 --help | --hel | -h )
18915 $as_echo "$ac_cs_usage"; exit ;;
18916 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18917 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18918 ac_cs_silent=: ;;
18919
18920 # This is an error.
18921 -*) as_fn_error $? "unrecognized option: \`$1'
18922 Try \`$0 --help' for more information." ;;
18923
18924 *) as_fn_append ac_config_targets " $1"
18925 ac_need_defaults=false ;;
18926
18927 esac
18928 shift
18929 done
18930
18931 ac_configure_extra_args=
18932
18933 if $ac_cs_silent; then
18934 exec 6>/dev/null
18935 ac_configure_extra_args="$ac_configure_extra_args --silent"
18936 fi
18937
18938 _ACEOF
18939 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18940 if \$ac_cs_recheck; then
18941 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18942 shift
18943 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18944 CONFIG_SHELL='$SHELL'
18945 export CONFIG_SHELL
18946 exec "\$@"
18947 fi
18948
18949 _ACEOF
18950 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18951 exec 5>>config.log
18952 {
18953 echo
18954 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18955 ## Running $as_me. ##
18956 _ASBOX
18957 $as_echo "$ac_log"
18958 } >&5
18959
18960 _ACEOF
18961 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18962 #
18963 # INIT-COMMANDS
18964 #
18965 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18966
18967
18968 # The HP-UX ksh and POSIX shell print the target directory to stdout
18969 # if CDPATH is set.
18970 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18971
18972 sed_quote_subst='$sed_quote_subst'
18973 double_quote_subst='$double_quote_subst'
18974 delay_variable_subst='$delay_variable_subst'
18975 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18976 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18977 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18978 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18979 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18980 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18981 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18982 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18983 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
18984 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18985 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18986 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18987 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18988 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18989 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18990 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18991 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18992 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18993 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18994 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18995 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18996 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18997 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18998 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18999 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19000 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19001 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19002 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19003 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19004 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19005 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19006 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19007 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19008 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19009 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19010 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19011 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19012 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19013 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19014 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19015 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19016 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19017 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19018 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19019 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19020 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19021 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19022 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19023 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19024 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19025 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19026 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19027 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19028 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19029 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19030 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19031 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"`'
19032 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19033 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19034 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19035 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19036 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19037 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19038 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19039 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19040 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19041 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19042 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19043 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19044 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19045 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19046 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19047 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19048 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19049 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19050 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19051 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19052 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19053 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19054 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19055 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19056 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19057 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19058 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19059 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19060 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19061 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19062 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19063 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19064 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19065 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19066 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19067 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19068 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19069 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19070 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19071 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19072 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19073 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19074 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19075 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19076 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19077 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19078 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19079 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19080 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19081 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19082 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19083 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19084 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19085 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19086 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19087 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19088 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19089 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19090 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19091 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19092 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19093 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19094 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19095 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19096 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19097 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19098 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
19099 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19100 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19101 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19102 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19103 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19104 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19105
19106 LTCC='$LTCC'
19107 LTCFLAGS='$LTCFLAGS'
19108 compiler='$compiler_DEFAULT'
19109
19110 # A function that is used when there is no print builtin or printf.
19111 func_fallback_echo ()
19112 {
19113 eval 'cat <<_LTECHO_EOF
19114 \$1
19115 _LTECHO_EOF'
19116 }
19117
19118 # Quote evaled strings.
19119 for var in SHELL \
19120 ECHO \
19121 PATH_SEPARATOR \
19122 SED \
19123 GREP \
19124 EGREP \
19125 FGREP \
19126 LD \
19127 NM \
19128 LN_S \
19129 lt_SP2NL \
19130 lt_NL2SP \
19131 reload_flag \
19132 OBJDUMP \
19133 deplibs_check_method \
19134 file_magic_cmd \
19135 file_magic_glob \
19136 want_nocaseglob \
19137 DLLTOOL \
19138 sharedlib_from_linklib_cmd \
19139 AR \
19140 AR_FLAGS \
19141 archiver_list_spec \
19142 STRIP \
19143 RANLIB \
19144 CC \
19145 CFLAGS \
19146 compiler \
19147 lt_cv_sys_global_symbol_pipe \
19148 lt_cv_sys_global_symbol_to_cdecl \
19149 lt_cv_sys_global_symbol_to_c_name_address \
19150 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19151 nm_file_list_spec \
19152 lt_prog_compiler_no_builtin_flag \
19153 lt_prog_compiler_pic \
19154 lt_prog_compiler_wl \
19155 lt_prog_compiler_static \
19156 lt_cv_prog_compiler_c_o \
19157 need_locks \
19158 MANIFEST_TOOL \
19159 DSYMUTIL \
19160 NMEDIT \
19161 LIPO \
19162 OTOOL \
19163 OTOOL64 \
19164 shrext_cmds \
19165 export_dynamic_flag_spec \
19166 whole_archive_flag_spec \
19167 compiler_needs_object \
19168 with_gnu_ld \
19169 allow_undefined_flag \
19170 no_undefined_flag \
19171 hardcode_libdir_flag_spec \
19172 hardcode_libdir_separator \
19173 exclude_expsyms \
19174 include_expsyms \
19175 file_list_spec \
19176 variables_saved_for_relink \
19177 libname_spec \
19178 library_names_spec \
19179 soname_spec \
19180 install_override_mode \
19181 finish_eval \
19182 old_striplib \
19183 striplib; do
19184 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19185 *[\\\\\\\`\\"\\\$]*)
19186 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19187 ;;
19188 *)
19189 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19190 ;;
19191 esac
19192 done
19193
19194 # Double-quote double-evaled strings.
19195 for var in reload_cmds \
19196 old_postinstall_cmds \
19197 old_postuninstall_cmds \
19198 old_archive_cmds \
19199 extract_expsyms_cmds \
19200 old_archive_from_new_cmds \
19201 old_archive_from_expsyms_cmds \
19202 archive_cmds \
19203 archive_expsym_cmds \
19204 module_cmds \
19205 module_expsym_cmds \
19206 export_symbols_cmds \
19207 prelink_cmds \
19208 postlink_cmds \
19209 postinstall_cmds \
19210 postuninstall_cmds \
19211 finish_cmds \
19212 sys_lib_search_path_spec \
19213 sys_lib_dlsearch_path_spec; do
19214 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19215 *[\\\\\\\`\\"\\\$]*)
19216 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19217 ;;
19218 *)
19219 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19220 ;;
19221 esac
19222 done
19223
19224 ac_aux_dir='$ac_aux_dir'
19225 xsi_shell='$xsi_shell'
19226 lt_shell_append='$lt_shell_append'
19227
19228 # See if we are running on zsh, and set the options which allow our
19229 # commands through without removal of \ escapes INIT.
19230 if test -n "\${ZSH_VERSION+set}" ; then
19231 setopt NO_GLOB_SUBST
19232 fi
19233
19234
19235 PACKAGE='$PACKAGE'
19236 VERSION='$VERSION'
19237 TIMESTAMP='$TIMESTAMP'
19238 RM='$RM'
19239 ofile='$ofile'
19240
19241
19242
19243
19244 _ACEOF
19245
19246 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19247
19248 # Handling of arguments.
19249 for ac_config_target in $ac_config_targets
19250 do
19251 case $ac_config_target in
19252 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19253 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19254 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19255 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19256 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19257 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19258
19259 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19260 esac
19261 done
19262
19263
19264 # If the user did not use the arguments to specify the items to instantiate,
19265 # then the envvar interface is used. Set only those that are not.
19266 # We use the long form for the default assignment because of an extremely
19267 # bizarre bug on SunOS 4.1.3.
19268 if $ac_need_defaults; then
19269 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19270 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19271 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19272 fi
19273
19274 # Have a temporary directory for convenience. Make it in the build tree
19275 # simply because there is no reason against having it here, and in addition,
19276 # creating and moving files from /tmp can sometimes cause problems.
19277 # Hook for its removal unless debugging.
19278 # Note that there is a small window in which the directory will not be cleaned:
19279 # after its creation but before its name has been assigned to `$tmp'.
19280 $debug ||
19281 {
19282 tmp= ac_tmp=
19283 trap 'exit_status=$?
19284 : "${ac_tmp:=$tmp}"
19285 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19286 ' 0
19287 trap 'as_fn_exit 1' 1 2 13 15
19288 }
19289 # Create a (secure) tmp directory for tmp files.
19290
19291 {
19292 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19293 test -d "$tmp"
19294 } ||
19295 {
19296 tmp=./conf$$-$RANDOM
19297 (umask 077 && mkdir "$tmp")
19298 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19299 ac_tmp=$tmp
19300
19301 # Set up the scripts for CONFIG_FILES section.
19302 # No need to generate them if there are no CONFIG_FILES.
19303 # This happens for instance with `./config.status config.h'.
19304 if test -n "$CONFIG_FILES"; then
19305
19306
19307 ac_cr=`echo X | tr X '\015'`
19308 # On cygwin, bash can eat \r inside `` if the user requested igncr.
19309 # But we know of no other shell where ac_cr would be empty at this
19310 # point, so we can use a bashism as a fallback.
19311 if test "x$ac_cr" = x; then
19312 eval ac_cr=\$\'\\r\'
19313 fi
19314 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19315 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19316 ac_cs_awk_cr='\\r'
19317 else
19318 ac_cs_awk_cr=$ac_cr
19319 fi
19320
19321 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19322 _ACEOF
19323
19324
19325 {
19326 echo "cat >conf$$subs.awk <<_ACEOF" &&
19327 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19328 echo "_ACEOF"
19329 } >conf$$subs.sh ||
19330 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19331 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19332 ac_delim='%!_!# '
19333 for ac_last_try in false false false false false :; do
19334 . ./conf$$subs.sh ||
19335 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19336
19337 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19338 if test $ac_delim_n = $ac_delim_num; then
19339 break
19340 elif $ac_last_try; then
19341 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19342 else
19343 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19344 fi
19345 done
19346 rm -f conf$$subs.sh
19347
19348 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19349 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19350 _ACEOF
19351 sed -n '
19352 h
19353 s/^/S["/; s/!.*/"]=/
19354 p
19355 g
19356 s/^[^!]*!//
19357 :repl
19358 t repl
19359 s/'"$ac_delim"'$//
19360 t delim
19361 :nl
19362 h
19363 s/\(.\{148\}\)..*/\1/
19364 t more1
19365 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19366 p
19367 n
19368 b repl
19369 :more1
19370 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19371 p
19372 g
19373 s/.\{148\}//
19374 t nl
19375 :delim
19376 h
19377 s/\(.\{148\}\)..*/\1/
19378 t more2
19379 s/["\\]/\\&/g; s/^/"/; s/$/"/
19380 p
19381 b
19382 :more2
19383 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19384 p
19385 g
19386 s/.\{148\}//
19387 t delim
19388 ' <conf$$subs.awk | sed '
19389 /^[^""]/{
19390 N
19391 s/\n//
19392 }
19393 ' >>$CONFIG_STATUS || ac_write_fail=1
19394 rm -f conf$$subs.awk
19395 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19396 _ACAWK
19397 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19398 for (key in S) S_is_set[key] = 1
19399 FS = ""
19400
19401 }
19402 {
19403 line = $ 0
19404 nfields = split(line, field, "@")
19405 substed = 0
19406 len = length(field[1])
19407 for (i = 2; i < nfields; i++) {
19408 key = field[i]
19409 keylen = length(key)
19410 if (S_is_set[key]) {
19411 value = S[key]
19412 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19413 len += length(value) + length(field[++i])
19414 substed = 1
19415 } else
19416 len += 1 + keylen
19417 }
19418
19419 print line
19420 }
19421
19422 _ACAWK
19423 _ACEOF
19424 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19425 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19426 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19427 else
19428 cat
19429 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19430 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19431 _ACEOF
19432
19433 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19434 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19435 # trailing colons and then remove the whole line if VPATH becomes empty
19436 # (actually we leave an empty line to preserve line numbers).
19437 if test "x$srcdir" = x.; then
19438 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
19439 h
19440 s///
19441 s/^/:/
19442 s/[ ]*$/:/
19443 s/:\$(srcdir):/:/g
19444 s/:\${srcdir}:/:/g
19445 s/:@srcdir@:/:/g
19446 s/^:*//
19447 s/:*$//
19448 x
19449 s/\(=[ ]*\).*/\1/
19450 G
19451 s/\n//
19452 s/^[^=]*=[ ]*$//
19453 }'
19454 fi
19455
19456 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19457 fi # test -n "$CONFIG_FILES"
19458
19459 # Set up the scripts for CONFIG_HEADERS section.
19460 # No need to generate them if there are no CONFIG_HEADERS.
19461 # This happens for instance with `./config.status Makefile'.
19462 if test -n "$CONFIG_HEADERS"; then
19463 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19464 BEGIN {
19465 _ACEOF
19466
19467 # Transform confdefs.h into an awk script `defines.awk', embedded as
19468 # here-document in config.status, that substitutes the proper values into
19469 # config.h.in to produce config.h.
19470
19471 # Create a delimiter string that does not exist in confdefs.h, to ease
19472 # handling of long lines.
19473 ac_delim='%!_!# '
19474 for ac_last_try in false false :; do
19475 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19476 if test -z "$ac_tt"; then
19477 break
19478 elif $ac_last_try; then
19479 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19480 else
19481 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19482 fi
19483 done
19484
19485 # For the awk script, D is an array of macro values keyed by name,
19486 # likewise P contains macro parameters if any. Preserve backslash
19487 # newline sequences.
19488
19489 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19490 sed -n '
19491 s/.\{148\}/&'"$ac_delim"'/g
19492 t rset
19493 :rset
19494 s/^[ ]*#[ ]*define[ ][ ]*/ /
19495 t def
19496 d
19497 :def
19498 s/\\$//
19499 t bsnl
19500 s/["\\]/\\&/g
19501 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19502 D["\1"]=" \3"/p
19503 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
19504 d
19505 :bsnl
19506 s/["\\]/\\&/g
19507 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19508 D["\1"]=" \3\\\\\\n"\\/p
19509 t cont
19510 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19511 t cont
19512 d
19513 :cont
19514 n
19515 s/.\{148\}/&'"$ac_delim"'/g
19516 t clear
19517 :clear
19518 s/\\$//
19519 t bsnlc
19520 s/["\\]/\\&/g; s/^/"/; s/$/"/p
19521 d
19522 :bsnlc
19523 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19524 b cont
19525 ' <confdefs.h | sed '
19526 s/'"$ac_delim"'/"\\\
19527 "/g' >>$CONFIG_STATUS || ac_write_fail=1
19528
19529 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19530 for (key in D) D_is_set[key] = 1
19531 FS = ""
19532 }
19533 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19534 line = \$ 0
19535 split(line, arg, " ")
19536 if (arg[1] == "#") {
19537 defundef = arg[2]
19538 mac1 = arg[3]
19539 } else {
19540 defundef = substr(arg[1], 2)
19541 mac1 = arg[2]
19542 }
19543 split(mac1, mac2, "(") #)
19544 macro = mac2[1]
19545 prefix = substr(line, 1, index(line, defundef) - 1)
19546 if (D_is_set[macro]) {
19547 # Preserve the white space surrounding the "#".
19548 print prefix "define", macro P[macro] D[macro]
19549 next
19550 } else {
19551 # Replace #undef with comments. This is necessary, for example,
19552 # in the case of _POSIX_SOURCE, which is predefined and required
19553 # on some systems where configure will not decide to define it.
19554 if (defundef == "undef") {
19555 print "/*", prefix defundef, macro, "*/"
19556 next
19557 }
19558 }
19559 }
19560 { print }
19561 _ACAWK
19562 _ACEOF
19563 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19564 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19565 fi # test -n "$CONFIG_HEADERS"
19566
19567
19568 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
19569 shift
19570 for ac_tag
19571 do
19572 case $ac_tag in
19573 :[FHLC]) ac_mode=$ac_tag; continue;;
19574 esac
19575 case $ac_mode$ac_tag in
19576 :[FHL]*:*);;
19577 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19578 :[FH]-) ac_tag=-:-;;
19579 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19580 esac
19581 ac_save_IFS=$IFS
19582 IFS=:
19583 set x $ac_tag
19584 IFS=$ac_save_IFS
19585 shift
19586 ac_file=$1
19587 shift
19588
19589 case $ac_mode in
19590 :L) ac_source=$1;;
19591 :[FH])
19592 ac_file_inputs=
19593 for ac_f
19594 do
19595 case $ac_f in
19596 -) ac_f="$ac_tmp/stdin";;
19597 *) # Look for the file first in the build tree, then in the source tree
19598 # (if the path is not absolute). The absolute path cannot be DOS-style,
19599 # because $ac_f cannot contain `:'.
19600 test -f "$ac_f" ||
19601 case $ac_f in
19602 [\\/$]*) false;;
19603 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19604 esac ||
19605 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19606 esac
19607 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19608 as_fn_append ac_file_inputs " '$ac_f'"
19609 done
19610
19611 # Let's still pretend it is `configure' which instantiates (i.e., don't
19612 # use $as_me), people would be surprised to read:
19613 # /* config.h. Generated by config.status. */
19614 configure_input='Generated from '`
19615 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19616 `' by configure.'
19617 if test x"$ac_file" != x-; then
19618 configure_input="$ac_file. $configure_input"
19619 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19620 $as_echo "$as_me: creating $ac_file" >&6;}
19621 fi
19622 # Neutralize special characters interpreted by sed in replacement strings.
19623 case $configure_input in #(
19624 *\&* | *\|* | *\\* )
19625 ac_sed_conf_input=`$as_echo "$configure_input" |
19626 sed 's/[\\\\&|]/\\\\&/g'`;; #(
19627 *) ac_sed_conf_input=$configure_input;;
19628 esac
19629
19630 case $ac_tag in
19631 *:-:* | *:-) cat >"$ac_tmp/stdin" \
19632 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19633 esac
19634 ;;
19635 esac
19636
19637 ac_dir=`$as_dirname -- "$ac_file" ||
19638 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19639 X"$ac_file" : 'X\(//\)[^/]' \| \
19640 X"$ac_file" : 'X\(//\)$' \| \
19641 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19642 $as_echo X"$ac_file" |
19643 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19644 s//\1/
19645 q
19646 }
19647 /^X\(\/\/\)[^/].*/{
19648 s//\1/
19649 q
19650 }
19651 /^X\(\/\/\)$/{
19652 s//\1/
19653 q
19654 }
19655 /^X\(\/\).*/{
19656 s//\1/
19657 q
19658 }
19659 s/.*/./; q'`
19660 as_dir="$ac_dir"; as_fn_mkdir_p
19661 ac_builddir=.
19662
19663 case "$ac_dir" in
19664 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19665 *)
19666 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19667 # A ".." for each directory in $ac_dir_suffix.
19668 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19669 case $ac_top_builddir_sub in
19670 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19671 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19672 esac ;;
19673 esac
19674 ac_abs_top_builddir=$ac_pwd
19675 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19676 # for backward compatibility:
19677 ac_top_builddir=$ac_top_build_prefix
19678
19679 case $srcdir in
19680 .) # We are building in place.
19681 ac_srcdir=.
19682 ac_top_srcdir=$ac_top_builddir_sub
19683 ac_abs_top_srcdir=$ac_pwd ;;
19684 [\\/]* | ?:[\\/]* ) # Absolute name.
19685 ac_srcdir=$srcdir$ac_dir_suffix;
19686 ac_top_srcdir=$srcdir
19687 ac_abs_top_srcdir=$srcdir ;;
19688 *) # Relative name.
19689 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19690 ac_top_srcdir=$ac_top_build_prefix$srcdir
19691 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19692 esac
19693 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19694
19695
19696 case $ac_mode in
19697 :F)
19698 #
19699 # CONFIG_FILE
19700 #
19701
19702 case $INSTALL in
19703 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19704 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19705 esac
19706 ac_MKDIR_P=$MKDIR_P
19707 case $MKDIR_P in
19708 [\\/$]* | ?:[\\/]* ) ;;
19709 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19710 esac
19711 _ACEOF
19712
19713 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19714 # If the template does not know about datarootdir, expand it.
19715 # FIXME: This hack should be removed a few years after 2.60.
19716 ac_datarootdir_hack=; ac_datarootdir_seen=
19717 ac_sed_dataroot='
19718 /datarootdir/ {
19719 p
19720 q
19721 }
19722 /@datadir@/p
19723 /@docdir@/p
19724 /@infodir@/p
19725 /@localedir@/p
19726 /@mandir@/p'
19727 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19728 *datarootdir*) ac_datarootdir_seen=yes;;
19729 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19731 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19732 _ACEOF
19733 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19734 ac_datarootdir_hack='
19735 s&@datadir@&$datadir&g
19736 s&@docdir@&$docdir&g
19737 s&@infodir@&$infodir&g
19738 s&@localedir@&$localedir&g
19739 s&@mandir@&$mandir&g
19740 s&\\\${datarootdir}&$datarootdir&g' ;;
19741 esac
19742 _ACEOF
19743
19744 # Neutralize VPATH when `$srcdir' = `.'.
19745 # Shell code in configure.ac might set extrasub.
19746 # FIXME: do we really want to maintain this feature?
19747 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19748 ac_sed_extra="$ac_vpsub
19749 $extrasub
19750 _ACEOF
19751 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19752 :t
19753 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19754 s|@configure_input@|$ac_sed_conf_input|;t t
19755 s&@top_builddir@&$ac_top_builddir_sub&;t t
19756 s&@top_build_prefix@&$ac_top_build_prefix&;t t
19757 s&@srcdir@&$ac_srcdir&;t t
19758 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19759 s&@top_srcdir@&$ac_top_srcdir&;t t
19760 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19761 s&@builddir@&$ac_builddir&;t t
19762 s&@abs_builddir@&$ac_abs_builddir&;t t
19763 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19764 s&@INSTALL@&$ac_INSTALL&;t t
19765 s&@MKDIR_P@&$ac_MKDIR_P&;t t
19766 $ac_datarootdir_hack
19767 "
19768 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19769 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19770
19771 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19772 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19773 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
19774 "$ac_tmp/out"`; test -z "$ac_out"; } &&
19775 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19776 which seems to be undefined. Please make sure it is defined" >&5
19777 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19778 which seems to be undefined. Please make sure it is defined" >&2;}
19779
19780 rm -f "$ac_tmp/stdin"
19781 case $ac_file in
19782 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19783 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19784 esac \
19785 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19786 ;;
19787 :H)
19788 #
19789 # CONFIG_HEADER
19790 #
19791 if test x"$ac_file" != x-; then
19792 {
19793 $as_echo "/* $configure_input */" \
19794 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19795 } >"$ac_tmp/config.h" \
19796 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19797 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19798 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19799 $as_echo "$as_me: $ac_file is unchanged" >&6;}
19800 else
19801 rm -f "$ac_file"
19802 mv "$ac_tmp/config.h" "$ac_file" \
19803 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19804 fi
19805 else
19806 $as_echo "/* $configure_input */" \
19807 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19808 || as_fn_error $? "could not create -" "$LINENO" 5
19809 fi
19810 # Compute "$ac_file"'s index in $config_headers.
19811 _am_arg="$ac_file"
19812 _am_stamp_count=1
19813 for _am_header in $config_headers :; do
19814 case $_am_header in
19815 $_am_arg | $_am_arg:* )
19816 break ;;
19817 * )
19818 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19819 esac
19820 done
19821 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19822 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19823 X"$_am_arg" : 'X\(//\)[^/]' \| \
19824 X"$_am_arg" : 'X\(//\)$' \| \
19825 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19826 $as_echo X"$_am_arg" |
19827 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19828 s//\1/
19829 q
19830 }
19831 /^X\(\/\/\)[^/].*/{
19832 s//\1/
19833 q
19834 }
19835 /^X\(\/\/\)$/{
19836 s//\1/
19837 q
19838 }
19839 /^X\(\/\).*/{
19840 s//\1/
19841 q
19842 }
19843 s/.*/./; q'`/stamp-h$_am_stamp_count
19844 ;;
19845
19846 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19847 $as_echo "$as_me: executing $ac_file commands" >&6;}
19848 ;;
19849 esac
19850
19851
19852 case $ac_file$ac_mode in
19853 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19854 # Autoconf 2.62 quotes --file arguments for eval, but not when files
19855 # are listed without --file. Let's play safe and only enable the eval
19856 # if we detect the quoting.
19857 case $CONFIG_FILES in
19858 *\'*) eval set x "$CONFIG_FILES" ;;
19859 *) set x $CONFIG_FILES ;;
19860 esac
19861 shift
19862 for mf
19863 do
19864 # Strip MF so we end up with the name of the file.
19865 mf=`echo "$mf" | sed -e 's/:.*$//'`
19866 # Check whether this is an Automake generated Makefile or not.
19867 # We used to match only the files named `Makefile.in', but
19868 # some people rename them; so instead we look at the file content.
19869 # Grep'ing the first line is not enough: some people post-process
19870 # each Makefile.in and add a new line on top of each file to say so.
19871 # Grep'ing the whole file is not good either: AIX grep has a line
19872 # limit of 2048, but all sed's we know have understand at least 4000.
19873 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19874 dirpart=`$as_dirname -- "$mf" ||
19875 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19876 X"$mf" : 'X\(//\)[^/]' \| \
19877 X"$mf" : 'X\(//\)$' \| \
19878 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19879 $as_echo X"$mf" |
19880 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19881 s//\1/
19882 q
19883 }
19884 /^X\(\/\/\)[^/].*/{
19885 s//\1/
19886 q
19887 }
19888 /^X\(\/\/\)$/{
19889 s//\1/
19890 q
19891 }
19892 /^X\(\/\).*/{
19893 s//\1/
19894 q
19895 }
19896 s/.*/./; q'`
19897 else
19898 continue
19899 fi
19900 # Extract the definition of DEPDIR, am__include, and am__quote
19901 # from the Makefile without running `make'.
19902 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19903 test -z "$DEPDIR" && continue
19904 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19905 test -z "am__include" && continue
19906 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19907 # When using ansi2knr, U may be empty or an underscore; expand it
19908 U=`sed -n 's/^U = //p' < "$mf"`
19909 # Find all dependency output files, they are included files with
19910 # $(DEPDIR) in their names. We invoke sed twice because it is the
19911 # simplest approach to changing $(DEPDIR) to its actual value in the
19912 # expansion.
19913 for file in `sed -n "
19914 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19915 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
19916 # Make sure the directory exists.
19917 test -f "$dirpart/$file" && continue
19918 fdir=`$as_dirname -- "$file" ||
19919 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19920 X"$file" : 'X\(//\)[^/]' \| \
19921 X"$file" : 'X\(//\)$' \| \
19922 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19923 $as_echo X"$file" |
19924 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19925 s//\1/
19926 q
19927 }
19928 /^X\(\/\/\)[^/].*/{
19929 s//\1/
19930 q
19931 }
19932 /^X\(\/\/\)$/{
19933 s//\1/
19934 q
19935 }
19936 /^X\(\/\).*/{
19937 s//\1/
19938 q
19939 }
19940 s/.*/./; q'`
19941 as_dir=$dirpart/$fdir; as_fn_mkdir_p
19942 # echo "creating $dirpart/$file"
19943 echo '# dummy' > "$dirpart/$file"
19944 done
19945 done
19946 }
19947 ;;
19948 "libtool":C)
19949
19950 # See if we are running on zsh, and set the options which allow our
19951 # commands through without removal of \ escapes.
19952 if test -n "${ZSH_VERSION+set}" ; then
19953 setopt NO_GLOB_SUBST
19954 fi
19955
19956 cfgfile="${ofile}T"
19957 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19958 $RM "$cfgfile"
19959
19960 cat <<_LT_EOF >> "$cfgfile"
19961 #! $SHELL
19962
19963 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19964 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19965 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19966 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
19967 #
19968 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19969 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
19970 # Foundation, Inc.
19971 # Written by Gordon Matzigkeit, 1996
19972 #
19973 # This file is part of GNU Libtool.
19974 #
19975 # GNU Libtool is free software; you can redistribute it and/or
19976 # modify it under the terms of the GNU General Public License as
19977 # published by the Free Software Foundation; either version 2 of
19978 # the License, or (at your option) any later version.
19979 #
19980 # As a special exception to the GNU General Public License,
19981 # if you distribute this file as part of a program or library that
19982 # is built using GNU Libtool, you may include this file under the
19983 # same distribution terms that you use for the rest of that program.
19984 #
19985 # GNU Libtool is distributed in the hope that it will be useful,
19986 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19987 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19988 # GNU General Public License for more details.
19989 #
19990 # You should have received a copy of the GNU General Public License
19991 # along with GNU Libtool; see the file COPYING. If not, a copy
19992 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19993 # obtained by writing to the Free Software Foundation, Inc.,
19994 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19995
19996
19997 # The names of the tagged configurations supported by this script.
19998 available_tags=""
19999
20000 # ### BEGIN LIBTOOL CONFIG
20001
20002 # Whether or not to build static libraries.
20003 build_old_libs=$enable_static
20004
20005 # Which release of libtool.m4 was used?
20006 macro_version=$macro_version
20007 macro_revision=$macro_revision
20008
20009 # Whether or not to build shared libraries.
20010 build_libtool_libs=$enable_shared
20011
20012 # What type of objects to build.
20013 pic_mode=$pic_mode
20014
20015 # Whether or not to optimize for fast installation.
20016 fast_install=$enable_fast_install
20017
20018 # Shell to use when invoking shell scripts.
20019 SHELL=$lt_SHELL
20020
20021 # An echo program that protects backslashes.
20022 ECHO=$lt_ECHO
20023
20024 # The PATH separator for the build system.
20025 PATH_SEPARATOR=$lt_PATH_SEPARATOR
20026
20027 # The host system.
20028 host_alias=$host_alias
20029 host=$host
20030 host_os=$host_os
20031
20032 # The build system.
20033 build_alias=$build_alias
20034 build=$build
20035 build_os=$build_os
20036
20037 # A sed program that does not truncate output.
20038 SED=$lt_SED
20039
20040 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
20041 Xsed="\$SED -e 1s/^X//"
20042
20043 # A grep program that handles long lines.
20044 GREP=$lt_GREP
20045
20046 # An ERE matcher.
20047 EGREP=$lt_EGREP
20048
20049 # A literal string matcher.
20050 FGREP=$lt_FGREP
20051
20052 # A BSD- or MS-compatible name lister.
20053 NM=$lt_NM
20054
20055 # Whether we need soft or hard links.
20056 LN_S=$lt_LN_S
20057
20058 # What is the maximum length of a command?
20059 max_cmd_len=$max_cmd_len
20060
20061 # Object file suffix (normally "o").
20062 objext=$ac_objext
20063
20064 # Executable file suffix (normally "").
20065 exeext=$exeext
20066
20067 # whether the shell understands "unset".
20068 lt_unset=$lt_unset
20069
20070 # turn spaces into newlines.
20071 SP2NL=$lt_lt_SP2NL
20072
20073 # turn newlines into spaces.
20074 NL2SP=$lt_lt_NL2SP
20075
20076 # convert \$build file names to \$host format.
20077 to_host_file_cmd=$lt_cv_to_host_file_cmd
20078
20079 # convert \$build files to toolchain format.
20080 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20081
20082 # An object symbol dumper.
20083 OBJDUMP=$lt_OBJDUMP
20084
20085 # Method to check whether dependent libraries are shared objects.
20086 deplibs_check_method=$lt_deplibs_check_method
20087
20088 # Command to use when deplibs_check_method = "file_magic".
20089 file_magic_cmd=$lt_file_magic_cmd
20090
20091 # How to find potential files when deplibs_check_method = "file_magic".
20092 file_magic_glob=$lt_file_magic_glob
20093
20094 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20095 want_nocaseglob=$lt_want_nocaseglob
20096
20097 # DLL creation program.
20098 DLLTOOL=$lt_DLLTOOL
20099
20100 # Command to associate shared and link libraries.
20101 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20102
20103 # The archiver.
20104 AR=$lt_AR
20105
20106 # Flags to create an archive.
20107 AR_FLAGS=$lt_AR_FLAGS
20108
20109 # How to feed a file listing to the archiver.
20110 archiver_list_spec=$lt_archiver_list_spec
20111
20112 # A symbol stripping program.
20113 STRIP=$lt_STRIP
20114
20115 # Commands used to install an old-style archive.
20116 RANLIB=$lt_RANLIB
20117 old_postinstall_cmds=$lt_old_postinstall_cmds
20118 old_postuninstall_cmds=$lt_old_postuninstall_cmds
20119
20120 # Whether to use a lock for old archive extraction.
20121 lock_old_archive_extraction=$lock_old_archive_extraction
20122
20123 # A C compiler.
20124 LTCC=$lt_CC
20125
20126 # LTCC compiler flags.
20127 LTCFLAGS=$lt_CFLAGS
20128
20129 # Take the output of nm and produce a listing of raw symbols and C names.
20130 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20131
20132 # Transform the output of nm in a proper C declaration.
20133 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20134
20135 # Transform the output of nm in a C name address pair.
20136 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20137
20138 # Transform the output of nm in a C name address pair when lib prefix is needed.
20139 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20140
20141 # Specify filename containing input files for \$NM.
20142 nm_file_list_spec=$lt_nm_file_list_spec
20143
20144 # The root where to search for dependent libraries,and in which our libraries should be installed.
20145 lt_sysroot=$lt_sysroot
20146
20147 # The name of the directory that contains temporary libtool files.
20148 objdir=$objdir
20149
20150 # Used to examine libraries when file_magic_cmd begins with "file".
20151 MAGIC_CMD=$MAGIC_CMD
20152
20153 # Must we lock files when doing compilation?
20154 need_locks=$lt_need_locks
20155
20156 # Manifest tool.
20157 MANIFEST_TOOL=$lt_MANIFEST_TOOL
20158
20159 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20160 DSYMUTIL=$lt_DSYMUTIL
20161
20162 # Tool to change global to local symbols on Mac OS X.
20163 NMEDIT=$lt_NMEDIT
20164
20165 # Tool to manipulate fat objects and archives on Mac OS X.
20166 LIPO=$lt_LIPO
20167
20168 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
20169 OTOOL=$lt_OTOOL
20170
20171 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20172 OTOOL64=$lt_OTOOL64
20173
20174 # Old archive suffix (normally "a").
20175 libext=$libext
20176
20177 # Shared library suffix (normally ".so").
20178 shrext_cmds=$lt_shrext_cmds
20179
20180 # The commands to extract the exported symbol list from a shared archive.
20181 extract_expsyms_cmds=$lt_extract_expsyms_cmds
20182
20183 # Variables whose values should be saved in libtool wrapper scripts and
20184 # restored at link time.
20185 variables_saved_for_relink=$lt_variables_saved_for_relink
20186
20187 # Do we need the "lib" prefix for modules?
20188 need_lib_prefix=$need_lib_prefix
20189
20190 # Do we need a version for libraries?
20191 need_version=$need_version
20192
20193 # Library versioning type.
20194 version_type=$version_type
20195
20196 # Shared library runtime path variable.
20197 runpath_var=$runpath_var
20198
20199 # Shared library path variable.
20200 shlibpath_var=$shlibpath_var
20201
20202 # Is shlibpath searched before the hard-coded library search path?
20203 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20204
20205 # Format of library name prefix.
20206 libname_spec=$lt_libname_spec
20207
20208 # List of archive names. First name is the real one, the rest are links.
20209 # The last name is the one that the linker finds with -lNAME
20210 library_names_spec=$lt_library_names_spec
20211
20212 # The coded name of the library, if different from the real name.
20213 soname_spec=$lt_soname_spec
20214
20215 # Permission mode override for installation of shared libraries.
20216 install_override_mode=$lt_install_override_mode
20217
20218 # Command to use after installation of a shared archive.
20219 postinstall_cmds=$lt_postinstall_cmds
20220
20221 # Command to use after uninstallation of a shared archive.
20222 postuninstall_cmds=$lt_postuninstall_cmds
20223
20224 # Commands used to finish a libtool library installation in a directory.
20225 finish_cmds=$lt_finish_cmds
20226
20227 # As "finish_cmds", except a single script fragment to be evaled but
20228 # not shown.
20229 finish_eval=$lt_finish_eval
20230
20231 # Whether we should hardcode library paths into libraries.
20232 hardcode_into_libs=$hardcode_into_libs
20233
20234 # Compile-time system search path for libraries.
20235 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20236
20237 # Run-time system search path for libraries.
20238 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20239
20240 # Whether dlopen is supported.
20241 dlopen_support=$enable_dlopen
20242
20243 # Whether dlopen of programs is supported.
20244 dlopen_self=$enable_dlopen_self
20245
20246 # Whether dlopen of statically linked programs is supported.
20247 dlopen_self_static=$enable_dlopen_self_static
20248
20249 # Commands to strip libraries.
20250 old_striplib=$lt_old_striplib
20251 striplib=$lt_striplib
20252
20253
20254 # The linker used to build libraries.
20255 LD=$lt_LD
20256
20257 # How to create reloadable object files.
20258 reload_flag=$lt_reload_flag
20259 reload_cmds=$lt_reload_cmds
20260
20261 # Commands used to build an old-style archive.
20262 old_archive_cmds=$lt_old_archive_cmds
20263
20264 # A language specific compiler.
20265 CC=$lt_compiler
20266
20267 # Is the compiler the GNU compiler?
20268 with_gcc=$GCC
20269
20270 # Compiler flag to turn off builtin functions.
20271 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20272
20273 # Additional compiler flags for building library objects.
20274 pic_flag=$lt_lt_prog_compiler_pic
20275
20276 # How to pass a linker flag through the compiler.
20277 wl=$lt_lt_prog_compiler_wl
20278
20279 # Compiler flag to prevent dynamic linking.
20280 link_static_flag=$lt_lt_prog_compiler_static
20281
20282 # Does compiler simultaneously support -c and -o options?
20283 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20284
20285 # Whether or not to add -lc for building shared libraries.
20286 build_libtool_need_lc=$archive_cmds_need_lc
20287
20288 # Whether or not to disallow shared libs when runtime libs are static.
20289 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20290
20291 # Compiler flag to allow reflexive dlopens.
20292 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20293
20294 # Compiler flag to generate shared objects directly from archives.
20295 whole_archive_flag_spec=$lt_whole_archive_flag_spec
20296
20297 # Whether the compiler copes with passing no objects directly.
20298 compiler_needs_object=$lt_compiler_needs_object
20299
20300 # Create an old-style archive from a shared archive.
20301 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20302
20303 # Create a temporary old-style archive to link instead of a shared archive.
20304 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20305
20306 # Commands used to build a shared archive.
20307 archive_cmds=$lt_archive_cmds
20308 archive_expsym_cmds=$lt_archive_expsym_cmds
20309
20310 # Commands used to build a loadable module if different from building
20311 # a shared archive.
20312 module_cmds=$lt_module_cmds
20313 module_expsym_cmds=$lt_module_expsym_cmds
20314
20315 # Whether we are building with GNU ld or not.
20316 with_gnu_ld=$lt_with_gnu_ld
20317
20318 # Flag that allows shared libraries with undefined symbols to be built.
20319 allow_undefined_flag=$lt_allow_undefined_flag
20320
20321 # Flag that enforces no undefined symbols.
20322 no_undefined_flag=$lt_no_undefined_flag
20323
20324 # Flag to hardcode \$libdir into a binary during linking.
20325 # This must work even if \$libdir does not exist
20326 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20327
20328 # Whether we need a single "-rpath" flag with a separated argument.
20329 hardcode_libdir_separator=$lt_hardcode_libdir_separator
20330
20331 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20332 # DIR into the resulting binary.
20333 hardcode_direct=$hardcode_direct
20334
20335 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20336 # DIR into the resulting binary and the resulting library dependency is
20337 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20338 # library is relocated.
20339 hardcode_direct_absolute=$hardcode_direct_absolute
20340
20341 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20342 # into the resulting binary.
20343 hardcode_minus_L=$hardcode_minus_L
20344
20345 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20346 # into the resulting binary.
20347 hardcode_shlibpath_var=$hardcode_shlibpath_var
20348
20349 # Set to "yes" if building a shared library automatically hardcodes DIR
20350 # into the library and all subsequent libraries and executables linked
20351 # against it.
20352 hardcode_automatic=$hardcode_automatic
20353
20354 # Set to yes if linker adds runtime paths of dependent libraries
20355 # to runtime path list.
20356 inherit_rpath=$inherit_rpath
20357
20358 # Whether libtool must link a program against all its dependency libraries.
20359 link_all_deplibs=$link_all_deplibs
20360
20361 # Set to "yes" if exported symbols are required.
20362 always_export_symbols=$always_export_symbols
20363
20364 # The commands to list exported symbols.
20365 export_symbols_cmds=$lt_export_symbols_cmds
20366
20367 # Symbols that should not be listed in the preloaded symbols.
20368 exclude_expsyms=$lt_exclude_expsyms
20369
20370 # Symbols that must always be exported.
20371 include_expsyms=$lt_include_expsyms
20372
20373 # Commands necessary for linking programs (against libraries) with templates.
20374 prelink_cmds=$lt_prelink_cmds
20375
20376 # Commands necessary for finishing linking programs.
20377 postlink_cmds=$lt_postlink_cmds
20378
20379 # Specify filename containing input files.
20380 file_list_spec=$lt_file_list_spec
20381
20382 # How to hardcode a shared library path into an executable.
20383 hardcode_action=$hardcode_action
20384
20385 # ### END LIBTOOL CONFIG
20386
20387 _LT_EOF
20388
20389 case $host_os in
20390 aix3*)
20391 cat <<\_LT_EOF >> "$cfgfile"
20392 # AIX sometimes has problems with the GCC collect2 program. For some
20393 # reason, if we set the COLLECT_NAMES environment variable, the problems
20394 # vanish in a puff of smoke.
20395 if test "X${COLLECT_NAMES+set}" != Xset; then
20396 COLLECT_NAMES=
20397 export COLLECT_NAMES
20398 fi
20399 _LT_EOF
20400 ;;
20401 esac
20402
20403
20404 ltmain="$ac_aux_dir/ltmain.sh"
20405
20406
20407 # We use sed instead of cat because bash on DJGPP gets confused if
20408 # if finds mixed CR/LF and LF-only lines. Since sed operates in
20409 # text mode, it properly converts lines to CR/LF. This bash problem
20410 # is reportedly fixed, but why not run on old versions too?
20411 sed '$q' "$ltmain" >> "$cfgfile" \
20412 || (rm -f "$cfgfile"; exit 1)
20413
20414 if test x"$xsi_shell" = xyes; then
20415 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20416 func_dirname ()\
20417 {\
20418 \ case ${1} in\
20419 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20420 \ * ) func_dirname_result="${3}" ;;\
20421 \ esac\
20422 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20423 && mv -f "$cfgfile.tmp" "$cfgfile" \
20424 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20425 test 0 -eq $? || _lt_function_replace_fail=:
20426
20427
20428 sed -e '/^func_basename ()$/,/^} # func_basename /c\
20429 func_basename ()\
20430 {\
20431 \ func_basename_result="${1##*/}"\
20432 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20433 && mv -f "$cfgfile.tmp" "$cfgfile" \
20434 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20435 test 0 -eq $? || _lt_function_replace_fail=:
20436
20437
20438 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20439 func_dirname_and_basename ()\
20440 {\
20441 \ case ${1} in\
20442 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20443 \ * ) func_dirname_result="${3}" ;;\
20444 \ esac\
20445 \ func_basename_result="${1##*/}"\
20446 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20447 && mv -f "$cfgfile.tmp" "$cfgfile" \
20448 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20449 test 0 -eq $? || _lt_function_replace_fail=:
20450
20451
20452 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20453 func_stripname ()\
20454 {\
20455 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20456 \ # positional parameters, so assign one to ordinary parameter first.\
20457 \ func_stripname_result=${3}\
20458 \ func_stripname_result=${func_stripname_result#"${1}"}\
20459 \ func_stripname_result=${func_stripname_result%"${2}"}\
20460 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20461 && mv -f "$cfgfile.tmp" "$cfgfile" \
20462 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20463 test 0 -eq $? || _lt_function_replace_fail=:
20464
20465
20466 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20467 func_split_long_opt ()\
20468 {\
20469 \ func_split_long_opt_name=${1%%=*}\
20470 \ func_split_long_opt_arg=${1#*=}\
20471 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20472 && mv -f "$cfgfile.tmp" "$cfgfile" \
20473 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20474 test 0 -eq $? || _lt_function_replace_fail=:
20475
20476
20477 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20478 func_split_short_opt ()\
20479 {\
20480 \ func_split_short_opt_arg=${1#??}\
20481 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20482 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20483 && mv -f "$cfgfile.tmp" "$cfgfile" \
20484 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20485 test 0 -eq $? || _lt_function_replace_fail=:
20486
20487
20488 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20489 func_lo2o ()\
20490 {\
20491 \ case ${1} in\
20492 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20493 \ *) func_lo2o_result=${1} ;;\
20494 \ esac\
20495 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20496 && mv -f "$cfgfile.tmp" "$cfgfile" \
20497 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20498 test 0 -eq $? || _lt_function_replace_fail=:
20499
20500
20501 sed -e '/^func_xform ()$/,/^} # func_xform /c\
20502 func_xform ()\
20503 {\
20504 func_xform_result=${1%.*}.lo\
20505 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20506 && mv -f "$cfgfile.tmp" "$cfgfile" \
20507 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20508 test 0 -eq $? || _lt_function_replace_fail=:
20509
20510
20511 sed -e '/^func_arith ()$/,/^} # func_arith /c\
20512 func_arith ()\
20513 {\
20514 func_arith_result=$(( $* ))\
20515 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20516 && mv -f "$cfgfile.tmp" "$cfgfile" \
20517 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20518 test 0 -eq $? || _lt_function_replace_fail=:
20519
20520
20521 sed -e '/^func_len ()$/,/^} # func_len /c\
20522 func_len ()\
20523 {\
20524 func_len_result=${#1}\
20525 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20526 && mv -f "$cfgfile.tmp" "$cfgfile" \
20527 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20528 test 0 -eq $? || _lt_function_replace_fail=:
20529
20530 fi
20531
20532 if test x"$lt_shell_append" = xyes; then
20533 sed -e '/^func_append ()$/,/^} # func_append /c\
20534 func_append ()\
20535 {\
20536 eval "${1}+=\\${2}"\
20537 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20538 && mv -f "$cfgfile.tmp" "$cfgfile" \
20539 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20540 test 0 -eq $? || _lt_function_replace_fail=:
20541
20542
20543 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20544 func_append_quoted ()\
20545 {\
20546 \ func_quote_for_eval "${2}"\
20547 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20548 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20549 && mv -f "$cfgfile.tmp" "$cfgfile" \
20550 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20551 test 0 -eq $? || _lt_function_replace_fail=:
20552
20553
20554 # Save a `func_append' function call where possible by direct use of '+='
20555 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20556 && mv -f "$cfgfile.tmp" "$cfgfile" \
20557 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20558 test 0 -eq $? || _lt_function_replace_fail=:
20559 else
20560 # Save a `func_append' function call even when '+=' is not available
20561 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20562 && mv -f "$cfgfile.tmp" "$cfgfile" \
20563 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20564 test 0 -eq $? || _lt_function_replace_fail=:
20565 fi
20566
20567 if test x"$_lt_function_replace_fail" = x":"; then
20568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20569 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20570 fi
20571
20572
20573 mv -f "$cfgfile" "$ofile" ||
20574 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20575 chmod +x "$ofile"
20576
20577 ;;
20578
20579 esac
20580 done # for ac_tag
20581
20582
20583 as_fn_exit 0
20584 _ACEOF
20585 ac_clean_files=$ac_clean_files_save
20586
20587 test $ac_write_fail = 0 ||
20588 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20589
20590
20591 # configure is writing to config.log, and then calls config.status.
20592 # config.status does its own redirection, appending to config.log.
20593 # Unfortunately, on DOS this fails, as config.log is still kept open
20594 # by configure, so config.status won't be able to write to it; its
20595 # output is simply discarded. So we exec the FD to /dev/null,
20596 # effectively closing config.log, so it can be properly (re)opened and
20597 # appended to by config.status. When coming back to configure, we
20598 # need to make the FD available again.
20599 if test "$no_create" != yes; then
20600 ac_cs_success=:
20601 ac_config_status_args=
20602 test "$silent" = yes &&
20603 ac_config_status_args="$ac_config_status_args --quiet"
20604 exec 5>/dev/null
20605 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20606 exec 5>>config.log
20607 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20608 # would make configure fail if this is the last instruction.
20609 $ac_cs_success || as_fn_exit 1
20610 fi
20611 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20612 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20613 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20614 fi
20615
20616