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.69 for libXvMC 1.0.10.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
6 #
7 #
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 #
10 #
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
16
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20 emulate sh
21 NULLCMD=:
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
25 setopt NO_GLOB_SUBST
26 else
27 case `(set -o) 2>/dev/null` in #(
28 *posix*) :
29 set -o posix ;; #(
30 *) :
31 ;;
32 esac
33 fi
34
35
36 as_nl='
37 '
38 export as_nl
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
47 as_echo='print -r --'
48 as_echo_n='print -rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
50 as_echo='printf %s\n'
51 as_echo_n='printf %s'
52 else
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
55 as_echo_n='/usr/ucb/echo -n'
56 else
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
58 as_echo_n_body='eval
59 arg=$1;
60 case $arg in #(
61 *"$as_nl"*)
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
64 esac;
65 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 '
67 export as_echo_n_body
68 as_echo_n='sh -c $as_echo_n_body as_echo'
69 fi
70 export as_echo_body
71 as_echo='sh -c $as_echo_body as_echo'
72 fi
73
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
76 PATH_SEPARATOR=:
77 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
79 PATH_SEPARATOR=';'
80 }
81 fi
82
83
84 # IFS
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
89 IFS=" "" $as_nl"
90
91 # Find who we are. Look in the path if we contain no directory separator.
92 as_myself=
93 case $0 in #((
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 for as_dir in $PATH
97 do
98 IFS=$as_save_IFS
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
101 done
102 IFS=$as_save_IFS
103
104 ;;
105 esac
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x; then
109 as_myself=$0
110 fi
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 exit 1
114 fi
115
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\${$as_var+set} = xset \
122 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123 done
124 PS1='$ '
125 PS2='> '
126 PS4='+ '
127
128 # NLS nuisances.
129 LC_ALL=C
130 export LC_ALL
131 LANGUAGE=C
132 export LANGUAGE
133
134 # CDPATH.
135 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
136
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
140 _as_can_reexec=no; export _as_can_reexec;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
145 BASH_ENV=/dev/null
146 ENV=/dev/null
147 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148 case $- in # ((((
149 *v*x* | *x*v* ) as_opts=-vx ;;
150 *v* ) as_opts=-v ;;
151 *x* ) as_opts=-x ;;
152 * ) as_opts= ;;
153 esac
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 as_fn_exit 255
159 fi
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec=; unset _as_can_reexec;}
162 if test "x$CONFIG_SHELL" = x; then
163 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 emulate sh
165 NULLCMD=:
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 setopt NO_GLOB_SUBST
170 else
171 case \`(set -o) 2>/dev/null\` in #(
172 *posix*) :
173 set -o posix ;; #(
174 *) :
175 ;;
176 esac
177 fi
178 "
179 as_required="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
184
185 exitcode=0
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192 else
193 exitcode=1; echo positional parameters were not saved.
194 fi
195 test x\$exitcode = x0 || exit 1
196 test -x / || exit 1"
197 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
201
202 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
203 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 PATH=/empty FPATH=/empty; export PATH FPATH
207 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
208 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
209 test \$(( 1 + 1 )) = 2 || exit 1"
210 if (eval "$as_required") 2>/dev/null; then :
211 as_have_required=yes
212 else
213 as_have_required=no
214 fi
215 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
216
217 else
218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
219 as_found=false
220 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222 IFS=$as_save_IFS
223 test -z "$as_dir" && as_dir=.
224 as_found=:
225 case $as_dir in #(
226 /*)
227 for as_base in sh bash ksh sh5; do
228 # Try only shells that exist, to save several forks.
229 as_shell=$as_dir/$as_base
230 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
231 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
232 CONFIG_SHELL=$as_shell as_have_required=yes
233 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
234 break 2
235 fi
236 fi
237 done;;
238 esac
239 as_found=false
240 done
241 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
242 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
243 CONFIG_SHELL=$SHELL as_have_required=yes
244 fi; }
245 IFS=$as_save_IFS
246
247
248 if test "x$CONFIG_SHELL" != x; then :
249 export CONFIG_SHELL
250 # We cannot yet assume a decent shell, so we have to provide a
251 # neutralization value for shells without unset; and this also
252 # works around shells that cannot unset nonexistent variables.
253 # Preserve -v and -x to the replacement shell.
254 BASH_ENV=/dev/null
255 ENV=/dev/null
256 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
257 case $- in # ((((
258 *v*x* | *x*v* ) as_opts=-vx ;;
259 *v* ) as_opts=-v ;;
260 *x* ) as_opts=-x ;;
261 * ) as_opts= ;;
262 esac
263 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
264 # Admittedly, this is quite paranoid, since all the known shells bail
265 # out after a failed `exec'.
266 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
267 exit 255
268 fi
269
270 if test x$as_have_required = xno; then :
271 $as_echo "$0: This script requires a shell more modern than all"
272 $as_echo "$0: the shells that I found on your system."
273 if test x${ZSH_VERSION+set} = xset ; then
274 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
275 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
276 else
277 $as_echo "$0: Please tell bug-autoconf (at] gnu.org and
278 $0: https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
279 $0: about your system, including any error possibly output
280 $0: before this message. Then install a modern shell, or
281 $0: manually run the script under such a shell if you do
282 $0: have one."
283 fi
284 exit 1
285 fi
286 fi
287 fi
288 SHELL=${CONFIG_SHELL-/bin/sh}
289 export SHELL
290 # Unset more variables known to interfere with behavior of common tools.
291 CLICOLOR_FORCE= GREP_OPTIONS=
292 unset CLICOLOR_FORCE GREP_OPTIONS
293
294 ## --------------------- ##
295 ## M4sh Shell Functions. ##
296 ## --------------------- ##
297 # as_fn_unset VAR
298 # ---------------
299 # Portably unset VAR.
300 as_fn_unset ()
301 {
302 { eval $1=; unset $1;}
303 }
304 as_unset=as_fn_unset
305
306 # as_fn_set_status STATUS
307 # -----------------------
308 # Set $? to STATUS, without forking.
309 as_fn_set_status ()
310 {
311 return $1
312 } # as_fn_set_status
313
314 # as_fn_exit STATUS
315 # -----------------
316 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
317 as_fn_exit ()
318 {
319 set +e
320 as_fn_set_status $1
321 exit $1
322 } # as_fn_exit
323
324 # as_fn_mkdir_p
325 # -------------
326 # Create "$as_dir" as a directory, including parents if necessary.
327 as_fn_mkdir_p ()
328 {
329
330 case $as_dir in #(
331 -*) as_dir=./$as_dir;;
332 esac
333 test -d "$as_dir" || eval $as_mkdir_p || {
334 as_dirs=
335 while :; do
336 case $as_dir in #(
337 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
338 *) as_qdir=$as_dir;;
339 esac
340 as_dirs="'$as_qdir' $as_dirs"
341 as_dir=`$as_dirname -- "$as_dir" ||
342 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
343 X"$as_dir" : 'X\(//\)[^/]' \| \
344 X"$as_dir" : 'X\(//\)$' \| \
345 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
346 $as_echo X"$as_dir" |
347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
348 s//\1/
349 q
350 }
351 /^X\(\/\/\)[^/].*/{
352 s//\1/
353 q
354 }
355 /^X\(\/\/\)$/{
356 s//\1/
357 q
358 }
359 /^X\(\/\).*/{
360 s//\1/
361 q
362 }
363 s/.*/./; q'`
364 test -d "$as_dir" && break
365 done
366 test -z "$as_dirs" || eval "mkdir $as_dirs"
367 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
368
369
370 } # as_fn_mkdir_p
371
372 # as_fn_executable_p FILE
373 # -----------------------
374 # Test if FILE is an executable regular file.
375 as_fn_executable_p ()
376 {
377 test -f "$1" && test -x "$1"
378 } # as_fn_executable_p
379 # as_fn_append VAR VALUE
380 # ----------------------
381 # Append the text in VALUE to the end of the definition contained in VAR. Take
382 # advantage of any shell optimizations that allow amortized linear growth over
383 # repeated appends, instead of the typical quadratic growth present in naive
384 # implementations.
385 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
386 eval 'as_fn_append ()
387 {
388 eval $1+=\$2
389 }'
390 else
391 as_fn_append ()
392 {
393 eval $1=\$$1\$2
394 }
395 fi # as_fn_append
396
397 # as_fn_arith ARG...
398 # ------------------
399 # Perform arithmetic evaluation on the ARGs, and store the result in the
400 # global $as_val. Take advantage of shells that can avoid forks. The arguments
401 # must be portable across $(()) and expr.
402 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
403 eval 'as_fn_arith ()
404 {
405 as_val=$(( $* ))
406 }'
407 else
408 as_fn_arith ()
409 {
410 as_val=`expr "$@" || test $? -eq 1`
411 }
412 fi # as_fn_arith
413
414
415 # as_fn_error STATUS ERROR [LINENO LOG_FD]
416 # ----------------------------------------
417 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
418 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
419 # script with STATUS, using 1 if that was 0.
420 as_fn_error ()
421 {
422 as_status=$1; test $as_status -eq 0 && as_status=1
423 if test "$4"; then
424 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
425 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
426 fi
427 $as_echo "$as_me: error: $2" >&2
428 as_fn_exit $as_status
429 } # as_fn_error
430
431 if expr a : '\(a\)' >/dev/null 2>&1 &&
432 test "X`expr 00001 : '.*\(...\)'`" = X001; then
433 as_expr=expr
434 else
435 as_expr=false
436 fi
437
438 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
439 as_basename=basename
440 else
441 as_basename=false
442 fi
443
444 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
445 as_dirname=dirname
446 else
447 as_dirname=false
448 fi
449
450 as_me=`$as_basename -- "$0" ||
451 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
452 X"$0" : 'X\(//\)$' \| \
453 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
454 $as_echo X/"$0" |
455 sed '/^.*\/\([^/][^/]*\)\/*$/{
456 s//\1/
457 q
458 }
459 /^X\/\(\/\/\)$/{
460 s//\1/
461 q
462 }
463 /^X\/\(\/\).*/{
464 s//\1/
465 q
466 }
467 s/.*/./; q'`
468
469 # Avoid depending upon Character Ranges.
470 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
471 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
472 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
473 as_cr_digits='0123456789'
474 as_cr_alnum=$as_cr_Letters$as_cr_digits
475
476
477 as_lineno_1=$LINENO as_lineno_1a=$LINENO
478 as_lineno_2=$LINENO as_lineno_2a=$LINENO
479 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
480 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
481 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
482 sed -n '
483 p
484 /[$]LINENO/=
485 ' <$as_myself |
486 sed '
487 s/[$]LINENO.*/&-/
488 t lineno
489 b
490 :lineno
491 N
492 :loop
493 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
494 t loop
495 s/-\n.*//
496 ' >$as_me.lineno &&
497 chmod +x "$as_me.lineno" ||
498 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
499
500 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
501 # already done that, so ensure we don't try to do so again and fall
502 # in an infinite loop. This has already happened in practice.
503 _as_can_reexec=no; export _as_can_reexec
504 # Don't try to exec as it changes $[0], causing all sort of problems
505 # (the dirname of $[0] is not the place where we might find the
506 # original and so on. Autoconf is especially sensitive to this).
507 . "./$as_me.lineno"
508 # Exit status is that of the last command.
509 exit
510 }
511
512 ECHO_C= ECHO_N= ECHO_T=
513 case `echo -n x` in #(((((
514 -n*)
515 case `echo 'xy\c'` in
516 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
517 xy) ECHO_C='\c';;
518 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
519 ECHO_T=' ';;
520 esac;;
521 *)
522 ECHO_N='-n';;
523 esac
524
525 rm -f conf$$ conf$$.exe conf$$.file
526 if test -d conf$$.dir; then
527 rm -f conf$$.dir/conf$$.file
528 else
529 rm -f conf$$.dir
530 mkdir conf$$.dir 2>/dev/null
531 fi
532 if (echo >conf$$.file) 2>/dev/null; then
533 if ln -s conf$$.file conf$$ 2>/dev/null; then
534 as_ln_s='ln -s'
535 # ... but there are two gotchas:
536 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
537 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
538 # In both cases, we have to default to `cp -pR'.
539 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
540 as_ln_s='cp -pR'
541 elif ln conf$$.file conf$$ 2>/dev/null; then
542 as_ln_s=ln
543 else
544 as_ln_s='cp -pR'
545 fi
546 else
547 as_ln_s='cp -pR'
548 fi
549 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
550 rmdir conf$$.dir 2>/dev/null
551
552 if mkdir -p . 2>/dev/null; then
553 as_mkdir_p='mkdir -p "$as_dir"'
554 else
555 test -d ./-p && rmdir ./-p
556 as_mkdir_p=false
557 fi
558
559 as_test_x='test -x'
560 as_executable_p=as_fn_executable_p
561
562 # Sed expression to map a string onto a valid CPP name.
563 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
564
565 # Sed expression to map a string onto a valid variable name.
566 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
567
568 SHELL=${CONFIG_SHELL-/bin/sh}
569
570
571 test -n "$DJDIR" || exec 7<&0 </dev/null
572 exec 6>&1
573
574 # Name of the host.
575 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
576 # so uname gets run too.
577 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
578
579 #
580 # Initializations.
581 #
582 ac_default_prefix=/usr/local
583 ac_clean_files=
584 ac_config_libobj_dir=.
585 LIBOBJS=
586 cross_compiling=no
587 subdirs=
588 MFLAGS=
589 MAKEFLAGS=
590
591 # Identity of this package.
592 PACKAGE_NAME='libXvMC'
593 PACKAGE_TARNAME='libXvMC'
594 PACKAGE_VERSION='1.0.10'
595 PACKAGE_STRING='libXvMC 1.0.10'
596 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg'
597 PACKAGE_URL=''
598
599 ac_unique_file="Makefile.am"
600 # Factoring default headers for most tests.
601 ac_includes_default="\
602 #include <stdio.h>
603 #ifdef HAVE_SYS_TYPES_H
604 # include <sys/types.h>
605 #endif
606 #ifdef HAVE_SYS_STAT_H
607 # include <sys/stat.h>
608 #endif
609 #ifdef STDC_HEADERS
610 # include <stdlib.h>
611 # include <stddef.h>
612 #else
613 # ifdef HAVE_STDLIB_H
614 # include <stdlib.h>
615 # endif
616 #endif
617 #ifdef HAVE_STRING_H
618 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 # include <memory.h>
620 # endif
621 # include <string.h>
622 #endif
623 #ifdef HAVE_STRINGS_H
624 # include <strings.h>
625 #endif
626 #ifdef HAVE_INTTYPES_H
627 # include <inttypes.h>
628 #endif
629 #ifdef HAVE_STDINT_H
630 # include <stdint.h>
631 #endif
632 #ifdef HAVE_UNISTD_H
633 # include <unistd.h>
634 #endif"
635
636 ac_subst_vars='am__EXEEXT_FALSE
637 am__EXEEXT_TRUE
638 LTLIBOBJS
639 LIBOBJS
640 LINT_FALSE
641 LINT_TRUE
642 LINT_FLAGS
643 LINT
644 DLOPEN_LIBS
645 XVMC_LIBS
646 XVMC_CFLAGS
647 XTMALLOC_ZERO_CFLAGS
648 XMALLOC_ZERO_CFLAGS
649 MALLOC_ZERO_CFLAGS
650 MAN_SUBSTS
651 XORG_MAN_PAGE
652 ADMIN_MAN_DIR
653 DRIVER_MAN_DIR
654 MISC_MAN_DIR
655 FILE_MAN_DIR
656 LIB_MAN_DIR
657 APP_MAN_DIR
658 ADMIN_MAN_SUFFIX
659 DRIVER_MAN_SUFFIX
660 MISC_MAN_SUFFIX
661 FILE_MAN_SUFFIX
662 LIB_MAN_SUFFIX
663 APP_MAN_SUFFIX
664 INSTALL_CMD
665 PKG_CONFIG_LIBDIR
666 PKG_CONFIG_PATH
667 PKG_CONFIG
668 CHANGELOG_CMD
669 STRICT_CFLAGS
670 CWARNFLAGS
671 BASE_CFLAGS
672 CPP
673 OTOOL64
674 OTOOL
675 LIPO
676 NMEDIT
677 DSYMUTIL
678 MANIFEST_TOOL
679 RANLIB
680 ac_ct_AR
681 AR
682 DLLTOOL
683 OBJDUMP
684 LN_S
685 NM
686 ac_ct_DUMPBIN
687 DUMPBIN
688 LD
689 FGREP
690 EGREP
691 GREP
692 SED
693 am__fastdepCC_FALSE
694 am__fastdepCC_TRUE
695 CCDEPMODE
696 am__nodep
697 AMDEPBACKSLASH
698 AMDEP_FALSE
699 AMDEP_TRUE
700 am__quote
701 am__include
702 DEPDIR
703 OBJEXT
704 EXEEXT
705 ac_ct_CC
706 CPPFLAGS
707 LDFLAGS
708 CFLAGS
709 CC
710 host_os
711 host_vendor
712 host_cpu
713 host
714 build_os
715 build_vendor
716 build_cpu
717 build
718 LIBTOOL
719 AM_BACKSLASH
720 AM_DEFAULT_VERBOSITY
721 AM_DEFAULT_V
722 AM_V
723 am__untar
724 am__tar
725 AMTAR
726 am__leading_dot
727 SET_MAKE
728 AWK
729 mkdir_p
730 MKDIR_P
731 INSTALL_STRIP_PROGRAM
732 STRIP
733 install_sh
734 MAKEINFO
735 AUTOHEADER
736 AUTOMAKE
737 AUTOCONF
738 ACLOCAL
739 VERSION
740 PACKAGE
741 CYGPATH_W
742 am__isrc
743 INSTALL_DATA
744 INSTALL_SCRIPT
745 INSTALL_PROGRAM
746 target_alias
747 host_alias
748 build_alias
749 LIBS
750 ECHO_T
751 ECHO_N
752 ECHO_C
753 DEFS
754 mandir
755 localedir
756 libdir
757 psdir
758 pdfdir
759 dvidir
760 htmldir
761 infodir
762 docdir
763 oldincludedir
764 includedir
765 localstatedir
766 sharedstatedir
767 sysconfdir
768 datadir
769 datarootdir
770 libexecdir
771 sbindir
772 bindir
773 program_transform_name
774 prefix
775 exec_prefix
776 PACKAGE_URL
777 PACKAGE_BUGREPORT
778 PACKAGE_STRING
779 PACKAGE_VERSION
780 PACKAGE_TARNAME
781 PACKAGE_NAME
782 PATH_SEPARATOR
783 SHELL'
784 ac_subst_files=''
785 ac_user_opts='
786 enable_option_checking
787 enable_silent_rules
788 enable_shared
789 enable_static
790 with_pic
791 enable_fast_install
792 enable_dependency_tracking
793 with_gnu_ld
794 with_sysroot
795 enable_libtool_lock
796 enable_selective_werror
797 enable_strict_compilation
798 enable_malloc0returnsnull
799 with_lint
800 '
801 ac_precious_vars='build_alias
802 host_alias
803 target_alias
804 CC
805 CFLAGS
806 LDFLAGS
807 LIBS
808 CPPFLAGS
809 CPP
810 PKG_CONFIG
811 PKG_CONFIG_PATH
812 PKG_CONFIG_LIBDIR
813 XVMC_CFLAGS
814 XVMC_LIBS
815 LINT
816 LINT_FLAGS'
817
818
819 # Initialize some variables set by options.
820 ac_init_help=
821 ac_init_version=false
822 ac_unrecognized_opts=
823 ac_unrecognized_sep=
824 # The variables have the same names as the options, with
825 # dashes changed to underlines.
826 cache_file=/dev/null
827 exec_prefix=NONE
828 no_create=
829 no_recursion=
830 prefix=NONE
831 program_prefix=NONE
832 program_suffix=NONE
833 program_transform_name=s,x,x,
834 silent=
835 site=
836 srcdir=
837 verbose=
838 x_includes=NONE
839 x_libraries=NONE
840
841 # Installation directory options.
842 # These are left unexpanded so users can "make install exec_prefix=/foo"
843 # and all the variables that are supposed to be based on exec_prefix
844 # by default will actually change.
845 # Use braces instead of parens because sh, perl, etc. also accept them.
846 # (The list follows the same order as the GNU Coding Standards.)
847 bindir='${exec_prefix}/bin'
848 sbindir='${exec_prefix}/sbin'
849 libexecdir='${exec_prefix}/libexec'
850 datarootdir='${prefix}/share'
851 datadir='${datarootdir}'
852 sysconfdir='${prefix}/etc'
853 sharedstatedir='${prefix}/com'
854 localstatedir='${prefix}/var'
855 includedir='${prefix}/include'
856 oldincludedir='/usr/include'
857 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
858 infodir='${datarootdir}/info'
859 htmldir='${docdir}'
860 dvidir='${docdir}'
861 pdfdir='${docdir}'
862 psdir='${docdir}'
863 libdir='${exec_prefix}/lib'
864 localedir='${datarootdir}/locale'
865 mandir='${datarootdir}/man'
866
867 ac_prev=
868 ac_dashdash=
869 for ac_option
870 do
871 # If the previous option needs an argument, assign it.
872 if test -n "$ac_prev"; then
873 eval $ac_prev=\$ac_option
874 ac_prev=
875 continue
876 fi
877
878 case $ac_option in
879 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
880 *=) ac_optarg= ;;
881 *) ac_optarg=yes ;;
882 esac
883
884 # Accept the important Cygnus configure options, so we can diagnose typos.
885
886 case $ac_dashdash$ac_option in
887 --)
888 ac_dashdash=yes ;;
889
890 -bindir | --bindir | --bindi | --bind | --bin | --bi)
891 ac_prev=bindir ;;
892 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
893 bindir=$ac_optarg ;;
894
895 -build | --build | --buil | --bui | --bu)
896 ac_prev=build_alias ;;
897 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
898 build_alias=$ac_optarg ;;
899
900 -cache-file | --cache-file | --cache-fil | --cache-fi \
901 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
902 ac_prev=cache_file ;;
903 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
904 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
905 cache_file=$ac_optarg ;;
906
907 --config-cache | -C)
908 cache_file=config.cache ;;
909
910 -datadir | --datadir | --datadi | --datad)
911 ac_prev=datadir ;;
912 -datadir=* | --datadir=* | --datadi=* | --datad=*)
913 datadir=$ac_optarg ;;
914
915 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
916 | --dataroo | --dataro | --datar)
917 ac_prev=datarootdir ;;
918 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
919 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
920 datarootdir=$ac_optarg ;;
921
922 -disable-* | --disable-*)
923 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
924 # Reject names that are not valid shell variable names.
925 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
926 as_fn_error $? "invalid feature name: $ac_useropt"
927 ac_useropt_orig=$ac_useropt
928 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
929 case $ac_user_opts in
930 *"
931 "enable_$ac_useropt"
932 "*) ;;
933 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
934 ac_unrecognized_sep=', ';;
935 esac
936 eval enable_$ac_useropt=no ;;
937
938 -docdir | --docdir | --docdi | --doc | --do)
939 ac_prev=docdir ;;
940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
941 docdir=$ac_optarg ;;
942
943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
944 ac_prev=dvidir ;;
945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
946 dvidir=$ac_optarg ;;
947
948 -enable-* | --enable-*)
949 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
950 # Reject names that are not valid shell variable names.
951 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
952 as_fn_error $? "invalid feature name: $ac_useropt"
953 ac_useropt_orig=$ac_useropt
954 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
955 case $ac_user_opts in
956 *"
957 "enable_$ac_useropt"
958 "*) ;;
959 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
960 ac_unrecognized_sep=', ';;
961 esac
962 eval enable_$ac_useropt=\$ac_optarg ;;
963
964 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
965 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
966 | --exec | --exe | --ex)
967 ac_prev=exec_prefix ;;
968 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
969 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
970 | --exec=* | --exe=* | --ex=*)
971 exec_prefix=$ac_optarg ;;
972
973 -gas | --gas | --ga | --g)
974 # Obsolete; use --with-gas.
975 with_gas=yes ;;
976
977 -help | --help | --hel | --he | -h)
978 ac_init_help=long ;;
979 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
980 ac_init_help=recursive ;;
981 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
982 ac_init_help=short ;;
983
984 -host | --host | --hos | --ho)
985 ac_prev=host_alias ;;
986 -host=* | --host=* | --hos=* | --ho=*)
987 host_alias=$ac_optarg ;;
988
989 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
990 ac_prev=htmldir ;;
991 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
992 | --ht=*)
993 htmldir=$ac_optarg ;;
994
995 -includedir | --includedir | --includedi | --included | --include \
996 | --includ | --inclu | --incl | --inc)
997 ac_prev=includedir ;;
998 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
999 | --includ=* | --inclu=* | --incl=* | --inc=*)
1000 includedir=$ac_optarg ;;
1001
1002 -infodir | --infodir | --infodi | --infod | --info | --inf)
1003 ac_prev=infodir ;;
1004 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1005 infodir=$ac_optarg ;;
1006
1007 -libdir | --libdir | --libdi | --libd)
1008 ac_prev=libdir ;;
1009 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1010 libdir=$ac_optarg ;;
1011
1012 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1013 | --libexe | --libex | --libe)
1014 ac_prev=libexecdir ;;
1015 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1016 | --libexe=* | --libex=* | --libe=*)
1017 libexecdir=$ac_optarg ;;
1018
1019 -localedir | --localedir | --localedi | --localed | --locale)
1020 ac_prev=localedir ;;
1021 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1022 localedir=$ac_optarg ;;
1023
1024 -localstatedir | --localstatedir | --localstatedi | --localstated \
1025 | --localstate | --localstat | --localsta | --localst | --locals)
1026 ac_prev=localstatedir ;;
1027 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1028 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1029 localstatedir=$ac_optarg ;;
1030
1031 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1032 ac_prev=mandir ;;
1033 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1034 mandir=$ac_optarg ;;
1035
1036 -nfp | --nfp | --nf)
1037 # Obsolete; use --without-fp.
1038 with_fp=no ;;
1039
1040 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1041 | --no-cr | --no-c | -n)
1042 no_create=yes ;;
1043
1044 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1045 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1046 no_recursion=yes ;;
1047
1048 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1049 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1050 | --oldin | --oldi | --old | --ol | --o)
1051 ac_prev=oldincludedir ;;
1052 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1053 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1054 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1055 oldincludedir=$ac_optarg ;;
1056
1057 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1058 ac_prev=prefix ;;
1059 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1060 prefix=$ac_optarg ;;
1061
1062 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1063 | --program-pre | --program-pr | --program-p)
1064 ac_prev=program_prefix ;;
1065 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1066 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1067 program_prefix=$ac_optarg ;;
1068
1069 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1070 | --program-suf | --program-su | --program-s)
1071 ac_prev=program_suffix ;;
1072 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1073 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1074 program_suffix=$ac_optarg ;;
1075
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 ac_prev=program_transform_name ;;
1084 -program-transform-name=* | --program-transform-name=* \
1085 | --program-transform-nam=* | --program-transform-na=* \
1086 | --program-transform-n=* | --program-transform-=* \
1087 | --program-transform=* | --program-transfor=* \
1088 | --program-transfo=* | --program-transf=* \
1089 | --program-trans=* | --program-tran=* \
1090 | --progr-tra=* | --program-tr=* | --program-t=*)
1091 program_transform_name=$ac_optarg ;;
1092
1093 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1094 ac_prev=pdfdir ;;
1095 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1096 pdfdir=$ac_optarg ;;
1097
1098 -psdir | --psdir | --psdi | --psd | --ps)
1099 ac_prev=psdir ;;
1100 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1101 psdir=$ac_optarg ;;
1102
1103 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1104 | -silent | --silent | --silen | --sile | --sil)
1105 silent=yes ;;
1106
1107 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1108 ac_prev=sbindir ;;
1109 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1110 | --sbi=* | --sb=*)
1111 sbindir=$ac_optarg ;;
1112
1113 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1114 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1115 | --sharedst | --shareds | --shared | --share | --shar \
1116 | --sha | --sh)
1117 ac_prev=sharedstatedir ;;
1118 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1119 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1120 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1121 | --sha=* | --sh=*)
1122 sharedstatedir=$ac_optarg ;;
1123
1124 -site | --site | --sit)
1125 ac_prev=site ;;
1126 -site=* | --site=* | --sit=*)
1127 site=$ac_optarg ;;
1128
1129 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1130 ac_prev=srcdir ;;
1131 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1132 srcdir=$ac_optarg ;;
1133
1134 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1135 | --syscon | --sysco | --sysc | --sys | --sy)
1136 ac_prev=sysconfdir ;;
1137 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1138 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1139 sysconfdir=$ac_optarg ;;
1140
1141 -target | --target | --targe | --targ | --tar | --ta | --t)
1142 ac_prev=target_alias ;;
1143 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1144 target_alias=$ac_optarg ;;
1145
1146 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1147 verbose=yes ;;
1148
1149 -version | --version | --versio | --versi | --vers | -V)
1150 ac_init_version=: ;;
1151
1152 -with-* | --with-*)
1153 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1154 # Reject names that are not valid shell variable names.
1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1156 as_fn_error $? "invalid package name: $ac_useropt"
1157 ac_useropt_orig=$ac_useropt
1158 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1159 case $ac_user_opts in
1160 *"
1161 "with_$ac_useropt"
1162 "*) ;;
1163 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1164 ac_unrecognized_sep=', ';;
1165 esac
1166 eval with_$ac_useropt=\$ac_optarg ;;
1167
1168 -without-* | --without-*)
1169 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1170 # Reject names that are not valid shell variable names.
1171 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1172 as_fn_error $? "invalid package name: $ac_useropt"
1173 ac_useropt_orig=$ac_useropt
1174 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1175 case $ac_user_opts in
1176 *"
1177 "with_$ac_useropt"
1178 "*) ;;
1179 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1180 ac_unrecognized_sep=', ';;
1181 esac
1182 eval with_$ac_useropt=no ;;
1183
1184 --x)
1185 # Obsolete; use --with-x.
1186 with_x=yes ;;
1187
1188 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1189 | --x-incl | --x-inc | --x-in | --x-i)
1190 ac_prev=x_includes ;;
1191 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1192 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1193 x_includes=$ac_optarg ;;
1194
1195 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1196 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1197 ac_prev=x_libraries ;;
1198 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1199 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1200 x_libraries=$ac_optarg ;;
1201
1202 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1203 Try \`$0 --help' for more information"
1204 ;;
1205
1206 *=*)
1207 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1208 # Reject names that are not valid shell variable names.
1209 case $ac_envvar in #(
1210 '' | [0-9]* | *[!_$as_cr_alnum]* )
1211 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1212 esac
1213 eval $ac_envvar=\$ac_optarg
1214 export $ac_envvar ;;
1215
1216 *)
1217 # FIXME: should be removed in autoconf 3.0.
1218 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1219 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1220 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1221 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1222 ;;
1223
1224 esac
1225 done
1226
1227 if test -n "$ac_prev"; then
1228 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1229 as_fn_error $? "missing argument to $ac_option"
1230 fi
1231
1232 if test -n "$ac_unrecognized_opts"; then
1233 case $enable_option_checking in
1234 no) ;;
1235 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1236 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1237 esac
1238 fi
1239
1240 # Check all directory arguments for consistency.
1241 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1242 datadir sysconfdir sharedstatedir localstatedir includedir \
1243 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1244 libdir localedir mandir
1245 do
1246 eval ac_val=\$$ac_var
1247 # Remove trailing slashes.
1248 case $ac_val in
1249 */ )
1250 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1251 eval $ac_var=\$ac_val;;
1252 esac
1253 # Be sure to have absolute directory names.
1254 case $ac_val in
1255 [\\/$]* | ?:[\\/]* ) continue;;
1256 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1257 esac
1258 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1259 done
1260
1261 # There might be people who depend on the old broken behavior: `$host'
1262 # used to hold the argument of --host etc.
1263 # FIXME: To remove some day.
1264 build=$build_alias
1265 host=$host_alias
1266 target=$target_alias
1267
1268 # FIXME: To remove some day.
1269 if test "x$host_alias" != x; then
1270 if test "x$build_alias" = x; then
1271 cross_compiling=maybe
1272 elif test "x$build_alias" != "x$host_alias"; then
1273 cross_compiling=yes
1274 fi
1275 fi
1276
1277 ac_tool_prefix=
1278 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1279
1280 test "$silent" = yes && exec 6>/dev/null
1281
1282
1283 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1284 ac_ls_di=`ls -di .` &&
1285 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1286 as_fn_error $? "working directory cannot be determined"
1287 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1288 as_fn_error $? "pwd does not report name of working directory"
1289
1290
1291 # Find the source files, if location was not specified.
1292 if test -z "$srcdir"; then
1293 ac_srcdir_defaulted=yes
1294 # Try the directory containing this script, then the parent directory.
1295 ac_confdir=`$as_dirname -- "$as_myself" ||
1296 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1297 X"$as_myself" : 'X\(//\)[^/]' \| \
1298 X"$as_myself" : 'X\(//\)$' \| \
1299 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1300 $as_echo X"$as_myself" |
1301 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1302 s//\1/
1303 q
1304 }
1305 /^X\(\/\/\)[^/].*/{
1306 s//\1/
1307 q
1308 }
1309 /^X\(\/\/\)$/{
1310 s//\1/
1311 q
1312 }
1313 /^X\(\/\).*/{
1314 s//\1/
1315 q
1316 }
1317 s/.*/./; q'`
1318 srcdir=$ac_confdir
1319 if test ! -r "$srcdir/$ac_unique_file"; then
1320 srcdir=..
1321 fi
1322 else
1323 ac_srcdir_defaulted=no
1324 fi
1325 if test ! -r "$srcdir/$ac_unique_file"; then
1326 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1327 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1328 fi
1329 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1330 ac_abs_confdir=`(
1331 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1332 pwd)`
1333 # When building in place, set srcdir=.
1334 if test "$ac_abs_confdir" = "$ac_pwd"; then
1335 srcdir=.
1336 fi
1337 # Remove unnecessary trailing slashes from srcdir.
1338 # Double slashes in file names in object file debugging info
1339 # mess up M-x gdb in Emacs.
1340 case $srcdir in
1341 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1342 esac
1343 for ac_var in $ac_precious_vars; do
1344 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1345 eval ac_env_${ac_var}_value=\$${ac_var}
1346 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1347 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1348 done
1349
1350 #
1351 # Report the --help message.
1352 #
1353 if test "$ac_init_help" = "long"; then
1354 # Omit some internal or obsolete options to make the list less imposing.
1355 # This message is too long to be a string in the A/UX 3.1 sh.
1356 cat <<_ACEOF
1357 \`configure' configures libXvMC 1.0.10 to adapt to many kinds of systems.
1358
1359 Usage: $0 [OPTION]... [VAR=VALUE]...
1360
1361 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1362 VAR=VALUE. See below for descriptions of some of the useful variables.
1363
1364 Defaults for the options are specified in brackets.
1365
1366 Configuration:
1367 -h, --help display this help and exit
1368 --help=short display options specific to this package
1369 --help=recursive display the short help of all the included packages
1370 -V, --version display version information and exit
1371 -q, --quiet, --silent do not print \`checking ...' messages
1372 --cache-file=FILE cache test results in FILE [disabled]
1373 -C, --config-cache alias for \`--cache-file=config.cache'
1374 -n, --no-create do not create output files
1375 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1376
1377 Installation directories:
1378 --prefix=PREFIX install architecture-independent files in PREFIX
1379 [$ac_default_prefix]
1380 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1381 [PREFIX]
1382
1383 By default, \`make install' will install all the files in
1384 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1385 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1386 for instance \`--prefix=\$HOME'.
1387
1388 For better control, use the options below.
1389
1390 Fine tuning of the installation directories:
1391 --bindir=DIR user executables [EPREFIX/bin]
1392 --sbindir=DIR system admin executables [EPREFIX/sbin]
1393 --libexecdir=DIR program executables [EPREFIX/libexec]
1394 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1395 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1396 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1397 --libdir=DIR object code libraries [EPREFIX/lib]
1398 --includedir=DIR C header files [PREFIX/include]
1399 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1400 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1401 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1402 --infodir=DIR info documentation [DATAROOTDIR/info]
1403 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1404 --mandir=DIR man documentation [DATAROOTDIR/man]
1405 --docdir=DIR documentation root [DATAROOTDIR/doc/libXvMC]
1406 --htmldir=DIR html documentation [DOCDIR]
1407 --dvidir=DIR dvi documentation [DOCDIR]
1408 --pdfdir=DIR pdf documentation [DOCDIR]
1409 --psdir=DIR ps documentation [DOCDIR]
1410 _ACEOF
1411
1412 cat <<\_ACEOF
1413
1414 Program names:
1415 --program-prefix=PREFIX prepend PREFIX to installed program names
1416 --program-suffix=SUFFIX append SUFFIX to installed program names
1417 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1418
1419 System types:
1420 --build=BUILD configure for building on BUILD [guessed]
1421 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1422 _ACEOF
1423 fi
1424
1425 if test -n "$ac_init_help"; then
1426 case $ac_init_help in
1427 short | recursive ) echo "Configuration of libXvMC 1.0.10:";;
1428 esac
1429 cat <<\_ACEOF
1430
1431 Optional Features:
1432 --disable-option-checking ignore unrecognized --enable/--with options
1433 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1434 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1435 --enable-silent-rules less verbose build output (undo: "make V=1")
1436 --disable-silent-rules verbose build output (undo: "make V=0")
1437 --enable-shared[=PKGS] build shared libraries [default=yes]
1438 --enable-static[=PKGS] build static libraries [default=yes]
1439 --enable-fast-install[=PKGS]
1440 optimize for fast installation [default=yes]
1441 --enable-dependency-tracking
1442 do not reject slow dependency extractors
1443 --disable-dependency-tracking
1444 speeds up one-time build
1445 --disable-libtool-lock avoid locking (might break parallel builds)
1446 --disable-selective-werror
1447 Turn off selective compiler errors. (default:
1448 enabled)
1449 --enable-strict-compilation
1450 Enable all warnings from compiler and make them
1451 errors (default: disabled)
1452 --enable-malloc0returnsnull
1453 malloc(0) returns NULL (default: auto)
1454
1455 Optional Packages:
1456 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1457 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1458 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1459 both]
1460 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1461 --with-sysroot=DIR Search for dependent libraries within DIR
1462 (or the compiler's sysroot if not specified).
1463 --with-lint Use a lint-style source code checker (default:
1464 disabled)
1465
1466 Some influential environment variables:
1467 CC C compiler command
1468 CFLAGS C compiler flags
1469 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1470 nonstandard directory <lib dir>
1471 LIBS libraries to pass to the linker, e.g. -l<library>
1472 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1473 you have headers in a nonstandard directory <include dir>
1474 CPP C preprocessor
1475 PKG_CONFIG path to pkg-config utility
1476 PKG_CONFIG_PATH
1477 directories to add to pkg-config's search path
1478 PKG_CONFIG_LIBDIR
1479 path overriding pkg-config's built-in search path
1480 XVMC_CFLAGS C compiler flags for XVMC, overriding pkg-config
1481 XVMC_LIBS linker flags for XVMC, overriding pkg-config
1482 LINT Path to a lint-style command
1483 LINT_FLAGS Flags for the lint-style command
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>.
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 libXvMC configure 1.0.10
1552 generated by GNU Autoconf 2.69
1553
1554 Copyright (C) 2012 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_try_link LINENO
1604 # -----------------------
1605 # Try to link conftest.$ac_ext, and return whether this succeeded.
1606 ac_fn_c_try_link ()
1607 {
1608 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1609 rm -f conftest.$ac_objext conftest$ac_exeext
1610 if { { ac_try="$ac_link"
1611 case "(($ac_try" in
1612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1613 *) ac_try_echo=$ac_try;;
1614 esac
1615 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1616 $as_echo "$ac_try_echo"; } >&5
1617 (eval "$ac_link") 2>conftest.err
1618 ac_status=$?
1619 if test -s conftest.err; then
1620 grep -v '^ *+' conftest.err >conftest.er1
1621 cat conftest.er1 >&5
1622 mv -f conftest.er1 conftest.err
1623 fi
1624 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1625 test $ac_status = 0; } && {
1626 test -z "$ac_c_werror_flag" ||
1627 test ! -s conftest.err
1628 } && test -s conftest$ac_exeext && {
1629 test "$cross_compiling" = yes ||
1630 test -x conftest$ac_exeext
1631 }; then :
1632 ac_retval=0
1633 else
1634 $as_echo "$as_me: failed program was:" >&5
1635 sed 's/^/| /' conftest.$ac_ext >&5
1636
1637 ac_retval=1
1638 fi
1639 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1640 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1641 # interfere with the next link command; also delete a directory that is
1642 # left behind by Apple's compiler. We do this before executing the actions.
1643 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1644 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1645 as_fn_set_status $ac_retval
1646
1647 } # ac_fn_c_try_link
1648
1649 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1650 # -------------------------------------------------------
1651 # Tests whether HEADER exists and can be compiled using the include files in
1652 # INCLUDES, setting the cache variable VAR accordingly.
1653 ac_fn_c_check_header_compile ()
1654 {
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1657 $as_echo_n "checking for $2... " >&6; }
1658 if eval \${$3+:} false; then :
1659 $as_echo_n "(cached) " >&6
1660 else
1661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1662 /* end confdefs.h. */
1663 $4
1664 #include <$2>
1665 _ACEOF
1666 if ac_fn_c_try_compile "$LINENO"; then :
1667 eval "$3=yes"
1668 else
1669 eval "$3=no"
1670 fi
1671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1672 fi
1673 eval ac_res=\$$3
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 $as_echo "$ac_res" >&6; }
1676 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1677
1678 } # ac_fn_c_check_header_compile
1679
1680 # ac_fn_c_try_cpp LINENO
1681 # ----------------------
1682 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1683 ac_fn_c_try_cpp ()
1684 {
1685 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1686 if { { ac_try="$ac_cpp conftest.$ac_ext"
1687 case "(($ac_try" in
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1690 esac
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1694 ac_status=$?
1695 if test -s conftest.err; then
1696 grep -v '^ *+' conftest.err >conftest.er1
1697 cat conftest.er1 >&5
1698 mv -f conftest.er1 conftest.err
1699 fi
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } > conftest.i && {
1702 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1703 test ! -s conftest.err
1704 }; then :
1705 ac_retval=0
1706 else
1707 $as_echo "$as_me: failed program was:" >&5
1708 sed 's/^/| /' conftest.$ac_ext >&5
1709
1710 ac_retval=1
1711 fi
1712 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1713 as_fn_set_status $ac_retval
1714
1715 } # ac_fn_c_try_cpp
1716
1717 # ac_fn_c_try_run LINENO
1718 # ----------------------
1719 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1720 # that executables *can* be run.
1721 ac_fn_c_try_run ()
1722 {
1723 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1724 if { { ac_try="$ac_link"
1725 case "(($ac_try" in
1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1727 *) ac_try_echo=$ac_try;;
1728 esac
1729 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1730 $as_echo "$ac_try_echo"; } >&5
1731 (eval "$ac_link") 2>&5
1732 ac_status=$?
1733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1734 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1735 { { case "(($ac_try" in
1736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1737 *) ac_try_echo=$ac_try;;
1738 esac
1739 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1740 $as_echo "$ac_try_echo"; } >&5
1741 (eval "$ac_try") 2>&5
1742 ac_status=$?
1743 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1744 test $ac_status = 0; }; }; then :
1745 ac_retval=0
1746 else
1747 $as_echo "$as_me: program exited with status $ac_status" >&5
1748 $as_echo "$as_me: failed program was:" >&5
1749 sed 's/^/| /' conftest.$ac_ext >&5
1750
1751 ac_retval=$ac_status
1752 fi
1753 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1754 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1755 as_fn_set_status $ac_retval
1756
1757 } # ac_fn_c_try_run
1758
1759 # ac_fn_c_check_func LINENO FUNC VAR
1760 # ----------------------------------
1761 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1762 ac_fn_c_check_func ()
1763 {
1764 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1766 $as_echo_n "checking for $2... " >&6; }
1767 if eval \${$3+:} false; then :
1768 $as_echo_n "(cached) " >&6
1769 else
1770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1771 /* end confdefs.h. */
1772 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1773 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1774 #define $2 innocuous_$2
1775
1776 /* System header to define __stub macros and hopefully few prototypes,
1777 which can conflict with char $2 (); below.
1778 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1779 <limits.h> exists even on freestanding compilers. */
1780
1781 #ifdef __STDC__
1782 # include <limits.h>
1783 #else
1784 # include <assert.h>
1785 #endif
1786
1787 #undef $2
1788
1789 /* Override any GCC internal prototype to avoid an error.
1790 Use char because int might match the return type of a GCC
1791 builtin and then its argument prototype would still apply. */
1792 #ifdef __cplusplus
1793 extern "C"
1794 #endif
1795 char $2 ();
1796 /* The GNU C library defines this for functions which it implements
1797 to always fail with ENOSYS. Some functions are actually named
1798 something starting with __ and the normal name is an alias. */
1799 #if defined __stub_$2 || defined __stub___$2
1800 choke me
1801 #endif
1802
1803 int
1804 main ()
1805 {
1806 return $2 ();
1807 ;
1808 return 0;
1809 }
1810 _ACEOF
1811 if ac_fn_c_try_link "$LINENO"; then :
1812 eval "$3=yes"
1813 else
1814 eval "$3=no"
1815 fi
1816 rm -f core conftest.err conftest.$ac_objext \
1817 conftest$ac_exeext conftest.$ac_ext
1818 fi
1819 eval ac_res=\$$3
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1821 $as_echo "$ac_res" >&6; }
1822 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1823
1824 } # ac_fn_c_check_func
1825
1826 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1827 # ---------------------------------------------
1828 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1829 # accordingly.
1830 ac_fn_c_check_decl ()
1831 {
1832 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1833 as_decl_name=`echo $2|sed 's/ *(.*//'`
1834 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1836 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1837 if eval \${$3+:} false; then :
1838 $as_echo_n "(cached) " >&6
1839 else
1840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1841 /* end confdefs.h. */
1842 $4
1843 int
1844 main ()
1845 {
1846 #ifndef $as_decl_name
1847 #ifdef __cplusplus
1848 (void) $as_decl_use;
1849 #else
1850 (void) $as_decl_name;
1851 #endif
1852 #endif
1853
1854 ;
1855 return 0;
1856 }
1857 _ACEOF
1858 if ac_fn_c_try_compile "$LINENO"; then :
1859 eval "$3=yes"
1860 else
1861 eval "$3=no"
1862 fi
1863 rm -f core conftest.err conftest.$ac_objext 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_decl
1871 cat >config.log <<_ACEOF
1872 This file contains any messages produced by compilers while
1873 running configure, to aid debugging if configure makes a mistake.
1874
1875 It was created by libXvMC $as_me 1.0.10, which was
1876 generated by GNU Autoconf 2.69. Invocation command line was
1877
1878 $ $0 $@
1879
1880 _ACEOF
1881 exec 5>>config.log
1882 {
1883 cat <<_ASUNAME
1884 ## --------- ##
1885 ## Platform. ##
1886 ## --------- ##
1887
1888 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1889 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1890 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1891 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1892 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1893
1894 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1895 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1896
1897 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1898 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1899 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1900 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1901 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1902 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1903 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1904
1905 _ASUNAME
1906
1907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1908 for as_dir in $PATH
1909 do
1910 IFS=$as_save_IFS
1911 test -z "$as_dir" && as_dir=.
1912 $as_echo "PATH: $as_dir"
1913 done
1914 IFS=$as_save_IFS
1915
1916 } >&5
1917
1918 cat >&5 <<_ACEOF
1919
1920
1921 ## ----------- ##
1922 ## Core tests. ##
1923 ## ----------- ##
1924
1925 _ACEOF
1926
1927
1928 # Keep a trace of the command line.
1929 # Strip out --no-create and --no-recursion so they do not pile up.
1930 # Strip out --silent because we don't want to record it for future runs.
1931 # Also quote any args containing shell meta-characters.
1932 # Make two passes to allow for proper duplicate-argument suppression.
1933 ac_configure_args=
1934 ac_configure_args0=
1935 ac_configure_args1=
1936 ac_must_keep_next=false
1937 for ac_pass in 1 2
1938 do
1939 for ac_arg
1940 do
1941 case $ac_arg in
1942 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1943 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1944 | -silent | --silent | --silen | --sile | --sil)
1945 continue ;;
1946 *\'*)
1947 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1948 esac
1949 case $ac_pass in
1950 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1951 2)
1952 as_fn_append ac_configure_args1 " '$ac_arg'"
1953 if test $ac_must_keep_next = true; then
1954 ac_must_keep_next=false # Got value, back to normal.
1955 else
1956 case $ac_arg in
1957 *=* | --config-cache | -C | -disable-* | --disable-* \
1958 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1959 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1960 | -with-* | --with-* | -without-* | --without-* | --x)
1961 case "$ac_configure_args0 " in
1962 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1963 esac
1964 ;;
1965 -* ) ac_must_keep_next=true ;;
1966 esac
1967 fi
1968 as_fn_append ac_configure_args " '$ac_arg'"
1969 ;;
1970 esac
1971 done
1972 done
1973 { ac_configure_args0=; unset ac_configure_args0;}
1974 { ac_configure_args1=; unset ac_configure_args1;}
1975
1976 # When interrupted or exit'd, cleanup temporary files, and complete
1977 # config.log. We remove comments because anyway the quotes in there
1978 # would cause problems or look ugly.
1979 # WARNING: Use '\'' to represent an apostrophe within the trap.
1980 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1981 trap 'exit_status=$?
1982 # Save into config.log some information that might help in debugging.
1983 {
1984 echo
1985
1986 $as_echo "## ---------------- ##
1987 ## Cache variables. ##
1988 ## ---------------- ##"
1989 echo
1990 # The following way of writing the cache mishandles newlines in values,
1991 (
1992 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1993 eval ac_val=\$$ac_var
1994 case $ac_val in #(
1995 *${as_nl}*)
1996 case $ac_var in #(
1997 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1998 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1999 esac
2000 case $ac_var in #(
2001 _ | IFS | as_nl) ;; #(
2002 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2003 *) { eval $ac_var=; unset $ac_var;} ;;
2004 esac ;;
2005 esac
2006 done
2007 (set) 2>&1 |
2008 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2009 *${as_nl}ac_space=\ *)
2010 sed -n \
2011 "s/'\''/'\''\\\\'\'''\''/g;
2012 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2013 ;; #(
2014 *)
2015 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2016 ;;
2017 esac |
2018 sort
2019 )
2020 echo
2021
2022 $as_echo "## ----------------- ##
2023 ## Output variables. ##
2024 ## ----------------- ##"
2025 echo
2026 for ac_var in $ac_subst_vars
2027 do
2028 eval ac_val=\$$ac_var
2029 case $ac_val in
2030 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2031 esac
2032 $as_echo "$ac_var='\''$ac_val'\''"
2033 done | sort
2034 echo
2035
2036 if test -n "$ac_subst_files"; then
2037 $as_echo "## ------------------- ##
2038 ## File substitutions. ##
2039 ## ------------------- ##"
2040 echo
2041 for ac_var in $ac_subst_files
2042 do
2043 eval ac_val=\$$ac_var
2044 case $ac_val in
2045 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2046 esac
2047 $as_echo "$ac_var='\''$ac_val'\''"
2048 done | sort
2049 echo
2050 fi
2051
2052 if test -s confdefs.h; then
2053 $as_echo "## ----------- ##
2054 ## confdefs.h. ##
2055 ## ----------- ##"
2056 echo
2057 cat confdefs.h
2058 echo
2059 fi
2060 test "$ac_signal" != 0 &&
2061 $as_echo "$as_me: caught signal $ac_signal"
2062 $as_echo "$as_me: exit $exit_status"
2063 } >&5
2064 rm -f core *.core core.conftest.* &&
2065 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2066 exit $exit_status
2067 ' 0
2068 for ac_signal in 1 2 13 15; do
2069 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2070 done
2071 ac_signal=0
2072
2073 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2074 rm -f -r conftest* confdefs.h
2075
2076 $as_echo "/* confdefs.h */" > confdefs.h
2077
2078 # Predefined preprocessor variables.
2079
2080 cat >>confdefs.h <<_ACEOF
2081 #define PACKAGE_NAME "$PACKAGE_NAME"
2082 _ACEOF
2083
2084 cat >>confdefs.h <<_ACEOF
2085 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2086 _ACEOF
2087
2088 cat >>confdefs.h <<_ACEOF
2089 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2090 _ACEOF
2091
2092 cat >>confdefs.h <<_ACEOF
2093 #define PACKAGE_STRING "$PACKAGE_STRING"
2094 _ACEOF
2095
2096 cat >>confdefs.h <<_ACEOF
2097 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2098 _ACEOF
2099
2100 cat >>confdefs.h <<_ACEOF
2101 #define PACKAGE_URL "$PACKAGE_URL"
2102 _ACEOF
2103
2104
2105 # Let the site file select an alternate cache file if it wants to.
2106 # Prefer an explicitly selected file to automatically selected ones.
2107 ac_site_file1=NONE
2108 ac_site_file2=NONE
2109 if test -n "$CONFIG_SITE"; then
2110 # We do not want a PATH search for config.site.
2111 case $CONFIG_SITE in #((
2112 -*) ac_site_file1=./$CONFIG_SITE;;
2113 */*) ac_site_file1=$CONFIG_SITE;;
2114 *) ac_site_file1=./$CONFIG_SITE;;
2115 esac
2116 elif test "x$prefix" != xNONE; then
2117 ac_site_file1=$prefix/share/config.site
2118 ac_site_file2=$prefix/etc/config.site
2119 else
2120 ac_site_file1=$ac_default_prefix/share/config.site
2121 ac_site_file2=$ac_default_prefix/etc/config.site
2122 fi
2123 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2124 do
2125 test "x$ac_site_file" = xNONE && continue
2126 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2127 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2128 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2129 sed 's/^/| /' "$ac_site_file" >&5
2130 . "$ac_site_file" \
2131 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2132 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2133 as_fn_error $? "failed to load site script $ac_site_file
2134 See \`config.log' for more details" "$LINENO" 5; }
2135 fi
2136 done
2137
2138 if test -r "$cache_file"; then
2139 # Some versions of bash will fail to source /dev/null (special files
2140 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2141 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2143 $as_echo "$as_me: loading cache $cache_file" >&6;}
2144 case $cache_file in
2145 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2146 *) . "./$cache_file";;
2147 esac
2148 fi
2149 else
2150 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2151 $as_echo "$as_me: creating cache $cache_file" >&6;}
2152 >$cache_file
2153 fi
2154
2155 # Check that the precious variables saved in the cache have kept the same
2156 # value.
2157 ac_cache_corrupted=false
2158 for ac_var in $ac_precious_vars; do
2159 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2160 eval ac_new_set=\$ac_env_${ac_var}_set
2161 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2162 eval ac_new_val=\$ac_env_${ac_var}_value
2163 case $ac_old_set,$ac_new_set in
2164 set,)
2165 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2166 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2167 ac_cache_corrupted=: ;;
2168 ,set)
2169 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2170 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2171 ac_cache_corrupted=: ;;
2172 ,);;
2173 *)
2174 if test "x$ac_old_val" != "x$ac_new_val"; then
2175 # differences in whitespace do not lead to failure.
2176 ac_old_val_w=`echo x $ac_old_val`
2177 ac_new_val_w=`echo x $ac_new_val`
2178 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2179 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2180 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2181 ac_cache_corrupted=:
2182 else
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2184 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2185 eval $ac_var=\$ac_old_val
2186 fi
2187 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2188 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2189 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2190 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2191 fi;;
2192 esac
2193 # Pass precious variables to config.status.
2194 if test "$ac_new_set" = set; then
2195 case $ac_new_val in
2196 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2197 *) ac_arg=$ac_var=$ac_new_val ;;
2198 esac
2199 case " $ac_configure_args " in
2200 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2201 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2202 esac
2203 fi
2204 done
2205 if $ac_cache_corrupted; then
2206 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2207 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2208 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2209 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2210 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2211 fi
2212 ## -------------------- ##
2213 ## Main body of script. ##
2214 ## -------------------- ##
2215
2216 ac_ext=c
2217 ac_cpp='$CPP $CPPFLAGS'
2218 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2219 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2220 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2221
2222
2223
2224 ac_config_headers="$ac_config_headers config.h"
2225
2226
2227 # Initialize Automake
2228 am__api_version='1.14'
2229
2230 ac_aux_dir=
2231 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2232 if test -f "$ac_dir/install-sh"; then
2233 ac_aux_dir=$ac_dir
2234 ac_install_sh="$ac_aux_dir/install-sh -c"
2235 break
2236 elif test -f "$ac_dir/install.sh"; then
2237 ac_aux_dir=$ac_dir
2238 ac_install_sh="$ac_aux_dir/install.sh -c"
2239 break
2240 elif test -f "$ac_dir/shtool"; then
2241 ac_aux_dir=$ac_dir
2242 ac_install_sh="$ac_aux_dir/shtool install -c"
2243 break
2244 fi
2245 done
2246 if test -z "$ac_aux_dir"; then
2247 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2248 fi
2249
2250 # These three variables are undocumented and unsupported,
2251 # and are intended to be withdrawn in a future Autoconf release.
2252 # They can cause serious problems if a builder's source tree is in a directory
2253 # whose full name contains unusual characters.
2254 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2255 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2256 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2257
2258
2259 # Find a good install program. We prefer a C program (faster),
2260 # so one script is as good as another. But avoid the broken or
2261 # incompatible versions:
2262 # SysV /etc/install, /usr/sbin/install
2263 # SunOS /usr/etc/install
2264 # IRIX /sbin/install
2265 # AIX /bin/install
2266 # AmigaOS /C/install, which installs bootblocks on floppy discs
2267 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2268 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2269 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2270 # OS/2's system install, which has a completely different semantic
2271 # ./install, which can be erroneously created by make from ./install.sh.
2272 # Reject install programs that cannot install multiple files.
2273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2274 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2275 if test -z "$INSTALL"; then
2276 if ${ac_cv_path_install+:} false; then :
2277 $as_echo_n "(cached) " >&6
2278 else
2279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2280 for as_dir in $PATH
2281 do
2282 IFS=$as_save_IFS
2283 test -z "$as_dir" && as_dir=.
2284 # Account for people who put trailing slashes in PATH elements.
2285 case $as_dir/ in #((
2286 ./ | .// | /[cC]/* | \
2287 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2288 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2289 /usr/ucb/* ) ;;
2290 *)
2291 # OSF1 and SCO ODT 3.0 have their own names for install.
2292 # Don't use installbsd from OSF since it installs stuff as root
2293 # by default.
2294 for ac_prog in ginstall scoinst install; do
2295 for ac_exec_ext in '' $ac_executable_extensions; do
2296 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2297 if test $ac_prog = install &&
2298 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2299 # AIX install. It has an incompatible calling convention.
2300 :
2301 elif test $ac_prog = install &&
2302 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2303 # program-specific install script used by HP pwplus--don't use.
2304 :
2305 else
2306 rm -rf conftest.one conftest.two conftest.dir
2307 echo one > conftest.one
2308 echo two > conftest.two
2309 mkdir conftest.dir
2310 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2311 test -s conftest.one && test -s conftest.two &&
2312 test -s conftest.dir/conftest.one &&
2313 test -s conftest.dir/conftest.two
2314 then
2315 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2316 break 3
2317 fi
2318 fi
2319 fi
2320 done
2321 done
2322 ;;
2323 esac
2324
2325 done
2326 IFS=$as_save_IFS
2327
2328 rm -rf conftest.one conftest.two conftest.dir
2329
2330 fi
2331 if test "${ac_cv_path_install+set}" = set; then
2332 INSTALL=$ac_cv_path_install
2333 else
2334 # As a last resort, use the slow shell script. Don't cache a
2335 # value for INSTALL within a source directory, because that will
2336 # break other packages using the cache if that directory is
2337 # removed, or if the value is a relative name.
2338 INSTALL=$ac_install_sh
2339 fi
2340 fi
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2342 $as_echo "$INSTALL" >&6; }
2343
2344 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2345 # It thinks the first close brace ends the variable substitution.
2346 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2347
2348 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2349
2350 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2351
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2353 $as_echo_n "checking whether build environment is sane... " >&6; }
2354 # Reject unsafe characters in $srcdir or the absolute working directory
2355 # name. Accept space and tab only in the latter.
2356 am_lf='
2357 '
2358 case `pwd` in
2359 *[\\\"\#\$\&\'\`$am_lf]*)
2360 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2361 esac
2362 case $srcdir in
2363 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2364 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2365 esac
2366
2367 # Do 'set' in a subshell so we don't clobber the current shell's
2368 # arguments. Must try -L first in case configure is actually a
2369 # symlink; some systems play weird games with the mod time of symlinks
2370 # (eg FreeBSD returns the mod time of the symlink's containing
2371 # directory).
2372 if (
2373 am_has_slept=no
2374 for am_try in 1 2; do
2375 echo "timestamp, slept: $am_has_slept" > conftest.file
2376 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2377 if test "$*" = "X"; then
2378 # -L didn't work.
2379 set X `ls -t "$srcdir/configure" conftest.file`
2380 fi
2381 if test "$*" != "X $srcdir/configure conftest.file" \
2382 && test "$*" != "X conftest.file $srcdir/configure"; then
2383
2384 # If neither matched, then we have a broken ls. This can happen
2385 # if, for instance, CONFIG_SHELL is bash and it inherits a
2386 # broken ls alias from the environment. This has actually
2387 # happened. Such a system could not be considered "sane".
2388 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2389 alias in your environment" "$LINENO" 5
2390 fi
2391 if test "$2" = conftest.file || test $am_try -eq 2; then
2392 break
2393 fi
2394 # Just in case.
2395 sleep 1
2396 am_has_slept=yes
2397 done
2398 test "$2" = conftest.file
2399 )
2400 then
2401 # Ok.
2402 :
2403 else
2404 as_fn_error $? "newly created file is older than distributed files!
2405 Check your system clock" "$LINENO" 5
2406 fi
2407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2408 $as_echo "yes" >&6; }
2409 # If we didn't sleep, we still need to ensure time stamps of config.status and
2410 # generated files are strictly newer.
2411 am_sleep_pid=
2412 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2413 ( sleep 1 ) &
2414 am_sleep_pid=$!
2415 fi
2416
2417 rm -f conftest.file
2418
2419 test "$program_prefix" != NONE &&
2420 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2421 # Use a double $ so make ignores it.
2422 test "$program_suffix" != NONE &&
2423 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2424 # Double any \ or $.
2425 # By default was `s,x,x', remove it if useless.
2426 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2427 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2428
2429 # expand $ac_aux_dir to an absolute path
2430 am_aux_dir=`cd $ac_aux_dir && pwd`
2431
2432 if test x"${MISSING+set}" != xset; then
2433 case $am_aux_dir in
2434 *\ * | *\ *)
2435 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2436 *)
2437 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2438 esac
2439 fi
2440 # Use eval to expand $SHELL
2441 if eval "$MISSING --is-lightweight"; then
2442 am_missing_run="$MISSING "
2443 else
2444 am_missing_run=
2445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2446 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2447 fi
2448
2449 if test x"${install_sh}" != xset; then
2450 case $am_aux_dir in
2451 *\ * | *\ *)
2452 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2453 *)
2454 install_sh="\${SHELL} $am_aux_dir/install-sh"
2455 esac
2456 fi
2457
2458 # Installed binaries are usually stripped using 'strip' when the user
2459 # run "make install-strip". However 'strip' might not be the right
2460 # tool to use in cross-compilation environments, therefore Automake
2461 # will honor the 'STRIP' environment variable to overrule this program.
2462 if test "$cross_compiling" != no; then
2463 if test -n "$ac_tool_prefix"; then
2464 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2465 set dummy ${ac_tool_prefix}strip; ac_word=$2
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2467 $as_echo_n "checking for $ac_word... " >&6; }
2468 if ${ac_cv_prog_STRIP+:} false; then :
2469 $as_echo_n "(cached) " >&6
2470 else
2471 if test -n "$STRIP"; then
2472 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2473 else
2474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2475 for as_dir in $PATH
2476 do
2477 IFS=$as_save_IFS
2478 test -z "$as_dir" && as_dir=.
2479 for ac_exec_ext in '' $ac_executable_extensions; do
2480 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2481 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2483 break 2
2484 fi
2485 done
2486 done
2487 IFS=$as_save_IFS
2488
2489 fi
2490 fi
2491 STRIP=$ac_cv_prog_STRIP
2492 if test -n "$STRIP"; then
2493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2494 $as_echo "$STRIP" >&6; }
2495 else
2496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2497 $as_echo "no" >&6; }
2498 fi
2499
2500
2501 fi
2502 if test -z "$ac_cv_prog_STRIP"; then
2503 ac_ct_STRIP=$STRIP
2504 # Extract the first word of "strip", so it can be a program name with args.
2505 set dummy strip; ac_word=$2
2506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2507 $as_echo_n "checking for $ac_word... " >&6; }
2508 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2509 $as_echo_n "(cached) " >&6
2510 else
2511 if test -n "$ac_ct_STRIP"; then
2512 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2513 else
2514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2515 for as_dir in $PATH
2516 do
2517 IFS=$as_save_IFS
2518 test -z "$as_dir" && as_dir=.
2519 for ac_exec_ext in '' $ac_executable_extensions; do
2520 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2521 ac_cv_prog_ac_ct_STRIP="strip"
2522 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2523 break 2
2524 fi
2525 done
2526 done
2527 IFS=$as_save_IFS
2528
2529 fi
2530 fi
2531 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2532 if test -n "$ac_ct_STRIP"; then
2533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2534 $as_echo "$ac_ct_STRIP" >&6; }
2535 else
2536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2537 $as_echo "no" >&6; }
2538 fi
2539
2540 if test "x$ac_ct_STRIP" = x; then
2541 STRIP=":"
2542 else
2543 case $cross_compiling:$ac_tool_warned in
2544 yes:)
2545 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2546 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2547 ac_tool_warned=yes ;;
2548 esac
2549 STRIP=$ac_ct_STRIP
2550 fi
2551 else
2552 STRIP="$ac_cv_prog_STRIP"
2553 fi
2554
2555 fi
2556 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2557
2558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2559 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2560 if test -z "$MKDIR_P"; then
2561 if ${ac_cv_path_mkdir+:} false; then :
2562 $as_echo_n "(cached) " >&6
2563 else
2564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2565 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2566 do
2567 IFS=$as_save_IFS
2568 test -z "$as_dir" && as_dir=.
2569 for ac_prog in mkdir gmkdir; do
2570 for ac_exec_ext in '' $ac_executable_extensions; do
2571 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2572 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2573 'mkdir (GNU coreutils) '* | \
2574 'mkdir (coreutils) '* | \
2575 'mkdir (fileutils) '4.1*)
2576 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2577 break 3;;
2578 esac
2579 done
2580 done
2581 done
2582 IFS=$as_save_IFS
2583
2584 fi
2585
2586 test -d ./--version && rmdir ./--version
2587 if test "${ac_cv_path_mkdir+set}" = set; then
2588 MKDIR_P="$ac_cv_path_mkdir -p"
2589 else
2590 # As a last resort, use the slow shell script. Don't cache a
2591 # value for MKDIR_P within a source directory, because that will
2592 # break other packages using the cache if that directory is
2593 # removed, or if the value is a relative name.
2594 MKDIR_P="$ac_install_sh -d"
2595 fi
2596 fi
2597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2598 $as_echo "$MKDIR_P" >&6; }
2599
2600 for ac_prog in gawk mawk nawk awk
2601 do
2602 # Extract the first word of "$ac_prog", so it can be a program name with args.
2603 set dummy $ac_prog; ac_word=$2
2604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2605 $as_echo_n "checking for $ac_word... " >&6; }
2606 if ${ac_cv_prog_AWK+:} false; then :
2607 $as_echo_n "(cached) " >&6
2608 else
2609 if test -n "$AWK"; then
2610 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2611 else
2612 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2613 for as_dir in $PATH
2614 do
2615 IFS=$as_save_IFS
2616 test -z "$as_dir" && as_dir=.
2617 for ac_exec_ext in '' $ac_executable_extensions; do
2618 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2619 ac_cv_prog_AWK="$ac_prog"
2620 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2621 break 2
2622 fi
2623 done
2624 done
2625 IFS=$as_save_IFS
2626
2627 fi
2628 fi
2629 AWK=$ac_cv_prog_AWK
2630 if test -n "$AWK"; then
2631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2632 $as_echo "$AWK" >&6; }
2633 else
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2635 $as_echo "no" >&6; }
2636 fi
2637
2638
2639 test -n "$AWK" && break
2640 done
2641
2642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2643 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2644 set x ${MAKE-make}
2645 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2646 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2647 $as_echo_n "(cached) " >&6
2648 else
2649 cat >conftest.make <<\_ACEOF
2650 SHELL = /bin/sh
2651 all:
2652 @echo '@@@%%%=$(MAKE)=@@@%%%'
2653 _ACEOF
2654 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2655 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2656 *@@@%%%=?*=@@@%%%*)
2657 eval ac_cv_prog_make_${ac_make}_set=yes;;
2658 *)
2659 eval ac_cv_prog_make_${ac_make}_set=no;;
2660 esac
2661 rm -f conftest.make
2662 fi
2663 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2665 $as_echo "yes" >&6; }
2666 SET_MAKE=
2667 else
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2669 $as_echo "no" >&6; }
2670 SET_MAKE="MAKE=${MAKE-make}"
2671 fi
2672
2673 rm -rf .tst 2>/dev/null
2674 mkdir .tst 2>/dev/null
2675 if test -d .tst; then
2676 am__leading_dot=.
2677 else
2678 am__leading_dot=_
2679 fi
2680 rmdir .tst 2>/dev/null
2681
2682 # Check whether --enable-silent-rules was given.
2683 if test "${enable_silent_rules+set}" = set; then :
2684 enableval=$enable_silent_rules;
2685 fi
2686
2687 case $enable_silent_rules in # (((
2688 yes) AM_DEFAULT_VERBOSITY=0;;
2689 no) AM_DEFAULT_VERBOSITY=1;;
2690 *) AM_DEFAULT_VERBOSITY=1;;
2691 esac
2692 am_make=${MAKE-make}
2693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2694 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2695 if ${am_cv_make_support_nested_variables+:} false; then :
2696 $as_echo_n "(cached) " >&6
2697 else
2698 if $as_echo 'TRUE=$(BAR$(V))
2699 BAR0=false
2700 BAR1=true
2701 V=1
2702 am__doit:
2703 @$(TRUE)
2704 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2705 am_cv_make_support_nested_variables=yes
2706 else
2707 am_cv_make_support_nested_variables=no
2708 fi
2709 fi
2710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2711 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2712 if test $am_cv_make_support_nested_variables = yes; then
2713 AM_V='$(V)'
2714 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2715 else
2716 AM_V=$AM_DEFAULT_VERBOSITY
2717 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2718 fi
2719 AM_BACKSLASH='\'
2720
2721 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2722 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2723 # is not polluted with repeated "-I."
2724 am__isrc=' -I$(srcdir)'
2725 # test to see if srcdir already configured
2726 if test -f $srcdir/config.status; then
2727 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2728 fi
2729 fi
2730
2731 # test whether we have cygpath
2732 if test -z "$CYGPATH_W"; then
2733 if (cygpath --version) >/dev/null 2>/dev/null; then
2734 CYGPATH_W='cygpath -w'
2735 else
2736 CYGPATH_W=echo
2737 fi
2738 fi
2739
2740
2741 # Define the identity of the package.
2742 PACKAGE='libXvMC'
2743 VERSION='1.0.10'
2744
2745
2746 cat >>confdefs.h <<_ACEOF
2747 #define PACKAGE "$PACKAGE"
2748 _ACEOF
2749
2750
2751 cat >>confdefs.h <<_ACEOF
2752 #define VERSION "$VERSION"
2753 _ACEOF
2754
2755 # Some tools Automake needs.
2756
2757 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2758
2759
2760 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2761
2762
2763 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2764
2765
2766 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2767
2768
2769 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2770
2771 # For better backward compatibility. To be removed once Automake 1.9.x
2772 # dies out for good. For more background, see:
2773 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2774 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2775 mkdir_p='$(MKDIR_P)'
2776
2777 # We need awk for the "check" target. The system "awk" is bad on
2778 # some platforms.
2779 # Always define AMTAR for backward compatibility. Yes, it's still used
2780 # in the wild :-( We should find a proper way to deprecate it ...
2781 AMTAR='$${TAR-tar}'
2782
2783
2784 # We'll loop over all known methods to create a tar archive until one works.
2785 _am_tools='gnutar pax cpio none'
2786
2787 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2788
2789
2790
2791
2792
2793
2794 # POSIX will say in a future version that running "rm -f" with no argument
2795 # is OK; and we want to be able to make that assumption in our Makefile
2796 # recipes. So use an aggressive probe to check that the usage we want is
2797 # actually supported "in the wild" to an acceptable degree.
2798 # See automake bug#10828.
2799 # To make any issue more visible, cause the running configure to be aborted
2800 # by default if the 'rm' program in use doesn't match our expectations; the
2801 # user can still override this though.
2802 if rm -f && rm -fr && rm -rf; then : OK; else
2803 cat >&2 <<'END'
2804 Oops!
2805
2806 Your 'rm' program seems unable to run without file operands specified
2807 on the command line, even when the '-f' option is present. This is contrary
2808 to the behaviour of most rm programs out there, and not conforming with
2809 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2810
2811 Please tell bug-automake@gnu.org about your system, including the value
2812 of your $PATH and any error possibly output before this message. This
2813 can help us improve future automake versions.
2814
2815 END
2816 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2817 echo 'Configuration will proceed anyway, since you have set the' >&2
2818 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2819 echo >&2
2820 else
2821 cat >&2 <<'END'
2822 Aborting the configuration process, to ensure you take notice of the issue.
2823
2824 You can download and install GNU coreutils to get an 'rm' implementation
2825 that behaves properly: <http://www.gnu.org/software/coreutils/>.
2826
2827 If you want to complete the configuration process using your problematic
2828 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
2829 to "yes", and re-run configure.
2830
2831 END
2832 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
2833 fi
2834 fi
2835
2836 # Initialize libtool
2837 case `pwd` in
2838 *\ * | *\ *)
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
2840 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
2841 esac
2842
2843
2844
2845 macro_version='2.4.2'
2846 macro_revision='1.3337'
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860 ltmain="$ac_aux_dir/ltmain.sh"
2861
2862 # Make sure we can run config.sub.
2863 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2864 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2865
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2867 $as_echo_n "checking build system type... " >&6; }
2868 if ${ac_cv_build+:} false; then :
2869 $as_echo_n "(cached) " >&6
2870 else
2871 ac_build_alias=$build_alias
2872 test "x$ac_build_alias" = x &&
2873 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2874 test "x$ac_build_alias" = x &&
2875 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2876 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2877 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2878
2879 fi
2880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2881 $as_echo "$ac_cv_build" >&6; }
2882 case $ac_cv_build in
2883 *-*-*) ;;
2884 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2885 esac
2886 build=$ac_cv_build
2887 ac_save_IFS=$IFS; IFS='-'
2888 set x $ac_cv_build
2889 shift
2890 build_cpu=$1
2891 build_vendor=$2
2892 shift; shift
2893 # Remember, the first character of IFS is used to create $*,
2894 # except with old shells:
2895 build_os=$*
2896 IFS=$ac_save_IFS
2897 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2898
2899
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2901 $as_echo_n "checking host system type... " >&6; }
2902 if ${ac_cv_host+:} false; then :
2903 $as_echo_n "(cached) " >&6
2904 else
2905 if test "x$host_alias" = x; then
2906 ac_cv_host=$ac_cv_build
2907 else
2908 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2909 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2910 fi
2911
2912 fi
2913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2914 $as_echo "$ac_cv_host" >&6; }
2915 case $ac_cv_host in
2916 *-*-*) ;;
2917 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2918 esac
2919 host=$ac_cv_host
2920 ac_save_IFS=$IFS; IFS='-'
2921 set x $ac_cv_host
2922 shift
2923 host_cpu=$1
2924 host_vendor=$2
2925 shift; shift
2926 # Remember, the first character of IFS is used to create $*,
2927 # except with old shells:
2928 host_os=$*
2929 IFS=$ac_save_IFS
2930 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2931
2932
2933 # Backslashify metacharacters that are still active within
2934 # double-quoted strings.
2935 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
2936
2937 # Same as above, but do not quote variable references.
2938 double_quote_subst='s/\(["`\\]\)/\\\1/g'
2939
2940 # Sed substitution to delay expansion of an escaped shell variable in a
2941 # double_quote_subst'ed string.
2942 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
2943
2944 # Sed substitution to delay expansion of an escaped single quote.
2945 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
2946
2947 # Sed substitution to avoid accidental globbing in evaled expressions
2948 no_glob_subst='s/\*/\\\*/g'
2949
2950 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
2951 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
2952 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
2953
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
2955 $as_echo_n "checking how to print strings... " >&6; }
2956 # Test print first, because it will be a builtin if present.
2957 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
2958 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
2959 ECHO='print -r --'
2960 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
2961 ECHO='printf %s\n'
2962 else
2963 # Use this function as a fallback that always works.
2964 func_fallback_echo ()
2965 {
2966 eval 'cat <<_LTECHO_EOF
2967 $1
2968 _LTECHO_EOF'
2969 }
2970 ECHO='func_fallback_echo'
2971 fi
2972
2973 # func_echo_all arg...
2974 # Invoke $ECHO with all args, space-separated.
2975 func_echo_all ()
2976 {
2977 $ECHO ""
2978 }
2979
2980 case "$ECHO" in
2981 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
2982 $as_echo "printf" >&6; } ;;
2983 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
2984 $as_echo "print -r" >&6; } ;;
2985 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
2986 $as_echo "cat" >&6; } ;;
2987 esac
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002 DEPDIR="${am__leading_dot}deps"
3003
3004 ac_config_commands="$ac_config_commands depfiles"
3005
3006
3007 am_make=${MAKE-make}
3008 cat > confinc << 'END'
3009 am__doit:
3010 @echo this is the am__doit target
3011 .PHONY: am__doit
3012 END
3013 # If we don't find an include directive, just comment out the code.
3014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3015 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3016 am__include="#"
3017 am__quote=
3018 _am_result=none
3019 # First try GNU make style include.
3020 echo "include confinc" > confmf
3021 # Ignore all kinds of additional output from 'make'.
3022 case `$am_make -s -f confmf 2> /dev/null` in #(
3023 *the\ am__doit\ target*)
3024 am__include=include
3025 am__quote=
3026 _am_result=GNU
3027 ;;
3028 esac
3029 # Now try BSD make style include.
3030 if test "$am__include" = "#"; then
3031 echo '.include "confinc"' > confmf
3032 case `$am_make -s -f confmf 2> /dev/null` in #(
3033 *the\ am__doit\ target*)
3034 am__include=.include
3035 am__quote="\""
3036 _am_result=BSD
3037 ;;
3038 esac
3039 fi
3040
3041
3042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3043 $as_echo "$_am_result" >&6; }
3044 rm -f confinc confmf
3045
3046 # Check whether --enable-dependency-tracking was given.
3047 if test "${enable_dependency_tracking+set}" = set; then :
3048 enableval=$enable_dependency_tracking;
3049 fi
3050
3051 if test "x$enable_dependency_tracking" != xno; then
3052 am_depcomp="$ac_aux_dir/depcomp"
3053 AMDEPBACKSLASH='\'
3054 am__nodep='_no'
3055 fi
3056 if test "x$enable_dependency_tracking" != xno; then
3057 AMDEP_TRUE=
3058 AMDEP_FALSE='#'
3059 else
3060 AMDEP_TRUE='#'
3061 AMDEP_FALSE=
3062 fi
3063
3064
3065 ac_ext=c
3066 ac_cpp='$CPP $CPPFLAGS'
3067 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3068 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3069 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3070 if test -n "$ac_tool_prefix"; then
3071 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3072 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3074 $as_echo_n "checking for $ac_word... " >&6; }
3075 if ${ac_cv_prog_CC+:} false; then :
3076 $as_echo_n "(cached) " >&6
3077 else
3078 if test -n "$CC"; then
3079 ac_cv_prog_CC="$CC" # Let the user override the test.
3080 else
3081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3082 for as_dir in $PATH
3083 do
3084 IFS=$as_save_IFS
3085 test -z "$as_dir" && as_dir=.
3086 for ac_exec_ext in '' $ac_executable_extensions; do
3087 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3088 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3090 break 2
3091 fi
3092 done
3093 done
3094 IFS=$as_save_IFS
3095
3096 fi
3097 fi
3098 CC=$ac_cv_prog_CC
3099 if test -n "$CC"; then
3100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3101 $as_echo "$CC" >&6; }
3102 else
3103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3104 $as_echo "no" >&6; }
3105 fi
3106
3107
3108 fi
3109 if test -z "$ac_cv_prog_CC"; then
3110 ac_ct_CC=$CC
3111 # Extract the first word of "gcc", so it can be a program name with args.
3112 set dummy gcc; ac_word=$2
3113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3114 $as_echo_n "checking for $ac_word... " >&6; }
3115 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3116 $as_echo_n "(cached) " >&6
3117 else
3118 if test -n "$ac_ct_CC"; then
3119 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3120 else
3121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3122 for as_dir in $PATH
3123 do
3124 IFS=$as_save_IFS
3125 test -z "$as_dir" && as_dir=.
3126 for ac_exec_ext in '' $ac_executable_extensions; do
3127 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3128 ac_cv_prog_ac_ct_CC="gcc"
3129 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3130 break 2
3131 fi
3132 done
3133 done
3134 IFS=$as_save_IFS
3135
3136 fi
3137 fi
3138 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3139 if test -n "$ac_ct_CC"; then
3140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3141 $as_echo "$ac_ct_CC" >&6; }
3142 else
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3144 $as_echo "no" >&6; }
3145 fi
3146
3147 if test "x$ac_ct_CC" = x; then
3148 CC=""
3149 else
3150 case $cross_compiling:$ac_tool_warned in
3151 yes:)
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3153 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3154 ac_tool_warned=yes ;;
3155 esac
3156 CC=$ac_ct_CC
3157 fi
3158 else
3159 CC="$ac_cv_prog_CC"
3160 fi
3161
3162 if test -z "$CC"; then
3163 if test -n "$ac_tool_prefix"; then
3164 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3165 set dummy ${ac_tool_prefix}cc; ac_word=$2
3166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3167 $as_echo_n "checking for $ac_word... " >&6; }
3168 if ${ac_cv_prog_CC+:} false; then :
3169 $as_echo_n "(cached) " >&6
3170 else
3171 if test -n "$CC"; then
3172 ac_cv_prog_CC="$CC" # Let the user override the test.
3173 else
3174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3175 for as_dir in $PATH
3176 do
3177 IFS=$as_save_IFS
3178 test -z "$as_dir" && as_dir=.
3179 for ac_exec_ext in '' $ac_executable_extensions; do
3180 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3181 ac_cv_prog_CC="${ac_tool_prefix}cc"
3182 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3183 break 2
3184 fi
3185 done
3186 done
3187 IFS=$as_save_IFS
3188
3189 fi
3190 fi
3191 CC=$ac_cv_prog_CC
3192 if test -n "$CC"; then
3193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3194 $as_echo "$CC" >&6; }
3195 else
3196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3197 $as_echo "no" >&6; }
3198 fi
3199
3200
3201 fi
3202 fi
3203 if test -z "$CC"; then
3204 # Extract the first word of "cc", so it can be a program name with args.
3205 set dummy cc; ac_word=$2
3206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3207 $as_echo_n "checking for $ac_word... " >&6; }
3208 if ${ac_cv_prog_CC+:} false; then :
3209 $as_echo_n "(cached) " >&6
3210 else
3211 if test -n "$CC"; then
3212 ac_cv_prog_CC="$CC" # Let the user override the test.
3213 else
3214 ac_prog_rejected=no
3215 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3216 for as_dir in $PATH
3217 do
3218 IFS=$as_save_IFS
3219 test -z "$as_dir" && as_dir=.
3220 for ac_exec_ext in '' $ac_executable_extensions; do
3221 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3222 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3223 ac_prog_rejected=yes
3224 continue
3225 fi
3226 ac_cv_prog_CC="cc"
3227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3228 break 2
3229 fi
3230 done
3231 done
3232 IFS=$as_save_IFS
3233
3234 if test $ac_prog_rejected = yes; then
3235 # We found a bogon in the path, so make sure we never use it.
3236 set dummy $ac_cv_prog_CC
3237 shift
3238 if test $# != 0; then
3239 # We chose a different compiler from the bogus one.
3240 # However, it has the same basename, so the bogon will be chosen
3241 # first if we set CC to just the basename; use the full file name.
3242 shift
3243 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3244 fi
3245 fi
3246 fi
3247 fi
3248 CC=$ac_cv_prog_CC
3249 if test -n "$CC"; then
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3251 $as_echo "$CC" >&6; }
3252 else
3253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3254 $as_echo "no" >&6; }
3255 fi
3256
3257
3258 fi
3259 if test -z "$CC"; then
3260 if test -n "$ac_tool_prefix"; then
3261 for ac_prog in cl.exe
3262 do
3263 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3264 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3266 $as_echo_n "checking for $ac_word... " >&6; }
3267 if ${ac_cv_prog_CC+:} false; then :
3268 $as_echo_n "(cached) " >&6
3269 else
3270 if test -n "$CC"; then
3271 ac_cv_prog_CC="$CC" # Let the user override the test.
3272 else
3273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3274 for as_dir in $PATH
3275 do
3276 IFS=$as_save_IFS
3277 test -z "$as_dir" && as_dir=.
3278 for ac_exec_ext in '' $ac_executable_extensions; do
3279 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3280 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3281 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3282 break 2
3283 fi
3284 done
3285 done
3286 IFS=$as_save_IFS
3287
3288 fi
3289 fi
3290 CC=$ac_cv_prog_CC
3291 if test -n "$CC"; then
3292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3293 $as_echo "$CC" >&6; }
3294 else
3295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3296 $as_echo "no" >&6; }
3297 fi
3298
3299
3300 test -n "$CC" && break
3301 done
3302 fi
3303 if test -z "$CC"; then
3304 ac_ct_CC=$CC
3305 for ac_prog in cl.exe
3306 do
3307 # Extract the first word of "$ac_prog", so it can be a program name with args.
3308 set dummy $ac_prog; ac_word=$2
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3310 $as_echo_n "checking for $ac_word... " >&6; }
3311 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3312 $as_echo_n "(cached) " >&6
3313 else
3314 if test -n "$ac_ct_CC"; then
3315 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3316 else
3317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3318 for as_dir in $PATH
3319 do
3320 IFS=$as_save_IFS
3321 test -z "$as_dir" && as_dir=.
3322 for ac_exec_ext in '' $ac_executable_extensions; do
3323 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3324 ac_cv_prog_ac_ct_CC="$ac_prog"
3325 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3326 break 2
3327 fi
3328 done
3329 done
3330 IFS=$as_save_IFS
3331
3332 fi
3333 fi
3334 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3335 if test -n "$ac_ct_CC"; then
3336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3337 $as_echo "$ac_ct_CC" >&6; }
3338 else
3339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3340 $as_echo "no" >&6; }
3341 fi
3342
3343
3344 test -n "$ac_ct_CC" && break
3345 done
3346
3347 if test "x$ac_ct_CC" = x; then
3348 CC=""
3349 else
3350 case $cross_compiling:$ac_tool_warned in
3351 yes:)
3352 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3353 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3354 ac_tool_warned=yes ;;
3355 esac
3356 CC=$ac_ct_CC
3357 fi
3358 fi
3359
3360 fi
3361
3362
3363 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3364 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3365 as_fn_error $? "no acceptable C compiler found in \$PATH
3366 See \`config.log' for more details" "$LINENO" 5; }
3367
3368 # Provide some information about the compiler.
3369 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3370 set X $ac_compile
3371 ac_compiler=$2
3372 for ac_option in --version -v -V -qversion; do
3373 { { ac_try="$ac_compiler $ac_option >&5"
3374 case "(($ac_try" in
3375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3376 *) ac_try_echo=$ac_try;;
3377 esac
3378 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3379 $as_echo "$ac_try_echo"; } >&5
3380 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3381 ac_status=$?
3382 if test -s conftest.err; then
3383 sed '10a\
3384 ... rest of stderr output deleted ...
3385 10q' conftest.err >conftest.er1
3386 cat conftest.er1 >&5
3387 fi
3388 rm -f conftest.er1 conftest.err
3389 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3390 test $ac_status = 0; }
3391 done
3392
3393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3394 /* end confdefs.h. */
3395
3396 int
3397 main ()
3398 {
3399
3400 ;
3401 return 0;
3402 }
3403 _ACEOF
3404 ac_clean_files_save=$ac_clean_files
3405 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3406 # Try to create an executable without -o first, disregard a.out.
3407 # It will help us diagnose broken compilers, and finding out an intuition
3408 # of exeext.
3409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3410 $as_echo_n "checking whether the C compiler works... " >&6; }
3411 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3412
3413 # The possible output files:
3414 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3415
3416 ac_rmfiles=
3417 for ac_file in $ac_files
3418 do
3419 case $ac_file in
3420 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3421 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3422 esac
3423 done
3424 rm -f $ac_rmfiles
3425
3426 if { { ac_try="$ac_link_default"
3427 case "(($ac_try" in
3428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3429 *) ac_try_echo=$ac_try;;
3430 esac
3431 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3432 $as_echo "$ac_try_echo"; } >&5
3433 (eval "$ac_link_default") 2>&5
3434 ac_status=$?
3435 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3436 test $ac_status = 0; }; then :
3437 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3438 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3439 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3440 # so that the user can short-circuit this test for compilers unknown to
3441 # Autoconf.
3442 for ac_file in $ac_files ''
3443 do
3444 test -f "$ac_file" || continue
3445 case $ac_file in
3446 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3447 ;;
3448 [ab].out )
3449 # We found the default executable, but exeext='' is most
3450 # certainly right.
3451 break;;
3452 *.* )
3453 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3454 then :; else
3455 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3456 fi
3457 # We set ac_cv_exeext here because the later test for it is not
3458 # safe: cross compilers may not add the suffix if given an `-o'
3459 # argument, so we may need to know it at that point already.
3460 # Even if this section looks crufty: it has the advantage of
3461 # actually working.
3462 break;;
3463 * )
3464 break;;
3465 esac
3466 done
3467 test "$ac_cv_exeext" = no && ac_cv_exeext=
3468
3469 else
3470 ac_file=''
3471 fi
3472 if test -z "$ac_file"; then :
3473 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3474 $as_echo "no" >&6; }
3475 $as_echo "$as_me: failed program was:" >&5
3476 sed 's/^/| /' conftest.$ac_ext >&5
3477
3478 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3479 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3480 as_fn_error 77 "C compiler cannot create executables
3481 See \`config.log' for more details" "$LINENO" 5; }
3482 else
3483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3484 $as_echo "yes" >&6; }
3485 fi
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3487 $as_echo_n "checking for C compiler default output file name... " >&6; }
3488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3489 $as_echo "$ac_file" >&6; }
3490 ac_exeext=$ac_cv_exeext
3491
3492 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3493 ac_clean_files=$ac_clean_files_save
3494 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3495 $as_echo_n "checking for suffix of executables... " >&6; }
3496 if { { ac_try="$ac_link"
3497 case "(($ac_try" in
3498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3499 *) ac_try_echo=$ac_try;;
3500 esac
3501 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3502 $as_echo "$ac_try_echo"; } >&5
3503 (eval "$ac_link") 2>&5
3504 ac_status=$?
3505 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3506 test $ac_status = 0; }; then :
3507 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3508 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3509 # work properly (i.e., refer to `conftest.exe'), while it won't with
3510 # `rm'.
3511 for ac_file in conftest.exe conftest conftest.*; do
3512 test -f "$ac_file" || continue
3513 case $ac_file in
3514 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3515 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3516 break;;
3517 * ) break;;
3518 esac
3519 done
3520 else
3521 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3523 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3524 See \`config.log' for more details" "$LINENO" 5; }
3525 fi
3526 rm -f conftest conftest$ac_cv_exeext
3527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3528 $as_echo "$ac_cv_exeext" >&6; }
3529
3530 rm -f conftest.$ac_ext
3531 EXEEXT=$ac_cv_exeext
3532 ac_exeext=$EXEEXT
3533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3534 /* end confdefs.h. */
3535 #include <stdio.h>
3536 int
3537 main ()
3538 {
3539 FILE *f = fopen ("conftest.out", "w");
3540 return ferror (f) || fclose (f) != 0;
3541
3542 ;
3543 return 0;
3544 }
3545 _ACEOF
3546 ac_clean_files="$ac_clean_files conftest.out"
3547 # Check that the compiler produces executables we can run. If not, either
3548 # the compiler is broken, or we cross compile.
3549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3550 $as_echo_n "checking whether we are cross compiling... " >&6; }
3551 if test "$cross_compiling" != yes; then
3552 { { ac_try="$ac_link"
3553 case "(($ac_try" in
3554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3555 *) ac_try_echo=$ac_try;;
3556 esac
3557 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3558 $as_echo "$ac_try_echo"; } >&5
3559 (eval "$ac_link") 2>&5
3560 ac_status=$?
3561 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3562 test $ac_status = 0; }
3563 if { ac_try='./conftest$ac_cv_exeext'
3564 { { case "(($ac_try" in
3565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3566 *) ac_try_echo=$ac_try;;
3567 esac
3568 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3569 $as_echo "$ac_try_echo"; } >&5
3570 (eval "$ac_try") 2>&5
3571 ac_status=$?
3572 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3573 test $ac_status = 0; }; }; then
3574 cross_compiling=no
3575 else
3576 if test "$cross_compiling" = maybe; then
3577 cross_compiling=yes
3578 else
3579 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3580 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3581 as_fn_error $? "cannot run C compiled programs.
3582 If you meant to cross compile, use \`--host'.
3583 See \`config.log' for more details" "$LINENO" 5; }
3584 fi
3585 fi
3586 fi
3587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3588 $as_echo "$cross_compiling" >&6; }
3589
3590 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3591 ac_clean_files=$ac_clean_files_save
3592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3593 $as_echo_n "checking for suffix of object files... " >&6; }
3594 if ${ac_cv_objext+:} false; then :
3595 $as_echo_n "(cached) " >&6
3596 else
3597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3598 /* end confdefs.h. */
3599
3600 int
3601 main ()
3602 {
3603
3604 ;
3605 return 0;
3606 }
3607 _ACEOF
3608 rm -f conftest.o conftest.obj
3609 if { { ac_try="$ac_compile"
3610 case "(($ac_try" in
3611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3612 *) ac_try_echo=$ac_try;;
3613 esac
3614 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3615 $as_echo "$ac_try_echo"; } >&5
3616 (eval "$ac_compile") 2>&5
3617 ac_status=$?
3618 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3619 test $ac_status = 0; }; then :
3620 for ac_file in conftest.o conftest.obj conftest.*; do
3621 test -f "$ac_file" || continue;
3622 case $ac_file in
3623 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3624 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3625 break;;
3626 esac
3627 done
3628 else
3629 $as_echo "$as_me: failed program was:" >&5
3630 sed 's/^/| /' conftest.$ac_ext >&5
3631
3632 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3633 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3634 as_fn_error $? "cannot compute suffix of object files: cannot compile
3635 See \`config.log' for more details" "$LINENO" 5; }
3636 fi
3637 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3638 fi
3639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3640 $as_echo "$ac_cv_objext" >&6; }
3641 OBJEXT=$ac_cv_objext
3642 ac_objext=$OBJEXT
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3644 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3645 if ${ac_cv_c_compiler_gnu+:} false; then :
3646 $as_echo_n "(cached) " >&6
3647 else
3648 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3649 /* end confdefs.h. */
3650
3651 int
3652 main ()
3653 {
3654 #ifndef __GNUC__
3655 choke me
3656 #endif
3657
3658 ;
3659 return 0;
3660 }
3661 _ACEOF
3662 if ac_fn_c_try_compile "$LINENO"; then :
3663 ac_compiler_gnu=yes
3664 else
3665 ac_compiler_gnu=no
3666 fi
3667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3668 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3669
3670 fi
3671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3672 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3673 if test $ac_compiler_gnu = yes; then
3674 GCC=yes
3675 else
3676 GCC=
3677 fi
3678 ac_test_CFLAGS=${CFLAGS+set}
3679 ac_save_CFLAGS=$CFLAGS
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3681 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3682 if ${ac_cv_prog_cc_g+:} false; then :
3683 $as_echo_n "(cached) " >&6
3684 else
3685 ac_save_c_werror_flag=$ac_c_werror_flag
3686 ac_c_werror_flag=yes
3687 ac_cv_prog_cc_g=no
3688 CFLAGS="-g"
3689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3690 /* end confdefs.h. */
3691
3692 int
3693 main ()
3694 {
3695
3696 ;
3697 return 0;
3698 }
3699 _ACEOF
3700 if ac_fn_c_try_compile "$LINENO"; then :
3701 ac_cv_prog_cc_g=yes
3702 else
3703 CFLAGS=""
3704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3705 /* end confdefs.h. */
3706
3707 int
3708 main ()
3709 {
3710
3711 ;
3712 return 0;
3713 }
3714 _ACEOF
3715 if ac_fn_c_try_compile "$LINENO"; then :
3716
3717 else
3718 ac_c_werror_flag=$ac_save_c_werror_flag
3719 CFLAGS="-g"
3720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3721 /* end confdefs.h. */
3722
3723 int
3724 main ()
3725 {
3726
3727 ;
3728 return 0;
3729 }
3730 _ACEOF
3731 if ac_fn_c_try_compile "$LINENO"; then :
3732 ac_cv_prog_cc_g=yes
3733 fi
3734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3735 fi
3736 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3737 fi
3738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3739 ac_c_werror_flag=$ac_save_c_werror_flag
3740 fi
3741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3742 $as_echo "$ac_cv_prog_cc_g" >&6; }
3743 if test "$ac_test_CFLAGS" = set; then
3744 CFLAGS=$ac_save_CFLAGS
3745 elif test $ac_cv_prog_cc_g = yes; then
3746 if test "$GCC" = yes; then
3747 CFLAGS="-g -O2"
3748 else
3749 CFLAGS="-g"
3750 fi
3751 else
3752 if test "$GCC" = yes; then
3753 CFLAGS="-O2"
3754 else
3755 CFLAGS=
3756 fi
3757 fi
3758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3759 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3760 if ${ac_cv_prog_cc_c89+:} false; then :
3761 $as_echo_n "(cached) " >&6
3762 else
3763 ac_cv_prog_cc_c89=no
3764 ac_save_CC=$CC
3765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3766 /* end confdefs.h. */
3767 #include <stdarg.h>
3768 #include <stdio.h>
3769 struct stat;
3770 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3771 struct buf { int x; };
3772 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3773 static char *e (p, i)
3774 char **p;
3775 int i;
3776 {
3777 return p[i];
3778 }
3779 static char *f (char * (*g) (char **, int), char **p, ...)
3780 {
3781 char *s;
3782 va_list v;
3783 va_start (v,p);
3784 s = g (p, va_arg (v,int));
3785 va_end (v);
3786 return s;
3787 }
3788
3789 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3790 function prototypes and stuff, but not '\xHH' hex character constants.
3791 These don't provoke an error unfortunately, instead are silently treated
3792 as 'x'. The following induces an error, until -std is added to get
3793 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3794 array size at least. It's necessary to write '\x00'==0 to get something
3795 that's true only with -std. */
3796 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3797
3798 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3799 inside strings and character constants. */
3800 #define FOO(x) 'x'
3801 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3802
3803 int test (int i, double x);
3804 struct s1 {int (*f) (int a);};
3805 struct s2 {int (*f) (double a);};
3806 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3807 int argc;
3808 char **argv;
3809 int
3810 main ()
3811 {
3812 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3813 ;
3814 return 0;
3815 }
3816 _ACEOF
3817 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3818 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3819 do
3820 CC="$ac_save_CC $ac_arg"
3821 if ac_fn_c_try_compile "$LINENO"; then :
3822 ac_cv_prog_cc_c89=$ac_arg
3823 fi
3824 rm -f core conftest.err conftest.$ac_objext
3825 test "x$ac_cv_prog_cc_c89" != "xno" && break
3826 done
3827 rm -f conftest.$ac_ext
3828 CC=$ac_save_CC
3829
3830 fi
3831 # AC_CACHE_VAL
3832 case "x$ac_cv_prog_cc_c89" in
3833 x)
3834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3835 $as_echo "none needed" >&6; } ;;
3836 xno)
3837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3838 $as_echo "unsupported" >&6; } ;;
3839 *)
3840 CC="$CC $ac_cv_prog_cc_c89"
3841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3842 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3843 esac
3844 if test "x$ac_cv_prog_cc_c89" != xno; then :
3845
3846 fi
3847
3848 ac_ext=c
3849 ac_cpp='$CPP $CPPFLAGS'
3850 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3851 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3852 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3853
3854 ac_ext=c
3855 ac_cpp='$CPP $CPPFLAGS'
3856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3860 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3861 if ${am_cv_prog_cc_c_o+:} false; then :
3862 $as_echo_n "(cached) " >&6
3863 else
3864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3865 /* end confdefs.h. */
3866
3867 int
3868 main ()
3869 {
3870
3871 ;
3872 return 0;
3873 }
3874 _ACEOF
3875 # Make sure it works both with $CC and with simple cc.
3876 # Following AC_PROG_CC_C_O, we do the test twice because some
3877 # compilers refuse to overwrite an existing .o file with -o,
3878 # though they will create one.
3879 am_cv_prog_cc_c_o=yes
3880 for am_i in 1 2; do
3881 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3882 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3883 ac_status=$?
3884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3885 (exit $ac_status); } \
3886 && test -f conftest2.$ac_objext; then
3887 : OK
3888 else
3889 am_cv_prog_cc_c_o=no
3890 break
3891 fi
3892 done
3893 rm -f core conftest*
3894 unset am_i
3895 fi
3896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3897 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3898 if test "$am_cv_prog_cc_c_o" != yes; then
3899 # Losing compiler, so override with the script.
3900 # FIXME: It is wrong to rewrite CC.
3901 # But if we don't then we get into trouble of one sort or another.
3902 # A longer-term fix would be to have automake use am__CC in this case,
3903 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3904 CC="$am_aux_dir/compile $CC"
3905 fi
3906 ac_ext=c
3907 ac_cpp='$CPP $CPPFLAGS'
3908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3911
3912
3913 depcc="$CC" am_compiler_list=
3914
3915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3916 $as_echo_n "checking dependency style of $depcc... " >&6; }
3917 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3918 $as_echo_n "(cached) " >&6
3919 else
3920 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3921 # We make a subdir and do the tests there. Otherwise we can end up
3922 # making bogus files that we don't know about and never remove. For
3923 # instance it was reported that on HP-UX the gcc test will end up
3924 # making a dummy file named 'D' -- because '-MD' means "put the output
3925 # in D".
3926 rm -rf conftest.dir
3927 mkdir conftest.dir
3928 # Copy depcomp to subdir because otherwise we won't find it if we're
3929 # using a relative directory.
3930 cp "$am_depcomp" conftest.dir
3931 cd conftest.dir
3932 # We will build objects and dependencies in a subdirectory because
3933 # it helps to detect inapplicable dependency modes. For instance
3934 # both Tru64's cc and ICC support -MD to output dependencies as a
3935 # side effect of compilation, but ICC will put the dependencies in
3936 # the current directory while Tru64 will put them in the object
3937 # directory.
3938 mkdir sub
3939
3940 am_cv_CC_dependencies_compiler_type=none
3941 if test "$am_compiler_list" = ""; then
3942 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3943 fi
3944 am__universal=false
3945 case " $depcc " in #(
3946 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3947 esac
3948
3949 for depmode in $am_compiler_list; do
3950 # Setup a source with many dependencies, because some compilers
3951 # like to wrap large dependency lists on column 80 (with \), and
3952 # we should not choose a depcomp mode which is confused by this.
3953 #
3954 # We need to recreate these files for each test, as the compiler may
3955 # overwrite some of them when testing with obscure command lines.
3956 # This happens at least with the AIX C compiler.
3957 : > sub/conftest.c
3958 for i in 1 2 3 4 5 6; do
3959 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3960 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3961 # Solaris 10 /bin/sh.
3962 echo '/* dummy */' > sub/conftst$i.h
3963 done
3964 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3965
3966 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3967 # mode. It turns out that the SunPro C++ compiler does not properly
3968 # handle '-M -o', and we need to detect this. Also, some Intel
3969 # versions had trouble with output in subdirs.
3970 am__obj=sub/conftest.${OBJEXT-o}
3971 am__minus_obj="-o $am__obj"
3972 case $depmode in
3973 gcc)
3974 # This depmode causes a compiler race in universal mode.
3975 test "$am__universal" = false || continue
3976 ;;
3977 nosideeffect)
3978 # After this tag, mechanisms are not by side-effect, so they'll
3979 # only be used when explicitly requested.
3980 if test "x$enable_dependency_tracking" = xyes; then
3981 continue
3982 else
3983 break
3984 fi
3985 ;;
3986 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3987 # This compiler won't grok '-c -o', but also, the minuso test has
3988 # not run yet. These depmodes are late enough in the game, and
3989 # so weak that their functioning should not be impacted.
3990 am__obj=conftest.${OBJEXT-o}
3991 am__minus_obj=
3992 ;;
3993 none) break ;;
3994 esac
3995 if depmode=$depmode \
3996 source=sub/conftest.c object=$am__obj \
3997 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3998 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3999 >/dev/null 2>conftest.err &&
4000 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4001 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4002 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4003 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4004 # icc doesn't choke on unknown options, it will just issue warnings
4005 # or remarks (even with -Werror). So we grep stderr for any message
4006 # that says an option was ignored or not supported.
4007 # When given -MP, icc 7.0 and 7.1 complain thusly:
4008 # icc: Command line warning: ignoring option '-M'; no argument required
4009 # The diagnosis changed in icc 8.0:
4010 # icc: Command line remark: option '-MP' not supported
4011 if (grep 'ignoring option' conftest.err ||
4012 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4013 am_cv_CC_dependencies_compiler_type=$depmode
4014 break
4015 fi
4016 fi
4017 done
4018
4019 cd ..
4020 rm -rf conftest.dir
4021 else
4022 am_cv_CC_dependencies_compiler_type=none
4023 fi
4024
4025 fi
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4027 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4028 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4029
4030 if
4031 test "x$enable_dependency_tracking" != xno \
4032 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4033 am__fastdepCC_TRUE=
4034 am__fastdepCC_FALSE='#'
4035 else
4036 am__fastdepCC_TRUE='#'
4037 am__fastdepCC_FALSE=
4038 fi
4039
4040
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4042 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4043 if ${ac_cv_path_SED+:} false; then :
4044 $as_echo_n "(cached) " >&6
4045 else
4046 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4047 for ac_i in 1 2 3 4 5 6 7; do
4048 ac_script="$ac_script$as_nl$ac_script"
4049 done
4050 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4051 { ac_script=; unset ac_script;}
4052 if test -z "$SED"; then
4053 ac_path_SED_found=false
4054 # Loop through the user's path and test for each of PROGNAME-LIST
4055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4056 for as_dir in $PATH
4057 do
4058 IFS=$as_save_IFS
4059 test -z "$as_dir" && as_dir=.
4060 for ac_prog in sed gsed; do
4061 for ac_exec_ext in '' $ac_executable_extensions; do
4062 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4063 as_fn_executable_p "$ac_path_SED" || continue
4064 # Check for GNU ac_path_SED and select it if it is found.
4065 # Check for GNU $ac_path_SED
4066 case `"$ac_path_SED" --version 2>&1` in
4067 *GNU*)
4068 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4069 *)
4070 ac_count=0
4071 $as_echo_n 0123456789 >"conftest.in"
4072 while :
4073 do
4074 cat "conftest.in" "conftest.in" >"conftest.tmp"
4075 mv "conftest.tmp" "conftest.in"
4076 cp "conftest.in" "conftest.nl"
4077 $as_echo '' >> "conftest.nl"
4078 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4079 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4080 as_fn_arith $ac_count + 1 && ac_count=$as_val
4081 if test $ac_count -gt ${ac_path_SED_max-0}; then
4082 # Best one so far, save it but keep looking for a better one
4083 ac_cv_path_SED="$ac_path_SED"
4084 ac_path_SED_max=$ac_count
4085 fi
4086 # 10*(2^10) chars as input seems more than enough
4087 test $ac_count -gt 10 && break
4088 done
4089 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4090 esac
4091
4092 $ac_path_SED_found && break 3
4093 done
4094 done
4095 done
4096 IFS=$as_save_IFS
4097 if test -z "$ac_cv_path_SED"; then
4098 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4099 fi
4100 else
4101 ac_cv_path_SED=$SED
4102 fi
4103
4104 fi
4105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4106 $as_echo "$ac_cv_path_SED" >&6; }
4107 SED="$ac_cv_path_SED"
4108 rm -f conftest.sed
4109
4110 test -z "$SED" && SED=sed
4111 Xsed="$SED -e 1s/^X//"
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4124 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4125 if ${ac_cv_path_GREP+:} false; then :
4126 $as_echo_n "(cached) " >&6
4127 else
4128 if test -z "$GREP"; then
4129 ac_path_GREP_found=false
4130 # Loop through the user's path and test for each of PROGNAME-LIST
4131 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4132 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4133 do
4134 IFS=$as_save_IFS
4135 test -z "$as_dir" && as_dir=.
4136 for ac_prog in grep ggrep; do
4137 for ac_exec_ext in '' $ac_executable_extensions; do
4138 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4139 as_fn_executable_p "$ac_path_GREP" || continue
4140 # Check for GNU ac_path_GREP and select it if it is found.
4141 # Check for GNU $ac_path_GREP
4142 case `"$ac_path_GREP" --version 2>&1` in
4143 *GNU*)
4144 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4145 *)
4146 ac_count=0
4147 $as_echo_n 0123456789 >"conftest.in"
4148 while :
4149 do
4150 cat "conftest.in" "conftest.in" >"conftest.tmp"
4151 mv "conftest.tmp" "conftest.in"
4152 cp "conftest.in" "conftest.nl"
4153 $as_echo 'GREP' >> "conftest.nl"
4154 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4155 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4156 as_fn_arith $ac_count + 1 && ac_count=$as_val
4157 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4158 # Best one so far, save it but keep looking for a better one
4159 ac_cv_path_GREP="$ac_path_GREP"
4160 ac_path_GREP_max=$ac_count
4161 fi
4162 # 10*(2^10) chars as input seems more than enough
4163 test $ac_count -gt 10 && break
4164 done
4165 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4166 esac
4167
4168 $ac_path_GREP_found && break 3
4169 done
4170 done
4171 done
4172 IFS=$as_save_IFS
4173 if test -z "$ac_cv_path_GREP"; then
4174 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4175 fi
4176 else
4177 ac_cv_path_GREP=$GREP
4178 fi
4179
4180 fi
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4182 $as_echo "$ac_cv_path_GREP" >&6; }
4183 GREP="$ac_cv_path_GREP"
4184
4185
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4187 $as_echo_n "checking for egrep... " >&6; }
4188 if ${ac_cv_path_EGREP+:} false; then :
4189 $as_echo_n "(cached) " >&6
4190 else
4191 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4192 then ac_cv_path_EGREP="$GREP -E"
4193 else
4194 if test -z "$EGREP"; then
4195 ac_path_EGREP_found=false
4196 # Loop through the user's path and test for each of PROGNAME-LIST
4197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4198 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4199 do
4200 IFS=$as_save_IFS
4201 test -z "$as_dir" && as_dir=.
4202 for ac_prog in egrep; do
4203 for ac_exec_ext in '' $ac_executable_extensions; do
4204 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4205 as_fn_executable_p "$ac_path_EGREP" || continue
4206 # Check for GNU ac_path_EGREP and select it if it is found.
4207 # Check for GNU $ac_path_EGREP
4208 case `"$ac_path_EGREP" --version 2>&1` in
4209 *GNU*)
4210 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4211 *)
4212 ac_count=0
4213 $as_echo_n 0123456789 >"conftest.in"
4214 while :
4215 do
4216 cat "conftest.in" "conftest.in" >"conftest.tmp"
4217 mv "conftest.tmp" "conftest.in"
4218 cp "conftest.in" "conftest.nl"
4219 $as_echo 'EGREP' >> "conftest.nl"
4220 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4221 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4222 as_fn_arith $ac_count + 1 && ac_count=$as_val
4223 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4224 # Best one so far, save it but keep looking for a better one
4225 ac_cv_path_EGREP="$ac_path_EGREP"
4226 ac_path_EGREP_max=$ac_count
4227 fi
4228 # 10*(2^10) chars as input seems more than enough
4229 test $ac_count -gt 10 && break
4230 done
4231 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4232 esac
4233
4234 $ac_path_EGREP_found && break 3
4235 done
4236 done
4237 done
4238 IFS=$as_save_IFS
4239 if test -z "$ac_cv_path_EGREP"; then
4240 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4241 fi
4242 else
4243 ac_cv_path_EGREP=$EGREP
4244 fi
4245
4246 fi
4247 fi
4248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4249 $as_echo "$ac_cv_path_EGREP" >&6; }
4250 EGREP="$ac_cv_path_EGREP"
4251
4252
4253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4254 $as_echo_n "checking for fgrep... " >&6; }
4255 if ${ac_cv_path_FGREP+:} false; then :
4256 $as_echo_n "(cached) " >&6
4257 else
4258 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
4259 then ac_cv_path_FGREP="$GREP -F"
4260 else
4261 if test -z "$FGREP"; then
4262 ac_path_FGREP_found=false
4263 # Loop through the user's path and test for each of PROGNAME-LIST
4264 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4265 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4266 do
4267 IFS=$as_save_IFS
4268 test -z "$as_dir" && as_dir=.
4269 for ac_prog in fgrep; do
4270 for ac_exec_ext in '' $ac_executable_extensions; do
4271 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
4272 as_fn_executable_p "$ac_path_FGREP" || continue
4273 # Check for GNU ac_path_FGREP and select it if it is found.
4274 # Check for GNU $ac_path_FGREP
4275 case `"$ac_path_FGREP" --version 2>&1` in
4276 *GNU*)
4277 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
4278 *)
4279 ac_count=0
4280 $as_echo_n 0123456789 >"conftest.in"
4281 while :
4282 do
4283 cat "conftest.in" "conftest.in" >"conftest.tmp"
4284 mv "conftest.tmp" "conftest.in"
4285 cp "conftest.in" "conftest.nl"
4286 $as_echo 'FGREP' >> "conftest.nl"
4287 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
4288 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4289 as_fn_arith $ac_count + 1 && ac_count=$as_val
4290 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4291 # Best one so far, save it but keep looking for a better one
4292 ac_cv_path_FGREP="$ac_path_FGREP"
4293 ac_path_FGREP_max=$ac_count
4294 fi
4295 # 10*(2^10) chars as input seems more than enough
4296 test $ac_count -gt 10 && break
4297 done
4298 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4299 esac
4300
4301 $ac_path_FGREP_found && break 3
4302 done
4303 done
4304 done
4305 IFS=$as_save_IFS
4306 if test -z "$ac_cv_path_FGREP"; then
4307 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4308 fi
4309 else
4310 ac_cv_path_FGREP=$FGREP
4311 fi
4312
4313 fi
4314 fi
4315 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4316 $as_echo "$ac_cv_path_FGREP" >&6; }
4317 FGREP="$ac_cv_path_FGREP"
4318
4319
4320 test -z "$GREP" && GREP=grep
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340 # Check whether --with-gnu-ld was given.
4341 if test "${with_gnu_ld+set}" = set; then :
4342 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
4343 else
4344 with_gnu_ld=no
4345 fi
4346
4347 ac_prog=ld
4348 if test "$GCC" = yes; then
4349 # Check if gcc -print-prog-name=ld gives a path.
4350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4351 $as_echo_n "checking for ld used by $CC... " >&6; }
4352 case $host in
4353 *-*-mingw*)
4354 # gcc leaves a trailing carriage return which upsets mingw
4355 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4356 *)
4357 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4358 esac
4359 case $ac_prog in
4360 # Accept absolute paths.
4361 [\\/]* | ?:[\\/]*)
4362 re_direlt='/[^/][^/]*/\.\./'
4363 # Canonicalize the pathname of ld
4364 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4365 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4366 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4367 done
4368 test -z "$LD" && LD="$ac_prog"
4369 ;;
4370 "")
4371 # If it fails, then pretend we aren't using GCC.
4372 ac_prog=ld
4373 ;;
4374 *)
4375 # If it is relative, then search for the first ld in PATH.
4376 with_gnu_ld=unknown
4377 ;;
4378 esac
4379 elif test "$with_gnu_ld" = yes; then
4380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4381 $as_echo_n "checking for GNU ld... " >&6; }
4382 else
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4384 $as_echo_n "checking for non-GNU ld... " >&6; }
4385 fi
4386 if ${lt_cv_path_LD+:} false; then :
4387 $as_echo_n "(cached) " >&6
4388 else
4389 if test -z "$LD"; then
4390 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4391 for ac_dir in $PATH; do
4392 IFS="$lt_save_ifs"
4393 test -z "$ac_dir" && ac_dir=.
4394 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4395 lt_cv_path_LD="$ac_dir/$ac_prog"
4396 # Check to see if the program is GNU ld. I'd rather use --version,
4397 # but apparently some variants of GNU ld only accept -v.
4398 # Break only if it was the GNU/non-GNU ld that we prefer.
4399 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4400 *GNU* | *'with BFD'*)
4401 test "$with_gnu_ld" != no && break
4402 ;;
4403 *)
4404 test "$with_gnu_ld" != yes && break
4405 ;;
4406 esac
4407 fi
4408 done
4409 IFS="$lt_save_ifs"
4410 else
4411 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4412 fi
4413 fi
4414
4415 LD="$lt_cv_path_LD"
4416 if test -n "$LD"; then
4417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4418 $as_echo "$LD" >&6; }
4419 else
4420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4421 $as_echo "no" >&6; }
4422 fi
4423 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
4424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4425 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4426 if ${lt_cv_prog_gnu_ld+:} false; then :
4427 $as_echo_n "(cached) " >&6
4428 else
4429 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4430 case `$LD -v 2>&1 </dev/null` in
4431 *GNU* | *'with BFD'*)
4432 lt_cv_prog_gnu_ld=yes
4433 ;;
4434 *)
4435 lt_cv_prog_gnu_ld=no
4436 ;;
4437 esac
4438 fi
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4440 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4441 with_gnu_ld=$lt_cv_prog_gnu_ld
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4452 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4453 if ${lt_cv_path_NM+:} false; then :
4454 $as_echo_n "(cached) " >&6
4455 else
4456 if test -n "$NM"; then
4457 # Let the user override the test.
4458 lt_cv_path_NM="$NM"
4459 else
4460 lt_nm_to_check="${ac_tool_prefix}nm"
4461 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4462 lt_nm_to_check="$lt_nm_to_check nm"
4463 fi
4464 for lt_tmp_nm in $lt_nm_to_check; do
4465 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4466 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4467 IFS="$lt_save_ifs"
4468 test -z "$ac_dir" && ac_dir=.
4469 tmp_nm="$ac_dir/$lt_tmp_nm"
4470 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4471 # Check to see if the nm accepts a BSD-compat flag.
4472 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4473 # nm: unknown option "B" ignored
4474 # Tru64's nm complains that /dev/null is an invalid object file
4475 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4476 */dev/null* | *'Invalid file or object type'*)
4477 lt_cv_path_NM="$tmp_nm -B"
4478 break
4479 ;;
4480 *)
4481 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4482 */dev/null*)
4483 lt_cv_path_NM="$tmp_nm -p"
4484 break
4485 ;;
4486 *)
4487 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4488 continue # so that we can try to find one that supports BSD flags
4489 ;;
4490 esac
4491 ;;
4492 esac
4493 fi
4494 done
4495 IFS="$lt_save_ifs"
4496 done
4497 : ${lt_cv_path_NM=no}
4498 fi
4499 fi
4500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4501 $as_echo "$lt_cv_path_NM" >&6; }
4502 if test "$lt_cv_path_NM" != "no"; then
4503 NM="$lt_cv_path_NM"
4504 else
4505 # Didn't find any BSD compatible name lister, look for dumpbin.
4506 if test -n "$DUMPBIN"; then :
4507 # Let the user override the test.
4508 else
4509 if test -n "$ac_tool_prefix"; then
4510 for ac_prog in dumpbin "link -dump"
4511 do
4512 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4513 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4515 $as_echo_n "checking for $ac_word... " >&6; }
4516 if ${ac_cv_prog_DUMPBIN+:} false; then :
4517 $as_echo_n "(cached) " >&6
4518 else
4519 if test -n "$DUMPBIN"; then
4520 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4521 else
4522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4523 for as_dir in $PATH
4524 do
4525 IFS=$as_save_IFS
4526 test -z "$as_dir" && as_dir=.
4527 for ac_exec_ext in '' $ac_executable_extensions; do
4528 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4529 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4531 break 2
4532 fi
4533 done
4534 done
4535 IFS=$as_save_IFS
4536
4537 fi
4538 fi
4539 DUMPBIN=$ac_cv_prog_DUMPBIN
4540 if test -n "$DUMPBIN"; then
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4542 $as_echo "$DUMPBIN" >&6; }
4543 else
4544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4545 $as_echo "no" >&6; }
4546 fi
4547
4548
4549 test -n "$DUMPBIN" && break
4550 done
4551 fi
4552 if test -z "$DUMPBIN"; then
4553 ac_ct_DUMPBIN=$DUMPBIN
4554 for ac_prog in dumpbin "link -dump"
4555 do
4556 # Extract the first word of "$ac_prog", so it can be a program name with args.
4557 set dummy $ac_prog; ac_word=$2
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4559 $as_echo_n "checking for $ac_word... " >&6; }
4560 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
4561 $as_echo_n "(cached) " >&6
4562 else
4563 if test -n "$ac_ct_DUMPBIN"; then
4564 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4565 else
4566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4567 for as_dir in $PATH
4568 do
4569 IFS=$as_save_IFS
4570 test -z "$as_dir" && as_dir=.
4571 for ac_exec_ext in '' $ac_executable_extensions; do
4572 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4573 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4575 break 2
4576 fi
4577 done
4578 done
4579 IFS=$as_save_IFS
4580
4581 fi
4582 fi
4583 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4584 if test -n "$ac_ct_DUMPBIN"; then
4585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4586 $as_echo "$ac_ct_DUMPBIN" >&6; }
4587 else
4588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4589 $as_echo "no" >&6; }
4590 fi
4591
4592
4593 test -n "$ac_ct_DUMPBIN" && break
4594 done
4595
4596 if test "x$ac_ct_DUMPBIN" = x; then
4597 DUMPBIN=":"
4598 else
4599 case $cross_compiling:$ac_tool_warned in
4600 yes:)
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4602 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4603 ac_tool_warned=yes ;;
4604 esac
4605 DUMPBIN=$ac_ct_DUMPBIN
4606 fi
4607 fi
4608
4609 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4610 *COFF*)
4611 DUMPBIN="$DUMPBIN -symbols"
4612 ;;
4613 *)
4614 DUMPBIN=:
4615 ;;
4616 esac
4617 fi
4618
4619 if test "$DUMPBIN" != ":"; then
4620 NM="$DUMPBIN"
4621 fi
4622 fi
4623 test -z "$NM" && NM=nm
4624
4625
4626
4627
4628
4629
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4631 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4632 if ${lt_cv_nm_interface+:} false; then :
4633 $as_echo_n "(cached) " >&6
4634 else
4635 lt_cv_nm_interface="BSD nm"
4636 echo "int some_variable = 0;" > conftest.$ac_ext
4637 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4638 (eval "$ac_compile" 2>conftest.err)
4639 cat conftest.err >&5
4640 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4641 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4642 cat conftest.err >&5
4643 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4644 cat conftest.out >&5
4645 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4646 lt_cv_nm_interface="MS dumpbin"
4647 fi
4648 rm -f conftest*
4649 fi
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4651 $as_echo "$lt_cv_nm_interface" >&6; }
4652
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4654 $as_echo_n "checking whether ln -s works... " >&6; }
4655 LN_S=$as_ln_s
4656 if test "$LN_S" = "ln -s"; then
4657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4658 $as_echo "yes" >&6; }
4659 else
4660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4661 $as_echo "no, using $LN_S" >&6; }
4662 fi
4663
4664 # find the maximum length of command line arguments
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4666 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4667 if ${lt_cv_sys_max_cmd_len+:} false; then :
4668 $as_echo_n "(cached) " >&6
4669 else
4670 i=0
4671 teststring="ABCD"
4672
4673 case $build_os in
4674 msdosdjgpp*)
4675 # On DJGPP, this test can blow up pretty badly due to problems in libc
4676 # (any single argument exceeding 2000 bytes causes a buffer overrun
4677 # during glob expansion). Even if it were fixed, the result of this
4678 # check would be larger than it should be.
4679 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4680 ;;
4681
4682 gnu*)
4683 # Under GNU Hurd, this test is not required because there is
4684 # no limit to the length of command line arguments.
4685 # Libtool will interpret -1 as no limit whatsoever
4686 lt_cv_sys_max_cmd_len=-1;
4687 ;;
4688
4689 cygwin* | mingw* | cegcc*)
4690 # On Win9x/ME, this test blows up -- it succeeds, but takes
4691 # about 5 minutes as the teststring grows exponentially.
4692 # Worse, since 9x/ME are not pre-emptively multitasking,
4693 # you end up with a "frozen" computer, even though with patience
4694 # the test eventually succeeds (with a max line length of 256k).
4695 # Instead, let's just punt: use the minimum linelength reported by
4696 # all of the supported platforms: 8192 (on NT/2K/XP).
4697 lt_cv_sys_max_cmd_len=8192;
4698 ;;
4699
4700 mint*)
4701 # On MiNT this can take a long time and run out of memory.
4702 lt_cv_sys_max_cmd_len=8192;
4703 ;;
4704
4705 amigaos*)
4706 # On AmigaOS with pdksh, this test takes hours, literally.
4707 # So we just punt and use a minimum line length of 8192.
4708 lt_cv_sys_max_cmd_len=8192;
4709 ;;
4710
4711 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4712 # This has been around since 386BSD, at least. Likely further.
4713 if test -x /sbin/sysctl; then
4714 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4715 elif test -x /usr/sbin/sysctl; then
4716 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4717 else
4718 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4719 fi
4720 # And add a safety zone
4721 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4722 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4723 ;;
4724
4725 interix*)
4726 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4727 lt_cv_sys_max_cmd_len=196608
4728 ;;
4729
4730 os2*)
4731 # The test takes a long time on OS/2.
4732 lt_cv_sys_max_cmd_len=8192
4733 ;;
4734
4735 osf*)
4736 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4737 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4738 # nice to cause kernel panics so lets avoid the loop below.
4739 # First set a reasonable default.
4740 lt_cv_sys_max_cmd_len=16384
4741 #
4742 if test -x /sbin/sysconfig; then
4743 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4744 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4745 esac
4746 fi
4747 ;;
4748 sco3.2v5*)
4749 lt_cv_sys_max_cmd_len=102400
4750 ;;
4751 sysv5* | sco5v6* | sysv4.2uw2*)
4752 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4753 if test -n "$kargmax"; then
4754 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4755 else
4756 lt_cv_sys_max_cmd_len=32768
4757 fi
4758 ;;
4759 *)
4760 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
4761 if test -n "$lt_cv_sys_max_cmd_len" && \
4762 test undefined != "$lt_cv_sys_max_cmd_len"; then
4763 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4764 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4765 else
4766 # Make teststring a little bigger before we do anything with it.
4767 # a 1K string should be a reasonable start.
4768 for i in 1 2 3 4 5 6 7 8 ; do
4769 teststring=$teststring$teststring
4770 done
4771 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4772 # If test is not a shell built-in, we'll probably end up computing a
4773 # maximum length that is only half of the actual maximum length, but
4774 # we can't tell.
4775 while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
4776 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
4777 test $i != 17 # 1/2 MB should be enough
4778 do
4779 i=`expr $i + 1`
4780 teststring=$teststring$teststring
4781 done
4782 # Only check the string length outside the loop.
4783 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4784 teststring=
4785 # Add a significant safety factor because C++ compilers can tack on
4786 # massive amounts of additional arguments before passing them to the
4787 # linker. It appears as though 1/2 is a usable value.
4788 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4789 fi
4790 ;;
4791 esac
4792
4793 fi
4794
4795 if test -n $lt_cv_sys_max_cmd_len ; then
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4797 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4798 else
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4800 $as_echo "none" >&6; }
4801 fi
4802 max_cmd_len=$lt_cv_sys_max_cmd_len
4803
4804
4805
4806
4807
4808
4809 : ${CP="cp -f"}
4810 : ${MV="mv -f"}
4811 : ${RM="rm -f"}
4812
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4814 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4815 # Try some XSI features
4816 xsi_shell=no
4817 ( _lt_dummy="a/b/c"
4818 test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
4819 = c,a/b,b/c, \
4820 && eval 'test $(( 1 + 1 )) -eq 2 \
4821 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4822 && xsi_shell=yes
4823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
4824 $as_echo "$xsi_shell" >&6; }
4825
4826
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
4828 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
4829 lt_shell_append=no
4830 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4831 >/dev/null 2>&1 \
4832 && lt_shell_append=yes
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
4834 $as_echo "$lt_shell_append" >&6; }
4835
4836
4837 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4838 lt_unset=unset
4839 else
4840 lt_unset=false
4841 fi
4842
4843
4844
4845
4846
4847 # test EBCDIC or ASCII
4848 case `echo X|tr X '\101'` in
4849 A) # ASCII based system
4850 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4851 lt_SP2NL='tr \040 \012'
4852 lt_NL2SP='tr \015\012 \040\040'
4853 ;;
4854 *) # EBCDIC based system
4855 lt_SP2NL='tr \100 \n'
4856 lt_NL2SP='tr \r\n \100\100'
4857 ;;
4858 esac
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
4869 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
4870 if ${lt_cv_to_host_file_cmd+:} false; then :
4871 $as_echo_n "(cached) " >&6
4872 else
4873 case $host in
4874 *-*-mingw* )
4875 case $build in
4876 *-*-mingw* ) # actually msys
4877 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
4878 ;;
4879 *-*-cygwin* )
4880 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
4881 ;;
4882 * ) # otherwise, assume *nix
4883 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
4884 ;;
4885 esac
4886 ;;
4887 *-*-cygwin* )
4888 case $build in
4889 *-*-mingw* ) # actually msys
4890 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
4891 ;;
4892 *-*-cygwin* )
4893 lt_cv_to_host_file_cmd=func_convert_file_noop
4894 ;;
4895 * ) # otherwise, assume *nix
4896 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
4897 ;;
4898 esac
4899 ;;
4900 * ) # unhandled hosts (and "normal" native builds)
4901 lt_cv_to_host_file_cmd=func_convert_file_noop
4902 ;;
4903 esac
4904
4905 fi
4906
4907 to_host_file_cmd=$lt_cv_to_host_file_cmd
4908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
4909 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
4910
4911
4912
4913
4914
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
4916 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
4917 if ${lt_cv_to_tool_file_cmd+:} false; then :
4918 $as_echo_n "(cached) " >&6
4919 else
4920 #assume ordinary cross tools, or native build.
4921 lt_cv_to_tool_file_cmd=func_convert_file_noop
4922 case $host in
4923 *-*-mingw* )
4924 case $build in
4925 *-*-mingw* ) # actually msys
4926 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
4927 ;;
4928 esac
4929 ;;
4930 esac
4931
4932 fi
4933
4934 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
4935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
4936 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
4937
4938
4939
4940
4941
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
4943 $as_echo_n "checking for $LD option to reload object files... " >&6; }
4944 if ${lt_cv_ld_reload_flag+:} false; then :
4945 $as_echo_n "(cached) " >&6
4946 else
4947 lt_cv_ld_reload_flag='-r'
4948 fi
4949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
4950 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4951 reload_flag=$lt_cv_ld_reload_flag
4952 case $reload_flag in
4953 "" | " "*) ;;
4954 *) reload_flag=" $reload_flag" ;;
4955 esac
4956 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4957 case $host_os in
4958 cygwin* | mingw* | pw32* | cegcc*)
4959 if test "$GCC" != yes; then
4960 reload_cmds=false
4961 fi
4962 ;;
4963 darwin*)
4964 if test "$GCC" = yes; then
4965 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4966 else
4967 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4968 fi
4969 ;;
4970 esac
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980 if test -n "$ac_tool_prefix"; then
4981 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
4982 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4984 $as_echo_n "checking for $ac_word... " >&6; }
4985 if ${ac_cv_prog_OBJDUMP+:} false; then :
4986 $as_echo_n "(cached) " >&6
4987 else
4988 if test -n "$OBJDUMP"; then
4989 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4990 else
4991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 for as_dir in $PATH
4993 do
4994 IFS=$as_save_IFS
4995 test -z "$as_dir" && as_dir=.
4996 for ac_exec_ext in '' $ac_executable_extensions; do
4997 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4998 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
4999 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5000 break 2
5001 fi
5002 done
5003 done
5004 IFS=$as_save_IFS
5005
5006 fi
5007 fi
5008 OBJDUMP=$ac_cv_prog_OBJDUMP
5009 if test -n "$OBJDUMP"; then
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5011 $as_echo "$OBJDUMP" >&6; }
5012 else
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5014 $as_echo "no" >&6; }
5015 fi
5016
5017
5018 fi
5019 if test -z "$ac_cv_prog_OBJDUMP"; then
5020 ac_ct_OBJDUMP=$OBJDUMP
5021 # Extract the first word of "objdump", so it can be a program name with args.
5022 set dummy objdump; ac_word=$2
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5024 $as_echo_n "checking for $ac_word... " >&6; }
5025 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
5026 $as_echo_n "(cached) " >&6
5027 else
5028 if test -n "$ac_ct_OBJDUMP"; then
5029 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5030 else
5031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5032 for as_dir in $PATH
5033 do
5034 IFS=$as_save_IFS
5035 test -z "$as_dir" && as_dir=.
5036 for ac_exec_ext in '' $ac_executable_extensions; do
5037 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5038 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5039 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5040 break 2
5041 fi
5042 done
5043 done
5044 IFS=$as_save_IFS
5045
5046 fi
5047 fi
5048 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5049 if test -n "$ac_ct_OBJDUMP"; then
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5051 $as_echo "$ac_ct_OBJDUMP" >&6; }
5052 else
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5054 $as_echo "no" >&6; }
5055 fi
5056
5057 if test "x$ac_ct_OBJDUMP" = x; then
5058 OBJDUMP="false"
5059 else
5060 case $cross_compiling:$ac_tool_warned in
5061 yes:)
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5063 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5064 ac_tool_warned=yes ;;
5065 esac
5066 OBJDUMP=$ac_ct_OBJDUMP
5067 fi
5068 else
5069 OBJDUMP="$ac_cv_prog_OBJDUMP"
5070 fi
5071
5072 test -z "$OBJDUMP" && OBJDUMP=objdump
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5083 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5084 if ${lt_cv_deplibs_check_method+:} false; then :
5085 $as_echo_n "(cached) " >&6
5086 else
5087 lt_cv_file_magic_cmd='$MAGIC_CMD'
5088 lt_cv_file_magic_test_file=
5089 lt_cv_deplibs_check_method='unknown'
5090 # Need to set the preceding variable on all platforms that support
5091 # interlibrary dependencies.
5092 # 'none' -- dependencies not supported.
5093 # `unknown' -- same as none, but documents that we really don't know.
5094 # 'pass_all' -- all dependencies passed with no checks.
5095 # 'test_compile' -- check by making test program.
5096 # 'file_magic [[regex]]' -- check by looking for files in library path
5097 # which responds to the $file_magic_cmd with a given extended regex.
5098 # If you have `file' or equivalent on your system and you're not sure
5099 # whether `pass_all' will *always* work, you probably want this one.
5100
5101 case $host_os in
5102 aix[4-9]*)
5103 lt_cv_deplibs_check_method=pass_all
5104 ;;
5105
5106 beos*)
5107 lt_cv_deplibs_check_method=pass_all
5108 ;;
5109
5110 bsdi[45]*)
5111 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5112 lt_cv_file_magic_cmd='/usr/bin/file -L'
5113 lt_cv_file_magic_test_file=/shlib/libc.so
5114 ;;
5115
5116 cygwin*)
5117 # func_win32_libid is a shell function defined in ltmain.sh
5118 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5119 lt_cv_file_magic_cmd='func_win32_libid'
5120 ;;
5121
5122 mingw* | pw32*)
5123 # Base MSYS/MinGW do not provide the 'file' command needed by
5124 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5125 # unless we find 'file', for example because we are cross-compiling.
5126 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5127 if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5128 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5129 lt_cv_file_magic_cmd='func_win32_libid'
5130 else
5131 # Keep this pattern in sync with the one in func_win32_libid.
5132 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
5133 lt_cv_file_magic_cmd='$OBJDUMP -f'
5134 fi
5135 ;;
5136
5137 cegcc*)
5138 # use the weaker test based on 'objdump'. See mingw*.
5139 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5140 lt_cv_file_magic_cmd='$OBJDUMP -f'
5141 ;;
5142
5143 darwin* | rhapsody*)
5144 lt_cv_deplibs_check_method=pass_all
5145 ;;
5146
5147 freebsd* | dragonfly*)
5148 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5149 case $host_cpu in
5150 i*86 )
5151 # Not sure whether the presence of OpenBSD here was a mistake.
5152 # Let's accept both of them until this is cleared up.
5153 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5154 lt_cv_file_magic_cmd=/usr/bin/file
5155 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5156 ;;
5157 esac
5158 else
5159 lt_cv_deplibs_check_method=pass_all
5160 fi
5161 ;;
5162
5163 haiku*)
5164 lt_cv_deplibs_check_method=pass_all
5165 ;;
5166
5167 hpux10.20* | hpux11*)
5168 lt_cv_file_magic_cmd=/usr/bin/file
5169 case $host_cpu in
5170 ia64*)
5171 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5172 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5173 ;;
5174 hppa*64*)
5175 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]'
5176 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5177 ;;
5178 *)
5179 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5180 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5181 ;;
5182 esac
5183 ;;
5184
5185 interix[3-9]*)
5186 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5187 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5188 ;;
5189
5190 irix5* | irix6* | nonstopux*)
5191 case $LD in
5192 *-32|*"-32 ") libmagic=32-bit;;
5193 *-n32|*"-n32 ") libmagic=N32;;
5194 *-64|*"-64 ") libmagic=64-bit;;
5195 *) libmagic=never-match;;
5196 esac
5197 lt_cv_deplibs_check_method=pass_all
5198 ;;
5199
5200 # This must be glibc/ELF.
5201 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
5202 lt_cv_deplibs_check_method=pass_all
5203 ;;
5204
5205 netbsd* | netbsdelf*-gnu)
5206 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5207 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5208 else
5209 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5210 fi
5211 ;;
5212
5213 newos6*)
5214 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5215 lt_cv_file_magic_cmd=/usr/bin/file
5216 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5217 ;;
5218
5219 *nto* | *qnx*)
5220 lt_cv_deplibs_check_method=pass_all
5221 ;;
5222
5223 openbsd*)
5224 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5225 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5226 else
5227 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5228 fi
5229 ;;
5230
5231 osf3* | osf4* | osf5*)
5232 lt_cv_deplibs_check_method=pass_all
5233 ;;
5234
5235 rdos*)
5236 lt_cv_deplibs_check_method=pass_all
5237 ;;
5238
5239 solaris*)
5240 lt_cv_deplibs_check_method=pass_all
5241 ;;
5242
5243 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5244 lt_cv_deplibs_check_method=pass_all
5245 ;;
5246
5247 sysv4 | sysv4.3*)
5248 case $host_vendor in
5249 motorola)
5250 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]'
5251 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5252 ;;
5253 ncr)
5254 lt_cv_deplibs_check_method=pass_all
5255 ;;
5256 sequent)
5257 lt_cv_file_magic_cmd='/bin/file'
5258 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5259 ;;
5260 sni)
5261 lt_cv_file_magic_cmd='/bin/file'
5262 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5263 lt_cv_file_magic_test_file=/lib/libc.so
5264 ;;
5265 siemens)
5266 lt_cv_deplibs_check_method=pass_all
5267 ;;
5268 pc)
5269 lt_cv_deplibs_check_method=pass_all
5270 ;;
5271 esac
5272 ;;
5273
5274 tpf*)
5275 lt_cv_deplibs_check_method=pass_all
5276 ;;
5277 esac
5278
5279 fi
5280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
5281 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5282
5283 file_magic_glob=
5284 want_nocaseglob=no
5285 if test "$build" = "$host"; then
5286 case $host_os in
5287 mingw* | pw32*)
5288 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
5289 want_nocaseglob=yes
5290 else
5291 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
5292 fi
5293 ;;
5294 esac
5295 fi
5296
5297 file_magic_cmd=$lt_cv_file_magic_cmd
5298 deplibs_check_method=$lt_cv_deplibs_check_method
5299 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322 if test -n "$ac_tool_prefix"; then
5323 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5324 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5326 $as_echo_n "checking for $ac_word... " >&6; }
5327 if ${ac_cv_prog_DLLTOOL+:} false; then :
5328 $as_echo_n "(cached) " >&6
5329 else
5330 if test -n "$DLLTOOL"; then
5331 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5332 else
5333 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5334 for as_dir in $PATH
5335 do
5336 IFS=$as_save_IFS
5337 test -z "$as_dir" && as_dir=.
5338 for ac_exec_ext in '' $ac_executable_extensions; do
5339 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5340 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5341 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5342 break 2
5343 fi
5344 done
5345 done
5346 IFS=$as_save_IFS
5347
5348 fi
5349 fi
5350 DLLTOOL=$ac_cv_prog_DLLTOOL
5351 if test -n "$DLLTOOL"; then
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
5353 $as_echo "$DLLTOOL" >&6; }
5354 else
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5356 $as_echo "no" >&6; }
5357 fi
5358
5359
5360 fi
5361 if test -z "$ac_cv_prog_DLLTOOL"; then
5362 ac_ct_DLLTOOL=$DLLTOOL
5363 # Extract the first word of "dlltool", so it can be a program name with args.
5364 set dummy dlltool; ac_word=$2
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5366 $as_echo_n "checking for $ac_word... " >&6; }
5367 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
5368 $as_echo_n "(cached) " >&6
5369 else
5370 if test -n "$ac_ct_DLLTOOL"; then
5371 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5372 else
5373 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5374 for as_dir in $PATH
5375 do
5376 IFS=$as_save_IFS
5377 test -z "$as_dir" && as_dir=.
5378 for ac_exec_ext in '' $ac_executable_extensions; do
5379 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5380 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5381 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5382 break 2
5383 fi
5384 done
5385 done
5386 IFS=$as_save_IFS
5387
5388 fi
5389 fi
5390 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5391 if test -n "$ac_ct_DLLTOOL"; then
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
5393 $as_echo "$ac_ct_DLLTOOL" >&6; }
5394 else
5395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5396 $as_echo "no" >&6; }
5397 fi
5398
5399 if test "x$ac_ct_DLLTOOL" = x; then
5400 DLLTOOL="false"
5401 else
5402 case $cross_compiling:$ac_tool_warned in
5403 yes:)
5404 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5405 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5406 ac_tool_warned=yes ;;
5407 esac
5408 DLLTOOL=$ac_ct_DLLTOOL
5409 fi
5410 else
5411 DLLTOOL="$ac_cv_prog_DLLTOOL"
5412 fi
5413
5414 test -z "$DLLTOOL" && DLLTOOL=dlltool
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
5426 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
5427 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
5428 $as_echo_n "(cached) " >&6
5429 else
5430 lt_cv_sharedlib_from_linklib_cmd='unknown'
5431
5432 case $host_os in
5433 cygwin* | mingw* | pw32* | cegcc*)
5434 # two different shell functions defined in ltmain.sh
5435 # decide which to use based on capabilities of $DLLTOOL
5436 case `$DLLTOOL --help 2>&1` in
5437 *--identify-strict*)
5438 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
5439 ;;
5440 *)
5441 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
5442 ;;
5443 esac
5444 ;;
5445 *)
5446 # fallback: assume linklib IS sharedlib
5447 lt_cv_sharedlib_from_linklib_cmd="$ECHO"
5448 ;;
5449 esac
5450
5451 fi
5452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
5453 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
5454 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
5455 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
5456
5457
5458
5459
5460
5461
5462
5463
5464 if test -n "$ac_tool_prefix"; then
5465 for ac_prog in ar
5466 do
5467 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5468 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5470 $as_echo_n "checking for $ac_word... " >&6; }
5471 if ${ac_cv_prog_AR+:} false; then :
5472 $as_echo_n "(cached) " >&6
5473 else
5474 if test -n "$AR"; then
5475 ac_cv_prog_AR="$AR" # Let the user override the test.
5476 else
5477 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5478 for as_dir in $PATH
5479 do
5480 IFS=$as_save_IFS
5481 test -z "$as_dir" && as_dir=.
5482 for ac_exec_ext in '' $ac_executable_extensions; do
5483 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5484 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
5485 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5486 break 2
5487 fi
5488 done
5489 done
5490 IFS=$as_save_IFS
5491
5492 fi
5493 fi
5494 AR=$ac_cv_prog_AR
5495 if test -n "$AR"; then
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
5497 $as_echo "$AR" >&6; }
5498 else
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5500 $as_echo "no" >&6; }
5501 fi
5502
5503
5504 test -n "$AR" && break
5505 done
5506 fi
5507 if test -z "$AR"; then
5508 ac_ct_AR=$AR
5509 for ac_prog in ar
5510 do
5511 # Extract the first word of "$ac_prog", so it can be a program name with args.
5512 set dummy $ac_prog; ac_word=$2
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5514 $as_echo_n "checking for $ac_word... " >&6; }
5515 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5516 $as_echo_n "(cached) " >&6
5517 else
5518 if test -n "$ac_ct_AR"; then
5519 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5520 else
5521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5522 for as_dir in $PATH
5523 do
5524 IFS=$as_save_IFS
5525 test -z "$as_dir" && as_dir=.
5526 for ac_exec_ext in '' $ac_executable_extensions; do
5527 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5528 ac_cv_prog_ac_ct_AR="$ac_prog"
5529 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5530 break 2
5531 fi
5532 done
5533 done
5534 IFS=$as_save_IFS
5535
5536 fi
5537 fi
5538 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5539 if test -n "$ac_ct_AR"; then
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
5541 $as_echo "$ac_ct_AR" >&6; }
5542 else
5543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5544 $as_echo "no" >&6; }
5545 fi
5546
5547
5548 test -n "$ac_ct_AR" && break
5549 done
5550
5551 if test "x$ac_ct_AR" = x; then
5552 AR="false"
5553 else
5554 case $cross_compiling:$ac_tool_warned in
5555 yes:)
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5557 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5558 ac_tool_warned=yes ;;
5559 esac
5560 AR=$ac_ct_AR
5561 fi
5562 fi
5563
5564 : ${AR=ar}
5565 : ${AR_FLAGS=cru}
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
5578 $as_echo_n "checking for archiver @FILE support... " >&6; }
5579 if ${lt_cv_ar_at_file+:} false; then :
5580 $as_echo_n "(cached) " >&6
5581 else
5582 lt_cv_ar_at_file=no
5583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5584 /* end confdefs.h. */
5585
5586 int
5587 main ()
5588 {
5589
5590 ;
5591 return 0;
5592 }
5593 _ACEOF
5594 if ac_fn_c_try_compile "$LINENO"; then :
5595 echo conftest.$ac_objext > conftest.lst
5596 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
5597 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5598 (eval $lt_ar_try) 2>&5
5599 ac_status=$?
5600 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5601 test $ac_status = 0; }
5602 if test "$ac_status" -eq 0; then
5603 # Ensure the archiver fails upon bogus file names.
5604 rm -f conftest.$ac_objext libconftest.a
5605 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
5606 (eval $lt_ar_try) 2>&5
5607 ac_status=$?
5608 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5609 test $ac_status = 0; }
5610 if test "$ac_status" -ne 0; then
5611 lt_cv_ar_at_file=@
5612 fi
5613 fi
5614 rm -f conftest.* libconftest.a
5615
5616 fi
5617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5618
5619 fi
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
5621 $as_echo "$lt_cv_ar_at_file" >&6; }
5622
5623 if test "x$lt_cv_ar_at_file" = xno; then
5624 archiver_list_spec=
5625 else
5626 archiver_list_spec=$lt_cv_ar_at_file
5627 fi
5628
5629
5630
5631
5632
5633
5634
5635 if test -n "$ac_tool_prefix"; then
5636 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5637 set dummy ${ac_tool_prefix}strip; ac_word=$2
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5639 $as_echo_n "checking for $ac_word... " >&6; }
5640 if ${ac_cv_prog_STRIP+:} false; then :
5641 $as_echo_n "(cached) " >&6
5642 else
5643 if test -n "$STRIP"; then
5644 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5645 else
5646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5647 for as_dir in $PATH
5648 do
5649 IFS=$as_save_IFS
5650 test -z "$as_dir" && as_dir=.
5651 for ac_exec_ext in '' $ac_executable_extensions; do
5652 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5653 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5655 break 2
5656 fi
5657 done
5658 done
5659 IFS=$as_save_IFS
5660
5661 fi
5662 fi
5663 STRIP=$ac_cv_prog_STRIP
5664 if test -n "$STRIP"; then
5665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
5666 $as_echo "$STRIP" >&6; }
5667 else
5668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5669 $as_echo "no" >&6; }
5670 fi
5671
5672
5673 fi
5674 if test -z "$ac_cv_prog_STRIP"; then
5675 ac_ct_STRIP=$STRIP
5676 # Extract the first word of "strip", so it can be a program name with args.
5677 set dummy strip; ac_word=$2
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5679 $as_echo_n "checking for $ac_word... " >&6; }
5680 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5681 $as_echo_n "(cached) " >&6
5682 else
5683 if test -n "$ac_ct_STRIP"; then
5684 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5685 else
5686 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5687 for as_dir in $PATH
5688 do
5689 IFS=$as_save_IFS
5690 test -z "$as_dir" && as_dir=.
5691 for ac_exec_ext in '' $ac_executable_extensions; do
5692 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5693 ac_cv_prog_ac_ct_STRIP="strip"
5694 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5695 break 2
5696 fi
5697 done
5698 done
5699 IFS=$as_save_IFS
5700
5701 fi
5702 fi
5703 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5704 if test -n "$ac_ct_STRIP"; then
5705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
5706 $as_echo "$ac_ct_STRIP" >&6; }
5707 else
5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5709 $as_echo "no" >&6; }
5710 fi
5711
5712 if test "x$ac_ct_STRIP" = x; then
5713 STRIP=":"
5714 else
5715 case $cross_compiling:$ac_tool_warned in
5716 yes:)
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5718 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5719 ac_tool_warned=yes ;;
5720 esac
5721 STRIP=$ac_ct_STRIP
5722 fi
5723 else
5724 STRIP="$ac_cv_prog_STRIP"
5725 fi
5726
5727 test -z "$STRIP" && STRIP=:
5728
5729
5730
5731
5732
5733
5734 if test -n "$ac_tool_prefix"; then
5735 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5736 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5738 $as_echo_n "checking for $ac_word... " >&6; }
5739 if ${ac_cv_prog_RANLIB+:} false; then :
5740 $as_echo_n "(cached) " >&6
5741 else
5742 if test -n "$RANLIB"; then
5743 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5744 else
5745 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5746 for as_dir in $PATH
5747 do
5748 IFS=$as_save_IFS
5749 test -z "$as_dir" && as_dir=.
5750 for ac_exec_ext in '' $ac_executable_extensions; do
5751 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5752 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5753 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5754 break 2
5755 fi
5756 done
5757 done
5758 IFS=$as_save_IFS
5759
5760 fi
5761 fi
5762 RANLIB=$ac_cv_prog_RANLIB
5763 if test -n "$RANLIB"; then
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5765 $as_echo "$RANLIB" >&6; }
5766 else
5767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5768 $as_echo "no" >&6; }
5769 fi
5770
5771
5772 fi
5773 if test -z "$ac_cv_prog_RANLIB"; then
5774 ac_ct_RANLIB=$RANLIB
5775 # Extract the first word of "ranlib", so it can be a program name with args.
5776 set dummy ranlib; ac_word=$2
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5778 $as_echo_n "checking for $ac_word... " >&6; }
5779 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5780 $as_echo_n "(cached) " >&6
5781 else
5782 if test -n "$ac_ct_RANLIB"; then
5783 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5784 else
5785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5786 for as_dir in $PATH
5787 do
5788 IFS=$as_save_IFS
5789 test -z "$as_dir" && as_dir=.
5790 for ac_exec_ext in '' $ac_executable_extensions; do
5791 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5792 ac_cv_prog_ac_ct_RANLIB="ranlib"
5793 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5794 break 2
5795 fi
5796 done
5797 done
5798 IFS=$as_save_IFS
5799
5800 fi
5801 fi
5802 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5803 if test -n "$ac_ct_RANLIB"; then
5804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5805 $as_echo "$ac_ct_RANLIB" >&6; }
5806 else
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5808 $as_echo "no" >&6; }
5809 fi
5810
5811 if test "x$ac_ct_RANLIB" = x; then
5812 RANLIB=":"
5813 else
5814 case $cross_compiling:$ac_tool_warned in
5815 yes:)
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5817 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5818 ac_tool_warned=yes ;;
5819 esac
5820 RANLIB=$ac_ct_RANLIB
5821 fi
5822 else
5823 RANLIB="$ac_cv_prog_RANLIB"
5824 fi
5825
5826 test -z "$RANLIB" && RANLIB=:
5827
5828
5829
5830
5831
5832
5833 # Determine commands to create old-style static archives.
5834 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5835 old_postinstall_cmds='chmod 644 $oldlib'
5836 old_postuninstall_cmds=
5837
5838 if test -n "$RANLIB"; then
5839 case $host_os in
5840 openbsd*)
5841 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
5842 ;;
5843 *)
5844 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
5845 ;;
5846 esac
5847 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
5848 fi
5849
5850 case $host_os in
5851 darwin*)
5852 lock_old_archive_extraction=yes ;;
5853 *)
5854 lock_old_archive_extraction=no ;;
5855 esac
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895 # If no C compiler was specified, use CC.
5896 LTCC=${LTCC-"$CC"}
5897
5898 # If no C compiler flags were specified, use CFLAGS.
5899 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5900
5901 # Allow CC to be a program name with arguments.
5902 compiler=$CC
5903
5904
5905 # Check for command to grab the raw symbol name followed by C symbol from nm.
5906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
5907 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
5908 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5909 $as_echo_n "(cached) " >&6
5910 else
5911
5912 # These are sane defaults that work on at least a few old systems.
5913 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5914
5915 # Character class describing NM global symbol codes.
5916 symcode='[BCDEGRST]'
5917
5918 # Regexp to match symbols that can be accessed directly from C.
5919 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5920
5921 # Define system-specific variables.
5922 case $host_os in
5923 aix*)
5924 symcode='[BCDT]'
5925 ;;
5926 cygwin* | mingw* | pw32* | cegcc*)
5927 symcode='[ABCDGISTW]'
5928 ;;
5929 hpux*)
5930 if test "$host_cpu" = ia64; then
5931 symcode='[ABCDEGRST]'
5932 fi
5933 ;;
5934 irix* | nonstopux*)
5935 symcode='[BCDEGRST]'
5936 ;;
5937 osf*)
5938 symcode='[BCDEGQRST]'
5939 ;;
5940 solaris*)
5941 symcode='[BDRT]'
5942 ;;
5943 sco3.2v5*)
5944 symcode='[DT]'
5945 ;;
5946 sysv4.2uw2*)
5947 symcode='[DT]'
5948 ;;
5949 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5950 symcode='[ABDT]'
5951 ;;
5952 sysv4)
5953 symcode='[DFNSTU]'
5954 ;;
5955 esac
5956
5957 # If we're using GNU nm, then use its standard symbol codes.
5958 case `$NM -V 2>&1` in
5959 *GNU* | *'with BFD'*)
5960 symcode='[ABCDGIRSTW]' ;;
5961 esac
5962
5963 # Transform an extracted symbol line into a proper C declaration.
5964 # Some systems (esp. on ia64) link data and code symbols differently,
5965 # so use this general approach.
5966 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5967
5968 # Transform an extracted symbol line into symbol name and symbol address
5969 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5970 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'"
5971
5972 # Handle CRLF in mingw tool chain
5973 opt_cr=
5974 case $build_os in
5975 mingw*)
5976 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5977 ;;
5978 esac
5979
5980 # Try without a prefix underscore, then with it.
5981 for ac_symprfx in "" "_"; do
5982
5983 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5984 symxfrm="\\1 $ac_symprfx\\2 \\2"
5985
5986 # Write the raw and C identifiers.
5987 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5988 # Fake it for dumpbin and say T for any non-static function
5989 # and D for any global variable.
5990 # Also find C++ and __fastcall symbols from MSVC++,
5991 # which start with @ or ?.
5992 lt_cv_sys_global_symbol_pipe="$AWK '"\
5993 " {last_section=section; section=\$ 3};"\
5994 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
5995 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5996 " \$ 0!~/External *\|/{next};"\
5997 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5998 " {if(hide[section]) next};"\
5999 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6000 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6001 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6002 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6003 " ' prfx=^$ac_symprfx"
6004 else
6005 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6006 fi
6007 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
6008
6009 # Check to see that the pipe works correctly.
6010 pipe_works=no
6011
6012 rm -f conftest*
6013 cat > conftest.$ac_ext <<_LT_EOF
6014 #ifdef __cplusplus
6015 extern "C" {
6016 #endif
6017 char nm_test_var;
6018 void nm_test_func(void);
6019 void nm_test_func(void){}
6020 #ifdef __cplusplus
6021 }
6022 #endif
6023 int main(){nm_test_var='a';nm_test_func();return(0);}
6024 _LT_EOF
6025
6026 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6027 (eval $ac_compile) 2>&5
6028 ac_status=$?
6029 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6030 test $ac_status = 0; }; then
6031 # Now try to grab the symbols.
6032 nlist=conftest.nm
6033 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6034 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6035 ac_status=$?
6036 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6037 test $ac_status = 0; } && test -s "$nlist"; then
6038 # Try sorting and uniquifying the output.
6039 if sort "$nlist" | uniq > "$nlist"T; then
6040 mv -f "$nlist"T "$nlist"
6041 else
6042 rm -f "$nlist"T
6043 fi
6044
6045 # Make sure that we snagged all the symbols we need.
6046 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6047 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6048 cat <<_LT_EOF > conftest.$ac_ext
6049 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
6050 #if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
6051 /* DATA imports from DLLs on WIN32 con't be const, because runtime
6052 relocations are performed -- see ld's documentation on pseudo-relocs. */
6053 # define LT_DLSYM_CONST
6054 #elif defined(__osf__)
6055 /* This system does not cope well with relocations in const data. */
6056 # define LT_DLSYM_CONST
6057 #else
6058 # define LT_DLSYM_CONST const
6059 #endif
6060
6061 #ifdef __cplusplus
6062 extern "C" {
6063 #endif
6064
6065 _LT_EOF
6066 # Now generate the symbol file.
6067 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6068
6069 cat <<_LT_EOF >> conftest.$ac_ext
6070
6071 /* The mapping between symbol names and symbols. */
6072 LT_DLSYM_CONST struct {
6073 const char *name;
6074 void *address;
6075 }
6076 lt__PROGRAM__LTX_preloaded_symbols[] =
6077 {
6078 { "@PROGRAM@", (void *) 0 },
6079 _LT_EOF
6080 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6081 cat <<\_LT_EOF >> conftest.$ac_ext
6082 {0, (void *) 0}
6083 };
6084
6085 /* This works around a problem in FreeBSD linker */
6086 #ifdef FREEBSD_WORKAROUND
6087 static const void *lt_preloaded_setup() {
6088 return lt__PROGRAM__LTX_preloaded_symbols;
6089 }
6090 #endif
6091
6092 #ifdef __cplusplus
6093 }
6094 #endif
6095 _LT_EOF
6096 # Now try linking the two files.
6097 mv conftest.$ac_objext conftstm.$ac_objext
6098 lt_globsym_save_LIBS=$LIBS
6099 lt_globsym_save_CFLAGS=$CFLAGS
6100 LIBS="conftstm.$ac_objext"
6101 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6102 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6103 (eval $ac_link) 2>&5
6104 ac_status=$?
6105 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6106 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6107 pipe_works=yes
6108 fi
6109 LIBS=$lt_globsym_save_LIBS
6110 CFLAGS=$lt_globsym_save_CFLAGS
6111 else
6112 echo "cannot find nm_test_func in $nlist" >&5
6113 fi
6114 else
6115 echo "cannot find nm_test_var in $nlist" >&5
6116 fi
6117 else
6118 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6119 fi
6120 else
6121 echo "$progname: failed program was:" >&5
6122 cat conftest.$ac_ext >&5
6123 fi
6124 rm -rf conftest* conftst*
6125
6126 # Do not use the global_symbol_pipe unless it works.
6127 if test "$pipe_works" = yes; then
6128 break
6129 else
6130 lt_cv_sys_global_symbol_pipe=
6131 fi
6132 done
6133
6134 fi
6135
6136 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6137 lt_cv_sys_global_symbol_to_cdecl=
6138 fi
6139 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6141 $as_echo "failed" >&6; }
6142 else
6143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6144 $as_echo "ok" >&6; }
6145 fi
6146
6147 # Response file support.
6148 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6149 nm_file_list_spec='@'
6150 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
6151 nm_file_list_spec='@'
6152 fi
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
6181 $as_echo_n "checking for sysroot... " >&6; }
6182
6183 # Check whether --with-sysroot was given.
6184 if test "${with_sysroot+set}" = set; then :
6185 withval=$with_sysroot;
6186 else
6187 with_sysroot=no
6188 fi
6189
6190
6191 lt_sysroot=
6192 case ${with_sysroot} in #(
6193 yes)
6194 if test "$GCC" = yes; then
6195 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
6196 fi
6197 ;; #(
6198 /*)
6199 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
6200 ;; #(
6201 no|'')
6202 ;; #(
6203 *)
6204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
6205 $as_echo "${with_sysroot}" >&6; }
6206 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
6207 ;;
6208 esac
6209
6210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
6211 $as_echo "${lt_sysroot:-no}" >&6; }
6212
6213
6214
6215
6216
6217 # Check whether --enable-libtool-lock was given.
6218 if test "${enable_libtool_lock+set}" = set; then :
6219 enableval=$enable_libtool_lock;
6220 fi
6221
6222 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6223
6224 # Some flags need to be propagated to the compiler or linker for good
6225 # libtool support.
6226 case $host in
6227 ia64-*-hpux*)
6228 # Find out which ABI we are using.
6229 echo 'int i;' > conftest.$ac_ext
6230 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6231 (eval $ac_compile) 2>&5
6232 ac_status=$?
6233 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6234 test $ac_status = 0; }; then
6235 case `/usr/bin/file conftest.$ac_objext` in
6236 *ELF-32*)
6237 HPUX_IA64_MODE="32"
6238 ;;
6239 *ELF-64*)
6240 HPUX_IA64_MODE="64"
6241 ;;
6242 esac
6243 fi
6244 rm -rf conftest*
6245 ;;
6246 *-*-irix6*)
6247 # Find out which ABI we are using.
6248 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6249 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6250 (eval $ac_compile) 2>&5
6251 ac_status=$?
6252 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6253 test $ac_status = 0; }; then
6254 if test "$lt_cv_prog_gnu_ld" = yes; then
6255 case `/usr/bin/file conftest.$ac_objext` in
6256 *32-bit*)
6257 LD="${LD-ld} -melf32bsmip"
6258 ;;
6259 *N32*)
6260 LD="${LD-ld} -melf32bmipn32"
6261 ;;
6262 *64-bit*)
6263 LD="${LD-ld} -melf64bmip"
6264 ;;
6265 esac
6266 else
6267 case `/usr/bin/file conftest.$ac_objext` in
6268 *32-bit*)
6269 LD="${LD-ld} -32"
6270 ;;
6271 *N32*)
6272 LD="${LD-ld} -n32"
6273 ;;
6274 *64-bit*)
6275 LD="${LD-ld} -64"
6276 ;;
6277 esac
6278 fi
6279 fi
6280 rm -rf conftest*
6281 ;;
6282
6283 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6284 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6285 # Find out which ABI we are using.
6286 echo 'int i;' > conftest.$ac_ext
6287 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6288 (eval $ac_compile) 2>&5
6289 ac_status=$?
6290 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6291 test $ac_status = 0; }; then
6292 case `/usr/bin/file conftest.o` in
6293 *32-bit*)
6294 case $host in
6295 x86_64-*kfreebsd*-gnu)
6296 LD="${LD-ld} -m elf_i386_fbsd"
6297 ;;
6298 x86_64-*linux*)
6299 case `/usr/bin/file conftest.o` in
6300 *x86-64*)
6301 LD="${LD-ld} -m elf32_x86_64"
6302 ;;
6303 *)
6304 LD="${LD-ld} -m elf_i386"
6305 ;;
6306 esac
6307 ;;
6308 powerpc64le-*)
6309 LD="${LD-ld} -m elf32lppclinux"
6310 ;;
6311 powerpc64-*)
6312 LD="${LD-ld} -m elf32ppclinux"
6313 ;;
6314 s390x-*linux*)
6315 LD="${LD-ld} -m elf_s390"
6316 ;;
6317 sparc64-*linux*)
6318 LD="${LD-ld} -m elf32_sparc"
6319 ;;
6320 esac
6321 ;;
6322 *64-bit*)
6323 case $host in
6324 x86_64-*kfreebsd*-gnu)
6325 LD="${LD-ld} -m elf_x86_64_fbsd"
6326 ;;
6327 x86_64-*linux*)
6328 LD="${LD-ld} -m elf_x86_64"
6329 ;;
6330 powerpcle-*)
6331 LD="${LD-ld} -m elf64lppc"
6332 ;;
6333 powerpc-*)
6334 LD="${LD-ld} -m elf64ppc"
6335 ;;
6336 s390*-*linux*|s390*-*tpf*)
6337 LD="${LD-ld} -m elf64_s390"
6338 ;;
6339 sparc*-*linux*)
6340 LD="${LD-ld} -m elf64_sparc"
6341 ;;
6342 esac
6343 ;;
6344 esac
6345 fi
6346 rm -rf conftest*
6347 ;;
6348
6349 *-*-sco3.2v5*)
6350 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6351 SAVE_CFLAGS="$CFLAGS"
6352 CFLAGS="$CFLAGS -belf"
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6354 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6355 if ${lt_cv_cc_needs_belf+:} false; then :
6356 $as_echo_n "(cached) " >&6
6357 else
6358 ac_ext=c
6359 ac_cpp='$CPP $CPPFLAGS'
6360 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6361 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6362 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6363
6364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6365 /* end confdefs.h. */
6366
6367 int
6368 main ()
6369 {
6370
6371 ;
6372 return 0;
6373 }
6374 _ACEOF
6375 if ac_fn_c_try_link "$LINENO"; then :
6376 lt_cv_cc_needs_belf=yes
6377 else
6378 lt_cv_cc_needs_belf=no
6379 fi
6380 rm -f core conftest.err conftest.$ac_objext \
6381 conftest$ac_exeext conftest.$ac_ext
6382 ac_ext=c
6383 ac_cpp='$CPP $CPPFLAGS'
6384 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6385 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6386 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6387
6388 fi
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6390 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6391 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6392 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6393 CFLAGS="$SAVE_CFLAGS"
6394 fi
6395 ;;
6396 *-*solaris*)
6397 # Find out which ABI we are using.
6398 echo 'int i;' > conftest.$ac_ext
6399 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6400 (eval $ac_compile) 2>&5
6401 ac_status=$?
6402 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6403 test $ac_status = 0; }; then
6404 case `/usr/bin/file conftest.o` in
6405 *64-bit*)
6406 case $lt_cv_prog_gnu_ld in
6407 yes*)
6408 case $host in
6409 i?86-*-solaris*)
6410 LD="${LD-ld} -m elf_x86_64"
6411 ;;
6412 sparc*-*-solaris*)
6413 LD="${LD-ld} -m elf64_sparc"
6414 ;;
6415 esac
6416 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
6417 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
6418 LD="${LD-ld}_sol2"
6419 fi
6420 ;;
6421 *)
6422 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6423 LD="${LD-ld} -64"
6424 fi
6425 ;;
6426 esac
6427 ;;
6428 esac
6429 fi
6430 rm -rf conftest*
6431 ;;
6432 esac
6433
6434 need_locks="$enable_libtool_lock"
6435
6436 if test -n "$ac_tool_prefix"; then
6437 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
6438 set dummy ${ac_tool_prefix}mt; ac_word=$2
6439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6440 $as_echo_n "checking for $ac_word... " >&6; }
6441 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
6442 $as_echo_n "(cached) " >&6
6443 else
6444 if test -n "$MANIFEST_TOOL"; then
6445 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
6446 else
6447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6448 for as_dir in $PATH
6449 do
6450 IFS=$as_save_IFS
6451 test -z "$as_dir" && as_dir=.
6452 for ac_exec_ext in '' $ac_executable_extensions; do
6453 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6454 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
6455 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6456 break 2
6457 fi
6458 done
6459 done
6460 IFS=$as_save_IFS
6461
6462 fi
6463 fi
6464 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
6465 if test -n "$MANIFEST_TOOL"; then
6466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
6467 $as_echo "$MANIFEST_TOOL" >&6; }
6468 else
6469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6470 $as_echo "no" >&6; }
6471 fi
6472
6473
6474 fi
6475 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
6476 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
6477 # Extract the first word of "mt", so it can be a program name with args.
6478 set dummy mt; ac_word=$2
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6480 $as_echo_n "checking for $ac_word... " >&6; }
6481 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
6482 $as_echo_n "(cached) " >&6
6483 else
6484 if test -n "$ac_ct_MANIFEST_TOOL"; then
6485 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
6486 else
6487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6488 for as_dir in $PATH
6489 do
6490 IFS=$as_save_IFS
6491 test -z "$as_dir" && as_dir=.
6492 for ac_exec_ext in '' $ac_executable_extensions; do
6493 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6494 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
6495 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6496 break 2
6497 fi
6498 done
6499 done
6500 IFS=$as_save_IFS
6501
6502 fi
6503 fi
6504 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
6505 if test -n "$ac_ct_MANIFEST_TOOL"; then
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
6507 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
6508 else
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6510 $as_echo "no" >&6; }
6511 fi
6512
6513 if test "x$ac_ct_MANIFEST_TOOL" = x; then
6514 MANIFEST_TOOL=":"
6515 else
6516 case $cross_compiling:$ac_tool_warned in
6517 yes:)
6518 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6519 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6520 ac_tool_warned=yes ;;
6521 esac
6522 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
6523 fi
6524 else
6525 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
6526 fi
6527
6528 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
6529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
6530 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
6531 if ${lt_cv_path_mainfest_tool+:} false; then :
6532 $as_echo_n "(cached) " >&6
6533 else
6534 lt_cv_path_mainfest_tool=no
6535 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
6536 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
6537 cat conftest.err >&5
6538 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
6539 lt_cv_path_mainfest_tool=yes
6540 fi
6541 rm -f conftest*
6542 fi
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
6544 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
6545 if test "x$lt_cv_path_mainfest_tool" != xyes; then
6546 MANIFEST_TOOL=:
6547 fi
6548
6549
6550
6551
6552
6553
6554 case $host_os in
6555 rhapsody* | darwin*)
6556 if test -n "$ac_tool_prefix"; then
6557 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6558 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6560 $as_echo_n "checking for $ac_word... " >&6; }
6561 if ${ac_cv_prog_DSYMUTIL+:} false; then :
6562 $as_echo_n "(cached) " >&6
6563 else
6564 if test -n "$DSYMUTIL"; then
6565 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6566 else
6567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6568 for as_dir in $PATH
6569 do
6570 IFS=$as_save_IFS
6571 test -z "$as_dir" && as_dir=.
6572 for ac_exec_ext in '' $ac_executable_extensions; do
6573 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6574 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6575 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6576 break 2
6577 fi
6578 done
6579 done
6580 IFS=$as_save_IFS
6581
6582 fi
6583 fi
6584 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6585 if test -n "$DSYMUTIL"; then
6586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6587 $as_echo "$DSYMUTIL" >&6; }
6588 else
6589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6590 $as_echo "no" >&6; }
6591 fi
6592
6593
6594 fi
6595 if test -z "$ac_cv_prog_DSYMUTIL"; then
6596 ac_ct_DSYMUTIL=$DSYMUTIL
6597 # Extract the first word of "dsymutil", so it can be a program name with args.
6598 set dummy dsymutil; ac_word=$2
6599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6600 $as_echo_n "checking for $ac_word... " >&6; }
6601 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6602 $as_echo_n "(cached) " >&6
6603 else
6604 if test -n "$ac_ct_DSYMUTIL"; then
6605 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6606 else
6607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6608 for as_dir in $PATH
6609 do
6610 IFS=$as_save_IFS
6611 test -z "$as_dir" && as_dir=.
6612 for ac_exec_ext in '' $ac_executable_extensions; do
6613 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6614 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6616 break 2
6617 fi
6618 done
6619 done
6620 IFS=$as_save_IFS
6621
6622 fi
6623 fi
6624 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6625 if test -n "$ac_ct_DSYMUTIL"; then
6626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6627 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6628 else
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6630 $as_echo "no" >&6; }
6631 fi
6632
6633 if test "x$ac_ct_DSYMUTIL" = x; then
6634 DSYMUTIL=":"
6635 else
6636 case $cross_compiling:$ac_tool_warned in
6637 yes:)
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6640 ac_tool_warned=yes ;;
6641 esac
6642 DSYMUTIL=$ac_ct_DSYMUTIL
6643 fi
6644 else
6645 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6646 fi
6647
6648 if test -n "$ac_tool_prefix"; then
6649 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6650 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6652 $as_echo_n "checking for $ac_word... " >&6; }
6653 if ${ac_cv_prog_NMEDIT+:} false; then :
6654 $as_echo_n "(cached) " >&6
6655 else
6656 if test -n "$NMEDIT"; then
6657 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6658 else
6659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660 for as_dir in $PATH
6661 do
6662 IFS=$as_save_IFS
6663 test -z "$as_dir" && as_dir=.
6664 for ac_exec_ext in '' $ac_executable_extensions; do
6665 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6666 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6668 break 2
6669 fi
6670 done
6671 done
6672 IFS=$as_save_IFS
6673
6674 fi
6675 fi
6676 NMEDIT=$ac_cv_prog_NMEDIT
6677 if test -n "$NMEDIT"; then
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6679 $as_echo "$NMEDIT" >&6; }
6680 else
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682 $as_echo "no" >&6; }
6683 fi
6684
6685
6686 fi
6687 if test -z "$ac_cv_prog_NMEDIT"; then
6688 ac_ct_NMEDIT=$NMEDIT
6689 # Extract the first word of "nmedit", so it can be a program name with args.
6690 set dummy nmedit; ac_word=$2
6691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6692 $as_echo_n "checking for $ac_word... " >&6; }
6693 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6694 $as_echo_n "(cached) " >&6
6695 else
6696 if test -n "$ac_ct_NMEDIT"; then
6697 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6698 else
6699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6700 for as_dir in $PATH
6701 do
6702 IFS=$as_save_IFS
6703 test -z "$as_dir" && as_dir=.
6704 for ac_exec_ext in '' $ac_executable_extensions; do
6705 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6706 ac_cv_prog_ac_ct_NMEDIT="nmedit"
6707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6708 break 2
6709 fi
6710 done
6711 done
6712 IFS=$as_save_IFS
6713
6714 fi
6715 fi
6716 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6717 if test -n "$ac_ct_NMEDIT"; then
6718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
6719 $as_echo "$ac_ct_NMEDIT" >&6; }
6720 else
6721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6722 $as_echo "no" >&6; }
6723 fi
6724
6725 if test "x$ac_ct_NMEDIT" = x; then
6726 NMEDIT=":"
6727 else
6728 case $cross_compiling:$ac_tool_warned in
6729 yes:)
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6731 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6732 ac_tool_warned=yes ;;
6733 esac
6734 NMEDIT=$ac_ct_NMEDIT
6735 fi
6736 else
6737 NMEDIT="$ac_cv_prog_NMEDIT"
6738 fi
6739
6740 if test -n "$ac_tool_prefix"; then
6741 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
6742 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6744 $as_echo_n "checking for $ac_word... " >&6; }
6745 if ${ac_cv_prog_LIPO+:} false; then :
6746 $as_echo_n "(cached) " >&6
6747 else
6748 if test -n "$LIPO"; then
6749 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6750 else
6751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6752 for as_dir in $PATH
6753 do
6754 IFS=$as_save_IFS
6755 test -z "$as_dir" && as_dir=.
6756 for ac_exec_ext in '' $ac_executable_extensions; do
6757 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6758 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
6759 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6760 break 2
6761 fi
6762 done
6763 done
6764 IFS=$as_save_IFS
6765
6766 fi
6767 fi
6768 LIPO=$ac_cv_prog_LIPO
6769 if test -n "$LIPO"; then
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
6771 $as_echo "$LIPO" >&6; }
6772 else
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6774 $as_echo "no" >&6; }
6775 fi
6776
6777
6778 fi
6779 if test -z "$ac_cv_prog_LIPO"; then
6780 ac_ct_LIPO=$LIPO
6781 # Extract the first word of "lipo", so it can be a program name with args.
6782 set dummy lipo; ac_word=$2
6783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6784 $as_echo_n "checking for $ac_word... " >&6; }
6785 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6786 $as_echo_n "(cached) " >&6
6787 else
6788 if test -n "$ac_ct_LIPO"; then
6789 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6790 else
6791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6792 for as_dir in $PATH
6793 do
6794 IFS=$as_save_IFS
6795 test -z "$as_dir" && as_dir=.
6796 for ac_exec_ext in '' $ac_executable_extensions; do
6797 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6798 ac_cv_prog_ac_ct_LIPO="lipo"
6799 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6800 break 2
6801 fi
6802 done
6803 done
6804 IFS=$as_save_IFS
6805
6806 fi
6807 fi
6808 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6809 if test -n "$ac_ct_LIPO"; then
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
6811 $as_echo "$ac_ct_LIPO" >&6; }
6812 else
6813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6814 $as_echo "no" >&6; }
6815 fi
6816
6817 if test "x$ac_ct_LIPO" = x; then
6818 LIPO=":"
6819 else
6820 case $cross_compiling:$ac_tool_warned in
6821 yes:)
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6823 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6824 ac_tool_warned=yes ;;
6825 esac
6826 LIPO=$ac_ct_LIPO
6827 fi
6828 else
6829 LIPO="$ac_cv_prog_LIPO"
6830 fi
6831
6832 if test -n "$ac_tool_prefix"; then
6833 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
6834 set dummy ${ac_tool_prefix}otool; ac_word=$2
6835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6836 $as_echo_n "checking for $ac_word... " >&6; }
6837 if ${ac_cv_prog_OTOOL+:} false; then :
6838 $as_echo_n "(cached) " >&6
6839 else
6840 if test -n "$OTOOL"; then
6841 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6842 else
6843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6844 for as_dir in $PATH
6845 do
6846 IFS=$as_save_IFS
6847 test -z "$as_dir" && as_dir=.
6848 for ac_exec_ext in '' $ac_executable_extensions; do
6849 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6850 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
6851 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6852 break 2
6853 fi
6854 done
6855 done
6856 IFS=$as_save_IFS
6857
6858 fi
6859 fi
6860 OTOOL=$ac_cv_prog_OTOOL
6861 if test -n "$OTOOL"; then
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
6863 $as_echo "$OTOOL" >&6; }
6864 else
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6866 $as_echo "no" >&6; }
6867 fi
6868
6869
6870 fi
6871 if test -z "$ac_cv_prog_OTOOL"; then
6872 ac_ct_OTOOL=$OTOOL
6873 # Extract the first word of "otool", so it can be a program name with args.
6874 set dummy otool; ac_word=$2
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6876 $as_echo_n "checking for $ac_word... " >&6; }
6877 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6878 $as_echo_n "(cached) " >&6
6879 else
6880 if test -n "$ac_ct_OTOOL"; then
6881 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6882 else
6883 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6884 for as_dir in $PATH
6885 do
6886 IFS=$as_save_IFS
6887 test -z "$as_dir" && as_dir=.
6888 for ac_exec_ext in '' $ac_executable_extensions; do
6889 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6890 ac_cv_prog_ac_ct_OTOOL="otool"
6891 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6892 break 2
6893 fi
6894 done
6895 done
6896 IFS=$as_save_IFS
6897
6898 fi
6899 fi
6900 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6901 if test -n "$ac_ct_OTOOL"; then
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
6903 $as_echo "$ac_ct_OTOOL" >&6; }
6904 else
6905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6906 $as_echo "no" >&6; }
6907 fi
6908
6909 if test "x$ac_ct_OTOOL" = x; then
6910 OTOOL=":"
6911 else
6912 case $cross_compiling:$ac_tool_warned in
6913 yes:)
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6915 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6916 ac_tool_warned=yes ;;
6917 esac
6918 OTOOL=$ac_ct_OTOOL
6919 fi
6920 else
6921 OTOOL="$ac_cv_prog_OTOOL"
6922 fi
6923
6924 if test -n "$ac_tool_prefix"; then
6925 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
6926 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6928 $as_echo_n "checking for $ac_word... " >&6; }
6929 if ${ac_cv_prog_OTOOL64+:} false; then :
6930 $as_echo_n "(cached) " >&6
6931 else
6932 if test -n "$OTOOL64"; then
6933 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6934 else
6935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6936 for as_dir in $PATH
6937 do
6938 IFS=$as_save_IFS
6939 test -z "$as_dir" && as_dir=.
6940 for ac_exec_ext in '' $ac_executable_extensions; do
6941 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6942 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
6943 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6944 break 2
6945 fi
6946 done
6947 done
6948 IFS=$as_save_IFS
6949
6950 fi
6951 fi
6952 OTOOL64=$ac_cv_prog_OTOOL64
6953 if test -n "$OTOOL64"; then
6954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
6955 $as_echo "$OTOOL64" >&6; }
6956 else
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6958 $as_echo "no" >&6; }
6959 fi
6960
6961
6962 fi
6963 if test -z "$ac_cv_prog_OTOOL64"; then
6964 ac_ct_OTOOL64=$OTOOL64
6965 # Extract the first word of "otool64", so it can be a program name with args.
6966 set dummy otool64; ac_word=$2
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6968 $as_echo_n "checking for $ac_word... " >&6; }
6969 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6970 $as_echo_n "(cached) " >&6
6971 else
6972 if test -n "$ac_ct_OTOOL64"; then
6973 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6974 else
6975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6976 for as_dir in $PATH
6977 do
6978 IFS=$as_save_IFS
6979 test -z "$as_dir" && as_dir=.
6980 for ac_exec_ext in '' $ac_executable_extensions; do
6981 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6982 ac_cv_prog_ac_ct_OTOOL64="otool64"
6983 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6984 break 2
6985 fi
6986 done
6987 done
6988 IFS=$as_save_IFS
6989
6990 fi
6991 fi
6992 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6993 if test -n "$ac_ct_OTOOL64"; then
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
6995 $as_echo "$ac_ct_OTOOL64" >&6; }
6996 else
6997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6998 $as_echo "no" >&6; }
6999 fi
7000
7001 if test "x$ac_ct_OTOOL64" = x; then
7002 OTOOL64=":"
7003 else
7004 case $cross_compiling:$ac_tool_warned in
7005 yes:)
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7007 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7008 ac_tool_warned=yes ;;
7009 esac
7010 OTOOL64=$ac_ct_OTOOL64
7011 fi
7012 else
7013 OTOOL64="$ac_cv_prog_OTOOL64"
7014 fi
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7043 $as_echo_n "checking for -single_module linker flag... " >&6; }
7044 if ${lt_cv_apple_cc_single_mod+:} false; then :
7045 $as_echo_n "(cached) " >&6
7046 else
7047 lt_cv_apple_cc_single_mod=no
7048 if test -z "${LT_MULTI_MODULE}"; then
7049 # By default we will add the -single_module flag. You can override
7050 # by either setting the environment variable LT_MULTI_MODULE
7051 # non-empty at configure time, or by adding -multi_module to the
7052 # link flags.
7053 rm -rf libconftest.dylib*
7054 echo "int foo(void){return 1;}" > conftest.c
7055 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7056 -dynamiclib -Wl,-single_module conftest.c" >&5
7057 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7058 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7059 _lt_result=$?
7060 # If there is a non-empty error log, and "single_module"
7061 # appears in it, assume the flag caused a linker warning
7062 if test -s conftest.err && $GREP single_module conftest.err; then
7063 cat conftest.err >&5
7064 # Otherwise, if the output was created with a 0 exit code from
7065 # the compiler, it worked.
7066 elif test -f libconftest.dylib && test $_lt_result -eq 0; then
7067 lt_cv_apple_cc_single_mod=yes
7068 else
7069 cat conftest.err >&5
7070 fi
7071 rm -rf libconftest.dylib*
7072 rm -f conftest.*
7073 fi
7074 fi
7075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7076 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7077
7078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7079 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7080 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7081 $as_echo_n "(cached) " >&6
7082 else
7083 lt_cv_ld_exported_symbols_list=no
7084 save_LDFLAGS=$LDFLAGS
7085 echo "_main" > conftest.sym
7086 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7088 /* end confdefs.h. */
7089
7090 int
7091 main ()
7092 {
7093
7094 ;
7095 return 0;
7096 }
7097 _ACEOF
7098 if ac_fn_c_try_link "$LINENO"; then :
7099 lt_cv_ld_exported_symbols_list=yes
7100 else
7101 lt_cv_ld_exported_symbols_list=no
7102 fi
7103 rm -f core conftest.err conftest.$ac_objext \
7104 conftest$ac_exeext conftest.$ac_ext
7105 LDFLAGS="$save_LDFLAGS"
7106
7107 fi
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7109 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7110
7111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7112 $as_echo_n "checking for -force_load linker flag... " >&6; }
7113 if ${lt_cv_ld_force_load+:} false; then :
7114 $as_echo_n "(cached) " >&6
7115 else
7116 lt_cv_ld_force_load=no
7117 cat > conftest.c << _LT_EOF
7118 int forced_loaded() { return 2;}
7119 _LT_EOF
7120 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7121 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7122 echo "$AR cru libconftest.a conftest.o" >&5
7123 $AR cru libconftest.a conftest.o 2>&5
7124 echo "$RANLIB libconftest.a" >&5
7125 $RANLIB libconftest.a 2>&5
7126 cat > conftest.c << _LT_EOF
7127 int main() { return 0;}
7128 _LT_EOF
7129 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7130 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7131 _lt_result=$?
7132 if test -s conftest.err && $GREP force_load conftest.err; then
7133 cat conftest.err >&5
7134 elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
7135 lt_cv_ld_force_load=yes
7136 else
7137 cat conftest.err >&5
7138 fi
7139 rm -f conftest.err libconftest.a conftest conftest.c
7140 rm -rf conftest.dSYM
7141
7142 fi
7143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7144 $as_echo "$lt_cv_ld_force_load" >&6; }
7145 case $host_os in
7146 rhapsody* | darwin1.[012])
7147 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7148 darwin1.*)
7149 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7150 darwin*) # darwin 5.x on
7151 # if running on 10.5 or later, the deployment target defaults
7152 # to the OS version, if on x86, and 10.4, the deployment
7153 # target defaults to 10.4. Don't you love it?
7154 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7155 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7156 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7157 10.[012]*)
7158 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7159 10.*)
7160 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7161 esac
7162 ;;
7163 esac
7164 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7165 _lt_dar_single_mod='$single_module'
7166 fi
7167 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7168 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7169 else
7170 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7171 fi
7172 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7173 _lt_dsymutil='~$DSYMUTIL $lib || :'
7174 else
7175 _lt_dsymutil=
7176 fi
7177 ;;
7178 esac
7179
7180 ac_ext=c
7181 ac_cpp='$CPP $CPPFLAGS'
7182 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7183 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7184 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
7186 $as_echo_n "checking how to run the C preprocessor... " >&6; }
7187 # On Suns, sometimes $CPP names a directory.
7188 if test -n "$CPP" && test -d "$CPP"; then
7189 CPP=
7190 fi
7191 if test -z "$CPP"; then
7192 if ${ac_cv_prog_CPP+:} false; then :
7193 $as_echo_n "(cached) " >&6
7194 else
7195 # Double quotes because CPP needs to be expanded
7196 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
7197 do
7198 ac_preproc_ok=false
7199 for ac_c_preproc_warn_flag in '' yes
7200 do
7201 # Use a header file that comes with gcc, so configuring glibc
7202 # with a fresh cross-compiler works.
7203 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7204 # <limits.h> exists even on freestanding compilers.
7205 # On the NeXT, cc -E runs the code through the compiler's parser,
7206 # not just through cpp. "Syntax error" is here to catch this case.
7207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7208 /* end confdefs.h. */
7209 #ifdef __STDC__
7210 # include <limits.h>
7211 #else
7212 # include <assert.h>
7213 #endif
7214 Syntax error
7215 _ACEOF
7216 if ac_fn_c_try_cpp "$LINENO"; then :
7217
7218 else
7219 # Broken: fails on valid input.
7220 continue
7221 fi
7222 rm -f conftest.err conftest.i conftest.$ac_ext
7223
7224 # OK, works on sane cases. Now check whether nonexistent headers
7225 # can be detected and how.
7226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7227 /* end confdefs.h. */
7228 #include <ac_nonexistent.h>
7229 _ACEOF
7230 if ac_fn_c_try_cpp "$LINENO"; then :
7231 # Broken: success on invalid input.
7232 continue
7233 else
7234 # Passes both tests.
7235 ac_preproc_ok=:
7236 break
7237 fi
7238 rm -f conftest.err conftest.i conftest.$ac_ext
7239
7240 done
7241 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7242 rm -f conftest.i conftest.err conftest.$ac_ext
7243 if $ac_preproc_ok; then :
7244 break
7245 fi
7246
7247 done
7248 ac_cv_prog_CPP=$CPP
7249
7250 fi
7251 CPP=$ac_cv_prog_CPP
7252 else
7253 ac_cv_prog_CPP=$CPP
7254 fi
7255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
7256 $as_echo "$CPP" >&6; }
7257 ac_preproc_ok=false
7258 for ac_c_preproc_warn_flag in '' yes
7259 do
7260 # Use a header file that comes with gcc, so configuring glibc
7261 # with a fresh cross-compiler works.
7262 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7263 # <limits.h> exists even on freestanding compilers.
7264 # On the NeXT, cc -E runs the code through the compiler's parser,
7265 # not just through cpp. "Syntax error" is here to catch this case.
7266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7267 /* end confdefs.h. */
7268 #ifdef __STDC__
7269 # include <limits.h>
7270 #else
7271 # include <assert.h>
7272 #endif
7273 Syntax error
7274 _ACEOF
7275 if ac_fn_c_try_cpp "$LINENO"; then :
7276
7277 else
7278 # Broken: fails on valid input.
7279 continue
7280 fi
7281 rm -f conftest.err conftest.i conftest.$ac_ext
7282
7283 # OK, works on sane cases. Now check whether nonexistent headers
7284 # can be detected and how.
7285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7286 /* end confdefs.h. */
7287 #include <ac_nonexistent.h>
7288 _ACEOF
7289 if ac_fn_c_try_cpp "$LINENO"; then :
7290 # Broken: success on invalid input.
7291 continue
7292 else
7293 # Passes both tests.
7294 ac_preproc_ok=:
7295 break
7296 fi
7297 rm -f conftest.err conftest.i conftest.$ac_ext
7298
7299 done
7300 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7301 rm -f conftest.i conftest.err conftest.$ac_ext
7302 if $ac_preproc_ok; then :
7303
7304 else
7305 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
7306 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
7307 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
7308 See \`config.log' for more details" "$LINENO" 5; }
7309 fi
7310
7311 ac_ext=c
7312 ac_cpp='$CPP $CPPFLAGS'
7313 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7314 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7315 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7316
7317
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
7319 $as_echo_n "checking for ANSI C header files... " >&6; }
7320 if ${ac_cv_header_stdc+:} false; then :
7321 $as_echo_n "(cached) " >&6
7322 else
7323 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7324 /* end confdefs.h. */
7325 #include <stdlib.h>
7326 #include <stdarg.h>
7327 #include <string.h>
7328 #include <float.h>
7329
7330 int
7331 main ()
7332 {
7333
7334 ;
7335 return 0;
7336 }
7337 _ACEOF
7338 if ac_fn_c_try_compile "$LINENO"; then :
7339 ac_cv_header_stdc=yes
7340 else
7341 ac_cv_header_stdc=no
7342 fi
7343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7344
7345 if test $ac_cv_header_stdc = yes; then
7346 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7347 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7348 /* end confdefs.h. */
7349 #include <string.h>
7350
7351 _ACEOF
7352 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7353 $EGREP "memchr" >/dev/null 2>&1; then :
7354
7355 else
7356 ac_cv_header_stdc=no
7357 fi
7358 rm -f conftest*
7359
7360 fi
7361
7362 if test $ac_cv_header_stdc = yes; then
7363 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7365 /* end confdefs.h. */
7366 #include <stdlib.h>
7367
7368 _ACEOF
7369 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7370 $EGREP "free" >/dev/null 2>&1; then :
7371
7372 else
7373 ac_cv_header_stdc=no
7374 fi
7375 rm -f conftest*
7376
7377 fi
7378
7379 if test $ac_cv_header_stdc = yes; then
7380 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7381 if test "$cross_compiling" = yes; then :
7382 :
7383 else
7384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7385 /* end confdefs.h. */
7386 #include <ctype.h>
7387 #include <stdlib.h>
7388 #if ((' ' & 0x0FF) == 0x020)
7389 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7390 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7391 #else
7392 # define ISLOWER(c) \
7393 (('a' <= (c) && (c) <= 'i') \
7394 || ('j' <= (c) && (c) <= 'r') \
7395 || ('s' <= (c) && (c) <= 'z'))
7396 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7397 #endif
7398
7399 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7400 int
7401 main ()
7402 {
7403 int i;
7404 for (i = 0; i < 256; i++)
7405 if (XOR (islower (i), ISLOWER (i))
7406 || toupper (i) != TOUPPER (i))
7407 return 2;
7408 return 0;
7409 }
7410 _ACEOF
7411 if ac_fn_c_try_run "$LINENO"; then :
7412
7413 else
7414 ac_cv_header_stdc=no
7415 fi
7416 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7417 conftest.$ac_objext conftest.beam conftest.$ac_ext
7418 fi
7419
7420 fi
7421 fi
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
7423 $as_echo "$ac_cv_header_stdc" >&6; }
7424 if test $ac_cv_header_stdc = yes; then
7425
7426 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
7427
7428 fi
7429
7430 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7431 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7432 inttypes.h stdint.h unistd.h
7433 do :
7434 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7435 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7436 "
7437 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7438 cat >>confdefs.h <<_ACEOF
7439 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7440 _ACEOF
7441
7442 fi
7443
7444 done
7445
7446
7447 for ac_header in dlfcn.h
7448 do :
7449 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7450 "
7451 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7452 cat >>confdefs.h <<_ACEOF
7453 #define HAVE_DLFCN_H 1
7454 _ACEOF
7455
7456 fi
7457
7458 done
7459
7460
7461
7462
7463
7464 # Set options
7465
7466
7467
7468 enable_dlopen=no
7469
7470
7471 enable_win32_dll=no
7472
7473
7474 # Check whether --enable-shared was given.
7475 if test "${enable_shared+set}" = set; then :
7476 enableval=$enable_shared; p=${PACKAGE-default}
7477 case $enableval in
7478 yes) enable_shared=yes ;;
7479 no) enable_shared=no ;;
7480 *)
7481 enable_shared=no
7482 # Look at the argument we got. We use all the common list separators.
7483 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7484 for pkg in $enableval; do
7485 IFS="$lt_save_ifs"
7486 if test "X$pkg" = "X$p"; then
7487 enable_shared=yes
7488 fi
7489 done
7490 IFS="$lt_save_ifs"
7491 ;;
7492 esac
7493 else
7494 enable_shared=yes
7495 fi
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505 # Check whether --enable-static was given.
7506 if test "${enable_static+set}" = set; then :
7507 enableval=$enable_static; p=${PACKAGE-default}
7508 case $enableval in
7509 yes) enable_static=yes ;;
7510 no) enable_static=no ;;
7511 *)
7512 enable_static=no
7513 # Look at the argument we got. We use all the common list separators.
7514 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7515 for pkg in $enableval; do
7516 IFS="$lt_save_ifs"
7517 if test "X$pkg" = "X$p"; then
7518 enable_static=yes
7519 fi
7520 done
7521 IFS="$lt_save_ifs"
7522 ;;
7523 esac
7524 else
7525 enable_static=yes
7526 fi
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537 # Check whether --with-pic was given.
7538 if test "${with_pic+set}" = set; then :
7539 withval=$with_pic; lt_p=${PACKAGE-default}
7540 case $withval in
7541 yes|no) pic_mode=$withval ;;
7542 *)
7543 pic_mode=default
7544 # Look at the argument we got. We use all the common list separators.
7545 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7546 for lt_pkg in $withval; do
7547 IFS="$lt_save_ifs"
7548 if test "X$lt_pkg" = "X$lt_p"; then
7549 pic_mode=yes
7550 fi
7551 done
7552 IFS="$lt_save_ifs"
7553 ;;
7554 esac
7555 else
7556 pic_mode=default
7557 fi
7558
7559
7560 test -z "$pic_mode" && pic_mode=default
7561
7562
7563
7564
7565
7566
7567
7568 # Check whether --enable-fast-install was given.
7569 if test "${enable_fast_install+set}" = set; then :
7570 enableval=$enable_fast_install; p=${PACKAGE-default}
7571 case $enableval in
7572 yes) enable_fast_install=yes ;;
7573 no) enable_fast_install=no ;;
7574 *)
7575 enable_fast_install=no
7576 # Look at the argument we got. We use all the common list separators.
7577 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7578 for pkg in $enableval; do
7579 IFS="$lt_save_ifs"
7580 if test "X$pkg" = "X$p"; then
7581 enable_fast_install=yes
7582 fi
7583 done
7584 IFS="$lt_save_ifs"
7585 ;;
7586 esac
7587 else
7588 enable_fast_install=yes
7589 fi
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601 # This can be used to rebuild libtool when needed
7602 LIBTOOL_DEPS="$ltmain"
7603
7604 # Always use our own libtool.
7605 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636 test -z "$LN_S" && LN_S="ln -s"
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651 if test -n "${ZSH_VERSION+set}" ; then
7652 setopt NO_GLOB_SUBST
7653 fi
7654
7655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7656 $as_echo_n "checking for objdir... " >&6; }
7657 if ${lt_cv_objdir+:} false; then :
7658 $as_echo_n "(cached) " >&6
7659 else
7660 rm -f .libs 2>/dev/null
7661 mkdir .libs 2>/dev/null
7662 if test -d .libs; then
7663 lt_cv_objdir=.libs
7664 else
7665 # MS-DOS does not allow filenames that begin with a dot.
7666 lt_cv_objdir=_libs
7667 fi
7668 rmdir .libs 2>/dev/null
7669 fi
7670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7671 $as_echo "$lt_cv_objdir" >&6; }
7672 objdir=$lt_cv_objdir
7673
7674
7675
7676
7677
7678 cat >>confdefs.h <<_ACEOF
7679 #define LT_OBJDIR "$lt_cv_objdir/"
7680 _ACEOF
7681
7682
7683
7684
7685 case $host_os in
7686 aix3*)
7687 # AIX sometimes has problems with the GCC collect2 program. For some
7688 # reason, if we set the COLLECT_NAMES environment variable, the problems
7689 # vanish in a puff of smoke.
7690 if test "X${COLLECT_NAMES+set}" != Xset; then
7691 COLLECT_NAMES=
7692 export COLLECT_NAMES
7693 fi
7694 ;;
7695 esac
7696
7697 # Global variables:
7698 ofile=libtool
7699 can_build_shared=yes
7700
7701 # All known linkers require a `.a' archive for static linking (except MSVC,
7702 # which needs '.lib').
7703 libext=a
7704
7705 with_gnu_ld="$lt_cv_prog_gnu_ld"
7706
7707 old_CC="$CC"
7708 old_CFLAGS="$CFLAGS"
7709
7710 # Set sane defaults for various variables
7711 test -z "$CC" && CC=cc
7712 test -z "$LTCC" && LTCC=$CC
7713 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7714 test -z "$LD" && LD=ld
7715 test -z "$ac_objext" && ac_objext=o
7716
7717 for cc_temp in $compiler""; do
7718 case $cc_temp in
7719 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7720 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7721 \-*) ;;
7722 *) break;;
7723 esac
7724 done
7725 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7726
7727
7728 # Only perform the check for file, if the check method requires it
7729 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7730 case $deplibs_check_method in
7731 file_magic*)
7732 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7734 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7735 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7736 $as_echo_n "(cached) " >&6
7737 else
7738 case $MAGIC_CMD in
7739 [\\/*] | ?:[\\/]*)
7740 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7741 ;;
7742 *)
7743 lt_save_MAGIC_CMD="$MAGIC_CMD"
7744 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7745 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7746 for ac_dir in $ac_dummy; do
7747 IFS="$lt_save_ifs"
7748 test -z "$ac_dir" && ac_dir=.
7749 if test -f $ac_dir/${ac_tool_prefix}file; then
7750 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7751 if test -n "$file_magic_test_file"; then
7752 case $deplibs_check_method in
7753 "file_magic "*)
7754 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7755 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7756 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7757 $EGREP "$file_magic_regex" > /dev/null; then
7758 :
7759 else
7760 cat <<_LT_EOF 1>&2
7761
7762 *** Warning: the command libtool uses to detect shared libraries,
7763 *** $file_magic_cmd, produces output that libtool cannot recognize.
7764 *** The result is that libtool may fail to recognize shared libraries
7765 *** as such. This will affect the creation of libtool libraries that
7766 *** depend on shared libraries, but programs linked with such libtool
7767 *** libraries will work regardless of this problem. Nevertheless, you
7768 *** may want to report the problem to your system manager and/or to
7769 *** bug-libtool@gnu.org
7770
7771 _LT_EOF
7772 fi ;;
7773 esac
7774 fi
7775 break
7776 fi
7777 done
7778 IFS="$lt_save_ifs"
7779 MAGIC_CMD="$lt_save_MAGIC_CMD"
7780 ;;
7781 esac
7782 fi
7783
7784 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7785 if test -n "$MAGIC_CMD"; then
7786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7787 $as_echo "$MAGIC_CMD" >&6; }
7788 else
7789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7790 $as_echo "no" >&6; }
7791 fi
7792
7793
7794
7795
7796
7797 if test -z "$lt_cv_path_MAGIC_CMD"; then
7798 if test -n "$ac_tool_prefix"; then
7799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7800 $as_echo_n "checking for file... " >&6; }
7801 if ${lt_cv_path_MAGIC_CMD+:} false; then :
7802 $as_echo_n "(cached) " >&6
7803 else
7804 case $MAGIC_CMD in
7805 [\\/*] | ?:[\\/]*)
7806 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7807 ;;
7808 *)
7809 lt_save_MAGIC_CMD="$MAGIC_CMD"
7810 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7811 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7812 for ac_dir in $ac_dummy; do
7813 IFS="$lt_save_ifs"
7814 test -z "$ac_dir" && ac_dir=.
7815 if test -f $ac_dir/file; then
7816 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7817 if test -n "$file_magic_test_file"; then
7818 case $deplibs_check_method in
7819 "file_magic "*)
7820 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7821 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7822 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7823 $EGREP "$file_magic_regex" > /dev/null; then
7824 :
7825 else
7826 cat <<_LT_EOF 1>&2
7827
7828 *** Warning: the command libtool uses to detect shared libraries,
7829 *** $file_magic_cmd, produces output that libtool cannot recognize.
7830 *** The result is that libtool may fail to recognize shared libraries
7831 *** as such. This will affect the creation of libtool libraries that
7832 *** depend on shared libraries, but programs linked with such libtool
7833 *** libraries will work regardless of this problem. Nevertheless, you
7834 *** may want to report the problem to your system manager and/or to
7835 *** bug-libtool@gnu.org
7836
7837 _LT_EOF
7838 fi ;;
7839 esac
7840 fi
7841 break
7842 fi
7843 done
7844 IFS="$lt_save_ifs"
7845 MAGIC_CMD="$lt_save_MAGIC_CMD"
7846 ;;
7847 esac
7848 fi
7849
7850 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7851 if test -n "$MAGIC_CMD"; then
7852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7853 $as_echo "$MAGIC_CMD" >&6; }
7854 else
7855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7856 $as_echo "no" >&6; }
7857 fi
7858
7859
7860 else
7861 MAGIC_CMD=:
7862 fi
7863 fi
7864
7865 fi
7866 ;;
7867 esac
7868
7869 # Use C for the default configuration in the libtool script
7870
7871 lt_save_CC="$CC"
7872 ac_ext=c
7873 ac_cpp='$CPP $CPPFLAGS'
7874 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7875 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7876 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7877
7878
7879 # Source file extension for C test sources.
7880 ac_ext=c
7881
7882 # Object file extension for compiled C test sources.
7883 objext=o
7884 objext=$objext
7885
7886 # Code to be used in simple compile tests
7887 lt_simple_compile_test_code="int some_variable = 0;"
7888
7889 # Code to be used in simple link tests
7890 lt_simple_link_test_code='int main(){return(0);}'
7891
7892
7893
7894
7895
7896
7897
7898 # If no C compiler was specified, use CC.
7899 LTCC=${LTCC-"$CC"}
7900
7901 # If no C compiler flags were specified, use CFLAGS.
7902 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7903
7904 # Allow CC to be a program name with arguments.
7905 compiler=$CC
7906
7907 # Save the default compiler, since it gets overwritten when the other
7908 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7909 compiler_DEFAULT=$CC
7910
7911 # save warnings/boilerplate of simple test code
7912 ac_outfile=conftest.$ac_objext
7913 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7914 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7915 _lt_compiler_boilerplate=`cat conftest.err`
7916 $RM conftest*
7917
7918 ac_outfile=conftest.$ac_objext
7919 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7920 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7921 _lt_linker_boilerplate=`cat conftest.err`
7922 $RM -r conftest*
7923
7924
7925 if test -n "$compiler"; then
7926
7927 lt_prog_compiler_no_builtin_flag=
7928
7929 if test "$GCC" = yes; then
7930 case $cc_basename in
7931 nvcc*)
7932 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7933 *)
7934 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7935 esac
7936
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7938 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7939 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
7940 $as_echo_n "(cached) " >&6
7941 else
7942 lt_cv_prog_compiler_rtti_exceptions=no
7943 ac_outfile=conftest.$ac_objext
7944 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7945 lt_compiler_flag="-fno-rtti -fno-exceptions"
7946 # Insert the option either (1) after the last *FLAGS variable, or
7947 # (2) before a word containing "conftest.", or (3) at the end.
7948 # Note that $ac_compile itself does not contain backslashes and begins
7949 # with a dollar sign (not a hyphen), so the echo should work correctly.
7950 # The option is referenced via a variable to avoid confusing sed.
7951 lt_compile=`echo "$ac_compile" | $SED \
7952 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7953 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7954 -e 's:$: $lt_compiler_flag:'`
7955 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7956 (eval "$lt_compile" 2>conftest.err)
7957 ac_status=$?
7958 cat conftest.err >&5
7959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7960 if (exit $ac_status) && test -s "$ac_outfile"; then
7961 # The compiler can only warn and ignore the option if not recognized
7962 # So say no if there are warnings other than the usual output.
7963 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7964 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7965 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7966 lt_cv_prog_compiler_rtti_exceptions=yes
7967 fi
7968 fi
7969 $RM conftest*
7970
7971 fi
7972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7973 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7974
7975 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7976 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7977 else
7978 :
7979 fi
7980
7981 fi
7982
7983
7984
7985
7986
7987
7988 lt_prog_compiler_wl=
7989 lt_prog_compiler_pic=
7990 lt_prog_compiler_static=
7991
7992
7993 if test "$GCC" = yes; then
7994 lt_prog_compiler_wl='-Wl,'
7995 lt_prog_compiler_static='-static'
7996
7997 case $host_os in
7998 aix*)
7999 # All AIX code is PIC.
8000 if test "$host_cpu" = ia64; then
8001 # AIX 5 now supports IA64 processor
8002 lt_prog_compiler_static='-Bstatic'
8003 fi
8004 ;;
8005
8006 amigaos*)
8007 case $host_cpu in
8008 powerpc)
8009 # see comment about AmigaOS4 .so support
8010 lt_prog_compiler_pic='-fPIC'
8011 ;;
8012 m68k)
8013 # FIXME: we need at least 68020 code to build shared libraries, but
8014 # adding the `-m68020' flag to GCC prevents building anything better,
8015 # like `-m68040'.
8016 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8017 ;;
8018 esac
8019 ;;
8020
8021 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8022 # PIC is the default for these OSes.
8023 ;;
8024
8025 mingw* | cygwin* | pw32* | os2* | cegcc*)
8026 # This hack is so that the source file can tell whether it is being
8027 # built for inclusion in a dll (and should export symbols for example).
8028 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8029 # (--disable-auto-import) libraries
8030 lt_prog_compiler_pic='-DDLL_EXPORT'
8031 ;;
8032
8033 darwin* | rhapsody*)
8034 # PIC is the default on this platform
8035 # Common symbols not allowed in MH_DYLIB files
8036 lt_prog_compiler_pic='-fno-common'
8037 ;;
8038
8039 haiku*)
8040 # PIC is the default for Haiku.
8041 # The "-static" flag exists, but is broken.
8042 lt_prog_compiler_static=
8043 ;;
8044
8045 hpux*)
8046 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8047 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8048 # sets the default TLS model and affects inlining.
8049 case $host_cpu in
8050 hppa*64*)
8051 # +Z the default
8052 ;;
8053 *)
8054 lt_prog_compiler_pic='-fPIC'
8055 ;;
8056 esac
8057 ;;
8058
8059 interix[3-9]*)
8060 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8061 # Instead, we relocate shared libraries at runtime.
8062 ;;
8063
8064 msdosdjgpp*)
8065 # Just because we use GCC doesn't mean we suddenly get shared libraries
8066 # on systems that don't support them.
8067 lt_prog_compiler_can_build_shared=no
8068 enable_shared=no
8069 ;;
8070
8071 *nto* | *qnx*)
8072 # QNX uses GNU C++, but need to define -shared option too, otherwise
8073 # it will coredump.
8074 lt_prog_compiler_pic='-fPIC -shared'
8075 ;;
8076
8077 sysv4*MP*)
8078 if test -d /usr/nec; then
8079 lt_prog_compiler_pic=-Kconform_pic
8080 fi
8081 ;;
8082
8083 *)
8084 lt_prog_compiler_pic='-fPIC'
8085 ;;
8086 esac
8087
8088 case $cc_basename in
8089 nvcc*) # Cuda Compiler Driver 2.2
8090 lt_prog_compiler_wl='-Xlinker '
8091 if test -n "$lt_prog_compiler_pic"; then
8092 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
8093 fi
8094 ;;
8095 esac
8096 else
8097 # PORTME Check for flag to pass linker flags through the system compiler.
8098 case $host_os in
8099 aix*)
8100 lt_prog_compiler_wl='-Wl,'
8101 if test "$host_cpu" = ia64; then
8102 # AIX 5 now supports IA64 processor
8103 lt_prog_compiler_static='-Bstatic'
8104 else
8105 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8106 fi
8107 ;;
8108
8109 mingw* | cygwin* | pw32* | os2* | cegcc*)
8110 # This hack is so that the source file can tell whether it is being
8111 # built for inclusion in a dll (and should export symbols for example).
8112 lt_prog_compiler_pic='-DDLL_EXPORT'
8113 ;;
8114
8115 hpux9* | hpux10* | hpux11*)
8116 lt_prog_compiler_wl='-Wl,'
8117 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8118 # not for PA HP-UX.
8119 case $host_cpu in
8120 hppa*64*|ia64*)
8121 # +Z the default
8122 ;;
8123 *)
8124 lt_prog_compiler_pic='+Z'
8125 ;;
8126 esac
8127 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8128 lt_prog_compiler_static='${wl}-a ${wl}archive'
8129 ;;
8130
8131 irix5* | irix6* | nonstopux*)
8132 lt_prog_compiler_wl='-Wl,'
8133 # PIC (with -KPIC) is the default.
8134 lt_prog_compiler_static='-non_shared'
8135 ;;
8136
8137 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
8138 case $cc_basename in
8139 # old Intel for x86_64 which still supported -KPIC.
8140 ecc*)
8141 lt_prog_compiler_wl='-Wl,'
8142 lt_prog_compiler_pic='-KPIC'
8143 lt_prog_compiler_static='-static'
8144 ;;
8145 # icc used to be incompatible with GCC.
8146 # ICC 10 doesn't accept -KPIC any more.
8147 icc* | ifort*)
8148 lt_prog_compiler_wl='-Wl,'
8149 lt_prog_compiler_pic='-fPIC'
8150 lt_prog_compiler_static='-static'
8151 ;;
8152 # Lahey Fortran 8.1.
8153 lf95*)
8154 lt_prog_compiler_wl='-Wl,'
8155 lt_prog_compiler_pic='--shared'
8156 lt_prog_compiler_static='--static'
8157 ;;
8158 nagfor*)
8159 # NAG Fortran compiler
8160 lt_prog_compiler_wl='-Wl,-Wl,,'
8161 lt_prog_compiler_pic='-PIC'
8162 lt_prog_compiler_static='-Bstatic'
8163 ;;
8164 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8165 # Portland Group compilers (*not* the Pentium gcc compiler,
8166 # which looks to be a dead project)
8167 lt_prog_compiler_wl='-Wl,'
8168 lt_prog_compiler_pic='-fpic'
8169 lt_prog_compiler_static='-Bstatic'
8170 ;;
8171 ccc*)
8172 lt_prog_compiler_wl='-Wl,'
8173 # All Alpha code is PIC.
8174 lt_prog_compiler_static='-non_shared'
8175 ;;
8176 xl* | bgxl* | bgf* | mpixl*)
8177 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8178 lt_prog_compiler_wl='-Wl,'
8179 lt_prog_compiler_pic='-qpic'
8180 lt_prog_compiler_static='-qstaticlink'
8181 ;;
8182 *)
8183 case `$CC -V 2>&1 | sed 5q` in
8184 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
8185 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8186 lt_prog_compiler_pic='-KPIC'
8187 lt_prog_compiler_static='-Bstatic'
8188 lt_prog_compiler_wl=''
8189 ;;
8190 *Sun\ F* | *Sun*Fortran*)
8191 lt_prog_compiler_pic='-KPIC'
8192 lt_prog_compiler_static='-Bstatic'
8193 lt_prog_compiler_wl='-Qoption ld '
8194 ;;
8195 *Sun\ C*)
8196 # Sun C 5.9
8197 lt_prog_compiler_pic='-KPIC'
8198 lt_prog_compiler_static='-Bstatic'
8199 lt_prog_compiler_wl='-Wl,'
8200 ;;
8201 *Intel*\ [CF]*Compiler*)
8202 lt_prog_compiler_wl='-Wl,'
8203 lt_prog_compiler_pic='-fPIC'
8204 lt_prog_compiler_static='-static'
8205 ;;
8206 *Portland\ Group*)
8207 lt_prog_compiler_wl='-Wl,'
8208 lt_prog_compiler_pic='-fpic'
8209 lt_prog_compiler_static='-Bstatic'
8210 ;;
8211 esac
8212 ;;
8213 esac
8214 ;;
8215
8216 newsos6)
8217 lt_prog_compiler_pic='-KPIC'
8218 lt_prog_compiler_static='-Bstatic'
8219 ;;
8220
8221 *nto* | *qnx*)
8222 # QNX uses GNU C++, but need to define -shared option too, otherwise
8223 # it will coredump.
8224 lt_prog_compiler_pic='-fPIC -shared'
8225 ;;
8226
8227 osf3* | osf4* | osf5*)
8228 lt_prog_compiler_wl='-Wl,'
8229 # All OSF/1 code is PIC.
8230 lt_prog_compiler_static='-non_shared'
8231 ;;
8232
8233 rdos*)
8234 lt_prog_compiler_static='-non_shared'
8235 ;;
8236
8237 solaris*)
8238 lt_prog_compiler_pic='-KPIC'
8239 lt_prog_compiler_static='-Bstatic'
8240 case $cc_basename in
8241 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
8242 lt_prog_compiler_wl='-Qoption ld ';;
8243 *)
8244 lt_prog_compiler_wl='-Wl,';;
8245 esac
8246 ;;
8247
8248 sunos4*)
8249 lt_prog_compiler_wl='-Qoption ld '
8250 lt_prog_compiler_pic='-PIC'
8251 lt_prog_compiler_static='-Bstatic'
8252 ;;
8253
8254 sysv4 | sysv4.2uw2* | sysv4.3*)
8255 lt_prog_compiler_wl='-Wl,'
8256 lt_prog_compiler_pic='-KPIC'
8257 lt_prog_compiler_static='-Bstatic'
8258 ;;
8259
8260 sysv4*MP*)
8261 if test -d /usr/nec ;then
8262 lt_prog_compiler_pic='-Kconform_pic'
8263 lt_prog_compiler_static='-Bstatic'
8264 fi
8265 ;;
8266
8267 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8268 lt_prog_compiler_wl='-Wl,'
8269 lt_prog_compiler_pic='-KPIC'
8270 lt_prog_compiler_static='-Bstatic'
8271 ;;
8272
8273 unicos*)
8274 lt_prog_compiler_wl='-Wl,'
8275 lt_prog_compiler_can_build_shared=no
8276 ;;
8277
8278 uts4*)
8279 lt_prog_compiler_pic='-pic'
8280 lt_prog_compiler_static='-Bstatic'
8281 ;;
8282
8283 *)
8284 lt_prog_compiler_can_build_shared=no
8285 ;;
8286 esac
8287 fi
8288
8289 case $host_os in
8290 # For platforms which do not support PIC, -DPIC is meaningless:
8291 *djgpp*)
8292 lt_prog_compiler_pic=
8293 ;;
8294 *)
8295 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8296 ;;
8297 esac
8298
8299 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8300 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8301 if ${lt_cv_prog_compiler_pic+:} false; then :
8302 $as_echo_n "(cached) " >&6
8303 else
8304 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
8305 fi
8306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
8307 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
8308 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
8309
8310 #
8311 # Check to make sure the PIC flag actually works.
8312 #
8313 if test -n "$lt_prog_compiler_pic"; then
8314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8315 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8316 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8317 $as_echo_n "(cached) " >&6
8318 else
8319 lt_cv_prog_compiler_pic_works=no
8320 ac_outfile=conftest.$ac_objext
8321 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8322 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8323 # Insert the option either (1) after the last *FLAGS variable, or
8324 # (2) before a word containing "conftest.", or (3) at the end.
8325 # Note that $ac_compile itself does not contain backslashes and begins
8326 # with a dollar sign (not a hyphen), so the echo should work correctly.
8327 # The option is referenced via a variable to avoid confusing sed.
8328 lt_compile=`echo "$ac_compile" | $SED \
8329 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8330 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8331 -e 's:$: $lt_compiler_flag:'`
8332 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8333 (eval "$lt_compile" 2>conftest.err)
8334 ac_status=$?
8335 cat conftest.err >&5
8336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8337 if (exit $ac_status) && test -s "$ac_outfile"; then
8338 # The compiler can only warn and ignore the option if not recognized
8339 # So say no if there are warnings other than the usual output.
8340 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8341 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8342 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8343 lt_cv_prog_compiler_pic_works=yes
8344 fi
8345 fi
8346 $RM conftest*
8347
8348 fi
8349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8350 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8351
8352 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8353 case $lt_prog_compiler_pic in
8354 "" | " "*) ;;
8355 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8356 esac
8357 else
8358 lt_prog_compiler_pic=
8359 lt_prog_compiler_can_build_shared=no
8360 fi
8361
8362 fi
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374 #
8375 # Check to make sure the static flag actually works.
8376 #
8377 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8379 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8380 if ${lt_cv_prog_compiler_static_works+:} false; then :
8381 $as_echo_n "(cached) " >&6
8382 else
8383 lt_cv_prog_compiler_static_works=no
8384 save_LDFLAGS="$LDFLAGS"
8385 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8386 echo "$lt_simple_link_test_code" > conftest.$ac_ext
8387 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8388 # The linker can only warn and ignore the option if not recognized
8389 # So say no if there are warnings
8390 if test -s conftest.err; then
8391 # Append any errors to the config.log.
8392 cat conftest.err 1>&5
8393 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8394 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8395 if diff conftest.exp conftest.er2 >/dev/null; then
8396 lt_cv_prog_compiler_static_works=yes
8397 fi
8398 else
8399 lt_cv_prog_compiler_static_works=yes
8400 fi
8401 fi
8402 $RM -r conftest*
8403 LDFLAGS="$save_LDFLAGS"
8404
8405 fi
8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8407 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8408
8409 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8410 :
8411 else
8412 lt_prog_compiler_static=
8413 fi
8414
8415
8416
8417
8418
8419
8420
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8422 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8423 if ${lt_cv_prog_compiler_c_o+:} false; then :
8424 $as_echo_n "(cached) " >&6
8425 else
8426 lt_cv_prog_compiler_c_o=no
8427 $RM -r conftest 2>/dev/null
8428 mkdir conftest
8429 cd conftest
8430 mkdir out
8431 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8432
8433 lt_compiler_flag="-o out/conftest2.$ac_objext"
8434 # Insert the option either (1) after the last *FLAGS variable, or
8435 # (2) before a word containing "conftest.", or (3) at the end.
8436 # Note that $ac_compile itself does not contain backslashes and begins
8437 # with a dollar sign (not a hyphen), so the echo should work correctly.
8438 lt_compile=`echo "$ac_compile" | $SED \
8439 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8440 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8441 -e 's:$: $lt_compiler_flag:'`
8442 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8443 (eval "$lt_compile" 2>out/conftest.err)
8444 ac_status=$?
8445 cat out/conftest.err >&5
8446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8447 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8448 then
8449 # The compiler can only warn and ignore the option if not recognized
8450 # So say no if there are warnings
8451 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8452 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8453 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8454 lt_cv_prog_compiler_c_o=yes
8455 fi
8456 fi
8457 chmod u+w . 2>&5
8458 $RM conftest*
8459 # SGI C++ compiler will create directory out/ii_files/ for
8460 # template instantiation
8461 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8462 $RM out/* && rmdir out
8463 cd ..
8464 $RM -r conftest
8465 $RM conftest*
8466
8467 fi
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8469 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8470
8471
8472
8473
8474
8475
8476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8477 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8478 if ${lt_cv_prog_compiler_c_o+:} false; then :
8479 $as_echo_n "(cached) " >&6
8480 else
8481 lt_cv_prog_compiler_c_o=no
8482 $RM -r conftest 2>/dev/null
8483 mkdir conftest
8484 cd conftest
8485 mkdir out
8486 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8487
8488 lt_compiler_flag="-o out/conftest2.$ac_objext"
8489 # Insert the option either (1) after the last *FLAGS variable, or
8490 # (2) before a word containing "conftest.", or (3) at the end.
8491 # Note that $ac_compile itself does not contain backslashes and begins
8492 # with a dollar sign (not a hyphen), so the echo should work correctly.
8493 lt_compile=`echo "$ac_compile" | $SED \
8494 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8495 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8496 -e 's:$: $lt_compiler_flag:'`
8497 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8498 (eval "$lt_compile" 2>out/conftest.err)
8499 ac_status=$?
8500 cat out/conftest.err >&5
8501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8502 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8503 then
8504 # The compiler can only warn and ignore the option if not recognized
8505 # So say no if there are warnings
8506 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8507 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8508 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8509 lt_cv_prog_compiler_c_o=yes
8510 fi
8511 fi
8512 chmod u+w . 2>&5
8513 $RM conftest*
8514 # SGI C++ compiler will create directory out/ii_files/ for
8515 # template instantiation
8516 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8517 $RM out/* && rmdir out
8518 cd ..
8519 $RM -r conftest
8520 $RM conftest*
8521
8522 fi
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8524 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8525
8526
8527
8528
8529 hard_links="nottested"
8530 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8531 # do not overwrite the value of need_locks provided by the user
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8533 $as_echo_n "checking if we can lock with hard links... " >&6; }
8534 hard_links=yes
8535 $RM conftest*
8536 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8537 touch conftest.a
8538 ln conftest.a conftest.b 2>&5 || hard_links=no
8539 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8541 $as_echo "$hard_links" >&6; }
8542 if test "$hard_links" = no; then
8543 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8544 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8545 need_locks=warn
8546 fi
8547 else
8548 need_locks=no
8549 fi
8550
8551
8552
8553
8554
8555
8556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8557 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8558
8559 runpath_var=
8560 allow_undefined_flag=
8561 always_export_symbols=no
8562 archive_cmds=
8563 archive_expsym_cmds=
8564 compiler_needs_object=no
8565 enable_shared_with_static_runtimes=no
8566 export_dynamic_flag_spec=
8567 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8568 hardcode_automatic=no
8569 hardcode_direct=no
8570 hardcode_direct_absolute=no
8571 hardcode_libdir_flag_spec=
8572 hardcode_libdir_separator=
8573 hardcode_minus_L=no
8574 hardcode_shlibpath_var=unsupported
8575 inherit_rpath=no
8576 link_all_deplibs=unknown
8577 module_cmds=
8578 module_expsym_cmds=
8579 old_archive_from_new_cmds=
8580 old_archive_from_expsyms_cmds=
8581 thread_safe_flag_spec=
8582 whole_archive_flag_spec=
8583 # include_expsyms should be a list of space-separated symbols to be *always*
8584 # included in the symbol list
8585 include_expsyms=
8586 # exclude_expsyms can be an extended regexp of symbols to exclude
8587 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8588 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8589 # as well as any symbol that contains `d'.
8590 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8591 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8592 # platforms (ab)use it in PIC code, but their linkers get confused if
8593 # the symbol is explicitly referenced. Since portable code cannot
8594 # rely on this symbol name, it's probably fine to never include it in
8595 # preloaded symbol tables.
8596 # Exclude shared library initialization/finalization symbols.
8597 extract_expsyms_cmds=
8598
8599 case $host_os in
8600 cygwin* | mingw* | pw32* | cegcc*)
8601 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8602 # When not using gcc, we currently assume that we are using
8603 # Microsoft Visual C++.
8604 if test "$GCC" != yes; then
8605 with_gnu_ld=no
8606 fi
8607 ;;
8608 interix*)
8609 # we just hope/assume this is gcc and not c89 (= MSVC++)
8610 with_gnu_ld=yes
8611 ;;
8612 openbsd*)
8613 with_gnu_ld=no
8614 ;;
8615 linux* | k*bsd*-gnu | gnu*)
8616 link_all_deplibs=no
8617 ;;
8618 esac
8619
8620 ld_shlibs=yes
8621
8622 # On some targets, GNU ld is compatible enough with the native linker
8623 # that we're better off using the native interface for both.
8624 lt_use_gnu_ld_interface=no
8625 if test "$with_gnu_ld" = yes; then
8626 case $host_os in
8627 aix*)
8628 # The AIX port of GNU ld has always aspired to compatibility
8629 # with the native linker. However, as the warning in the GNU ld
8630 # block says, versions before 2.19.5* couldn't really create working
8631 # shared libraries, regardless of the interface used.
8632 case `$LD -v 2>&1` in
8633 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8634 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8635 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8636 *)
8637 lt_use_gnu_ld_interface=yes
8638 ;;
8639 esac
8640 ;;
8641 *)
8642 lt_use_gnu_ld_interface=yes
8643 ;;
8644 esac
8645 fi
8646
8647 if test "$lt_use_gnu_ld_interface" = yes; then
8648 # If archive_cmds runs LD, not CC, wlarc should be empty
8649 wlarc='${wl}'
8650
8651 # Set some defaults for GNU ld with shared library support. These
8652 # are reset later if shared libraries are not supported. Putting them
8653 # here allows them to be overridden if necessary.
8654 runpath_var=LD_RUN_PATH
8655 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8656 export_dynamic_flag_spec='${wl}--export-dynamic'
8657 # ancient GNU ld didn't support --whole-archive et. al.
8658 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8659 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8660 else
8661 whole_archive_flag_spec=
8662 fi
8663 supports_anon_versioning=no
8664 case `$LD -v 2>&1` in
8665 *GNU\ gold*) supports_anon_versioning=yes ;;
8666 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8667 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8668 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8669 *\ 2.11.*) ;; # other 2.11 versions
8670 *) supports_anon_versioning=yes ;;
8671 esac
8672
8673 # See if GNU ld supports shared libraries.
8674 case $host_os in
8675 aix[3-9]*)
8676 # On AIX/PPC, the GNU linker is very broken
8677 if test "$host_cpu" != ia64; then
8678 ld_shlibs=no
8679 cat <<_LT_EOF 1>&2
8680
8681 *** Warning: the GNU linker, at least up to release 2.19, is reported
8682 *** to be unable to reliably create shared libraries on AIX.
8683 *** Therefore, libtool is disabling shared libraries support. If you
8684 *** really care for shared libraries, you may want to install binutils
8685 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8686 *** You will then need to restart the configuration process.
8687
8688 _LT_EOF
8689 fi
8690 ;;
8691
8692 amigaos*)
8693 case $host_cpu in
8694 powerpc)
8695 # see comment about AmigaOS4 .so support
8696 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8697 archive_expsym_cmds=''
8698 ;;
8699 m68k)
8700 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)'
8701 hardcode_libdir_flag_spec='-L$libdir'
8702 hardcode_minus_L=yes
8703 ;;
8704 esac
8705 ;;
8706
8707 beos*)
8708 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8709 allow_undefined_flag=unsupported
8710 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
8711 # support --undefined. This deserves some investigation. FIXME
8712 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8713 else
8714 ld_shlibs=no
8715 fi
8716 ;;
8717
8718 cygwin* | mingw* | pw32* | cegcc*)
8719 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8720 # as there is no search path for DLLs.
8721 hardcode_libdir_flag_spec='-L$libdir'
8722 export_dynamic_flag_spec='${wl}--export-all-symbols'
8723 allow_undefined_flag=unsupported
8724 always_export_symbols=no
8725 enable_shared_with_static_runtimes=yes
8726 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'
8727 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
8728
8729 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8730 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8731 # If the export-symbols file already is a .def file (1st line
8732 # is EXPORTS), use it as is; otherwise, prepend...
8733 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8734 cp $export_symbols $output_objdir/$soname.def;
8735 else
8736 echo EXPORTS > $output_objdir/$soname.def;
8737 cat $export_symbols >> $output_objdir/$soname.def;
8738 fi~
8739 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8740 else
8741 ld_shlibs=no
8742 fi
8743 ;;
8744
8745 haiku*)
8746 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8747 link_all_deplibs=yes
8748 ;;
8749
8750 interix[3-9]*)
8751 hardcode_direct=no
8752 hardcode_shlibpath_var=no
8753 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8754 export_dynamic_flag_spec='${wl}-E'
8755 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8756 # Instead, shared libraries are loaded at an image base (0x10000000 by
8757 # default) and relocated if they conflict, which is a slow very memory
8758 # consuming and fragmenting process. To avoid this, we pick a random,
8759 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8760 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8761 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8762 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'
8763 ;;
8764
8765 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8766 tmp_diet=no
8767 if test "$host_os" = linux-dietlibc; then
8768 case $cc_basename in
8769 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
8770 esac
8771 fi
8772 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8773 && test "$tmp_diet" = no
8774 then
8775 tmp_addflag=' $pic_flag'
8776 tmp_sharedflag='-shared'
8777 case $cc_basename,$host_cpu in
8778 pgcc*) # Portland Group C compiler
8779 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'
8780 tmp_addflag=' $pic_flag'
8781 ;;
8782 pgf77* | pgf90* | pgf95* | pgfortran*)
8783 # Portland Group f77 and f90 compilers
8784 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'
8785 tmp_addflag=' $pic_flag -Mnomain' ;;
8786 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8787 tmp_addflag=' -i_dynamic' ;;
8788 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8789 tmp_addflag=' -i_dynamic -nofor_main' ;;
8790 ifc* | ifort*) # Intel Fortran compiler
8791 tmp_addflag=' -nofor_main' ;;
8792 lf95*) # Lahey Fortran 8.1
8793 whole_archive_flag_spec=
8794 tmp_sharedflag='--shared' ;;
8795 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8796 tmp_sharedflag='-qmkshrobj'
8797 tmp_addflag= ;;
8798 nvcc*) # Cuda Compiler Driver 2.2
8799 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'
8800 compiler_needs_object=yes
8801 ;;
8802 esac
8803 case `$CC -V 2>&1 | sed 5q` in
8804 *Sun\ C*) # Sun C 5.9
8805 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'
8806 compiler_needs_object=yes
8807 tmp_sharedflag='-G' ;;
8808 *Sun\ F*) # Sun Fortran 8.3
8809 tmp_sharedflag='-G' ;;
8810 esac
8811 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8812
8813 if test "x$supports_anon_versioning" = xyes; then
8814 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8815 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8816 echo "local: *; };" >> $output_objdir/$libname.ver~
8817 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8818 fi
8819
8820 case $cc_basename in
8821 xlf* | bgf* | bgxlf* | mpixlf*)
8822 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8823 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8824 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8825 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
8826 if test "x$supports_anon_versioning" = xyes; then
8827 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8828 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8829 echo "local: *; };" >> $output_objdir/$libname.ver~
8830 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8831 fi
8832 ;;
8833 esac
8834 else
8835 ld_shlibs=no
8836 fi
8837 ;;
8838
8839 netbsd* | netbsdelf*-gnu)
8840 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8841 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8842 wlarc=
8843 else
8844 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8845 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8846 fi
8847 ;;
8848
8849 solaris*)
8850 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8851 ld_shlibs=no
8852 cat <<_LT_EOF 1>&2
8853
8854 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8855 *** create shared libraries on Solaris systems. Therefore, libtool
8856 *** is disabling shared libraries support. We urge you to upgrade GNU
8857 *** binutils to release 2.9.1 or newer. Another option is to modify
8858 *** your PATH or compiler configuration so that the native linker is
8859 *** used, and then restart.
8860
8861 _LT_EOF
8862 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8863 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8864 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8865 else
8866 ld_shlibs=no
8867 fi
8868 ;;
8869
8870 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8871 case `$LD -v 2>&1` in
8872 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8873 ld_shlibs=no
8874 cat <<_LT_EOF 1>&2
8875
8876 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8877 *** reliably create shared libraries on SCO systems. Therefore, libtool
8878 *** is disabling shared libraries support. We urge you to upgrade GNU
8879 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8880 *** your PATH or compiler configuration so that the native linker is
8881 *** used, and then restart.
8882
8883 _LT_EOF
8884 ;;
8885 *)
8886 # For security reasons, it is highly recommended that you always
8887 # use absolute paths for naming shared libraries, and exclude the
8888 # DT_RUNPATH tag from executables and libraries. But doing so
8889 # requires that you compile everything twice, which is a pain.
8890 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8891 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8892 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8893 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8894 else
8895 ld_shlibs=no
8896 fi
8897 ;;
8898 esac
8899 ;;
8900
8901 sunos4*)
8902 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8903 wlarc=
8904 hardcode_direct=yes
8905 hardcode_shlibpath_var=no
8906 ;;
8907
8908 *)
8909 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8910 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8911 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8912 else
8913 ld_shlibs=no
8914 fi
8915 ;;
8916 esac
8917
8918 if test "$ld_shlibs" = no; then
8919 runpath_var=
8920 hardcode_libdir_flag_spec=
8921 export_dynamic_flag_spec=
8922 whole_archive_flag_spec=
8923 fi
8924 else
8925 # PORTME fill in a description of your system's linker (not GNU ld)
8926 case $host_os in
8927 aix3*)
8928 allow_undefined_flag=unsupported
8929 always_export_symbols=yes
8930 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'
8931 # Note: this linker hardcodes the directories in LIBPATH if there
8932 # are no directories specified by -L.
8933 hardcode_minus_L=yes
8934 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8935 # Neither direct hardcoding nor static linking is supported with a
8936 # broken collect2.
8937 hardcode_direct=unsupported
8938 fi
8939 ;;
8940
8941 aix[4-9]*)
8942 if test "$host_cpu" = ia64; then
8943 # On IA64, the linker does run time linking by default, so we don't
8944 # have to do anything special.
8945 aix_use_runtimelinking=no
8946 exp_sym_flag='-Bexport'
8947 no_entry_flag=""
8948 else
8949 # If we're using GNU nm, then we don't want the "-C" option.
8950 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8951 # Also, AIX nm treats weak defined symbols like other global
8952 # defined symbols, whereas GNU nm marks them as "W".
8953 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8954 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'
8955 else
8956 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'
8957 fi
8958 aix_use_runtimelinking=no
8959
8960 # Test if we are trying to use run time linking or normal
8961 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8962 # need to do runtime linking.
8963 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8964 for ld_flag in $LDFLAGS; do
8965 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8966 aix_use_runtimelinking=yes
8967 break
8968 fi
8969 done
8970 ;;
8971 esac
8972
8973 exp_sym_flag='-bexport'
8974 no_entry_flag='-bnoentry'
8975 fi
8976
8977 # When large executables or shared objects are built, AIX ld can
8978 # have problems creating the table of contents. If linking a library
8979 # or program results in "error TOC overflow" add -mminimal-toc to
8980 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8981 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8982
8983 archive_cmds=''
8984 hardcode_direct=yes
8985 hardcode_direct_absolute=yes
8986 hardcode_libdir_separator=':'
8987 link_all_deplibs=yes
8988 file_list_spec='${wl}-f,'
8989
8990 if test "$GCC" = yes; then
8991 case $host_os in aix4.[012]|aix4.[012].*)
8992 # We only want to do this on AIX 4.2 and lower, the check
8993 # below for broken collect2 doesn't work under 4.3+
8994 collect2name=`${CC} -print-prog-name=collect2`
8995 if test -f "$collect2name" &&
8996 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8997 then
8998 # We have reworked collect2
8999 :
9000 else
9001 # We have old collect2
9002 hardcode_direct=unsupported
9003 # It fails to find uninstalled libraries when the uninstalled
9004 # path is not listed in the libpath. Setting hardcode_minus_L
9005 # to unsupported forces relinking
9006 hardcode_minus_L=yes
9007 hardcode_libdir_flag_spec='-L$libdir'
9008 hardcode_libdir_separator=
9009 fi
9010 ;;
9011 esac
9012 shared_flag='-shared'
9013 if test "$aix_use_runtimelinking" = yes; then
9014 shared_flag="$shared_flag "'${wl}-G'
9015 fi
9016 link_all_deplibs=no
9017 else
9018 # not using gcc
9019 if test "$host_cpu" = ia64; then
9020 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9021 # chokes on -Wl,-G. The following line is correct:
9022 shared_flag='-G'
9023 else
9024 if test "$aix_use_runtimelinking" = yes; then
9025 shared_flag='${wl}-G'
9026 else
9027 shared_flag='${wl}-bM:SRE'
9028 fi
9029 fi
9030 fi
9031
9032 export_dynamic_flag_spec='${wl}-bexpall'
9033 # It seems that -bexpall does not export symbols beginning with
9034 # underscore (_), so it is better to generate a list of symbols to export.
9035 always_export_symbols=yes
9036 if test "$aix_use_runtimelinking" = yes; then
9037 # Warning - without using the other runtime loading flags (-brtl),
9038 # -berok will link without error, but may produce a broken library.
9039 allow_undefined_flag='-berok'
9040 # Determine the default libpath from the value encoded in an
9041 # empty executable.
9042 if test "${lt_cv_aix_libpath+set}" = set; then
9043 aix_libpath=$lt_cv_aix_libpath
9044 else
9045 if ${lt_cv_aix_libpath_+:} false; then :
9046 $as_echo_n "(cached) " >&6
9047 else
9048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9049 /* end confdefs.h. */
9050
9051 int
9052 main ()
9053 {
9054
9055 ;
9056 return 0;
9057 }
9058 _ACEOF
9059 if ac_fn_c_try_link "$LINENO"; then :
9060
9061 lt_aix_libpath_sed='
9062 /Import File Strings/,/^$/ {
9063 /^0/ {
9064 s/^0 *\([^ ]*\) *$/\1/
9065 p
9066 }
9067 }'
9068 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9069 # Check for a 64-bit object if we didn't find anything.
9070 if test -z "$lt_cv_aix_libpath_"; then
9071 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9072 fi
9073 fi
9074 rm -f core conftest.err conftest.$ac_objext \
9075 conftest$ac_exeext conftest.$ac_ext
9076 if test -z "$lt_cv_aix_libpath_"; then
9077 lt_cv_aix_libpath_="/usr/lib:/lib"
9078 fi
9079
9080 fi
9081
9082 aix_libpath=$lt_cv_aix_libpath_
9083 fi
9084
9085 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9086 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"
9087 else
9088 if test "$host_cpu" = ia64; then
9089 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9090 allow_undefined_flag="-z nodefs"
9091 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"
9092 else
9093 # Determine the default libpath from the value encoded in an
9094 # empty executable.
9095 if test "${lt_cv_aix_libpath+set}" = set; then
9096 aix_libpath=$lt_cv_aix_libpath
9097 else
9098 if ${lt_cv_aix_libpath_+:} false; then :
9099 $as_echo_n "(cached) " >&6
9100 else
9101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9102 /* end confdefs.h. */
9103
9104 int
9105 main ()
9106 {
9107
9108 ;
9109 return 0;
9110 }
9111 _ACEOF
9112 if ac_fn_c_try_link "$LINENO"; then :
9113
9114 lt_aix_libpath_sed='
9115 /Import File Strings/,/^$/ {
9116 /^0/ {
9117 s/^0 *\([^ ]*\) *$/\1/
9118 p
9119 }
9120 }'
9121 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9122 # Check for a 64-bit object if we didn't find anything.
9123 if test -z "$lt_cv_aix_libpath_"; then
9124 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9125 fi
9126 fi
9127 rm -f core conftest.err conftest.$ac_objext \
9128 conftest$ac_exeext conftest.$ac_ext
9129 if test -z "$lt_cv_aix_libpath_"; then
9130 lt_cv_aix_libpath_="/usr/lib:/lib"
9131 fi
9132
9133 fi
9134
9135 aix_libpath=$lt_cv_aix_libpath_
9136 fi
9137
9138 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9139 # Warning - without using the other run time loading flags,
9140 # -berok will link without error, but may produce a broken library.
9141 no_undefined_flag=' ${wl}-bernotok'
9142 allow_undefined_flag=' ${wl}-berok'
9143 if test "$with_gnu_ld" = yes; then
9144 # We only use this code for GNU lds that support --whole-archive.
9145 whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9146 else
9147 # Exported symbols can be pulled into shared objects from archives
9148 whole_archive_flag_spec='$convenience'
9149 fi
9150 archive_cmds_need_lc=yes
9151 # This is similar to how AIX traditionally builds its shared libraries.
9152 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'
9153 fi
9154 fi
9155 ;;
9156
9157 amigaos*)
9158 case $host_cpu in
9159 powerpc)
9160 # see comment about AmigaOS4 .so support
9161 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9162 archive_expsym_cmds=''
9163 ;;
9164 m68k)
9165 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)'
9166 hardcode_libdir_flag_spec='-L$libdir'
9167 hardcode_minus_L=yes
9168 ;;
9169 esac
9170 ;;
9171
9172 bsdi[45]*)
9173 export_dynamic_flag_spec=-rdynamic
9174 ;;
9175
9176 cygwin* | mingw* | pw32* | cegcc*)
9177 # When not using gcc, we currently assume that we are using
9178 # Microsoft Visual C++.
9179 # hardcode_libdir_flag_spec is actually meaningless, as there is
9180 # no search path for DLLs.
9181 case $cc_basename in
9182 cl*)
9183 # Native MSVC
9184 hardcode_libdir_flag_spec=' '
9185 allow_undefined_flag=unsupported
9186 always_export_symbols=yes
9187 file_list_spec='@'
9188 # Tell ltmain to make .lib files, not .a files.
9189 libext=lib
9190 # Tell ltmain to make .dll files, not .so files.
9191 shrext_cmds=".dll"
9192 # FIXME: Setting linknames here is a bad hack.
9193 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
9194 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9195 sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
9196 else
9197 sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
9198 fi~
9199 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
9200 linknames='
9201 # The linker will not automatically build a static lib if we build a DLL.
9202 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
9203 enable_shared_with_static_runtimes=yes
9204 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
9205 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9206 # Don't use ranlib
9207 old_postinstall_cmds='chmod 644 $oldlib'
9208 postlink_cmds='lt_outputfile="@OUTPUT@"~
9209 lt_tool_outputfile="@TOOL_OUTPUT@"~
9210 case $lt_outputfile in
9211 *.exe|*.EXE) ;;
9212 *)
9213 lt_outputfile="$lt_outputfile.exe"
9214 lt_tool_outputfile="$lt_tool_outputfile.exe"
9215 ;;
9216 esac~
9217 if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
9218 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
9219 $RM "$lt_outputfile.manifest";
9220 fi'
9221 ;;
9222 *)
9223 # Assume MSVC wrapper
9224 hardcode_libdir_flag_spec=' '
9225 allow_undefined_flag=unsupported
9226 # Tell ltmain to make .lib files, not .a files.
9227 libext=lib
9228 # Tell ltmain to make .dll files, not .so files.
9229 shrext_cmds=".dll"
9230 # FIXME: Setting linknames here is a bad hack.
9231 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9232 # The linker will automatically build a .lib file if we build a DLL.
9233 old_archive_from_new_cmds='true'
9234 # FIXME: Should let the user specify the lib program.
9235 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9236 enable_shared_with_static_runtimes=yes
9237 ;;
9238 esac
9239 ;;
9240
9241 darwin* | rhapsody*)
9242
9243
9244 archive_cmds_need_lc=no
9245 hardcode_direct=no
9246 hardcode_automatic=yes
9247 hardcode_shlibpath_var=unsupported
9248 if test "$lt_cv_ld_force_load" = "yes"; then
9249 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\"`'
9250
9251 else
9252 whole_archive_flag_spec=''
9253 fi
9254 link_all_deplibs=yes
9255 allow_undefined_flag="$_lt_dar_allow_undefined"
9256 case $cc_basename in
9257 ifort*) _lt_dar_can_shared=yes ;;
9258 *) _lt_dar_can_shared=$GCC ;;
9259 esac
9260 if test "$_lt_dar_can_shared" = "yes"; then
9261 output_verbose_link_cmd=func_echo_all
9262 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9263 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9264 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}"
9265 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}"
9266
9267 else
9268 ld_shlibs=no
9269 fi
9270
9271 ;;
9272
9273 dgux*)
9274 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9275 hardcode_libdir_flag_spec='-L$libdir'
9276 hardcode_shlibpath_var=no
9277 ;;
9278
9279 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9280 # support. Future versions do this automatically, but an explicit c++rt0.o
9281 # does not break anything, and helps significantly (at the cost of a little
9282 # extra space).
9283 freebsd2.2*)
9284 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9285 hardcode_libdir_flag_spec='-R$libdir'
9286 hardcode_direct=yes
9287 hardcode_shlibpath_var=no
9288 ;;
9289
9290 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9291 freebsd2.*)
9292 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9293 hardcode_direct=yes
9294 hardcode_minus_L=yes
9295 hardcode_shlibpath_var=no
9296 ;;
9297
9298 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9299 freebsd* | dragonfly*)
9300 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9301 hardcode_libdir_flag_spec='-R$libdir'
9302 hardcode_direct=yes
9303 hardcode_shlibpath_var=no
9304 ;;
9305
9306 hpux9*)
9307 if test "$GCC" = yes; then
9308 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'
9309 else
9310 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'
9311 fi
9312 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9313 hardcode_libdir_separator=:
9314 hardcode_direct=yes
9315
9316 # hardcode_minus_L: Not really in the search PATH,
9317 # but as the default location of the library.
9318 hardcode_minus_L=yes
9319 export_dynamic_flag_spec='${wl}-E'
9320 ;;
9321
9322 hpux10*)
9323 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9324 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9325 else
9326 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9327 fi
9328 if test "$with_gnu_ld" = no; then
9329 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9330 hardcode_libdir_separator=:
9331 hardcode_direct=yes
9332 hardcode_direct_absolute=yes
9333 export_dynamic_flag_spec='${wl}-E'
9334 # hardcode_minus_L: Not really in the search PATH,
9335 # but as the default location of the library.
9336 hardcode_minus_L=yes
9337 fi
9338 ;;
9339
9340 hpux11*)
9341 if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9342 case $host_cpu in
9343 hppa*64*)
9344 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9345 ;;
9346 ia64*)
9347 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9348 ;;
9349 *)
9350 archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9351 ;;
9352 esac
9353 else
9354 case $host_cpu in
9355 hppa*64*)
9356 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9357 ;;
9358 ia64*)
9359 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9360 ;;
9361 *)
9362
9363 # Older versions of the 11.00 compiler do not understand -b yet
9364 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9365 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9366 $as_echo_n "checking if $CC understands -b... " >&6; }
9367 if ${lt_cv_prog_compiler__b+:} false; then :
9368 $as_echo_n "(cached) " >&6
9369 else
9370 lt_cv_prog_compiler__b=no
9371 save_LDFLAGS="$LDFLAGS"
9372 LDFLAGS="$LDFLAGS -b"
9373 echo "$lt_simple_link_test_code" > conftest.$ac_ext
9374 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9375 # The linker can only warn and ignore the option if not recognized
9376 # So say no if there are warnings
9377 if test -s conftest.err; then
9378 # Append any errors to the config.log.
9379 cat conftest.err 1>&5
9380 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9381 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9382 if diff conftest.exp conftest.er2 >/dev/null; then
9383 lt_cv_prog_compiler__b=yes
9384 fi
9385 else
9386 lt_cv_prog_compiler__b=yes
9387 fi
9388 fi
9389 $RM -r conftest*
9390 LDFLAGS="$save_LDFLAGS"
9391
9392 fi
9393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9394 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9395
9396 if test x"$lt_cv_prog_compiler__b" = xyes; then
9397 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9398 else
9399 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9400 fi
9401
9402 ;;
9403 esac
9404 fi
9405 if test "$with_gnu_ld" = no; then
9406 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9407 hardcode_libdir_separator=:
9408
9409 case $host_cpu in
9410 hppa*64*|ia64*)
9411 hardcode_direct=no
9412 hardcode_shlibpath_var=no
9413 ;;
9414 *)
9415 hardcode_direct=yes
9416 hardcode_direct_absolute=yes
9417 export_dynamic_flag_spec='${wl}-E'
9418
9419 # hardcode_minus_L: Not really in the search PATH,
9420 # but as the default location of the library.
9421 hardcode_minus_L=yes
9422 ;;
9423 esac
9424 fi
9425 ;;
9426
9427 irix5* | irix6* | nonstopux*)
9428 if test "$GCC" = yes; then
9429 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'
9430 # Try to use the -exported_symbol ld option, if it does not
9431 # work, assume that -exports_file does not work either and
9432 # implicitly export all symbols.
9433 # This should be the same for all languages, so no per-tag cache variable.
9434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
9435 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
9436 if ${lt_cv_irix_exported_symbol+:} false; then :
9437 $as_echo_n "(cached) " >&6
9438 else
9439 save_LDFLAGS="$LDFLAGS"
9440 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9441 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9442 /* end confdefs.h. */
9443 int foo (void) { return 0; }
9444 _ACEOF
9445 if ac_fn_c_try_link "$LINENO"; then :
9446 lt_cv_irix_exported_symbol=yes
9447 else
9448 lt_cv_irix_exported_symbol=no
9449 fi
9450 rm -f core conftest.err conftest.$ac_objext \
9451 conftest$ac_exeext conftest.$ac_ext
9452 LDFLAGS="$save_LDFLAGS"
9453 fi
9454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
9455 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
9456 if test "$lt_cv_irix_exported_symbol" = yes; then
9457 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'
9458 fi
9459 else
9460 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'
9461 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'
9462 fi
9463 archive_cmds_need_lc='no'
9464 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9465 hardcode_libdir_separator=:
9466 inherit_rpath=yes
9467 link_all_deplibs=yes
9468 ;;
9469
9470 netbsd* | netbsdelf*-gnu)
9471 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9472 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9473 else
9474 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9475 fi
9476 hardcode_libdir_flag_spec='-R$libdir'
9477 hardcode_direct=yes
9478 hardcode_shlibpath_var=no
9479 ;;
9480
9481 newsos6)
9482 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9483 hardcode_direct=yes
9484 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9485 hardcode_libdir_separator=:
9486 hardcode_shlibpath_var=no
9487 ;;
9488
9489 *nto* | *qnx*)
9490 ;;
9491
9492 openbsd*)
9493 if test -f /usr/libexec/ld.so; then
9494 hardcode_direct=yes
9495 hardcode_shlibpath_var=no
9496 hardcode_direct_absolute=yes
9497 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9498 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9499 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9500 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9501 export_dynamic_flag_spec='${wl}-E'
9502 else
9503 case $host_os in
9504 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9505 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9506 hardcode_libdir_flag_spec='-R$libdir'
9507 ;;
9508 *)
9509 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9510 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9511 ;;
9512 esac
9513 fi
9514 else
9515 ld_shlibs=no
9516 fi
9517 ;;
9518
9519 os2*)
9520 hardcode_libdir_flag_spec='-L$libdir'
9521 hardcode_minus_L=yes
9522 allow_undefined_flag=unsupported
9523 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'
9524 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9525 ;;
9526
9527 osf3*)
9528 if test "$GCC" = yes; then
9529 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9530 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'
9531 else
9532 allow_undefined_flag=' -expect_unresolved \*'
9533 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'
9534 fi
9535 archive_cmds_need_lc='no'
9536 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9537 hardcode_libdir_separator=:
9538 ;;
9539
9540 osf4* | osf5*) # as osf3* with the addition of -msym flag
9541 if test "$GCC" = yes; then
9542 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9543 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'
9544 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9545 else
9546 allow_undefined_flag=' -expect_unresolved \*'
9547 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'
9548 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~
9549 $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'
9550
9551 # Both c and cxx compiler support -rpath directly
9552 hardcode_libdir_flag_spec='-rpath $libdir'
9553 fi
9554 archive_cmds_need_lc='no'
9555 hardcode_libdir_separator=:
9556 ;;
9557
9558 solaris*)
9559 no_undefined_flag=' -z defs'
9560 if test "$GCC" = yes; then
9561 wlarc='${wl}'
9562 archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9563 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9564 $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'
9565 else
9566 case `$CC -V 2>&1` in
9567 *"Compilers 5.0"*)
9568 wlarc=''
9569 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9570 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9571 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9572 ;;
9573 *)
9574 wlarc='${wl}'
9575 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9576 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9577 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9578 ;;
9579 esac
9580 fi
9581 hardcode_libdir_flag_spec='-R$libdir'
9582 hardcode_shlibpath_var=no
9583 case $host_os in
9584 solaris2.[0-5] | solaris2.[0-5].*) ;;
9585 *)
9586 # The compiler driver will combine and reorder linker options,
9587 # but understands `-z linker_flag'. GCC discards it without `$wl',
9588 # but is careful enough not to reorder.
9589 # Supported since Solaris 2.6 (maybe 2.5.1?)
9590 if test "$GCC" = yes; then
9591 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9592 else
9593 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9594 fi
9595 ;;
9596 esac
9597 link_all_deplibs=yes
9598 ;;
9599
9600 sunos4*)
9601 if test "x$host_vendor" = xsequent; then
9602 # Use $CC to link under sequent, because it throws in some extra .o
9603 # files that make .init and .fini sections work.
9604 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9605 else
9606 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9607 fi
9608 hardcode_libdir_flag_spec='-L$libdir'
9609 hardcode_direct=yes
9610 hardcode_minus_L=yes
9611 hardcode_shlibpath_var=no
9612 ;;
9613
9614 sysv4)
9615 case $host_vendor in
9616 sni)
9617 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9618 hardcode_direct=yes # is this really true???
9619 ;;
9620 siemens)
9621 ## LD is ld it makes a PLAMLIB
9622 ## CC just makes a GrossModule.
9623 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9624 reload_cmds='$CC -r -o $output$reload_objs'
9625 hardcode_direct=no
9626 ;;
9627 motorola)
9628 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9629 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9630 ;;
9631 esac
9632 runpath_var='LD_RUN_PATH'
9633 hardcode_shlibpath_var=no
9634 ;;
9635
9636 sysv4.3*)
9637 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9638 hardcode_shlibpath_var=no
9639 export_dynamic_flag_spec='-Bexport'
9640 ;;
9641
9642 sysv4*MP*)
9643 if test -d /usr/nec; then
9644 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9645 hardcode_shlibpath_var=no
9646 runpath_var=LD_RUN_PATH
9647 hardcode_runpath_var=yes
9648 ld_shlibs=yes
9649 fi
9650 ;;
9651
9652 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9653 no_undefined_flag='${wl}-z,text'
9654 archive_cmds_need_lc=no
9655 hardcode_shlibpath_var=no
9656 runpath_var='LD_RUN_PATH'
9657
9658 if test "$GCC" = yes; then
9659 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9660 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9661 else
9662 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9663 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9664 fi
9665 ;;
9666
9667 sysv5* | sco3.2v5* | sco5v6*)
9668 # Note: We can NOT use -z defs as we might desire, because we do not
9669 # link with -lc, and that would cause any symbols used from libc to
9670 # always be unresolved, which means just about no library would
9671 # ever link correctly. If we're not using GNU ld we use -z text
9672 # though, which does catch some bad symbols but isn't as heavy-handed
9673 # as -z defs.
9674 no_undefined_flag='${wl}-z,text'
9675 allow_undefined_flag='${wl}-z,nodefs'
9676 archive_cmds_need_lc=no
9677 hardcode_shlibpath_var=no
9678 hardcode_libdir_flag_spec='${wl}-R,$libdir'
9679 hardcode_libdir_separator=':'
9680 link_all_deplibs=yes
9681 export_dynamic_flag_spec='${wl}-Bexport'
9682 runpath_var='LD_RUN_PATH'
9683
9684 if test "$GCC" = yes; then
9685 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9686 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9687 else
9688 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9689 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9690 fi
9691 ;;
9692
9693 uts4*)
9694 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9695 hardcode_libdir_flag_spec='-L$libdir'
9696 hardcode_shlibpath_var=no
9697 ;;
9698
9699 *)
9700 ld_shlibs=no
9701 ;;
9702 esac
9703
9704 if test x$host_vendor = xsni; then
9705 case $host in
9706 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9707 export_dynamic_flag_spec='${wl}-Blargedynsym'
9708 ;;
9709 esac
9710 fi
9711 fi
9712
9713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9714 $as_echo "$ld_shlibs" >&6; }
9715 test "$ld_shlibs" = no && can_build_shared=no
9716
9717 with_gnu_ld=$with_gnu_ld
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733 #
9734 # Do we need to explicitly link libc?
9735 #
9736 case "x$archive_cmds_need_lc" in
9737 x|xyes)
9738 # Assume -lc should be added
9739 archive_cmds_need_lc=yes
9740
9741 if test "$enable_shared" = yes && test "$GCC" = yes; then
9742 case $archive_cmds in
9743 *'~'*)
9744 # FIXME: we may have to deal with multi-command sequences.
9745 ;;
9746 '$CC '*)
9747 # Test whether the compiler implicitly links with -lc since on some
9748 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9749 # to ld, don't add -lc before -lgcc.
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9751 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9752 if ${lt_cv_archive_cmds_need_lc+:} false; then :
9753 $as_echo_n "(cached) " >&6
9754 else
9755 $RM conftest*
9756 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9757
9758 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9759 (eval $ac_compile) 2>&5
9760 ac_status=$?
9761 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9762 test $ac_status = 0; } 2>conftest.err; then
9763 soname=conftest
9764 lib=conftest
9765 libobjs=conftest.$ac_objext
9766 deplibs=
9767 wl=$lt_prog_compiler_wl
9768 pic_flag=$lt_prog_compiler_pic
9769 compiler_flags=-v
9770 linker_flags=-v
9771 verstring=
9772 output_objdir=.
9773 libname=conftest
9774 lt_save_allow_undefined_flag=$allow_undefined_flag
9775 allow_undefined_flag=
9776 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9777 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9778 ac_status=$?
9779 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9780 test $ac_status = 0; }
9781 then
9782 lt_cv_archive_cmds_need_lc=no
9783 else
9784 lt_cv_archive_cmds_need_lc=yes
9785 fi
9786 allow_undefined_flag=$lt_save_allow_undefined_flag
9787 else
9788 cat conftest.err 1>&5
9789 fi
9790 $RM conftest*
9791
9792 fi
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9794 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9795 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9796 ;;
9797 esac
9798 fi
9799 ;;
9800 esac
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9954 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9955
9956 if test "$GCC" = yes; then
9957 case $host_os in
9958 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9959 *) lt_awk_arg="/^libraries:/" ;;
9960 esac
9961 case $host_os in
9962 mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9963 *) lt_sed_strip_eq="s,=/,/,g" ;;
9964 esac
9965 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9966 case $lt_search_path_spec in
9967 *\;*)
9968 # if the path contains ";" then we assume it to be the separator
9969 # otherwise default to the standard path separator (i.e. ":") - it is
9970 # assumed that no part of a normal pathname contains ";" but that should
9971 # okay in the real world where ";" in dirpaths is itself problematic.
9972 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9973 ;;
9974 *)
9975 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9976 ;;
9977 esac
9978 # Ok, now we have the path, separated by spaces, we can step through it
9979 # and add multilib dir if necessary.
9980 lt_tmp_lt_search_path_spec=
9981 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9982 for lt_sys_path in $lt_search_path_spec; do
9983 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9984 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9985 else
9986 test -d "$lt_sys_path" && \
9987 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9988 fi
9989 done
9990 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9991 BEGIN {RS=" "; FS="/|\n";} {
9992 lt_foo="";
9993 lt_count=0;
9994 for (lt_i = NF; lt_i > 0; lt_i--) {
9995 if ($lt_i != "" && $lt_i != ".") {
9996 if ($lt_i == "..") {
9997 lt_count++;
9998 } else {
9999 if (lt_count == 0) {
10000 lt_foo="/" $lt_i lt_foo;
10001 } else {
10002 lt_count--;
10003 }
10004 }
10005 }
10006 }
10007 if (lt_foo != "") { lt_freq[lt_foo]++; }
10008 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10009 }'`
10010 # AWK program above erroneously prepends '/' to C:/dos/paths
10011 # for these hosts.
10012 case $host_os in
10013 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10014 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10015 esac
10016 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10017 else
10018 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10019 fi
10020 library_names_spec=
10021 libname_spec='lib$name'
10022 soname_spec=
10023 shrext_cmds=".so"
10024 postinstall_cmds=
10025 postuninstall_cmds=
10026 finish_cmds=
10027 finish_eval=
10028 shlibpath_var=
10029 shlibpath_overrides_runpath=unknown
10030 version_type=none
10031 dynamic_linker="$host_os ld.so"
10032 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10033 need_lib_prefix=unknown
10034 hardcode_into_libs=no
10035
10036 # when you set need_version to no, make sure it does not cause -set_version
10037 # flags to be left without arguments
10038 need_version=unknown
10039
10040 case $host_os in
10041 aix3*)
10042 version_type=linux # correct to gnu/linux during the next big refactor
10043 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10044 shlibpath_var=LIBPATH
10045
10046 # AIX 3 has no versioning support, so we append a major version to the name.
10047 soname_spec='${libname}${release}${shared_ext}$major'
10048 ;;
10049
10050 aix[4-9]*)
10051 version_type=linux # correct to gnu/linux during the next big refactor
10052 need_lib_prefix=no
10053 need_version=no
10054 hardcode_into_libs=yes
10055 if test "$host_cpu" = ia64; then
10056 # AIX 5 supports IA64
10057 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10058 shlibpath_var=LD_LIBRARY_PATH
10059 else
10060 # With GCC up to 2.95.x, collect2 would create an import file
10061 # for dependence libraries. The import file would start with
10062 # the line `#! .'. This would cause the generated library to
10063 # depend on `.', always an invalid library. This was fixed in
10064 # development snapshots of GCC prior to 3.0.
10065 case $host_os in
10066 aix4 | aix4.[01] | aix4.[01].*)
10067 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10068 echo ' yes '
10069 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10070 :
10071 else
10072 can_build_shared=no
10073 fi
10074 ;;
10075 esac
10076 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10077 # soname into executable. Probably we can add versioning support to
10078 # collect2, so additional links can be useful in future.
10079 if test "$aix_use_runtimelinking" = yes; then
10080 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10081 # instead of lib<name>.a to let people know that these are not
10082 # typical AIX shared libraries.
10083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10084 else
10085 # We preserve .a as extension for shared libraries through AIX4.2
10086 # and later when we are not doing run time linking.
10087 library_names_spec='${libname}${release}.a $libname.a'
10088 soname_spec='${libname}${release}${shared_ext}$major'
10089 fi
10090 shlibpath_var=LIBPATH
10091 fi
10092 ;;
10093
10094 amigaos*)
10095 case $host_cpu in
10096 powerpc)
10097 # Since July 2007 AmigaOS4 officially supports .so libraries.
10098 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10099 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10100 ;;
10101 m68k)
10102 library_names_spec='$libname.ixlibrary $libname.a'
10103 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10104 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'
10105 ;;
10106 esac
10107 ;;
10108
10109 beos*)
10110 library_names_spec='${libname}${shared_ext}'
10111 dynamic_linker="$host_os ld.so"
10112 shlibpath_var=LIBRARY_PATH
10113 ;;
10114
10115 bsdi[45]*)
10116 version_type=linux # correct to gnu/linux during the next big refactor
10117 need_version=no
10118 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10119 soname_spec='${libname}${release}${shared_ext}$major'
10120 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10121 shlibpath_var=LD_LIBRARY_PATH
10122 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10123 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10124 # the default ld.so.conf also contains /usr/contrib/lib and
10125 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10126 # libtool to hard-code these into programs
10127 ;;
10128
10129 cygwin* | mingw* | pw32* | cegcc*)
10130 version_type=windows
10131 shrext_cmds=".dll"
10132 need_version=no
10133 need_lib_prefix=no
10134
10135 case $GCC,$cc_basename in
10136 yes,*)
10137 # gcc
10138 library_names_spec='$libname.dll.a'
10139 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10140 postinstall_cmds='base_file=`basename \${file}`~
10141 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10142 dldir=$destdir/`dirname \$dlpath`~
10143 test -d \$dldir || mkdir -p \$dldir~
10144 $install_prog $dir/$dlname \$dldir/$dlname~
10145 chmod a+x \$dldir/$dlname~
10146 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10147 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10148 fi'
10149 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10150 dlpath=$dir/\$dldll~
10151 $RM \$dlpath'
10152 shlibpath_overrides_runpath=yes
10153
10154 case $host_os in
10155 cygwin*)
10156 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10157 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10158
10159 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10160 ;;
10161 mingw* | cegcc*)
10162 # MinGW DLLs use traditional 'lib' prefix
10163 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10164 ;;
10165 pw32*)
10166 # pw32 DLLs use 'pw' prefix rather than 'lib'
10167 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10168 ;;
10169 esac
10170 dynamic_linker='Win32 ld.exe'
10171 ;;
10172
10173 *,cl*)
10174 # Native MSVC
10175 libname_spec='$name'
10176 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10177 library_names_spec='${libname}.dll.lib'
10178
10179 case $build_os in
10180 mingw*)
10181 sys_lib_search_path_spec=
10182 lt_save_ifs=$IFS
10183 IFS=';'
10184 for lt_path in $LIB
10185 do
10186 IFS=$lt_save_ifs
10187 # Let DOS variable expansion print the short 8.3 style file name.
10188 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
10189 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
10190 done
10191 IFS=$lt_save_ifs
10192 # Convert to MSYS style.
10193 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
10194 ;;
10195 cygwin*)
10196 # Convert to unix form, then to dos form, then back to unix form
10197 # but this time dos style (no spaces!) so that the unix form looks
10198 # like /cygdrive/c/PROGRA~1:/cygdr...
10199 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
10200 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
10201 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10202 ;;
10203 *)
10204 sys_lib_search_path_spec="$LIB"
10205 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10206 # It is most probably a Windows format PATH.
10207 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10208 else
10209 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10210 fi
10211 # FIXME: find the short name or the path components, as spaces are
10212 # common. (e.g. "Program Files" -> "PROGRA~1")
10213 ;;
10214 esac
10215
10216 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10217 postinstall_cmds='base_file=`basename \${file}`~
10218 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10219 dldir=$destdir/`dirname \$dlpath`~
10220 test -d \$dldir || mkdir -p \$dldir~
10221 $install_prog $dir/$dlname \$dldir/$dlname'
10222 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10223 dlpath=$dir/\$dldll~
10224 $RM \$dlpath'
10225 shlibpath_overrides_runpath=yes
10226 dynamic_linker='Win32 link.exe'
10227 ;;
10228
10229 *)
10230 # Assume MSVC wrapper
10231 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10232 dynamic_linker='Win32 ld.exe'
10233 ;;
10234 esac
10235 # FIXME: first we should search . and the directory the executable is in
10236 shlibpath_var=PATH
10237 ;;
10238
10239 darwin* | rhapsody*)
10240 dynamic_linker="$host_os dyld"
10241 version_type=darwin
10242 need_lib_prefix=no
10243 need_version=no
10244 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10245 soname_spec='${libname}${release}${major}$shared_ext'
10246 shlibpath_overrides_runpath=yes
10247 shlibpath_var=DYLD_LIBRARY_PATH
10248 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10249
10250 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10251 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10252 ;;
10253
10254 dgux*)
10255 version_type=linux # correct to gnu/linux during the next big refactor
10256 need_lib_prefix=no
10257 need_version=no
10258 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10259 soname_spec='${libname}${release}${shared_ext}$major'
10260 shlibpath_var=LD_LIBRARY_PATH
10261 ;;
10262
10263 freebsd* | dragonfly*)
10264 # DragonFly does not have aout. When/if they implement a new
10265 # versioning mechanism, adjust this.
10266 if test -x /usr/bin/objformat; then
10267 objformat=`/usr/bin/objformat`
10268 else
10269 case $host_os in
10270 freebsd[23].*) objformat=aout ;;
10271 *) objformat=elf ;;
10272 esac
10273 fi
10274 version_type=freebsd-$objformat
10275 case $version_type in
10276 freebsd-elf*)
10277 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10278 need_version=no
10279 need_lib_prefix=no
10280 ;;
10281 freebsd-*)
10282 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10283 need_version=yes
10284 ;;
10285 esac
10286 shlibpath_var=LD_LIBRARY_PATH
10287 case $host_os in
10288 freebsd2.*)
10289 shlibpath_overrides_runpath=yes
10290 ;;
10291 freebsd3.[01]* | freebsdelf3.[01]*)
10292 shlibpath_overrides_runpath=yes
10293 hardcode_into_libs=yes
10294 ;;
10295 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10296 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10297 shlibpath_overrides_runpath=no
10298 hardcode_into_libs=yes
10299 ;;
10300 *) # from 4.6 on, and DragonFly
10301 shlibpath_overrides_runpath=yes
10302 hardcode_into_libs=yes
10303 ;;
10304 esac
10305 ;;
10306
10307 haiku*)
10308 version_type=linux # correct to gnu/linux during the next big refactor
10309 need_lib_prefix=no
10310 need_version=no
10311 dynamic_linker="$host_os runtime_loader"
10312 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10313 soname_spec='${libname}${release}${shared_ext}$major'
10314 shlibpath_var=LIBRARY_PATH
10315 shlibpath_overrides_runpath=yes
10316 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
10317 hardcode_into_libs=yes
10318 ;;
10319
10320 hpux9* | hpux10* | hpux11*)
10321 # Give a soname corresponding to the major version so that dld.sl refuses to
10322 # link against other versions.
10323 version_type=sunos
10324 need_lib_prefix=no
10325 need_version=no
10326 case $host_cpu in
10327 ia64*)
10328 shrext_cmds='.so'
10329 hardcode_into_libs=yes
10330 dynamic_linker="$host_os dld.so"
10331 shlibpath_var=LD_LIBRARY_PATH
10332 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10333 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10334 soname_spec='${libname}${release}${shared_ext}$major'
10335 if test "X$HPUX_IA64_MODE" = X32; then
10336 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10337 else
10338 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10339 fi
10340 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10341 ;;
10342 hppa*64*)
10343 shrext_cmds='.sl'
10344 hardcode_into_libs=yes
10345 dynamic_linker="$host_os dld.sl"
10346 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10347 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10348 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10349 soname_spec='${libname}${release}${shared_ext}$major'
10350 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10351 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10352 ;;
10353 *)
10354 shrext_cmds='.sl'
10355 dynamic_linker="$host_os dld.sl"
10356 shlibpath_var=SHLIB_PATH
10357 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10358 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10359 soname_spec='${libname}${release}${shared_ext}$major'
10360 ;;
10361 esac
10362 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10363 postinstall_cmds='chmod 555 $lib'
10364 # or fails outright, so override atomically:
10365 install_override_mode=555
10366 ;;
10367
10368 interix[3-9]*)
10369 version_type=linux # correct to gnu/linux during the next big refactor
10370 need_lib_prefix=no
10371 need_version=no
10372 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10373 soname_spec='${libname}${release}${shared_ext}$major'
10374 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10375 shlibpath_var=LD_LIBRARY_PATH
10376 shlibpath_overrides_runpath=no
10377 hardcode_into_libs=yes
10378 ;;
10379
10380 irix5* | irix6* | nonstopux*)
10381 case $host_os in
10382 nonstopux*) version_type=nonstopux ;;
10383 *)
10384 if test "$lt_cv_prog_gnu_ld" = yes; then
10385 version_type=linux # correct to gnu/linux during the next big refactor
10386 else
10387 version_type=irix
10388 fi ;;
10389 esac
10390 need_lib_prefix=no
10391 need_version=no
10392 soname_spec='${libname}${release}${shared_ext}$major'
10393 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10394 case $host_os in
10395 irix5* | nonstopux*)
10396 libsuff= shlibsuff=
10397 ;;
10398 *)
10399 case $LD in # libtool.m4 will add one of these switches to LD
10400 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10401 libsuff= shlibsuff= libmagic=32-bit;;
10402 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10403 libsuff=32 shlibsuff=N32 libmagic=N32;;
10404 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10405 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10406 *) libsuff= shlibsuff= libmagic=never-match;;
10407 esac
10408 ;;
10409 esac
10410 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10411 shlibpath_overrides_runpath=no
10412 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10413 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10414 hardcode_into_libs=yes
10415 ;;
10416
10417 # No shared lib support for Linux oldld, aout, or coff.
10418 linux*oldld* | linux*aout* | linux*coff*)
10419 dynamic_linker=no
10420 ;;
10421
10422 # This must be glibc/ELF.
10423 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
10424 version_type=linux # correct to gnu/linux during the next big refactor
10425 need_lib_prefix=no
10426 need_version=no
10427 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10428 soname_spec='${libname}${release}${shared_ext}$major'
10429 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10430 shlibpath_var=LD_LIBRARY_PATH
10431 shlibpath_overrides_runpath=no
10432
10433 # Some binutils ld are patched to set DT_RUNPATH
10434 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10435 $as_echo_n "(cached) " >&6
10436 else
10437 lt_cv_shlibpath_overrides_runpath=no
10438 save_LDFLAGS=$LDFLAGS
10439 save_libdir=$libdir
10440 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10441 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10442 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10443 /* end confdefs.h. */
10444
10445 int
10446 main ()
10447 {
10448
10449 ;
10450 return 0;
10451 }
10452 _ACEOF
10453 if ac_fn_c_try_link "$LINENO"; then :
10454 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10455 lt_cv_shlibpath_overrides_runpath=yes
10456 fi
10457 fi
10458 rm -f core conftest.err conftest.$ac_objext \
10459 conftest$ac_exeext conftest.$ac_ext
10460 LDFLAGS=$save_LDFLAGS
10461 libdir=$save_libdir
10462
10463 fi
10464
10465 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10466
10467 # This implies no fast_install, which is unacceptable.
10468 # Some rework will be needed to allow for fast_install
10469 # before this can be enabled.
10470 hardcode_into_libs=yes
10471
10472 # Append ld.so.conf contents to the search path
10473 if test -f /etc/ld.so.conf; then
10474 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' ' '`
10475 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10476 fi
10477
10478 # We used to test for /lib/ld.so.1 and disable shared libraries on
10479 # powerpc, because MkLinux only supported shared libraries with the
10480 # GNU dynamic linker. Since this was broken with cross compilers,
10481 # most powerpc-linux boxes support dynamic linking these days and
10482 # people can always --disable-shared, the test was removed, and we
10483 # assume the GNU/Linux dynamic linker is in use.
10484 dynamic_linker='GNU/Linux ld.so'
10485 ;;
10486
10487 netbsdelf*-gnu)
10488 version_type=linux
10489 need_lib_prefix=no
10490 need_version=no
10491 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10492 soname_spec='${libname}${release}${shared_ext}$major'
10493 shlibpath_var=LD_LIBRARY_PATH
10494 shlibpath_overrides_runpath=no
10495 hardcode_into_libs=yes
10496 dynamic_linker='NetBSD ld.elf_so'
10497 ;;
10498
10499 netbsd*)
10500 version_type=sunos
10501 need_lib_prefix=no
10502 need_version=no
10503 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10504 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10505 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10506 dynamic_linker='NetBSD (a.out) ld.so'
10507 else
10508 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10509 soname_spec='${libname}${release}${shared_ext}$major'
10510 dynamic_linker='NetBSD ld.elf_so'
10511 fi
10512 shlibpath_var=LD_LIBRARY_PATH
10513 shlibpath_overrides_runpath=yes
10514 hardcode_into_libs=yes
10515 ;;
10516
10517 newsos6)
10518 version_type=linux # correct to gnu/linux during the next big refactor
10519 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10520 shlibpath_var=LD_LIBRARY_PATH
10521 shlibpath_overrides_runpath=yes
10522 ;;
10523
10524 *nto* | *qnx*)
10525 version_type=qnx
10526 need_lib_prefix=no
10527 need_version=no
10528 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10529 soname_spec='${libname}${release}${shared_ext}$major'
10530 shlibpath_var=LD_LIBRARY_PATH
10531 shlibpath_overrides_runpath=no
10532 hardcode_into_libs=yes
10533 dynamic_linker='ldqnx.so'
10534 ;;
10535
10536 openbsd*)
10537 version_type=sunos
10538 sys_lib_dlsearch_path_spec="/usr/lib"
10539 need_lib_prefix=no
10540 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10541 case $host_os in
10542 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10543 *) need_version=no ;;
10544 esac
10545 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10546 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10547 shlibpath_var=LD_LIBRARY_PATH
10548 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10549 case $host_os in
10550 openbsd2.[89] | openbsd2.[89].*)
10551 shlibpath_overrides_runpath=no
10552 ;;
10553 *)
10554 shlibpath_overrides_runpath=yes
10555 ;;
10556 esac
10557 else
10558 shlibpath_overrides_runpath=yes
10559 fi
10560 ;;
10561
10562 os2*)
10563 libname_spec='$name'
10564 shrext_cmds=".dll"
10565 need_lib_prefix=no
10566 library_names_spec='$libname${shared_ext} $libname.a'
10567 dynamic_linker='OS/2 ld.exe'
10568 shlibpath_var=LIBPATH
10569 ;;
10570
10571 osf3* | osf4* | osf5*)
10572 version_type=osf
10573 need_lib_prefix=no
10574 need_version=no
10575 soname_spec='${libname}${release}${shared_ext}$major'
10576 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10577 shlibpath_var=LD_LIBRARY_PATH
10578 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10579 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10580 ;;
10581
10582 rdos*)
10583 dynamic_linker=no
10584 ;;
10585
10586 solaris*)
10587 version_type=linux # correct to gnu/linux during the next big refactor
10588 need_lib_prefix=no
10589 need_version=no
10590 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10591 soname_spec='${libname}${release}${shared_ext}$major'
10592 shlibpath_var=LD_LIBRARY_PATH
10593 shlibpath_overrides_runpath=yes
10594 hardcode_into_libs=yes
10595 # ldd complains unless libraries are executable
10596 postinstall_cmds='chmod +x $lib'
10597 ;;
10598
10599 sunos4*)
10600 version_type=sunos
10601 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10602 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10603 shlibpath_var=LD_LIBRARY_PATH
10604 shlibpath_overrides_runpath=yes
10605 if test "$with_gnu_ld" = yes; then
10606 need_lib_prefix=no
10607 fi
10608 need_version=yes
10609 ;;
10610
10611 sysv4 | sysv4.3*)
10612 version_type=linux # correct to gnu/linux during the next big refactor
10613 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10614 soname_spec='${libname}${release}${shared_ext}$major'
10615 shlibpath_var=LD_LIBRARY_PATH
10616 case $host_vendor in
10617 sni)
10618 shlibpath_overrides_runpath=no
10619 need_lib_prefix=no
10620 runpath_var=LD_RUN_PATH
10621 ;;
10622 siemens)
10623 need_lib_prefix=no
10624 ;;
10625 motorola)
10626 need_lib_prefix=no
10627 need_version=no
10628 shlibpath_overrides_runpath=no
10629 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10630 ;;
10631 esac
10632 ;;
10633
10634 sysv4*MP*)
10635 if test -d /usr/nec ;then
10636 version_type=linux # correct to gnu/linux during the next big refactor
10637 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10638 soname_spec='$libname${shared_ext}.$major'
10639 shlibpath_var=LD_LIBRARY_PATH
10640 fi
10641 ;;
10642
10643 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10644 version_type=freebsd-elf
10645 need_lib_prefix=no
10646 need_version=no
10647 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10648 soname_spec='${libname}${release}${shared_ext}$major'
10649 shlibpath_var=LD_LIBRARY_PATH
10650 shlibpath_overrides_runpath=yes
10651 hardcode_into_libs=yes
10652 if test "$with_gnu_ld" = yes; then
10653 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10654 else
10655 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10656 case $host_os in
10657 sco3.2v5*)
10658 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10659 ;;
10660 esac
10661 fi
10662 sys_lib_dlsearch_path_spec='/usr/lib'
10663 ;;
10664
10665 tpf*)
10666 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10667 version_type=linux # correct to gnu/linux during the next big refactor
10668 need_lib_prefix=no
10669 need_version=no
10670 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10671 shlibpath_var=LD_LIBRARY_PATH
10672 shlibpath_overrides_runpath=no
10673 hardcode_into_libs=yes
10674 ;;
10675
10676 uts4*)
10677 version_type=linux # correct to gnu/linux during the next big refactor
10678 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10679 soname_spec='${libname}${release}${shared_ext}$major'
10680 shlibpath_var=LD_LIBRARY_PATH
10681 ;;
10682
10683 *)
10684 dynamic_linker=no
10685 ;;
10686 esac
10687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10688 $as_echo "$dynamic_linker" >&6; }
10689 test "$dynamic_linker" = no && can_build_shared=no
10690
10691 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10692 if test "$GCC" = yes; then
10693 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10694 fi
10695
10696 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10697 sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10698 fi
10699 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10700 sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10701 fi
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10795 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10796 hardcode_action=
10797 if test -n "$hardcode_libdir_flag_spec" ||
10798 test -n "$runpath_var" ||
10799 test "X$hardcode_automatic" = "Xyes" ; then
10800
10801 # We can hardcode non-existent directories.
10802 if test "$hardcode_direct" != no &&
10803 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10804 # have to relink, otherwise we might link with an installed library
10805 # when we should be linking with a yet-to-be-installed one
10806 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10807 test "$hardcode_minus_L" != no; then
10808 # Linking always hardcodes the temporary library directory.
10809 hardcode_action=relink
10810 else
10811 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10812 hardcode_action=immediate
10813 fi
10814 else
10815 # We cannot hardcode anything, or else we can only hardcode existing
10816 # directories.
10817 hardcode_action=unsupported
10818 fi
10819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10820 $as_echo "$hardcode_action" >&6; }
10821
10822 if test "$hardcode_action" = relink ||
10823 test "$inherit_rpath" = yes; then
10824 # Fast installation is not supported
10825 enable_fast_install=no
10826 elif test "$shlibpath_overrides_runpath" = yes ||
10827 test "$enable_shared" = no; then
10828 # Fast installation is not necessary
10829 enable_fast_install=needless
10830 fi
10831
10832
10833
10834
10835
10836
10837 if test "x$enable_dlopen" != xyes; then
10838 enable_dlopen=unknown
10839 enable_dlopen_self=unknown
10840 enable_dlopen_self_static=unknown
10841 else
10842 lt_cv_dlopen=no
10843 lt_cv_dlopen_libs=
10844
10845 case $host_os in
10846 beos*)
10847 lt_cv_dlopen="load_add_on"
10848 lt_cv_dlopen_libs=
10849 lt_cv_dlopen_self=yes
10850 ;;
10851
10852 mingw* | pw32* | cegcc*)
10853 lt_cv_dlopen="LoadLibrary"
10854 lt_cv_dlopen_libs=
10855 ;;
10856
10857 cygwin*)
10858 lt_cv_dlopen="dlopen"
10859 lt_cv_dlopen_libs=
10860 ;;
10861
10862 darwin*)
10863 # if libdl is installed we need to link against it
10864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10865 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10866 if ${ac_cv_lib_dl_dlopen+:} false; then :
10867 $as_echo_n "(cached) " >&6
10868 else
10869 ac_check_lib_save_LIBS=$LIBS
10870 LIBS="-ldl $LIBS"
10871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10872 /* end confdefs.h. */
10873
10874 /* Override any GCC internal prototype to avoid an error.
10875 Use char because int might match the return type of a GCC
10876 builtin and then its argument prototype would still apply. */
10877 #ifdef __cplusplus
10878 extern "C"
10879 #endif
10880 char dlopen ();
10881 int
10882 main ()
10883 {
10884 return dlopen ();
10885 ;
10886 return 0;
10887 }
10888 _ACEOF
10889 if ac_fn_c_try_link "$LINENO"; then :
10890 ac_cv_lib_dl_dlopen=yes
10891 else
10892 ac_cv_lib_dl_dlopen=no
10893 fi
10894 rm -f core conftest.err conftest.$ac_objext \
10895 conftest$ac_exeext conftest.$ac_ext
10896 LIBS=$ac_check_lib_save_LIBS
10897 fi
10898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10899 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10900 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10901 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10902 else
10903
10904 lt_cv_dlopen="dyld"
10905 lt_cv_dlopen_libs=
10906 lt_cv_dlopen_self=yes
10907
10908 fi
10909
10910 ;;
10911
10912 *)
10913 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10914 if test "x$ac_cv_func_shl_load" = xyes; then :
10915 lt_cv_dlopen="shl_load"
10916 else
10917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10918 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10919 if ${ac_cv_lib_dld_shl_load+:} false; then :
10920 $as_echo_n "(cached) " >&6
10921 else
10922 ac_check_lib_save_LIBS=$LIBS
10923 LIBS="-ldld $LIBS"
10924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10925 /* end confdefs.h. */
10926
10927 /* Override any GCC internal prototype to avoid an error.
10928 Use char because int might match the return type of a GCC
10929 builtin and then its argument prototype would still apply. */
10930 #ifdef __cplusplus
10931 extern "C"
10932 #endif
10933 char shl_load ();
10934 int
10935 main ()
10936 {
10937 return shl_load ();
10938 ;
10939 return 0;
10940 }
10941 _ACEOF
10942 if ac_fn_c_try_link "$LINENO"; then :
10943 ac_cv_lib_dld_shl_load=yes
10944 else
10945 ac_cv_lib_dld_shl_load=no
10946 fi
10947 rm -f core conftest.err conftest.$ac_objext \
10948 conftest$ac_exeext conftest.$ac_ext
10949 LIBS=$ac_check_lib_save_LIBS
10950 fi
10951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10952 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10953 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
10954 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10955 else
10956 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10957 if test "x$ac_cv_func_dlopen" = xyes; then :
10958 lt_cv_dlopen="dlopen"
10959 else
10960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10961 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10962 if ${ac_cv_lib_dl_dlopen+:} false; then :
10963 $as_echo_n "(cached) " >&6
10964 else
10965 ac_check_lib_save_LIBS=$LIBS
10966 LIBS="-ldl $LIBS"
10967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10968 /* end confdefs.h. */
10969
10970 /* Override any GCC internal prototype to avoid an error.
10971 Use char because int might match the return type of a GCC
10972 builtin and then its argument prototype would still apply. */
10973 #ifdef __cplusplus
10974 extern "C"
10975 #endif
10976 char dlopen ();
10977 int
10978 main ()
10979 {
10980 return dlopen ();
10981 ;
10982 return 0;
10983 }
10984 _ACEOF
10985 if ac_fn_c_try_link "$LINENO"; then :
10986 ac_cv_lib_dl_dlopen=yes
10987 else
10988 ac_cv_lib_dl_dlopen=no
10989 fi
10990 rm -f core conftest.err conftest.$ac_objext \
10991 conftest$ac_exeext conftest.$ac_ext
10992 LIBS=$ac_check_lib_save_LIBS
10993 fi
10994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10995 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10996 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
10997 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10998 else
10999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11000 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11001 if ${ac_cv_lib_svld_dlopen+:} false; then :
11002 $as_echo_n "(cached) " >&6
11003 else
11004 ac_check_lib_save_LIBS=$LIBS
11005 LIBS="-lsvld $LIBS"
11006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11007 /* end confdefs.h. */
11008
11009 /* Override any GCC internal prototype to avoid an error.
11010 Use char because int might match the return type of a GCC
11011 builtin and then its argument prototype would still apply. */
11012 #ifdef __cplusplus
11013 extern "C"
11014 #endif
11015 char dlopen ();
11016 int
11017 main ()
11018 {
11019 return dlopen ();
11020 ;
11021 return 0;
11022 }
11023 _ACEOF
11024 if ac_fn_c_try_link "$LINENO"; then :
11025 ac_cv_lib_svld_dlopen=yes
11026 else
11027 ac_cv_lib_svld_dlopen=no
11028 fi
11029 rm -f core conftest.err conftest.$ac_objext \
11030 conftest$ac_exeext conftest.$ac_ext
11031 LIBS=$ac_check_lib_save_LIBS
11032 fi
11033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11034 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11035 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11036 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11037 else
11038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11039 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11040 if ${ac_cv_lib_dld_dld_link+:} false; then :
11041 $as_echo_n "(cached) " >&6
11042 else
11043 ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-ldld $LIBS"
11045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11046 /* end confdefs.h. */
11047
11048 /* Override any GCC internal prototype to avoid an error.
11049 Use char because int might match the return type of a GCC
11050 builtin and then its argument prototype would still apply. */
11051 #ifdef __cplusplus
11052 extern "C"
11053 #endif
11054 char dld_link ();
11055 int
11056 main ()
11057 {
11058 return dld_link ();
11059 ;
11060 return 0;
11061 }
11062 _ACEOF
11063 if ac_fn_c_try_link "$LINENO"; then :
11064 ac_cv_lib_dld_dld_link=yes
11065 else
11066 ac_cv_lib_dld_dld_link=no
11067 fi
11068 rm -f core conftest.err conftest.$ac_objext \
11069 conftest$ac_exeext conftest.$ac_ext
11070 LIBS=$ac_check_lib_save_LIBS
11071 fi
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11073 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11074 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11075 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11076 fi
11077
11078
11079 fi
11080
11081
11082 fi
11083
11084
11085 fi
11086
11087
11088 fi
11089
11090
11091 fi
11092
11093 ;;
11094 esac
11095
11096 if test "x$lt_cv_dlopen" != xno; then
11097 enable_dlopen=yes
11098 else
11099 enable_dlopen=no
11100 fi
11101
11102 case $lt_cv_dlopen in
11103 dlopen)
11104 save_CPPFLAGS="$CPPFLAGS"
11105 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11106
11107 save_LDFLAGS="$LDFLAGS"
11108 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11109
11110 save_LIBS="$LIBS"
11111 LIBS="$lt_cv_dlopen_libs $LIBS"
11112
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11114 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11115 if ${lt_cv_dlopen_self+:} false; then :
11116 $as_echo_n "(cached) " >&6
11117 else
11118 if test "$cross_compiling" = yes; then :
11119 lt_cv_dlopen_self=cross
11120 else
11121 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11122 lt_status=$lt_dlunknown
11123 cat > conftest.$ac_ext <<_LT_EOF
11124 #line $LINENO "configure"
11125 #include "confdefs.h"
11126
11127 #if HAVE_DLFCN_H
11128 #include <dlfcn.h>
11129 #endif
11130
11131 #include <stdio.h>
11132
11133 #ifdef RTLD_GLOBAL
11134 # define LT_DLGLOBAL RTLD_GLOBAL
11135 #else
11136 # ifdef DL_GLOBAL
11137 # define LT_DLGLOBAL DL_GLOBAL
11138 # else
11139 # define LT_DLGLOBAL 0
11140 # endif
11141 #endif
11142
11143 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11144 find out it does not work in some platform. */
11145 #ifndef LT_DLLAZY_OR_NOW
11146 # ifdef RTLD_LAZY
11147 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11148 # else
11149 # ifdef DL_LAZY
11150 # define LT_DLLAZY_OR_NOW DL_LAZY
11151 # else
11152 # ifdef RTLD_NOW
11153 # define LT_DLLAZY_OR_NOW RTLD_NOW
11154 # else
11155 # ifdef DL_NOW
11156 # define LT_DLLAZY_OR_NOW DL_NOW
11157 # else
11158 # define LT_DLLAZY_OR_NOW 0
11159 # endif
11160 # endif
11161 # endif
11162 # endif
11163 #endif
11164
11165 /* When -fvisbility=hidden is used, assume the code has been annotated
11166 correspondingly for the symbols needed. */
11167 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11168 int fnord () __attribute__((visibility("default")));
11169 #endif
11170
11171 int fnord () { return 42; }
11172 int main ()
11173 {
11174 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11175 int status = $lt_dlunknown;
11176
11177 if (self)
11178 {
11179 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11180 else
11181 {
11182 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11183 else puts (dlerror ());
11184 }
11185 /* dlclose (self); */
11186 }
11187 else
11188 puts (dlerror ());
11189
11190 return status;
11191 }
11192 _LT_EOF
11193 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11194 (eval $ac_link) 2>&5
11195 ac_status=$?
11196 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11197 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11198 (./conftest; exit; ) >&5 2>/dev/null
11199 lt_status=$?
11200 case x$lt_status in
11201 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11202 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11203 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11204 esac
11205 else :
11206 # compilation failed
11207 lt_cv_dlopen_self=no
11208 fi
11209 fi
11210 rm -fr conftest*
11211
11212
11213 fi
11214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11215 $as_echo "$lt_cv_dlopen_self" >&6; }
11216
11217 if test "x$lt_cv_dlopen_self" = xyes; then
11218 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11220 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11221 if ${lt_cv_dlopen_self_static+:} false; then :
11222 $as_echo_n "(cached) " >&6
11223 else
11224 if test "$cross_compiling" = yes; then :
11225 lt_cv_dlopen_self_static=cross
11226 else
11227 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11228 lt_status=$lt_dlunknown
11229 cat > conftest.$ac_ext <<_LT_EOF
11230 #line $LINENO "configure"
11231 #include "confdefs.h"
11232
11233 #if HAVE_DLFCN_H
11234 #include <dlfcn.h>
11235 #endif
11236
11237 #include <stdio.h>
11238
11239 #ifdef RTLD_GLOBAL
11240 # define LT_DLGLOBAL RTLD_GLOBAL
11241 #else
11242 # ifdef DL_GLOBAL
11243 # define LT_DLGLOBAL DL_GLOBAL
11244 # else
11245 # define LT_DLGLOBAL 0
11246 # endif
11247 #endif
11248
11249 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11250 find out it does not work in some platform. */
11251 #ifndef LT_DLLAZY_OR_NOW
11252 # ifdef RTLD_LAZY
11253 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11254 # else
11255 # ifdef DL_LAZY
11256 # define LT_DLLAZY_OR_NOW DL_LAZY
11257 # else
11258 # ifdef RTLD_NOW
11259 # define LT_DLLAZY_OR_NOW RTLD_NOW
11260 # else
11261 # ifdef DL_NOW
11262 # define LT_DLLAZY_OR_NOW DL_NOW
11263 # else
11264 # define LT_DLLAZY_OR_NOW 0
11265 # endif
11266 # endif
11267 # endif
11268 # endif
11269 #endif
11270
11271 /* When -fvisbility=hidden is used, assume the code has been annotated
11272 correspondingly for the symbols needed. */
11273 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11274 int fnord () __attribute__((visibility("default")));
11275 #endif
11276
11277 int fnord () { return 42; }
11278 int main ()
11279 {
11280 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11281 int status = $lt_dlunknown;
11282
11283 if (self)
11284 {
11285 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11286 else
11287 {
11288 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11289 else puts (dlerror ());
11290 }
11291 /* dlclose (self); */
11292 }
11293 else
11294 puts (dlerror ());
11295
11296 return status;
11297 }
11298 _LT_EOF
11299 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11300 (eval $ac_link) 2>&5
11301 ac_status=$?
11302 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11303 test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11304 (./conftest; exit; ) >&5 2>/dev/null
11305 lt_status=$?
11306 case x$lt_status in
11307 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11308 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11309 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11310 esac
11311 else :
11312 # compilation failed
11313 lt_cv_dlopen_self_static=no
11314 fi
11315 fi
11316 rm -fr conftest*
11317
11318
11319 fi
11320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11321 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11322 fi
11323
11324 CPPFLAGS="$save_CPPFLAGS"
11325 LDFLAGS="$save_LDFLAGS"
11326 LIBS="$save_LIBS"
11327 ;;
11328 esac
11329
11330 case $lt_cv_dlopen_self in
11331 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11332 *) enable_dlopen_self=unknown ;;
11333 esac
11334
11335 case $lt_cv_dlopen_self_static in
11336 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11337 *) enable_dlopen_self_static=unknown ;;
11338 esac
11339 fi
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357 striplib=
11358 old_striplib=
11359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11360 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11361 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11362 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11363 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11365 $as_echo "yes" >&6; }
11366 else
11367 # FIXME - insert some real tests, host_os isn't really good enough
11368 case $host_os in
11369 darwin*)
11370 if test -n "$STRIP" ; then
11371 striplib="$STRIP -x"
11372 old_striplib="$STRIP -S"
11373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11374 $as_echo "yes" >&6; }
11375 else
11376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11377 $as_echo "no" >&6; }
11378 fi
11379 ;;
11380 *)
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11382 $as_echo "no" >&6; }
11383 ;;
11384 esac
11385 fi
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398 # Report which library types will actually be built
11399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11400 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11402 $as_echo "$can_build_shared" >&6; }
11403
11404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11405 $as_echo_n "checking whether to build shared libraries... " >&6; }
11406 test "$can_build_shared" = "no" && enable_shared=no
11407
11408 # On AIX, shared libraries and static libraries use the same namespace, and
11409 # are all built from PIC.
11410 case $host_os in
11411 aix3*)
11412 test "$enable_shared" = yes && enable_static=no
11413 if test -n "$RANLIB"; then
11414 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11415 postinstall_cmds='$RANLIB $lib'
11416 fi
11417 ;;
11418
11419 aix[4-9]*)
11420 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11421 test "$enable_shared" = yes && enable_static=no
11422 fi
11423 ;;
11424 esac
11425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11426 $as_echo "$enable_shared" >&6; }
11427
11428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11429 $as_echo_n "checking whether to build static libraries... " >&6; }
11430 # Make sure either enable_shared or enable_static is yes.
11431 test "$enable_shared" = yes || enable_static=yes
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11433 $as_echo "$enable_static" >&6; }
11434
11435
11436
11437
11438 fi
11439 ac_ext=c
11440 ac_cpp='$CPP $CPPFLAGS'
11441 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11442 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11443 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11444
11445 CC="$lt_save_CC"
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461 ac_config_commands="$ac_config_commands libtool"
11462
11463
11464
11465
11466 # Only expand once:
11467
11468
11469
11470 # Require X.Org macros 1.8 or later for AC_PROG_INSTALL
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
11483 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
11484 if ${ac_cv_prog_cc_c99+:} false; then :
11485 $as_echo_n "(cached) " >&6
11486 else
11487 ac_cv_prog_cc_c99=no
11488 ac_save_CC=$CC
11489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11490 /* end confdefs.h. */
11491 #include <stdarg.h>
11492 #include <stdbool.h>
11493 #include <stdlib.h>
11494 #include <wchar.h>
11495 #include <stdio.h>
11496
11497 // Check varargs macros. These examples are taken from C99 6.10.3.5.
11498 #define debug(...) fprintf (stderr, __VA_ARGS__)
11499 #define showlist(...) puts (#__VA_ARGS__)
11500 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
11501 static void
11502 test_varargs_macros (void)
11503 {
11504 int x = 1234;
11505 int y = 5678;
11506 debug ("Flag");
11507 debug ("X = %d\n", x);
11508 showlist (The first, second, and third items.);
11509 report (x>y, "x is %d but y is %d", x, y);
11510 }
11511
11512 // Check long long types.
11513 #define BIG64 18446744073709551615ull
11514 #define BIG32 4294967295ul
11515 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
11516 #if !BIG_OK
11517 your preprocessor is broken;
11518 #endif
11519 #if BIG_OK
11520 #else
11521 your preprocessor is broken;
11522 #endif
11523 static long long int bignum = -9223372036854775807LL;
11524 static unsigned long long int ubignum = BIG64;
11525
11526 struct incomplete_array
11527 {
11528 int datasize;
11529 double data[];
11530 };
11531
11532 struct named_init {
11533 int number;
11534 const wchar_t *name;
11535 double average;
11536 };
11537
11538 typedef const char *ccp;
11539
11540 static inline int
11541 test_restrict (ccp restrict text)
11542 {
11543 // See if C++-style comments work.
11544 // Iterate through items via the restricted pointer.
11545 // Also check for declarations in for loops.
11546 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
11547 continue;
11548 return 0;
11549 }
11550
11551 // Check varargs and va_copy.
11552 static void
11553 test_varargs (const char *format, ...)
11554 {
11555 va_list args;
11556 va_start (args, format);
11557 va_list args_copy;
11558 va_copy (args_copy, args);
11559
11560 const char *str;
11561 int number;
11562 float fnumber;
11563
11564 while (*format)
11565 {
11566 switch (*format++)
11567 {
11568 case 's': // string
11569 str = va_arg (args_copy, const char *);
11570 break;
11571 case 'd': // int
11572 number = va_arg (args_copy, int);
11573 break;
11574 case 'f': // float
11575 fnumber = va_arg (args_copy, double);
11576 break;
11577 default:
11578 break;
11579 }
11580 }
11581 va_end (args_copy);
11582 va_end (args);
11583 }
11584
11585 int
11586 main ()
11587 {
11588
11589 // Check bool.
11590 _Bool success = false;
11591
11592 // Check restrict.
11593 if (test_restrict ("String literal") == 0)
11594 success = true;
11595 char *restrict newvar = "Another string";
11596
11597 // Check varargs.
11598 test_varargs ("s, d' f .", "string", 65, 34.234);
11599 test_varargs_macros ();
11600
11601 // Check flexible array members.
11602 struct incomplete_array *ia =
11603 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
11604 ia->datasize = 10;
11605 for (int i = 0; i < ia->datasize; ++i)
11606 ia->data[i] = i * 1.234;
11607
11608 // Check named initializers.
11609 struct named_init ni = {
11610 .number = 34,
11611 .name = L"Test wide string",
11612 .average = 543.34343,
11613 };
11614
11615 ni.number = 58;
11616
11617 int dynamic_array[ni.number];
11618 dynamic_array[ni.number - 1] = 543;
11619
11620 // work around unused variable warnings
11621 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
11622 || dynamic_array[ni.number - 1] != 543);
11623
11624 ;
11625 return 0;
11626 }
11627 _ACEOF
11628 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
11629 do
11630 CC="$ac_save_CC $ac_arg"
11631 if ac_fn_c_try_compile "$LINENO"; then :
11632 ac_cv_prog_cc_c99=$ac_arg
11633 fi
11634 rm -f core conftest.err conftest.$ac_objext
11635 test "x$ac_cv_prog_cc_c99" != "xno" && break
11636 done
11637 rm -f conftest.$ac_ext
11638 CC=$ac_save_CC
11639
11640 fi
11641 # AC_CACHE_VAL
11642 case "x$ac_cv_prog_cc_c99" in
11643 x)
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
11645 $as_echo "none needed" >&6; } ;;
11646 xno)
11647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
11648 $as_echo "unsupported" >&6; } ;;
11649 *)
11650 CC="$CC $ac_cv_prog_cc_c99"
11651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
11652 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
11653 esac
11654 if test "x$ac_cv_prog_cc_c99" != xno; then :
11655
11656 fi
11657
11658
11659
11660
11661
11662
11663 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
11664 if test "x$ac_cv_have_decl___clang__" = xyes; then :
11665 CLANGCC="yes"
11666 else
11667 CLANGCC="no"
11668 fi
11669
11670 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
11671 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
11672 INTELCC="yes"
11673 else
11674 INTELCC="no"
11675 fi
11676
11677 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
11678 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
11679 SUNCC="yes"
11680 else
11681 SUNCC="no"
11682 fi
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
11693 if test -n "$ac_tool_prefix"; then
11694 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
11695 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
11696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11697 $as_echo_n "checking for $ac_word... " >&6; }
11698 if ${ac_cv_path_PKG_CONFIG+:} false; then :
11699 $as_echo_n "(cached) " >&6
11700 else
11701 case $PKG_CONFIG in
11702 [\\/]* | ?:[\\/]*)
11703 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
11704 ;;
11705 *)
11706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11707 for as_dir in $PATH
11708 do
11709 IFS=$as_save_IFS
11710 test -z "$as_dir" && as_dir=.
11711 for ac_exec_ext in '' $ac_executable_extensions; do
11712 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11713 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11714 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11715 break 2
11716 fi
11717 done
11718 done
11719 IFS=$as_save_IFS
11720
11721 ;;
11722 esac
11723 fi
11724 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
11725 if test -n "$PKG_CONFIG"; then
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
11727 $as_echo "$PKG_CONFIG" >&6; }
11728 else
11729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11730 $as_echo "no" >&6; }
11731 fi
11732
11733
11734 fi
11735 if test -z "$ac_cv_path_PKG_CONFIG"; then
11736 ac_pt_PKG_CONFIG=$PKG_CONFIG
11737 # Extract the first word of "pkg-config", so it can be a program name with args.
11738 set dummy pkg-config; ac_word=$2
11739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11740 $as_echo_n "checking for $ac_word... " >&6; }
11741 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
11742 $as_echo_n "(cached) " >&6
11743 else
11744 case $ac_pt_PKG_CONFIG in
11745 [\\/]* | ?:[\\/]*)
11746 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
11747 ;;
11748 *)
11749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11750 for as_dir in $PATH
11751 do
11752 IFS=$as_save_IFS
11753 test -z "$as_dir" && as_dir=.
11754 for ac_exec_ext in '' $ac_executable_extensions; do
11755 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11756 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
11757 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11758 break 2
11759 fi
11760 done
11761 done
11762 IFS=$as_save_IFS
11763
11764 ;;
11765 esac
11766 fi
11767 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
11768 if test -n "$ac_pt_PKG_CONFIG"; then
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
11770 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
11771 else
11772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11773 $as_echo "no" >&6; }
11774 fi
11775
11776 if test "x$ac_pt_PKG_CONFIG" = x; then
11777 PKG_CONFIG=""
11778 else
11779 case $cross_compiling:$ac_tool_warned in
11780 yes:)
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11782 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11783 ac_tool_warned=yes ;;
11784 esac
11785 PKG_CONFIG=$ac_pt_PKG_CONFIG
11786 fi
11787 else
11788 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
11789 fi
11790
11791 fi
11792 if test -n "$PKG_CONFIG"; then
11793 _pkg_min_version=0.9.0
11794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
11795 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
11796 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
11797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11798 $as_echo "yes" >&6; }
11799 else
11800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11801 $as_echo "no" >&6; }
11802 PKG_CONFIG=""
11803 fi
11804 fi
11805
11806
11807
11808
11809
11810 # Check whether --enable-selective-werror was given.
11811 if test "${enable_selective_werror+set}" = set; then :
11812 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
11813 else
11814 SELECTIVE_WERROR=yes
11815 fi
11816
11817
11818
11819
11820
11821 # -v is too short to test reliably with XORG_TESTSET_CFLAG
11822 if test "x$SUNCC" = "xyes"; then
11823 BASE_CFLAGS="-v"
11824 else
11825 BASE_CFLAGS=""
11826 fi
11827
11828 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842 xorg_testset_save_CFLAGS="$CFLAGS"
11843
11844 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11845 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11847 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11848 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11849 $as_echo_n "(cached) " >&6
11850 else
11851 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11852 /* end confdefs.h. */
11853 int i;
11854 _ACEOF
11855 if ac_fn_c_try_compile "$LINENO"; then :
11856 xorg_cv_cc_flag_unknown_warning_option=yes
11857 else
11858 xorg_cv_cc_flag_unknown_warning_option=no
11859 fi
11860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11861 fi
11862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11863 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11864 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11865 CFLAGS="$xorg_testset_save_CFLAGS"
11866 fi
11867
11868 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11869 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11870 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11871 fi
11872 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11874 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11875 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11876 $as_echo_n "(cached) " >&6
11877 else
11878 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11879 /* end confdefs.h. */
11880 int i;
11881 _ACEOF
11882 if ac_fn_c_try_compile "$LINENO"; then :
11883 xorg_cv_cc_flag_unused_command_line_argument=yes
11884 else
11885 xorg_cv_cc_flag_unused_command_line_argument=no
11886 fi
11887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11888 fi
11889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
11890 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
11891 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
11892 CFLAGS="$xorg_testset_save_CFLAGS"
11893 fi
11894
11895 found="no"
11896
11897 if test $found = "no" ; then
11898 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11899 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11900 fi
11901
11902 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
11903 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11904 fi
11905
11906 CFLAGS="$CFLAGS -Wall"
11907
11908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
11909 $as_echo_n "checking if $CC supports -Wall... " >&6; }
11910 cacheid=xorg_cv_cc_flag__Wall
11911 if eval \${$cacheid+:} false; then :
11912 $as_echo_n "(cached) " >&6
11913 else
11914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11915 /* end confdefs.h. */
11916 int i;
11917 int
11918 main ()
11919 {
11920
11921 ;
11922 return 0;
11923 }
11924 _ACEOF
11925 if ac_fn_c_try_link "$LINENO"; then :
11926 eval $cacheid=yes
11927 else
11928 eval $cacheid=no
11929 fi
11930 rm -f core conftest.err conftest.$ac_objext \
11931 conftest$ac_exeext conftest.$ac_ext
11932 fi
11933
11934
11935 CFLAGS="$xorg_testset_save_CFLAGS"
11936
11937 eval supported=\$$cacheid
11938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
11939 $as_echo "$supported" >&6; }
11940 if test "$supported" = "yes" ; then
11941 BASE_CFLAGS="$BASE_CFLAGS -Wall"
11942 found="yes"
11943 fi
11944 fi
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960 xorg_testset_save_CFLAGS="$CFLAGS"
11961
11962 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
11963 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
11965 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
11966 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
11967 $as_echo_n "(cached) " >&6
11968 else
11969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11970 /* end confdefs.h. */
11971 int i;
11972 _ACEOF
11973 if ac_fn_c_try_compile "$LINENO"; then :
11974 xorg_cv_cc_flag_unknown_warning_option=yes
11975 else
11976 xorg_cv_cc_flag_unknown_warning_option=no
11977 fi
11978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11979 fi
11980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
11981 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
11982 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
11983 CFLAGS="$xorg_testset_save_CFLAGS"
11984 fi
11985
11986 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
11987 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
11988 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
11989 fi
11990 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
11992 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
11993 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
11994 $as_echo_n "(cached) " >&6
11995 else
11996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11997 /* end confdefs.h. */
11998 int i;
11999 _ACEOF
12000 if ac_fn_c_try_compile "$LINENO"; then :
12001 xorg_cv_cc_flag_unused_command_line_argument=yes
12002 else
12003 xorg_cv_cc_flag_unused_command_line_argument=no
12004 fi
12005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12006 fi
12007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12008 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12009 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12010 CFLAGS="$xorg_testset_save_CFLAGS"
12011 fi
12012
12013 found="no"
12014
12015 if test $found = "no" ; then
12016 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12017 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12018 fi
12019
12020 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12021 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12022 fi
12023
12024 CFLAGS="$CFLAGS -Wpointer-arith"
12025
12026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
12027 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
12028 cacheid=xorg_cv_cc_flag__Wpointer_arith
12029 if eval \${$cacheid+:} false; then :
12030 $as_echo_n "(cached) " >&6
12031 else
12032 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12033 /* end confdefs.h. */
12034 int i;
12035 int
12036 main ()
12037 {
12038
12039 ;
12040 return 0;
12041 }
12042 _ACEOF
12043 if ac_fn_c_try_link "$LINENO"; then :
12044 eval $cacheid=yes
12045 else
12046 eval $cacheid=no
12047 fi
12048 rm -f core conftest.err conftest.$ac_objext \
12049 conftest$ac_exeext conftest.$ac_ext
12050 fi
12051
12052
12053 CFLAGS="$xorg_testset_save_CFLAGS"
12054
12055 eval supported=\$$cacheid
12056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12057 $as_echo "$supported" >&6; }
12058 if test "$supported" = "yes" ; then
12059 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
12060 found="yes"
12061 fi
12062 fi
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078 xorg_testset_save_CFLAGS="$CFLAGS"
12079
12080 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12081 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12083 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12084 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12085 $as_echo_n "(cached) " >&6
12086 else
12087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12088 /* end confdefs.h. */
12089 int i;
12090 _ACEOF
12091 if ac_fn_c_try_compile "$LINENO"; then :
12092 xorg_cv_cc_flag_unknown_warning_option=yes
12093 else
12094 xorg_cv_cc_flag_unknown_warning_option=no
12095 fi
12096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12097 fi
12098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12099 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12100 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12101 CFLAGS="$xorg_testset_save_CFLAGS"
12102 fi
12103
12104 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12105 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12106 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12107 fi
12108 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12110 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12111 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12112 $as_echo_n "(cached) " >&6
12113 else
12114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12115 /* end confdefs.h. */
12116 int i;
12117 _ACEOF
12118 if ac_fn_c_try_compile "$LINENO"; then :
12119 xorg_cv_cc_flag_unused_command_line_argument=yes
12120 else
12121 xorg_cv_cc_flag_unused_command_line_argument=no
12122 fi
12123 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12124 fi
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12126 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12127 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12128 CFLAGS="$xorg_testset_save_CFLAGS"
12129 fi
12130
12131 found="no"
12132
12133 if test $found = "no" ; then
12134 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12135 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12136 fi
12137
12138 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12139 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12140 fi
12141
12142 CFLAGS="$CFLAGS -Wmissing-declarations"
12143
12144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
12145 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
12146 cacheid=xorg_cv_cc_flag__Wmissing_declarations
12147 if eval \${$cacheid+:} false; then :
12148 $as_echo_n "(cached) " >&6
12149 else
12150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12151 /* end confdefs.h. */
12152 int i;
12153 int
12154 main ()
12155 {
12156
12157 ;
12158 return 0;
12159 }
12160 _ACEOF
12161 if ac_fn_c_try_link "$LINENO"; then :
12162 eval $cacheid=yes
12163 else
12164 eval $cacheid=no
12165 fi
12166 rm -f core conftest.err conftest.$ac_objext \
12167 conftest$ac_exeext conftest.$ac_ext
12168 fi
12169
12170
12171 CFLAGS="$xorg_testset_save_CFLAGS"
12172
12173 eval supported=\$$cacheid
12174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12175 $as_echo "$supported" >&6; }
12176 if test "$supported" = "yes" ; then
12177 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
12178 found="yes"
12179 fi
12180 fi
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196 xorg_testset_save_CFLAGS="$CFLAGS"
12197
12198 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12199 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12201 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12202 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12203 $as_echo_n "(cached) " >&6
12204 else
12205 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12206 /* end confdefs.h. */
12207 int i;
12208 _ACEOF
12209 if ac_fn_c_try_compile "$LINENO"; then :
12210 xorg_cv_cc_flag_unknown_warning_option=yes
12211 else
12212 xorg_cv_cc_flag_unknown_warning_option=no
12213 fi
12214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12215 fi
12216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12217 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12218 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12219 CFLAGS="$xorg_testset_save_CFLAGS"
12220 fi
12221
12222 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12223 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12224 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12225 fi
12226 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12228 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12229 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12230 $as_echo_n "(cached) " >&6
12231 else
12232 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12233 /* end confdefs.h. */
12234 int i;
12235 _ACEOF
12236 if ac_fn_c_try_compile "$LINENO"; then :
12237 xorg_cv_cc_flag_unused_command_line_argument=yes
12238 else
12239 xorg_cv_cc_flag_unused_command_line_argument=no
12240 fi
12241 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12242 fi
12243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12244 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12245 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12246 CFLAGS="$xorg_testset_save_CFLAGS"
12247 fi
12248
12249 found="no"
12250
12251 if test $found = "no" ; then
12252 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12253 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12254 fi
12255
12256 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12257 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12258 fi
12259
12260 CFLAGS="$CFLAGS -Wformat=2"
12261
12262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
12263 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
12264 cacheid=xorg_cv_cc_flag__Wformat_2
12265 if eval \${$cacheid+:} false; then :
12266 $as_echo_n "(cached) " >&6
12267 else
12268 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12269 /* end confdefs.h. */
12270 int i;
12271 int
12272 main ()
12273 {
12274
12275 ;
12276 return 0;
12277 }
12278 _ACEOF
12279 if ac_fn_c_try_link "$LINENO"; then :
12280 eval $cacheid=yes
12281 else
12282 eval $cacheid=no
12283 fi
12284 rm -f core conftest.err conftest.$ac_objext \
12285 conftest$ac_exeext conftest.$ac_ext
12286 fi
12287
12288
12289 CFLAGS="$xorg_testset_save_CFLAGS"
12290
12291 eval supported=\$$cacheid
12292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12293 $as_echo "$supported" >&6; }
12294 if test "$supported" = "yes" ; then
12295 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
12296 found="yes"
12297 fi
12298 fi
12299
12300 if test $found = "no" ; then
12301 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12302 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12303 fi
12304
12305 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12306 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12307 fi
12308
12309 CFLAGS="$CFLAGS -Wformat"
12310
12311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
12312 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
12313 cacheid=xorg_cv_cc_flag__Wformat
12314 if eval \${$cacheid+:} false; then :
12315 $as_echo_n "(cached) " >&6
12316 else
12317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12318 /* end confdefs.h. */
12319 int i;
12320 int
12321 main ()
12322 {
12323
12324 ;
12325 return 0;
12326 }
12327 _ACEOF
12328 if ac_fn_c_try_link "$LINENO"; then :
12329 eval $cacheid=yes
12330 else
12331 eval $cacheid=no
12332 fi
12333 rm -f core conftest.err conftest.$ac_objext \
12334 conftest$ac_exeext conftest.$ac_ext
12335 fi
12336
12337
12338 CFLAGS="$xorg_testset_save_CFLAGS"
12339
12340 eval supported=\$$cacheid
12341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12342 $as_echo "$supported" >&6; }
12343 if test "$supported" = "yes" ; then
12344 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
12345 found="yes"
12346 fi
12347 fi
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365 xorg_testset_save_CFLAGS="$CFLAGS"
12366
12367 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12368 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12370 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12371 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12372 $as_echo_n "(cached) " >&6
12373 else
12374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12375 /* end confdefs.h. */
12376 int i;
12377 _ACEOF
12378 if ac_fn_c_try_compile "$LINENO"; then :
12379 xorg_cv_cc_flag_unknown_warning_option=yes
12380 else
12381 xorg_cv_cc_flag_unknown_warning_option=no
12382 fi
12383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12384 fi
12385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12386 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12387 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12388 CFLAGS="$xorg_testset_save_CFLAGS"
12389 fi
12390
12391 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12392 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12393 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12394 fi
12395 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12397 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12398 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12399 $as_echo_n "(cached) " >&6
12400 else
12401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12402 /* end confdefs.h. */
12403 int i;
12404 _ACEOF
12405 if ac_fn_c_try_compile "$LINENO"; then :
12406 xorg_cv_cc_flag_unused_command_line_argument=yes
12407 else
12408 xorg_cv_cc_flag_unused_command_line_argument=no
12409 fi
12410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12411 fi
12412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12413 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12414 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12415 CFLAGS="$xorg_testset_save_CFLAGS"
12416 fi
12417
12418 found="no"
12419
12420 if test $found = "no" ; then
12421 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12422 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12423 fi
12424
12425 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12426 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12427 fi
12428
12429 CFLAGS="$CFLAGS -Wstrict-prototypes"
12430
12431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
12432 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
12433 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
12434 if eval \${$cacheid+:} false; then :
12435 $as_echo_n "(cached) " >&6
12436 else
12437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12438 /* end confdefs.h. */
12439 int i;
12440 int
12441 main ()
12442 {
12443
12444 ;
12445 return 0;
12446 }
12447 _ACEOF
12448 if ac_fn_c_try_link "$LINENO"; then :
12449 eval $cacheid=yes
12450 else
12451 eval $cacheid=no
12452 fi
12453 rm -f core conftest.err conftest.$ac_objext \
12454 conftest$ac_exeext conftest.$ac_ext
12455 fi
12456
12457
12458 CFLAGS="$xorg_testset_save_CFLAGS"
12459
12460 eval supported=\$$cacheid
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12462 $as_echo "$supported" >&6; }
12463 if test "$supported" = "yes" ; then
12464 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
12465 found="yes"
12466 fi
12467 fi
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483 xorg_testset_save_CFLAGS="$CFLAGS"
12484
12485 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12486 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12488 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12489 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12490 $as_echo_n "(cached) " >&6
12491 else
12492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12493 /* end confdefs.h. */
12494 int i;
12495 _ACEOF
12496 if ac_fn_c_try_compile "$LINENO"; then :
12497 xorg_cv_cc_flag_unknown_warning_option=yes
12498 else
12499 xorg_cv_cc_flag_unknown_warning_option=no
12500 fi
12501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12502 fi
12503 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12504 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12505 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12506 CFLAGS="$xorg_testset_save_CFLAGS"
12507 fi
12508
12509 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12510 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12511 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12512 fi
12513 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12515 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12516 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12517 $as_echo_n "(cached) " >&6
12518 else
12519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12520 /* end confdefs.h. */
12521 int i;
12522 _ACEOF
12523 if ac_fn_c_try_compile "$LINENO"; then :
12524 xorg_cv_cc_flag_unused_command_line_argument=yes
12525 else
12526 xorg_cv_cc_flag_unused_command_line_argument=no
12527 fi
12528 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12529 fi
12530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12531 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12532 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12533 CFLAGS="$xorg_testset_save_CFLAGS"
12534 fi
12535
12536 found="no"
12537
12538 if test $found = "no" ; then
12539 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12540 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12541 fi
12542
12543 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12545 fi
12546
12547 CFLAGS="$CFLAGS -Wmissing-prototypes"
12548
12549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
12550 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
12551 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
12552 if eval \${$cacheid+:} false; then :
12553 $as_echo_n "(cached) " >&6
12554 else
12555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12556 /* end confdefs.h. */
12557 int i;
12558 int
12559 main ()
12560 {
12561
12562 ;
12563 return 0;
12564 }
12565 _ACEOF
12566 if ac_fn_c_try_link "$LINENO"; then :
12567 eval $cacheid=yes
12568 else
12569 eval $cacheid=no
12570 fi
12571 rm -f core conftest.err conftest.$ac_objext \
12572 conftest$ac_exeext conftest.$ac_ext
12573 fi
12574
12575
12576 CFLAGS="$xorg_testset_save_CFLAGS"
12577
12578 eval supported=\$$cacheid
12579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12580 $as_echo "$supported" >&6; }
12581 if test "$supported" = "yes" ; then
12582 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
12583 found="yes"
12584 fi
12585 fi
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601 xorg_testset_save_CFLAGS="$CFLAGS"
12602
12603 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12604 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12606 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12607 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12608 $as_echo_n "(cached) " >&6
12609 else
12610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12611 /* end confdefs.h. */
12612 int i;
12613 _ACEOF
12614 if ac_fn_c_try_compile "$LINENO"; then :
12615 xorg_cv_cc_flag_unknown_warning_option=yes
12616 else
12617 xorg_cv_cc_flag_unknown_warning_option=no
12618 fi
12619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12620 fi
12621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12622 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12623 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12624 CFLAGS="$xorg_testset_save_CFLAGS"
12625 fi
12626
12627 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12628 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12629 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12630 fi
12631 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12633 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12634 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12635 $as_echo_n "(cached) " >&6
12636 else
12637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12638 /* end confdefs.h. */
12639 int i;
12640 _ACEOF
12641 if ac_fn_c_try_compile "$LINENO"; then :
12642 xorg_cv_cc_flag_unused_command_line_argument=yes
12643 else
12644 xorg_cv_cc_flag_unused_command_line_argument=no
12645 fi
12646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12647 fi
12648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12649 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12650 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12651 CFLAGS="$xorg_testset_save_CFLAGS"
12652 fi
12653
12654 found="no"
12655
12656 if test $found = "no" ; then
12657 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12658 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12659 fi
12660
12661 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12663 fi
12664
12665 CFLAGS="$CFLAGS -Wnested-externs"
12666
12667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
12668 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
12669 cacheid=xorg_cv_cc_flag__Wnested_externs
12670 if eval \${$cacheid+:} false; then :
12671 $as_echo_n "(cached) " >&6
12672 else
12673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12674 /* end confdefs.h. */
12675 int i;
12676 int
12677 main ()
12678 {
12679
12680 ;
12681 return 0;
12682 }
12683 _ACEOF
12684 if ac_fn_c_try_link "$LINENO"; then :
12685 eval $cacheid=yes
12686 else
12687 eval $cacheid=no
12688 fi
12689 rm -f core conftest.err conftest.$ac_objext \
12690 conftest$ac_exeext conftest.$ac_ext
12691 fi
12692
12693
12694 CFLAGS="$xorg_testset_save_CFLAGS"
12695
12696 eval supported=\$$cacheid
12697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12698 $as_echo "$supported" >&6; }
12699 if test "$supported" = "yes" ; then
12700 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
12701 found="yes"
12702 fi
12703 fi
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719 xorg_testset_save_CFLAGS="$CFLAGS"
12720
12721 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12722 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12724 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12725 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12726 $as_echo_n "(cached) " >&6
12727 else
12728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12729 /* end confdefs.h. */
12730 int i;
12731 _ACEOF
12732 if ac_fn_c_try_compile "$LINENO"; then :
12733 xorg_cv_cc_flag_unknown_warning_option=yes
12734 else
12735 xorg_cv_cc_flag_unknown_warning_option=no
12736 fi
12737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12738 fi
12739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12740 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12741 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12742 CFLAGS="$xorg_testset_save_CFLAGS"
12743 fi
12744
12745 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12746 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12747 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12748 fi
12749 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12751 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12752 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12753 $as_echo_n "(cached) " >&6
12754 else
12755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12756 /* end confdefs.h. */
12757 int i;
12758 _ACEOF
12759 if ac_fn_c_try_compile "$LINENO"; then :
12760 xorg_cv_cc_flag_unused_command_line_argument=yes
12761 else
12762 xorg_cv_cc_flag_unused_command_line_argument=no
12763 fi
12764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12765 fi
12766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12767 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12768 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12769 CFLAGS="$xorg_testset_save_CFLAGS"
12770 fi
12771
12772 found="no"
12773
12774 if test $found = "no" ; then
12775 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12776 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12777 fi
12778
12779 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12780 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12781 fi
12782
12783 CFLAGS="$CFLAGS -Wbad-function-cast"
12784
12785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
12786 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
12787 cacheid=xorg_cv_cc_flag__Wbad_function_cast
12788 if eval \${$cacheid+:} false; then :
12789 $as_echo_n "(cached) " >&6
12790 else
12791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12792 /* end confdefs.h. */
12793 int i;
12794 int
12795 main ()
12796 {
12797
12798 ;
12799 return 0;
12800 }
12801 _ACEOF
12802 if ac_fn_c_try_link "$LINENO"; then :
12803 eval $cacheid=yes
12804 else
12805 eval $cacheid=no
12806 fi
12807 rm -f core conftest.err conftest.$ac_objext \
12808 conftest$ac_exeext conftest.$ac_ext
12809 fi
12810
12811
12812 CFLAGS="$xorg_testset_save_CFLAGS"
12813
12814 eval supported=\$$cacheid
12815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12816 $as_echo "$supported" >&6; }
12817 if test "$supported" = "yes" ; then
12818 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
12819 found="yes"
12820 fi
12821 fi
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837 xorg_testset_save_CFLAGS="$CFLAGS"
12838
12839 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
12840 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
12842 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
12843 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
12844 $as_echo_n "(cached) " >&6
12845 else
12846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12847 /* end confdefs.h. */
12848 int i;
12849 _ACEOF
12850 if ac_fn_c_try_compile "$LINENO"; then :
12851 xorg_cv_cc_flag_unknown_warning_option=yes
12852 else
12853 xorg_cv_cc_flag_unknown_warning_option=no
12854 fi
12855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12856 fi
12857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
12858 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
12859 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
12860 CFLAGS="$xorg_testset_save_CFLAGS"
12861 fi
12862
12863 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
12864 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12865 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12866 fi
12867 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
12869 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
12870 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
12871 $as_echo_n "(cached) " >&6
12872 else
12873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12874 /* end confdefs.h. */
12875 int i;
12876 _ACEOF
12877 if ac_fn_c_try_compile "$LINENO"; then :
12878 xorg_cv_cc_flag_unused_command_line_argument=yes
12879 else
12880 xorg_cv_cc_flag_unused_command_line_argument=no
12881 fi
12882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12883 fi
12884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
12885 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
12886 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
12887 CFLAGS="$xorg_testset_save_CFLAGS"
12888 fi
12889
12890 found="no"
12891
12892 if test $found = "no" ; then
12893 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12894 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12895 fi
12896
12897 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12899 fi
12900
12901 CFLAGS="$CFLAGS -Wold-style-definition"
12902
12903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
12904 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
12905 cacheid=xorg_cv_cc_flag__Wold_style_definition
12906 if eval \${$cacheid+:} false; then :
12907 $as_echo_n "(cached) " >&6
12908 else
12909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12910 /* end confdefs.h. */
12911 int i;
12912 int
12913 main ()
12914 {
12915
12916 ;
12917 return 0;
12918 }
12919 _ACEOF
12920 if ac_fn_c_try_link "$LINENO"; then :
12921 eval $cacheid=yes
12922 else
12923 eval $cacheid=no
12924 fi
12925 rm -f core conftest.err conftest.$ac_objext \
12926 conftest$ac_exeext conftest.$ac_ext
12927 fi
12928
12929
12930 CFLAGS="$xorg_testset_save_CFLAGS"
12931
12932 eval supported=\$$cacheid
12933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12934 $as_echo "$supported" >&6; }
12935 if test "$supported" = "yes" ; then
12936 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
12937 found="yes"
12938 fi
12939 fi
12940
12941 if test $found = "no" ; then
12942 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
12943 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
12944 fi
12945
12946 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
12947 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
12948 fi
12949
12950 CFLAGS="$CFLAGS -fd"
12951
12952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
12953 $as_echo_n "checking if $CC supports -fd... " >&6; }
12954 cacheid=xorg_cv_cc_flag__fd
12955 if eval \${$cacheid+:} false; then :
12956 $as_echo_n "(cached) " >&6
12957 else
12958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12959 /* end confdefs.h. */
12960 int i;
12961 int
12962 main ()
12963 {
12964
12965 ;
12966 return 0;
12967 }
12968 _ACEOF
12969 if ac_fn_c_try_link "$LINENO"; then :
12970 eval $cacheid=yes
12971 else
12972 eval $cacheid=no
12973 fi
12974 rm -f core conftest.err conftest.$ac_objext \
12975 conftest$ac_exeext conftest.$ac_ext
12976 fi
12977
12978
12979 CFLAGS="$xorg_testset_save_CFLAGS"
12980
12981 eval supported=\$$cacheid
12982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
12983 $as_echo "$supported" >&6; }
12984 if test "$supported" = "yes" ; then
12985 BASE_CFLAGS="$BASE_CFLAGS -fd"
12986 found="yes"
12987 fi
12988 fi
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004 xorg_testset_save_CFLAGS="$CFLAGS"
13005
13006 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13007 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13009 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13010 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13011 $as_echo_n "(cached) " >&6
13012 else
13013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13014 /* end confdefs.h. */
13015 int i;
13016 _ACEOF
13017 if ac_fn_c_try_compile "$LINENO"; then :
13018 xorg_cv_cc_flag_unknown_warning_option=yes
13019 else
13020 xorg_cv_cc_flag_unknown_warning_option=no
13021 fi
13022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13023 fi
13024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13025 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13026 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13027 CFLAGS="$xorg_testset_save_CFLAGS"
13028 fi
13029
13030 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13031 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13032 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13033 fi
13034 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13036 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13037 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13038 $as_echo_n "(cached) " >&6
13039 else
13040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13041 /* end confdefs.h. */
13042 int i;
13043 _ACEOF
13044 if ac_fn_c_try_compile "$LINENO"; then :
13045 xorg_cv_cc_flag_unused_command_line_argument=yes
13046 else
13047 xorg_cv_cc_flag_unused_command_line_argument=no
13048 fi
13049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13050 fi
13051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13052 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13053 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13054 CFLAGS="$xorg_testset_save_CFLAGS"
13055 fi
13056
13057 found="no"
13058
13059 if test $found = "no" ; then
13060 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13061 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13062 fi
13063
13064 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13065 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13066 fi
13067
13068 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
13069
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
13071 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
13072 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
13073 if eval \${$cacheid+:} false; then :
13074 $as_echo_n "(cached) " >&6
13075 else
13076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13077 /* end confdefs.h. */
13078 int i;
13079 int
13080 main ()
13081 {
13082
13083 ;
13084 return 0;
13085 }
13086 _ACEOF
13087 if ac_fn_c_try_link "$LINENO"; then :
13088 eval $cacheid=yes
13089 else
13090 eval $cacheid=no
13091 fi
13092 rm -f core conftest.err conftest.$ac_objext \
13093 conftest$ac_exeext conftest.$ac_ext
13094 fi
13095
13096
13097 CFLAGS="$xorg_testset_save_CFLAGS"
13098
13099 eval supported=\$$cacheid
13100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13101 $as_echo "$supported" >&6; }
13102 if test "$supported" = "yes" ; then
13103 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
13104 found="yes"
13105 fi
13106 fi
13107
13108
13109
13110
13111
13112 # This chunk adds additional warnings that could catch undesired effects.
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126 xorg_testset_save_CFLAGS="$CFLAGS"
13127
13128 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13129 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13131 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13132 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13133 $as_echo_n "(cached) " >&6
13134 else
13135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13136 /* end confdefs.h. */
13137 int i;
13138 _ACEOF
13139 if ac_fn_c_try_compile "$LINENO"; then :
13140 xorg_cv_cc_flag_unknown_warning_option=yes
13141 else
13142 xorg_cv_cc_flag_unknown_warning_option=no
13143 fi
13144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13145 fi
13146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13147 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13148 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13149 CFLAGS="$xorg_testset_save_CFLAGS"
13150 fi
13151
13152 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13153 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13154 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13155 fi
13156 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13158 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13159 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13160 $as_echo_n "(cached) " >&6
13161 else
13162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13163 /* end confdefs.h. */
13164 int i;
13165 _ACEOF
13166 if ac_fn_c_try_compile "$LINENO"; then :
13167 xorg_cv_cc_flag_unused_command_line_argument=yes
13168 else
13169 xorg_cv_cc_flag_unused_command_line_argument=no
13170 fi
13171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13172 fi
13173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13174 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13175 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13176 CFLAGS="$xorg_testset_save_CFLAGS"
13177 fi
13178
13179 found="no"
13180
13181 if test $found = "no" ; then
13182 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13183 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13184 fi
13185
13186 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13187 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13188 fi
13189
13190 CFLAGS="$CFLAGS -Wunused"
13191
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
13193 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
13194 cacheid=xorg_cv_cc_flag__Wunused
13195 if eval \${$cacheid+:} false; then :
13196 $as_echo_n "(cached) " >&6
13197 else
13198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13199 /* end confdefs.h. */
13200 int i;
13201 int
13202 main ()
13203 {
13204
13205 ;
13206 return 0;
13207 }
13208 _ACEOF
13209 if ac_fn_c_try_link "$LINENO"; then :
13210 eval $cacheid=yes
13211 else
13212 eval $cacheid=no
13213 fi
13214 rm -f core conftest.err conftest.$ac_objext \
13215 conftest$ac_exeext conftest.$ac_ext
13216 fi
13217
13218
13219 CFLAGS="$xorg_testset_save_CFLAGS"
13220
13221 eval supported=\$$cacheid
13222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13223 $as_echo "$supported" >&6; }
13224 if test "$supported" = "yes" ; then
13225 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
13226 found="yes"
13227 fi
13228 fi
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244 xorg_testset_save_CFLAGS="$CFLAGS"
13245
13246 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13247 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13249 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13250 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13251 $as_echo_n "(cached) " >&6
13252 else
13253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13254 /* end confdefs.h. */
13255 int i;
13256 _ACEOF
13257 if ac_fn_c_try_compile "$LINENO"; then :
13258 xorg_cv_cc_flag_unknown_warning_option=yes
13259 else
13260 xorg_cv_cc_flag_unknown_warning_option=no
13261 fi
13262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13263 fi
13264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13265 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13266 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13267 CFLAGS="$xorg_testset_save_CFLAGS"
13268 fi
13269
13270 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13272 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13273 fi
13274 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13276 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13277 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13278 $as_echo_n "(cached) " >&6
13279 else
13280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13281 /* end confdefs.h. */
13282 int i;
13283 _ACEOF
13284 if ac_fn_c_try_compile "$LINENO"; then :
13285 xorg_cv_cc_flag_unused_command_line_argument=yes
13286 else
13287 xorg_cv_cc_flag_unused_command_line_argument=no
13288 fi
13289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13290 fi
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13292 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13293 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13294 CFLAGS="$xorg_testset_save_CFLAGS"
13295 fi
13296
13297 found="no"
13298
13299 if test $found = "no" ; then
13300 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13301 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13302 fi
13303
13304 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13305 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13306 fi
13307
13308 CFLAGS="$CFLAGS -Wuninitialized"
13309
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
13311 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
13312 cacheid=xorg_cv_cc_flag__Wuninitialized
13313 if eval \${$cacheid+:} false; then :
13314 $as_echo_n "(cached) " >&6
13315 else
13316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13317 /* end confdefs.h. */
13318 int i;
13319 int
13320 main ()
13321 {
13322
13323 ;
13324 return 0;
13325 }
13326 _ACEOF
13327 if ac_fn_c_try_link "$LINENO"; then :
13328 eval $cacheid=yes
13329 else
13330 eval $cacheid=no
13331 fi
13332 rm -f core conftest.err conftest.$ac_objext \
13333 conftest$ac_exeext conftest.$ac_ext
13334 fi
13335
13336
13337 CFLAGS="$xorg_testset_save_CFLAGS"
13338
13339 eval supported=\$$cacheid
13340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13341 $as_echo "$supported" >&6; }
13342 if test "$supported" = "yes" ; then
13343 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
13344 found="yes"
13345 fi
13346 fi
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
13358
13359
13360
13361
13362 xorg_testset_save_CFLAGS="$CFLAGS"
13363
13364 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13365 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13367 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13368 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13369 $as_echo_n "(cached) " >&6
13370 else
13371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13372 /* end confdefs.h. */
13373 int i;
13374 _ACEOF
13375 if ac_fn_c_try_compile "$LINENO"; then :
13376 xorg_cv_cc_flag_unknown_warning_option=yes
13377 else
13378 xorg_cv_cc_flag_unknown_warning_option=no
13379 fi
13380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13381 fi
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13383 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13384 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13385 CFLAGS="$xorg_testset_save_CFLAGS"
13386 fi
13387
13388 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13389 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13390 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13391 fi
13392 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13394 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13395 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13396 $as_echo_n "(cached) " >&6
13397 else
13398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13399 /* end confdefs.h. */
13400 int i;
13401 _ACEOF
13402 if ac_fn_c_try_compile "$LINENO"; then :
13403 xorg_cv_cc_flag_unused_command_line_argument=yes
13404 else
13405 xorg_cv_cc_flag_unused_command_line_argument=no
13406 fi
13407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13408 fi
13409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13410 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13411 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13412 CFLAGS="$xorg_testset_save_CFLAGS"
13413 fi
13414
13415 found="no"
13416
13417 if test $found = "no" ; then
13418 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13419 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13420 fi
13421
13422 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13423 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13424 fi
13425
13426 CFLAGS="$CFLAGS -Wshadow"
13427
13428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
13429 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
13430 cacheid=xorg_cv_cc_flag__Wshadow
13431 if eval \${$cacheid+:} false; then :
13432 $as_echo_n "(cached) " >&6
13433 else
13434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13435 /* end confdefs.h. */
13436 int i;
13437 int
13438 main ()
13439 {
13440
13441 ;
13442 return 0;
13443 }
13444 _ACEOF
13445 if ac_fn_c_try_link "$LINENO"; then :
13446 eval $cacheid=yes
13447 else
13448 eval $cacheid=no
13449 fi
13450 rm -f core conftest.err conftest.$ac_objext \
13451 conftest$ac_exeext conftest.$ac_ext
13452 fi
13453
13454
13455 CFLAGS="$xorg_testset_save_CFLAGS"
13456
13457 eval supported=\$$cacheid
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13459 $as_echo "$supported" >&6; }
13460 if test "$supported" = "yes" ; then
13461 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
13462 found="yes"
13463 fi
13464 fi
13465
13466
13467
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480 xorg_testset_save_CFLAGS="$CFLAGS"
13481
13482 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13483 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13485 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13486 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13487 $as_echo_n "(cached) " >&6
13488 else
13489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13490 /* end confdefs.h. */
13491 int i;
13492 _ACEOF
13493 if ac_fn_c_try_compile "$LINENO"; then :
13494 xorg_cv_cc_flag_unknown_warning_option=yes
13495 else
13496 xorg_cv_cc_flag_unknown_warning_option=no
13497 fi
13498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13499 fi
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13501 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13502 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13503 CFLAGS="$xorg_testset_save_CFLAGS"
13504 fi
13505
13506 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13507 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13508 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13509 fi
13510 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13512 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13513 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13514 $as_echo_n "(cached) " >&6
13515 else
13516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13517 /* end confdefs.h. */
13518 int i;
13519 _ACEOF
13520 if ac_fn_c_try_compile "$LINENO"; then :
13521 xorg_cv_cc_flag_unused_command_line_argument=yes
13522 else
13523 xorg_cv_cc_flag_unused_command_line_argument=no
13524 fi
13525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13526 fi
13527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13528 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13529 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13530 CFLAGS="$xorg_testset_save_CFLAGS"
13531 fi
13532
13533 found="no"
13534
13535 if test $found = "no" ; then
13536 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13537 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13538 fi
13539
13540 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13541 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13542 fi
13543
13544 CFLAGS="$CFLAGS -Wmissing-noreturn"
13545
13546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
13547 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
13548 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
13549 if eval \${$cacheid+:} false; then :
13550 $as_echo_n "(cached) " >&6
13551 else
13552 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13553 /* end confdefs.h. */
13554 int i;
13555 int
13556 main ()
13557 {
13558
13559 ;
13560 return 0;
13561 }
13562 _ACEOF
13563 if ac_fn_c_try_link "$LINENO"; then :
13564 eval $cacheid=yes
13565 else
13566 eval $cacheid=no
13567 fi
13568 rm -f core conftest.err conftest.$ac_objext \
13569 conftest$ac_exeext conftest.$ac_ext
13570 fi
13571
13572
13573 CFLAGS="$xorg_testset_save_CFLAGS"
13574
13575 eval supported=\$$cacheid
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13577 $as_echo "$supported" >&6; }
13578 if test "$supported" = "yes" ; then
13579 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
13580 found="yes"
13581 fi
13582 fi
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598 xorg_testset_save_CFLAGS="$CFLAGS"
13599
13600 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13601 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13603 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13604 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13605 $as_echo_n "(cached) " >&6
13606 else
13607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13608 /* end confdefs.h. */
13609 int i;
13610 _ACEOF
13611 if ac_fn_c_try_compile "$LINENO"; then :
13612 xorg_cv_cc_flag_unknown_warning_option=yes
13613 else
13614 xorg_cv_cc_flag_unknown_warning_option=no
13615 fi
13616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617 fi
13618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13619 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13620 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13621 CFLAGS="$xorg_testset_save_CFLAGS"
13622 fi
13623
13624 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13625 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13626 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13627 fi
13628 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13630 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13631 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13632 $as_echo_n "(cached) " >&6
13633 else
13634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13635 /* end confdefs.h. */
13636 int i;
13637 _ACEOF
13638 if ac_fn_c_try_compile "$LINENO"; then :
13639 xorg_cv_cc_flag_unused_command_line_argument=yes
13640 else
13641 xorg_cv_cc_flag_unused_command_line_argument=no
13642 fi
13643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13644 fi
13645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13646 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13647 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13648 CFLAGS="$xorg_testset_save_CFLAGS"
13649 fi
13650
13651 found="no"
13652
13653 if test $found = "no" ; then
13654 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13656 fi
13657
13658 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13659 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13660 fi
13661
13662 CFLAGS="$CFLAGS -Wmissing-format-attribute"
13663
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
13665 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
13666 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
13667 if eval \${$cacheid+:} false; then :
13668 $as_echo_n "(cached) " >&6
13669 else
13670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13671 /* end confdefs.h. */
13672 int i;
13673 int
13674 main ()
13675 {
13676
13677 ;
13678 return 0;
13679 }
13680 _ACEOF
13681 if ac_fn_c_try_link "$LINENO"; then :
13682 eval $cacheid=yes
13683 else
13684 eval $cacheid=no
13685 fi
13686 rm -f core conftest.err conftest.$ac_objext \
13687 conftest$ac_exeext conftest.$ac_ext
13688 fi
13689
13690
13691 CFLAGS="$xorg_testset_save_CFLAGS"
13692
13693 eval supported=\$$cacheid
13694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13695 $as_echo "$supported" >&6; }
13696 if test "$supported" = "yes" ; then
13697 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
13698 found="yes"
13699 fi
13700 fi
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
13711
13712
13713
13714
13715
13716 xorg_testset_save_CFLAGS="$CFLAGS"
13717
13718 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13719 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13721 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13722 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13723 $as_echo_n "(cached) " >&6
13724 else
13725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13726 /* end confdefs.h. */
13727 int i;
13728 _ACEOF
13729 if ac_fn_c_try_compile "$LINENO"; then :
13730 xorg_cv_cc_flag_unknown_warning_option=yes
13731 else
13732 xorg_cv_cc_flag_unknown_warning_option=no
13733 fi
13734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13735 fi
13736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13737 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13738 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13739 CFLAGS="$xorg_testset_save_CFLAGS"
13740 fi
13741
13742 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13743 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13744 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13745 fi
13746 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13748 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13749 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13750 $as_echo_n "(cached) " >&6
13751 else
13752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13753 /* end confdefs.h. */
13754 int i;
13755 _ACEOF
13756 if ac_fn_c_try_compile "$LINENO"; then :
13757 xorg_cv_cc_flag_unused_command_line_argument=yes
13758 else
13759 xorg_cv_cc_flag_unused_command_line_argument=no
13760 fi
13761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13762 fi
13763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13764 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13765 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13766 CFLAGS="$xorg_testset_save_CFLAGS"
13767 fi
13768
13769 found="no"
13770
13771 if test $found = "no" ; then
13772 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13773 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13774 fi
13775
13776 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13777 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13778 fi
13779
13780 CFLAGS="$CFLAGS -Wredundant-decls"
13781
13782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
13783 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
13784 cacheid=xorg_cv_cc_flag__Wredundant_decls
13785 if eval \${$cacheid+:} false; then :
13786 $as_echo_n "(cached) " >&6
13787 else
13788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13789 /* end confdefs.h. */
13790 int i;
13791 int
13792 main ()
13793 {
13794
13795 ;
13796 return 0;
13797 }
13798 _ACEOF
13799 if ac_fn_c_try_link "$LINENO"; then :
13800 eval $cacheid=yes
13801 else
13802 eval $cacheid=no
13803 fi
13804 rm -f core conftest.err conftest.$ac_objext \
13805 conftest$ac_exeext conftest.$ac_ext
13806 fi
13807
13808
13809 CFLAGS="$xorg_testset_save_CFLAGS"
13810
13811 eval supported=\$$cacheid
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13813 $as_echo "$supported" >&6; }
13814 if test "$supported" = "yes" ; then
13815 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
13816 found="yes"
13817 fi
13818 fi
13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834 xorg_testset_save_CFLAGS="$CFLAGS"
13835
13836 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13837 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13839 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13840 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13841 $as_echo_n "(cached) " >&6
13842 else
13843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13844 /* end confdefs.h. */
13845 int i;
13846 _ACEOF
13847 if ac_fn_c_try_compile "$LINENO"; then :
13848 xorg_cv_cc_flag_unknown_warning_option=yes
13849 else
13850 xorg_cv_cc_flag_unknown_warning_option=no
13851 fi
13852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13853 fi
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13855 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13856 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13857 CFLAGS="$xorg_testset_save_CFLAGS"
13858 fi
13859
13860 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13861 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13862 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13863 fi
13864 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13866 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13867 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13868 $as_echo_n "(cached) " >&6
13869 else
13870 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13871 /* end confdefs.h. */
13872 int i;
13873 _ACEOF
13874 if ac_fn_c_try_compile "$LINENO"; then :
13875 xorg_cv_cc_flag_unused_command_line_argument=yes
13876 else
13877 xorg_cv_cc_flag_unused_command_line_argument=no
13878 fi
13879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13880 fi
13881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
13882 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
13883 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
13884 CFLAGS="$xorg_testset_save_CFLAGS"
13885 fi
13886
13887 found="no"
13888
13889 if test $found = "no" ; then
13890 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13891 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13892 fi
13893
13894 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
13895 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13896 fi
13897
13898 CFLAGS="$CFLAGS -Wlogical-op"
13899
13900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
13901 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
13902 cacheid=xorg_cv_cc_flag__Wlogical_op
13903 if eval \${$cacheid+:} false; then :
13904 $as_echo_n "(cached) " >&6
13905 else
13906 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13907 /* end confdefs.h. */
13908 int i;
13909 int
13910 main ()
13911 {
13912
13913 ;
13914 return 0;
13915 }
13916 _ACEOF
13917 if ac_fn_c_try_link "$LINENO"; then :
13918 eval $cacheid=yes
13919 else
13920 eval $cacheid=no
13921 fi
13922 rm -f core conftest.err conftest.$ac_objext \
13923 conftest$ac_exeext conftest.$ac_ext
13924 fi
13925
13926
13927 CFLAGS="$xorg_testset_save_CFLAGS"
13928
13929 eval supported=\$$cacheid
13930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
13931 $as_echo "$supported" >&6; }
13932 if test "$supported" = "yes" ; then
13933 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
13934 found="yes"
13935 fi
13936 fi
13937
13938
13939
13940 # These are currently disabled because they are noisy. They will be enabled
13941 # in the future once the codebase is sufficiently modernized to silence
13942 # them. For now, I don't want them to drown out the other warnings.
13943 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
13944 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
13945 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
13946
13947 # Turn some warnings into errors, so we don't accidently get successful builds
13948 # when there are problems that should be fixed.
13949
13950 if test "x$SELECTIVE_WERROR" = "xyes" ; then
13951
13952
13953
13954
13955
13956
13957
13958
13959
13960
13961
13962
13963
13964 xorg_testset_save_CFLAGS="$CFLAGS"
13965
13966 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
13967 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
13969 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
13970 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
13971 $as_echo_n "(cached) " >&6
13972 else
13973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13974 /* end confdefs.h. */
13975 int i;
13976 _ACEOF
13977 if ac_fn_c_try_compile "$LINENO"; then :
13978 xorg_cv_cc_flag_unknown_warning_option=yes
13979 else
13980 xorg_cv_cc_flag_unknown_warning_option=no
13981 fi
13982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13983 fi
13984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
13985 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
13986 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
13987 CFLAGS="$xorg_testset_save_CFLAGS"
13988 fi
13989
13990 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
13991 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
13992 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
13993 fi
13994 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
13995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
13996 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
13997 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
13998 $as_echo_n "(cached) " >&6
13999 else
14000 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14001 /* end confdefs.h. */
14002 int i;
14003 _ACEOF
14004 if ac_fn_c_try_compile "$LINENO"; then :
14005 xorg_cv_cc_flag_unused_command_line_argument=yes
14006 else
14007 xorg_cv_cc_flag_unused_command_line_argument=no
14008 fi
14009 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14010 fi
14011 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14012 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14013 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14014 CFLAGS="$xorg_testset_save_CFLAGS"
14015 fi
14016
14017 found="no"
14018
14019 if test $found = "no" ; then
14020 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14021 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14022 fi
14023
14024 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14025 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14026 fi
14027
14028 CFLAGS="$CFLAGS -Werror=implicit"
14029
14030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
14031 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
14032 cacheid=xorg_cv_cc_flag__Werror_implicit
14033 if eval \${$cacheid+:} false; then :
14034 $as_echo_n "(cached) " >&6
14035 else
14036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14037 /* end confdefs.h. */
14038 int i;
14039 int
14040 main ()
14041 {
14042
14043 ;
14044 return 0;
14045 }
14046 _ACEOF
14047 if ac_fn_c_try_link "$LINENO"; then :
14048 eval $cacheid=yes
14049 else
14050 eval $cacheid=no
14051 fi
14052 rm -f core conftest.err conftest.$ac_objext \
14053 conftest$ac_exeext conftest.$ac_ext
14054 fi
14055
14056
14057 CFLAGS="$xorg_testset_save_CFLAGS"
14058
14059 eval supported=\$$cacheid
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14061 $as_echo "$supported" >&6; }
14062 if test "$supported" = "yes" ; then
14063 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
14064 found="yes"
14065 fi
14066 fi
14067
14068 if test $found = "no" ; then
14069 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14070 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14071 fi
14072
14073 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14074 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14075 fi
14076
14077 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14078
14079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
14080 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
14081 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
14082 if eval \${$cacheid+:} false; then :
14083 $as_echo_n "(cached) " >&6
14084 else
14085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14086 /* end confdefs.h. */
14087 int i;
14088 int
14089 main ()
14090 {
14091
14092 ;
14093 return 0;
14094 }
14095 _ACEOF
14096 if ac_fn_c_try_link "$LINENO"; then :
14097 eval $cacheid=yes
14098 else
14099 eval $cacheid=no
14100 fi
14101 rm -f core conftest.err conftest.$ac_objext \
14102 conftest$ac_exeext conftest.$ac_ext
14103 fi
14104
14105
14106 CFLAGS="$xorg_testset_save_CFLAGS"
14107
14108 eval supported=\$$cacheid
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14110 $as_echo "$supported" >&6; }
14111 if test "$supported" = "yes" ; then
14112 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
14113 found="yes"
14114 fi
14115 fi
14116
14117
14118
14119
14120
14121
14122
14123
14124
14125
14126
14127
14128
14129
14130
14131 xorg_testset_save_CFLAGS="$CFLAGS"
14132
14133 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14134 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14136 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14137 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14138 $as_echo_n "(cached) " >&6
14139 else
14140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14141 /* end confdefs.h. */
14142 int i;
14143 _ACEOF
14144 if ac_fn_c_try_compile "$LINENO"; then :
14145 xorg_cv_cc_flag_unknown_warning_option=yes
14146 else
14147 xorg_cv_cc_flag_unknown_warning_option=no
14148 fi
14149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14150 fi
14151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14152 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14153 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14154 CFLAGS="$xorg_testset_save_CFLAGS"
14155 fi
14156
14157 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14160 fi
14161 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14163 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14164 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14165 $as_echo_n "(cached) " >&6
14166 else
14167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14168 /* end confdefs.h. */
14169 int i;
14170 _ACEOF
14171 if ac_fn_c_try_compile "$LINENO"; then :
14172 xorg_cv_cc_flag_unused_command_line_argument=yes
14173 else
14174 xorg_cv_cc_flag_unused_command_line_argument=no
14175 fi
14176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14177 fi
14178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14179 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14180 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14181 CFLAGS="$xorg_testset_save_CFLAGS"
14182 fi
14183
14184 found="no"
14185
14186 if test $found = "no" ; then
14187 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14188 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14189 fi
14190
14191 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14192 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14193 fi
14194
14195 CFLAGS="$CFLAGS -Werror=nonnull"
14196
14197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
14198 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
14199 cacheid=xorg_cv_cc_flag__Werror_nonnull
14200 if eval \${$cacheid+:} false; then :
14201 $as_echo_n "(cached) " >&6
14202 else
14203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14204 /* end confdefs.h. */
14205 int i;
14206 int
14207 main ()
14208 {
14209
14210 ;
14211 return 0;
14212 }
14213 _ACEOF
14214 if ac_fn_c_try_link "$LINENO"; then :
14215 eval $cacheid=yes
14216 else
14217 eval $cacheid=no
14218 fi
14219 rm -f core conftest.err conftest.$ac_objext \
14220 conftest$ac_exeext conftest.$ac_ext
14221 fi
14222
14223
14224 CFLAGS="$xorg_testset_save_CFLAGS"
14225
14226 eval supported=\$$cacheid
14227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14228 $as_echo "$supported" >&6; }
14229 if test "$supported" = "yes" ; then
14230 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
14231 found="yes"
14232 fi
14233 fi
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249 xorg_testset_save_CFLAGS="$CFLAGS"
14250
14251 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14252 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14254 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14255 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14256 $as_echo_n "(cached) " >&6
14257 else
14258 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14259 /* end confdefs.h. */
14260 int i;
14261 _ACEOF
14262 if ac_fn_c_try_compile "$LINENO"; then :
14263 xorg_cv_cc_flag_unknown_warning_option=yes
14264 else
14265 xorg_cv_cc_flag_unknown_warning_option=no
14266 fi
14267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14268 fi
14269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14270 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14271 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14272 CFLAGS="$xorg_testset_save_CFLAGS"
14273 fi
14274
14275 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14276 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14277 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14278 fi
14279 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14281 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14282 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14283 $as_echo_n "(cached) " >&6
14284 else
14285 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14286 /* end confdefs.h. */
14287 int i;
14288 _ACEOF
14289 if ac_fn_c_try_compile "$LINENO"; then :
14290 xorg_cv_cc_flag_unused_command_line_argument=yes
14291 else
14292 xorg_cv_cc_flag_unused_command_line_argument=no
14293 fi
14294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14295 fi
14296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14297 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14298 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14299 CFLAGS="$xorg_testset_save_CFLAGS"
14300 fi
14301
14302 found="no"
14303
14304 if test $found = "no" ; then
14305 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14306 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14307 fi
14308
14309 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14310 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14311 fi
14312
14313 CFLAGS="$CFLAGS -Werror=init-self"
14314
14315 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
14316 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
14317 cacheid=xorg_cv_cc_flag__Werror_init_self
14318 if eval \${$cacheid+:} false; then :
14319 $as_echo_n "(cached) " >&6
14320 else
14321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14322 /* end confdefs.h. */
14323 int i;
14324 int
14325 main ()
14326 {
14327
14328 ;
14329 return 0;
14330 }
14331 _ACEOF
14332 if ac_fn_c_try_link "$LINENO"; then :
14333 eval $cacheid=yes
14334 else
14335 eval $cacheid=no
14336 fi
14337 rm -f core conftest.err conftest.$ac_objext \
14338 conftest$ac_exeext conftest.$ac_ext
14339 fi
14340
14341
14342 CFLAGS="$xorg_testset_save_CFLAGS"
14343
14344 eval supported=\$$cacheid
14345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14346 $as_echo "$supported" >&6; }
14347 if test "$supported" = "yes" ; then
14348 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
14349 found="yes"
14350 fi
14351 fi
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367 xorg_testset_save_CFLAGS="$CFLAGS"
14368
14369 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14370 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14372 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14373 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14374 $as_echo_n "(cached) " >&6
14375 else
14376 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14377 /* end confdefs.h. */
14378 int i;
14379 _ACEOF
14380 if ac_fn_c_try_compile "$LINENO"; then :
14381 xorg_cv_cc_flag_unknown_warning_option=yes
14382 else
14383 xorg_cv_cc_flag_unknown_warning_option=no
14384 fi
14385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14386 fi
14387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14388 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14389 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14390 CFLAGS="$xorg_testset_save_CFLAGS"
14391 fi
14392
14393 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14394 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14395 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14396 fi
14397 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14399 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14400 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14401 $as_echo_n "(cached) " >&6
14402 else
14403 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14404 /* end confdefs.h. */
14405 int i;
14406 _ACEOF
14407 if ac_fn_c_try_compile "$LINENO"; then :
14408 xorg_cv_cc_flag_unused_command_line_argument=yes
14409 else
14410 xorg_cv_cc_flag_unused_command_line_argument=no
14411 fi
14412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14413 fi
14414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14415 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14416 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14417 CFLAGS="$xorg_testset_save_CFLAGS"
14418 fi
14419
14420 found="no"
14421
14422 if test $found = "no" ; then
14423 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14424 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14425 fi
14426
14427 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14428 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14429 fi
14430
14431 CFLAGS="$CFLAGS -Werror=main"
14432
14433 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
14434 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
14435 cacheid=xorg_cv_cc_flag__Werror_main
14436 if eval \${$cacheid+:} false; then :
14437 $as_echo_n "(cached) " >&6
14438 else
14439 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14440 /* end confdefs.h. */
14441 int i;
14442 int
14443 main ()
14444 {
14445
14446 ;
14447 return 0;
14448 }
14449 _ACEOF
14450 if ac_fn_c_try_link "$LINENO"; then :
14451 eval $cacheid=yes
14452 else
14453 eval $cacheid=no
14454 fi
14455 rm -f core conftest.err conftest.$ac_objext \
14456 conftest$ac_exeext conftest.$ac_ext
14457 fi
14458
14459
14460 CFLAGS="$xorg_testset_save_CFLAGS"
14461
14462 eval supported=\$$cacheid
14463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14464 $as_echo "$supported" >&6; }
14465 if test "$supported" = "yes" ; then
14466 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
14467 found="yes"
14468 fi
14469 fi
14470
14471
14472
14473
14474
14475
14476
14477
14478
14479
14480
14481
14482
14483
14484
14485 xorg_testset_save_CFLAGS="$CFLAGS"
14486
14487 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14488 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14490 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14491 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14492 $as_echo_n "(cached) " >&6
14493 else
14494 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14495 /* end confdefs.h. */
14496 int i;
14497 _ACEOF
14498 if ac_fn_c_try_compile "$LINENO"; then :
14499 xorg_cv_cc_flag_unknown_warning_option=yes
14500 else
14501 xorg_cv_cc_flag_unknown_warning_option=no
14502 fi
14503 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14504 fi
14505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14506 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14507 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14508 CFLAGS="$xorg_testset_save_CFLAGS"
14509 fi
14510
14511 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14512 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14513 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14514 fi
14515 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14517 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14518 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14519 $as_echo_n "(cached) " >&6
14520 else
14521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14522 /* end confdefs.h. */
14523 int i;
14524 _ACEOF
14525 if ac_fn_c_try_compile "$LINENO"; then :
14526 xorg_cv_cc_flag_unused_command_line_argument=yes
14527 else
14528 xorg_cv_cc_flag_unused_command_line_argument=no
14529 fi
14530 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14531 fi
14532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14533 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14534 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14535 CFLAGS="$xorg_testset_save_CFLAGS"
14536 fi
14537
14538 found="no"
14539
14540 if test $found = "no" ; then
14541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14542 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14543 fi
14544
14545 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14546 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14547 fi
14548
14549 CFLAGS="$CFLAGS -Werror=missing-braces"
14550
14551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
14552 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
14553 cacheid=xorg_cv_cc_flag__Werror_missing_braces
14554 if eval \${$cacheid+:} false; then :
14555 $as_echo_n "(cached) " >&6
14556 else
14557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14558 /* end confdefs.h. */
14559 int i;
14560 int
14561 main ()
14562 {
14563
14564 ;
14565 return 0;
14566 }
14567 _ACEOF
14568 if ac_fn_c_try_link "$LINENO"; then :
14569 eval $cacheid=yes
14570 else
14571 eval $cacheid=no
14572 fi
14573 rm -f core conftest.err conftest.$ac_objext \
14574 conftest$ac_exeext conftest.$ac_ext
14575 fi
14576
14577
14578 CFLAGS="$xorg_testset_save_CFLAGS"
14579
14580 eval supported=\$$cacheid
14581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14582 $as_echo "$supported" >&6; }
14583 if test "$supported" = "yes" ; then
14584 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
14585 found="yes"
14586 fi
14587 fi
14588
14589
14590
14591
14592
14593
14594
14595
14596
14597
14598
14599
14600
14601
14602
14603 xorg_testset_save_CFLAGS="$CFLAGS"
14604
14605 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14606 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14608 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14609 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14610 $as_echo_n "(cached) " >&6
14611 else
14612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14613 /* end confdefs.h. */
14614 int i;
14615 _ACEOF
14616 if ac_fn_c_try_compile "$LINENO"; then :
14617 xorg_cv_cc_flag_unknown_warning_option=yes
14618 else
14619 xorg_cv_cc_flag_unknown_warning_option=no
14620 fi
14621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14622 fi
14623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14624 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14625 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14626 CFLAGS="$xorg_testset_save_CFLAGS"
14627 fi
14628
14629 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14630 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14631 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14632 fi
14633 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14635 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14636 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14637 $as_echo_n "(cached) " >&6
14638 else
14639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14640 /* end confdefs.h. */
14641 int i;
14642 _ACEOF
14643 if ac_fn_c_try_compile "$LINENO"; then :
14644 xorg_cv_cc_flag_unused_command_line_argument=yes
14645 else
14646 xorg_cv_cc_flag_unused_command_line_argument=no
14647 fi
14648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14649 fi
14650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14651 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14652 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14653 CFLAGS="$xorg_testset_save_CFLAGS"
14654 fi
14655
14656 found="no"
14657
14658 if test $found = "no" ; then
14659 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14660 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14661 fi
14662
14663 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14664 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14665 fi
14666
14667 CFLAGS="$CFLAGS -Werror=sequence-point"
14668
14669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
14670 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
14671 cacheid=xorg_cv_cc_flag__Werror_sequence_point
14672 if eval \${$cacheid+:} false; then :
14673 $as_echo_n "(cached) " >&6
14674 else
14675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14676 /* end confdefs.h. */
14677 int i;
14678 int
14679 main ()
14680 {
14681
14682 ;
14683 return 0;
14684 }
14685 _ACEOF
14686 if ac_fn_c_try_link "$LINENO"; then :
14687 eval $cacheid=yes
14688 else
14689 eval $cacheid=no
14690 fi
14691 rm -f core conftest.err conftest.$ac_objext \
14692 conftest$ac_exeext conftest.$ac_ext
14693 fi
14694
14695
14696 CFLAGS="$xorg_testset_save_CFLAGS"
14697
14698 eval supported=\$$cacheid
14699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14700 $as_echo "$supported" >&6; }
14701 if test "$supported" = "yes" ; then
14702 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
14703 found="yes"
14704 fi
14705 fi
14706
14707
14708
14709
14710
14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721 xorg_testset_save_CFLAGS="$CFLAGS"
14722
14723 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14724 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14725 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14726 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14727 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14728 $as_echo_n "(cached) " >&6
14729 else
14730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14731 /* end confdefs.h. */
14732 int i;
14733 _ACEOF
14734 if ac_fn_c_try_compile "$LINENO"; then :
14735 xorg_cv_cc_flag_unknown_warning_option=yes
14736 else
14737 xorg_cv_cc_flag_unknown_warning_option=no
14738 fi
14739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14740 fi
14741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14742 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14743 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14744 CFLAGS="$xorg_testset_save_CFLAGS"
14745 fi
14746
14747 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14748 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14749 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14750 fi
14751 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14753 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14754 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14755 $as_echo_n "(cached) " >&6
14756 else
14757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14758 /* end confdefs.h. */
14759 int i;
14760 _ACEOF
14761 if ac_fn_c_try_compile "$LINENO"; then :
14762 xorg_cv_cc_flag_unused_command_line_argument=yes
14763 else
14764 xorg_cv_cc_flag_unused_command_line_argument=no
14765 fi
14766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14767 fi
14768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14769 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14770 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14771 CFLAGS="$xorg_testset_save_CFLAGS"
14772 fi
14773
14774 found="no"
14775
14776 if test $found = "no" ; then
14777 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14778 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14779 fi
14780
14781 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14782 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14783 fi
14784
14785 CFLAGS="$CFLAGS -Werror=return-type"
14786
14787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
14788 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
14789 cacheid=xorg_cv_cc_flag__Werror_return_type
14790 if eval \${$cacheid+:} false; then :
14791 $as_echo_n "(cached) " >&6
14792 else
14793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14794 /* end confdefs.h. */
14795 int i;
14796 int
14797 main ()
14798 {
14799
14800 ;
14801 return 0;
14802 }
14803 _ACEOF
14804 if ac_fn_c_try_link "$LINENO"; then :
14805 eval $cacheid=yes
14806 else
14807 eval $cacheid=no
14808 fi
14809 rm -f core conftest.err conftest.$ac_objext \
14810 conftest$ac_exeext conftest.$ac_ext
14811 fi
14812
14813
14814 CFLAGS="$xorg_testset_save_CFLAGS"
14815
14816 eval supported=\$$cacheid
14817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14818 $as_echo "$supported" >&6; }
14819 if test "$supported" = "yes" ; then
14820 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
14821 found="yes"
14822 fi
14823 fi
14824
14825 if test $found = "no" ; then
14826 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14827 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14828 fi
14829
14830 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14831 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14832 fi
14833
14834 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14835
14836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
14837 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
14838 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
14839 if eval \${$cacheid+:} false; then :
14840 $as_echo_n "(cached) " >&6
14841 else
14842 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14843 /* end confdefs.h. */
14844 int i;
14845 int
14846 main ()
14847 {
14848
14849 ;
14850 return 0;
14851 }
14852 _ACEOF
14853 if ac_fn_c_try_link "$LINENO"; then :
14854 eval $cacheid=yes
14855 else
14856 eval $cacheid=no
14857 fi
14858 rm -f core conftest.err conftest.$ac_objext \
14859 conftest$ac_exeext conftest.$ac_ext
14860 fi
14861
14862
14863 CFLAGS="$xorg_testset_save_CFLAGS"
14864
14865 eval supported=\$$cacheid
14866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14867 $as_echo "$supported" >&6; }
14868 if test "$supported" = "yes" ; then
14869 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
14870 found="yes"
14871 fi
14872 fi
14873
14874
14875
14876
14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888 xorg_testset_save_CFLAGS="$CFLAGS"
14889
14890 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
14891 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
14893 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
14894 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
14895 $as_echo_n "(cached) " >&6
14896 else
14897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14898 /* end confdefs.h. */
14899 int i;
14900 _ACEOF
14901 if ac_fn_c_try_compile "$LINENO"; then :
14902 xorg_cv_cc_flag_unknown_warning_option=yes
14903 else
14904 xorg_cv_cc_flag_unknown_warning_option=no
14905 fi
14906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14907 fi
14908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
14909 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
14910 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
14911 CFLAGS="$xorg_testset_save_CFLAGS"
14912 fi
14913
14914 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
14915 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14916 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14917 fi
14918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
14920 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
14921 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
14922 $as_echo_n "(cached) " >&6
14923 else
14924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14925 /* end confdefs.h. */
14926 int i;
14927 _ACEOF
14928 if ac_fn_c_try_compile "$LINENO"; then :
14929 xorg_cv_cc_flag_unused_command_line_argument=yes
14930 else
14931 xorg_cv_cc_flag_unused_command_line_argument=no
14932 fi
14933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14934 fi
14935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
14936 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
14937 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
14938 CFLAGS="$xorg_testset_save_CFLAGS"
14939 fi
14940
14941 found="no"
14942
14943 if test $found = "no" ; then
14944 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
14945 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
14946 fi
14947
14948 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
14949 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
14950 fi
14951
14952 CFLAGS="$CFLAGS -Werror=trigraphs"
14953
14954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
14955 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
14956 cacheid=xorg_cv_cc_flag__Werror_trigraphs
14957 if eval \${$cacheid+:} false; then :
14958 $as_echo_n "(cached) " >&6
14959 else
14960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14961 /* end confdefs.h. */
14962 int i;
14963 int
14964 main ()
14965 {
14966
14967 ;
14968 return 0;
14969 }
14970 _ACEOF
14971 if ac_fn_c_try_link "$LINENO"; then :
14972 eval $cacheid=yes
14973 else
14974 eval $cacheid=no
14975 fi
14976 rm -f core conftest.err conftest.$ac_objext \
14977 conftest$ac_exeext conftest.$ac_ext
14978 fi
14979
14980
14981 CFLAGS="$xorg_testset_save_CFLAGS"
14982
14983 eval supported=\$$cacheid
14984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
14985 $as_echo "$supported" >&6; }
14986 if test "$supported" = "yes" ; then
14987 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
14988 found="yes"
14989 fi
14990 fi
14991
14992
14993
14994
14995
14996
14997
14998
14999
15000
15001
15002
15003
15004
15005
15006 xorg_testset_save_CFLAGS="$CFLAGS"
15007
15008 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15009 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15011 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15012 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15013 $as_echo_n "(cached) " >&6
15014 else
15015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15016 /* end confdefs.h. */
15017 int i;
15018 _ACEOF
15019 if ac_fn_c_try_compile "$LINENO"; then :
15020 xorg_cv_cc_flag_unknown_warning_option=yes
15021 else
15022 xorg_cv_cc_flag_unknown_warning_option=no
15023 fi
15024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15025 fi
15026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15027 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15028 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15029 CFLAGS="$xorg_testset_save_CFLAGS"
15030 fi
15031
15032 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15033 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15034 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15035 fi
15036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15038 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15039 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15040 $as_echo_n "(cached) " >&6
15041 else
15042 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15043 /* end confdefs.h. */
15044 int i;
15045 _ACEOF
15046 if ac_fn_c_try_compile "$LINENO"; then :
15047 xorg_cv_cc_flag_unused_command_line_argument=yes
15048 else
15049 xorg_cv_cc_flag_unused_command_line_argument=no
15050 fi
15051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15052 fi
15053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15054 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15055 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15056 CFLAGS="$xorg_testset_save_CFLAGS"
15057 fi
15058
15059 found="no"
15060
15061 if test $found = "no" ; then
15062 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15063 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15064 fi
15065
15066 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15067 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15068 fi
15069
15070 CFLAGS="$CFLAGS -Werror=array-bounds"
15071
15072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
15073 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
15074 cacheid=xorg_cv_cc_flag__Werror_array_bounds
15075 if eval \${$cacheid+:} false; then :
15076 $as_echo_n "(cached) " >&6
15077 else
15078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15079 /* end confdefs.h. */
15080 int i;
15081 int
15082 main ()
15083 {
15084
15085 ;
15086 return 0;
15087 }
15088 _ACEOF
15089 if ac_fn_c_try_link "$LINENO"; then :
15090 eval $cacheid=yes
15091 else
15092 eval $cacheid=no
15093 fi
15094 rm -f core conftest.err conftest.$ac_objext \
15095 conftest$ac_exeext conftest.$ac_ext
15096 fi
15097
15098
15099 CFLAGS="$xorg_testset_save_CFLAGS"
15100
15101 eval supported=\$$cacheid
15102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15103 $as_echo "$supported" >&6; }
15104 if test "$supported" = "yes" ; then
15105 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
15106 found="yes"
15107 fi
15108 fi
15109
15110
15111
15112
15113
15114
15115
15116
15117
15118
15119
15120
15121
15122
15123
15124 xorg_testset_save_CFLAGS="$CFLAGS"
15125
15126 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15127 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15129 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15130 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15131 $as_echo_n "(cached) " >&6
15132 else
15133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15134 /* end confdefs.h. */
15135 int i;
15136 _ACEOF
15137 if ac_fn_c_try_compile "$LINENO"; then :
15138 xorg_cv_cc_flag_unknown_warning_option=yes
15139 else
15140 xorg_cv_cc_flag_unknown_warning_option=no
15141 fi
15142 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15143 fi
15144 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15145 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15146 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15147 CFLAGS="$xorg_testset_save_CFLAGS"
15148 fi
15149
15150 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15151 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15152 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15153 fi
15154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15156 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15157 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15158 $as_echo_n "(cached) " >&6
15159 else
15160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15161 /* end confdefs.h. */
15162 int i;
15163 _ACEOF
15164 if ac_fn_c_try_compile "$LINENO"; then :
15165 xorg_cv_cc_flag_unused_command_line_argument=yes
15166 else
15167 xorg_cv_cc_flag_unused_command_line_argument=no
15168 fi
15169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15170 fi
15171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15172 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15173 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15174 CFLAGS="$xorg_testset_save_CFLAGS"
15175 fi
15176
15177 found="no"
15178
15179 if test $found = "no" ; then
15180 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15181 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15182 fi
15183
15184 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15185 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15186 fi
15187
15188 CFLAGS="$CFLAGS -Werror=write-strings"
15189
15190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
15191 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
15192 cacheid=xorg_cv_cc_flag__Werror_write_strings
15193 if eval \${$cacheid+:} false; then :
15194 $as_echo_n "(cached) " >&6
15195 else
15196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15197 /* end confdefs.h. */
15198 int i;
15199 int
15200 main ()
15201 {
15202
15203 ;
15204 return 0;
15205 }
15206 _ACEOF
15207 if ac_fn_c_try_link "$LINENO"; then :
15208 eval $cacheid=yes
15209 else
15210 eval $cacheid=no
15211 fi
15212 rm -f core conftest.err conftest.$ac_objext \
15213 conftest$ac_exeext conftest.$ac_ext
15214 fi
15215
15216
15217 CFLAGS="$xorg_testset_save_CFLAGS"
15218
15219 eval supported=\$$cacheid
15220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15221 $as_echo "$supported" >&6; }
15222 if test "$supported" = "yes" ; then
15223 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
15224 found="yes"
15225 fi
15226 fi
15227
15228
15229
15230
15231
15232
15233
15234
15235
15236
15237
15238
15239
15240
15241
15242 xorg_testset_save_CFLAGS="$CFLAGS"
15243
15244 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15245 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15247 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15248 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15249 $as_echo_n "(cached) " >&6
15250 else
15251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15252 /* end confdefs.h. */
15253 int i;
15254 _ACEOF
15255 if ac_fn_c_try_compile "$LINENO"; then :
15256 xorg_cv_cc_flag_unknown_warning_option=yes
15257 else
15258 xorg_cv_cc_flag_unknown_warning_option=no
15259 fi
15260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15261 fi
15262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15263 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15264 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15265 CFLAGS="$xorg_testset_save_CFLAGS"
15266 fi
15267
15268 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15269 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15270 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15271 fi
15272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15274 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15275 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15276 $as_echo_n "(cached) " >&6
15277 else
15278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15279 /* end confdefs.h. */
15280 int i;
15281 _ACEOF
15282 if ac_fn_c_try_compile "$LINENO"; then :
15283 xorg_cv_cc_flag_unused_command_line_argument=yes
15284 else
15285 xorg_cv_cc_flag_unused_command_line_argument=no
15286 fi
15287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15288 fi
15289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15290 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15291 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15292 CFLAGS="$xorg_testset_save_CFLAGS"
15293 fi
15294
15295 found="no"
15296
15297 if test $found = "no" ; then
15298 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15299 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15300 fi
15301
15302 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15303 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15304 fi
15305
15306 CFLAGS="$CFLAGS -Werror=address"
15307
15308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
15309 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
15310 cacheid=xorg_cv_cc_flag__Werror_address
15311 if eval \${$cacheid+:} false; then :
15312 $as_echo_n "(cached) " >&6
15313 else
15314 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15315 /* end confdefs.h. */
15316 int i;
15317 int
15318 main ()
15319 {
15320
15321 ;
15322 return 0;
15323 }
15324 _ACEOF
15325 if ac_fn_c_try_link "$LINENO"; then :
15326 eval $cacheid=yes
15327 else
15328 eval $cacheid=no
15329 fi
15330 rm -f core conftest.err conftest.$ac_objext \
15331 conftest$ac_exeext conftest.$ac_ext
15332 fi
15333
15334
15335 CFLAGS="$xorg_testset_save_CFLAGS"
15336
15337 eval supported=\$$cacheid
15338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15339 $as_echo "$supported" >&6; }
15340 if test "$supported" = "yes" ; then
15341 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
15342 found="yes"
15343 fi
15344 fi
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
15355
15356
15357
15358
15359
15360 xorg_testset_save_CFLAGS="$CFLAGS"
15361
15362 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15363 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15365 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15366 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15367 $as_echo_n "(cached) " >&6
15368 else
15369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15370 /* end confdefs.h. */
15371 int i;
15372 _ACEOF
15373 if ac_fn_c_try_compile "$LINENO"; then :
15374 xorg_cv_cc_flag_unknown_warning_option=yes
15375 else
15376 xorg_cv_cc_flag_unknown_warning_option=no
15377 fi
15378 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15379 fi
15380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15381 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15382 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15383 CFLAGS="$xorg_testset_save_CFLAGS"
15384 fi
15385
15386 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15387 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15388 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15389 fi
15390 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15392 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15393 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15394 $as_echo_n "(cached) " >&6
15395 else
15396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15397 /* end confdefs.h. */
15398 int i;
15399 _ACEOF
15400 if ac_fn_c_try_compile "$LINENO"; then :
15401 xorg_cv_cc_flag_unused_command_line_argument=yes
15402 else
15403 xorg_cv_cc_flag_unused_command_line_argument=no
15404 fi
15405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15406 fi
15407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15408 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15409 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15410 CFLAGS="$xorg_testset_save_CFLAGS"
15411 fi
15412
15413 found="no"
15414
15415 if test $found = "no" ; then
15416 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15417 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15418 fi
15419
15420 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15421 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15422 fi
15423
15424 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
15425
15426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
15427 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
15428 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
15429 if eval \${$cacheid+:} false; then :
15430 $as_echo_n "(cached) " >&6
15431 else
15432 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15433 /* end confdefs.h. */
15434 int i;
15435 int
15436 main ()
15437 {
15438
15439 ;
15440 return 0;
15441 }
15442 _ACEOF
15443 if ac_fn_c_try_link "$LINENO"; then :
15444 eval $cacheid=yes
15445 else
15446 eval $cacheid=no
15447 fi
15448 rm -f core conftest.err conftest.$ac_objext \
15449 conftest$ac_exeext conftest.$ac_ext
15450 fi
15451
15452
15453 CFLAGS="$xorg_testset_save_CFLAGS"
15454
15455 eval supported=\$$cacheid
15456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15457 $as_echo "$supported" >&6; }
15458 if test "$supported" = "yes" ; then
15459 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
15460 found="yes"
15461 fi
15462 fi
15463
15464 if test $found = "no" ; then
15465 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15466 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15467 fi
15468
15469 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15470 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15471 fi
15472
15473 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15474
15475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
15476 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
15477 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
15478 if eval \${$cacheid+:} false; then :
15479 $as_echo_n "(cached) " >&6
15480 else
15481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15482 /* end confdefs.h. */
15483 int i;
15484 int
15485 main ()
15486 {
15487
15488 ;
15489 return 0;
15490 }
15491 _ACEOF
15492 if ac_fn_c_try_link "$LINENO"; then :
15493 eval $cacheid=yes
15494 else
15495 eval $cacheid=no
15496 fi
15497 rm -f core conftest.err conftest.$ac_objext \
15498 conftest$ac_exeext conftest.$ac_ext
15499 fi
15500
15501
15502 CFLAGS="$xorg_testset_save_CFLAGS"
15503
15504 eval supported=\$$cacheid
15505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15506 $as_echo "$supported" >&6; }
15507 if test "$supported" = "yes" ; then
15508 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
15509 found="yes"
15510 fi
15511 fi
15512
15513
15514
15515
15516
15517
15518
15519
15520
15521
15522
15523
15524
15525
15526
15527 xorg_testset_save_CFLAGS="$CFLAGS"
15528
15529 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15530 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15532 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15533 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15534 $as_echo_n "(cached) " >&6
15535 else
15536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15537 /* end confdefs.h. */
15538 int i;
15539 _ACEOF
15540 if ac_fn_c_try_compile "$LINENO"; then :
15541 xorg_cv_cc_flag_unknown_warning_option=yes
15542 else
15543 xorg_cv_cc_flag_unknown_warning_option=no
15544 fi
15545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15546 fi
15547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15548 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15549 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15550 CFLAGS="$xorg_testset_save_CFLAGS"
15551 fi
15552
15553 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15554 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15555 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15556 fi
15557 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15559 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15560 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15561 $as_echo_n "(cached) " >&6
15562 else
15563 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15564 /* end confdefs.h. */
15565 int i;
15566 _ACEOF
15567 if ac_fn_c_try_compile "$LINENO"; then :
15568 xorg_cv_cc_flag_unused_command_line_argument=yes
15569 else
15570 xorg_cv_cc_flag_unused_command_line_argument=no
15571 fi
15572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15573 fi
15574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15575 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15576 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15577 CFLAGS="$xorg_testset_save_CFLAGS"
15578 fi
15579
15580 found="no"
15581
15582 if test $found = "no" ; then
15583 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15584 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15585 fi
15586
15587 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15588 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15589 fi
15590
15591 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
15592
15593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
15594 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
15595 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
15596 if eval \${$cacheid+:} false; then :
15597 $as_echo_n "(cached) " >&6
15598 else
15599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15600 /* end confdefs.h. */
15601 int i;
15602 int
15603 main ()
15604 {
15605
15606 ;
15607 return 0;
15608 }
15609 _ACEOF
15610 if ac_fn_c_try_link "$LINENO"; then :
15611 eval $cacheid=yes
15612 else
15613 eval $cacheid=no
15614 fi
15615 rm -f core conftest.err conftest.$ac_objext \
15616 conftest$ac_exeext conftest.$ac_ext
15617 fi
15618
15619
15620 CFLAGS="$xorg_testset_save_CFLAGS"
15621
15622 eval supported=\$$cacheid
15623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15624 $as_echo "$supported" >&6; }
15625 if test "$supported" = "yes" ; then
15626 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
15627 found="yes"
15628 fi
15629 fi
15630
15631 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
15632 else
15633 { $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
15634 $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;}
15635
15636
15637
15638
15639
15640
15641
15642
15643
15644
15645
15646
15647
15648 xorg_testset_save_CFLAGS="$CFLAGS"
15649
15650 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15651 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15653 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15654 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15655 $as_echo_n "(cached) " >&6
15656 else
15657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15658 /* end confdefs.h. */
15659 int i;
15660 _ACEOF
15661 if ac_fn_c_try_compile "$LINENO"; then :
15662 xorg_cv_cc_flag_unknown_warning_option=yes
15663 else
15664 xorg_cv_cc_flag_unknown_warning_option=no
15665 fi
15666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15667 fi
15668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15669 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15670 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15671 CFLAGS="$xorg_testset_save_CFLAGS"
15672 fi
15673
15674 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15675 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15676 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15677 fi
15678 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15680 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15681 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15682 $as_echo_n "(cached) " >&6
15683 else
15684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15685 /* end confdefs.h. */
15686 int i;
15687 _ACEOF
15688 if ac_fn_c_try_compile "$LINENO"; then :
15689 xorg_cv_cc_flag_unused_command_line_argument=yes
15690 else
15691 xorg_cv_cc_flag_unused_command_line_argument=no
15692 fi
15693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15694 fi
15695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15696 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15697 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15698 CFLAGS="$xorg_testset_save_CFLAGS"
15699 fi
15700
15701 found="no"
15702
15703 if test $found = "no" ; then
15704 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15705 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15706 fi
15707
15708 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15709 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15710 fi
15711
15712 CFLAGS="$CFLAGS -Wimplicit"
15713
15714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
15715 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
15716 cacheid=xorg_cv_cc_flag__Wimplicit
15717 if eval \${$cacheid+:} false; then :
15718 $as_echo_n "(cached) " >&6
15719 else
15720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15721 /* end confdefs.h. */
15722 int i;
15723 int
15724 main ()
15725 {
15726
15727 ;
15728 return 0;
15729 }
15730 _ACEOF
15731 if ac_fn_c_try_link "$LINENO"; then :
15732 eval $cacheid=yes
15733 else
15734 eval $cacheid=no
15735 fi
15736 rm -f core conftest.err conftest.$ac_objext \
15737 conftest$ac_exeext conftest.$ac_ext
15738 fi
15739
15740
15741 CFLAGS="$xorg_testset_save_CFLAGS"
15742
15743 eval supported=\$$cacheid
15744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15745 $as_echo "$supported" >&6; }
15746 if test "$supported" = "yes" ; then
15747 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
15748 found="yes"
15749 fi
15750 fi
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766 xorg_testset_save_CFLAGS="$CFLAGS"
15767
15768 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15769 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15771 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15772 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15773 $as_echo_n "(cached) " >&6
15774 else
15775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15776 /* end confdefs.h. */
15777 int i;
15778 _ACEOF
15779 if ac_fn_c_try_compile "$LINENO"; then :
15780 xorg_cv_cc_flag_unknown_warning_option=yes
15781 else
15782 xorg_cv_cc_flag_unknown_warning_option=no
15783 fi
15784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15785 fi
15786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15787 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15788 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15789 CFLAGS="$xorg_testset_save_CFLAGS"
15790 fi
15791
15792 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15793 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15794 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15795 fi
15796 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15798 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15799 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15800 $as_echo_n "(cached) " >&6
15801 else
15802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15803 /* end confdefs.h. */
15804 int i;
15805 _ACEOF
15806 if ac_fn_c_try_compile "$LINENO"; then :
15807 xorg_cv_cc_flag_unused_command_line_argument=yes
15808 else
15809 xorg_cv_cc_flag_unused_command_line_argument=no
15810 fi
15811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15812 fi
15813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15814 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15815 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15816 CFLAGS="$xorg_testset_save_CFLAGS"
15817 fi
15818
15819 found="no"
15820
15821 if test $found = "no" ; then
15822 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15823 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15824 fi
15825
15826 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15827 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15828 fi
15829
15830 CFLAGS="$CFLAGS -Wnonnull"
15831
15832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
15833 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
15834 cacheid=xorg_cv_cc_flag__Wnonnull
15835 if eval \${$cacheid+:} false; then :
15836 $as_echo_n "(cached) " >&6
15837 else
15838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15839 /* end confdefs.h. */
15840 int i;
15841 int
15842 main ()
15843 {
15844
15845 ;
15846 return 0;
15847 }
15848 _ACEOF
15849 if ac_fn_c_try_link "$LINENO"; then :
15850 eval $cacheid=yes
15851 else
15852 eval $cacheid=no
15853 fi
15854 rm -f core conftest.err conftest.$ac_objext \
15855 conftest$ac_exeext conftest.$ac_ext
15856 fi
15857
15858
15859 CFLAGS="$xorg_testset_save_CFLAGS"
15860
15861 eval supported=\$$cacheid
15862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15863 $as_echo "$supported" >&6; }
15864 if test "$supported" = "yes" ; then
15865 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
15866 found="yes"
15867 fi
15868 fi
15869
15870
15871
15872
15873
15874
15875
15876
15877
15878
15879
15880
15881
15882
15883
15884 xorg_testset_save_CFLAGS="$CFLAGS"
15885
15886 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
15887 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
15889 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
15890 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
15891 $as_echo_n "(cached) " >&6
15892 else
15893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15894 /* end confdefs.h. */
15895 int i;
15896 _ACEOF
15897 if ac_fn_c_try_compile "$LINENO"; then :
15898 xorg_cv_cc_flag_unknown_warning_option=yes
15899 else
15900 xorg_cv_cc_flag_unknown_warning_option=no
15901 fi
15902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15903 fi
15904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
15905 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
15906 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
15907 CFLAGS="$xorg_testset_save_CFLAGS"
15908 fi
15909
15910 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
15911 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15912 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15913 fi
15914 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
15916 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
15917 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
15918 $as_echo_n "(cached) " >&6
15919 else
15920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15921 /* end confdefs.h. */
15922 int i;
15923 _ACEOF
15924 if ac_fn_c_try_compile "$LINENO"; then :
15925 xorg_cv_cc_flag_unused_command_line_argument=yes
15926 else
15927 xorg_cv_cc_flag_unused_command_line_argument=no
15928 fi
15929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15930 fi
15931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
15932 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
15933 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
15934 CFLAGS="$xorg_testset_save_CFLAGS"
15935 fi
15936
15937 found="no"
15938
15939 if test $found = "no" ; then
15940 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
15941 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
15942 fi
15943
15944 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
15945 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
15946 fi
15947
15948 CFLAGS="$CFLAGS -Winit-self"
15949
15950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
15951 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
15952 cacheid=xorg_cv_cc_flag__Winit_self
15953 if eval \${$cacheid+:} false; then :
15954 $as_echo_n "(cached) " >&6
15955 else
15956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15957 /* end confdefs.h. */
15958 int i;
15959 int
15960 main ()
15961 {
15962
15963 ;
15964 return 0;
15965 }
15966 _ACEOF
15967 if ac_fn_c_try_link "$LINENO"; then :
15968 eval $cacheid=yes
15969 else
15970 eval $cacheid=no
15971 fi
15972 rm -f core conftest.err conftest.$ac_objext \
15973 conftest$ac_exeext conftest.$ac_ext
15974 fi
15975
15976
15977 CFLAGS="$xorg_testset_save_CFLAGS"
15978
15979 eval supported=\$$cacheid
15980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
15981 $as_echo "$supported" >&6; }
15982 if test "$supported" = "yes" ; then
15983 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
15984 found="yes"
15985 fi
15986 fi
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002 xorg_testset_save_CFLAGS="$CFLAGS"
16003
16004 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16005 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16007 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16008 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16009 $as_echo_n "(cached) " >&6
16010 else
16011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16012 /* end confdefs.h. */
16013 int i;
16014 _ACEOF
16015 if ac_fn_c_try_compile "$LINENO"; then :
16016 xorg_cv_cc_flag_unknown_warning_option=yes
16017 else
16018 xorg_cv_cc_flag_unknown_warning_option=no
16019 fi
16020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16021 fi
16022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16023 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16024 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16025 CFLAGS="$xorg_testset_save_CFLAGS"
16026 fi
16027
16028 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16029 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16030 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16031 fi
16032 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16034 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16035 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16036 $as_echo_n "(cached) " >&6
16037 else
16038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16039 /* end confdefs.h. */
16040 int i;
16041 _ACEOF
16042 if ac_fn_c_try_compile "$LINENO"; then :
16043 xorg_cv_cc_flag_unused_command_line_argument=yes
16044 else
16045 xorg_cv_cc_flag_unused_command_line_argument=no
16046 fi
16047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16048 fi
16049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16050 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16051 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16052 CFLAGS="$xorg_testset_save_CFLAGS"
16053 fi
16054
16055 found="no"
16056
16057 if test $found = "no" ; then
16058 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16059 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16060 fi
16061
16062 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16063 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16064 fi
16065
16066 CFLAGS="$CFLAGS -Wmain"
16067
16068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
16069 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
16070 cacheid=xorg_cv_cc_flag__Wmain
16071 if eval \${$cacheid+:} false; then :
16072 $as_echo_n "(cached) " >&6
16073 else
16074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16075 /* end confdefs.h. */
16076 int i;
16077 int
16078 main ()
16079 {
16080
16081 ;
16082 return 0;
16083 }
16084 _ACEOF
16085 if ac_fn_c_try_link "$LINENO"; then :
16086 eval $cacheid=yes
16087 else
16088 eval $cacheid=no
16089 fi
16090 rm -f core conftest.err conftest.$ac_objext \
16091 conftest$ac_exeext conftest.$ac_ext
16092 fi
16093
16094
16095 CFLAGS="$xorg_testset_save_CFLAGS"
16096
16097 eval supported=\$$cacheid
16098 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16099 $as_echo "$supported" >&6; }
16100 if test "$supported" = "yes" ; then
16101 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
16102 found="yes"
16103 fi
16104 fi
16105
16106
16107
16108
16109
16110
16111
16112
16113
16114
16115
16116
16117
16118
16119
16120 xorg_testset_save_CFLAGS="$CFLAGS"
16121
16122 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16123 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16125 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16126 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16127 $as_echo_n "(cached) " >&6
16128 else
16129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16130 /* end confdefs.h. */
16131 int i;
16132 _ACEOF
16133 if ac_fn_c_try_compile "$LINENO"; then :
16134 xorg_cv_cc_flag_unknown_warning_option=yes
16135 else
16136 xorg_cv_cc_flag_unknown_warning_option=no
16137 fi
16138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16139 fi
16140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16141 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16142 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16143 CFLAGS="$xorg_testset_save_CFLAGS"
16144 fi
16145
16146 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16147 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16148 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16149 fi
16150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16152 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16153 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16154 $as_echo_n "(cached) " >&6
16155 else
16156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16157 /* end confdefs.h. */
16158 int i;
16159 _ACEOF
16160 if ac_fn_c_try_compile "$LINENO"; then :
16161 xorg_cv_cc_flag_unused_command_line_argument=yes
16162 else
16163 xorg_cv_cc_flag_unused_command_line_argument=no
16164 fi
16165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16166 fi
16167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16168 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16169 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16170 CFLAGS="$xorg_testset_save_CFLAGS"
16171 fi
16172
16173 found="no"
16174
16175 if test $found = "no" ; then
16176 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16177 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16178 fi
16179
16180 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16181 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16182 fi
16183
16184 CFLAGS="$CFLAGS -Wmissing-braces"
16185
16186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
16187 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
16188 cacheid=xorg_cv_cc_flag__Wmissing_braces
16189 if eval \${$cacheid+:} false; then :
16190 $as_echo_n "(cached) " >&6
16191 else
16192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16193 /* end confdefs.h. */
16194 int i;
16195 int
16196 main ()
16197 {
16198
16199 ;
16200 return 0;
16201 }
16202 _ACEOF
16203 if ac_fn_c_try_link "$LINENO"; then :
16204 eval $cacheid=yes
16205 else
16206 eval $cacheid=no
16207 fi
16208 rm -f core conftest.err conftest.$ac_objext \
16209 conftest$ac_exeext conftest.$ac_ext
16210 fi
16211
16212
16213 CFLAGS="$xorg_testset_save_CFLAGS"
16214
16215 eval supported=\$$cacheid
16216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16217 $as_echo "$supported" >&6; }
16218 if test "$supported" = "yes" ; then
16219 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
16220 found="yes"
16221 fi
16222 fi
16223
16224
16225
16226
16227
16228
16229
16230
16231
16232
16233
16234
16235
16236
16237
16238 xorg_testset_save_CFLAGS="$CFLAGS"
16239
16240 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16241 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16243 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16244 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16245 $as_echo_n "(cached) " >&6
16246 else
16247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16248 /* end confdefs.h. */
16249 int i;
16250 _ACEOF
16251 if ac_fn_c_try_compile "$LINENO"; then :
16252 xorg_cv_cc_flag_unknown_warning_option=yes
16253 else
16254 xorg_cv_cc_flag_unknown_warning_option=no
16255 fi
16256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16257 fi
16258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16259 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16260 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16261 CFLAGS="$xorg_testset_save_CFLAGS"
16262 fi
16263
16264 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16265 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16266 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16267 fi
16268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16270 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16271 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16272 $as_echo_n "(cached) " >&6
16273 else
16274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16275 /* end confdefs.h. */
16276 int i;
16277 _ACEOF
16278 if ac_fn_c_try_compile "$LINENO"; then :
16279 xorg_cv_cc_flag_unused_command_line_argument=yes
16280 else
16281 xorg_cv_cc_flag_unused_command_line_argument=no
16282 fi
16283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16284 fi
16285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16286 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16287 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16288 CFLAGS="$xorg_testset_save_CFLAGS"
16289 fi
16290
16291 found="no"
16292
16293 if test $found = "no" ; then
16294 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16295 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16296 fi
16297
16298 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16299 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16300 fi
16301
16302 CFLAGS="$CFLAGS -Wsequence-point"
16303
16304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
16305 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
16306 cacheid=xorg_cv_cc_flag__Wsequence_point
16307 if eval \${$cacheid+:} false; then :
16308 $as_echo_n "(cached) " >&6
16309 else
16310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16311 /* end confdefs.h. */
16312 int i;
16313 int
16314 main ()
16315 {
16316
16317 ;
16318 return 0;
16319 }
16320 _ACEOF
16321 if ac_fn_c_try_link "$LINENO"; then :
16322 eval $cacheid=yes
16323 else
16324 eval $cacheid=no
16325 fi
16326 rm -f core conftest.err conftest.$ac_objext \
16327 conftest$ac_exeext conftest.$ac_ext
16328 fi
16329
16330
16331 CFLAGS="$xorg_testset_save_CFLAGS"
16332
16333 eval supported=\$$cacheid
16334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16335 $as_echo "$supported" >&6; }
16336 if test "$supported" = "yes" ; then
16337 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
16338 found="yes"
16339 fi
16340 fi
16341
16342
16343
16344
16345
16346
16347
16348
16349
16350
16351
16352
16353
16354
16355
16356 xorg_testset_save_CFLAGS="$CFLAGS"
16357
16358 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16359 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16361 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16362 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16363 $as_echo_n "(cached) " >&6
16364 else
16365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16366 /* end confdefs.h. */
16367 int i;
16368 _ACEOF
16369 if ac_fn_c_try_compile "$LINENO"; then :
16370 xorg_cv_cc_flag_unknown_warning_option=yes
16371 else
16372 xorg_cv_cc_flag_unknown_warning_option=no
16373 fi
16374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16375 fi
16376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16377 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16378 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16379 CFLAGS="$xorg_testset_save_CFLAGS"
16380 fi
16381
16382 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16383 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16384 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16385 fi
16386 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16388 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16389 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16390 $as_echo_n "(cached) " >&6
16391 else
16392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16393 /* end confdefs.h. */
16394 int i;
16395 _ACEOF
16396 if ac_fn_c_try_compile "$LINENO"; then :
16397 xorg_cv_cc_flag_unused_command_line_argument=yes
16398 else
16399 xorg_cv_cc_flag_unused_command_line_argument=no
16400 fi
16401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16402 fi
16403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16404 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16405 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16406 CFLAGS="$xorg_testset_save_CFLAGS"
16407 fi
16408
16409 found="no"
16410
16411 if test $found = "no" ; then
16412 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16413 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16414 fi
16415
16416 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16418 fi
16419
16420 CFLAGS="$CFLAGS -Wreturn-type"
16421
16422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
16423 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
16424 cacheid=xorg_cv_cc_flag__Wreturn_type
16425 if eval \${$cacheid+:} false; then :
16426 $as_echo_n "(cached) " >&6
16427 else
16428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16429 /* end confdefs.h. */
16430 int i;
16431 int
16432 main ()
16433 {
16434
16435 ;
16436 return 0;
16437 }
16438 _ACEOF
16439 if ac_fn_c_try_link "$LINENO"; then :
16440 eval $cacheid=yes
16441 else
16442 eval $cacheid=no
16443 fi
16444 rm -f core conftest.err conftest.$ac_objext \
16445 conftest$ac_exeext conftest.$ac_ext
16446 fi
16447
16448
16449 CFLAGS="$xorg_testset_save_CFLAGS"
16450
16451 eval supported=\$$cacheid
16452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16453 $as_echo "$supported" >&6; }
16454 if test "$supported" = "yes" ; then
16455 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
16456 found="yes"
16457 fi
16458 fi
16459
16460
16461
16462
16463
16464
16465
16466
16467
16468
16469
16470
16471
16472
16473
16474 xorg_testset_save_CFLAGS="$CFLAGS"
16475
16476 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16477 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16479 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16480 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16481 $as_echo_n "(cached) " >&6
16482 else
16483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16484 /* end confdefs.h. */
16485 int i;
16486 _ACEOF
16487 if ac_fn_c_try_compile "$LINENO"; then :
16488 xorg_cv_cc_flag_unknown_warning_option=yes
16489 else
16490 xorg_cv_cc_flag_unknown_warning_option=no
16491 fi
16492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16493 fi
16494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16495 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16496 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16497 CFLAGS="$xorg_testset_save_CFLAGS"
16498 fi
16499
16500 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16501 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16502 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16503 fi
16504 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16506 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16507 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16508 $as_echo_n "(cached) " >&6
16509 else
16510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16511 /* end confdefs.h. */
16512 int i;
16513 _ACEOF
16514 if ac_fn_c_try_compile "$LINENO"; then :
16515 xorg_cv_cc_flag_unused_command_line_argument=yes
16516 else
16517 xorg_cv_cc_flag_unused_command_line_argument=no
16518 fi
16519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16520 fi
16521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16522 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16523 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16524 CFLAGS="$xorg_testset_save_CFLAGS"
16525 fi
16526
16527 found="no"
16528
16529 if test $found = "no" ; then
16530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16531 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16532 fi
16533
16534 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16535 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16536 fi
16537
16538 CFLAGS="$CFLAGS -Wtrigraphs"
16539
16540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
16541 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
16542 cacheid=xorg_cv_cc_flag__Wtrigraphs
16543 if eval \${$cacheid+:} false; then :
16544 $as_echo_n "(cached) " >&6
16545 else
16546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16547 /* end confdefs.h. */
16548 int i;
16549 int
16550 main ()
16551 {
16552
16553 ;
16554 return 0;
16555 }
16556 _ACEOF
16557 if ac_fn_c_try_link "$LINENO"; then :
16558 eval $cacheid=yes
16559 else
16560 eval $cacheid=no
16561 fi
16562 rm -f core conftest.err conftest.$ac_objext \
16563 conftest$ac_exeext conftest.$ac_ext
16564 fi
16565
16566
16567 CFLAGS="$xorg_testset_save_CFLAGS"
16568
16569 eval supported=\$$cacheid
16570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16571 $as_echo "$supported" >&6; }
16572 if test "$supported" = "yes" ; then
16573 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
16574 found="yes"
16575 fi
16576 fi
16577
16578
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592 xorg_testset_save_CFLAGS="$CFLAGS"
16593
16594 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16595 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16597 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16598 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16599 $as_echo_n "(cached) " >&6
16600 else
16601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16602 /* end confdefs.h. */
16603 int i;
16604 _ACEOF
16605 if ac_fn_c_try_compile "$LINENO"; then :
16606 xorg_cv_cc_flag_unknown_warning_option=yes
16607 else
16608 xorg_cv_cc_flag_unknown_warning_option=no
16609 fi
16610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16611 fi
16612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16613 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16614 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16615 CFLAGS="$xorg_testset_save_CFLAGS"
16616 fi
16617
16618 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16619 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16620 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16621 fi
16622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16624 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16625 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16626 $as_echo_n "(cached) " >&6
16627 else
16628 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16629 /* end confdefs.h. */
16630 int i;
16631 _ACEOF
16632 if ac_fn_c_try_compile "$LINENO"; then :
16633 xorg_cv_cc_flag_unused_command_line_argument=yes
16634 else
16635 xorg_cv_cc_flag_unused_command_line_argument=no
16636 fi
16637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16638 fi
16639 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16640 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16641 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16642 CFLAGS="$xorg_testset_save_CFLAGS"
16643 fi
16644
16645 found="no"
16646
16647 if test $found = "no" ; then
16648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16649 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16650 fi
16651
16652 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16653 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16654 fi
16655
16656 CFLAGS="$CFLAGS -Warray-bounds"
16657
16658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
16659 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
16660 cacheid=xorg_cv_cc_flag__Warray_bounds
16661 if eval \${$cacheid+:} false; then :
16662 $as_echo_n "(cached) " >&6
16663 else
16664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16665 /* end confdefs.h. */
16666 int i;
16667 int
16668 main ()
16669 {
16670
16671 ;
16672 return 0;
16673 }
16674 _ACEOF
16675 if ac_fn_c_try_link "$LINENO"; then :
16676 eval $cacheid=yes
16677 else
16678 eval $cacheid=no
16679 fi
16680 rm -f core conftest.err conftest.$ac_objext \
16681 conftest$ac_exeext conftest.$ac_ext
16682 fi
16683
16684
16685 CFLAGS="$xorg_testset_save_CFLAGS"
16686
16687 eval supported=\$$cacheid
16688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16689 $as_echo "$supported" >&6; }
16690 if test "$supported" = "yes" ; then
16691 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
16692 found="yes"
16693 fi
16694 fi
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710 xorg_testset_save_CFLAGS="$CFLAGS"
16711
16712 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16713 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16715 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16716 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16717 $as_echo_n "(cached) " >&6
16718 else
16719 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16720 /* end confdefs.h. */
16721 int i;
16722 _ACEOF
16723 if ac_fn_c_try_compile "$LINENO"; then :
16724 xorg_cv_cc_flag_unknown_warning_option=yes
16725 else
16726 xorg_cv_cc_flag_unknown_warning_option=no
16727 fi
16728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16729 fi
16730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16731 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16732 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16733 CFLAGS="$xorg_testset_save_CFLAGS"
16734 fi
16735
16736 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16738 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16739 fi
16740 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16742 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16743 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16744 $as_echo_n "(cached) " >&6
16745 else
16746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16747 /* end confdefs.h. */
16748 int i;
16749 _ACEOF
16750 if ac_fn_c_try_compile "$LINENO"; then :
16751 xorg_cv_cc_flag_unused_command_line_argument=yes
16752 else
16753 xorg_cv_cc_flag_unused_command_line_argument=no
16754 fi
16755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16756 fi
16757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16758 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16759 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16760 CFLAGS="$xorg_testset_save_CFLAGS"
16761 fi
16762
16763 found="no"
16764
16765 if test $found = "no" ; then
16766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16767 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16768 fi
16769
16770 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16771 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16772 fi
16773
16774 CFLAGS="$CFLAGS -Wwrite-strings"
16775
16776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
16777 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
16778 cacheid=xorg_cv_cc_flag__Wwrite_strings
16779 if eval \${$cacheid+:} false; then :
16780 $as_echo_n "(cached) " >&6
16781 else
16782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16783 /* end confdefs.h. */
16784 int i;
16785 int
16786 main ()
16787 {
16788
16789 ;
16790 return 0;
16791 }
16792 _ACEOF
16793 if ac_fn_c_try_link "$LINENO"; then :
16794 eval $cacheid=yes
16795 else
16796 eval $cacheid=no
16797 fi
16798 rm -f core conftest.err conftest.$ac_objext \
16799 conftest$ac_exeext conftest.$ac_ext
16800 fi
16801
16802
16803 CFLAGS="$xorg_testset_save_CFLAGS"
16804
16805 eval supported=\$$cacheid
16806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16807 $as_echo "$supported" >&6; }
16808 if test "$supported" = "yes" ; then
16809 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
16810 found="yes"
16811 fi
16812 fi
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828 xorg_testset_save_CFLAGS="$CFLAGS"
16829
16830 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16831 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16833 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16834 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16835 $as_echo_n "(cached) " >&6
16836 else
16837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16838 /* end confdefs.h. */
16839 int i;
16840 _ACEOF
16841 if ac_fn_c_try_compile "$LINENO"; then :
16842 xorg_cv_cc_flag_unknown_warning_option=yes
16843 else
16844 xorg_cv_cc_flag_unknown_warning_option=no
16845 fi
16846 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16847 fi
16848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16849 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16850 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16851 CFLAGS="$xorg_testset_save_CFLAGS"
16852 fi
16853
16854 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16855 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16856 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16857 fi
16858 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16860 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16861 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16862 $as_echo_n "(cached) " >&6
16863 else
16864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16865 /* end confdefs.h. */
16866 int i;
16867 _ACEOF
16868 if ac_fn_c_try_compile "$LINENO"; then :
16869 xorg_cv_cc_flag_unused_command_line_argument=yes
16870 else
16871 xorg_cv_cc_flag_unused_command_line_argument=no
16872 fi
16873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16874 fi
16875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16876 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16877 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16878 CFLAGS="$xorg_testset_save_CFLAGS"
16879 fi
16880
16881 found="no"
16882
16883 if test $found = "no" ; then
16884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16885 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16886 fi
16887
16888 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
16889 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16890 fi
16891
16892 CFLAGS="$CFLAGS -Waddress"
16893
16894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
16895 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
16896 cacheid=xorg_cv_cc_flag__Waddress
16897 if eval \${$cacheid+:} false; then :
16898 $as_echo_n "(cached) " >&6
16899 else
16900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16901 /* end confdefs.h. */
16902 int i;
16903 int
16904 main ()
16905 {
16906
16907 ;
16908 return 0;
16909 }
16910 _ACEOF
16911 if ac_fn_c_try_link "$LINENO"; then :
16912 eval $cacheid=yes
16913 else
16914 eval $cacheid=no
16915 fi
16916 rm -f core conftest.err conftest.$ac_objext \
16917 conftest$ac_exeext conftest.$ac_ext
16918 fi
16919
16920
16921 CFLAGS="$xorg_testset_save_CFLAGS"
16922
16923 eval supported=\$$cacheid
16924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
16925 $as_echo "$supported" >&6; }
16926 if test "$supported" = "yes" ; then
16927 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
16928 found="yes"
16929 fi
16930 fi
16931
16932
16933
16934
16935
16936
16937
16938
16939
16940
16941
16942
16943
16944
16945
16946 xorg_testset_save_CFLAGS="$CFLAGS"
16947
16948 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
16949 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
16951 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
16952 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
16953 $as_echo_n "(cached) " >&6
16954 else
16955 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16956 /* end confdefs.h. */
16957 int i;
16958 _ACEOF
16959 if ac_fn_c_try_compile "$LINENO"; then :
16960 xorg_cv_cc_flag_unknown_warning_option=yes
16961 else
16962 xorg_cv_cc_flag_unknown_warning_option=no
16963 fi
16964 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16965 fi
16966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
16967 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
16968 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
16969 CFLAGS="$xorg_testset_save_CFLAGS"
16970 fi
16971
16972 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
16973 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
16974 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
16975 fi
16976 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
16977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
16978 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
16979 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
16980 $as_echo_n "(cached) " >&6
16981 else
16982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16983 /* end confdefs.h. */
16984 int i;
16985 _ACEOF
16986 if ac_fn_c_try_compile "$LINENO"; then :
16987 xorg_cv_cc_flag_unused_command_line_argument=yes
16988 else
16989 xorg_cv_cc_flag_unused_command_line_argument=no
16990 fi
16991 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16992 fi
16993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
16994 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
16995 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
16996 CFLAGS="$xorg_testset_save_CFLAGS"
16997 fi
16998
16999 found="no"
17000
17001 if test $found = "no" ; then
17002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17003 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17004 fi
17005
17006 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17007 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17008 fi
17009
17010 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
17011
17012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
17013 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
17014 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
17015 if eval \${$cacheid+:} false; then :
17016 $as_echo_n "(cached) " >&6
17017 else
17018 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17019 /* end confdefs.h. */
17020 int i;
17021 int
17022 main ()
17023 {
17024
17025 ;
17026 return 0;
17027 }
17028 _ACEOF
17029 if ac_fn_c_try_link "$LINENO"; then :
17030 eval $cacheid=yes
17031 else
17032 eval $cacheid=no
17033 fi
17034 rm -f core conftest.err conftest.$ac_objext \
17035 conftest$ac_exeext conftest.$ac_ext
17036 fi
17037
17038
17039 CFLAGS="$xorg_testset_save_CFLAGS"
17040
17041 eval supported=\$$cacheid
17042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17043 $as_echo "$supported" >&6; }
17044 if test "$supported" = "yes" ; then
17045 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
17046 found="yes"
17047 fi
17048 fi
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064 xorg_testset_save_CFLAGS="$CFLAGS"
17065
17066 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17067 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17069 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17070 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17071 $as_echo_n "(cached) " >&6
17072 else
17073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17074 /* end confdefs.h. */
17075 int i;
17076 _ACEOF
17077 if ac_fn_c_try_compile "$LINENO"; then :
17078 xorg_cv_cc_flag_unknown_warning_option=yes
17079 else
17080 xorg_cv_cc_flag_unknown_warning_option=no
17081 fi
17082 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17083 fi
17084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17085 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17086 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17087 CFLAGS="$xorg_testset_save_CFLAGS"
17088 fi
17089
17090 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17091 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17092 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17093 fi
17094 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17096 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17097 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17098 $as_echo_n "(cached) " >&6
17099 else
17100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17101 /* end confdefs.h. */
17102 int i;
17103 _ACEOF
17104 if ac_fn_c_try_compile "$LINENO"; then :
17105 xorg_cv_cc_flag_unused_command_line_argument=yes
17106 else
17107 xorg_cv_cc_flag_unused_command_line_argument=no
17108 fi
17109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17110 fi
17111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17112 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17113 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17114 CFLAGS="$xorg_testset_save_CFLAGS"
17115 fi
17116
17117 found="no"
17118
17119 if test $found = "no" ; then
17120 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17121 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17122 fi
17123
17124 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17125 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17126 fi
17127
17128 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
17129
17130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
17131 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
17132 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
17133 if eval \${$cacheid+:} false; then :
17134 $as_echo_n "(cached) " >&6
17135 else
17136 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17137 /* end confdefs.h. */
17138 int i;
17139 int
17140 main ()
17141 {
17142
17143 ;
17144 return 0;
17145 }
17146 _ACEOF
17147 if ac_fn_c_try_link "$LINENO"; then :
17148 eval $cacheid=yes
17149 else
17150 eval $cacheid=no
17151 fi
17152 rm -f core conftest.err conftest.$ac_objext \
17153 conftest$ac_exeext conftest.$ac_ext
17154 fi
17155
17156
17157 CFLAGS="$xorg_testset_save_CFLAGS"
17158
17159 eval supported=\$$cacheid
17160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17161 $as_echo "$supported" >&6; }
17162 if test "$supported" = "yes" ; then
17163 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
17164 found="yes"
17165 fi
17166 fi
17167
17168
17169 fi
17170
17171
17172
17173
17174
17175
17176
17177 CWARNFLAGS="$BASE_CFLAGS"
17178 if test "x$GCC" = xyes ; then
17179 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
17180 fi
17181
17182
17183
17184
17185
17186
17187
17188
17189 # Check whether --enable-strict-compilation was given.
17190 if test "${enable_strict_compilation+set}" = set; then :
17191 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
17192 else
17193 STRICT_COMPILE=no
17194 fi
17195
17196
17197
17198
17199
17200
17201 STRICT_CFLAGS=""
17202
17203
17204
17205
17206
17207
17208
17209
17210
17211
17212
17213
17214
17215 xorg_testset_save_CFLAGS="$CFLAGS"
17216
17217 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17218 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17220 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17221 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17222 $as_echo_n "(cached) " >&6
17223 else
17224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17225 /* end confdefs.h. */
17226 int i;
17227 _ACEOF
17228 if ac_fn_c_try_compile "$LINENO"; then :
17229 xorg_cv_cc_flag_unknown_warning_option=yes
17230 else
17231 xorg_cv_cc_flag_unknown_warning_option=no
17232 fi
17233 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17234 fi
17235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17236 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17237 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17238 CFLAGS="$xorg_testset_save_CFLAGS"
17239 fi
17240
17241 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17242 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17243 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17244 fi
17245 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17247 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17248 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17249 $as_echo_n "(cached) " >&6
17250 else
17251 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17252 /* end confdefs.h. */
17253 int i;
17254 _ACEOF
17255 if ac_fn_c_try_compile "$LINENO"; then :
17256 xorg_cv_cc_flag_unused_command_line_argument=yes
17257 else
17258 xorg_cv_cc_flag_unused_command_line_argument=no
17259 fi
17260 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17261 fi
17262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17263 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17264 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17265 CFLAGS="$xorg_testset_save_CFLAGS"
17266 fi
17267
17268 found="no"
17269
17270 if test $found = "no" ; then
17271 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17272 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17273 fi
17274
17275 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17276 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17277 fi
17278
17279 CFLAGS="$CFLAGS -pedantic"
17280
17281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
17282 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
17283 cacheid=xorg_cv_cc_flag__pedantic
17284 if eval \${$cacheid+:} false; then :
17285 $as_echo_n "(cached) " >&6
17286 else
17287 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17288 /* end confdefs.h. */
17289 int i;
17290 int
17291 main ()
17292 {
17293
17294 ;
17295 return 0;
17296 }
17297 _ACEOF
17298 if ac_fn_c_try_link "$LINENO"; then :
17299 eval $cacheid=yes
17300 else
17301 eval $cacheid=no
17302 fi
17303 rm -f core conftest.err conftest.$ac_objext \
17304 conftest$ac_exeext conftest.$ac_ext
17305 fi
17306
17307
17308 CFLAGS="$xorg_testset_save_CFLAGS"
17309
17310 eval supported=\$$cacheid
17311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17312 $as_echo "$supported" >&6; }
17313 if test "$supported" = "yes" ; then
17314 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
17315 found="yes"
17316 fi
17317 fi
17318
17319
17320
17321
17322
17323
17324
17325
17326
17327
17328
17329
17330
17331
17332
17333 xorg_testset_save_CFLAGS="$CFLAGS"
17334
17335 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17336 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17338 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17339 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17340 $as_echo_n "(cached) " >&6
17341 else
17342 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17343 /* end confdefs.h. */
17344 int i;
17345 _ACEOF
17346 if ac_fn_c_try_compile "$LINENO"; then :
17347 xorg_cv_cc_flag_unknown_warning_option=yes
17348 else
17349 xorg_cv_cc_flag_unknown_warning_option=no
17350 fi
17351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17352 fi
17353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17354 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17355 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17356 CFLAGS="$xorg_testset_save_CFLAGS"
17357 fi
17358
17359 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17360 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17361 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17362 fi
17363 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17365 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17366 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17367 $as_echo_n "(cached) " >&6
17368 else
17369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17370 /* end confdefs.h. */
17371 int i;
17372 _ACEOF
17373 if ac_fn_c_try_compile "$LINENO"; then :
17374 xorg_cv_cc_flag_unused_command_line_argument=yes
17375 else
17376 xorg_cv_cc_flag_unused_command_line_argument=no
17377 fi
17378 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17379 fi
17380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17381 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17382 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17383 CFLAGS="$xorg_testset_save_CFLAGS"
17384 fi
17385
17386 found="no"
17387
17388 if test $found = "no" ; then
17389 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17390 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17391 fi
17392
17393 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17394 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17395 fi
17396
17397 CFLAGS="$CFLAGS -Werror"
17398
17399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
17400 $as_echo_n "checking if $CC supports -Werror... " >&6; }
17401 cacheid=xorg_cv_cc_flag__Werror
17402 if eval \${$cacheid+:} false; then :
17403 $as_echo_n "(cached) " >&6
17404 else
17405 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17406 /* end confdefs.h. */
17407 int i;
17408 int
17409 main ()
17410 {
17411
17412 ;
17413 return 0;
17414 }
17415 _ACEOF
17416 if ac_fn_c_try_link "$LINENO"; then :
17417 eval $cacheid=yes
17418 else
17419 eval $cacheid=no
17420 fi
17421 rm -f core conftest.err conftest.$ac_objext \
17422 conftest$ac_exeext conftest.$ac_ext
17423 fi
17424
17425
17426 CFLAGS="$xorg_testset_save_CFLAGS"
17427
17428 eval supported=\$$cacheid
17429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17430 $as_echo "$supported" >&6; }
17431 if test "$supported" = "yes" ; then
17432 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
17433 found="yes"
17434 fi
17435 fi
17436
17437 if test $found = "no" ; then
17438 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17439 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17440 fi
17441
17442 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17443 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17444 fi
17445
17446 CFLAGS="$CFLAGS -errwarn"
17447
17448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
17449 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
17450 cacheid=xorg_cv_cc_flag__errwarn
17451 if eval \${$cacheid+:} false; then :
17452 $as_echo_n "(cached) " >&6
17453 else
17454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17455 /* end confdefs.h. */
17456 int i;
17457 int
17458 main ()
17459 {
17460
17461 ;
17462 return 0;
17463 }
17464 _ACEOF
17465 if ac_fn_c_try_link "$LINENO"; then :
17466 eval $cacheid=yes
17467 else
17468 eval $cacheid=no
17469 fi
17470 rm -f core conftest.err conftest.$ac_objext \
17471 conftest$ac_exeext conftest.$ac_ext
17472 fi
17473
17474
17475 CFLAGS="$xorg_testset_save_CFLAGS"
17476
17477 eval supported=\$$cacheid
17478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17479 $as_echo "$supported" >&6; }
17480 if test "$supported" = "yes" ; then
17481 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
17482 found="yes"
17483 fi
17484 fi
17485
17486
17487
17488 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
17489 # activate it with -Werror, so we add it here explicitly.
17490
17491
17492
17493
17494
17495
17496
17497
17498
17499
17500
17501
17502
17503 xorg_testset_save_CFLAGS="$CFLAGS"
17504
17505 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
17506 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
17508 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
17509 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
17510 $as_echo_n "(cached) " >&6
17511 else
17512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17513 /* end confdefs.h. */
17514 int i;
17515 _ACEOF
17516 if ac_fn_c_try_compile "$LINENO"; then :
17517 xorg_cv_cc_flag_unknown_warning_option=yes
17518 else
17519 xorg_cv_cc_flag_unknown_warning_option=no
17520 fi
17521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17522 fi
17523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
17524 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
17525 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
17526 CFLAGS="$xorg_testset_save_CFLAGS"
17527 fi
17528
17529 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
17530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17531 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17532 fi
17533 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
17535 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
17536 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
17537 $as_echo_n "(cached) " >&6
17538 else
17539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17540 /* end confdefs.h. */
17541 int i;
17542 _ACEOF
17543 if ac_fn_c_try_compile "$LINENO"; then :
17544 xorg_cv_cc_flag_unused_command_line_argument=yes
17545 else
17546 xorg_cv_cc_flag_unused_command_line_argument=no
17547 fi
17548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17549 fi
17550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
17551 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
17552 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
17553 CFLAGS="$xorg_testset_save_CFLAGS"
17554 fi
17555
17556 found="no"
17557
17558 if test $found = "no" ; then
17559 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
17560 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
17561 fi
17562
17563 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
17564 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
17565 fi
17566
17567 CFLAGS="$CFLAGS -Werror=attributes"
17568
17569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
17570 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
17571 cacheid=xorg_cv_cc_flag__Werror_attributes
17572 if eval \${$cacheid+:} false; then :
17573 $as_echo_n "(cached) " >&6
17574 else
17575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17576 /* end confdefs.h. */
17577 int i;
17578 int
17579 main ()
17580 {
17581
17582 ;
17583 return 0;
17584 }
17585 _ACEOF
17586 if ac_fn_c_try_link "$LINENO"; then :
17587 eval $cacheid=yes
17588 else
17589 eval $cacheid=no
17590 fi
17591 rm -f core conftest.err conftest.$ac_objext \
17592 conftest$ac_exeext conftest.$ac_ext
17593 fi
17594
17595
17596 CFLAGS="$xorg_testset_save_CFLAGS"
17597
17598 eval supported=\$$cacheid
17599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
17600 $as_echo "$supported" >&6; }
17601 if test "$supported" = "yes" ; then
17602 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
17603 found="yes"
17604 fi
17605 fi
17606
17607
17608
17609 if test "x$STRICT_COMPILE" = "xyes"; then
17610 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
17611 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
17612 fi
17613
17614
17615
17616
17617
17618
17619 cat >>confdefs.h <<_ACEOF
17620 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
17621 _ACEOF
17622
17623 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
17624 if test "x$PVM" = "x"; then
17625 PVM="0"
17626 fi
17627
17628 cat >>confdefs.h <<_ACEOF
17629 #define PACKAGE_VERSION_MINOR $PVM
17630 _ACEOF
17631
17632 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
17633 if test "x$PVP" = "x"; then
17634 PVP="0"
17635 fi
17636
17637 cat >>confdefs.h <<_ACEOF
17638 #define PACKAGE_VERSION_PATCHLEVEL $PVP
17639 _ACEOF
17640
17641
17642
17643 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
17644 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
17645 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
17646 echo 'git directory not found: installing possibly empty changelog.' >&2)"
17647
17648
17649
17650
17651 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
17652 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
17653 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
17654 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
17655 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
17656
17657
17658
17659
17660
17661
17662 if test x$APP_MAN_SUFFIX = x ; then
17663 APP_MAN_SUFFIX=1
17664 fi
17665 if test x$APP_MAN_DIR = x ; then
17666 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
17667 fi
17668
17669 if test x$LIB_MAN_SUFFIX = x ; then
17670 LIB_MAN_SUFFIX=3
17671 fi
17672 if test x$LIB_MAN_DIR = x ; then
17673 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
17674 fi
17675
17676 if test x$FILE_MAN_SUFFIX = x ; then
17677 case $host_os in
17678 # Solaris 2.0 - 11 use SysV man page sections
17679 solaris2.?|solaris2.1[01]) FILE_MAN_SUFFIX=4 ;;
17680 *) FILE_MAN_SUFFIX=5 ;;
17681 esac
17682 fi
17683 if test x$FILE_MAN_DIR = x ; then
17684 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
17685 fi
17686
17687 if test x$MISC_MAN_SUFFIX = x ; then
17688 case $host_os in
17689 # Solaris 2.0 - 11 use SysV man page sections
17690 solaris2.?|solaris2.1[01]) MISC_MAN_SUFFIX=5 ;;
17691 *) MISC_MAN_SUFFIX=7 ;;
17692 esac
17693 fi
17694 if test x$MISC_MAN_DIR = x ; then
17695 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
17696 fi
17697
17698 if test x$DRIVER_MAN_SUFFIX = x ; then
17699 case $host_os in
17700 # Solaris 2.0 - 11 use SysV man page sections
17701 solaris2.?|solaris2.1[01]) DRIVER_MAN_SUFFIX=7 ;;
17702 *) DRIVER_MAN_SUFFIX=4 ;;
17703 esac
17704 fi
17705 if test x$DRIVER_MAN_DIR = x ; then
17706 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
17707 fi
17708
17709 if test x$ADMIN_MAN_SUFFIX = x ; then
17710 case $host_os in
17711 # Solaris 2.0 - 11 use SysV man page sections
17712 solaris2.?|solaris2.1[01]) ADMIN_MAN_SUFFIX=1m ;;
17713 *) ADMIN_MAN_SUFFIX=8 ;;
17714 esac
17715 fi
17716 if test x$ADMIN_MAN_DIR = x ; then
17717 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
17718 fi
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734 XORG_MAN_PAGE="X Version 11"
17735
17736 MAN_SUBSTS="\
17737 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17738 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
17739 -e 's|__xservername__|Xorg|g' \
17740 -e 's|__xconfigfile__|xorg.conf|g' \
17741 -e 's|__projectroot__|\$(prefix)|g' \
17742 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
17743 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
17744 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
17745 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
17746 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
17747 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
17748 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
17749
17750
17751
17752 # Check whether --enable-silent-rules was given.
17753 if test "${enable_silent_rules+set}" = set; then :
17754 enableval=$enable_silent_rules;
17755 fi
17756
17757 case $enable_silent_rules in # (((
17758 yes) AM_DEFAULT_VERBOSITY=0;;
17759 no) AM_DEFAULT_VERBOSITY=1;;
17760 *) AM_DEFAULT_VERBOSITY=0;;
17761 esac
17762 am_make=${MAKE-make}
17763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
17764 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
17765 if ${am_cv_make_support_nested_variables+:} false; then :
17766 $as_echo_n "(cached) " >&6
17767 else
17768 if $as_echo 'TRUE=$(BAR$(V))
17769 BAR0=false
17770 BAR1=true
17771 V=1
17772 am__doit:
17773 @$(TRUE)
17774 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
17775 am_cv_make_support_nested_variables=yes
17776 else
17777 am_cv_make_support_nested_variables=no
17778 fi
17779 fi
17780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
17781 $as_echo "$am_cv_make_support_nested_variables" >&6; }
17782 if test $am_cv_make_support_nested_variables = yes; then
17783 AM_V='$(V)'
17784 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
17785 else
17786 AM_V=$AM_DEFAULT_VERBOSITY
17787 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
17788 fi
17789 AM_BACKSLASH='\'
17790
17791
17792
17793 # Check whether --enable-malloc0returnsnull was given.
17794 if test "${enable_malloc0returnsnull+set}" = set; then :
17795 enableval=$enable_malloc0returnsnull; MALLOC_ZERO_RETURNS_NULL=$enableval
17796 else
17797 MALLOC_ZERO_RETURNS_NULL=auto
17798 fi
17799
17800
17801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether malloc(0) returns NULL" >&5
17802 $as_echo_n "checking whether malloc(0) returns NULL... " >&6; }
17803 if test "x$MALLOC_ZERO_RETURNS_NULL" = xauto; then
17804 if ${xorg_cv_malloc0_returns_null+:} false; then :
17805 $as_echo_n "(cached) " >&6
17806 else
17807 if test "$cross_compiling" = yes; then :
17808 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17809 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17810 as_fn_error $? "cannot run test program while cross compiling
17811 See \`config.log' for more details" "$LINENO" 5; }
17812 else
17813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17814 /* end confdefs.h. */
17815
17816 #include <stdlib.h>
17817
17818 int
17819 main ()
17820 {
17821
17822 char *m0, *r0, *c0, *p;
17823 m0 = malloc(0);
17824 p = malloc(10);
17825 r0 = realloc(p,0);
17826 c0 = calloc(0,10);
17827 exit((m0 == 0 || r0 == 0 || c0 == 0) ? 0 : 1);
17828
17829 ;
17830 return 0;
17831 }
17832 _ACEOF
17833 if ac_fn_c_try_run "$LINENO"; then :
17834 xorg_cv_malloc0_returns_null=yes
17835 else
17836 xorg_cv_malloc0_returns_null=no
17837 fi
17838 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
17839 conftest.$ac_objext conftest.beam conftest.$ac_ext
17840 fi
17841
17842 fi
17843
17844 MALLOC_ZERO_RETURNS_NULL=$xorg_cv_malloc0_returns_null
17845 fi
17846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MALLOC_ZERO_RETURNS_NULL" >&5
17847 $as_echo "$MALLOC_ZERO_RETURNS_NULL" >&6; }
17848
17849 if test "x$MALLOC_ZERO_RETURNS_NULL" = xyes; then
17850 MALLOC_ZERO_CFLAGS="-DMALLOC_0_RETURNS_NULL"
17851 XMALLOC_ZERO_CFLAGS=$MALLOC_ZERO_CFLAGS
17852 XTMALLOC_ZERO_CFLAGS="$MALLOC_ZERO_CFLAGS -DXTMALLOC_BC"
17853 else
17854 MALLOC_ZERO_CFLAGS=""
17855 XMALLOC_ZERO_CFLAGS=""
17856 XTMALLOC_ZERO_CFLAGS=""
17857 fi
17858
17859
17860
17861
17862
17863
17864 # Obtain compiler/linker options for depedencies
17865
17866 pkg_failed=no
17867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XVMC" >&5
17868 $as_echo_n "checking for XVMC... " >&6; }
17869
17870 if test -n "$XVMC_CFLAGS"; then
17871 pkg_cv_XVMC_CFLAGS="$XVMC_CFLAGS"
17872 elif test -n "$PKG_CONFIG"; then
17873 if test -n "$PKG_CONFIG" && \
17874 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5
17875 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5
17876 ac_status=$?
17877 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17878 test $ac_status = 0; }; then
17879 pkg_cv_XVMC_CFLAGS=`$PKG_CONFIG --cflags "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null`
17880 test "x$?" != "x0" && pkg_failed=yes
17881 else
17882 pkg_failed=yes
17883 fi
17884 else
17885 pkg_failed=untried
17886 fi
17887 if test -n "$XVMC_LIBS"; then
17888 pkg_cv_XVMC_LIBS="$XVMC_LIBS"
17889 elif test -n "$PKG_CONFIG"; then
17890 if test -n "$PKG_CONFIG" && \
17891 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 >= 1.6 xext xv xextproto videoproto\""; } >&5
17892 ($PKG_CONFIG --exists --print-errors "x11 >= 1.6 xext xv xextproto videoproto") 2>&5
17893 ac_status=$?
17894 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
17895 test $ac_status = 0; }; then
17896 pkg_cv_XVMC_LIBS=`$PKG_CONFIG --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>/dev/null`
17897 test "x$?" != "x0" && pkg_failed=yes
17898 else
17899 pkg_failed=yes
17900 fi
17901 else
17902 pkg_failed=untried
17903 fi
17904
17905
17906
17907 if test $pkg_failed = yes; then
17908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17909 $as_echo "no" >&6; }
17910
17911 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
17912 _pkg_short_errors_supported=yes
17913 else
17914 _pkg_short_errors_supported=no
17915 fi
17916 if test $_pkg_short_errors_supported = yes; then
17917 XVMC_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>&1`
17918 else
17919 XVMC_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "x11 >= 1.6 xext xv xextproto videoproto" 2>&1`
17920 fi
17921 # Put the nasty error message in config.log where it belongs
17922 echo "$XVMC_PKG_ERRORS" >&5
17923
17924 as_fn_error $? "Package requirements (x11 >= 1.6 xext xv xextproto videoproto) were not met:
17925
17926 $XVMC_PKG_ERRORS
17927
17928 Consider adjusting the PKG_CONFIG_PATH environment variable if you
17929 installed software in a non-standard prefix.
17930
17931 Alternatively, you may set the environment variables XVMC_CFLAGS
17932 and XVMC_LIBS to avoid the need to call pkg-config.
17933 See the pkg-config man page for more details." "$LINENO" 5
17934 elif test $pkg_failed = untried; then
17935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
17936 $as_echo "no" >&6; }
17937 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
17938 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
17939 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
17940 is in your PATH or set the PKG_CONFIG environment variable to the full
17941 path to pkg-config.
17942
17943 Alternatively, you may set the environment variables XVMC_CFLAGS
17944 and XVMC_LIBS to avoid the need to call pkg-config.
17945 See the pkg-config man page for more details.
17946
17947 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
17948 See \`config.log' for more details" "$LINENO" 5; }
17949 else
17950 XVMC_CFLAGS=$pkg_cv_XVMC_CFLAGS
17951 XVMC_LIBS=$pkg_cv_XVMC_LIBS
17952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
17953 $as_echo "yes" >&6; }
17954
17955 fi
17956
17957 # Checks for library functions.
17958 for ac_func in shmat
17959 do :
17960 ac_fn_c_check_func "$LINENO" "shmat" "ac_cv_func_shmat"
17961 if test "x$ac_cv_func_shmat" = xyes; then :
17962 cat >>confdefs.h <<_ACEOF
17963 #define HAVE_SHMAT 1
17964 _ACEOF
17965
17966 fi
17967 done
17968
17969
17970 # Check to see if dlopen is in default libraries (like Solaris, which
17971 # has it in libc), or if libdl is needed to get it.
17972 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17973 if test "x$ac_cv_func_dlopen" = xyes; then :
17974
17975 else
17976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17977 $as_echo_n "checking for dlopen in -ldl... " >&6; }
17978 if ${ac_cv_lib_dl_dlopen+:} false; then :
17979 $as_echo_n "(cached) " >&6
17980 else
17981 ac_check_lib_save_LIBS=$LIBS
17982 LIBS="-ldl $LIBS"
17983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17984 /* end confdefs.h. */
17985
17986 /* Override any GCC internal prototype to avoid an error.
17987 Use char because int might match the return type of a GCC
17988 builtin and then its argument prototype would still apply. */
17989 #ifdef __cplusplus
17990 extern "C"
17991 #endif
17992 char dlopen ();
17993 int
17994 main ()
17995 {
17996 return dlopen ();
17997 ;
17998 return 0;
17999 }
18000 _ACEOF
18001 if ac_fn_c_try_link "$LINENO"; then :
18002 ac_cv_lib_dl_dlopen=yes
18003 else
18004 ac_cv_lib_dl_dlopen=no
18005 fi
18006 rm -f core conftest.err conftest.$ac_objext \
18007 conftest$ac_exeext conftest.$ac_ext
18008 LIBS=$ac_check_lib_save_LIBS
18009 fi
18010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18011 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18012 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18013 DLOPEN_LIBS="-ldl"
18014 fi
18015
18016 fi
18017
18018
18019
18020 # Allow checking code with lint, sparse, etc.
18021
18022
18023
18024
18025
18026 # Check whether --with-lint was given.
18027 if test "${with_lint+set}" = set; then :
18028 withval=$with_lint; use_lint=$withval
18029 else
18030 use_lint=no
18031 fi
18032
18033
18034 # Obtain platform specific info like program name and options
18035 # The lint program on FreeBSD and NetBSD is different from the one on Solaris
18036 case $host_os in
18037 *linux* | *openbsd* | kfreebsd*-gnu | darwin* | cygwin*)
18038 lint_name=splint
18039 lint_options="-badflag"
18040 ;;
18041 *freebsd* | *netbsd*)
18042 lint_name=lint
18043 lint_options="-u -b"
18044 ;;
18045 *solaris*)
18046 lint_name=lint
18047 lint_options="-u -b -h -erroff=E_INDISTING_FROM_TRUNC2"
18048 ;;
18049 esac
18050
18051 # Test for the presence of the program (either guessed by the code or spelled out by the user)
18052 if test "x$use_lint" = x"yes" ; then
18053 # Extract the first word of "$lint_name", so it can be a program name with args.
18054 set dummy $lint_name; ac_word=$2
18055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
18056 $as_echo_n "checking for $ac_word... " >&6; }
18057 if ${ac_cv_path_LINT+:} false; then :
18058 $as_echo_n "(cached) " >&6
18059 else
18060 case $LINT in
18061 [\\/]* | ?:[\\/]*)
18062 ac_cv_path_LINT="$LINT" # Let the user override the test with a path.
18063 ;;
18064 *)
18065 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18066 for as_dir in $PATH
18067 do
18068 IFS=$as_save_IFS
18069 test -z "$as_dir" && as_dir=.
18070 for ac_exec_ext in '' $ac_executable_extensions; do
18071 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
18072 ac_cv_path_LINT="$as_dir/$ac_word$ac_exec_ext"
18073 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
18074 break 2
18075 fi
18076 done
18077 done
18078 IFS=$as_save_IFS
18079
18080 ;;
18081 esac
18082 fi
18083 LINT=$ac_cv_path_LINT
18084 if test -n "$LINT"; then
18085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINT" >&5
18086 $as_echo "$LINT" >&6; }
18087 else
18088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18089 $as_echo "no" >&6; }
18090 fi
18091
18092
18093 if test "x$LINT" = "x"; then
18094 as_fn_error $? "--with-lint=yes specified but lint-style tool not found in PATH" "$LINENO" 5
18095 fi
18096 elif test "x$use_lint" = x"no" ; then
18097 if test "x$LINT" != "x"; then
18098 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&5
18099 $as_echo "$as_me: WARNING: ignoring LINT environment variable since --with-lint=no was specified" >&2;}
18100 fi
18101 else
18102 as_fn_error $? "--with-lint expects 'yes' or 'no'. Use LINT variable to specify path." "$LINENO" 5
18103 fi
18104
18105 # User supplied flags override default flags
18106 if test "x$LINT_FLAGS" != "x"; then
18107 lint_options=$LINT_FLAGS
18108 fi
18109
18110 LINT_FLAGS=$lint_options
18111
18112 if test "x$LINT" != x; then
18113 LINT_TRUE=
18114 LINT_FALSE='#'
18115 else
18116 LINT_TRUE='#'
18117 LINT_FALSE=
18118 fi
18119
18120
18121
18122 LINT_FLAGS="${LINT_FLAGS} ${XVMC_CFLAGS}"
18123
18124 ac_config_files="$ac_config_files Makefile include/Makefile include/X11/Makefile include/X11/extensions/Makefile src/Makefile wrapper/Makefile xvmc.pc"
18125
18126 cat >confcache <<\_ACEOF
18127 # This file is a shell script that caches the results of configure
18128 # tests run on this system so they can be shared between configure
18129 # scripts and configure runs, see configure's option --config-cache.
18130 # It is not useful on other systems. If it contains results you don't
18131 # want to keep, you may remove or edit it.
18132 #
18133 # config.status only pays attention to the cache file if you give it
18134 # the --recheck option to rerun configure.
18135 #
18136 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18137 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18138 # following values.
18139
18140 _ACEOF
18141
18142 # The following way of writing the cache mishandles newlines in values,
18143 # but we know of no workaround that is simple, portable, and efficient.
18144 # So, we kill variables containing newlines.
18145 # Ultrix sh set writes to stderr and can't be redirected directly,
18146 # and sets the high bit in the cache file unless we assign to the vars.
18147 (
18148 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18149 eval ac_val=\$$ac_var
18150 case $ac_val in #(
18151 *${as_nl}*)
18152 case $ac_var in #(
18153 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18154 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18155 esac
18156 case $ac_var in #(
18157 _ | IFS | as_nl) ;; #(
18158 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18159 *) { eval $ac_var=; unset $ac_var;} ;;
18160 esac ;;
18161 esac
18162 done
18163
18164 (set) 2>&1 |
18165 case $as_nl`(ac_space=' '; set) 2>&1` in #(
18166 *${as_nl}ac_space=\ *)
18167 # `set' does not quote correctly, so add quotes: double-quote
18168 # substitution turns \\\\ into \\, and sed turns \\ into \.
18169 sed -n \
18170 "s/'/'\\\\''/g;
18171 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
18172 ;; #(
18173 *)
18174 # `set' quotes correctly as required by POSIX, so do not add quotes.
18175 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
18176 ;;
18177 esac |
18178 sort
18179 ) |
18180 sed '
18181 /^ac_cv_env_/b end
18182 t clear
18183 :clear
18184 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
18185 t end
18186 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
18187 :end' >>confcache
18188 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
18189 if test -w "$cache_file"; then
18190 if test "x$cache_file" != "x/dev/null"; then
18191 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
18192 $as_echo "$as_me: updating cache $cache_file" >&6;}
18193 if test ! -f "$cache_file" || test -h "$cache_file"; then
18194 cat confcache >"$cache_file"
18195 else
18196 case $cache_file in #(
18197 */* | ?:*)
18198 mv -f confcache "$cache_file"$$ &&
18199 mv -f "$cache_file"$$ "$cache_file" ;; #(
18200 *)
18201 mv -f confcache "$cache_file" ;;
18202 esac
18203 fi
18204 fi
18205 else
18206 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
18207 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
18208 fi
18209 fi
18210 rm -f confcache
18211
18212 test "x$prefix" = xNONE && prefix=$ac_default_prefix
18213 # Let make expand exec_prefix.
18214 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
18215
18216 DEFS=-DHAVE_CONFIG_H
18217
18218 ac_libobjs=
18219 ac_ltlibobjs=
18220 U=
18221 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
18222 # 1. Remove the extension, and $U if already installed.
18223 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
18224 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
18225 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
18226 # will be set to the directory where LIBOBJS objects are built.
18227 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
18228 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
18229 done
18230 LIBOBJS=$ac_libobjs
18231
18232 LTLIBOBJS=$ac_ltlibobjs
18233
18234
18235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
18236 $as_echo_n "checking that generated files are newer than configure... " >&6; }
18237 if test -n "$am_sleep_pid"; then
18238 # Hide warnings about reused PIDs.
18239 wait $am_sleep_pid 2>/dev/null
18240 fi
18241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
18242 $as_echo "done" >&6; }
18243 if test -n "$EXEEXT"; then
18244 am__EXEEXT_TRUE=
18245 am__EXEEXT_FALSE='#'
18246 else
18247 am__EXEEXT_TRUE='#'
18248 am__EXEEXT_FALSE=
18249 fi
18250
18251 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
18252 as_fn_error $? "conditional \"AMDEP\" was never defined.
18253 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18254 fi
18255 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
18256 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
18257 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18258 fi
18259 if test -z "${LINT_TRUE}" && test -z "${LINT_FALSE}"; then
18260 as_fn_error $? "conditional \"LINT\" was never defined.
18261 Usually this means the macro was only invoked conditionally." "$LINENO" 5
18262 fi
18263
18264 : "${CONFIG_STATUS=./config.status}"
18265 ac_write_fail=0
18266 ac_clean_files_save=$ac_clean_files
18267 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
18268 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
18269 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
18270 as_write_fail=0
18271 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
18272 #! $SHELL
18273 # Generated by $as_me.
18274 # Run this file to recreate the current configuration.
18275 # Compiler output produced by configure, useful for debugging
18276 # configure, is in config.log if it exists.
18277
18278 debug=false
18279 ac_cs_recheck=false
18280 ac_cs_silent=false
18281
18282 SHELL=\${CONFIG_SHELL-$SHELL}
18283 export SHELL
18284 _ASEOF
18285 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
18286 ## -------------------- ##
18287 ## M4sh Initialization. ##
18288 ## -------------------- ##
18289
18290 # Be more Bourne compatible
18291 DUALCASE=1; export DUALCASE # for MKS sh
18292 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18293 emulate sh
18294 NULLCMD=:
18295 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
18296 # is contrary to our usage. Disable this feature.
18297 alias -g '${1+"$@"}'='"$@"'
18298 setopt NO_GLOB_SUBST
18299 else
18300 case `(set -o) 2>/dev/null` in #(
18301 *posix*) :
18302 set -o posix ;; #(
18303 *) :
18304 ;;
18305 esac
18306 fi
18307
18308
18309 as_nl='
18310 '
18311 export as_nl
18312 # Printing a long string crashes Solaris 7 /usr/bin/printf.
18313 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
18314 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
18315 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
18316 # Prefer a ksh shell builtin over an external printf program on Solaris,
18317 # but without wasting forks for bash or zsh.
18318 if test -z "$BASH_VERSION$ZSH_VERSION" \
18319 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
18320 as_echo='print -r --'
18321 as_echo_n='print -rn --'
18322 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
18323 as_echo='printf %s\n'
18324 as_echo_n='printf %s'
18325 else
18326 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
18327 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
18328 as_echo_n='/usr/ucb/echo -n'
18329 else
18330 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
18331 as_echo_n_body='eval
18332 arg=$1;
18333 case $arg in #(
18334 *"$as_nl"*)
18335 expr "X$arg" : "X\\(.*\\)$as_nl";
18336 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
18337 esac;
18338 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
18339 '
18340 export as_echo_n_body
18341 as_echo_n='sh -c $as_echo_n_body as_echo'
18342 fi
18343 export as_echo_body
18344 as_echo='sh -c $as_echo_body as_echo'
18345 fi
18346
18347 # The user is always right.
18348 if test "${PATH_SEPARATOR+set}" != set; then
18349 PATH_SEPARATOR=:
18350 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
18351 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
18352 PATH_SEPARATOR=';'
18353 }
18354 fi
18355
18356
18357 # IFS
18358 # We need space, tab and new line, in precisely that order. Quoting is
18359 # there to prevent editors from complaining about space-tab.
18360 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
18361 # splitting by setting IFS to empty value.)
18362 IFS=" "" $as_nl"
18363
18364 # Find who we are. Look in the path if we contain no directory separator.
18365 as_myself=
18366 case $0 in #((
18367 *[\\/]* ) as_myself=$0 ;;
18368 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
18369 for as_dir in $PATH
18370 do
18371 IFS=$as_save_IFS
18372 test -z "$as_dir" && as_dir=.
18373 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
18374 done
18375 IFS=$as_save_IFS
18376
18377 ;;
18378 esac
18379 # We did not find ourselves, most probably we were run as `sh COMMAND'
18380 # in which case we are not to be found in the path.
18381 if test "x$as_myself" = x; then
18382 as_myself=$0
18383 fi
18384 if test ! -f "$as_myself"; then
18385 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
18386 exit 1
18387 fi
18388
18389 # Unset variables that we do not need and which cause bugs (e.g. in
18390 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
18391 # suppresses any "Segmentation fault" message there. '((' could
18392 # trigger a bug in pdksh 5.2.14.
18393 for as_var in BASH_ENV ENV MAIL MAILPATH
18394 do eval test x\${$as_var+set} = xset \
18395 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
18396 done
18397 PS1='$ '
18398 PS2='> '
18399 PS4='+ '
18400
18401 # NLS nuisances.
18402 LC_ALL=C
18403 export LC_ALL
18404 LANGUAGE=C
18405 export LANGUAGE
18406
18407 # CDPATH.
18408 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18409
18410
18411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
18412 # ----------------------------------------
18413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
18414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
18415 # script with STATUS, using 1 if that was 0.
18416 as_fn_error ()
18417 {
18418 as_status=$1; test $as_status -eq 0 && as_status=1
18419 if test "$4"; then
18420 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
18421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
18422 fi
18423 $as_echo "$as_me: error: $2" >&2
18424 as_fn_exit $as_status
18425 } # as_fn_error
18426
18427
18428 # as_fn_set_status STATUS
18429 # -----------------------
18430 # Set $? to STATUS, without forking.
18431 as_fn_set_status ()
18432 {
18433 return $1
18434 } # as_fn_set_status
18435
18436 # as_fn_exit STATUS
18437 # -----------------
18438 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
18439 as_fn_exit ()
18440 {
18441 set +e
18442 as_fn_set_status $1
18443 exit $1
18444 } # as_fn_exit
18445
18446 # as_fn_unset VAR
18447 # ---------------
18448 # Portably unset VAR.
18449 as_fn_unset ()
18450 {
18451 { eval $1=; unset $1;}
18452 }
18453 as_unset=as_fn_unset
18454 # as_fn_append VAR VALUE
18455 # ----------------------
18456 # Append the text in VALUE to the end of the definition contained in VAR. Take
18457 # advantage of any shell optimizations that allow amortized linear growth over
18458 # repeated appends, instead of the typical quadratic growth present in naive
18459 # implementations.
18460 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
18461 eval 'as_fn_append ()
18462 {
18463 eval $1+=\$2
18464 }'
18465 else
18466 as_fn_append ()
18467 {
18468 eval $1=\$$1\$2
18469 }
18470 fi # as_fn_append
18471
18472 # as_fn_arith ARG...
18473 # ------------------
18474 # Perform arithmetic evaluation on the ARGs, and store the result in the
18475 # global $as_val. Take advantage of shells that can avoid forks. The arguments
18476 # must be portable across $(()) and expr.
18477 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
18478 eval 'as_fn_arith ()
18479 {
18480 as_val=$(( $* ))
18481 }'
18482 else
18483 as_fn_arith ()
18484 {
18485 as_val=`expr "$@" || test $? -eq 1`
18486 }
18487 fi # as_fn_arith
18488
18489
18490 if expr a : '\(a\)' >/dev/null 2>&1 &&
18491 test "X`expr 00001 : '.*\(...\)'`" = X001; then
18492 as_expr=expr
18493 else
18494 as_expr=false
18495 fi
18496
18497 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
18498 as_basename=basename
18499 else
18500 as_basename=false
18501 fi
18502
18503 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
18504 as_dirname=dirname
18505 else
18506 as_dirname=false
18507 fi
18508
18509 as_me=`$as_basename -- "$0" ||
18510 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
18511 X"$0" : 'X\(//\)$' \| \
18512 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
18513 $as_echo X/"$0" |
18514 sed '/^.*\/\([^/][^/]*\)\/*$/{
18515 s//\1/
18516 q
18517 }
18518 /^X\/\(\/\/\)$/{
18519 s//\1/
18520 q
18521 }
18522 /^X\/\(\/\).*/{
18523 s//\1/
18524 q
18525 }
18526 s/.*/./; q'`
18527
18528 # Avoid depending upon Character Ranges.
18529 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
18530 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
18531 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
18532 as_cr_digits='0123456789'
18533 as_cr_alnum=$as_cr_Letters$as_cr_digits
18534
18535 ECHO_C= ECHO_N= ECHO_T=
18536 case `echo -n x` in #(((((
18537 -n*)
18538 case `echo 'xy\c'` in
18539 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
18540 xy) ECHO_C='\c';;
18541 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
18542 ECHO_T=' ';;
18543 esac;;
18544 *)
18545 ECHO_N='-n';;
18546 esac
18547
18548 rm -f conf$$ conf$$.exe conf$$.file
18549 if test -d conf$$.dir; then
18550 rm -f conf$$.dir/conf$$.file
18551 else
18552 rm -f conf$$.dir
18553 mkdir conf$$.dir 2>/dev/null
18554 fi
18555 if (echo >conf$$.file) 2>/dev/null; then
18556 if ln -s conf$$.file conf$$ 2>/dev/null; then
18557 as_ln_s='ln -s'
18558 # ... but there are two gotchas:
18559 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
18560 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
18561 # In both cases, we have to default to `cp -pR'.
18562 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
18563 as_ln_s='cp -pR'
18564 elif ln conf$$.file conf$$ 2>/dev/null; then
18565 as_ln_s=ln
18566 else
18567 as_ln_s='cp -pR'
18568 fi
18569 else
18570 as_ln_s='cp -pR'
18571 fi
18572 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
18573 rmdir conf$$.dir 2>/dev/null
18574
18575
18576 # as_fn_mkdir_p
18577 # -------------
18578 # Create "$as_dir" as a directory, including parents if necessary.
18579 as_fn_mkdir_p ()
18580 {
18581
18582 case $as_dir in #(
18583 -*) as_dir=./$as_dir;;
18584 esac
18585 test -d "$as_dir" || eval $as_mkdir_p || {
18586 as_dirs=
18587 while :; do
18588 case $as_dir in #(
18589 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
18590 *) as_qdir=$as_dir;;
18591 esac
18592 as_dirs="'$as_qdir' $as_dirs"
18593 as_dir=`$as_dirname -- "$as_dir" ||
18594 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18595 X"$as_dir" : 'X\(//\)[^/]' \| \
18596 X"$as_dir" : 'X\(//\)$' \| \
18597 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
18598 $as_echo X"$as_dir" |
18599 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
18600 s//\1/
18601 q
18602 }
18603 /^X\(\/\/\)[^/].*/{
18604 s//\1/
18605 q
18606 }
18607 /^X\(\/\/\)$/{
18608 s//\1/
18609 q
18610 }
18611 /^X\(\/\).*/{
18612 s//\1/
18613 q
18614 }
18615 s/.*/./; q'`
18616 test -d "$as_dir" && break
18617 done
18618 test -z "$as_dirs" || eval "mkdir $as_dirs"
18619 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
18620
18621
18622 } # as_fn_mkdir_p
18623 if mkdir -p . 2>/dev/null; then
18624 as_mkdir_p='mkdir -p "$as_dir"'
18625 else
18626 test -d ./-p && rmdir ./-p
18627 as_mkdir_p=false
18628 fi
18629
18630
18631 # as_fn_executable_p FILE
18632 # -----------------------
18633 # Test if FILE is an executable regular file.
18634 as_fn_executable_p ()
18635 {
18636 test -f "$1" && test -x "$1"
18637 } # as_fn_executable_p
18638 as_test_x='test -x'
18639 as_executable_p=as_fn_executable_p
18640
18641 # Sed expression to map a string onto a valid CPP name.
18642 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
18643
18644 # Sed expression to map a string onto a valid variable name.
18645 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
18646
18647
18648 exec 6>&1
18649 ## ----------------------------------- ##
18650 ## Main body of $CONFIG_STATUS script. ##
18651 ## ----------------------------------- ##
18652 _ASEOF
18653 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
18654
18655 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18656 # Save the log message, to keep $0 and so on meaningful, and to
18657 # report actual input values of CONFIG_FILES etc. instead of their
18658 # values after options handling.
18659 ac_log="
18660 This file was extended by libXvMC $as_me 1.0.10, which was
18661 generated by GNU Autoconf 2.69. Invocation command line was
18662
18663 CONFIG_FILES = $CONFIG_FILES
18664 CONFIG_HEADERS = $CONFIG_HEADERS
18665 CONFIG_LINKS = $CONFIG_LINKS
18666 CONFIG_COMMANDS = $CONFIG_COMMANDS
18667 $ $0 $@
18668
18669 on `(hostname || uname -n) 2>/dev/null | sed 1q`
18670 "
18671
18672 _ACEOF
18673
18674 case $ac_config_files in *"
18675 "*) set x $ac_config_files; shift; ac_config_files=$*;;
18676 esac
18677
18678 case $ac_config_headers in *"
18679 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
18680 esac
18681
18682
18683 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18684 # Files that config.status was made for.
18685 config_files="$ac_config_files"
18686 config_headers="$ac_config_headers"
18687 config_commands="$ac_config_commands"
18688
18689 _ACEOF
18690
18691 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18692 ac_cs_usage="\
18693 \`$as_me' instantiates files and other configuration actions
18694 from templates according to the current configuration. Unless the files
18695 and actions are specified as TAGs, all are instantiated by default.
18696
18697 Usage: $0 [OPTION]... [TAG]...
18698
18699 -h, --help print this help, then exit
18700 -V, --version print version number and configuration settings, then exit
18701 --config print configuration, then exit
18702 -q, --quiet, --silent
18703 do not print progress messages
18704 -d, --debug don't remove temporary files
18705 --recheck update $as_me by reconfiguring in the same conditions
18706 --file=FILE[:TEMPLATE]
18707 instantiate the configuration file FILE
18708 --header=FILE[:TEMPLATE]
18709 instantiate the configuration header FILE
18710
18711 Configuration files:
18712 $config_files
18713
18714 Configuration headers:
18715 $config_headers
18716
18717 Configuration commands:
18718 $config_commands
18719
18720 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
18721
18722 _ACEOF
18723 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18724 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
18725 ac_cs_version="\\
18726 libXvMC config.status 1.0.10
18727 configured by $0, generated by GNU Autoconf 2.69,
18728 with options \\"\$ac_cs_config\\"
18729
18730 Copyright (C) 2012 Free Software Foundation, Inc.
18731 This config.status script is free software; the Free Software Foundation
18732 gives unlimited permission to copy, distribute and modify it."
18733
18734 ac_pwd='$ac_pwd'
18735 srcdir='$srcdir'
18736 INSTALL='$INSTALL'
18737 MKDIR_P='$MKDIR_P'
18738 AWK='$AWK'
18739 test -n "\$AWK" || AWK=awk
18740 _ACEOF
18741
18742 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18743 # The default lists apply if the user does not specify any file.
18744 ac_need_defaults=:
18745 while test $# != 0
18746 do
18747 case $1 in
18748 --*=?*)
18749 ac_option=`expr "X$1" : 'X\([^=]*\)='`
18750 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
18751 ac_shift=:
18752 ;;
18753 --*=)
18754 ac_option=`expr "X$1" : 'X\([^=]*\)='`
18755 ac_optarg=
18756 ac_shift=:
18757 ;;
18758 *)
18759 ac_option=$1
18760 ac_optarg=$2
18761 ac_shift=shift
18762 ;;
18763 esac
18764
18765 case $ac_option in
18766 # Handling of the options.
18767 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
18768 ac_cs_recheck=: ;;
18769 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
18770 $as_echo "$ac_cs_version"; exit ;;
18771 --config | --confi | --conf | --con | --co | --c )
18772 $as_echo "$ac_cs_config"; exit ;;
18773 --debug | --debu | --deb | --de | --d | -d )
18774 debug=: ;;
18775 --file | --fil | --fi | --f )
18776 $ac_shift
18777 case $ac_optarg in
18778 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18779 '') as_fn_error $? "missing file argument" ;;
18780 esac
18781 as_fn_append CONFIG_FILES " '$ac_optarg'"
18782 ac_need_defaults=false;;
18783 --header | --heade | --head | --hea )
18784 $ac_shift
18785 case $ac_optarg in
18786 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
18787 esac
18788 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
18789 ac_need_defaults=false;;
18790 --he | --h)
18791 # Conflict between --help and --header
18792 as_fn_error $? "ambiguous option: \`$1'
18793 Try \`$0 --help' for more information.";;
18794 --help | --hel | -h )
18795 $as_echo "$ac_cs_usage"; exit ;;
18796 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
18797 | -silent | --silent | --silen | --sile | --sil | --si | --s)
18798 ac_cs_silent=: ;;
18799
18800 # This is an error.
18801 -*) as_fn_error $? "unrecognized option: \`$1'
18802 Try \`$0 --help' for more information." ;;
18803
18804 *) as_fn_append ac_config_targets " $1"
18805 ac_need_defaults=false ;;
18806
18807 esac
18808 shift
18809 done
18810
18811 ac_configure_extra_args=
18812
18813 if $ac_cs_silent; then
18814 exec 6>/dev/null
18815 ac_configure_extra_args="$ac_configure_extra_args --silent"
18816 fi
18817
18818 _ACEOF
18819 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18820 if \$ac_cs_recheck; then
18821 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
18822 shift
18823 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
18824 CONFIG_SHELL='$SHELL'
18825 export CONFIG_SHELL
18826 exec "\$@"
18827 fi
18828
18829 _ACEOF
18830 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
18831 exec 5>>config.log
18832 {
18833 echo
18834 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
18835 ## Running $as_me. ##
18836 _ASBOX
18837 $as_echo "$ac_log"
18838 } >&5
18839
18840 _ACEOF
18841 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
18842 #
18843 # INIT-COMMANDS
18844 #
18845 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
18846
18847
18848 # The HP-UX ksh and POSIX shell print the target directory to stdout
18849 # if CDPATH is set.
18850 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
18851
18852 sed_quote_subst='$sed_quote_subst'
18853 double_quote_subst='$double_quote_subst'
18854 delay_variable_subst='$delay_variable_subst'
18855 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
18856 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
18857 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
18858 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
18859 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
18860 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
18861 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
18862 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
18863 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
18864 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
18865 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
18866 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
18867 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
18868 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
18869 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
18870 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
18871 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
18872 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
18873 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
18874 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
18875 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
18876 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
18877 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
18878 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
18879 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
18880 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
18881 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
18882 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
18883 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
18884 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
18885 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
18886 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
18887 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
18888 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
18889 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
18890 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
18891 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
18892 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
18893 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
18894 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
18895 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
18896 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
18897 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
18898 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
18899 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
18900 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18901 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18902 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
18903 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
18904 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
18905 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
18906 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
18907 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
18908 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
18909 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
18910 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
18911 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"`'
18912 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
18913 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
18914 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
18915 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
18916 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
18917 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
18918 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
18919 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
18920 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
18921 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
18922 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
18923 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
18924 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
18925 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
18926 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
18927 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
18928 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
18929 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
18930 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18931 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
18932 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
18933 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
18934 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
18935 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
18936 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
18937 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
18938 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
18939 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18940 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
18941 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
18942 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
18943 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
18944 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
18945 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
18946 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
18947 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
18948 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
18949 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
18950 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
18951 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
18952 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
18953 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
18954 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
18955 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
18956 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
18957 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
18958 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
18959 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
18960 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
18961 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
18962 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
18963 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
18964 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
18965 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
18966 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
18967 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
18968 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
18969 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
18970 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
18971 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
18972 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
18973 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
18974 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
18975 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
18976 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
18977 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
18978 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
18979 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
18980 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
18981 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
18982 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
18983 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
18984 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
18985
18986 LTCC='$LTCC'
18987 LTCFLAGS='$LTCFLAGS'
18988 compiler='$compiler_DEFAULT'
18989
18990 # A function that is used when there is no print builtin or printf.
18991 func_fallback_echo ()
18992 {
18993 eval 'cat <<_LTECHO_EOF
18994 \$1
18995 _LTECHO_EOF'
18996 }
18997
18998 # Quote evaled strings.
18999 for var in SHELL \
19000 ECHO \
19001 PATH_SEPARATOR \
19002 SED \
19003 GREP \
19004 EGREP \
19005 FGREP \
19006 LD \
19007 NM \
19008 LN_S \
19009 lt_SP2NL \
19010 lt_NL2SP \
19011 reload_flag \
19012 OBJDUMP \
19013 deplibs_check_method \
19014 file_magic_cmd \
19015 file_magic_glob \
19016 want_nocaseglob \
19017 DLLTOOL \
19018 sharedlib_from_linklib_cmd \
19019 AR \
19020 AR_FLAGS \
19021 archiver_list_spec \
19022 STRIP \
19023 RANLIB \
19024 CC \
19025 CFLAGS \
19026 compiler \
19027 lt_cv_sys_global_symbol_pipe \
19028 lt_cv_sys_global_symbol_to_cdecl \
19029 lt_cv_sys_global_symbol_to_c_name_address \
19030 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19031 nm_file_list_spec \
19032 lt_prog_compiler_no_builtin_flag \
19033 lt_prog_compiler_pic \
19034 lt_prog_compiler_wl \
19035 lt_prog_compiler_static \
19036 lt_cv_prog_compiler_c_o \
19037 need_locks \
19038 MANIFEST_TOOL \
19039 DSYMUTIL \
19040 NMEDIT \
19041 LIPO \
19042 OTOOL \
19043 OTOOL64 \
19044 shrext_cmds \
19045 export_dynamic_flag_spec \
19046 whole_archive_flag_spec \
19047 compiler_needs_object \
19048 with_gnu_ld \
19049 allow_undefined_flag \
19050 no_undefined_flag \
19051 hardcode_libdir_flag_spec \
19052 hardcode_libdir_separator \
19053 exclude_expsyms \
19054 include_expsyms \
19055 file_list_spec \
19056 variables_saved_for_relink \
19057 libname_spec \
19058 library_names_spec \
19059 soname_spec \
19060 install_override_mode \
19061 finish_eval \
19062 old_striplib \
19063 striplib; do
19064 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19065 *[\\\\\\\`\\"\\\$]*)
19066 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
19067 ;;
19068 *)
19069 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19070 ;;
19071 esac
19072 done
19073
19074 # Double-quote double-evaled strings.
19075 for var in reload_cmds \
19076 old_postinstall_cmds \
19077 old_postuninstall_cmds \
19078 old_archive_cmds \
19079 extract_expsyms_cmds \
19080 old_archive_from_new_cmds \
19081 old_archive_from_expsyms_cmds \
19082 archive_cmds \
19083 archive_expsym_cmds \
19084 module_cmds \
19085 module_expsym_cmds \
19086 export_symbols_cmds \
19087 prelink_cmds \
19088 postlink_cmds \
19089 postinstall_cmds \
19090 postuninstall_cmds \
19091 finish_cmds \
19092 sys_lib_search_path_spec \
19093 sys_lib_dlsearch_path_spec; do
19094 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19095 *[\\\\\\\`\\"\\\$]*)
19096 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
19097 ;;
19098 *)
19099 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19100 ;;
19101 esac
19102 done
19103
19104 ac_aux_dir='$ac_aux_dir'
19105 xsi_shell='$xsi_shell'
19106 lt_shell_append='$lt_shell_append'
19107
19108 # See if we are running on zsh, and set the options which allow our
19109 # commands through without removal of \ escapes INIT.
19110 if test -n "\${ZSH_VERSION+set}" ; then
19111 setopt NO_GLOB_SUBST
19112 fi
19113
19114
19115 PACKAGE='$PACKAGE'
19116 VERSION='$VERSION'
19117 TIMESTAMP='$TIMESTAMP'
19118 RM='$RM'
19119 ofile='$ofile'
19120
19121
19122
19123
19124 _ACEOF
19125
19126 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19127
19128 # Handling of arguments.
19129 for ac_config_target in $ac_config_targets
19130 do
19131 case $ac_config_target in
19132 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19133 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19134 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19135 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19136 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile" ;;
19137 "include/X11/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/Makefile" ;;
19138 "include/X11/extensions/Makefile") CONFIG_FILES="$CONFIG_FILES include/X11/extensions/Makefile" ;;
19139 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19140 "wrapper/Makefile") CONFIG_FILES="$CONFIG_FILES wrapper/Makefile" ;;
19141 "xvmc.pc") CONFIG_FILES="$CONFIG_FILES xvmc.pc" ;;
19142
19143 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19144 esac
19145 done
19146
19147
19148 # If the user did not use the arguments to specify the items to instantiate,
19149 # then the envvar interface is used. Set only those that are not.
19150 # We use the long form for the default assignment because of an extremely
19151 # bizarre bug on SunOS 4.1.3.
19152 if $ac_need_defaults; then
19153 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
19154 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
19155 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
19156 fi
19157
19158 # Have a temporary directory for convenience. Make it in the build tree
19159 # simply because there is no reason against having it here, and in addition,
19160 # creating and moving files from /tmp can sometimes cause problems.
19161 # Hook for its removal unless debugging.
19162 # Note that there is a small window in which the directory will not be cleaned:
19163 # after its creation but before its name has been assigned to `$tmp'.
19164 $debug ||
19165 {
19166 tmp= ac_tmp=
19167 trap 'exit_status=$?
19168 : "${ac_tmp:=$tmp}"
19169 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
19170 ' 0
19171 trap 'as_fn_exit 1' 1 2 13 15
19172 }
19173 # Create a (secure) tmp directory for tmp files.
19174
19175 {
19176 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
19177 test -d "$tmp"
19178 } ||
19179 {
19180 tmp=./conf$$-$RANDOM
19181 (umask 077 && mkdir "$tmp")
19182 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
19183 ac_tmp=$tmp
19184
19185 # Set up the scripts for CONFIG_FILES section.
19186 # No need to generate them if there are no CONFIG_FILES.
19187 # This happens for instance with `./config.status config.h'.
19188 if test -n "$CONFIG_FILES"; then
19189
19190
19191 ac_cr=`echo X | tr X '\015'`
19192 # On cygwin, bash can eat \r inside `` if the user requested igncr.
19193 # But we know of no other shell where ac_cr would be empty at this
19194 # point, so we can use a bashism as a fallback.
19195 if test "x$ac_cr" = x; then
19196 eval ac_cr=\$\'\\r\'
19197 fi
19198 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
19199 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
19200 ac_cs_awk_cr='\\r'
19201 else
19202 ac_cs_awk_cr=$ac_cr
19203 fi
19204
19205 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
19206 _ACEOF
19207
19208
19209 {
19210 echo "cat >conf$$subs.awk <<_ACEOF" &&
19211 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
19212 echo "_ACEOF"
19213 } >conf$$subs.sh ||
19214 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19215 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
19216 ac_delim='%!_!# '
19217 for ac_last_try in false false false false false :; do
19218 . ./conf$$subs.sh ||
19219 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19220
19221 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
19222 if test $ac_delim_n = $ac_delim_num; then
19223 break
19224 elif $ac_last_try; then
19225 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
19226 else
19227 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19228 fi
19229 done
19230 rm -f conf$$subs.sh
19231
19232 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19233 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
19234 _ACEOF
19235 sed -n '
19236 h
19237 s/^/S["/; s/!.*/"]=/
19238 p
19239 g
19240 s/^[^!]*!//
19241 :repl
19242 t repl
19243 s/'"$ac_delim"'$//
19244 t delim
19245 :nl
19246 h
19247 s/\(.\{148\}\)..*/\1/
19248 t more1
19249 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
19250 p
19251 n
19252 b repl
19253 :more1
19254 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19255 p
19256 g
19257 s/.\{148\}//
19258 t nl
19259 :delim
19260 h
19261 s/\(.\{148\}\)..*/\1/
19262 t more2
19263 s/["\\]/\\&/g; s/^/"/; s/$/"/
19264 p
19265 b
19266 :more2
19267 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
19268 p
19269 g
19270 s/.\{148\}//
19271 t delim
19272 ' <conf$$subs.awk | sed '
19273 /^[^""]/{
19274 N
19275 s/\n//
19276 }
19277 ' >>$CONFIG_STATUS || ac_write_fail=1
19278 rm -f conf$$subs.awk
19279 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19280 _ACAWK
19281 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
19282 for (key in S) S_is_set[key] = 1
19283 FS = ""
19284
19285 }
19286 {
19287 line = $ 0
19288 nfields = split(line, field, "@")
19289 substed = 0
19290 len = length(field[1])
19291 for (i = 2; i < nfields; i++) {
19292 key = field[i]
19293 keylen = length(key)
19294 if (S_is_set[key]) {
19295 value = S[key]
19296 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
19297 len += length(value) + length(field[++i])
19298 substed = 1
19299 } else
19300 len += 1 + keylen
19301 }
19302
19303 print line
19304 }
19305
19306 _ACAWK
19307 _ACEOF
19308 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19309 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
19310 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
19311 else
19312 cat
19313 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
19314 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
19315 _ACEOF
19316
19317 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
19318 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
19319 # trailing colons and then remove the whole line if VPATH becomes empty
19320 # (actually we leave an empty line to preserve line numbers).
19321 if test "x$srcdir" = x.; then
19322 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
19323 h
19324 s///
19325 s/^/:/
19326 s/[ ]*$/:/
19327 s/:\$(srcdir):/:/g
19328 s/:\${srcdir}:/:/g
19329 s/:@srcdir@:/:/g
19330 s/^:*//
19331 s/:*$//
19332 x
19333 s/\(=[ ]*\).*/\1/
19334 G
19335 s/\n//
19336 s/^[^=]*=[ ]*$//
19337 }'
19338 fi
19339
19340 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19341 fi # test -n "$CONFIG_FILES"
19342
19343 # Set up the scripts for CONFIG_HEADERS section.
19344 # No need to generate them if there are no CONFIG_HEADERS.
19345 # This happens for instance with `./config.status Makefile'.
19346 if test -n "$CONFIG_HEADERS"; then
19347 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
19348 BEGIN {
19349 _ACEOF
19350
19351 # Transform confdefs.h into an awk script `defines.awk', embedded as
19352 # here-document in config.status, that substitutes the proper values into
19353 # config.h.in to produce config.h.
19354
19355 # Create a delimiter string that does not exist in confdefs.h, to ease
19356 # handling of long lines.
19357 ac_delim='%!_!# '
19358 for ac_last_try in false false :; do
19359 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
19360 if test -z "$ac_tt"; then
19361 break
19362 elif $ac_last_try; then
19363 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
19364 else
19365 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
19366 fi
19367 done
19368
19369 # For the awk script, D is an array of macro values keyed by name,
19370 # likewise P contains macro parameters if any. Preserve backslash
19371 # newline sequences.
19372
19373 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
19374 sed -n '
19375 s/.\{148\}/&'"$ac_delim"'/g
19376 t rset
19377 :rset
19378 s/^[ ]*#[ ]*define[ ][ ]*/ /
19379 t def
19380 d
19381 :def
19382 s/\\$//
19383 t bsnl
19384 s/["\\]/\\&/g
19385 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19386 D["\1"]=" \3"/p
19387 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
19388 d
19389 :bsnl
19390 s/["\\]/\\&/g
19391 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
19392 D["\1"]=" \3\\\\\\n"\\/p
19393 t cont
19394 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
19395 t cont
19396 d
19397 :cont
19398 n
19399 s/.\{148\}/&'"$ac_delim"'/g
19400 t clear
19401 :clear
19402 s/\\$//
19403 t bsnlc
19404 s/["\\]/\\&/g; s/^/"/; s/$/"/p
19405 d
19406 :bsnlc
19407 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
19408 b cont
19409 ' <confdefs.h | sed '
19410 s/'"$ac_delim"'/"\\\
19411 "/g' >>$CONFIG_STATUS || ac_write_fail=1
19412
19413 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19414 for (key in D) D_is_set[key] = 1
19415 FS = ""
19416 }
19417 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
19418 line = \$ 0
19419 split(line, arg, " ")
19420 if (arg[1] == "#") {
19421 defundef = arg[2]
19422 mac1 = arg[3]
19423 } else {
19424 defundef = substr(arg[1], 2)
19425 mac1 = arg[2]
19426 }
19427 split(mac1, mac2, "(") #)
19428 macro = mac2[1]
19429 prefix = substr(line, 1, index(line, defundef) - 1)
19430 if (D_is_set[macro]) {
19431 # Preserve the white space surrounding the "#".
19432 print prefix "define", macro P[macro] D[macro]
19433 next
19434 } else {
19435 # Replace #undef with comments. This is necessary, for example,
19436 # in the case of _POSIX_SOURCE, which is predefined and required
19437 # on some systems where configure will not decide to define it.
19438 if (defundef == "undef") {
19439 print "/*", prefix defundef, macro, "*/"
19440 next
19441 }
19442 }
19443 }
19444 { print }
19445 _ACAWK
19446 _ACEOF
19447 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19448 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
19449 fi # test -n "$CONFIG_HEADERS"
19450
19451
19452 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
19453 shift
19454 for ac_tag
19455 do
19456 case $ac_tag in
19457 :[FHLC]) ac_mode=$ac_tag; continue;;
19458 esac
19459 case $ac_mode$ac_tag in
19460 :[FHL]*:*);;
19461 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
19462 :[FH]-) ac_tag=-:-;;
19463 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
19464 esac
19465 ac_save_IFS=$IFS
19466 IFS=:
19467 set x $ac_tag
19468 IFS=$ac_save_IFS
19469 shift
19470 ac_file=$1
19471 shift
19472
19473 case $ac_mode in
19474 :L) ac_source=$1;;
19475 :[FH])
19476 ac_file_inputs=
19477 for ac_f
19478 do
19479 case $ac_f in
19480 -) ac_f="$ac_tmp/stdin";;
19481 *) # Look for the file first in the build tree, then in the source tree
19482 # (if the path is not absolute). The absolute path cannot be DOS-style,
19483 # because $ac_f cannot contain `:'.
19484 test -f "$ac_f" ||
19485 case $ac_f in
19486 [\\/$]*) false;;
19487 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
19488 esac ||
19489 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
19490 esac
19491 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
19492 as_fn_append ac_file_inputs " '$ac_f'"
19493 done
19494
19495 # Let's still pretend it is `configure' which instantiates (i.e., don't
19496 # use $as_me), people would be surprised to read:
19497 # /* config.h. Generated by config.status. */
19498 configure_input='Generated from '`
19499 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
19500 `' by configure.'
19501 if test x"$ac_file" != x-; then
19502 configure_input="$ac_file. $configure_input"
19503 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
19504 $as_echo "$as_me: creating $ac_file" >&6;}
19505 fi
19506 # Neutralize special characters interpreted by sed in replacement strings.
19507 case $configure_input in #(
19508 *\&* | *\|* | *\\* )
19509 ac_sed_conf_input=`$as_echo "$configure_input" |
19510 sed 's/[\\\\&|]/\\\\&/g'`;; #(
19511 *) ac_sed_conf_input=$configure_input;;
19512 esac
19513
19514 case $ac_tag in
19515 *:-:* | *:-) cat >"$ac_tmp/stdin" \
19516 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
19517 esac
19518 ;;
19519 esac
19520
19521 ac_dir=`$as_dirname -- "$ac_file" ||
19522 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19523 X"$ac_file" : 'X\(//\)[^/]' \| \
19524 X"$ac_file" : 'X\(//\)$' \| \
19525 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
19526 $as_echo X"$ac_file" |
19527 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19528 s//\1/
19529 q
19530 }
19531 /^X\(\/\/\)[^/].*/{
19532 s//\1/
19533 q
19534 }
19535 /^X\(\/\/\)$/{
19536 s//\1/
19537 q
19538 }
19539 /^X\(\/\).*/{
19540 s//\1/
19541 q
19542 }
19543 s/.*/./; q'`
19544 as_dir="$ac_dir"; as_fn_mkdir_p
19545 ac_builddir=.
19546
19547 case "$ac_dir" in
19548 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
19549 *)
19550 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
19551 # A ".." for each directory in $ac_dir_suffix.
19552 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
19553 case $ac_top_builddir_sub in
19554 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
19555 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
19556 esac ;;
19557 esac
19558 ac_abs_top_builddir=$ac_pwd
19559 ac_abs_builddir=$ac_pwd$ac_dir_suffix
19560 # for backward compatibility:
19561 ac_top_builddir=$ac_top_build_prefix
19562
19563 case $srcdir in
19564 .) # We are building in place.
19565 ac_srcdir=.
19566 ac_top_srcdir=$ac_top_builddir_sub
19567 ac_abs_top_srcdir=$ac_pwd ;;
19568 [\\/]* | ?:[\\/]* ) # Absolute name.
19569 ac_srcdir=$srcdir$ac_dir_suffix;
19570 ac_top_srcdir=$srcdir
19571 ac_abs_top_srcdir=$srcdir ;;
19572 *) # Relative name.
19573 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
19574 ac_top_srcdir=$ac_top_build_prefix$srcdir
19575 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
19576 esac
19577 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
19578
19579
19580 case $ac_mode in
19581 :F)
19582 #
19583 # CONFIG_FILE
19584 #
19585
19586 case $INSTALL in
19587 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
19588 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
19589 esac
19590 ac_MKDIR_P=$MKDIR_P
19591 case $MKDIR_P in
19592 [\\/$]* | ?:[\\/]* ) ;;
19593 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
19594 esac
19595 _ACEOF
19596
19597 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19598 # If the template does not know about datarootdir, expand it.
19599 # FIXME: This hack should be removed a few years after 2.60.
19600 ac_datarootdir_hack=; ac_datarootdir_seen=
19601 ac_sed_dataroot='
19602 /datarootdir/ {
19603 p
19604 q
19605 }
19606 /@datadir@/p
19607 /@docdir@/p
19608 /@infodir@/p
19609 /@localedir@/p
19610 /@mandir@/p'
19611 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
19612 *datarootdir*) ac_datarootdir_seen=yes;;
19613 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
19614 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
19615 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
19616 _ACEOF
19617 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19618 ac_datarootdir_hack='
19619 s&@datadir@&$datadir&g
19620 s&@docdir@&$docdir&g
19621 s&@infodir@&$infodir&g
19622 s&@localedir@&$localedir&g
19623 s&@mandir@&$mandir&g
19624 s&\\\${datarootdir}&$datarootdir&g' ;;
19625 esac
19626 _ACEOF
19627
19628 # Neutralize VPATH when `$srcdir' = `.'.
19629 # Shell code in configure.ac might set extrasub.
19630 # FIXME: do we really want to maintain this feature?
19631 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19632 ac_sed_extra="$ac_vpsub
19633 $extrasub
19634 _ACEOF
19635 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19636 :t
19637 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
19638 s|@configure_input@|$ac_sed_conf_input|;t t
19639 s&@top_builddir@&$ac_top_builddir_sub&;t t
19640 s&@top_build_prefix@&$ac_top_build_prefix&;t t
19641 s&@srcdir@&$ac_srcdir&;t t
19642 s&@abs_srcdir@&$ac_abs_srcdir&;t t
19643 s&@top_srcdir@&$ac_top_srcdir&;t t
19644 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
19645 s&@builddir@&$ac_builddir&;t t
19646 s&@abs_builddir@&$ac_abs_builddir&;t t
19647 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
19648 s&@INSTALL@&$ac_INSTALL&;t t
19649 s&@MKDIR_P@&$ac_MKDIR_P&;t t
19650 $ac_datarootdir_hack
19651 "
19652 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
19653 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19654
19655 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
19656 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
19657 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
19658 "$ac_tmp/out"`; test -z "$ac_out"; } &&
19659 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19660 which seems to be undefined. Please make sure it is defined" >&5
19661 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
19662 which seems to be undefined. Please make sure it is defined" >&2;}
19663
19664 rm -f "$ac_tmp/stdin"
19665 case $ac_file in
19666 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
19667 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
19668 esac \
19669 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19670 ;;
19671 :H)
19672 #
19673 # CONFIG_HEADER
19674 #
19675 if test x"$ac_file" != x-; then
19676 {
19677 $as_echo "/* $configure_input */" \
19678 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
19679 } >"$ac_tmp/config.h" \
19680 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19681 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
19682 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
19683 $as_echo "$as_me: $ac_file is unchanged" >&6;}
19684 else
19685 rm -f "$ac_file"
19686 mv "$ac_tmp/config.h" "$ac_file" \
19687 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
19688 fi
19689 else
19690 $as_echo "/* $configure_input */" \
19691 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
19692 || as_fn_error $? "could not create -" "$LINENO" 5
19693 fi
19694 # Compute "$ac_file"'s index in $config_headers.
19695 _am_arg="$ac_file"
19696 _am_stamp_count=1
19697 for _am_header in $config_headers :; do
19698 case $_am_header in
19699 $_am_arg | $_am_arg:* )
19700 break ;;
19701 * )
19702 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
19703 esac
19704 done
19705 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
19706 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19707 X"$_am_arg" : 'X\(//\)[^/]' \| \
19708 X"$_am_arg" : 'X\(//\)$' \| \
19709 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
19710 $as_echo X"$_am_arg" |
19711 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19712 s//\1/
19713 q
19714 }
19715 /^X\(\/\/\)[^/].*/{
19716 s//\1/
19717 q
19718 }
19719 /^X\(\/\/\)$/{
19720 s//\1/
19721 q
19722 }
19723 /^X\(\/\).*/{
19724 s//\1/
19725 q
19726 }
19727 s/.*/./; q'`/stamp-h$_am_stamp_count
19728 ;;
19729
19730 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
19731 $as_echo "$as_me: executing $ac_file commands" >&6;}
19732 ;;
19733 esac
19734
19735
19736 case $ac_file$ac_mode in
19737 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
19738 # Older Autoconf quotes --file arguments for eval, but not when files
19739 # are listed without --file. Let's play safe and only enable the eval
19740 # if we detect the quoting.
19741 case $CONFIG_FILES in
19742 *\'*) eval set x "$CONFIG_FILES" ;;
19743 *) set x $CONFIG_FILES ;;
19744 esac
19745 shift
19746 for mf
19747 do
19748 # Strip MF so we end up with the name of the file.
19749 mf=`echo "$mf" | sed -e 's/:.*$//'`
19750 # Check whether this is an Automake generated Makefile or not.
19751 # We used to match only the files named 'Makefile.in', but
19752 # some people rename them; so instead we look at the file content.
19753 # Grep'ing the first line is not enough: some people post-process
19754 # each Makefile.in and add a new line on top of each file to say so.
19755 # Grep'ing the whole file is not good either: AIX grep has a line
19756 # limit of 2048, but all sed's we know have understand at least 4000.
19757 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
19758 dirpart=`$as_dirname -- "$mf" ||
19759 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19760 X"$mf" : 'X\(//\)[^/]' \| \
19761 X"$mf" : 'X\(//\)$' \| \
19762 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
19763 $as_echo X"$mf" |
19764 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19765 s//\1/
19766 q
19767 }
19768 /^X\(\/\/\)[^/].*/{
19769 s//\1/
19770 q
19771 }
19772 /^X\(\/\/\)$/{
19773 s//\1/
19774 q
19775 }
19776 /^X\(\/\).*/{
19777 s//\1/
19778 q
19779 }
19780 s/.*/./; q'`
19781 else
19782 continue
19783 fi
19784 # Extract the definition of DEPDIR, am__include, and am__quote
19785 # from the Makefile without running 'make'.
19786 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
19787 test -z "$DEPDIR" && continue
19788 am__include=`sed -n 's/^am__include = //p' < "$mf"`
19789 test -z "$am__include" && continue
19790 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
19791 # Find all dependency output files, they are included files with
19792 # $(DEPDIR) in their names. We invoke sed twice because it is the
19793 # simplest approach to changing $(DEPDIR) to its actual value in the
19794 # expansion.
19795 for file in `sed -n "
19796 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
19797 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
19798 # Make sure the directory exists.
19799 test -f "$dirpart/$file" && continue
19800 fdir=`$as_dirname -- "$file" ||
19801 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19802 X"$file" : 'X\(//\)[^/]' \| \
19803 X"$file" : 'X\(//\)$' \| \
19804 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
19805 $as_echo X"$file" |
19806 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19807 s//\1/
19808 q
19809 }
19810 /^X\(\/\/\)[^/].*/{
19811 s//\1/
19812 q
19813 }
19814 /^X\(\/\/\)$/{
19815 s//\1/
19816 q
19817 }
19818 /^X\(\/\).*/{
19819 s//\1/
19820 q
19821 }
19822 s/.*/./; q'`
19823 as_dir=$dirpart/$fdir; as_fn_mkdir_p
19824 # echo "creating $dirpart/$file"
19825 echo '# dummy' > "$dirpart/$file"
19826 done
19827 done
19828 }
19829 ;;
19830 "libtool":C)
19831
19832 # See if we are running on zsh, and set the options which allow our
19833 # commands through without removal of \ escapes.
19834 if test -n "${ZSH_VERSION+set}" ; then
19835 setopt NO_GLOB_SUBST
19836 fi
19837
19838 cfgfile="${ofile}T"
19839 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
19840 $RM "$cfgfile"
19841
19842 cat <<_LT_EOF >> "$cfgfile"
19843 #! $SHELL
19844
19845 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
19846 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
19847 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
19848 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
19849 #
19850 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
19851 # 2006, 2007, 2008, 2009, 2010, 2011 Free Software
19852 # Foundation, Inc.
19853 # Written by Gordon Matzigkeit, 1996
19854 #
19855 # This file is part of GNU Libtool.
19856 #
19857 # GNU Libtool is free software; you can redistribute it and/or
19858 # modify it under the terms of the GNU General Public License as
19859 # published by the Free Software Foundation; either version 2 of
19860 # the License, or (at your option) any later version.
19861 #
19862 # As a special exception to the GNU General Public License,
19863 # if you distribute this file as part of a program or library that
19864 # is built using GNU Libtool, you may include this file under the
19865 # same distribution terms that you use for the rest of that program.
19866 #
19867 # GNU Libtool is distributed in the hope that it will be useful,
19868 # but WITHOUT ANY WARRANTY; without even the implied warranty of
19869 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19870 # GNU General Public License for more details.
19871 #
19872 # You should have received a copy of the GNU General Public License
19873 # along with GNU Libtool; see the file COPYING. If not, a copy
19874 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
19875 # obtained by writing to the Free Software Foundation, Inc.,
19876 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
19877
19878
19879 # The names of the tagged configurations supported by this script.
19880 available_tags=""
19881
19882 # ### BEGIN LIBTOOL CONFIG
19883
19884 # Which release of libtool.m4 was used?
19885 macro_version=$macro_version
19886 macro_revision=$macro_revision
19887
19888 # Whether or not to build shared libraries.
19889 build_libtool_libs=$enable_shared
19890
19891 # Whether or not to build static libraries.
19892 build_old_libs=$enable_static
19893
19894 # What type of objects to build.
19895 pic_mode=$pic_mode
19896
19897 # Whether or not to optimize for fast installation.
19898 fast_install=$enable_fast_install
19899
19900 # Shell to use when invoking shell scripts.
19901 SHELL=$lt_SHELL
19902
19903 # An echo program that protects backslashes.
19904 ECHO=$lt_ECHO
19905
19906 # The PATH separator for the build system.
19907 PATH_SEPARATOR=$lt_PATH_SEPARATOR
19908
19909 # The host system.
19910 host_alias=$host_alias
19911 host=$host
19912 host_os=$host_os
19913
19914 # The build system.
19915 build_alias=$build_alias
19916 build=$build
19917 build_os=$build_os
19918
19919 # A sed program that does not truncate output.
19920 SED=$lt_SED
19921
19922 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
19923 Xsed="\$SED -e 1s/^X//"
19924
19925 # A grep program that handles long lines.
19926 GREP=$lt_GREP
19927
19928 # An ERE matcher.
19929 EGREP=$lt_EGREP
19930
19931 # A literal string matcher.
19932 FGREP=$lt_FGREP
19933
19934 # A BSD- or MS-compatible name lister.
19935 NM=$lt_NM
19936
19937 # Whether we need soft or hard links.
19938 LN_S=$lt_LN_S
19939
19940 # What is the maximum length of a command?
19941 max_cmd_len=$max_cmd_len
19942
19943 # Object file suffix (normally "o").
19944 objext=$ac_objext
19945
19946 # Executable file suffix (normally "").
19947 exeext=$exeext
19948
19949 # whether the shell understands "unset".
19950 lt_unset=$lt_unset
19951
19952 # turn spaces into newlines.
19953 SP2NL=$lt_lt_SP2NL
19954
19955 # turn newlines into spaces.
19956 NL2SP=$lt_lt_NL2SP
19957
19958 # convert \$build file names to \$host format.
19959 to_host_file_cmd=$lt_cv_to_host_file_cmd
19960
19961 # convert \$build files to toolchain format.
19962 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
19963
19964 # An object symbol dumper.
19965 OBJDUMP=$lt_OBJDUMP
19966
19967 # Method to check whether dependent libraries are shared objects.
19968 deplibs_check_method=$lt_deplibs_check_method
19969
19970 # Command to use when deplibs_check_method = "file_magic".
19971 file_magic_cmd=$lt_file_magic_cmd
19972
19973 # How to find potential files when deplibs_check_method = "file_magic".
19974 file_magic_glob=$lt_file_magic_glob
19975
19976 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
19977 want_nocaseglob=$lt_want_nocaseglob
19978
19979 # DLL creation program.
19980 DLLTOOL=$lt_DLLTOOL
19981
19982 # Command to associate shared and link libraries.
19983 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
19984
19985 # The archiver.
19986 AR=$lt_AR
19987
19988 # Flags to create an archive.
19989 AR_FLAGS=$lt_AR_FLAGS
19990
19991 # How to feed a file listing to the archiver.
19992 archiver_list_spec=$lt_archiver_list_spec
19993
19994 # A symbol stripping program.
19995 STRIP=$lt_STRIP
19996
19997 # Commands used to install an old-style archive.
19998 RANLIB=$lt_RANLIB
19999 old_postinstall_cmds=$lt_old_postinstall_cmds
20000 old_postuninstall_cmds=$lt_old_postuninstall_cmds
20001
20002 # Whether to use a lock for old archive extraction.
20003 lock_old_archive_extraction=$lock_old_archive_extraction
20004
20005 # A C compiler.
20006 LTCC=$lt_CC
20007
20008 # LTCC compiler flags.
20009 LTCFLAGS=$lt_CFLAGS
20010
20011 # Take the output of nm and produce a listing of raw symbols and C names.
20012 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20013
20014 # Transform the output of nm in a proper C declaration.
20015 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20016
20017 # Transform the output of nm in a C name address pair.
20018 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20019
20020 # Transform the output of nm in a C name address pair when lib prefix is needed.
20021 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20022
20023 # Specify filename containing input files for \$NM.
20024 nm_file_list_spec=$lt_nm_file_list_spec
20025
20026 # The root where to search for dependent libraries,and in which our libraries should be installed.
20027 lt_sysroot=$lt_sysroot
20028
20029 # The name of the directory that contains temporary libtool files.
20030 objdir=$objdir
20031
20032 # Used to examine libraries when file_magic_cmd begins with "file".
20033 MAGIC_CMD=$MAGIC_CMD
20034
20035 # Must we lock files when doing compilation?
20036 need_locks=$lt_need_locks
20037
20038 # Manifest tool.
20039 MANIFEST_TOOL=$lt_MANIFEST_TOOL
20040
20041 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20042 DSYMUTIL=$lt_DSYMUTIL
20043
20044 # Tool to change global to local symbols on Mac OS X.
20045 NMEDIT=$lt_NMEDIT
20046
20047 # Tool to manipulate fat objects and archives on Mac OS X.
20048 LIPO=$lt_LIPO
20049
20050 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
20051 OTOOL=$lt_OTOOL
20052
20053 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20054 OTOOL64=$lt_OTOOL64
20055
20056 # Old archive suffix (normally "a").
20057 libext=$libext
20058
20059 # Shared library suffix (normally ".so").
20060 shrext_cmds=$lt_shrext_cmds
20061
20062 # The commands to extract the exported symbol list from a shared archive.
20063 extract_expsyms_cmds=$lt_extract_expsyms_cmds
20064
20065 # Variables whose values should be saved in libtool wrapper scripts and
20066 # restored at link time.
20067 variables_saved_for_relink=$lt_variables_saved_for_relink
20068
20069 # Do we need the "lib" prefix for modules?
20070 need_lib_prefix=$need_lib_prefix
20071
20072 # Do we need a version for libraries?
20073 need_version=$need_version
20074
20075 # Library versioning type.
20076 version_type=$version_type
20077
20078 # Shared library runtime path variable.
20079 runpath_var=$runpath_var
20080
20081 # Shared library path variable.
20082 shlibpath_var=$shlibpath_var
20083
20084 # Is shlibpath searched before the hard-coded library search path?
20085 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20086
20087 # Format of library name prefix.
20088 libname_spec=$lt_libname_spec
20089
20090 # List of archive names. First name is the real one, the rest are links.
20091 # The last name is the one that the linker finds with -lNAME
20092 library_names_spec=$lt_library_names_spec
20093
20094 # The coded name of the library, if different from the real name.
20095 soname_spec=$lt_soname_spec
20096
20097 # Permission mode override for installation of shared libraries.
20098 install_override_mode=$lt_install_override_mode
20099
20100 # Command to use after installation of a shared archive.
20101 postinstall_cmds=$lt_postinstall_cmds
20102
20103 # Command to use after uninstallation of a shared archive.
20104 postuninstall_cmds=$lt_postuninstall_cmds
20105
20106 # Commands used to finish a libtool library installation in a directory.
20107 finish_cmds=$lt_finish_cmds
20108
20109 # As "finish_cmds", except a single script fragment to be evaled but
20110 # not shown.
20111 finish_eval=$lt_finish_eval
20112
20113 # Whether we should hardcode library paths into libraries.
20114 hardcode_into_libs=$hardcode_into_libs
20115
20116 # Compile-time system search path for libraries.
20117 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20118
20119 # Run-time system search path for libraries.
20120 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
20121
20122 # Whether dlopen is supported.
20123 dlopen_support=$enable_dlopen
20124
20125 # Whether dlopen of programs is supported.
20126 dlopen_self=$enable_dlopen_self
20127
20128 # Whether dlopen of statically linked programs is supported.
20129 dlopen_self_static=$enable_dlopen_self_static
20130
20131 # Commands to strip libraries.
20132 old_striplib=$lt_old_striplib
20133 striplib=$lt_striplib
20134
20135
20136 # The linker used to build libraries.
20137 LD=$lt_LD
20138
20139 # How to create reloadable object files.
20140 reload_flag=$lt_reload_flag
20141 reload_cmds=$lt_reload_cmds
20142
20143 # Commands used to build an old-style archive.
20144 old_archive_cmds=$lt_old_archive_cmds
20145
20146 # A language specific compiler.
20147 CC=$lt_compiler
20148
20149 # Is the compiler the GNU compiler?
20150 with_gcc=$GCC
20151
20152 # Compiler flag to turn off builtin functions.
20153 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
20154
20155 # Additional compiler flags for building library objects.
20156 pic_flag=$lt_lt_prog_compiler_pic
20157
20158 # How to pass a linker flag through the compiler.
20159 wl=$lt_lt_prog_compiler_wl
20160
20161 # Compiler flag to prevent dynamic linking.
20162 link_static_flag=$lt_lt_prog_compiler_static
20163
20164 # Does compiler simultaneously support -c and -o options?
20165 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
20166
20167 # Whether or not to add -lc for building shared libraries.
20168 build_libtool_need_lc=$archive_cmds_need_lc
20169
20170 # Whether or not to disallow shared libs when runtime libs are static.
20171 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
20172
20173 # Compiler flag to allow reflexive dlopens.
20174 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
20175
20176 # Compiler flag to generate shared objects directly from archives.
20177 whole_archive_flag_spec=$lt_whole_archive_flag_spec
20178
20179 # Whether the compiler copes with passing no objects directly.
20180 compiler_needs_object=$lt_compiler_needs_object
20181
20182 # Create an old-style archive from a shared archive.
20183 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
20184
20185 # Create a temporary old-style archive to link instead of a shared archive.
20186 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
20187
20188 # Commands used to build a shared archive.
20189 archive_cmds=$lt_archive_cmds
20190 archive_expsym_cmds=$lt_archive_expsym_cmds
20191
20192 # Commands used to build a loadable module if different from building
20193 # a shared archive.
20194 module_cmds=$lt_module_cmds
20195 module_expsym_cmds=$lt_module_expsym_cmds
20196
20197 # Whether we are building with GNU ld or not.
20198 with_gnu_ld=$lt_with_gnu_ld
20199
20200 # Flag that allows shared libraries with undefined symbols to be built.
20201 allow_undefined_flag=$lt_allow_undefined_flag
20202
20203 # Flag that enforces no undefined symbols.
20204 no_undefined_flag=$lt_no_undefined_flag
20205
20206 # Flag to hardcode \$libdir into a binary during linking.
20207 # This must work even if \$libdir does not exist
20208 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
20209
20210 # Whether we need a single "-rpath" flag with a separated argument.
20211 hardcode_libdir_separator=$lt_hardcode_libdir_separator
20212
20213 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20214 # DIR into the resulting binary.
20215 hardcode_direct=$hardcode_direct
20216
20217 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
20218 # DIR into the resulting binary and the resulting library dependency is
20219 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
20220 # library is relocated.
20221 hardcode_direct_absolute=$hardcode_direct_absolute
20222
20223 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
20224 # into the resulting binary.
20225 hardcode_minus_L=$hardcode_minus_L
20226
20227 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
20228 # into the resulting binary.
20229 hardcode_shlibpath_var=$hardcode_shlibpath_var
20230
20231 # Set to "yes" if building a shared library automatically hardcodes DIR
20232 # into the library and all subsequent libraries and executables linked
20233 # against it.
20234 hardcode_automatic=$hardcode_automatic
20235
20236 # Set to yes if linker adds runtime paths of dependent libraries
20237 # to runtime path list.
20238 inherit_rpath=$inherit_rpath
20239
20240 # Whether libtool must link a program against all its dependency libraries.
20241 link_all_deplibs=$link_all_deplibs
20242
20243 # Set to "yes" if exported symbols are required.
20244 always_export_symbols=$always_export_symbols
20245
20246 # The commands to list exported symbols.
20247 export_symbols_cmds=$lt_export_symbols_cmds
20248
20249 # Symbols that should not be listed in the preloaded symbols.
20250 exclude_expsyms=$lt_exclude_expsyms
20251
20252 # Symbols that must always be exported.
20253 include_expsyms=$lt_include_expsyms
20254
20255 # Commands necessary for linking programs (against libraries) with templates.
20256 prelink_cmds=$lt_prelink_cmds
20257
20258 # Commands necessary for finishing linking programs.
20259 postlink_cmds=$lt_postlink_cmds
20260
20261 # Specify filename containing input files.
20262 file_list_spec=$lt_file_list_spec
20263
20264 # How to hardcode a shared library path into an executable.
20265 hardcode_action=$hardcode_action
20266
20267 # ### END LIBTOOL CONFIG
20268
20269 _LT_EOF
20270
20271 case $host_os in
20272 aix3*)
20273 cat <<\_LT_EOF >> "$cfgfile"
20274 # AIX sometimes has problems with the GCC collect2 program. For some
20275 # reason, if we set the COLLECT_NAMES environment variable, the problems
20276 # vanish in a puff of smoke.
20277 if test "X${COLLECT_NAMES+set}" != Xset; then
20278 COLLECT_NAMES=
20279 export COLLECT_NAMES
20280 fi
20281 _LT_EOF
20282 ;;
20283 esac
20284
20285
20286 ltmain="$ac_aux_dir/ltmain.sh"
20287
20288
20289 # We use sed instead of cat because bash on DJGPP gets confused if
20290 # if finds mixed CR/LF and LF-only lines. Since sed operates in
20291 # text mode, it properly converts lines to CR/LF. This bash problem
20292 # is reportedly fixed, but why not run on old versions too?
20293 sed '$q' "$ltmain" >> "$cfgfile" \
20294 || (rm -f "$cfgfile"; exit 1)
20295
20296 if test x"$xsi_shell" = xyes; then
20297 sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
20298 func_dirname ()\
20299 {\
20300 \ case ${1} in\
20301 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20302 \ * ) func_dirname_result="${3}" ;;\
20303 \ esac\
20304 } # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
20305 && mv -f "$cfgfile.tmp" "$cfgfile" \
20306 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20307 test 0 -eq $? || _lt_function_replace_fail=:
20308
20309
20310 sed -e '/^func_basename ()$/,/^} # func_basename /c\
20311 func_basename ()\
20312 {\
20313 \ func_basename_result="${1##*/}"\
20314 } # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
20315 && mv -f "$cfgfile.tmp" "$cfgfile" \
20316 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20317 test 0 -eq $? || _lt_function_replace_fail=:
20318
20319
20320 sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
20321 func_dirname_and_basename ()\
20322 {\
20323 \ case ${1} in\
20324 \ */*) func_dirname_result="${1%/*}${2}" ;;\
20325 \ * ) func_dirname_result="${3}" ;;\
20326 \ esac\
20327 \ func_basename_result="${1##*/}"\
20328 } # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
20329 && mv -f "$cfgfile.tmp" "$cfgfile" \
20330 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20331 test 0 -eq $? || _lt_function_replace_fail=:
20332
20333
20334 sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
20335 func_stripname ()\
20336 {\
20337 \ # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
20338 \ # positional parameters, so assign one to ordinary parameter first.\
20339 \ func_stripname_result=${3}\
20340 \ func_stripname_result=${func_stripname_result#"${1}"}\
20341 \ func_stripname_result=${func_stripname_result%"${2}"}\
20342 } # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
20343 && mv -f "$cfgfile.tmp" "$cfgfile" \
20344 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20345 test 0 -eq $? || _lt_function_replace_fail=:
20346
20347
20348 sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
20349 func_split_long_opt ()\
20350 {\
20351 \ func_split_long_opt_name=${1%%=*}\
20352 \ func_split_long_opt_arg=${1#*=}\
20353 } # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
20354 && mv -f "$cfgfile.tmp" "$cfgfile" \
20355 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20356 test 0 -eq $? || _lt_function_replace_fail=:
20357
20358
20359 sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
20360 func_split_short_opt ()\
20361 {\
20362 \ func_split_short_opt_arg=${1#??}\
20363 \ func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
20364 } # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
20365 && mv -f "$cfgfile.tmp" "$cfgfile" \
20366 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20367 test 0 -eq $? || _lt_function_replace_fail=:
20368
20369
20370 sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
20371 func_lo2o ()\
20372 {\
20373 \ case ${1} in\
20374 \ *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
20375 \ *) func_lo2o_result=${1} ;;\
20376 \ esac\
20377 } # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
20378 && mv -f "$cfgfile.tmp" "$cfgfile" \
20379 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20380 test 0 -eq $? || _lt_function_replace_fail=:
20381
20382
20383 sed -e '/^func_xform ()$/,/^} # func_xform /c\
20384 func_xform ()\
20385 {\
20386 func_xform_result=${1%.*}.lo\
20387 } # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
20388 && mv -f "$cfgfile.tmp" "$cfgfile" \
20389 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20390 test 0 -eq $? || _lt_function_replace_fail=:
20391
20392
20393 sed -e '/^func_arith ()$/,/^} # func_arith /c\
20394 func_arith ()\
20395 {\
20396 func_arith_result=$(( $* ))\
20397 } # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
20398 && mv -f "$cfgfile.tmp" "$cfgfile" \
20399 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20400 test 0 -eq $? || _lt_function_replace_fail=:
20401
20402
20403 sed -e '/^func_len ()$/,/^} # func_len /c\
20404 func_len ()\
20405 {\
20406 func_len_result=${#1}\
20407 } # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
20408 && mv -f "$cfgfile.tmp" "$cfgfile" \
20409 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20410 test 0 -eq $? || _lt_function_replace_fail=:
20411
20412 fi
20413
20414 if test x"$lt_shell_append" = xyes; then
20415 sed -e '/^func_append ()$/,/^} # func_append /c\
20416 func_append ()\
20417 {\
20418 eval "${1}+=\\${2}"\
20419 } # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
20420 && mv -f "$cfgfile.tmp" "$cfgfile" \
20421 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20422 test 0 -eq $? || _lt_function_replace_fail=:
20423
20424
20425 sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
20426 func_append_quoted ()\
20427 {\
20428 \ func_quote_for_eval "${2}"\
20429 \ eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
20430 } # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
20431 && mv -f "$cfgfile.tmp" "$cfgfile" \
20432 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20433 test 0 -eq $? || _lt_function_replace_fail=:
20434
20435
20436 # Save a `func_append' function call where possible by direct use of '+='
20437 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
20438 && mv -f "$cfgfile.tmp" "$cfgfile" \
20439 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20440 test 0 -eq $? || _lt_function_replace_fail=:
20441 else
20442 # Save a `func_append' function call even when '+=' is not available
20443 sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
20444 && mv -f "$cfgfile.tmp" "$cfgfile" \
20445 || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
20446 test 0 -eq $? || _lt_function_replace_fail=:
20447 fi
20448
20449 if test x"$_lt_function_replace_fail" = x":"; then
20450 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
20451 $as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
20452 fi
20453
20454
20455 mv -f "$cfgfile" "$ofile" ||
20456 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
20457 chmod +x "$ofile"
20458
20459 ;;
20460
20461 esac
20462 done # for ac_tag
20463
20464
20465 as_fn_exit 0
20466 _ACEOF
20467 ac_clean_files=$ac_clean_files_save
20468
20469 test $ac_write_fail = 0 ||
20470 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
20471
20472
20473 # configure is writing to config.log, and then calls config.status.
20474 # config.status does its own redirection, appending to config.log.
20475 # Unfortunately, on DOS this fails, as config.log is still kept open
20476 # by configure, so config.status won't be able to write to it; its
20477 # output is simply discarded. So we exec the FD to /dev/null,
20478 # effectively closing config.log, so it can be properly (re)opened and
20479 # appended to by config.status. When coming back to configure, we
20480 # need to make the FD available again.
20481 if test "$no_create" != yes; then
20482 ac_cs_success=:
20483 ac_config_status_args=
20484 test "$silent" = yes &&
20485 ac_config_status_args="$ac_config_status_args --quiet"
20486 exec 5>/dev/null
20487 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
20488 exec 5>>config.log
20489 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
20490 # would make configure fail if this is the last instruction.
20491 $ac_cs_success || as_fn_exit 1
20492 fi
20493 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
20494 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
20495 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
20496 fi
20497
20498