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 xf86-video-nv 2.1.21.
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 test \$(( 1 + 1 )) = 2 || exit 1
202
203 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
204 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
205 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
206 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
207 PATH=/empty FPATH=/empty; export PATH FPATH
208 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
209 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || 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='xf86-video-nv'
593 PACKAGE_TARNAME='xf86-video-nv'
594 PACKAGE_VERSION='2.1.21'
595 PACKAGE_STRING='xf86-video-nv 2.1.21'
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 DRIVER_NAME
641 moduledir
642 XAA_FALSE
643 XAA_TRUE
644 PCIACCESS_LIBS
645 PCIACCESS_CFLAGS
646 HAVE_XEXTPROTO_71_FALSE
647 HAVE_XEXTPROTO_71_TRUE
648 XEXT_LIBS
649 XEXT_CFLAGS
650 XORG_LIBS
651 XORG_CFLAGS
652 LT_SYS_LIBRARY_PATH
653 OTOOL64
654 OTOOL
655 LIPO
656 NMEDIT
657 DSYMUTIL
658 MANIFEST_TOOL
659 RANLIB
660 ac_ct_AR
661 AR
662 DLLTOOL
663 OBJDUMP
664 LN_S
665 NM
666 ac_ct_DUMPBIN
667 DUMPBIN
668 LD
669 FGREP
670 LIBTOOL
671 MAINT
672 MAINTAINER_MODE_FALSE
673 MAINTAINER_MODE_TRUE
674 am__fastdepCC_FALSE
675 am__fastdepCC_TRUE
676 CCDEPMODE
677 am__nodep
678 AMDEPBACKSLASH
679 AMDEP_FALSE
680 AMDEP_TRUE
681 am__quote
682 am__include
683 DEPDIR
684 am__untar
685 am__tar
686 AMTAR
687 am__leading_dot
688 SET_MAKE
689 AWK
690 mkdir_p
691 MKDIR_P
692 INSTALL_STRIP_PROGRAM
693 STRIP
694 install_sh
695 MAKEINFO
696 AUTOHEADER
697 AUTOMAKE
698 AUTOCONF
699 ACLOCAL
700 VERSION
701 PACKAGE
702 CYGPATH_W
703 am__isrc
704 AM_BACKSLASH
705 AM_DEFAULT_VERBOSITY
706 AM_DEFAULT_V
707 AM_V
708 MAN_SUBSTS
709 XORG_MAN_PAGE
710 ADMIN_MAN_DIR
711 DRIVER_MAN_DIR
712 MISC_MAN_DIR
713 FILE_MAN_DIR
714 LIB_MAN_DIR
715 APP_MAN_DIR
716 ADMIN_MAN_SUFFIX
717 DRIVER_MAN_SUFFIX
718 MISC_MAN_SUFFIX
719 FILE_MAN_SUFFIX
720 LIB_MAN_SUFFIX
721 APP_MAN_SUFFIX
722 SED
723 host_os
724 host_vendor
725 host_cpu
726 host
727 build_os
728 build_vendor
729 build_cpu
730 build
731 INSTALL_CMD
732 PKG_CONFIG_LIBDIR
733 PKG_CONFIG_PATH
734 PKG_CONFIG
735 CHANGELOG_CMD
736 STRICT_CFLAGS
737 CWARNFLAGS
738 BASE_CFLAGS
739 EGREP
740 GREP
741 CPP
742 OBJEXT
743 EXEEXT
744 ac_ct_CC
745 CPPFLAGS
746 LDFLAGS
747 CFLAGS
748 CC
749 INSTALL_DATA
750 INSTALL_SCRIPT
751 INSTALL_PROGRAM
752 target_alias
753 host_alias
754 build_alias
755 LIBS
756 ECHO_T
757 ECHO_N
758 ECHO_C
759 DEFS
760 mandir
761 localedir
762 libdir
763 psdir
764 pdfdir
765 dvidir
766 htmldir
767 infodir
768 docdir
769 oldincludedir
770 includedir
771 localstatedir
772 sharedstatedir
773 sysconfdir
774 datadir
775 datarootdir
776 libexecdir
777 sbindir
778 bindir
779 program_transform_name
780 prefix
781 exec_prefix
782 PACKAGE_URL
783 PACKAGE_BUGREPORT
784 PACKAGE_STRING
785 PACKAGE_VERSION
786 PACKAGE_TARNAME
787 PACKAGE_NAME
788 PATH_SEPARATOR
789 SHELL'
790 ac_subst_files=''
791 ac_user_opts='
792 enable_option_checking
793 enable_selective_werror
794 enable_strict_compilation
795 enable_silent_rules
796 enable_dependency_tracking
797 enable_maintainer_mode
798 enable_static
799 enable_shared
800 with_pic
801 enable_fast_install
802 with_aix_soname
803 with_gnu_ld
804 with_sysroot
805 enable_libtool_lock
806 with_xorg_module_dir
807 enable_xaa
808 '
809 ac_precious_vars='build_alias
810 host_alias
811 target_alias
812 CC
813 CFLAGS
814 LDFLAGS
815 LIBS
816 CPPFLAGS
817 CPP
818 PKG_CONFIG
819 PKG_CONFIG_PATH
820 PKG_CONFIG_LIBDIR
821 LT_SYS_LIBRARY_PATH
822 XORG_CFLAGS
823 XORG_LIBS
824 XEXT_CFLAGS
825 XEXT_LIBS
826 PCIACCESS_CFLAGS
827 PCIACCESS_LIBS'
828
829
830 # Initialize some variables set by options.
831 ac_init_help=
832 ac_init_version=false
833 ac_unrecognized_opts=
834 ac_unrecognized_sep=
835 # The variables have the same names as the options, with
836 # dashes changed to underlines.
837 cache_file=/dev/null
838 exec_prefix=NONE
839 no_create=
840 no_recursion=
841 prefix=NONE
842 program_prefix=NONE
843 program_suffix=NONE
844 program_transform_name=s,x,x,
845 silent=
846 site=
847 srcdir=
848 verbose=
849 x_includes=NONE
850 x_libraries=NONE
851
852 # Installation directory options.
853 # These are left unexpanded so users can "make install exec_prefix=/foo"
854 # and all the variables that are supposed to be based on exec_prefix
855 # by default will actually change.
856 # Use braces instead of parens because sh, perl, etc. also accept them.
857 # (The list follows the same order as the GNU Coding Standards.)
858 bindir='${exec_prefix}/bin'
859 sbindir='${exec_prefix}/sbin'
860 libexecdir='${exec_prefix}/libexec'
861 datarootdir='${prefix}/share'
862 datadir='${datarootdir}'
863 sysconfdir='${prefix}/etc'
864 sharedstatedir='${prefix}/com'
865 localstatedir='${prefix}/var'
866 includedir='${prefix}/include'
867 oldincludedir='/usr/include'
868 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
869 infodir='${datarootdir}/info'
870 htmldir='${docdir}'
871 dvidir='${docdir}'
872 pdfdir='${docdir}'
873 psdir='${docdir}'
874 libdir='${exec_prefix}/lib'
875 localedir='${datarootdir}/locale'
876 mandir='${datarootdir}/man'
877
878 ac_prev=
879 ac_dashdash=
880 for ac_option
881 do
882 # If the previous option needs an argument, assign it.
883 if test -n "$ac_prev"; then
884 eval $ac_prev=\$ac_option
885 ac_prev=
886 continue
887 fi
888
889 case $ac_option in
890 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
891 *=) ac_optarg= ;;
892 *) ac_optarg=yes ;;
893 esac
894
895 # Accept the important Cygnus configure options, so we can diagnose typos.
896
897 case $ac_dashdash$ac_option in
898 --)
899 ac_dashdash=yes ;;
900
901 -bindir | --bindir | --bindi | --bind | --bin | --bi)
902 ac_prev=bindir ;;
903 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
904 bindir=$ac_optarg ;;
905
906 -build | --build | --buil | --bui | --bu)
907 ac_prev=build_alias ;;
908 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
909 build_alias=$ac_optarg ;;
910
911 -cache-file | --cache-file | --cache-fil | --cache-fi \
912 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
913 ac_prev=cache_file ;;
914 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
915 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
916 cache_file=$ac_optarg ;;
917
918 --config-cache | -C)
919 cache_file=config.cache ;;
920
921 -datadir | --datadir | --datadi | --datad)
922 ac_prev=datadir ;;
923 -datadir=* | --datadir=* | --datadi=* | --datad=*)
924 datadir=$ac_optarg ;;
925
926 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
927 | --dataroo | --dataro | --datar)
928 ac_prev=datarootdir ;;
929 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
930 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
931 datarootdir=$ac_optarg ;;
932
933 -disable-* | --disable-*)
934 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
935 # Reject names that are not valid shell variable names.
936 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
937 as_fn_error $? "invalid feature name: $ac_useropt"
938 ac_useropt_orig=$ac_useropt
939 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
940 case $ac_user_opts in
941 *"
942 "enable_$ac_useropt"
943 "*) ;;
944 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
945 ac_unrecognized_sep=', ';;
946 esac
947 eval enable_$ac_useropt=no ;;
948
949 -docdir | --docdir | --docdi | --doc | --do)
950 ac_prev=docdir ;;
951 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
952 docdir=$ac_optarg ;;
953
954 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
955 ac_prev=dvidir ;;
956 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
957 dvidir=$ac_optarg ;;
958
959 -enable-* | --enable-*)
960 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
961 # Reject names that are not valid shell variable names.
962 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
963 as_fn_error $? "invalid feature name: $ac_useropt"
964 ac_useropt_orig=$ac_useropt
965 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
966 case $ac_user_opts in
967 *"
968 "enable_$ac_useropt"
969 "*) ;;
970 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
971 ac_unrecognized_sep=', ';;
972 esac
973 eval enable_$ac_useropt=\$ac_optarg ;;
974
975 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
976 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
977 | --exec | --exe | --ex)
978 ac_prev=exec_prefix ;;
979 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
980 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
981 | --exec=* | --exe=* | --ex=*)
982 exec_prefix=$ac_optarg ;;
983
984 -gas | --gas | --ga | --g)
985 # Obsolete; use --with-gas.
986 with_gas=yes ;;
987
988 -help | --help | --hel | --he | -h)
989 ac_init_help=long ;;
990 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
991 ac_init_help=recursive ;;
992 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
993 ac_init_help=short ;;
994
995 -host | --host | --hos | --ho)
996 ac_prev=host_alias ;;
997 -host=* | --host=* | --hos=* | --ho=*)
998 host_alias=$ac_optarg ;;
999
1000 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1001 ac_prev=htmldir ;;
1002 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1003 | --ht=*)
1004 htmldir=$ac_optarg ;;
1005
1006 -includedir | --includedir | --includedi | --included | --include \
1007 | --includ | --inclu | --incl | --inc)
1008 ac_prev=includedir ;;
1009 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1010 | --includ=* | --inclu=* | --incl=* | --inc=*)
1011 includedir=$ac_optarg ;;
1012
1013 -infodir | --infodir | --infodi | --infod | --info | --inf)
1014 ac_prev=infodir ;;
1015 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1016 infodir=$ac_optarg ;;
1017
1018 -libdir | --libdir | --libdi | --libd)
1019 ac_prev=libdir ;;
1020 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1021 libdir=$ac_optarg ;;
1022
1023 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1024 | --libexe | --libex | --libe)
1025 ac_prev=libexecdir ;;
1026 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1027 | --libexe=* | --libex=* | --libe=*)
1028 libexecdir=$ac_optarg ;;
1029
1030 -localedir | --localedir | --localedi | --localed | --locale)
1031 ac_prev=localedir ;;
1032 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1033 localedir=$ac_optarg ;;
1034
1035 -localstatedir | --localstatedir | --localstatedi | --localstated \
1036 | --localstate | --localstat | --localsta | --localst | --locals)
1037 ac_prev=localstatedir ;;
1038 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1039 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1040 localstatedir=$ac_optarg ;;
1041
1042 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1043 ac_prev=mandir ;;
1044 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1045 mandir=$ac_optarg ;;
1046
1047 -nfp | --nfp | --nf)
1048 # Obsolete; use --without-fp.
1049 with_fp=no ;;
1050
1051 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1052 | --no-cr | --no-c | -n)
1053 no_create=yes ;;
1054
1055 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1056 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1057 no_recursion=yes ;;
1058
1059 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1060 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1061 | --oldin | --oldi | --old | --ol | --o)
1062 ac_prev=oldincludedir ;;
1063 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1064 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1065 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1066 oldincludedir=$ac_optarg ;;
1067
1068 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1069 ac_prev=prefix ;;
1070 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1071 prefix=$ac_optarg ;;
1072
1073 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1074 | --program-pre | --program-pr | --program-p)
1075 ac_prev=program_prefix ;;
1076 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1077 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1078 program_prefix=$ac_optarg ;;
1079
1080 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1081 | --program-suf | --program-su | --program-s)
1082 ac_prev=program_suffix ;;
1083 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1084 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1085 program_suffix=$ac_optarg ;;
1086
1087 -program-transform-name | --program-transform-name \
1088 | --program-transform-nam | --program-transform-na \
1089 | --program-transform-n | --program-transform- \
1090 | --program-transform | --program-transfor \
1091 | --program-transfo | --program-transf \
1092 | --program-trans | --program-tran \
1093 | --progr-tra | --program-tr | --program-t)
1094 ac_prev=program_transform_name ;;
1095 -program-transform-name=* | --program-transform-name=* \
1096 | --program-transform-nam=* | --program-transform-na=* \
1097 | --program-transform-n=* | --program-transform-=* \
1098 | --program-transform=* | --program-transfor=* \
1099 | --program-transfo=* | --program-transf=* \
1100 | --program-trans=* | --program-tran=* \
1101 | --progr-tra=* | --program-tr=* | --program-t=*)
1102 program_transform_name=$ac_optarg ;;
1103
1104 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1105 ac_prev=pdfdir ;;
1106 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1107 pdfdir=$ac_optarg ;;
1108
1109 -psdir | --psdir | --psdi | --psd | --ps)
1110 ac_prev=psdir ;;
1111 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1112 psdir=$ac_optarg ;;
1113
1114 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1115 | -silent | --silent | --silen | --sile | --sil)
1116 silent=yes ;;
1117
1118 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1119 ac_prev=sbindir ;;
1120 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1121 | --sbi=* | --sb=*)
1122 sbindir=$ac_optarg ;;
1123
1124 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1125 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1126 | --sharedst | --shareds | --shared | --share | --shar \
1127 | --sha | --sh)
1128 ac_prev=sharedstatedir ;;
1129 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1130 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1131 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1132 | --sha=* | --sh=*)
1133 sharedstatedir=$ac_optarg ;;
1134
1135 -site | --site | --sit)
1136 ac_prev=site ;;
1137 -site=* | --site=* | --sit=*)
1138 site=$ac_optarg ;;
1139
1140 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1141 ac_prev=srcdir ;;
1142 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1143 srcdir=$ac_optarg ;;
1144
1145 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1146 | --syscon | --sysco | --sysc | --sys | --sy)
1147 ac_prev=sysconfdir ;;
1148 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1149 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1150 sysconfdir=$ac_optarg ;;
1151
1152 -target | --target | --targe | --targ | --tar | --ta | --t)
1153 ac_prev=target_alias ;;
1154 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1155 target_alias=$ac_optarg ;;
1156
1157 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1158 verbose=yes ;;
1159
1160 -version | --version | --versio | --versi | --vers | -V)
1161 ac_init_version=: ;;
1162
1163 -with-* | --with-*)
1164 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1165 # Reject names that are not valid shell variable names.
1166 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1167 as_fn_error $? "invalid package name: $ac_useropt"
1168 ac_useropt_orig=$ac_useropt
1169 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1170 case $ac_user_opts in
1171 *"
1172 "with_$ac_useropt"
1173 "*) ;;
1174 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1175 ac_unrecognized_sep=', ';;
1176 esac
1177 eval with_$ac_useropt=\$ac_optarg ;;
1178
1179 -without-* | --without-*)
1180 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1181 # Reject names that are not valid shell variable names.
1182 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1183 as_fn_error $? "invalid package name: $ac_useropt"
1184 ac_useropt_orig=$ac_useropt
1185 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1186 case $ac_user_opts in
1187 *"
1188 "with_$ac_useropt"
1189 "*) ;;
1190 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1191 ac_unrecognized_sep=', ';;
1192 esac
1193 eval with_$ac_useropt=no ;;
1194
1195 --x)
1196 # Obsolete; use --with-x.
1197 with_x=yes ;;
1198
1199 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1200 | --x-incl | --x-inc | --x-in | --x-i)
1201 ac_prev=x_includes ;;
1202 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1203 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1204 x_includes=$ac_optarg ;;
1205
1206 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1207 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1208 ac_prev=x_libraries ;;
1209 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1210 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1211 x_libraries=$ac_optarg ;;
1212
1213 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1214 Try \`$0 --help' for more information"
1215 ;;
1216
1217 *=*)
1218 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1219 # Reject names that are not valid shell variable names.
1220 case $ac_envvar in #(
1221 '' | [0-9]* | *[!_$as_cr_alnum]* )
1222 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1223 esac
1224 eval $ac_envvar=\$ac_optarg
1225 export $ac_envvar ;;
1226
1227 *)
1228 # FIXME: should be removed in autoconf 3.0.
1229 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1230 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1231 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1232 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1233 ;;
1234
1235 esac
1236 done
1237
1238 if test -n "$ac_prev"; then
1239 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1240 as_fn_error $? "missing argument to $ac_option"
1241 fi
1242
1243 if test -n "$ac_unrecognized_opts"; then
1244 case $enable_option_checking in
1245 no) ;;
1246 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1247 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1248 esac
1249 fi
1250
1251 # Check all directory arguments for consistency.
1252 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1253 datadir sysconfdir sharedstatedir localstatedir includedir \
1254 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1255 libdir localedir mandir
1256 do
1257 eval ac_val=\$$ac_var
1258 # Remove trailing slashes.
1259 case $ac_val in
1260 */ )
1261 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1262 eval $ac_var=\$ac_val;;
1263 esac
1264 # Be sure to have absolute directory names.
1265 case $ac_val in
1266 [\\/$]* | ?:[\\/]* ) continue;;
1267 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1268 esac
1269 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1270 done
1271
1272 # There might be people who depend on the old broken behavior: `$host'
1273 # used to hold the argument of --host etc.
1274 # FIXME: To remove some day.
1275 build=$build_alias
1276 host=$host_alias
1277 target=$target_alias
1278
1279 # FIXME: To remove some day.
1280 if test "x$host_alias" != x; then
1281 if test "x$build_alias" = x; then
1282 cross_compiling=maybe
1283 elif test "x$build_alias" != "x$host_alias"; then
1284 cross_compiling=yes
1285 fi
1286 fi
1287
1288 ac_tool_prefix=
1289 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1290
1291 test "$silent" = yes && exec 6>/dev/null
1292
1293
1294 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1295 ac_ls_di=`ls -di .` &&
1296 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1297 as_fn_error $? "working directory cannot be determined"
1298 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1299 as_fn_error $? "pwd does not report name of working directory"
1300
1301
1302 # Find the source files, if location was not specified.
1303 if test -z "$srcdir"; then
1304 ac_srcdir_defaulted=yes
1305 # Try the directory containing this script, then the parent directory.
1306 ac_confdir=`$as_dirname -- "$as_myself" ||
1307 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1308 X"$as_myself" : 'X\(//\)[^/]' \| \
1309 X"$as_myself" : 'X\(//\)$' \| \
1310 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1311 $as_echo X"$as_myself" |
1312 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1313 s//\1/
1314 q
1315 }
1316 /^X\(\/\/\)[^/].*/{
1317 s//\1/
1318 q
1319 }
1320 /^X\(\/\/\)$/{
1321 s//\1/
1322 q
1323 }
1324 /^X\(\/\).*/{
1325 s//\1/
1326 q
1327 }
1328 s/.*/./; q'`
1329 srcdir=$ac_confdir
1330 if test ! -r "$srcdir/$ac_unique_file"; then
1331 srcdir=..
1332 fi
1333 else
1334 ac_srcdir_defaulted=no
1335 fi
1336 if test ! -r "$srcdir/$ac_unique_file"; then
1337 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1338 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1339 fi
1340 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1341 ac_abs_confdir=`(
1342 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1343 pwd)`
1344 # When building in place, set srcdir=.
1345 if test "$ac_abs_confdir" = "$ac_pwd"; then
1346 srcdir=.
1347 fi
1348 # Remove unnecessary trailing slashes from srcdir.
1349 # Double slashes in file names in object file debugging info
1350 # mess up M-x gdb in Emacs.
1351 case $srcdir in
1352 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1353 esac
1354 for ac_var in $ac_precious_vars; do
1355 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1356 eval ac_env_${ac_var}_value=\$${ac_var}
1357 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1358 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1359 done
1360
1361 #
1362 # Report the --help message.
1363 #
1364 if test "$ac_init_help" = "long"; then
1365 # Omit some internal or obsolete options to make the list less imposing.
1366 # This message is too long to be a string in the A/UX 3.1 sh.
1367 cat <<_ACEOF
1368 \`configure' configures xf86-video-nv 2.1.21 to adapt to many kinds of systems.
1369
1370 Usage: $0 [OPTION]... [VAR=VALUE]...
1371
1372 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1373 VAR=VALUE. See below for descriptions of some of the useful variables.
1374
1375 Defaults for the options are specified in brackets.
1376
1377 Configuration:
1378 -h, --help display this help and exit
1379 --help=short display options specific to this package
1380 --help=recursive display the short help of all the included packages
1381 -V, --version display version information and exit
1382 -q, --quiet, --silent do not print \`checking ...' messages
1383 --cache-file=FILE cache test results in FILE [disabled]
1384 -C, --config-cache alias for \`--cache-file=config.cache'
1385 -n, --no-create do not create output files
1386 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1387
1388 Installation directories:
1389 --prefix=PREFIX install architecture-independent files in PREFIX
1390 [$ac_default_prefix]
1391 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1392 [PREFIX]
1393
1394 By default, \`make install' will install all the files in
1395 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1396 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1397 for instance \`--prefix=\$HOME'.
1398
1399 For better control, use the options below.
1400
1401 Fine tuning of the installation directories:
1402 --bindir=DIR user executables [EPREFIX/bin]
1403 --sbindir=DIR system admin executables [EPREFIX/sbin]
1404 --libexecdir=DIR program executables [EPREFIX/libexec]
1405 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1406 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1407 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1408 --libdir=DIR object code libraries [EPREFIX/lib]
1409 --includedir=DIR C header files [PREFIX/include]
1410 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1411 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1412 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1413 --infodir=DIR info documentation [DATAROOTDIR/info]
1414 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1415 --mandir=DIR man documentation [DATAROOTDIR/man]
1416 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-nv]
1417 --htmldir=DIR html documentation [DOCDIR]
1418 --dvidir=DIR dvi documentation [DOCDIR]
1419 --pdfdir=DIR pdf documentation [DOCDIR]
1420 --psdir=DIR ps documentation [DOCDIR]
1421 _ACEOF
1422
1423 cat <<\_ACEOF
1424
1425 Program names:
1426 --program-prefix=C prepend C to installed program names
1427 --program-suffix=SUFFIX append SUFFIX to installed program names
1428 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1429
1430 System types:
1431 --build=BUILD configure for building on BUILD [guessed]
1432 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1433 _ACEOF
1434 fi
1435
1436 if test -n "$ac_init_help"; then
1437 case $ac_init_help in
1438 short | recursive ) echo "Configuration of xf86-video-nv 2.1.21:";;
1439 esac
1440 cat <<\_ACEOF
1441
1442 Optional Features:
1443 --disable-option-checking ignore unrecognized --enable/--with options
1444 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1445 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
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-silent-rules less verbose build output (undo: "make V=1")
1453 --disable-silent-rules verbose build output (undo: "make V=0")
1454 --enable-dependency-tracking
1455 do not reject slow dependency extractors
1456 --disable-dependency-tracking
1457 speeds up one-time build
1458 --enable-maintainer-mode
1459 enable make rules and dependencies not useful (and
1460 sometimes confusing) to the casual installer
1461 --enable-static[=PKGS] build static libraries [default=no]
1462 --enable-shared[=PKGS] build shared libraries [default=yes]
1463 --enable-fast-install[=PKGS]
1464 optimize for fast installation [default=yes]
1465 --disable-libtool-lock avoid locking (might break parallel builds)
1466 --enable-xaa Enable legacy X Acceleration Architecture (XAA)
1467 [default=auto]
1468
1469 Optional Packages:
1470 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1471 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1472 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1473 both]
1474 --with-aix-soname=aix|svr4|both
1475 shared library versioning (aka "SONAME") variant to
1476 provide on AIX, [default=aix].
1477 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1478 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1479 compiler's sysroot if not specified).
1480 --with-xorg-module-dir=DIR
1481 Default xorg module directory
1482 [[default=$libdir/xorg/modules]]
1483
1484 Some influential environment variables:
1485 CC C compiler command
1486 CFLAGS C compiler flags
1487 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1488 nonstandard directory <lib dir>
1489 LIBS libraries to pass to the linker, e.g. -l<library>
1490 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1491 you have headers in a nonstandard directory <include dir>
1492 CPP C preprocessor
1493 PKG_CONFIG path to pkg-config utility
1494 PKG_CONFIG_PATH
1495 directories to add to pkg-config's search path
1496 PKG_CONFIG_LIBDIR
1497 path overriding pkg-config's built-in search path
1498 LT_SYS_LIBRARY_PATH
1499 User-defined run-time library search path.
1500 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1501 XORG_LIBS linker flags for XORG, overriding pkg-config
1502 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1503 XEXT_LIBS linker flags for XEXT, overriding pkg-config
1504 PCIACCESS_CFLAGS
1505 C compiler flags for PCIACCESS, overriding pkg-config
1506 PCIACCESS_LIBS
1507 linker flags for PCIACCESS, overriding pkg-config
1508
1509 Use these variables to override the choices made by `configure' or to help
1510 it to find libraries and programs with nonstandard names/locations.
1511
1512 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>.
1513 _ACEOF
1514 ac_status=$?
1515 fi
1516
1517 if test "$ac_init_help" = "recursive"; then
1518 # If there are subdirs, report their specific --help.
1519 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1520 test -d "$ac_dir" ||
1521 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1522 continue
1523 ac_builddir=.
1524
1525 case "$ac_dir" in
1526 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1527 *)
1528 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1529 # A ".." for each directory in $ac_dir_suffix.
1530 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1531 case $ac_top_builddir_sub in
1532 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1533 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1534 esac ;;
1535 esac
1536 ac_abs_top_builddir=$ac_pwd
1537 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1538 # for backward compatibility:
1539 ac_top_builddir=$ac_top_build_prefix
1540
1541 case $srcdir in
1542 .) # We are building in place.
1543 ac_srcdir=.
1544 ac_top_srcdir=$ac_top_builddir_sub
1545 ac_abs_top_srcdir=$ac_pwd ;;
1546 [\\/]* | ?:[\\/]* ) # Absolute name.
1547 ac_srcdir=$srcdir$ac_dir_suffix;
1548 ac_top_srcdir=$srcdir
1549 ac_abs_top_srcdir=$srcdir ;;
1550 *) # Relative name.
1551 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1552 ac_top_srcdir=$ac_top_build_prefix$srcdir
1553 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1554 esac
1555 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1556
1557 cd "$ac_dir" || { ac_status=$?; continue; }
1558 # Check for guested configure.
1559 if test -f "$ac_srcdir/configure.gnu"; then
1560 echo &&
1561 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1562 elif test -f "$ac_srcdir/configure"; then
1563 echo &&
1564 $SHELL "$ac_srcdir/configure" --help=recursive
1565 else
1566 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1567 fi || ac_status=$?
1568 cd "$ac_pwd" || { ac_status=$?; break; }
1569 done
1570 fi
1571
1572 test -n "$ac_init_help" && exit $ac_status
1573 if $ac_init_version; then
1574 cat <<\_ACEOF
1575 xf86-video-nv configure 2.1.21
1576 generated by GNU Autoconf 2.69
1577
1578 Copyright (C) 2012 Free Software Foundation, Inc.
1579 This configure script is free software; the Free Software Foundation
1580 gives unlimited permission to copy, distribute and modify it.
1581 _ACEOF
1582 exit
1583 fi
1584
1585 ## ------------------------ ##
1586 ## Autoconf initialization. ##
1587 ## ------------------------ ##
1588
1589 # ac_fn_c_try_compile LINENO
1590 # --------------------------
1591 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1592 ac_fn_c_try_compile ()
1593 {
1594 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1595 rm -f conftest.$ac_objext
1596 if { { ac_try="$ac_compile"
1597 case "(($ac_try" in
1598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1599 *) ac_try_echo=$ac_try;;
1600 esac
1601 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1602 $as_echo "$ac_try_echo"; } >&5
1603 (eval "$ac_compile") 2>conftest.err
1604 ac_status=$?
1605 if test -s conftest.err; then
1606 grep -v '^ *+' conftest.err >conftest.er1
1607 cat conftest.er1 >&5
1608 mv -f conftest.er1 conftest.err
1609 fi
1610 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1611 test $ac_status = 0; } && {
1612 test -z "$ac_c_werror_flag" ||
1613 test ! -s conftest.err
1614 } && test -s conftest.$ac_objext; then :
1615 ac_retval=0
1616 else
1617 $as_echo "$as_me: failed program was:" >&5
1618 sed 's/^/| /' conftest.$ac_ext >&5
1619
1620 ac_retval=1
1621 fi
1622 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1623 as_fn_set_status $ac_retval
1624
1625 } # ac_fn_c_try_compile
1626
1627 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1628 # ---------------------------------------------
1629 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1630 # accordingly.
1631 ac_fn_c_check_decl ()
1632 {
1633 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1634 as_decl_name=`echo $2|sed 's/ *(.*//'`
1635 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1637 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1638 if eval \${$3+:} false; then :
1639 $as_echo_n "(cached) " >&6
1640 else
1641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1642 /* end confdefs.h. */
1643 $4
1644 int
1645 main ()
1646 {
1647 #ifndef $as_decl_name
1648 #ifdef __cplusplus
1649 (void) $as_decl_use;
1650 #else
1651 (void) $as_decl_name;
1652 #endif
1653 #endif
1654
1655 ;
1656 return 0;
1657 }
1658 _ACEOF
1659 if ac_fn_c_try_compile "$LINENO"; then :
1660 eval "$3=yes"
1661 else
1662 eval "$3=no"
1663 fi
1664 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1665 fi
1666 eval ac_res=\$$3
1667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1668 $as_echo "$ac_res" >&6; }
1669 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670
1671 } # ac_fn_c_check_decl
1672
1673 # ac_fn_c_try_cpp LINENO
1674 # ----------------------
1675 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1676 ac_fn_c_try_cpp ()
1677 {
1678 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1679 if { { ac_try="$ac_cpp conftest.$ac_ext"
1680 case "(($ac_try" in
1681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1682 *) ac_try_echo=$ac_try;;
1683 esac
1684 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1685 $as_echo "$ac_try_echo"; } >&5
1686 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1687 ac_status=$?
1688 if test -s conftest.err; then
1689 grep -v '^ *+' conftest.err >conftest.er1
1690 cat conftest.er1 >&5
1691 mv -f conftest.er1 conftest.err
1692 fi
1693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 test $ac_status = 0; } > conftest.i && {
1695 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1696 test ! -s conftest.err
1697 }; then :
1698 ac_retval=0
1699 else
1700 $as_echo "$as_me: failed program was:" >&5
1701 sed 's/^/| /' conftest.$ac_ext >&5
1702
1703 ac_retval=1
1704 fi
1705 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1706 as_fn_set_status $ac_retval
1707
1708 } # ac_fn_c_try_cpp
1709
1710 # ac_fn_c_try_run LINENO
1711 # ----------------------
1712 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1713 # that executables *can* be run.
1714 ac_fn_c_try_run ()
1715 {
1716 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717 if { { ac_try="$ac_link"
1718 case "(($ac_try" in
1719 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1720 *) ac_try_echo=$ac_try;;
1721 esac
1722 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1723 $as_echo "$ac_try_echo"; } >&5
1724 (eval "$ac_link") 2>&5
1725 ac_status=$?
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1728 { { case "(($ac_try" in
1729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1730 *) ac_try_echo=$ac_try;;
1731 esac
1732 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1733 $as_echo "$ac_try_echo"; } >&5
1734 (eval "$ac_try") 2>&5
1735 ac_status=$?
1736 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1737 test $ac_status = 0; }; }; then :
1738 ac_retval=0
1739 else
1740 $as_echo "$as_me: program exited with status $ac_status" >&5
1741 $as_echo "$as_me: failed program was:" >&5
1742 sed 's/^/| /' conftest.$ac_ext >&5
1743
1744 ac_retval=$ac_status
1745 fi
1746 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1747 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1748 as_fn_set_status $ac_retval
1749
1750 } # ac_fn_c_try_run
1751
1752 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1753 # -------------------------------------------------------
1754 # Tests whether HEADER exists and can be compiled using the include files in
1755 # INCLUDES, setting the cache variable VAR accordingly.
1756 ac_fn_c_check_header_compile ()
1757 {
1758 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1760 $as_echo_n "checking for $2... " >&6; }
1761 if eval \${$3+:} false; then :
1762 $as_echo_n "(cached) " >&6
1763 else
1764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1765 /* end confdefs.h. */
1766 $4
1767 #include <$2>
1768 _ACEOF
1769 if ac_fn_c_try_compile "$LINENO"; then :
1770 eval "$3=yes"
1771 else
1772 eval "$3=no"
1773 fi
1774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1775 fi
1776 eval ac_res=\$$3
1777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1778 $as_echo "$ac_res" >&6; }
1779 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780
1781 } # ac_fn_c_check_header_compile
1782
1783 # ac_fn_c_try_link LINENO
1784 # -----------------------
1785 # Try to link conftest.$ac_ext, and return whether this succeeded.
1786 ac_fn_c_try_link ()
1787 {
1788 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1789 rm -f conftest.$ac_objext conftest$ac_exeext
1790 if { { ac_try="$ac_link"
1791 case "(($ac_try" in
1792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1793 *) ac_try_echo=$ac_try;;
1794 esac
1795 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1796 $as_echo "$ac_try_echo"; } >&5
1797 (eval "$ac_link") 2>conftest.err
1798 ac_status=$?
1799 if test -s conftest.err; then
1800 grep -v '^ *+' conftest.err >conftest.er1
1801 cat conftest.er1 >&5
1802 mv -f conftest.er1 conftest.err
1803 fi
1804 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1805 test $ac_status = 0; } && {
1806 test -z "$ac_c_werror_flag" ||
1807 test ! -s conftest.err
1808 } && test -s conftest$ac_exeext && {
1809 test "$cross_compiling" = yes ||
1810 test -x conftest$ac_exeext
1811 }; then :
1812 ac_retval=0
1813 else
1814 $as_echo "$as_me: failed program was:" >&5
1815 sed 's/^/| /' conftest.$ac_ext >&5
1816
1817 ac_retval=1
1818 fi
1819 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1820 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1821 # interfere with the next link command; also delete a directory that is
1822 # left behind by Apple's compiler. We do this before executing the actions.
1823 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1824 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1825 as_fn_set_status $ac_retval
1826
1827 } # ac_fn_c_try_link
1828
1829 # ac_fn_c_check_func LINENO FUNC VAR
1830 # ----------------------------------
1831 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1832 ac_fn_c_check_func ()
1833 {
1834 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1836 $as_echo_n "checking for $2... " >&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 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1843 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1844 #define $2 innocuous_$2
1845
1846 /* System header to define __stub macros and hopefully few prototypes,
1847 which can conflict with char $2 (); below.
1848 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1849 <limits.h> exists even on freestanding compilers. */
1850
1851 #ifdef __STDC__
1852 # include <limits.h>
1853 #else
1854 # include <assert.h>
1855 #endif
1856
1857 #undef $2
1858
1859 /* Override any GCC internal prototype to avoid an error.
1860 Use char because int might match the return type of a GCC
1861 builtin and then its argument prototype would still apply. */
1862 #ifdef __cplusplus
1863 extern "C"
1864 #endif
1865 char $2 ();
1866 /* The GNU C library defines this for functions which it implements
1867 to always fail with ENOSYS. Some functions are actually named
1868 something starting with __ and the normal name is an alias. */
1869 #if defined __stub_$2 || defined __stub___$2
1870 choke me
1871 #endif
1872
1873 int
1874 main ()
1875 {
1876 return $2 ();
1877 ;
1878 return 0;
1879 }
1880 _ACEOF
1881 if ac_fn_c_try_link "$LINENO"; then :
1882 eval "$3=yes"
1883 else
1884 eval "$3=no"
1885 fi
1886 rm -f core conftest.err conftest.$ac_objext \
1887 conftest$ac_exeext conftest.$ac_ext
1888 fi
1889 eval ac_res=\$$3
1890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1891 $as_echo "$ac_res" >&6; }
1892 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1893
1894 } # ac_fn_c_check_func
1895
1896 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1897 # -------------------------------------------------------
1898 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1899 # the include files in INCLUDES and setting the cache variable VAR
1900 # accordingly.
1901 ac_fn_c_check_header_mongrel ()
1902 {
1903 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1904 if eval \${$3+:} false; then :
1905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1906 $as_echo_n "checking for $2... " >&6; }
1907 if eval \${$3+:} false; then :
1908 $as_echo_n "(cached) " >&6
1909 fi
1910 eval ac_res=\$$3
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1912 $as_echo "$ac_res" >&6; }
1913 else
1914 # Is the header compilable?
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1916 $as_echo_n "checking $2 usability... " >&6; }
1917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h. */
1919 $4
1920 #include <$2>
1921 _ACEOF
1922 if ac_fn_c_try_compile "$LINENO"; then :
1923 ac_header_compiler=yes
1924 else
1925 ac_header_compiler=no
1926 fi
1927 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1929 $as_echo "$ac_header_compiler" >&6; }
1930
1931 # Is the header present?
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1933 $as_echo_n "checking $2 presence... " >&6; }
1934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1935 /* end confdefs.h. */
1936 #include <$2>
1937 _ACEOF
1938 if ac_fn_c_try_cpp "$LINENO"; then :
1939 ac_header_preproc=yes
1940 else
1941 ac_header_preproc=no
1942 fi
1943 rm -f conftest.err conftest.i conftest.$ac_ext
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1945 $as_echo "$ac_header_preproc" >&6; }
1946
1947 # So? What about this header?
1948 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1949 yes:no: )
1950 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1951 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1952 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1953 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1954 ;;
1955 no:yes:* )
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1957 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1959 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1961 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1963 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1964 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1965 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1966 ( $as_echo "## ---------------------------------------------------------------------- ##
1967 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg ##
1968 ## ---------------------------------------------------------------------- ##"
1969 ) | sed "s/^/$as_me: WARNING: /" >&2
1970 ;;
1971 esac
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1973 $as_echo_n "checking for $2... " >&6; }
1974 if eval \${$3+:} false; then :
1975 $as_echo_n "(cached) " >&6
1976 else
1977 eval "$3=\$ac_header_compiler"
1978 fi
1979 eval ac_res=\$$3
1980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1981 $as_echo "$ac_res" >&6; }
1982 fi
1983 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1984
1985 } # ac_fn_c_check_header_mongrel
1986 cat >config.log <<_ACEOF
1987 This file contains any messages produced by compilers while
1988 running configure, to aid debugging if configure makes a mistake.
1989
1990 It was created by xf86-video-nv $as_me 2.1.21, which was
1991 generated by GNU Autoconf 2.69. Invocation command line was
1992
1993 $ $0 $@
1994
1995 _ACEOF
1996 exec 5>>config.log
1997 {
1998 cat <<_ASUNAME
1999 ## --------- ##
2000 ## Platform. ##
2001 ## --------- ##
2002
2003 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2004 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2005 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2006 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2007 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2008
2009 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2010 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2011
2012 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2013 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2014 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2015 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2016 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2017 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2018 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2019
2020 _ASUNAME
2021
2022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2023 for as_dir in $PATH
2024 do
2025 IFS=$as_save_IFS
2026 test -z "$as_dir" && as_dir=.
2027 $as_echo "PATH: $as_dir"
2028 done
2029 IFS=$as_save_IFS
2030
2031 } >&5
2032
2033 cat >&5 <<_ACEOF
2034
2035
2036 ## ----------- ##
2037 ## Core tests. ##
2038 ## ----------- ##
2039
2040 _ACEOF
2041
2042
2043 # Keep a trace of the command line.
2044 # Strip out --no-create and --no-recursion so they do not pile up.
2045 # Strip out --silent because we don't want to record it for future runs.
2046 # Also quote any args containing shell meta-characters.
2047 # Make two passes to allow for proper duplicate-argument suppression.
2048 ac_configure_args=
2049 ac_configure_args0=
2050 ac_configure_args1=
2051 ac_must_keep_next=false
2052 for ac_pass in 1 2
2053 do
2054 for ac_arg
2055 do
2056 case $ac_arg in
2057 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2058 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2059 | -silent | --silent | --silen | --sile | --sil)
2060 continue ;;
2061 *\'*)
2062 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2063 esac
2064 case $ac_pass in
2065 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2066 2)
2067 as_fn_append ac_configure_args1 " '$ac_arg'"
2068 if test $ac_must_keep_next = true; then
2069 ac_must_keep_next=false # Got value, back to normal.
2070 else
2071 case $ac_arg in
2072 *=* | --config-cache | -C | -disable-* | --disable-* \
2073 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2074 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2075 | -with-* | --with-* | -without-* | --without-* | --x)
2076 case "$ac_configure_args0 " in
2077 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2078 esac
2079 ;;
2080 -* ) ac_must_keep_next=true ;;
2081 esac
2082 fi
2083 as_fn_append ac_configure_args " '$ac_arg'"
2084 ;;
2085 esac
2086 done
2087 done
2088 { ac_configure_args0=; unset ac_configure_args0;}
2089 { ac_configure_args1=; unset ac_configure_args1;}
2090
2091 # When interrupted or exit'd, cleanup temporary files, and complete
2092 # config.log. We remove comments because anyway the quotes in there
2093 # would cause problems or look ugly.
2094 # WARNING: Use '\'' to represent an apostrophe within the trap.
2095 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2096 trap 'exit_status=$?
2097 # Save into config.log some information that might help in debugging.
2098 {
2099 echo
2100
2101 $as_echo "## ---------------- ##
2102 ## Cache variables. ##
2103 ## ---------------- ##"
2104 echo
2105 # The following way of writing the cache mishandles newlines in values,
2106 (
2107 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2108 eval ac_val=\$$ac_var
2109 case $ac_val in #(
2110 *${as_nl}*)
2111 case $ac_var in #(
2112 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2113 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2114 esac
2115 case $ac_var in #(
2116 _ | IFS | as_nl) ;; #(
2117 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2118 *) { eval $ac_var=; unset $ac_var;} ;;
2119 esac ;;
2120 esac
2121 done
2122 (set) 2>&1 |
2123 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2124 *${as_nl}ac_space=\ *)
2125 sed -n \
2126 "s/'\''/'\''\\\\'\'''\''/g;
2127 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2128 ;; #(
2129 *)
2130 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2131 ;;
2132 esac |
2133 sort
2134 )
2135 echo
2136
2137 $as_echo "## ----------------- ##
2138 ## Output variables. ##
2139 ## ----------------- ##"
2140 echo
2141 for ac_var in $ac_subst_vars
2142 do
2143 eval ac_val=\$$ac_var
2144 case $ac_val in
2145 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2146 esac
2147 $as_echo "$ac_var='\''$ac_val'\''"
2148 done | sort
2149 echo
2150
2151 if test -n "$ac_subst_files"; then
2152 $as_echo "## ------------------- ##
2153 ## File substitutions. ##
2154 ## ------------------- ##"
2155 echo
2156 for ac_var in $ac_subst_files
2157 do
2158 eval ac_val=\$$ac_var
2159 case $ac_val in
2160 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2161 esac
2162 $as_echo "$ac_var='\''$ac_val'\''"
2163 done | sort
2164 echo
2165 fi
2166
2167 if test -s confdefs.h; then
2168 $as_echo "## ----------- ##
2169 ## confdefs.h. ##
2170 ## ----------- ##"
2171 echo
2172 cat confdefs.h
2173 echo
2174 fi
2175 test "$ac_signal" != 0 &&
2176 $as_echo "$as_me: caught signal $ac_signal"
2177 $as_echo "$as_me: exit $exit_status"
2178 } >&5
2179 rm -f core *.core core.conftest.* &&
2180 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2181 exit $exit_status
2182 ' 0
2183 for ac_signal in 1 2 13 15; do
2184 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2185 done
2186 ac_signal=0
2187
2188 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2189 rm -f -r conftest* confdefs.h
2190
2191 $as_echo "/* confdefs.h */" > confdefs.h
2192
2193 # Predefined preprocessor variables.
2194
2195 cat >>confdefs.h <<_ACEOF
2196 #define PACKAGE_NAME "$PACKAGE_NAME"
2197 _ACEOF
2198
2199 cat >>confdefs.h <<_ACEOF
2200 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2201 _ACEOF
2202
2203 cat >>confdefs.h <<_ACEOF
2204 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2205 _ACEOF
2206
2207 cat >>confdefs.h <<_ACEOF
2208 #define PACKAGE_STRING "$PACKAGE_STRING"
2209 _ACEOF
2210
2211 cat >>confdefs.h <<_ACEOF
2212 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2213 _ACEOF
2214
2215 cat >>confdefs.h <<_ACEOF
2216 #define PACKAGE_URL "$PACKAGE_URL"
2217 _ACEOF
2218
2219
2220 # Let the site file select an alternate cache file if it wants to.
2221 # Prefer an explicitly selected file to automatically selected ones.
2222 ac_site_file1=NONE
2223 ac_site_file2=NONE
2224 if test -n "$CONFIG_SITE"; then
2225 # We do not want a PATH search for config.site.
2226 case $CONFIG_SITE in #((
2227 -*) ac_site_file1=./$CONFIG_SITE;;
2228 */*) ac_site_file1=$CONFIG_SITE;;
2229 *) ac_site_file1=./$CONFIG_SITE;;
2230 esac
2231 elif test "x$prefix" != xNONE; then
2232 ac_site_file1=$prefix/share/config.site
2233 ac_site_file2=$prefix/etc/config.site
2234 else
2235 ac_site_file1=$ac_default_prefix/share/config.site
2236 ac_site_file2=$ac_default_prefix/etc/config.site
2237 fi
2238 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2239 do
2240 test "x$ac_site_file" = xNONE && continue
2241 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2242 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2243 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2244 sed 's/^/| /' "$ac_site_file" >&5
2245 . "$ac_site_file" \
2246 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2247 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2248 as_fn_error $? "failed to load site script $ac_site_file
2249 See \`config.log' for more details" "$LINENO" 5; }
2250 fi
2251 done
2252
2253 if test -r "$cache_file"; then
2254 # Some versions of bash will fail to source /dev/null (special files
2255 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2256 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2257 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2258 $as_echo "$as_me: loading cache $cache_file" >&6;}
2259 case $cache_file in
2260 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2261 *) . "./$cache_file";;
2262 esac
2263 fi
2264 else
2265 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2266 $as_echo "$as_me: creating cache $cache_file" >&6;}
2267 >$cache_file
2268 fi
2269
2270 # Check that the precious variables saved in the cache have kept the same
2271 # value.
2272 ac_cache_corrupted=false
2273 for ac_var in $ac_precious_vars; do
2274 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2275 eval ac_new_set=\$ac_env_${ac_var}_set
2276 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2277 eval ac_new_val=\$ac_env_${ac_var}_value
2278 case $ac_old_set,$ac_new_set in
2279 set,)
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2281 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2282 ac_cache_corrupted=: ;;
2283 ,set)
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2285 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2286 ac_cache_corrupted=: ;;
2287 ,);;
2288 *)
2289 if test "x$ac_old_val" != "x$ac_new_val"; then
2290 # differences in whitespace do not lead to failure.
2291 ac_old_val_w=`echo x $ac_old_val`
2292 ac_new_val_w=`echo x $ac_new_val`
2293 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2295 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2296 ac_cache_corrupted=:
2297 else
2298 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2299 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2300 eval $ac_var=\$ac_old_val
2301 fi
2302 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2303 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2304 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2305 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2306 fi;;
2307 esac
2308 # Pass precious variables to config.status.
2309 if test "$ac_new_set" = set; then
2310 case $ac_new_val in
2311 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2312 *) ac_arg=$ac_var=$ac_new_val ;;
2313 esac
2314 case " $ac_configure_args " in
2315 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2316 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2317 esac
2318 fi
2319 done
2320 if $ac_cache_corrupted; then
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2322 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2324 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2325 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2326 fi
2327 ## -------------------- ##
2328 ## Main body of script. ##
2329 ## -------------------- ##
2330
2331 ac_ext=c
2332 ac_cpp='$CPP $CPPFLAGS'
2333 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2334 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2335 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2336
2337
2338
2339 ac_config_headers="$ac_config_headers config.h"
2340
2341
2342 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354 ac_aux_dir=
2355 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2356 if test -f "$ac_dir/install-sh"; then
2357 ac_aux_dir=$ac_dir
2358 ac_install_sh="$ac_aux_dir/install-sh -c"
2359 break
2360 elif test -f "$ac_dir/install.sh"; then
2361 ac_aux_dir=$ac_dir
2362 ac_install_sh="$ac_aux_dir/install.sh -c"
2363 break
2364 elif test -f "$ac_dir/shtool"; then
2365 ac_aux_dir=$ac_dir
2366 ac_install_sh="$ac_aux_dir/shtool install -c"
2367 break
2368 fi
2369 done
2370 if test -z "$ac_aux_dir"; then
2371 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2372 fi
2373
2374 # These three variables are undocumented and unsupported,
2375 # and are intended to be withdrawn in a future Autoconf release.
2376 # They can cause serious problems if a builder's source tree is in a directory
2377 # whose full name contains unusual characters.
2378 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2379 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2380 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2381
2382
2383 # Find a good install program. We prefer a C program (faster),
2384 # so one script is as good as another. But avoid the broken or
2385 # incompatible versions:
2386 # SysV /etc/install, /usr/sbin/install
2387 # SunOS /usr/etc/install
2388 # IRIX /sbin/install
2389 # AIX /bin/install
2390 # AmigaOS /C/install, which installs bootblocks on floppy discs
2391 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2392 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2393 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2394 # OS/2's system install, which has a completely different semantic
2395 # ./install, which can be erroneously created by make from ./install.sh.
2396 # Reject install programs that cannot install multiple files.
2397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2398 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2399 if test -z "$INSTALL"; then
2400 if ${ac_cv_path_install+:} false; then :
2401 $as_echo_n "(cached) " >&6
2402 else
2403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2404 for as_dir in $PATH
2405 do
2406 IFS=$as_save_IFS
2407 test -z "$as_dir" && as_dir=.
2408 # Account for people who put trailing slashes in PATH elements.
2409 case $as_dir/ in #((
2410 ./ | .// | /[cC]/* | \
2411 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2412 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2413 /usr/ucb/* ) ;;
2414 *)
2415 # OSF1 and SCO ODT 3.0 have their own names for install.
2416 # Don't use installbsd from OSF since it installs stuff as root
2417 # by default.
2418 for ac_prog in ginstall scoinst install; do
2419 for ac_exec_ext in '' $ac_executable_extensions; do
2420 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2421 if test $ac_prog = install &&
2422 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2423 # AIX install. It has an incompatible calling convention.
2424 :
2425 elif test $ac_prog = install &&
2426 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2427 # program-specific install script used by HP pwplus--don't use.
2428 :
2429 else
2430 rm -rf conftest.one conftest.two conftest.dir
2431 echo one > conftest.one
2432 echo two > conftest.two
2433 mkdir conftest.dir
2434 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2435 test -s conftest.one && test -s conftest.two &&
2436 test -s conftest.dir/conftest.one &&
2437 test -s conftest.dir/conftest.two
2438 then
2439 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2440 break 3
2441 fi
2442 fi
2443 fi
2444 done
2445 done
2446 ;;
2447 esac
2448
2449 done
2450 IFS=$as_save_IFS
2451
2452 rm -rf conftest.one conftest.two conftest.dir
2453
2454 fi
2455 if test "${ac_cv_path_install+set}" = set; then
2456 INSTALL=$ac_cv_path_install
2457 else
2458 # As a last resort, use the slow shell script. Don't cache a
2459 # value for INSTALL within a source directory, because that will
2460 # break other packages using the cache if that directory is
2461 # removed, or if the value is a relative name.
2462 INSTALL=$ac_install_sh
2463 fi
2464 fi
2465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2466 $as_echo "$INSTALL" >&6; }
2467
2468 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2469 # It thinks the first close brace ends the variable substitution.
2470 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2471
2472 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2473
2474 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2475
2476 # Expand $ac_aux_dir to an absolute path.
2477 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2478
2479 ac_ext=c
2480 ac_cpp='$CPP $CPPFLAGS'
2481 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2482 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2483 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2484 if test -n "$ac_tool_prefix"; then
2485 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2486 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2488 $as_echo_n "checking for $ac_word... " >&6; }
2489 if ${ac_cv_prog_CC+:} false; then :
2490 $as_echo_n "(cached) " >&6
2491 else
2492 if test -n "$CC"; then
2493 ac_cv_prog_CC="$CC" # Let the user override the test.
2494 else
2495 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2496 for as_dir in $PATH
2497 do
2498 IFS=$as_save_IFS
2499 test -z "$as_dir" && as_dir=.
2500 for ac_exec_ext in '' $ac_executable_extensions; do
2501 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2502 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2503 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2504 break 2
2505 fi
2506 done
2507 done
2508 IFS=$as_save_IFS
2509
2510 fi
2511 fi
2512 CC=$ac_cv_prog_CC
2513 if test -n "$CC"; then
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2515 $as_echo "$CC" >&6; }
2516 else
2517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2518 $as_echo "no" >&6; }
2519 fi
2520
2521
2522 fi
2523 if test -z "$ac_cv_prog_CC"; then
2524 ac_ct_CC=$CC
2525 # Extract the first word of "gcc", so it can be a program name with args.
2526 set dummy gcc; ac_word=$2
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528 $as_echo_n "checking for $ac_word... " >&6; }
2529 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2530 $as_echo_n "(cached) " >&6
2531 else
2532 if test -n "$ac_ct_CC"; then
2533 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2534 else
2535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2536 for as_dir in $PATH
2537 do
2538 IFS=$as_save_IFS
2539 test -z "$as_dir" && as_dir=.
2540 for ac_exec_ext in '' $ac_executable_extensions; do
2541 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2542 ac_cv_prog_ac_ct_CC="gcc"
2543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2544 break 2
2545 fi
2546 done
2547 done
2548 IFS=$as_save_IFS
2549
2550 fi
2551 fi
2552 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2553 if test -n "$ac_ct_CC"; then
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2555 $as_echo "$ac_ct_CC" >&6; }
2556 else
2557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558 $as_echo "no" >&6; }
2559 fi
2560
2561 if test "x$ac_ct_CC" = x; then
2562 CC=""
2563 else
2564 case $cross_compiling:$ac_tool_warned in
2565 yes:)
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2567 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2568 ac_tool_warned=yes ;;
2569 esac
2570 CC=$ac_ct_CC
2571 fi
2572 else
2573 CC="$ac_cv_prog_CC"
2574 fi
2575
2576 if test -z "$CC"; then
2577 if test -n "$ac_tool_prefix"; then
2578 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2579 set dummy ${ac_tool_prefix}cc; ac_word=$2
2580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2581 $as_echo_n "checking for $ac_word... " >&6; }
2582 if ${ac_cv_prog_CC+:} false; then :
2583 $as_echo_n "(cached) " >&6
2584 else
2585 if test -n "$CC"; then
2586 ac_cv_prog_CC="$CC" # Let the user override the test.
2587 else
2588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2589 for as_dir in $PATH
2590 do
2591 IFS=$as_save_IFS
2592 test -z "$as_dir" && as_dir=.
2593 for ac_exec_ext in '' $ac_executable_extensions; do
2594 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2595 ac_cv_prog_CC="${ac_tool_prefix}cc"
2596 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2597 break 2
2598 fi
2599 done
2600 done
2601 IFS=$as_save_IFS
2602
2603 fi
2604 fi
2605 CC=$ac_cv_prog_CC
2606 if test -n "$CC"; then
2607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2608 $as_echo "$CC" >&6; }
2609 else
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2611 $as_echo "no" >&6; }
2612 fi
2613
2614
2615 fi
2616 fi
2617 if test -z "$CC"; then
2618 # Extract the first word of "cc", so it can be a program name with args.
2619 set dummy cc; ac_word=$2
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2621 $as_echo_n "checking for $ac_word... " >&6; }
2622 if ${ac_cv_prog_CC+:} false; then :
2623 $as_echo_n "(cached) " >&6
2624 else
2625 if test -n "$CC"; then
2626 ac_cv_prog_CC="$CC" # Let the user override the test.
2627 else
2628 ac_prog_rejected=no
2629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2630 for as_dir in $PATH
2631 do
2632 IFS=$as_save_IFS
2633 test -z "$as_dir" && as_dir=.
2634 for ac_exec_ext in '' $ac_executable_extensions; do
2635 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2636 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2637 ac_prog_rejected=yes
2638 continue
2639 fi
2640 ac_cv_prog_CC="cc"
2641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2642 break 2
2643 fi
2644 done
2645 done
2646 IFS=$as_save_IFS
2647
2648 if test $ac_prog_rejected = yes; then
2649 # We found a bogon in the path, so make sure we never use it.
2650 set dummy $ac_cv_prog_CC
2651 shift
2652 if test $# != 0; then
2653 # We chose a different compiler from the bogus one.
2654 # However, it has the same basename, so the bogon will be chosen
2655 # first if we set CC to just the basename; use the full file name.
2656 shift
2657 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2658 fi
2659 fi
2660 fi
2661 fi
2662 CC=$ac_cv_prog_CC
2663 if test -n "$CC"; then
2664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2665 $as_echo "$CC" >&6; }
2666 else
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2668 $as_echo "no" >&6; }
2669 fi
2670
2671
2672 fi
2673 if test -z "$CC"; then
2674 if test -n "$ac_tool_prefix"; then
2675 for ac_prog in cl.exe
2676 do
2677 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2678 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2680 $as_echo_n "checking for $ac_word... " >&6; }
2681 if ${ac_cv_prog_CC+:} false; then :
2682 $as_echo_n "(cached) " >&6
2683 else
2684 if test -n "$CC"; then
2685 ac_cv_prog_CC="$CC" # Let the user override the test.
2686 else
2687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2688 for as_dir in $PATH
2689 do
2690 IFS=$as_save_IFS
2691 test -z "$as_dir" && as_dir=.
2692 for ac_exec_ext in '' $ac_executable_extensions; do
2693 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2694 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2696 break 2
2697 fi
2698 done
2699 done
2700 IFS=$as_save_IFS
2701
2702 fi
2703 fi
2704 CC=$ac_cv_prog_CC
2705 if test -n "$CC"; then
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2707 $as_echo "$CC" >&6; }
2708 else
2709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2710 $as_echo "no" >&6; }
2711 fi
2712
2713
2714 test -n "$CC" && break
2715 done
2716 fi
2717 if test -z "$CC"; then
2718 ac_ct_CC=$CC
2719 for ac_prog in cl.exe
2720 do
2721 # Extract the first word of "$ac_prog", so it can be a program name with args.
2722 set dummy $ac_prog; ac_word=$2
2723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2724 $as_echo_n "checking for $ac_word... " >&6; }
2725 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2726 $as_echo_n "(cached) " >&6
2727 else
2728 if test -n "$ac_ct_CC"; then
2729 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2730 else
2731 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2732 for as_dir in $PATH
2733 do
2734 IFS=$as_save_IFS
2735 test -z "$as_dir" && as_dir=.
2736 for ac_exec_ext in '' $ac_executable_extensions; do
2737 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2738 ac_cv_prog_ac_ct_CC="$ac_prog"
2739 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2740 break 2
2741 fi
2742 done
2743 done
2744 IFS=$as_save_IFS
2745
2746 fi
2747 fi
2748 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2749 if test -n "$ac_ct_CC"; then
2750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2751 $as_echo "$ac_ct_CC" >&6; }
2752 else
2753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2754 $as_echo "no" >&6; }
2755 fi
2756
2757
2758 test -n "$ac_ct_CC" && break
2759 done
2760
2761 if test "x$ac_ct_CC" = x; then
2762 CC=""
2763 else
2764 case $cross_compiling:$ac_tool_warned in
2765 yes:)
2766 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2767 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2768 ac_tool_warned=yes ;;
2769 esac
2770 CC=$ac_ct_CC
2771 fi
2772 fi
2773
2774 fi
2775
2776
2777 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2778 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2779 as_fn_error $? "no acceptable C compiler found in \$PATH
2780 See \`config.log' for more details" "$LINENO" 5; }
2781
2782 # Provide some information about the compiler.
2783 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2784 set X $ac_compile
2785 ac_compiler=$2
2786 for ac_option in --version -v -V -qversion; do
2787 { { ac_try="$ac_compiler $ac_option >&5"
2788 case "(($ac_try" in
2789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2790 *) ac_try_echo=$ac_try;;
2791 esac
2792 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2793 $as_echo "$ac_try_echo"; } >&5
2794 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2795 ac_status=$?
2796 if test -s conftest.err; then
2797 sed '10a\
2798 ... rest of stderr output deleted ...
2799 10q' conftest.err >conftest.er1
2800 cat conftest.er1 >&5
2801 fi
2802 rm -f conftest.er1 conftest.err
2803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2804 test $ac_status = 0; }
2805 done
2806
2807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2808 /* end confdefs.h. */
2809
2810 int
2811 main ()
2812 {
2813
2814 ;
2815 return 0;
2816 }
2817 _ACEOF
2818 ac_clean_files_save=$ac_clean_files
2819 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2820 # Try to create an executable without -o first, disregard a.out.
2821 # It will help us diagnose broken compilers, and finding out an intuition
2822 # of exeext.
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2824 $as_echo_n "checking whether the C compiler works... " >&6; }
2825 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2826
2827 # The possible output files:
2828 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2829
2830 ac_rmfiles=
2831 for ac_file in $ac_files
2832 do
2833 case $ac_file in
2834 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2835 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2836 esac
2837 done
2838 rm -f $ac_rmfiles
2839
2840 if { { ac_try="$ac_link_default"
2841 case "(($ac_try" in
2842 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2843 *) ac_try_echo=$ac_try;;
2844 esac
2845 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2846 $as_echo "$ac_try_echo"; } >&5
2847 (eval "$ac_link_default") 2>&5
2848 ac_status=$?
2849 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2850 test $ac_status = 0; }; then :
2851 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2852 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2853 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2854 # so that the user can short-circuit this test for compilers unknown to
2855 # Autoconf.
2856 for ac_file in $ac_files ''
2857 do
2858 test -f "$ac_file" || continue
2859 case $ac_file in
2860 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2861 ;;
2862 [ab].out )
2863 # We found the default executable, but exeext='' is most
2864 # certainly right.
2865 break;;
2866 *.* )
2867 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2868 then :; else
2869 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2870 fi
2871 # We set ac_cv_exeext here because the later test for it is not
2872 # safe: cross compilers may not add the suffix if given an `-o'
2873 # argument, so we may need to know it at that point already.
2874 # Even if this section looks crufty: it has the advantage of
2875 # actually working.
2876 break;;
2877 * )
2878 break;;
2879 esac
2880 done
2881 test "$ac_cv_exeext" = no && ac_cv_exeext=
2882
2883 else
2884 ac_file=''
2885 fi
2886 if test -z "$ac_file"; then :
2887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2888 $as_echo "no" >&6; }
2889 $as_echo "$as_me: failed program was:" >&5
2890 sed 's/^/| /' conftest.$ac_ext >&5
2891
2892 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2893 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2894 as_fn_error 77 "C compiler cannot create executables
2895 See \`config.log' for more details" "$LINENO" 5; }
2896 else
2897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2898 $as_echo "yes" >&6; }
2899 fi
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2901 $as_echo_n "checking for C compiler default output file name... " >&6; }
2902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2903 $as_echo "$ac_file" >&6; }
2904 ac_exeext=$ac_cv_exeext
2905
2906 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2907 ac_clean_files=$ac_clean_files_save
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2909 $as_echo_n "checking for suffix of executables... " >&6; }
2910 if { { ac_try="$ac_link"
2911 case "(($ac_try" in
2912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2913 *) ac_try_echo=$ac_try;;
2914 esac
2915 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2916 $as_echo "$ac_try_echo"; } >&5
2917 (eval "$ac_link") 2>&5
2918 ac_status=$?
2919 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2920 test $ac_status = 0; }; then :
2921 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2922 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2923 # work properly (i.e., refer to `conftest.exe'), while it won't with
2924 # `rm'.
2925 for ac_file in conftest.exe conftest conftest.*; do
2926 test -f "$ac_file" || continue
2927 case $ac_file in
2928 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2929 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2930 break;;
2931 * ) break;;
2932 esac
2933 done
2934 else
2935 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2936 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2937 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2938 See \`config.log' for more details" "$LINENO" 5; }
2939 fi
2940 rm -f conftest conftest$ac_cv_exeext
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2942 $as_echo "$ac_cv_exeext" >&6; }
2943
2944 rm -f conftest.$ac_ext
2945 EXEEXT=$ac_cv_exeext
2946 ac_exeext=$EXEEXT
2947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2948 /* end confdefs.h. */
2949 #include <stdio.h>
2950 int
2951 main ()
2952 {
2953 FILE *f = fopen ("conftest.out", "w");
2954 return ferror (f) || fclose (f) != 0;
2955
2956 ;
2957 return 0;
2958 }
2959 _ACEOF
2960 ac_clean_files="$ac_clean_files conftest.out"
2961 # Check that the compiler produces executables we can run. If not, either
2962 # the compiler is broken, or we cross compile.
2963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2964 $as_echo_n "checking whether we are cross compiling... " >&6; }
2965 if test "$cross_compiling" != yes; then
2966 { { ac_try="$ac_link"
2967 case "(($ac_try" in
2968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969 *) ac_try_echo=$ac_try;;
2970 esac
2971 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2972 $as_echo "$ac_try_echo"; } >&5
2973 (eval "$ac_link") 2>&5
2974 ac_status=$?
2975 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2976 test $ac_status = 0; }
2977 if { ac_try='./conftest$ac_cv_exeext'
2978 { { case "(($ac_try" in
2979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2980 *) ac_try_echo=$ac_try;;
2981 esac
2982 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2983 $as_echo "$ac_try_echo"; } >&5
2984 (eval "$ac_try") 2>&5
2985 ac_status=$?
2986 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2987 test $ac_status = 0; }; }; then
2988 cross_compiling=no
2989 else
2990 if test "$cross_compiling" = maybe; then
2991 cross_compiling=yes
2992 else
2993 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2994 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2995 as_fn_error $? "cannot run C compiled programs.
2996 If you meant to cross compile, use \`--host'.
2997 See \`config.log' for more details" "$LINENO" 5; }
2998 fi
2999 fi
3000 fi
3001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3002 $as_echo "$cross_compiling" >&6; }
3003
3004 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3005 ac_clean_files=$ac_clean_files_save
3006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3007 $as_echo_n "checking for suffix of object files... " >&6; }
3008 if ${ac_cv_objext+:} false; then :
3009 $as_echo_n "(cached) " >&6
3010 else
3011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3012 /* end confdefs.h. */
3013
3014 int
3015 main ()
3016 {
3017
3018 ;
3019 return 0;
3020 }
3021 _ACEOF
3022 rm -f conftest.o conftest.obj
3023 if { { ac_try="$ac_compile"
3024 case "(($ac_try" in
3025 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026 *) ac_try_echo=$ac_try;;
3027 esac
3028 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3029 $as_echo "$ac_try_echo"; } >&5
3030 (eval "$ac_compile") 2>&5
3031 ac_status=$?
3032 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3033 test $ac_status = 0; }; then :
3034 for ac_file in conftest.o conftest.obj conftest.*; do
3035 test -f "$ac_file" || continue;
3036 case $ac_file in
3037 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3038 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3039 break;;
3040 esac
3041 done
3042 else
3043 $as_echo "$as_me: failed program was:" >&5
3044 sed 's/^/| /' conftest.$ac_ext >&5
3045
3046 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3047 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3048 as_fn_error $? "cannot compute suffix of object files: cannot compile
3049 See \`config.log' for more details" "$LINENO" 5; }
3050 fi
3051 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3052 fi
3053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3054 $as_echo "$ac_cv_objext" >&6; }
3055 OBJEXT=$ac_cv_objext
3056 ac_objext=$OBJEXT
3057 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3058 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3059 if ${ac_cv_c_compiler_gnu+:} false; then :
3060 $as_echo_n "(cached) " >&6
3061 else
3062 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3063 /* end confdefs.h. */
3064
3065 int
3066 main ()
3067 {
3068 #ifndef __GNUC__
3069 choke me
3070 #endif
3071
3072 ;
3073 return 0;
3074 }
3075 _ACEOF
3076 if ac_fn_c_try_compile "$LINENO"; then :
3077 ac_compiler_gnu=yes
3078 else
3079 ac_compiler_gnu=no
3080 fi
3081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3082 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3083
3084 fi
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3086 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3087 if test $ac_compiler_gnu = yes; then
3088 GCC=yes
3089 else
3090 GCC=
3091 fi
3092 ac_test_CFLAGS=${CFLAGS+set}
3093 ac_save_CFLAGS=$CFLAGS
3094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3095 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3096 if ${ac_cv_prog_cc_g+:} false; then :
3097 $as_echo_n "(cached) " >&6
3098 else
3099 ac_save_c_werror_flag=$ac_c_werror_flag
3100 ac_c_werror_flag=yes
3101 ac_cv_prog_cc_g=no
3102 CFLAGS="-g"
3103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3104 /* end confdefs.h. */
3105
3106 int
3107 main ()
3108 {
3109
3110 ;
3111 return 0;
3112 }
3113 _ACEOF
3114 if ac_fn_c_try_compile "$LINENO"; then :
3115 ac_cv_prog_cc_g=yes
3116 else
3117 CFLAGS=""
3118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3119 /* end confdefs.h. */
3120
3121 int
3122 main ()
3123 {
3124
3125 ;
3126 return 0;
3127 }
3128 _ACEOF
3129 if ac_fn_c_try_compile "$LINENO"; then :
3130
3131 else
3132 ac_c_werror_flag=$ac_save_c_werror_flag
3133 CFLAGS="-g"
3134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3135 /* end confdefs.h. */
3136
3137 int
3138 main ()
3139 {
3140
3141 ;
3142 return 0;
3143 }
3144 _ACEOF
3145 if ac_fn_c_try_compile "$LINENO"; then :
3146 ac_cv_prog_cc_g=yes
3147 fi
3148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3149 fi
3150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3151 fi
3152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3153 ac_c_werror_flag=$ac_save_c_werror_flag
3154 fi
3155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3156 $as_echo "$ac_cv_prog_cc_g" >&6; }
3157 if test "$ac_test_CFLAGS" = set; then
3158 CFLAGS=$ac_save_CFLAGS
3159 elif test $ac_cv_prog_cc_g = yes; then
3160 if test "$GCC" = yes; then
3161 CFLAGS="-g -O2"
3162 else
3163 CFLAGS="-g"
3164 fi
3165 else
3166 if test "$GCC" = yes; then
3167 CFLAGS="-O2"
3168 else
3169 CFLAGS=
3170 fi
3171 fi
3172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3173 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3174 if ${ac_cv_prog_cc_c89+:} false; then :
3175 $as_echo_n "(cached) " >&6
3176 else
3177 ac_cv_prog_cc_c89=no
3178 ac_save_CC=$CC
3179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3180 /* end confdefs.h. */
3181 #include <stdarg.h>
3182 #include <stdio.h>
3183 struct stat;
3184 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3185 struct buf { int x; };
3186 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3187 static char *e (p, i)
3188 char **p;
3189 int i;
3190 {
3191 return p[i];
3192 }
3193 static char *f (char * (*g) (char **, int), char **p, ...)
3194 {
3195 char *s;
3196 va_list v;
3197 va_start (v,p);
3198 s = g (p, va_arg (v,int));
3199 va_end (v);
3200 return s;
3201 }
3202
3203 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3204 function prototypes and stuff, but not '\xHH' hex character constants.
3205 These don't provoke an error unfortunately, instead are silently treated
3206 as 'x'. The following induces an error, until -std is added to get
3207 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3208 array size at least. It's necessary to write '\x00'==0 to get something
3209 that's true only with -std. */
3210 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3211
3212 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3213 inside strings and character constants. */
3214 #define FOO(x) 'x'
3215 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3216
3217 int test (int i, double x);
3218 struct s1 {int (*f) (int a);};
3219 struct s2 {int (*f) (double a);};
3220 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3221 int argc;
3222 char **argv;
3223 int
3224 main ()
3225 {
3226 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3227 ;
3228 return 0;
3229 }
3230 _ACEOF
3231 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3232 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3233 do
3234 CC="$ac_save_CC $ac_arg"
3235 if ac_fn_c_try_compile "$LINENO"; then :
3236 ac_cv_prog_cc_c89=$ac_arg
3237 fi
3238 rm -f core conftest.err conftest.$ac_objext
3239 test "x$ac_cv_prog_cc_c89" != "xno" && break
3240 done
3241 rm -f conftest.$ac_ext
3242 CC=$ac_save_CC
3243
3244 fi
3245 # AC_CACHE_VAL
3246 case "x$ac_cv_prog_cc_c89" in
3247 x)
3248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3249 $as_echo "none needed" >&6; } ;;
3250 xno)
3251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3252 $as_echo "unsupported" >&6; } ;;
3253 *)
3254 CC="$CC $ac_cv_prog_cc_c89"
3255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3256 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3257 esac
3258 if test "x$ac_cv_prog_cc_c89" != xno; then :
3259
3260 fi
3261
3262 ac_ext=c
3263 ac_cpp='$CPP $CPPFLAGS'
3264 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3265 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3266 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3267
3268 ac_ext=c
3269 ac_cpp='$CPP $CPPFLAGS'
3270 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3271 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3272 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3274 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3275 if ${am_cv_prog_cc_c_o+:} false; then :
3276 $as_echo_n "(cached) " >&6
3277 else
3278 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3279 /* end confdefs.h. */
3280
3281 int
3282 main ()
3283 {
3284
3285 ;
3286 return 0;
3287 }
3288 _ACEOF
3289 # Make sure it works both with $CC and with simple cc.
3290 # Following AC_PROG_CC_C_O, we do the test twice because some
3291 # compilers refuse to overwrite an existing .o file with -o,
3292 # though they will create one.
3293 am_cv_prog_cc_c_o=yes
3294 for am_i in 1 2; do
3295 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3296 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3297 ac_status=$?
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } \
3300 && test -f conftest2.$ac_objext; then
3301 : OK
3302 else
3303 am_cv_prog_cc_c_o=no
3304 break
3305 fi
3306 done
3307 rm -f core conftest*
3308 unset am_i
3309 fi
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3311 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3312 if test "$am_cv_prog_cc_c_o" != yes; then
3313 # Losing compiler, so override with the script.
3314 # FIXME: It is wrong to rewrite CC.
3315 # But if we don't then we get into trouble of one sort or another.
3316 # A longer-term fix would be to have automake use am__CC in this case,
3317 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3318 CC="$am_aux_dir/compile $CC"
3319 fi
3320 ac_ext=c
3321 ac_cpp='$CPP $CPPFLAGS'
3322 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3323 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3324 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3325
3326
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
3328 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
3329 if ${ac_cv_prog_cc_c99+:} false; then :
3330 $as_echo_n "(cached) " >&6
3331 else
3332 ac_cv_prog_cc_c99=no
3333 ac_save_CC=$CC
3334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3335 /* end confdefs.h. */
3336 #include <stdarg.h>
3337 #include <stdbool.h>
3338 #include <stdlib.h>
3339 #include <wchar.h>
3340 #include <stdio.h>
3341
3342 // Check varargs macros. These examples are taken from C99 6.10.3.5.
3343 #define debug(...) fprintf (stderr, __VA_ARGS__)
3344 #define showlist(...) puts (#__VA_ARGS__)
3345 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
3346 static void
3347 test_varargs_macros (void)
3348 {
3349 int x = 1234;
3350 int y = 5678;
3351 debug ("Flag");
3352 debug ("X = %d\n", x);
3353 showlist (The first, second, and third items.);
3354 report (x>y, "x is %d but y is %d", x, y);
3355 }
3356
3357 // Check long long types.
3358 #define BIG64 18446744073709551615ull
3359 #define BIG32 4294967295ul
3360 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
3361 #if !BIG_OK
3362 your preprocessor is broken;
3363 #endif
3364 #if BIG_OK
3365 #else
3366 your preprocessor is broken;
3367 #endif
3368 static long long int bignum = -9223372036854775807LL;
3369 static unsigned long long int ubignum = BIG64;
3370
3371 struct incomplete_array
3372 {
3373 int datasize;
3374 double data[];
3375 };
3376
3377 struct named_init {
3378 int number;
3379 const wchar_t *name;
3380 double average;
3381 };
3382
3383 typedef const char *ccp;
3384
3385 static inline int
3386 test_restrict (ccp restrict text)
3387 {
3388 // See if C++-style comments work.
3389 // Iterate through items via the restricted pointer.
3390 // Also check for declarations in for loops.
3391 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
3392 continue;
3393 return 0;
3394 }
3395
3396 // Check varargs and va_copy.
3397 static void
3398 test_varargs (const char *format, ...)
3399 {
3400 va_list args;
3401 va_start (args, format);
3402 va_list args_copy;
3403 va_copy (args_copy, args);
3404
3405 const char *str;
3406 int number;
3407 float fnumber;
3408
3409 while (*format)
3410 {
3411 switch (*format++)
3412 {
3413 case 's': // string
3414 str = va_arg (args_copy, const char *);
3415 break;
3416 case 'd': // int
3417 number = va_arg (args_copy, int);
3418 break;
3419 case 'f': // float
3420 fnumber = va_arg (args_copy, double);
3421 break;
3422 default:
3423 break;
3424 }
3425 }
3426 va_end (args_copy);
3427 va_end (args);
3428 }
3429
3430 int
3431 main ()
3432 {
3433
3434 // Check bool.
3435 _Bool success = false;
3436
3437 // Check restrict.
3438 if (test_restrict ("String literal") == 0)
3439 success = true;
3440 char *restrict newvar = "Another string";
3441
3442 // Check varargs.
3443 test_varargs ("s, d' f .", "string", 65, 34.234);
3444 test_varargs_macros ();
3445
3446 // Check flexible array members.
3447 struct incomplete_array *ia =
3448 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
3449 ia->datasize = 10;
3450 for (int i = 0; i < ia->datasize; ++i)
3451 ia->data[i] = i * 1.234;
3452
3453 // Check named initializers.
3454 struct named_init ni = {
3455 .number = 34,
3456 .name = L"Test wide string",
3457 .average = 543.34343,
3458 };
3459
3460 ni.number = 58;
3461
3462 int dynamic_array[ni.number];
3463 dynamic_array[ni.number - 1] = 543;
3464
3465 // work around unused variable warnings
3466 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
3467 || dynamic_array[ni.number - 1] != 543);
3468
3469 ;
3470 return 0;
3471 }
3472 _ACEOF
3473 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
3474 do
3475 CC="$ac_save_CC $ac_arg"
3476 if ac_fn_c_try_compile "$LINENO"; then :
3477 ac_cv_prog_cc_c99=$ac_arg
3478 fi
3479 rm -f core conftest.err conftest.$ac_objext
3480 test "x$ac_cv_prog_cc_c99" != "xno" && break
3481 done
3482 rm -f conftest.$ac_ext
3483 CC=$ac_save_CC
3484
3485 fi
3486 # AC_CACHE_VAL
3487 case "x$ac_cv_prog_cc_c99" in
3488 x)
3489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3490 $as_echo "none needed" >&6; } ;;
3491 xno)
3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3493 $as_echo "unsupported" >&6; } ;;
3494 *)
3495 CC="$CC $ac_cv_prog_cc_c99"
3496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
3497 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
3498 esac
3499 if test "x$ac_cv_prog_cc_c99" != xno; then :
3500
3501 fi
3502
3503
3504
3505 ac_ext=c
3506 ac_cpp='$CPP $CPPFLAGS'
3507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3510 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3511 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3512 # On Suns, sometimes $CPP names a directory.
3513 if test -n "$CPP" && test -d "$CPP"; then
3514 CPP=
3515 fi
3516 if test -z "$CPP"; then
3517 if ${ac_cv_prog_CPP+:} false; then :
3518 $as_echo_n "(cached) " >&6
3519 else
3520 # Double quotes because CPP needs to be expanded
3521 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3522 do
3523 ac_preproc_ok=false
3524 for ac_c_preproc_warn_flag in '' yes
3525 do
3526 # Use a header file that comes with gcc, so configuring glibc
3527 # with a fresh cross-compiler works.
3528 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3529 # <limits.h> exists even on freestanding compilers.
3530 # On the NeXT, cc -E runs the code through the compiler's parser,
3531 # not just through cpp. "Syntax error" is here to catch this case.
3532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3533 /* end confdefs.h. */
3534 #ifdef __STDC__
3535 # include <limits.h>
3536 #else
3537 # include <assert.h>
3538 #endif
3539 Syntax error
3540 _ACEOF
3541 if ac_fn_c_try_cpp "$LINENO"; then :
3542
3543 else
3544 # Broken: fails on valid input.
3545 continue
3546 fi
3547 rm -f conftest.err conftest.i conftest.$ac_ext
3548
3549 # OK, works on sane cases. Now check whether nonexistent headers
3550 # can be detected and how.
3551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3552 /* end confdefs.h. */
3553 #include <ac_nonexistent.h>
3554 _ACEOF
3555 if ac_fn_c_try_cpp "$LINENO"; then :
3556 # Broken: success on invalid input.
3557 continue
3558 else
3559 # Passes both tests.
3560 ac_preproc_ok=:
3561 break
3562 fi
3563 rm -f conftest.err conftest.i conftest.$ac_ext
3564
3565 done
3566 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3567 rm -f conftest.i conftest.err conftest.$ac_ext
3568 if $ac_preproc_ok; then :
3569 break
3570 fi
3571
3572 done
3573 ac_cv_prog_CPP=$CPP
3574
3575 fi
3576 CPP=$ac_cv_prog_CPP
3577 else
3578 ac_cv_prog_CPP=$CPP
3579 fi
3580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3581 $as_echo "$CPP" >&6; }
3582 ac_preproc_ok=false
3583 for ac_c_preproc_warn_flag in '' yes
3584 do
3585 # Use a header file that comes with gcc, so configuring glibc
3586 # with a fresh cross-compiler works.
3587 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3588 # <limits.h> exists even on freestanding compilers.
3589 # On the NeXT, cc -E runs the code through the compiler's parser,
3590 # not just through cpp. "Syntax error" is here to catch this case.
3591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3592 /* end confdefs.h. */
3593 #ifdef __STDC__
3594 # include <limits.h>
3595 #else
3596 # include <assert.h>
3597 #endif
3598 Syntax error
3599 _ACEOF
3600 if ac_fn_c_try_cpp "$LINENO"; then :
3601
3602 else
3603 # Broken: fails on valid input.
3604 continue
3605 fi
3606 rm -f conftest.err conftest.i conftest.$ac_ext
3607
3608 # OK, works on sane cases. Now check whether nonexistent headers
3609 # can be detected and how.
3610 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3611 /* end confdefs.h. */
3612 #include <ac_nonexistent.h>
3613 _ACEOF
3614 if ac_fn_c_try_cpp "$LINENO"; then :
3615 # Broken: success on invalid input.
3616 continue
3617 else
3618 # Passes both tests.
3619 ac_preproc_ok=:
3620 break
3621 fi
3622 rm -f conftest.err conftest.i conftest.$ac_ext
3623
3624 done
3625 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3626 rm -f conftest.i conftest.err conftest.$ac_ext
3627 if $ac_preproc_ok; then :
3628
3629 else
3630 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3631 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3632 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3633 See \`config.log' for more details" "$LINENO" 5; }
3634 fi
3635
3636 ac_ext=c
3637 ac_cpp='$CPP $CPPFLAGS'
3638 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3639 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3640 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3641
3642
3643 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3644 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3645 if ${ac_cv_path_GREP+:} false; then :
3646 $as_echo_n "(cached) " >&6
3647 else
3648 if test -z "$GREP"; then
3649 ac_path_GREP_found=false
3650 # Loop through the user's path and test for each of PROGNAME-LIST
3651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3652 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3653 do
3654 IFS=$as_save_IFS
3655 test -z "$as_dir" && as_dir=.
3656 for ac_prog in grep ggrep; do
3657 for ac_exec_ext in '' $ac_executable_extensions; do
3658 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3659 as_fn_executable_p "$ac_path_GREP" || continue
3660 # Check for GNU ac_path_GREP and select it if it is found.
3661 # Check for GNU $ac_path_GREP
3662 case `"$ac_path_GREP" --version 2>&1` in
3663 *GNU*)
3664 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3665 *)
3666 ac_count=0
3667 $as_echo_n 0123456789 >"conftest.in"
3668 while :
3669 do
3670 cat "conftest.in" "conftest.in" >"conftest.tmp"
3671 mv "conftest.tmp" "conftest.in"
3672 cp "conftest.in" "conftest.nl"
3673 $as_echo 'GREP' >> "conftest.nl"
3674 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3675 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3676 as_fn_arith $ac_count + 1 && ac_count=$as_val
3677 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3678 # Best one so far, save it but keep looking for a better one
3679 ac_cv_path_GREP="$ac_path_GREP"
3680 ac_path_GREP_max=$ac_count
3681 fi
3682 # 10*(2^10) chars as input seems more than enough
3683 test $ac_count -gt 10 && break
3684 done
3685 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3686 esac
3687
3688 $ac_path_GREP_found && break 3
3689 done
3690 done
3691 done
3692 IFS=$as_save_IFS
3693 if test -z "$ac_cv_path_GREP"; then
3694 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3695 fi
3696 else
3697 ac_cv_path_GREP=$GREP
3698 fi
3699
3700 fi
3701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3702 $as_echo "$ac_cv_path_GREP" >&6; }
3703 GREP="$ac_cv_path_GREP"
3704
3705
3706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3707 $as_echo_n "checking for egrep... " >&6; }
3708 if ${ac_cv_path_EGREP+:} false; then :
3709 $as_echo_n "(cached) " >&6
3710 else
3711 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3712 then ac_cv_path_EGREP="$GREP -E"
3713 else
3714 if test -z "$EGREP"; then
3715 ac_path_EGREP_found=false
3716 # Loop through the user's path and test for each of PROGNAME-LIST
3717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3718 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3719 do
3720 IFS=$as_save_IFS
3721 test -z "$as_dir" && as_dir=.
3722 for ac_prog in egrep; do
3723 for ac_exec_ext in '' $ac_executable_extensions; do
3724 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3725 as_fn_executable_p "$ac_path_EGREP" || continue
3726 # Check for GNU ac_path_EGREP and select it if it is found.
3727 # Check for GNU $ac_path_EGREP
3728 case `"$ac_path_EGREP" --version 2>&1` in
3729 *GNU*)
3730 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3731 *)
3732 ac_count=0
3733 $as_echo_n 0123456789 >"conftest.in"
3734 while :
3735 do
3736 cat "conftest.in" "conftest.in" >"conftest.tmp"
3737 mv "conftest.tmp" "conftest.in"
3738 cp "conftest.in" "conftest.nl"
3739 $as_echo 'EGREP' >> "conftest.nl"
3740 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3741 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3742 as_fn_arith $ac_count + 1 && ac_count=$as_val
3743 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3744 # Best one so far, save it but keep looking for a better one
3745 ac_cv_path_EGREP="$ac_path_EGREP"
3746 ac_path_EGREP_max=$ac_count
3747 fi
3748 # 10*(2^10) chars as input seems more than enough
3749 test $ac_count -gt 10 && break
3750 done
3751 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3752 esac
3753
3754 $ac_path_EGREP_found && break 3
3755 done
3756 done
3757 done
3758 IFS=$as_save_IFS
3759 if test -z "$ac_cv_path_EGREP"; then
3760 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3761 fi
3762 else
3763 ac_cv_path_EGREP=$EGREP
3764 fi
3765
3766 fi
3767 fi
3768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3769 $as_echo "$ac_cv_path_EGREP" >&6; }
3770 EGREP="$ac_cv_path_EGREP"
3771
3772
3773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3774 $as_echo_n "checking for ANSI C header files... " >&6; }
3775 if ${ac_cv_header_stdc+:} false; then :
3776 $as_echo_n "(cached) " >&6
3777 else
3778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3779 /* end confdefs.h. */
3780 #include <stdlib.h>
3781 #include <stdarg.h>
3782 #include <string.h>
3783 #include <float.h>
3784
3785 int
3786 main ()
3787 {
3788
3789 ;
3790 return 0;
3791 }
3792 _ACEOF
3793 if ac_fn_c_try_compile "$LINENO"; then :
3794 ac_cv_header_stdc=yes
3795 else
3796 ac_cv_header_stdc=no
3797 fi
3798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3799
3800 if test $ac_cv_header_stdc = yes; then
3801 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3803 /* end confdefs.h. */
3804 #include <string.h>
3805
3806 _ACEOF
3807 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3808 $EGREP "memchr" >/dev/null 2>&1; then :
3809
3810 else
3811 ac_cv_header_stdc=no
3812 fi
3813 rm -f conftest*
3814
3815 fi
3816
3817 if test $ac_cv_header_stdc = yes; then
3818 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3819 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3820 /* end confdefs.h. */
3821 #include <stdlib.h>
3822
3823 _ACEOF
3824 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3825 $EGREP "free" >/dev/null 2>&1; then :
3826
3827 else
3828 ac_cv_header_stdc=no
3829 fi
3830 rm -f conftest*
3831
3832 fi
3833
3834 if test $ac_cv_header_stdc = yes; then
3835 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3836 if test "$cross_compiling" = yes; then :
3837 :
3838 else
3839 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3840 /* end confdefs.h. */
3841 #include <ctype.h>
3842 #include <stdlib.h>
3843 #if ((' ' & 0x0FF) == 0x020)
3844 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3845 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3846 #else
3847 # define ISLOWER(c) \
3848 (('a' <= (c) && (c) <= 'i') \
3849 || ('j' <= (c) && (c) <= 'r') \
3850 || ('s' <= (c) && (c) <= 'z'))
3851 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3852 #endif
3853
3854 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3855 int
3856 main ()
3857 {
3858 int i;
3859 for (i = 0; i < 256; i++)
3860 if (XOR (islower (i), ISLOWER (i))
3861 || toupper (i) != TOUPPER (i))
3862 return 2;
3863 return 0;
3864 }
3865 _ACEOF
3866 if ac_fn_c_try_run "$LINENO"; then :
3867
3868 else
3869 ac_cv_header_stdc=no
3870 fi
3871 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3872 conftest.$ac_objext conftest.beam conftest.$ac_ext
3873 fi
3874
3875 fi
3876 fi
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3878 $as_echo "$ac_cv_header_stdc" >&6; }
3879 if test $ac_cv_header_stdc = yes; then
3880
3881 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3882
3883 fi
3884
3885 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3886 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3887 inttypes.h stdint.h unistd.h
3888 do :
3889 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3890 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3891 "
3892 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3893 cat >>confdefs.h <<_ACEOF
3894 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3895 _ACEOF
3896
3897 fi
3898
3899 done
3900
3901
3902
3903
3904
3905
3906 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
3907 if test "x$ac_cv_have_decl___clang__" = xyes; then :
3908 CLANGCC="yes"
3909 else
3910 CLANGCC="no"
3911 fi
3912
3913 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
3914 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
3915 INTELCC="yes"
3916 else
3917 INTELCC="no"
3918 fi
3919
3920 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
3921 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
3922 SUNCC="yes"
3923 else
3924 SUNCC="no"
3925 fi
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
3936 if test -n "$ac_tool_prefix"; then
3937 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
3938 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
3939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3940 $as_echo_n "checking for $ac_word... " >&6; }
3941 if ${ac_cv_path_PKG_CONFIG+:} false; then :
3942 $as_echo_n "(cached) " >&6
3943 else
3944 case $PKG_CONFIG in
3945 [\\/]* | ?:[\\/]*)
3946 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
3947 ;;
3948 *)
3949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3950 for as_dir in $PATH
3951 do
3952 IFS=$as_save_IFS
3953 test -z "$as_dir" && as_dir=.
3954 for ac_exec_ext in '' $ac_executable_extensions; do
3955 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3956 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
3957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3958 break 2
3959 fi
3960 done
3961 done
3962 IFS=$as_save_IFS
3963
3964 ;;
3965 esac
3966 fi
3967 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
3968 if test -n "$PKG_CONFIG"; then
3969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
3970 $as_echo "$PKG_CONFIG" >&6; }
3971 else
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3973 $as_echo "no" >&6; }
3974 fi
3975
3976
3977 fi
3978 if test -z "$ac_cv_path_PKG_CONFIG"; then
3979 ac_pt_PKG_CONFIG=$PKG_CONFIG
3980 # Extract the first word of "pkg-config", so it can be a program name with args.
3981 set dummy pkg-config; ac_word=$2
3982 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3983 $as_echo_n "checking for $ac_word... " >&6; }
3984 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
3985 $as_echo_n "(cached) " >&6
3986 else
3987 case $ac_pt_PKG_CONFIG in
3988 [\\/]* | ?:[\\/]*)
3989 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
3990 ;;
3991 *)
3992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3993 for as_dir in $PATH
3994 do
3995 IFS=$as_save_IFS
3996 test -z "$as_dir" && as_dir=.
3997 for ac_exec_ext in '' $ac_executable_extensions; do
3998 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3999 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4000 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4001 break 2
4002 fi
4003 done
4004 done
4005 IFS=$as_save_IFS
4006
4007 ;;
4008 esac
4009 fi
4010 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4011 if test -n "$ac_pt_PKG_CONFIG"; then
4012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4013 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4014 else
4015 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4016 $as_echo "no" >&6; }
4017 fi
4018
4019 if test "x$ac_pt_PKG_CONFIG" = x; then
4020 PKG_CONFIG=""
4021 else
4022 case $cross_compiling:$ac_tool_warned in
4023 yes:)
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4025 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4026 ac_tool_warned=yes ;;
4027 esac
4028 PKG_CONFIG=$ac_pt_PKG_CONFIG
4029 fi
4030 else
4031 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4032 fi
4033
4034 fi
4035 if test -n "$PKG_CONFIG"; then
4036 _pkg_min_version=0.9.0
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4038 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4039 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4041 $as_echo "yes" >&6; }
4042 else
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4044 $as_echo "no" >&6; }
4045 PKG_CONFIG=""
4046 fi
4047 fi
4048 # Make sure we can run config.sub.
4049 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4050 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4051
4052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4053 $as_echo_n "checking build system type... " >&6; }
4054 if ${ac_cv_build+:} false; then :
4055 $as_echo_n "(cached) " >&6
4056 else
4057 ac_build_alias=$build_alias
4058 test "x$ac_build_alias" = x &&
4059 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4060 test "x$ac_build_alias" = x &&
4061 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4062 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4063 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4064
4065 fi
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4067 $as_echo "$ac_cv_build" >&6; }
4068 case $ac_cv_build in
4069 *-*-*) ;;
4070 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4071 esac
4072 build=$ac_cv_build
4073 ac_save_IFS=$IFS; IFS='-'
4074 set x $ac_cv_build
4075 shift
4076 build_cpu=$1
4077 build_vendor=$2
4078 shift; shift
4079 # Remember, the first character of IFS is used to create $*,
4080 # except with old shells:
4081 build_os=$*
4082 IFS=$ac_save_IFS
4083 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4084
4085
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4087 $as_echo_n "checking host system type... " >&6; }
4088 if ${ac_cv_host+:} false; then :
4089 $as_echo_n "(cached) " >&6
4090 else
4091 if test "x$host_alias" = x; then
4092 ac_cv_host=$ac_cv_build
4093 else
4094 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4095 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4096 fi
4097
4098 fi
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4100 $as_echo "$ac_cv_host" >&6; }
4101 case $ac_cv_host in
4102 *-*-*) ;;
4103 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4104 esac
4105 host=$ac_cv_host
4106 ac_save_IFS=$IFS; IFS='-'
4107 set x $ac_cv_host
4108 shift
4109 host_cpu=$1
4110 host_vendor=$2
4111 shift; shift
4112 # Remember, the first character of IFS is used to create $*,
4113 # except with old shells:
4114 host_os=$*
4115 IFS=$ac_save_IFS
4116 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
4117
4118
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4120 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4121 if ${ac_cv_path_SED+:} false; then :
4122 $as_echo_n "(cached) " >&6
4123 else
4124 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4125 for ac_i in 1 2 3 4 5 6 7; do
4126 ac_script="$ac_script$as_nl$ac_script"
4127 done
4128 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4129 { ac_script=; unset ac_script;}
4130 if test -z "$SED"; then
4131 ac_path_SED_found=false
4132 # Loop through the user's path and test for each of PROGNAME-LIST
4133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4134 for as_dir in $PATH
4135 do
4136 IFS=$as_save_IFS
4137 test -z "$as_dir" && as_dir=.
4138 for ac_prog in sed gsed; do
4139 for ac_exec_ext in '' $ac_executable_extensions; do
4140 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
4141 as_fn_executable_p "$ac_path_SED" || continue
4142 # Check for GNU ac_path_SED and select it if it is found.
4143 # Check for GNU $ac_path_SED
4144 case `"$ac_path_SED" --version 2>&1` in
4145 *GNU*)
4146 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
4147 *)
4148 ac_count=0
4149 $as_echo_n 0123456789 >"conftest.in"
4150 while :
4151 do
4152 cat "conftest.in" "conftest.in" >"conftest.tmp"
4153 mv "conftest.tmp" "conftest.in"
4154 cp "conftest.in" "conftest.nl"
4155 $as_echo '' >> "conftest.nl"
4156 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
4157 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4158 as_fn_arith $ac_count + 1 && ac_count=$as_val
4159 if test $ac_count -gt ${ac_path_SED_max-0}; then
4160 # Best one so far, save it but keep looking for a better one
4161 ac_cv_path_SED="$ac_path_SED"
4162 ac_path_SED_max=$ac_count
4163 fi
4164 # 10*(2^10) chars as input seems more than enough
4165 test $ac_count -gt 10 && break
4166 done
4167 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4168 esac
4169
4170 $ac_path_SED_found && break 3
4171 done
4172 done
4173 done
4174 IFS=$as_save_IFS
4175 if test -z "$ac_cv_path_SED"; then
4176 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
4177 fi
4178 else
4179 ac_cv_path_SED=$SED
4180 fi
4181
4182 fi
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4184 $as_echo "$ac_cv_path_SED" >&6; }
4185 SED="$ac_cv_path_SED"
4186 rm -f conftest.sed
4187
4188
4189
4190
4191
4192
4193 # Check whether --enable-selective-werror was given.
4194 if test "${enable_selective_werror+set}" = set; then :
4195 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
4196 else
4197 SELECTIVE_WERROR=yes
4198 fi
4199
4200
4201
4202
4203
4204 # -v is too short to test reliably with XORG_TESTSET_CFLAG
4205 if test "x$SUNCC" = "xyes"; then
4206 BASE_CFLAGS="-v"
4207 else
4208 BASE_CFLAGS=""
4209 fi
4210
4211 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225 xorg_testset_save_CFLAGS="$CFLAGS"
4226
4227 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4228 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4230 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4231 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4232 $as_echo_n "(cached) " >&6
4233 else
4234 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4235 /* end confdefs.h. */
4236 int i;
4237 _ACEOF
4238 if ac_fn_c_try_compile "$LINENO"; then :
4239 xorg_cv_cc_flag_unknown_warning_option=yes
4240 else
4241 xorg_cv_cc_flag_unknown_warning_option=no
4242 fi
4243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4244 fi
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4246 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4247 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4248 CFLAGS="$xorg_testset_save_CFLAGS"
4249 fi
4250
4251 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4252 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4253 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4254 fi
4255 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4257 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4258 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4259 $as_echo_n "(cached) " >&6
4260 else
4261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4262 /* end confdefs.h. */
4263 int i;
4264 _ACEOF
4265 if ac_fn_c_try_compile "$LINENO"; then :
4266 xorg_cv_cc_flag_unused_command_line_argument=yes
4267 else
4268 xorg_cv_cc_flag_unused_command_line_argument=no
4269 fi
4270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4271 fi
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4273 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4274 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4275 CFLAGS="$xorg_testset_save_CFLAGS"
4276 fi
4277
4278 found="no"
4279
4280 if test $found = "no" ; then
4281 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4282 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4283 fi
4284
4285 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4286 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4287 fi
4288
4289 CFLAGS="$CFLAGS -Wall"
4290
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
4292 $as_echo_n "checking if $CC supports -Wall... " >&6; }
4293 cacheid=xorg_cv_cc_flag__Wall
4294 if eval \${$cacheid+:} false; then :
4295 $as_echo_n "(cached) " >&6
4296 else
4297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4298 /* end confdefs.h. */
4299 int i;
4300 int
4301 main ()
4302 {
4303
4304 ;
4305 return 0;
4306 }
4307 _ACEOF
4308 if ac_fn_c_try_link "$LINENO"; then :
4309 eval $cacheid=yes
4310 else
4311 eval $cacheid=no
4312 fi
4313 rm -f core conftest.err conftest.$ac_objext \
4314 conftest$ac_exeext conftest.$ac_ext
4315 fi
4316
4317
4318 CFLAGS="$xorg_testset_save_CFLAGS"
4319
4320 eval supported=\$$cacheid
4321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4322 $as_echo "$supported" >&6; }
4323 if test "$supported" = "yes" ; then
4324 BASE_CFLAGS="$BASE_CFLAGS -Wall"
4325 found="yes"
4326 fi
4327 fi
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343 xorg_testset_save_CFLAGS="$CFLAGS"
4344
4345 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4346 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4348 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4349 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4350 $as_echo_n "(cached) " >&6
4351 else
4352 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4353 /* end confdefs.h. */
4354 int i;
4355 _ACEOF
4356 if ac_fn_c_try_compile "$LINENO"; then :
4357 xorg_cv_cc_flag_unknown_warning_option=yes
4358 else
4359 xorg_cv_cc_flag_unknown_warning_option=no
4360 fi
4361 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4362 fi
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4364 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4365 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4366 CFLAGS="$xorg_testset_save_CFLAGS"
4367 fi
4368
4369 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4370 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4371 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4372 fi
4373 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4375 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4376 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4377 $as_echo_n "(cached) " >&6
4378 else
4379 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4380 /* end confdefs.h. */
4381 int i;
4382 _ACEOF
4383 if ac_fn_c_try_compile "$LINENO"; then :
4384 xorg_cv_cc_flag_unused_command_line_argument=yes
4385 else
4386 xorg_cv_cc_flag_unused_command_line_argument=no
4387 fi
4388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4389 fi
4390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4391 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4392 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4393 CFLAGS="$xorg_testset_save_CFLAGS"
4394 fi
4395
4396 found="no"
4397
4398 if test $found = "no" ; then
4399 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4400 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4401 fi
4402
4403 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4404 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4405 fi
4406
4407 CFLAGS="$CFLAGS -Wpointer-arith"
4408
4409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
4410 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
4411 cacheid=xorg_cv_cc_flag__Wpointer_arith
4412 if eval \${$cacheid+:} false; then :
4413 $as_echo_n "(cached) " >&6
4414 else
4415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4416 /* end confdefs.h. */
4417 int i;
4418 int
4419 main ()
4420 {
4421
4422 ;
4423 return 0;
4424 }
4425 _ACEOF
4426 if ac_fn_c_try_link "$LINENO"; then :
4427 eval $cacheid=yes
4428 else
4429 eval $cacheid=no
4430 fi
4431 rm -f core conftest.err conftest.$ac_objext \
4432 conftest$ac_exeext conftest.$ac_ext
4433 fi
4434
4435
4436 CFLAGS="$xorg_testset_save_CFLAGS"
4437
4438 eval supported=\$$cacheid
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4440 $as_echo "$supported" >&6; }
4441 if test "$supported" = "yes" ; then
4442 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
4443 found="yes"
4444 fi
4445 fi
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461 xorg_testset_save_CFLAGS="$CFLAGS"
4462
4463 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4464 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4466 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4467 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4468 $as_echo_n "(cached) " >&6
4469 else
4470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4471 /* end confdefs.h. */
4472 int i;
4473 _ACEOF
4474 if ac_fn_c_try_compile "$LINENO"; then :
4475 xorg_cv_cc_flag_unknown_warning_option=yes
4476 else
4477 xorg_cv_cc_flag_unknown_warning_option=no
4478 fi
4479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4480 fi
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4482 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4483 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4484 CFLAGS="$xorg_testset_save_CFLAGS"
4485 fi
4486
4487 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4488 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4489 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4490 fi
4491 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4493 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4494 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4495 $as_echo_n "(cached) " >&6
4496 else
4497 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4498 /* end confdefs.h. */
4499 int i;
4500 _ACEOF
4501 if ac_fn_c_try_compile "$LINENO"; then :
4502 xorg_cv_cc_flag_unused_command_line_argument=yes
4503 else
4504 xorg_cv_cc_flag_unused_command_line_argument=no
4505 fi
4506 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4507 fi
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4509 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4510 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4511 CFLAGS="$xorg_testset_save_CFLAGS"
4512 fi
4513
4514 found="no"
4515
4516 if test $found = "no" ; then
4517 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4518 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4519 fi
4520
4521 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4522 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4523 fi
4524
4525 CFLAGS="$CFLAGS -Wmissing-declarations"
4526
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
4528 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
4529 cacheid=xorg_cv_cc_flag__Wmissing_declarations
4530 if eval \${$cacheid+:} false; then :
4531 $as_echo_n "(cached) " >&6
4532 else
4533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4534 /* end confdefs.h. */
4535 int i;
4536 int
4537 main ()
4538 {
4539
4540 ;
4541 return 0;
4542 }
4543 _ACEOF
4544 if ac_fn_c_try_link "$LINENO"; then :
4545 eval $cacheid=yes
4546 else
4547 eval $cacheid=no
4548 fi
4549 rm -f core conftest.err conftest.$ac_objext \
4550 conftest$ac_exeext conftest.$ac_ext
4551 fi
4552
4553
4554 CFLAGS="$xorg_testset_save_CFLAGS"
4555
4556 eval supported=\$$cacheid
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4558 $as_echo "$supported" >&6; }
4559 if test "$supported" = "yes" ; then
4560 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
4561 found="yes"
4562 fi
4563 fi
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579 xorg_testset_save_CFLAGS="$CFLAGS"
4580
4581 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4582 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4584 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4585 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4586 $as_echo_n "(cached) " >&6
4587 else
4588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4589 /* end confdefs.h. */
4590 int i;
4591 _ACEOF
4592 if ac_fn_c_try_compile "$LINENO"; then :
4593 xorg_cv_cc_flag_unknown_warning_option=yes
4594 else
4595 xorg_cv_cc_flag_unknown_warning_option=no
4596 fi
4597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4598 fi
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4600 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4601 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4602 CFLAGS="$xorg_testset_save_CFLAGS"
4603 fi
4604
4605 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4606 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4607 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4608 fi
4609 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4611 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4612 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4613 $as_echo_n "(cached) " >&6
4614 else
4615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4616 /* end confdefs.h. */
4617 int i;
4618 _ACEOF
4619 if ac_fn_c_try_compile "$LINENO"; then :
4620 xorg_cv_cc_flag_unused_command_line_argument=yes
4621 else
4622 xorg_cv_cc_flag_unused_command_line_argument=no
4623 fi
4624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4625 fi
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4627 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4628 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4629 CFLAGS="$xorg_testset_save_CFLAGS"
4630 fi
4631
4632 found="no"
4633
4634 if test $found = "no" ; then
4635 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4636 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4637 fi
4638
4639 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4640 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4641 fi
4642
4643 CFLAGS="$CFLAGS -Wformat=2"
4644
4645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
4646 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
4647 cacheid=xorg_cv_cc_flag__Wformat_2
4648 if eval \${$cacheid+:} false; then :
4649 $as_echo_n "(cached) " >&6
4650 else
4651 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4652 /* end confdefs.h. */
4653 int i;
4654 int
4655 main ()
4656 {
4657
4658 ;
4659 return 0;
4660 }
4661 _ACEOF
4662 if ac_fn_c_try_link "$LINENO"; then :
4663 eval $cacheid=yes
4664 else
4665 eval $cacheid=no
4666 fi
4667 rm -f core conftest.err conftest.$ac_objext \
4668 conftest$ac_exeext conftest.$ac_ext
4669 fi
4670
4671
4672 CFLAGS="$xorg_testset_save_CFLAGS"
4673
4674 eval supported=\$$cacheid
4675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4676 $as_echo "$supported" >&6; }
4677 if test "$supported" = "yes" ; then
4678 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
4679 found="yes"
4680 fi
4681 fi
4682
4683 if test $found = "no" ; then
4684 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4685 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4686 fi
4687
4688 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4689 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4690 fi
4691
4692 CFLAGS="$CFLAGS -Wformat"
4693
4694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
4695 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
4696 cacheid=xorg_cv_cc_flag__Wformat
4697 if eval \${$cacheid+:} false; then :
4698 $as_echo_n "(cached) " >&6
4699 else
4700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4701 /* end confdefs.h. */
4702 int i;
4703 int
4704 main ()
4705 {
4706
4707 ;
4708 return 0;
4709 }
4710 _ACEOF
4711 if ac_fn_c_try_link "$LINENO"; then :
4712 eval $cacheid=yes
4713 else
4714 eval $cacheid=no
4715 fi
4716 rm -f core conftest.err conftest.$ac_objext \
4717 conftest$ac_exeext conftest.$ac_ext
4718 fi
4719
4720
4721 CFLAGS="$xorg_testset_save_CFLAGS"
4722
4723 eval supported=\$$cacheid
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4725 $as_echo "$supported" >&6; }
4726 if test "$supported" = "yes" ; then
4727 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
4728 found="yes"
4729 fi
4730 fi
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748 xorg_testset_save_CFLAGS="$CFLAGS"
4749
4750 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4751 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4753 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4754 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4755 $as_echo_n "(cached) " >&6
4756 else
4757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4758 /* end confdefs.h. */
4759 int i;
4760 _ACEOF
4761 if ac_fn_c_try_compile "$LINENO"; then :
4762 xorg_cv_cc_flag_unknown_warning_option=yes
4763 else
4764 xorg_cv_cc_flag_unknown_warning_option=no
4765 fi
4766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4767 fi
4768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4769 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4770 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4771 CFLAGS="$xorg_testset_save_CFLAGS"
4772 fi
4773
4774 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4775 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4776 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4777 fi
4778 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4780 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4781 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4782 $as_echo_n "(cached) " >&6
4783 else
4784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4785 /* end confdefs.h. */
4786 int i;
4787 _ACEOF
4788 if ac_fn_c_try_compile "$LINENO"; then :
4789 xorg_cv_cc_flag_unused_command_line_argument=yes
4790 else
4791 xorg_cv_cc_flag_unused_command_line_argument=no
4792 fi
4793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4794 fi
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4796 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4797 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4798 CFLAGS="$xorg_testset_save_CFLAGS"
4799 fi
4800
4801 found="no"
4802
4803 if test $found = "no" ; then
4804 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4806 fi
4807
4808 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4809 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4810 fi
4811
4812 CFLAGS="$CFLAGS -Wstrict-prototypes"
4813
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
4815 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
4816 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
4817 if eval \${$cacheid+:} false; then :
4818 $as_echo_n "(cached) " >&6
4819 else
4820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h. */
4822 int i;
4823 int
4824 main ()
4825 {
4826
4827 ;
4828 return 0;
4829 }
4830 _ACEOF
4831 if ac_fn_c_try_link "$LINENO"; then :
4832 eval $cacheid=yes
4833 else
4834 eval $cacheid=no
4835 fi
4836 rm -f core conftest.err conftest.$ac_objext \
4837 conftest$ac_exeext conftest.$ac_ext
4838 fi
4839
4840
4841 CFLAGS="$xorg_testset_save_CFLAGS"
4842
4843 eval supported=\$$cacheid
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4845 $as_echo "$supported" >&6; }
4846 if test "$supported" = "yes" ; then
4847 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
4848 found="yes"
4849 fi
4850 fi
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866 xorg_testset_save_CFLAGS="$CFLAGS"
4867
4868 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4869 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4871 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4872 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4873 $as_echo_n "(cached) " >&6
4874 else
4875 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4876 /* end confdefs.h. */
4877 int i;
4878 _ACEOF
4879 if ac_fn_c_try_compile "$LINENO"; then :
4880 xorg_cv_cc_flag_unknown_warning_option=yes
4881 else
4882 xorg_cv_cc_flag_unknown_warning_option=no
4883 fi
4884 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4885 fi
4886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
4887 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
4888 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
4889 CFLAGS="$xorg_testset_save_CFLAGS"
4890 fi
4891
4892 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
4893 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4894 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4895 fi
4896 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
4898 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
4899 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
4900 $as_echo_n "(cached) " >&6
4901 else
4902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4903 /* end confdefs.h. */
4904 int i;
4905 _ACEOF
4906 if ac_fn_c_try_compile "$LINENO"; then :
4907 xorg_cv_cc_flag_unused_command_line_argument=yes
4908 else
4909 xorg_cv_cc_flag_unused_command_line_argument=no
4910 fi
4911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4912 fi
4913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
4914 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
4915 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
4916 CFLAGS="$xorg_testset_save_CFLAGS"
4917 fi
4918
4919 found="no"
4920
4921 if test $found = "no" ; then
4922 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
4923 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4924 fi
4925
4926 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
4927 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
4928 fi
4929
4930 CFLAGS="$CFLAGS -Wmissing-prototypes"
4931
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
4933 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
4934 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
4935 if eval \${$cacheid+:} false; then :
4936 $as_echo_n "(cached) " >&6
4937 else
4938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4939 /* end confdefs.h. */
4940 int i;
4941 int
4942 main ()
4943 {
4944
4945 ;
4946 return 0;
4947 }
4948 _ACEOF
4949 if ac_fn_c_try_link "$LINENO"; then :
4950 eval $cacheid=yes
4951 else
4952 eval $cacheid=no
4953 fi
4954 rm -f core conftest.err conftest.$ac_objext \
4955 conftest$ac_exeext conftest.$ac_ext
4956 fi
4957
4958
4959 CFLAGS="$xorg_testset_save_CFLAGS"
4960
4961 eval supported=\$$cacheid
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
4963 $as_echo "$supported" >&6; }
4964 if test "$supported" = "yes" ; then
4965 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
4966 found="yes"
4967 fi
4968 fi
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984 xorg_testset_save_CFLAGS="$CFLAGS"
4985
4986 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
4987 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
4989 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
4990 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
4991 $as_echo_n "(cached) " >&6
4992 else
4993 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4994 /* end confdefs.h. */
4995 int i;
4996 _ACEOF
4997 if ac_fn_c_try_compile "$LINENO"; then :
4998 xorg_cv_cc_flag_unknown_warning_option=yes
4999 else
5000 xorg_cv_cc_flag_unknown_warning_option=no
5001 fi
5002 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5003 fi
5004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5005 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5006 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5007 CFLAGS="$xorg_testset_save_CFLAGS"
5008 fi
5009
5010 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5011 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5012 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5013 fi
5014 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5016 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5017 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5018 $as_echo_n "(cached) " >&6
5019 else
5020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5021 /* end confdefs.h. */
5022 int i;
5023 _ACEOF
5024 if ac_fn_c_try_compile "$LINENO"; then :
5025 xorg_cv_cc_flag_unused_command_line_argument=yes
5026 else
5027 xorg_cv_cc_flag_unused_command_line_argument=no
5028 fi
5029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5030 fi
5031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5032 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5033 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5034 CFLAGS="$xorg_testset_save_CFLAGS"
5035 fi
5036
5037 found="no"
5038
5039 if test $found = "no" ; then
5040 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5041 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5042 fi
5043
5044 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5045 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5046 fi
5047
5048 CFLAGS="$CFLAGS -Wnested-externs"
5049
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5051 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5052 cacheid=xorg_cv_cc_flag__Wnested_externs
5053 if eval \${$cacheid+:} false; then :
5054 $as_echo_n "(cached) " >&6
5055 else
5056 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5057 /* end confdefs.h. */
5058 int i;
5059 int
5060 main ()
5061 {
5062
5063 ;
5064 return 0;
5065 }
5066 _ACEOF
5067 if ac_fn_c_try_link "$LINENO"; then :
5068 eval $cacheid=yes
5069 else
5070 eval $cacheid=no
5071 fi
5072 rm -f core conftest.err conftest.$ac_objext \
5073 conftest$ac_exeext conftest.$ac_ext
5074 fi
5075
5076
5077 CFLAGS="$xorg_testset_save_CFLAGS"
5078
5079 eval supported=\$$cacheid
5080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5081 $as_echo "$supported" >&6; }
5082 if test "$supported" = "yes" ; then
5083 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
5084 found="yes"
5085 fi
5086 fi
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102 xorg_testset_save_CFLAGS="$CFLAGS"
5103
5104 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5105 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5107 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5108 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5109 $as_echo_n "(cached) " >&6
5110 else
5111 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5112 /* end confdefs.h. */
5113 int i;
5114 _ACEOF
5115 if ac_fn_c_try_compile "$LINENO"; then :
5116 xorg_cv_cc_flag_unknown_warning_option=yes
5117 else
5118 xorg_cv_cc_flag_unknown_warning_option=no
5119 fi
5120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5121 fi
5122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5123 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5124 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5125 CFLAGS="$xorg_testset_save_CFLAGS"
5126 fi
5127
5128 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5129 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5130 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5131 fi
5132 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5134 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5135 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5136 $as_echo_n "(cached) " >&6
5137 else
5138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5139 /* end confdefs.h. */
5140 int i;
5141 _ACEOF
5142 if ac_fn_c_try_compile "$LINENO"; then :
5143 xorg_cv_cc_flag_unused_command_line_argument=yes
5144 else
5145 xorg_cv_cc_flag_unused_command_line_argument=no
5146 fi
5147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5148 fi
5149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5150 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5151 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5152 CFLAGS="$xorg_testset_save_CFLAGS"
5153 fi
5154
5155 found="no"
5156
5157 if test $found = "no" ; then
5158 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5160 fi
5161
5162 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5163 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5164 fi
5165
5166 CFLAGS="$CFLAGS -Wbad-function-cast"
5167
5168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
5169 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
5170 cacheid=xorg_cv_cc_flag__Wbad_function_cast
5171 if eval \${$cacheid+:} false; then :
5172 $as_echo_n "(cached) " >&6
5173 else
5174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5175 /* end confdefs.h. */
5176 int i;
5177 int
5178 main ()
5179 {
5180
5181 ;
5182 return 0;
5183 }
5184 _ACEOF
5185 if ac_fn_c_try_link "$LINENO"; then :
5186 eval $cacheid=yes
5187 else
5188 eval $cacheid=no
5189 fi
5190 rm -f core conftest.err conftest.$ac_objext \
5191 conftest$ac_exeext conftest.$ac_ext
5192 fi
5193
5194
5195 CFLAGS="$xorg_testset_save_CFLAGS"
5196
5197 eval supported=\$$cacheid
5198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5199 $as_echo "$supported" >&6; }
5200 if test "$supported" = "yes" ; then
5201 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
5202 found="yes"
5203 fi
5204 fi
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220 xorg_testset_save_CFLAGS="$CFLAGS"
5221
5222 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5223 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5225 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5226 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5227 $as_echo_n "(cached) " >&6
5228 else
5229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5230 /* end confdefs.h. */
5231 int i;
5232 _ACEOF
5233 if ac_fn_c_try_compile "$LINENO"; then :
5234 xorg_cv_cc_flag_unknown_warning_option=yes
5235 else
5236 xorg_cv_cc_flag_unknown_warning_option=no
5237 fi
5238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5239 fi
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5241 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5242 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5243 CFLAGS="$xorg_testset_save_CFLAGS"
5244 fi
5245
5246 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5247 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5248 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5249 fi
5250 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5252 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5253 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5254 $as_echo_n "(cached) " >&6
5255 else
5256 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5257 /* end confdefs.h. */
5258 int i;
5259 _ACEOF
5260 if ac_fn_c_try_compile "$LINENO"; then :
5261 xorg_cv_cc_flag_unused_command_line_argument=yes
5262 else
5263 xorg_cv_cc_flag_unused_command_line_argument=no
5264 fi
5265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5266 fi
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5268 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5269 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5270 CFLAGS="$xorg_testset_save_CFLAGS"
5271 fi
5272
5273 found="no"
5274
5275 if test $found = "no" ; then
5276 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5277 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5278 fi
5279
5280 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5281 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5282 fi
5283
5284 CFLAGS="$CFLAGS -Wold-style-definition"
5285
5286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
5287 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
5288 cacheid=xorg_cv_cc_flag__Wold_style_definition
5289 if eval \${$cacheid+:} false; then :
5290 $as_echo_n "(cached) " >&6
5291 else
5292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5293 /* end confdefs.h. */
5294 int i;
5295 int
5296 main ()
5297 {
5298
5299 ;
5300 return 0;
5301 }
5302 _ACEOF
5303 if ac_fn_c_try_link "$LINENO"; then :
5304 eval $cacheid=yes
5305 else
5306 eval $cacheid=no
5307 fi
5308 rm -f core conftest.err conftest.$ac_objext \
5309 conftest$ac_exeext conftest.$ac_ext
5310 fi
5311
5312
5313 CFLAGS="$xorg_testset_save_CFLAGS"
5314
5315 eval supported=\$$cacheid
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5317 $as_echo "$supported" >&6; }
5318 if test "$supported" = "yes" ; then
5319 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
5320 found="yes"
5321 fi
5322 fi
5323
5324 if test $found = "no" ; then
5325 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5326 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5327 fi
5328
5329 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5330 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5331 fi
5332
5333 CFLAGS="$CFLAGS -fd"
5334
5335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
5336 $as_echo_n "checking if $CC supports -fd... " >&6; }
5337 cacheid=xorg_cv_cc_flag__fd
5338 if eval \${$cacheid+:} false; then :
5339 $as_echo_n "(cached) " >&6
5340 else
5341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5342 /* end confdefs.h. */
5343 int i;
5344 int
5345 main ()
5346 {
5347
5348 ;
5349 return 0;
5350 }
5351 _ACEOF
5352 if ac_fn_c_try_link "$LINENO"; then :
5353 eval $cacheid=yes
5354 else
5355 eval $cacheid=no
5356 fi
5357 rm -f core conftest.err conftest.$ac_objext \
5358 conftest$ac_exeext conftest.$ac_ext
5359 fi
5360
5361
5362 CFLAGS="$xorg_testset_save_CFLAGS"
5363
5364 eval supported=\$$cacheid
5365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5366 $as_echo "$supported" >&6; }
5367 if test "$supported" = "yes" ; then
5368 BASE_CFLAGS="$BASE_CFLAGS -fd"
5369 found="yes"
5370 fi
5371 fi
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387 xorg_testset_save_CFLAGS="$CFLAGS"
5388
5389 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5390 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5392 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5393 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5394 $as_echo_n "(cached) " >&6
5395 else
5396 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5397 /* end confdefs.h. */
5398 int i;
5399 _ACEOF
5400 if ac_fn_c_try_compile "$LINENO"; then :
5401 xorg_cv_cc_flag_unknown_warning_option=yes
5402 else
5403 xorg_cv_cc_flag_unknown_warning_option=no
5404 fi
5405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5406 fi
5407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5408 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5409 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5410 CFLAGS="$xorg_testset_save_CFLAGS"
5411 fi
5412
5413 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5414 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5415 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5416 fi
5417 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5419 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5420 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5421 $as_echo_n "(cached) " >&6
5422 else
5423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5424 /* end confdefs.h. */
5425 int i;
5426 _ACEOF
5427 if ac_fn_c_try_compile "$LINENO"; then :
5428 xorg_cv_cc_flag_unused_command_line_argument=yes
5429 else
5430 xorg_cv_cc_flag_unused_command_line_argument=no
5431 fi
5432 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5433 fi
5434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5435 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5436 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5437 CFLAGS="$xorg_testset_save_CFLAGS"
5438 fi
5439
5440 found="no"
5441
5442 if test $found = "no" ; then
5443 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5444 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5445 fi
5446
5447 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5448 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5449 fi
5450
5451 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
5452
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
5454 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
5455 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
5456 if eval \${$cacheid+:} false; then :
5457 $as_echo_n "(cached) " >&6
5458 else
5459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5460 /* end confdefs.h. */
5461 int i;
5462 int
5463 main ()
5464 {
5465
5466 ;
5467 return 0;
5468 }
5469 _ACEOF
5470 if ac_fn_c_try_link "$LINENO"; then :
5471 eval $cacheid=yes
5472 else
5473 eval $cacheid=no
5474 fi
5475 rm -f core conftest.err conftest.$ac_objext \
5476 conftest$ac_exeext conftest.$ac_ext
5477 fi
5478
5479
5480 CFLAGS="$xorg_testset_save_CFLAGS"
5481
5482 eval supported=\$$cacheid
5483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5484 $as_echo "$supported" >&6; }
5485 if test "$supported" = "yes" ; then
5486 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
5487 found="yes"
5488 fi
5489 fi
5490
5491
5492
5493
5494
5495 # This chunk adds additional warnings that could catch undesired effects.
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509 xorg_testset_save_CFLAGS="$CFLAGS"
5510
5511 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5512 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5514 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5515 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5516 $as_echo_n "(cached) " >&6
5517 else
5518 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5519 /* end confdefs.h. */
5520 int i;
5521 _ACEOF
5522 if ac_fn_c_try_compile "$LINENO"; then :
5523 xorg_cv_cc_flag_unknown_warning_option=yes
5524 else
5525 xorg_cv_cc_flag_unknown_warning_option=no
5526 fi
5527 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5528 fi
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5530 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5531 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5532 CFLAGS="$xorg_testset_save_CFLAGS"
5533 fi
5534
5535 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5536 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5537 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5538 fi
5539 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5541 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5542 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5543 $as_echo_n "(cached) " >&6
5544 else
5545 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5546 /* end confdefs.h. */
5547 int i;
5548 _ACEOF
5549 if ac_fn_c_try_compile "$LINENO"; then :
5550 xorg_cv_cc_flag_unused_command_line_argument=yes
5551 else
5552 xorg_cv_cc_flag_unused_command_line_argument=no
5553 fi
5554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5555 fi
5556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5557 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5558 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5559 CFLAGS="$xorg_testset_save_CFLAGS"
5560 fi
5561
5562 found="no"
5563
5564 if test $found = "no" ; then
5565 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5566 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5567 fi
5568
5569 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5570 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5571 fi
5572
5573 CFLAGS="$CFLAGS -Wunused"
5574
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
5576 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
5577 cacheid=xorg_cv_cc_flag__Wunused
5578 if eval \${$cacheid+:} false; then :
5579 $as_echo_n "(cached) " >&6
5580 else
5581 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5582 /* end confdefs.h. */
5583 int i;
5584 int
5585 main ()
5586 {
5587
5588 ;
5589 return 0;
5590 }
5591 _ACEOF
5592 if ac_fn_c_try_link "$LINENO"; then :
5593 eval $cacheid=yes
5594 else
5595 eval $cacheid=no
5596 fi
5597 rm -f core conftest.err conftest.$ac_objext \
5598 conftest$ac_exeext conftest.$ac_ext
5599 fi
5600
5601
5602 CFLAGS="$xorg_testset_save_CFLAGS"
5603
5604 eval supported=\$$cacheid
5605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5606 $as_echo "$supported" >&6; }
5607 if test "$supported" = "yes" ; then
5608 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
5609 found="yes"
5610 fi
5611 fi
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627 xorg_testset_save_CFLAGS="$CFLAGS"
5628
5629 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5630 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5632 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5633 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5634 $as_echo_n "(cached) " >&6
5635 else
5636 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5637 /* end confdefs.h. */
5638 int i;
5639 _ACEOF
5640 if ac_fn_c_try_compile "$LINENO"; then :
5641 xorg_cv_cc_flag_unknown_warning_option=yes
5642 else
5643 xorg_cv_cc_flag_unknown_warning_option=no
5644 fi
5645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5646 fi
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5648 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5649 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5650 CFLAGS="$xorg_testset_save_CFLAGS"
5651 fi
5652
5653 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5654 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5656 fi
5657 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5659 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5660 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5661 $as_echo_n "(cached) " >&6
5662 else
5663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5664 /* end confdefs.h. */
5665 int i;
5666 _ACEOF
5667 if ac_fn_c_try_compile "$LINENO"; then :
5668 xorg_cv_cc_flag_unused_command_line_argument=yes
5669 else
5670 xorg_cv_cc_flag_unused_command_line_argument=no
5671 fi
5672 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5673 fi
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5675 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5676 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5677 CFLAGS="$xorg_testset_save_CFLAGS"
5678 fi
5679
5680 found="no"
5681
5682 if test $found = "no" ; then
5683 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5684 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5685 fi
5686
5687 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5688 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5689 fi
5690
5691 CFLAGS="$CFLAGS -Wuninitialized"
5692
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
5694 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
5695 cacheid=xorg_cv_cc_flag__Wuninitialized
5696 if eval \${$cacheid+:} false; then :
5697 $as_echo_n "(cached) " >&6
5698 else
5699 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5700 /* end confdefs.h. */
5701 int i;
5702 int
5703 main ()
5704 {
5705
5706 ;
5707 return 0;
5708 }
5709 _ACEOF
5710 if ac_fn_c_try_link "$LINENO"; then :
5711 eval $cacheid=yes
5712 else
5713 eval $cacheid=no
5714 fi
5715 rm -f core conftest.err conftest.$ac_objext \
5716 conftest$ac_exeext conftest.$ac_ext
5717 fi
5718
5719
5720 CFLAGS="$xorg_testset_save_CFLAGS"
5721
5722 eval supported=\$$cacheid
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5724 $as_echo "$supported" >&6; }
5725 if test "$supported" = "yes" ; then
5726 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
5727 found="yes"
5728 fi
5729 fi
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745 xorg_testset_save_CFLAGS="$CFLAGS"
5746
5747 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5748 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5750 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5751 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5752 $as_echo_n "(cached) " >&6
5753 else
5754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5755 /* end confdefs.h. */
5756 int i;
5757 _ACEOF
5758 if ac_fn_c_try_compile "$LINENO"; then :
5759 xorg_cv_cc_flag_unknown_warning_option=yes
5760 else
5761 xorg_cv_cc_flag_unknown_warning_option=no
5762 fi
5763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5764 fi
5765 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5766 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5767 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5768 CFLAGS="$xorg_testset_save_CFLAGS"
5769 fi
5770
5771 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5772 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5773 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5774 fi
5775 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5777 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5778 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5779 $as_echo_n "(cached) " >&6
5780 else
5781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5782 /* end confdefs.h. */
5783 int i;
5784 _ACEOF
5785 if ac_fn_c_try_compile "$LINENO"; then :
5786 xorg_cv_cc_flag_unused_command_line_argument=yes
5787 else
5788 xorg_cv_cc_flag_unused_command_line_argument=no
5789 fi
5790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5791 fi
5792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5793 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5794 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5795 CFLAGS="$xorg_testset_save_CFLAGS"
5796 fi
5797
5798 found="no"
5799
5800 if test $found = "no" ; then
5801 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5802 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5803 fi
5804
5805 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5806 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5807 fi
5808
5809 CFLAGS="$CFLAGS -Wshadow"
5810
5811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
5812 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
5813 cacheid=xorg_cv_cc_flag__Wshadow
5814 if eval \${$cacheid+:} false; then :
5815 $as_echo_n "(cached) " >&6
5816 else
5817 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5818 /* end confdefs.h. */
5819 int i;
5820 int
5821 main ()
5822 {
5823
5824 ;
5825 return 0;
5826 }
5827 _ACEOF
5828 if ac_fn_c_try_link "$LINENO"; then :
5829 eval $cacheid=yes
5830 else
5831 eval $cacheid=no
5832 fi
5833 rm -f core conftest.err conftest.$ac_objext \
5834 conftest$ac_exeext conftest.$ac_ext
5835 fi
5836
5837
5838 CFLAGS="$xorg_testset_save_CFLAGS"
5839
5840 eval supported=\$$cacheid
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5842 $as_echo "$supported" >&6; }
5843 if test "$supported" = "yes" ; then
5844 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
5845 found="yes"
5846 fi
5847 fi
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863 xorg_testset_save_CFLAGS="$CFLAGS"
5864
5865 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5866 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5868 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5869 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5870 $as_echo_n "(cached) " >&6
5871 else
5872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5873 /* end confdefs.h. */
5874 int i;
5875 _ACEOF
5876 if ac_fn_c_try_compile "$LINENO"; then :
5877 xorg_cv_cc_flag_unknown_warning_option=yes
5878 else
5879 xorg_cv_cc_flag_unknown_warning_option=no
5880 fi
5881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5882 fi
5883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5884 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5885 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5886 CFLAGS="$xorg_testset_save_CFLAGS"
5887 fi
5888
5889 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5890 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5891 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5892 fi
5893 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5895 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5896 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5897 $as_echo_n "(cached) " >&6
5898 else
5899 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5900 /* end confdefs.h. */
5901 int i;
5902 _ACEOF
5903 if ac_fn_c_try_compile "$LINENO"; then :
5904 xorg_cv_cc_flag_unused_command_line_argument=yes
5905 else
5906 xorg_cv_cc_flag_unused_command_line_argument=no
5907 fi
5908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5909 fi
5910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5911 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5912 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5913 CFLAGS="$xorg_testset_save_CFLAGS"
5914 fi
5915
5916 found="no"
5917
5918 if test $found = "no" ; then
5919 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5920 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5921 fi
5922
5923 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5924 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5925 fi
5926
5927 CFLAGS="$CFLAGS -Wmissing-noreturn"
5928
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
5930 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
5931 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
5932 if eval \${$cacheid+:} false; then :
5933 $as_echo_n "(cached) " >&6
5934 else
5935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5936 /* end confdefs.h. */
5937 int i;
5938 int
5939 main ()
5940 {
5941
5942 ;
5943 return 0;
5944 }
5945 _ACEOF
5946 if ac_fn_c_try_link "$LINENO"; then :
5947 eval $cacheid=yes
5948 else
5949 eval $cacheid=no
5950 fi
5951 rm -f core conftest.err conftest.$ac_objext \
5952 conftest$ac_exeext conftest.$ac_ext
5953 fi
5954
5955
5956 CFLAGS="$xorg_testset_save_CFLAGS"
5957
5958 eval supported=\$$cacheid
5959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5960 $as_echo "$supported" >&6; }
5961 if test "$supported" = "yes" ; then
5962 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
5963 found="yes"
5964 fi
5965 fi
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981 xorg_testset_save_CFLAGS="$CFLAGS"
5982
5983 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5984 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5986 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5987 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5988 $as_echo_n "(cached) " >&6
5989 else
5990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5991 /* end confdefs.h. */
5992 int i;
5993 _ACEOF
5994 if ac_fn_c_try_compile "$LINENO"; then :
5995 xorg_cv_cc_flag_unknown_warning_option=yes
5996 else
5997 xorg_cv_cc_flag_unknown_warning_option=no
5998 fi
5999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6000 fi
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6002 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6003 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6004 CFLAGS="$xorg_testset_save_CFLAGS"
6005 fi
6006
6007 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6008 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6009 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6010 fi
6011 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6013 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6014 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6015 $as_echo_n "(cached) " >&6
6016 else
6017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6018 /* end confdefs.h. */
6019 int i;
6020 _ACEOF
6021 if ac_fn_c_try_compile "$LINENO"; then :
6022 xorg_cv_cc_flag_unused_command_line_argument=yes
6023 else
6024 xorg_cv_cc_flag_unused_command_line_argument=no
6025 fi
6026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6027 fi
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6029 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6030 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6031 CFLAGS="$xorg_testset_save_CFLAGS"
6032 fi
6033
6034 found="no"
6035
6036 if test $found = "no" ; then
6037 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6038 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6039 fi
6040
6041 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6042 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6043 fi
6044
6045 CFLAGS="$CFLAGS -Wmissing-format-attribute"
6046
6047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6048 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6049 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6050 if eval \${$cacheid+:} false; then :
6051 $as_echo_n "(cached) " >&6
6052 else
6053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6054 /* end confdefs.h. */
6055 int i;
6056 int
6057 main ()
6058 {
6059
6060 ;
6061 return 0;
6062 }
6063 _ACEOF
6064 if ac_fn_c_try_link "$LINENO"; then :
6065 eval $cacheid=yes
6066 else
6067 eval $cacheid=no
6068 fi
6069 rm -f core conftest.err conftest.$ac_objext \
6070 conftest$ac_exeext conftest.$ac_ext
6071 fi
6072
6073
6074 CFLAGS="$xorg_testset_save_CFLAGS"
6075
6076 eval supported=\$$cacheid
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6078 $as_echo "$supported" >&6; }
6079 if test "$supported" = "yes" ; then
6080 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
6081 found="yes"
6082 fi
6083 fi
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099 xorg_testset_save_CFLAGS="$CFLAGS"
6100
6101 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6102 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6104 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6105 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6106 $as_echo_n "(cached) " >&6
6107 else
6108 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6109 /* end confdefs.h. */
6110 int i;
6111 _ACEOF
6112 if ac_fn_c_try_compile "$LINENO"; then :
6113 xorg_cv_cc_flag_unknown_warning_option=yes
6114 else
6115 xorg_cv_cc_flag_unknown_warning_option=no
6116 fi
6117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6118 fi
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6120 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6121 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6122 CFLAGS="$xorg_testset_save_CFLAGS"
6123 fi
6124
6125 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6126 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6127 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6128 fi
6129 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6131 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6132 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6133 $as_echo_n "(cached) " >&6
6134 else
6135 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6136 /* end confdefs.h. */
6137 int i;
6138 _ACEOF
6139 if ac_fn_c_try_compile "$LINENO"; then :
6140 xorg_cv_cc_flag_unused_command_line_argument=yes
6141 else
6142 xorg_cv_cc_flag_unused_command_line_argument=no
6143 fi
6144 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6145 fi
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6147 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6148 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6149 CFLAGS="$xorg_testset_save_CFLAGS"
6150 fi
6151
6152 found="no"
6153
6154 if test $found = "no" ; then
6155 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6156 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6157 fi
6158
6159 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6160 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6161 fi
6162
6163 CFLAGS="$CFLAGS -Wredundant-decls"
6164
6165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
6166 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
6167 cacheid=xorg_cv_cc_flag__Wredundant_decls
6168 if eval \${$cacheid+:} false; then :
6169 $as_echo_n "(cached) " >&6
6170 else
6171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6172 /* end confdefs.h. */
6173 int i;
6174 int
6175 main ()
6176 {
6177
6178 ;
6179 return 0;
6180 }
6181 _ACEOF
6182 if ac_fn_c_try_link "$LINENO"; then :
6183 eval $cacheid=yes
6184 else
6185 eval $cacheid=no
6186 fi
6187 rm -f core conftest.err conftest.$ac_objext \
6188 conftest$ac_exeext conftest.$ac_ext
6189 fi
6190
6191
6192 CFLAGS="$xorg_testset_save_CFLAGS"
6193
6194 eval supported=\$$cacheid
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6196 $as_echo "$supported" >&6; }
6197 if test "$supported" = "yes" ; then
6198 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
6199 found="yes"
6200 fi
6201 fi
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217 xorg_testset_save_CFLAGS="$CFLAGS"
6218
6219 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6220 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6221 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6222 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6223 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6224 $as_echo_n "(cached) " >&6
6225 else
6226 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6227 /* end confdefs.h. */
6228 int i;
6229 _ACEOF
6230 if ac_fn_c_try_compile "$LINENO"; then :
6231 xorg_cv_cc_flag_unknown_warning_option=yes
6232 else
6233 xorg_cv_cc_flag_unknown_warning_option=no
6234 fi
6235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6236 fi
6237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6238 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6239 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6240 CFLAGS="$xorg_testset_save_CFLAGS"
6241 fi
6242
6243 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6244 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6245 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6246 fi
6247 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6249 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6250 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6251 $as_echo_n "(cached) " >&6
6252 else
6253 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6254 /* end confdefs.h. */
6255 int i;
6256 _ACEOF
6257 if ac_fn_c_try_compile "$LINENO"; then :
6258 xorg_cv_cc_flag_unused_command_line_argument=yes
6259 else
6260 xorg_cv_cc_flag_unused_command_line_argument=no
6261 fi
6262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6263 fi
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6265 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6266 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6267 CFLAGS="$xorg_testset_save_CFLAGS"
6268 fi
6269
6270 found="no"
6271
6272 if test $found = "no" ; then
6273 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6274 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6275 fi
6276
6277 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6278 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6279 fi
6280
6281 CFLAGS="$CFLAGS -Wlogical-op"
6282
6283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
6284 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
6285 cacheid=xorg_cv_cc_flag__Wlogical_op
6286 if eval \${$cacheid+:} false; then :
6287 $as_echo_n "(cached) " >&6
6288 else
6289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6290 /* end confdefs.h. */
6291 int i;
6292 int
6293 main ()
6294 {
6295
6296 ;
6297 return 0;
6298 }
6299 _ACEOF
6300 if ac_fn_c_try_link "$LINENO"; then :
6301 eval $cacheid=yes
6302 else
6303 eval $cacheid=no
6304 fi
6305 rm -f core conftest.err conftest.$ac_objext \
6306 conftest$ac_exeext conftest.$ac_ext
6307 fi
6308
6309
6310 CFLAGS="$xorg_testset_save_CFLAGS"
6311
6312 eval supported=\$$cacheid
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6314 $as_echo "$supported" >&6; }
6315 if test "$supported" = "yes" ; then
6316 BASE_CFLAGS="$BASE_CFLAGS -Wlogical-op"
6317 found="yes"
6318 fi
6319 fi
6320
6321
6322
6323 # These are currently disabled because they are noisy. They will be enabled
6324 # in the future once the codebase is sufficiently modernized to silence
6325 # them. For now, I don't want them to drown out the other warnings.
6326 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
6327 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
6328 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
6329
6330 # Turn some warnings into errors, so we don't accidently get successful builds
6331 # when there are problems that should be fixed.
6332
6333 if test "x$SELECTIVE_WERROR" = "xyes" ; then
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347 xorg_testset_save_CFLAGS="$CFLAGS"
6348
6349 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6350 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6352 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6353 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6354 $as_echo_n "(cached) " >&6
6355 else
6356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6357 /* end confdefs.h. */
6358 int i;
6359 _ACEOF
6360 if ac_fn_c_try_compile "$LINENO"; then :
6361 xorg_cv_cc_flag_unknown_warning_option=yes
6362 else
6363 xorg_cv_cc_flag_unknown_warning_option=no
6364 fi
6365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6366 fi
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6368 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6369 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6370 CFLAGS="$xorg_testset_save_CFLAGS"
6371 fi
6372
6373 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6374 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6375 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6376 fi
6377 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6379 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6380 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6381 $as_echo_n "(cached) " >&6
6382 else
6383 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6384 /* end confdefs.h. */
6385 int i;
6386 _ACEOF
6387 if ac_fn_c_try_compile "$LINENO"; then :
6388 xorg_cv_cc_flag_unused_command_line_argument=yes
6389 else
6390 xorg_cv_cc_flag_unused_command_line_argument=no
6391 fi
6392 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6393 fi
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6395 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6396 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6397 CFLAGS="$xorg_testset_save_CFLAGS"
6398 fi
6399
6400 found="no"
6401
6402 if test $found = "no" ; then
6403 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6404 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6405 fi
6406
6407 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6408 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6409 fi
6410
6411 CFLAGS="$CFLAGS -Werror=implicit"
6412
6413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
6414 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
6415 cacheid=xorg_cv_cc_flag__Werror_implicit
6416 if eval \${$cacheid+:} false; then :
6417 $as_echo_n "(cached) " >&6
6418 else
6419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6420 /* end confdefs.h. */
6421 int i;
6422 int
6423 main ()
6424 {
6425
6426 ;
6427 return 0;
6428 }
6429 _ACEOF
6430 if ac_fn_c_try_link "$LINENO"; then :
6431 eval $cacheid=yes
6432 else
6433 eval $cacheid=no
6434 fi
6435 rm -f core conftest.err conftest.$ac_objext \
6436 conftest$ac_exeext conftest.$ac_ext
6437 fi
6438
6439
6440 CFLAGS="$xorg_testset_save_CFLAGS"
6441
6442 eval supported=\$$cacheid
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6444 $as_echo "$supported" >&6; }
6445 if test "$supported" = "yes" ; then
6446 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
6447 found="yes"
6448 fi
6449 fi
6450
6451 if test $found = "no" ; then
6452 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6453 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6454 fi
6455
6456 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6457 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6458 fi
6459
6460 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6461
6462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
6463 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
6464 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
6465 if eval \${$cacheid+:} false; then :
6466 $as_echo_n "(cached) " >&6
6467 else
6468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6469 /* end confdefs.h. */
6470 int i;
6471 int
6472 main ()
6473 {
6474
6475 ;
6476 return 0;
6477 }
6478 _ACEOF
6479 if ac_fn_c_try_link "$LINENO"; then :
6480 eval $cacheid=yes
6481 else
6482 eval $cacheid=no
6483 fi
6484 rm -f core conftest.err conftest.$ac_objext \
6485 conftest$ac_exeext conftest.$ac_ext
6486 fi
6487
6488
6489 CFLAGS="$xorg_testset_save_CFLAGS"
6490
6491 eval supported=\$$cacheid
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6493 $as_echo "$supported" >&6; }
6494 if test "$supported" = "yes" ; then
6495 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
6496 found="yes"
6497 fi
6498 fi
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514 xorg_testset_save_CFLAGS="$CFLAGS"
6515
6516 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6517 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6519 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6520 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6521 $as_echo_n "(cached) " >&6
6522 else
6523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6524 /* end confdefs.h. */
6525 int i;
6526 _ACEOF
6527 if ac_fn_c_try_compile "$LINENO"; then :
6528 xorg_cv_cc_flag_unknown_warning_option=yes
6529 else
6530 xorg_cv_cc_flag_unknown_warning_option=no
6531 fi
6532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6533 fi
6534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6535 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6536 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6537 CFLAGS="$xorg_testset_save_CFLAGS"
6538 fi
6539
6540 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6541 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6542 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6543 fi
6544 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6545 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6546 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6547 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6548 $as_echo_n "(cached) " >&6
6549 else
6550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6551 /* end confdefs.h. */
6552 int i;
6553 _ACEOF
6554 if ac_fn_c_try_compile "$LINENO"; then :
6555 xorg_cv_cc_flag_unused_command_line_argument=yes
6556 else
6557 xorg_cv_cc_flag_unused_command_line_argument=no
6558 fi
6559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6560 fi
6561 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6562 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6563 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6564 CFLAGS="$xorg_testset_save_CFLAGS"
6565 fi
6566
6567 found="no"
6568
6569 if test $found = "no" ; then
6570 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6571 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6572 fi
6573
6574 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6575 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6576 fi
6577
6578 CFLAGS="$CFLAGS -Werror=nonnull"
6579
6580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
6581 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
6582 cacheid=xorg_cv_cc_flag__Werror_nonnull
6583 if eval \${$cacheid+:} false; then :
6584 $as_echo_n "(cached) " >&6
6585 else
6586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6587 /* end confdefs.h. */
6588 int i;
6589 int
6590 main ()
6591 {
6592
6593 ;
6594 return 0;
6595 }
6596 _ACEOF
6597 if ac_fn_c_try_link "$LINENO"; then :
6598 eval $cacheid=yes
6599 else
6600 eval $cacheid=no
6601 fi
6602 rm -f core conftest.err conftest.$ac_objext \
6603 conftest$ac_exeext conftest.$ac_ext
6604 fi
6605
6606
6607 CFLAGS="$xorg_testset_save_CFLAGS"
6608
6609 eval supported=\$$cacheid
6610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6611 $as_echo "$supported" >&6; }
6612 if test "$supported" = "yes" ; then
6613 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
6614 found="yes"
6615 fi
6616 fi
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632 xorg_testset_save_CFLAGS="$CFLAGS"
6633
6634 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6635 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6637 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6638 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6639 $as_echo_n "(cached) " >&6
6640 else
6641 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6642 /* end confdefs.h. */
6643 int i;
6644 _ACEOF
6645 if ac_fn_c_try_compile "$LINENO"; then :
6646 xorg_cv_cc_flag_unknown_warning_option=yes
6647 else
6648 xorg_cv_cc_flag_unknown_warning_option=no
6649 fi
6650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6651 fi
6652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6653 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6654 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6655 CFLAGS="$xorg_testset_save_CFLAGS"
6656 fi
6657
6658 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6659 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6660 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6661 fi
6662 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6664 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6665 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6666 $as_echo_n "(cached) " >&6
6667 else
6668 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6669 /* end confdefs.h. */
6670 int i;
6671 _ACEOF
6672 if ac_fn_c_try_compile "$LINENO"; then :
6673 xorg_cv_cc_flag_unused_command_line_argument=yes
6674 else
6675 xorg_cv_cc_flag_unused_command_line_argument=no
6676 fi
6677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6678 fi
6679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6680 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6681 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6682 CFLAGS="$xorg_testset_save_CFLAGS"
6683 fi
6684
6685 found="no"
6686
6687 if test $found = "no" ; then
6688 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6689 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6690 fi
6691
6692 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6693 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6694 fi
6695
6696 CFLAGS="$CFLAGS -Werror=init-self"
6697
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
6699 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
6700 cacheid=xorg_cv_cc_flag__Werror_init_self
6701 if eval \${$cacheid+:} false; then :
6702 $as_echo_n "(cached) " >&6
6703 else
6704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6705 /* end confdefs.h. */
6706 int i;
6707 int
6708 main ()
6709 {
6710
6711 ;
6712 return 0;
6713 }
6714 _ACEOF
6715 if ac_fn_c_try_link "$LINENO"; then :
6716 eval $cacheid=yes
6717 else
6718 eval $cacheid=no
6719 fi
6720 rm -f core conftest.err conftest.$ac_objext \
6721 conftest$ac_exeext conftest.$ac_ext
6722 fi
6723
6724
6725 CFLAGS="$xorg_testset_save_CFLAGS"
6726
6727 eval supported=\$$cacheid
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6729 $as_echo "$supported" >&6; }
6730 if test "$supported" = "yes" ; then
6731 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
6732 found="yes"
6733 fi
6734 fi
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750 xorg_testset_save_CFLAGS="$CFLAGS"
6751
6752 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6753 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6754 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6755 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6756 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6757 $as_echo_n "(cached) " >&6
6758 else
6759 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6760 /* end confdefs.h. */
6761 int i;
6762 _ACEOF
6763 if ac_fn_c_try_compile "$LINENO"; then :
6764 xorg_cv_cc_flag_unknown_warning_option=yes
6765 else
6766 xorg_cv_cc_flag_unknown_warning_option=no
6767 fi
6768 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6769 fi
6770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6771 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6772 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6773 CFLAGS="$xorg_testset_save_CFLAGS"
6774 fi
6775
6776 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6777 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6778 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6779 fi
6780 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6782 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6783 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6784 $as_echo_n "(cached) " >&6
6785 else
6786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6787 /* end confdefs.h. */
6788 int i;
6789 _ACEOF
6790 if ac_fn_c_try_compile "$LINENO"; then :
6791 xorg_cv_cc_flag_unused_command_line_argument=yes
6792 else
6793 xorg_cv_cc_flag_unused_command_line_argument=no
6794 fi
6795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6796 fi
6797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6798 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6799 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6800 CFLAGS="$xorg_testset_save_CFLAGS"
6801 fi
6802
6803 found="no"
6804
6805 if test $found = "no" ; then
6806 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6807 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6808 fi
6809
6810 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6811 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6812 fi
6813
6814 CFLAGS="$CFLAGS -Werror=main"
6815
6816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
6817 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
6818 cacheid=xorg_cv_cc_flag__Werror_main
6819 if eval \${$cacheid+:} false; then :
6820 $as_echo_n "(cached) " >&6
6821 else
6822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6823 /* end confdefs.h. */
6824 int i;
6825 int
6826 main ()
6827 {
6828
6829 ;
6830 return 0;
6831 }
6832 _ACEOF
6833 if ac_fn_c_try_link "$LINENO"; then :
6834 eval $cacheid=yes
6835 else
6836 eval $cacheid=no
6837 fi
6838 rm -f core conftest.err conftest.$ac_objext \
6839 conftest$ac_exeext conftest.$ac_ext
6840 fi
6841
6842
6843 CFLAGS="$xorg_testset_save_CFLAGS"
6844
6845 eval supported=\$$cacheid
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6847 $as_echo "$supported" >&6; }
6848 if test "$supported" = "yes" ; then
6849 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
6850 found="yes"
6851 fi
6852 fi
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868 xorg_testset_save_CFLAGS="$CFLAGS"
6869
6870 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6871 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6873 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6874 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6875 $as_echo_n "(cached) " >&6
6876 else
6877 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6878 /* end confdefs.h. */
6879 int i;
6880 _ACEOF
6881 if ac_fn_c_try_compile "$LINENO"; then :
6882 xorg_cv_cc_flag_unknown_warning_option=yes
6883 else
6884 xorg_cv_cc_flag_unknown_warning_option=no
6885 fi
6886 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6887 fi
6888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6889 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6890 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6891 CFLAGS="$xorg_testset_save_CFLAGS"
6892 fi
6893
6894 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6895 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6896 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6897 fi
6898 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6900 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6901 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6902 $as_echo_n "(cached) " >&6
6903 else
6904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6905 /* end confdefs.h. */
6906 int i;
6907 _ACEOF
6908 if ac_fn_c_try_compile "$LINENO"; then :
6909 xorg_cv_cc_flag_unused_command_line_argument=yes
6910 else
6911 xorg_cv_cc_flag_unused_command_line_argument=no
6912 fi
6913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6914 fi
6915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6916 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6917 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6918 CFLAGS="$xorg_testset_save_CFLAGS"
6919 fi
6920
6921 found="no"
6922
6923 if test $found = "no" ; then
6924 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6925 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6926 fi
6927
6928 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6929 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6930 fi
6931
6932 CFLAGS="$CFLAGS -Werror=missing-braces"
6933
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
6935 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
6936 cacheid=xorg_cv_cc_flag__Werror_missing_braces
6937 if eval \${$cacheid+:} false; then :
6938 $as_echo_n "(cached) " >&6
6939 else
6940 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6941 /* end confdefs.h. */
6942 int i;
6943 int
6944 main ()
6945 {
6946
6947 ;
6948 return 0;
6949 }
6950 _ACEOF
6951 if ac_fn_c_try_link "$LINENO"; then :
6952 eval $cacheid=yes
6953 else
6954 eval $cacheid=no
6955 fi
6956 rm -f core conftest.err conftest.$ac_objext \
6957 conftest$ac_exeext conftest.$ac_ext
6958 fi
6959
6960
6961 CFLAGS="$xorg_testset_save_CFLAGS"
6962
6963 eval supported=\$$cacheid
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6965 $as_echo "$supported" >&6; }
6966 if test "$supported" = "yes" ; then
6967 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
6968 found="yes"
6969 fi
6970 fi
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986 xorg_testset_save_CFLAGS="$CFLAGS"
6987
6988 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6989 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6991 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6992 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6993 $as_echo_n "(cached) " >&6
6994 else
6995 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6996 /* end confdefs.h. */
6997 int i;
6998 _ACEOF
6999 if ac_fn_c_try_compile "$LINENO"; then :
7000 xorg_cv_cc_flag_unknown_warning_option=yes
7001 else
7002 xorg_cv_cc_flag_unknown_warning_option=no
7003 fi
7004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7005 fi
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7007 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7008 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7009 CFLAGS="$xorg_testset_save_CFLAGS"
7010 fi
7011
7012 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7013 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7014 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7015 fi
7016 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7018 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7019 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7020 $as_echo_n "(cached) " >&6
7021 else
7022 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7023 /* end confdefs.h. */
7024 int i;
7025 _ACEOF
7026 if ac_fn_c_try_compile "$LINENO"; then :
7027 xorg_cv_cc_flag_unused_command_line_argument=yes
7028 else
7029 xorg_cv_cc_flag_unused_command_line_argument=no
7030 fi
7031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7032 fi
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7034 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7035 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7036 CFLAGS="$xorg_testset_save_CFLAGS"
7037 fi
7038
7039 found="no"
7040
7041 if test $found = "no" ; then
7042 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7043 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7044 fi
7045
7046 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7047 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7048 fi
7049
7050 CFLAGS="$CFLAGS -Werror=sequence-point"
7051
7052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7053 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7054 cacheid=xorg_cv_cc_flag__Werror_sequence_point
7055 if eval \${$cacheid+:} false; then :
7056 $as_echo_n "(cached) " >&6
7057 else
7058 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7059 /* end confdefs.h. */
7060 int i;
7061 int
7062 main ()
7063 {
7064
7065 ;
7066 return 0;
7067 }
7068 _ACEOF
7069 if ac_fn_c_try_link "$LINENO"; then :
7070 eval $cacheid=yes
7071 else
7072 eval $cacheid=no
7073 fi
7074 rm -f core conftest.err conftest.$ac_objext \
7075 conftest$ac_exeext conftest.$ac_ext
7076 fi
7077
7078
7079 CFLAGS="$xorg_testset_save_CFLAGS"
7080
7081 eval supported=\$$cacheid
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7083 $as_echo "$supported" >&6; }
7084 if test "$supported" = "yes" ; then
7085 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
7086 found="yes"
7087 fi
7088 fi
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104 xorg_testset_save_CFLAGS="$CFLAGS"
7105
7106 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7107 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7109 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7110 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7111 $as_echo_n "(cached) " >&6
7112 else
7113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7114 /* end confdefs.h. */
7115 int i;
7116 _ACEOF
7117 if ac_fn_c_try_compile "$LINENO"; then :
7118 xorg_cv_cc_flag_unknown_warning_option=yes
7119 else
7120 xorg_cv_cc_flag_unknown_warning_option=no
7121 fi
7122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7123 fi
7124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7125 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7126 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7127 CFLAGS="$xorg_testset_save_CFLAGS"
7128 fi
7129
7130 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7131 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7132 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7133 fi
7134 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7136 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7137 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7138 $as_echo_n "(cached) " >&6
7139 else
7140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7141 /* end confdefs.h. */
7142 int i;
7143 _ACEOF
7144 if ac_fn_c_try_compile "$LINENO"; then :
7145 xorg_cv_cc_flag_unused_command_line_argument=yes
7146 else
7147 xorg_cv_cc_flag_unused_command_line_argument=no
7148 fi
7149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7150 fi
7151 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7152 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7153 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7154 CFLAGS="$xorg_testset_save_CFLAGS"
7155 fi
7156
7157 found="no"
7158
7159 if test $found = "no" ; then
7160 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7161 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7162 fi
7163
7164 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7165 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7166 fi
7167
7168 CFLAGS="$CFLAGS -Werror=return-type"
7169
7170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
7171 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
7172 cacheid=xorg_cv_cc_flag__Werror_return_type
7173 if eval \${$cacheid+:} false; then :
7174 $as_echo_n "(cached) " >&6
7175 else
7176 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7177 /* end confdefs.h. */
7178 int i;
7179 int
7180 main ()
7181 {
7182
7183 ;
7184 return 0;
7185 }
7186 _ACEOF
7187 if ac_fn_c_try_link "$LINENO"; then :
7188 eval $cacheid=yes
7189 else
7190 eval $cacheid=no
7191 fi
7192 rm -f core conftest.err conftest.$ac_objext \
7193 conftest$ac_exeext conftest.$ac_ext
7194 fi
7195
7196
7197 CFLAGS="$xorg_testset_save_CFLAGS"
7198
7199 eval supported=\$$cacheid
7200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7201 $as_echo "$supported" >&6; }
7202 if test "$supported" = "yes" ; then
7203 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
7204 found="yes"
7205 fi
7206 fi
7207
7208 if test $found = "no" ; then
7209 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7210 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7211 fi
7212
7213 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7214 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7215 fi
7216
7217 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7218
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
7220 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
7221 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
7222 if eval \${$cacheid+:} false; then :
7223 $as_echo_n "(cached) " >&6
7224 else
7225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7226 /* end confdefs.h. */
7227 int i;
7228 int
7229 main ()
7230 {
7231
7232 ;
7233 return 0;
7234 }
7235 _ACEOF
7236 if ac_fn_c_try_link "$LINENO"; then :
7237 eval $cacheid=yes
7238 else
7239 eval $cacheid=no
7240 fi
7241 rm -f core conftest.err conftest.$ac_objext \
7242 conftest$ac_exeext conftest.$ac_ext
7243 fi
7244
7245
7246 CFLAGS="$xorg_testset_save_CFLAGS"
7247
7248 eval supported=\$$cacheid
7249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7250 $as_echo "$supported" >&6; }
7251 if test "$supported" = "yes" ; then
7252 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
7253 found="yes"
7254 fi
7255 fi
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271 xorg_testset_save_CFLAGS="$CFLAGS"
7272
7273 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7274 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7276 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7277 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7278 $as_echo_n "(cached) " >&6
7279 else
7280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7281 /* end confdefs.h. */
7282 int i;
7283 _ACEOF
7284 if ac_fn_c_try_compile "$LINENO"; then :
7285 xorg_cv_cc_flag_unknown_warning_option=yes
7286 else
7287 xorg_cv_cc_flag_unknown_warning_option=no
7288 fi
7289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7290 fi
7291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7292 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7293 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7294 CFLAGS="$xorg_testset_save_CFLAGS"
7295 fi
7296
7297 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7298 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7299 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7300 fi
7301 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7303 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7304 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7305 $as_echo_n "(cached) " >&6
7306 else
7307 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7308 /* end confdefs.h. */
7309 int i;
7310 _ACEOF
7311 if ac_fn_c_try_compile "$LINENO"; then :
7312 xorg_cv_cc_flag_unused_command_line_argument=yes
7313 else
7314 xorg_cv_cc_flag_unused_command_line_argument=no
7315 fi
7316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7317 fi
7318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7319 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7320 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7321 CFLAGS="$xorg_testset_save_CFLAGS"
7322 fi
7323
7324 found="no"
7325
7326 if test $found = "no" ; then
7327 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7328 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7329 fi
7330
7331 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7332 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7333 fi
7334
7335 CFLAGS="$CFLAGS -Werror=trigraphs"
7336
7337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
7338 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
7339 cacheid=xorg_cv_cc_flag__Werror_trigraphs
7340 if eval \${$cacheid+:} false; then :
7341 $as_echo_n "(cached) " >&6
7342 else
7343 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7344 /* end confdefs.h. */
7345 int i;
7346 int
7347 main ()
7348 {
7349
7350 ;
7351 return 0;
7352 }
7353 _ACEOF
7354 if ac_fn_c_try_link "$LINENO"; then :
7355 eval $cacheid=yes
7356 else
7357 eval $cacheid=no
7358 fi
7359 rm -f core conftest.err conftest.$ac_objext \
7360 conftest$ac_exeext conftest.$ac_ext
7361 fi
7362
7363
7364 CFLAGS="$xorg_testset_save_CFLAGS"
7365
7366 eval supported=\$$cacheid
7367 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7368 $as_echo "$supported" >&6; }
7369 if test "$supported" = "yes" ; then
7370 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
7371 found="yes"
7372 fi
7373 fi
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389 xorg_testset_save_CFLAGS="$CFLAGS"
7390
7391 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7392 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7394 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7395 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7396 $as_echo_n "(cached) " >&6
7397 else
7398 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7399 /* end confdefs.h. */
7400 int i;
7401 _ACEOF
7402 if ac_fn_c_try_compile "$LINENO"; then :
7403 xorg_cv_cc_flag_unknown_warning_option=yes
7404 else
7405 xorg_cv_cc_flag_unknown_warning_option=no
7406 fi
7407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7408 fi
7409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7410 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7411 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7412 CFLAGS="$xorg_testset_save_CFLAGS"
7413 fi
7414
7415 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7416 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7417 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7418 fi
7419 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7421 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7422 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7423 $as_echo_n "(cached) " >&6
7424 else
7425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7426 /* end confdefs.h. */
7427 int i;
7428 _ACEOF
7429 if ac_fn_c_try_compile "$LINENO"; then :
7430 xorg_cv_cc_flag_unused_command_line_argument=yes
7431 else
7432 xorg_cv_cc_flag_unused_command_line_argument=no
7433 fi
7434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7435 fi
7436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7437 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7438 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7439 CFLAGS="$xorg_testset_save_CFLAGS"
7440 fi
7441
7442 found="no"
7443
7444 if test $found = "no" ; then
7445 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7446 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7447 fi
7448
7449 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7450 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7451 fi
7452
7453 CFLAGS="$CFLAGS -Werror=array-bounds"
7454
7455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
7456 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
7457 cacheid=xorg_cv_cc_flag__Werror_array_bounds
7458 if eval \${$cacheid+:} false; then :
7459 $as_echo_n "(cached) " >&6
7460 else
7461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7462 /* end confdefs.h. */
7463 int i;
7464 int
7465 main ()
7466 {
7467
7468 ;
7469 return 0;
7470 }
7471 _ACEOF
7472 if ac_fn_c_try_link "$LINENO"; then :
7473 eval $cacheid=yes
7474 else
7475 eval $cacheid=no
7476 fi
7477 rm -f core conftest.err conftest.$ac_objext \
7478 conftest$ac_exeext conftest.$ac_ext
7479 fi
7480
7481
7482 CFLAGS="$xorg_testset_save_CFLAGS"
7483
7484 eval supported=\$$cacheid
7485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7486 $as_echo "$supported" >&6; }
7487 if test "$supported" = "yes" ; then
7488 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
7489 found="yes"
7490 fi
7491 fi
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507 xorg_testset_save_CFLAGS="$CFLAGS"
7508
7509 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7510 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7512 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7513 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7514 $as_echo_n "(cached) " >&6
7515 else
7516 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7517 /* end confdefs.h. */
7518 int i;
7519 _ACEOF
7520 if ac_fn_c_try_compile "$LINENO"; then :
7521 xorg_cv_cc_flag_unknown_warning_option=yes
7522 else
7523 xorg_cv_cc_flag_unknown_warning_option=no
7524 fi
7525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7526 fi
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7528 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7529 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7530 CFLAGS="$xorg_testset_save_CFLAGS"
7531 fi
7532
7533 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7534 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7535 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7536 fi
7537 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7539 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7540 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7541 $as_echo_n "(cached) " >&6
7542 else
7543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7544 /* end confdefs.h. */
7545 int i;
7546 _ACEOF
7547 if ac_fn_c_try_compile "$LINENO"; then :
7548 xorg_cv_cc_flag_unused_command_line_argument=yes
7549 else
7550 xorg_cv_cc_flag_unused_command_line_argument=no
7551 fi
7552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7553 fi
7554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7555 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7556 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7557 CFLAGS="$xorg_testset_save_CFLAGS"
7558 fi
7559
7560 found="no"
7561
7562 if test $found = "no" ; then
7563 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7564 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7565 fi
7566
7567 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7568 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7569 fi
7570
7571 CFLAGS="$CFLAGS -Werror=write-strings"
7572
7573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
7574 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
7575 cacheid=xorg_cv_cc_flag__Werror_write_strings
7576 if eval \${$cacheid+:} false; then :
7577 $as_echo_n "(cached) " >&6
7578 else
7579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7580 /* end confdefs.h. */
7581 int i;
7582 int
7583 main ()
7584 {
7585
7586 ;
7587 return 0;
7588 }
7589 _ACEOF
7590 if ac_fn_c_try_link "$LINENO"; then :
7591 eval $cacheid=yes
7592 else
7593 eval $cacheid=no
7594 fi
7595 rm -f core conftest.err conftest.$ac_objext \
7596 conftest$ac_exeext conftest.$ac_ext
7597 fi
7598
7599
7600 CFLAGS="$xorg_testset_save_CFLAGS"
7601
7602 eval supported=\$$cacheid
7603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7604 $as_echo "$supported" >&6; }
7605 if test "$supported" = "yes" ; then
7606 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
7607 found="yes"
7608 fi
7609 fi
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625 xorg_testset_save_CFLAGS="$CFLAGS"
7626
7627 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7628 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7630 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7631 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7632 $as_echo_n "(cached) " >&6
7633 else
7634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7635 /* end confdefs.h. */
7636 int i;
7637 _ACEOF
7638 if ac_fn_c_try_compile "$LINENO"; then :
7639 xorg_cv_cc_flag_unknown_warning_option=yes
7640 else
7641 xorg_cv_cc_flag_unknown_warning_option=no
7642 fi
7643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7644 fi
7645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7646 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7647 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7648 CFLAGS="$xorg_testset_save_CFLAGS"
7649 fi
7650
7651 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7652 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7653 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7654 fi
7655 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7657 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7658 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7659 $as_echo_n "(cached) " >&6
7660 else
7661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7662 /* end confdefs.h. */
7663 int i;
7664 _ACEOF
7665 if ac_fn_c_try_compile "$LINENO"; then :
7666 xorg_cv_cc_flag_unused_command_line_argument=yes
7667 else
7668 xorg_cv_cc_flag_unused_command_line_argument=no
7669 fi
7670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7671 fi
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7673 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7674 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7675 CFLAGS="$xorg_testset_save_CFLAGS"
7676 fi
7677
7678 found="no"
7679
7680 if test $found = "no" ; then
7681 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7682 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7683 fi
7684
7685 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7686 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7687 fi
7688
7689 CFLAGS="$CFLAGS -Werror=address"
7690
7691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
7692 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
7693 cacheid=xorg_cv_cc_flag__Werror_address
7694 if eval \${$cacheid+:} false; then :
7695 $as_echo_n "(cached) " >&6
7696 else
7697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7698 /* end confdefs.h. */
7699 int i;
7700 int
7701 main ()
7702 {
7703
7704 ;
7705 return 0;
7706 }
7707 _ACEOF
7708 if ac_fn_c_try_link "$LINENO"; then :
7709 eval $cacheid=yes
7710 else
7711 eval $cacheid=no
7712 fi
7713 rm -f core conftest.err conftest.$ac_objext \
7714 conftest$ac_exeext conftest.$ac_ext
7715 fi
7716
7717
7718 CFLAGS="$xorg_testset_save_CFLAGS"
7719
7720 eval supported=\$$cacheid
7721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7722 $as_echo "$supported" >&6; }
7723 if test "$supported" = "yes" ; then
7724 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
7725 found="yes"
7726 fi
7727 fi
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743 xorg_testset_save_CFLAGS="$CFLAGS"
7744
7745 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7746 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7748 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7749 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7750 $as_echo_n "(cached) " >&6
7751 else
7752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7753 /* end confdefs.h. */
7754 int i;
7755 _ACEOF
7756 if ac_fn_c_try_compile "$LINENO"; then :
7757 xorg_cv_cc_flag_unknown_warning_option=yes
7758 else
7759 xorg_cv_cc_flag_unknown_warning_option=no
7760 fi
7761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7762 fi
7763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7764 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7765 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7766 CFLAGS="$xorg_testset_save_CFLAGS"
7767 fi
7768
7769 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7770 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7771 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7772 fi
7773 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7775 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7776 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7777 $as_echo_n "(cached) " >&6
7778 else
7779 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7780 /* end confdefs.h. */
7781 int i;
7782 _ACEOF
7783 if ac_fn_c_try_compile "$LINENO"; then :
7784 xorg_cv_cc_flag_unused_command_line_argument=yes
7785 else
7786 xorg_cv_cc_flag_unused_command_line_argument=no
7787 fi
7788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7789 fi
7790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7791 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7792 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7793 CFLAGS="$xorg_testset_save_CFLAGS"
7794 fi
7795
7796 found="no"
7797
7798 if test $found = "no" ; then
7799 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7800 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7801 fi
7802
7803 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7804 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7805 fi
7806
7807 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
7808
7809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
7810 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
7811 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
7812 if eval \${$cacheid+:} false; then :
7813 $as_echo_n "(cached) " >&6
7814 else
7815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7816 /* end confdefs.h. */
7817 int i;
7818 int
7819 main ()
7820 {
7821
7822 ;
7823 return 0;
7824 }
7825 _ACEOF
7826 if ac_fn_c_try_link "$LINENO"; then :
7827 eval $cacheid=yes
7828 else
7829 eval $cacheid=no
7830 fi
7831 rm -f core conftest.err conftest.$ac_objext \
7832 conftest$ac_exeext conftest.$ac_ext
7833 fi
7834
7835
7836 CFLAGS="$xorg_testset_save_CFLAGS"
7837
7838 eval supported=\$$cacheid
7839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7840 $as_echo "$supported" >&6; }
7841 if test "$supported" = "yes" ; then
7842 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
7843 found="yes"
7844 fi
7845 fi
7846
7847 if test $found = "no" ; then
7848 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7849 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7850 fi
7851
7852 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7853 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7854 fi
7855
7856 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7857
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
7859 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
7860 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
7861 if eval \${$cacheid+:} false; then :
7862 $as_echo_n "(cached) " >&6
7863 else
7864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7865 /* end confdefs.h. */
7866 int i;
7867 int
7868 main ()
7869 {
7870
7871 ;
7872 return 0;
7873 }
7874 _ACEOF
7875 if ac_fn_c_try_link "$LINENO"; then :
7876 eval $cacheid=yes
7877 else
7878 eval $cacheid=no
7879 fi
7880 rm -f core conftest.err conftest.$ac_objext \
7881 conftest$ac_exeext conftest.$ac_ext
7882 fi
7883
7884
7885 CFLAGS="$xorg_testset_save_CFLAGS"
7886
7887 eval supported=\$$cacheid
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7889 $as_echo "$supported" >&6; }
7890 if test "$supported" = "yes" ; then
7891 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
7892 found="yes"
7893 fi
7894 fi
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910 xorg_testset_save_CFLAGS="$CFLAGS"
7911
7912 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7913 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7915 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7916 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7917 $as_echo_n "(cached) " >&6
7918 else
7919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7920 /* end confdefs.h. */
7921 int i;
7922 _ACEOF
7923 if ac_fn_c_try_compile "$LINENO"; then :
7924 xorg_cv_cc_flag_unknown_warning_option=yes
7925 else
7926 xorg_cv_cc_flag_unknown_warning_option=no
7927 fi
7928 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7929 fi
7930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7931 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7932 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7933 CFLAGS="$xorg_testset_save_CFLAGS"
7934 fi
7935
7936 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7937 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7938 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7939 fi
7940 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7942 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7943 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7944 $as_echo_n "(cached) " >&6
7945 else
7946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7947 /* end confdefs.h. */
7948 int i;
7949 _ACEOF
7950 if ac_fn_c_try_compile "$LINENO"; then :
7951 xorg_cv_cc_flag_unused_command_line_argument=yes
7952 else
7953 xorg_cv_cc_flag_unused_command_line_argument=no
7954 fi
7955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7956 fi
7957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7958 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7959 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7960 CFLAGS="$xorg_testset_save_CFLAGS"
7961 fi
7962
7963 found="no"
7964
7965 if test $found = "no" ; then
7966 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7967 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7968 fi
7969
7970 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7971 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7972 fi
7973
7974 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
7975
7976 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
7977 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
7978 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
7979 if eval \${$cacheid+:} false; then :
7980 $as_echo_n "(cached) " >&6
7981 else
7982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7983 /* end confdefs.h. */
7984 int i;
7985 int
7986 main ()
7987 {
7988
7989 ;
7990 return 0;
7991 }
7992 _ACEOF
7993 if ac_fn_c_try_link "$LINENO"; then :
7994 eval $cacheid=yes
7995 else
7996 eval $cacheid=no
7997 fi
7998 rm -f core conftest.err conftest.$ac_objext \
7999 conftest$ac_exeext conftest.$ac_ext
8000 fi
8001
8002
8003 CFLAGS="$xorg_testset_save_CFLAGS"
8004
8005 eval supported=\$$cacheid
8006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8007 $as_echo "$supported" >&6; }
8008 if test "$supported" = "yes" ; then
8009 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8010 found="yes"
8011 fi
8012 fi
8013
8014 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8015 else
8016 { $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
8017 $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;}
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031 xorg_testset_save_CFLAGS="$CFLAGS"
8032
8033 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8034 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8036 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8037 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8038 $as_echo_n "(cached) " >&6
8039 else
8040 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8041 /* end confdefs.h. */
8042 int i;
8043 _ACEOF
8044 if ac_fn_c_try_compile "$LINENO"; then :
8045 xorg_cv_cc_flag_unknown_warning_option=yes
8046 else
8047 xorg_cv_cc_flag_unknown_warning_option=no
8048 fi
8049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8050 fi
8051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8052 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8053 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8054 CFLAGS="$xorg_testset_save_CFLAGS"
8055 fi
8056
8057 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8058 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8059 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8060 fi
8061 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8063 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8064 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8065 $as_echo_n "(cached) " >&6
8066 else
8067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8068 /* end confdefs.h. */
8069 int i;
8070 _ACEOF
8071 if ac_fn_c_try_compile "$LINENO"; then :
8072 xorg_cv_cc_flag_unused_command_line_argument=yes
8073 else
8074 xorg_cv_cc_flag_unused_command_line_argument=no
8075 fi
8076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8077 fi
8078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8079 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8080 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8081 CFLAGS="$xorg_testset_save_CFLAGS"
8082 fi
8083
8084 found="no"
8085
8086 if test $found = "no" ; then
8087 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8088 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8089 fi
8090
8091 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8092 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8093 fi
8094
8095 CFLAGS="$CFLAGS -Wimplicit"
8096
8097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
8098 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
8099 cacheid=xorg_cv_cc_flag__Wimplicit
8100 if eval \${$cacheid+:} false; then :
8101 $as_echo_n "(cached) " >&6
8102 else
8103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8104 /* end confdefs.h. */
8105 int i;
8106 int
8107 main ()
8108 {
8109
8110 ;
8111 return 0;
8112 }
8113 _ACEOF
8114 if ac_fn_c_try_link "$LINENO"; then :
8115 eval $cacheid=yes
8116 else
8117 eval $cacheid=no
8118 fi
8119 rm -f core conftest.err conftest.$ac_objext \
8120 conftest$ac_exeext conftest.$ac_ext
8121 fi
8122
8123
8124 CFLAGS="$xorg_testset_save_CFLAGS"
8125
8126 eval supported=\$$cacheid
8127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8128 $as_echo "$supported" >&6; }
8129 if test "$supported" = "yes" ; then
8130 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
8131 found="yes"
8132 fi
8133 fi
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149 xorg_testset_save_CFLAGS="$CFLAGS"
8150
8151 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8152 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8154 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8155 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8156 $as_echo_n "(cached) " >&6
8157 else
8158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8159 /* end confdefs.h. */
8160 int i;
8161 _ACEOF
8162 if ac_fn_c_try_compile "$LINENO"; then :
8163 xorg_cv_cc_flag_unknown_warning_option=yes
8164 else
8165 xorg_cv_cc_flag_unknown_warning_option=no
8166 fi
8167 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8168 fi
8169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8170 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8171 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8172 CFLAGS="$xorg_testset_save_CFLAGS"
8173 fi
8174
8175 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8176 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8177 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8178 fi
8179 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8180 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8181 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8182 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8183 $as_echo_n "(cached) " >&6
8184 else
8185 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8186 /* end confdefs.h. */
8187 int i;
8188 _ACEOF
8189 if ac_fn_c_try_compile "$LINENO"; then :
8190 xorg_cv_cc_flag_unused_command_line_argument=yes
8191 else
8192 xorg_cv_cc_flag_unused_command_line_argument=no
8193 fi
8194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8195 fi
8196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8197 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8198 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8199 CFLAGS="$xorg_testset_save_CFLAGS"
8200 fi
8201
8202 found="no"
8203
8204 if test $found = "no" ; then
8205 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8206 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8207 fi
8208
8209 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8210 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8211 fi
8212
8213 CFLAGS="$CFLAGS -Wnonnull"
8214
8215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
8216 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
8217 cacheid=xorg_cv_cc_flag__Wnonnull
8218 if eval \${$cacheid+:} false; then :
8219 $as_echo_n "(cached) " >&6
8220 else
8221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8222 /* end confdefs.h. */
8223 int i;
8224 int
8225 main ()
8226 {
8227
8228 ;
8229 return 0;
8230 }
8231 _ACEOF
8232 if ac_fn_c_try_link "$LINENO"; then :
8233 eval $cacheid=yes
8234 else
8235 eval $cacheid=no
8236 fi
8237 rm -f core conftest.err conftest.$ac_objext \
8238 conftest$ac_exeext conftest.$ac_ext
8239 fi
8240
8241
8242 CFLAGS="$xorg_testset_save_CFLAGS"
8243
8244 eval supported=\$$cacheid
8245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8246 $as_echo "$supported" >&6; }
8247 if test "$supported" = "yes" ; then
8248 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
8249 found="yes"
8250 fi
8251 fi
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267 xorg_testset_save_CFLAGS="$CFLAGS"
8268
8269 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8270 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8272 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8273 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8274 $as_echo_n "(cached) " >&6
8275 else
8276 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8277 /* end confdefs.h. */
8278 int i;
8279 _ACEOF
8280 if ac_fn_c_try_compile "$LINENO"; then :
8281 xorg_cv_cc_flag_unknown_warning_option=yes
8282 else
8283 xorg_cv_cc_flag_unknown_warning_option=no
8284 fi
8285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8286 fi
8287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8288 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8289 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8290 CFLAGS="$xorg_testset_save_CFLAGS"
8291 fi
8292
8293 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8294 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8295 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8296 fi
8297 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8299 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8300 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8301 $as_echo_n "(cached) " >&6
8302 else
8303 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8304 /* end confdefs.h. */
8305 int i;
8306 _ACEOF
8307 if ac_fn_c_try_compile "$LINENO"; then :
8308 xorg_cv_cc_flag_unused_command_line_argument=yes
8309 else
8310 xorg_cv_cc_flag_unused_command_line_argument=no
8311 fi
8312 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8313 fi
8314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8315 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8316 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8317 CFLAGS="$xorg_testset_save_CFLAGS"
8318 fi
8319
8320 found="no"
8321
8322 if test $found = "no" ; then
8323 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8324 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8325 fi
8326
8327 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8328 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8329 fi
8330
8331 CFLAGS="$CFLAGS -Winit-self"
8332
8333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
8334 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
8335 cacheid=xorg_cv_cc_flag__Winit_self
8336 if eval \${$cacheid+:} false; then :
8337 $as_echo_n "(cached) " >&6
8338 else
8339 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8340 /* end confdefs.h. */
8341 int i;
8342 int
8343 main ()
8344 {
8345
8346 ;
8347 return 0;
8348 }
8349 _ACEOF
8350 if ac_fn_c_try_link "$LINENO"; then :
8351 eval $cacheid=yes
8352 else
8353 eval $cacheid=no
8354 fi
8355 rm -f core conftest.err conftest.$ac_objext \
8356 conftest$ac_exeext conftest.$ac_ext
8357 fi
8358
8359
8360 CFLAGS="$xorg_testset_save_CFLAGS"
8361
8362 eval supported=\$$cacheid
8363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8364 $as_echo "$supported" >&6; }
8365 if test "$supported" = "yes" ; then
8366 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
8367 found="yes"
8368 fi
8369 fi
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385 xorg_testset_save_CFLAGS="$CFLAGS"
8386
8387 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8388 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8390 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8391 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8392 $as_echo_n "(cached) " >&6
8393 else
8394 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8395 /* end confdefs.h. */
8396 int i;
8397 _ACEOF
8398 if ac_fn_c_try_compile "$LINENO"; then :
8399 xorg_cv_cc_flag_unknown_warning_option=yes
8400 else
8401 xorg_cv_cc_flag_unknown_warning_option=no
8402 fi
8403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8404 fi
8405 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8406 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8407 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8408 CFLAGS="$xorg_testset_save_CFLAGS"
8409 fi
8410
8411 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8412 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8413 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8414 fi
8415 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8416 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8417 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8418 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8419 $as_echo_n "(cached) " >&6
8420 else
8421 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8422 /* end confdefs.h. */
8423 int i;
8424 _ACEOF
8425 if ac_fn_c_try_compile "$LINENO"; then :
8426 xorg_cv_cc_flag_unused_command_line_argument=yes
8427 else
8428 xorg_cv_cc_flag_unused_command_line_argument=no
8429 fi
8430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8431 fi
8432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8433 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8434 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8435 CFLAGS="$xorg_testset_save_CFLAGS"
8436 fi
8437
8438 found="no"
8439
8440 if test $found = "no" ; then
8441 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8442 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8443 fi
8444
8445 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8446 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8447 fi
8448
8449 CFLAGS="$CFLAGS -Wmain"
8450
8451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
8452 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
8453 cacheid=xorg_cv_cc_flag__Wmain
8454 if eval \${$cacheid+:} false; then :
8455 $as_echo_n "(cached) " >&6
8456 else
8457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8458 /* end confdefs.h. */
8459 int i;
8460 int
8461 main ()
8462 {
8463
8464 ;
8465 return 0;
8466 }
8467 _ACEOF
8468 if ac_fn_c_try_link "$LINENO"; then :
8469 eval $cacheid=yes
8470 else
8471 eval $cacheid=no
8472 fi
8473 rm -f core conftest.err conftest.$ac_objext \
8474 conftest$ac_exeext conftest.$ac_ext
8475 fi
8476
8477
8478 CFLAGS="$xorg_testset_save_CFLAGS"
8479
8480 eval supported=\$$cacheid
8481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8482 $as_echo "$supported" >&6; }
8483 if test "$supported" = "yes" ; then
8484 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
8485 found="yes"
8486 fi
8487 fi
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503 xorg_testset_save_CFLAGS="$CFLAGS"
8504
8505 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8506 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8508 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8509 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8510 $as_echo_n "(cached) " >&6
8511 else
8512 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8513 /* end confdefs.h. */
8514 int i;
8515 _ACEOF
8516 if ac_fn_c_try_compile "$LINENO"; then :
8517 xorg_cv_cc_flag_unknown_warning_option=yes
8518 else
8519 xorg_cv_cc_flag_unknown_warning_option=no
8520 fi
8521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8522 fi
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8524 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8525 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8526 CFLAGS="$xorg_testset_save_CFLAGS"
8527 fi
8528
8529 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8530 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8531 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8532 fi
8533 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8535 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8536 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8537 $as_echo_n "(cached) " >&6
8538 else
8539 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8540 /* end confdefs.h. */
8541 int i;
8542 _ACEOF
8543 if ac_fn_c_try_compile "$LINENO"; then :
8544 xorg_cv_cc_flag_unused_command_line_argument=yes
8545 else
8546 xorg_cv_cc_flag_unused_command_line_argument=no
8547 fi
8548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8549 fi
8550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8551 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8552 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8553 CFLAGS="$xorg_testset_save_CFLAGS"
8554 fi
8555
8556 found="no"
8557
8558 if test $found = "no" ; then
8559 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8560 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8561 fi
8562
8563 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8564 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8565 fi
8566
8567 CFLAGS="$CFLAGS -Wmissing-braces"
8568
8569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
8570 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
8571 cacheid=xorg_cv_cc_flag__Wmissing_braces
8572 if eval \${$cacheid+:} false; then :
8573 $as_echo_n "(cached) " >&6
8574 else
8575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8576 /* end confdefs.h. */
8577 int i;
8578 int
8579 main ()
8580 {
8581
8582 ;
8583 return 0;
8584 }
8585 _ACEOF
8586 if ac_fn_c_try_link "$LINENO"; then :
8587 eval $cacheid=yes
8588 else
8589 eval $cacheid=no
8590 fi
8591 rm -f core conftest.err conftest.$ac_objext \
8592 conftest$ac_exeext conftest.$ac_ext
8593 fi
8594
8595
8596 CFLAGS="$xorg_testset_save_CFLAGS"
8597
8598 eval supported=\$$cacheid
8599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8600 $as_echo "$supported" >&6; }
8601 if test "$supported" = "yes" ; then
8602 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
8603 found="yes"
8604 fi
8605 fi
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621 xorg_testset_save_CFLAGS="$CFLAGS"
8622
8623 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8624 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8626 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8627 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8628 $as_echo_n "(cached) " >&6
8629 else
8630 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8631 /* end confdefs.h. */
8632 int i;
8633 _ACEOF
8634 if ac_fn_c_try_compile "$LINENO"; then :
8635 xorg_cv_cc_flag_unknown_warning_option=yes
8636 else
8637 xorg_cv_cc_flag_unknown_warning_option=no
8638 fi
8639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8640 fi
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8642 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8643 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8644 CFLAGS="$xorg_testset_save_CFLAGS"
8645 fi
8646
8647 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8648 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8649 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8650 fi
8651 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8653 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8654 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8655 $as_echo_n "(cached) " >&6
8656 else
8657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8658 /* end confdefs.h. */
8659 int i;
8660 _ACEOF
8661 if ac_fn_c_try_compile "$LINENO"; then :
8662 xorg_cv_cc_flag_unused_command_line_argument=yes
8663 else
8664 xorg_cv_cc_flag_unused_command_line_argument=no
8665 fi
8666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8667 fi
8668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8669 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8670 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8671 CFLAGS="$xorg_testset_save_CFLAGS"
8672 fi
8673
8674 found="no"
8675
8676 if test $found = "no" ; then
8677 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8678 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8679 fi
8680
8681 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8683 fi
8684
8685 CFLAGS="$CFLAGS -Wsequence-point"
8686
8687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
8688 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
8689 cacheid=xorg_cv_cc_flag__Wsequence_point
8690 if eval \${$cacheid+:} false; then :
8691 $as_echo_n "(cached) " >&6
8692 else
8693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8694 /* end confdefs.h. */
8695 int i;
8696 int
8697 main ()
8698 {
8699
8700 ;
8701 return 0;
8702 }
8703 _ACEOF
8704 if ac_fn_c_try_link "$LINENO"; then :
8705 eval $cacheid=yes
8706 else
8707 eval $cacheid=no
8708 fi
8709 rm -f core conftest.err conftest.$ac_objext \
8710 conftest$ac_exeext conftest.$ac_ext
8711 fi
8712
8713
8714 CFLAGS="$xorg_testset_save_CFLAGS"
8715
8716 eval supported=\$$cacheid
8717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8718 $as_echo "$supported" >&6; }
8719 if test "$supported" = "yes" ; then
8720 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
8721 found="yes"
8722 fi
8723 fi
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739 xorg_testset_save_CFLAGS="$CFLAGS"
8740
8741 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8742 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8744 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8745 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8746 $as_echo_n "(cached) " >&6
8747 else
8748 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8749 /* end confdefs.h. */
8750 int i;
8751 _ACEOF
8752 if ac_fn_c_try_compile "$LINENO"; then :
8753 xorg_cv_cc_flag_unknown_warning_option=yes
8754 else
8755 xorg_cv_cc_flag_unknown_warning_option=no
8756 fi
8757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8758 fi
8759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8760 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8761 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8762 CFLAGS="$xorg_testset_save_CFLAGS"
8763 fi
8764
8765 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8766 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8767 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8768 fi
8769 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8770 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8771 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8772 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8773 $as_echo_n "(cached) " >&6
8774 else
8775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8776 /* end confdefs.h. */
8777 int i;
8778 _ACEOF
8779 if ac_fn_c_try_compile "$LINENO"; then :
8780 xorg_cv_cc_flag_unused_command_line_argument=yes
8781 else
8782 xorg_cv_cc_flag_unused_command_line_argument=no
8783 fi
8784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8785 fi
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8787 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8788 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8789 CFLAGS="$xorg_testset_save_CFLAGS"
8790 fi
8791
8792 found="no"
8793
8794 if test $found = "no" ; then
8795 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8796 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8797 fi
8798
8799 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8800 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8801 fi
8802
8803 CFLAGS="$CFLAGS -Wreturn-type"
8804
8805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
8806 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
8807 cacheid=xorg_cv_cc_flag__Wreturn_type
8808 if eval \${$cacheid+:} false; then :
8809 $as_echo_n "(cached) " >&6
8810 else
8811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8812 /* end confdefs.h. */
8813 int i;
8814 int
8815 main ()
8816 {
8817
8818 ;
8819 return 0;
8820 }
8821 _ACEOF
8822 if ac_fn_c_try_link "$LINENO"; then :
8823 eval $cacheid=yes
8824 else
8825 eval $cacheid=no
8826 fi
8827 rm -f core conftest.err conftest.$ac_objext \
8828 conftest$ac_exeext conftest.$ac_ext
8829 fi
8830
8831
8832 CFLAGS="$xorg_testset_save_CFLAGS"
8833
8834 eval supported=\$$cacheid
8835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8836 $as_echo "$supported" >&6; }
8837 if test "$supported" = "yes" ; then
8838 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
8839 found="yes"
8840 fi
8841 fi
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857 xorg_testset_save_CFLAGS="$CFLAGS"
8858
8859 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8860 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8862 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8863 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8864 $as_echo_n "(cached) " >&6
8865 else
8866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8867 /* end confdefs.h. */
8868 int i;
8869 _ACEOF
8870 if ac_fn_c_try_compile "$LINENO"; then :
8871 xorg_cv_cc_flag_unknown_warning_option=yes
8872 else
8873 xorg_cv_cc_flag_unknown_warning_option=no
8874 fi
8875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8876 fi
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8878 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8879 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8880 CFLAGS="$xorg_testset_save_CFLAGS"
8881 fi
8882
8883 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8884 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8885 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8886 fi
8887 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8889 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8890 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8891 $as_echo_n "(cached) " >&6
8892 else
8893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8894 /* end confdefs.h. */
8895 int i;
8896 _ACEOF
8897 if ac_fn_c_try_compile "$LINENO"; then :
8898 xorg_cv_cc_flag_unused_command_line_argument=yes
8899 else
8900 xorg_cv_cc_flag_unused_command_line_argument=no
8901 fi
8902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8903 fi
8904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8905 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8906 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8907 CFLAGS="$xorg_testset_save_CFLAGS"
8908 fi
8909
8910 found="no"
8911
8912 if test $found = "no" ; then
8913 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8914 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8915 fi
8916
8917 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8918 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8919 fi
8920
8921 CFLAGS="$CFLAGS -Wtrigraphs"
8922
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
8924 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
8925 cacheid=xorg_cv_cc_flag__Wtrigraphs
8926 if eval \${$cacheid+:} false; then :
8927 $as_echo_n "(cached) " >&6
8928 else
8929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8930 /* end confdefs.h. */
8931 int i;
8932 int
8933 main ()
8934 {
8935
8936 ;
8937 return 0;
8938 }
8939 _ACEOF
8940 if ac_fn_c_try_link "$LINENO"; then :
8941 eval $cacheid=yes
8942 else
8943 eval $cacheid=no
8944 fi
8945 rm -f core conftest.err conftest.$ac_objext \
8946 conftest$ac_exeext conftest.$ac_ext
8947 fi
8948
8949
8950 CFLAGS="$xorg_testset_save_CFLAGS"
8951
8952 eval supported=\$$cacheid
8953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8954 $as_echo "$supported" >&6; }
8955 if test "$supported" = "yes" ; then
8956 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
8957 found="yes"
8958 fi
8959 fi
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975 xorg_testset_save_CFLAGS="$CFLAGS"
8976
8977 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8978 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8980 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8981 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8982 $as_echo_n "(cached) " >&6
8983 else
8984 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8985 /* end confdefs.h. */
8986 int i;
8987 _ACEOF
8988 if ac_fn_c_try_compile "$LINENO"; then :
8989 xorg_cv_cc_flag_unknown_warning_option=yes
8990 else
8991 xorg_cv_cc_flag_unknown_warning_option=no
8992 fi
8993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8994 fi
8995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8996 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8997 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8998 CFLAGS="$xorg_testset_save_CFLAGS"
8999 fi
9000
9001 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9002 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9003 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9004 fi
9005 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9007 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9008 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9009 $as_echo_n "(cached) " >&6
9010 else
9011 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9012 /* end confdefs.h. */
9013 int i;
9014 _ACEOF
9015 if ac_fn_c_try_compile "$LINENO"; then :
9016 xorg_cv_cc_flag_unused_command_line_argument=yes
9017 else
9018 xorg_cv_cc_flag_unused_command_line_argument=no
9019 fi
9020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9021 fi
9022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9023 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9024 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9025 CFLAGS="$xorg_testset_save_CFLAGS"
9026 fi
9027
9028 found="no"
9029
9030 if test $found = "no" ; then
9031 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9032 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9033 fi
9034
9035 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9036 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9037 fi
9038
9039 CFLAGS="$CFLAGS -Warray-bounds"
9040
9041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9042 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9043 cacheid=xorg_cv_cc_flag__Warray_bounds
9044 if eval \${$cacheid+:} false; then :
9045 $as_echo_n "(cached) " >&6
9046 else
9047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9048 /* end confdefs.h. */
9049 int i;
9050 int
9051 main ()
9052 {
9053
9054 ;
9055 return 0;
9056 }
9057 _ACEOF
9058 if ac_fn_c_try_link "$LINENO"; then :
9059 eval $cacheid=yes
9060 else
9061 eval $cacheid=no
9062 fi
9063 rm -f core conftest.err conftest.$ac_objext \
9064 conftest$ac_exeext conftest.$ac_ext
9065 fi
9066
9067
9068 CFLAGS="$xorg_testset_save_CFLAGS"
9069
9070 eval supported=\$$cacheid
9071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9072 $as_echo "$supported" >&6; }
9073 if test "$supported" = "yes" ; then
9074 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
9075 found="yes"
9076 fi
9077 fi
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093 xorg_testset_save_CFLAGS="$CFLAGS"
9094
9095 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9096 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9098 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9099 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9100 $as_echo_n "(cached) " >&6
9101 else
9102 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9103 /* end confdefs.h. */
9104 int i;
9105 _ACEOF
9106 if ac_fn_c_try_compile "$LINENO"; then :
9107 xorg_cv_cc_flag_unknown_warning_option=yes
9108 else
9109 xorg_cv_cc_flag_unknown_warning_option=no
9110 fi
9111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9112 fi
9113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9114 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9115 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9116 CFLAGS="$xorg_testset_save_CFLAGS"
9117 fi
9118
9119 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9120 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9121 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9122 fi
9123 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9125 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9126 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9127 $as_echo_n "(cached) " >&6
9128 else
9129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9130 /* end confdefs.h. */
9131 int i;
9132 _ACEOF
9133 if ac_fn_c_try_compile "$LINENO"; then :
9134 xorg_cv_cc_flag_unused_command_line_argument=yes
9135 else
9136 xorg_cv_cc_flag_unused_command_line_argument=no
9137 fi
9138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9139 fi
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9141 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9142 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9143 CFLAGS="$xorg_testset_save_CFLAGS"
9144 fi
9145
9146 found="no"
9147
9148 if test $found = "no" ; then
9149 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9150 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9151 fi
9152
9153 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9154 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9155 fi
9156
9157 CFLAGS="$CFLAGS -Wwrite-strings"
9158
9159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
9160 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
9161 cacheid=xorg_cv_cc_flag__Wwrite_strings
9162 if eval \${$cacheid+:} false; then :
9163 $as_echo_n "(cached) " >&6
9164 else
9165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9166 /* end confdefs.h. */
9167 int i;
9168 int
9169 main ()
9170 {
9171
9172 ;
9173 return 0;
9174 }
9175 _ACEOF
9176 if ac_fn_c_try_link "$LINENO"; then :
9177 eval $cacheid=yes
9178 else
9179 eval $cacheid=no
9180 fi
9181 rm -f core conftest.err conftest.$ac_objext \
9182 conftest$ac_exeext conftest.$ac_ext
9183 fi
9184
9185
9186 CFLAGS="$xorg_testset_save_CFLAGS"
9187
9188 eval supported=\$$cacheid
9189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9190 $as_echo "$supported" >&6; }
9191 if test "$supported" = "yes" ; then
9192 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
9193 found="yes"
9194 fi
9195 fi
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211 xorg_testset_save_CFLAGS="$CFLAGS"
9212
9213 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9214 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9216 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9217 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9218 $as_echo_n "(cached) " >&6
9219 else
9220 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9221 /* end confdefs.h. */
9222 int i;
9223 _ACEOF
9224 if ac_fn_c_try_compile "$LINENO"; then :
9225 xorg_cv_cc_flag_unknown_warning_option=yes
9226 else
9227 xorg_cv_cc_flag_unknown_warning_option=no
9228 fi
9229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9230 fi
9231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9232 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9233 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9234 CFLAGS="$xorg_testset_save_CFLAGS"
9235 fi
9236
9237 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9238 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9239 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9240 fi
9241 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9243 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9244 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9245 $as_echo_n "(cached) " >&6
9246 else
9247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9248 /* end confdefs.h. */
9249 int i;
9250 _ACEOF
9251 if ac_fn_c_try_compile "$LINENO"; then :
9252 xorg_cv_cc_flag_unused_command_line_argument=yes
9253 else
9254 xorg_cv_cc_flag_unused_command_line_argument=no
9255 fi
9256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9257 fi
9258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9259 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9260 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9261 CFLAGS="$xorg_testset_save_CFLAGS"
9262 fi
9263
9264 found="no"
9265
9266 if test $found = "no" ; then
9267 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9268 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9269 fi
9270
9271 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9272 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9273 fi
9274
9275 CFLAGS="$CFLAGS -Waddress"
9276
9277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
9278 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
9279 cacheid=xorg_cv_cc_flag__Waddress
9280 if eval \${$cacheid+:} false; then :
9281 $as_echo_n "(cached) " >&6
9282 else
9283 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9284 /* end confdefs.h. */
9285 int i;
9286 int
9287 main ()
9288 {
9289
9290 ;
9291 return 0;
9292 }
9293 _ACEOF
9294 if ac_fn_c_try_link "$LINENO"; then :
9295 eval $cacheid=yes
9296 else
9297 eval $cacheid=no
9298 fi
9299 rm -f core conftest.err conftest.$ac_objext \
9300 conftest$ac_exeext conftest.$ac_ext
9301 fi
9302
9303
9304 CFLAGS="$xorg_testset_save_CFLAGS"
9305
9306 eval supported=\$$cacheid
9307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9308 $as_echo "$supported" >&6; }
9309 if test "$supported" = "yes" ; then
9310 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
9311 found="yes"
9312 fi
9313 fi
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329 xorg_testset_save_CFLAGS="$CFLAGS"
9330
9331 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9332 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9334 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9335 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9336 $as_echo_n "(cached) " >&6
9337 else
9338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9339 /* end confdefs.h. */
9340 int i;
9341 _ACEOF
9342 if ac_fn_c_try_compile "$LINENO"; then :
9343 xorg_cv_cc_flag_unknown_warning_option=yes
9344 else
9345 xorg_cv_cc_flag_unknown_warning_option=no
9346 fi
9347 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9348 fi
9349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9350 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9351 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9352 CFLAGS="$xorg_testset_save_CFLAGS"
9353 fi
9354
9355 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9356 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9357 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9358 fi
9359 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9361 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9362 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9363 $as_echo_n "(cached) " >&6
9364 else
9365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9366 /* end confdefs.h. */
9367 int i;
9368 _ACEOF
9369 if ac_fn_c_try_compile "$LINENO"; then :
9370 xorg_cv_cc_flag_unused_command_line_argument=yes
9371 else
9372 xorg_cv_cc_flag_unused_command_line_argument=no
9373 fi
9374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9375 fi
9376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9377 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9378 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9379 CFLAGS="$xorg_testset_save_CFLAGS"
9380 fi
9381
9382 found="no"
9383
9384 if test $found = "no" ; then
9385 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9386 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9387 fi
9388
9389 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9390 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9391 fi
9392
9393 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
9394
9395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
9396 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
9397 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
9398 if eval \${$cacheid+:} false; then :
9399 $as_echo_n "(cached) " >&6
9400 else
9401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9402 /* end confdefs.h. */
9403 int i;
9404 int
9405 main ()
9406 {
9407
9408 ;
9409 return 0;
9410 }
9411 _ACEOF
9412 if ac_fn_c_try_link "$LINENO"; then :
9413 eval $cacheid=yes
9414 else
9415 eval $cacheid=no
9416 fi
9417 rm -f core conftest.err conftest.$ac_objext \
9418 conftest$ac_exeext conftest.$ac_ext
9419 fi
9420
9421
9422 CFLAGS="$xorg_testset_save_CFLAGS"
9423
9424 eval supported=\$$cacheid
9425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9426 $as_echo "$supported" >&6; }
9427 if test "$supported" = "yes" ; then
9428 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
9429 found="yes"
9430 fi
9431 fi
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447 xorg_testset_save_CFLAGS="$CFLAGS"
9448
9449 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9450 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9452 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9453 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9454 $as_echo_n "(cached) " >&6
9455 else
9456 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9457 /* end confdefs.h. */
9458 int i;
9459 _ACEOF
9460 if ac_fn_c_try_compile "$LINENO"; then :
9461 xorg_cv_cc_flag_unknown_warning_option=yes
9462 else
9463 xorg_cv_cc_flag_unknown_warning_option=no
9464 fi
9465 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9466 fi
9467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9468 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9469 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9470 CFLAGS="$xorg_testset_save_CFLAGS"
9471 fi
9472
9473 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9474 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9475 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9476 fi
9477 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9479 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9480 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9481 $as_echo_n "(cached) " >&6
9482 else
9483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9484 /* end confdefs.h. */
9485 int i;
9486 _ACEOF
9487 if ac_fn_c_try_compile "$LINENO"; then :
9488 xorg_cv_cc_flag_unused_command_line_argument=yes
9489 else
9490 xorg_cv_cc_flag_unused_command_line_argument=no
9491 fi
9492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9493 fi
9494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9495 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9496 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9497 CFLAGS="$xorg_testset_save_CFLAGS"
9498 fi
9499
9500 found="no"
9501
9502 if test $found = "no" ; then
9503 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9504 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9505 fi
9506
9507 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9508 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9509 fi
9510
9511 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
9512
9513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
9514 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
9515 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
9516 if eval \${$cacheid+:} false; then :
9517 $as_echo_n "(cached) " >&6
9518 else
9519 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9520 /* end confdefs.h. */
9521 int i;
9522 int
9523 main ()
9524 {
9525
9526 ;
9527 return 0;
9528 }
9529 _ACEOF
9530 if ac_fn_c_try_link "$LINENO"; then :
9531 eval $cacheid=yes
9532 else
9533 eval $cacheid=no
9534 fi
9535 rm -f core conftest.err conftest.$ac_objext \
9536 conftest$ac_exeext conftest.$ac_ext
9537 fi
9538
9539
9540 CFLAGS="$xorg_testset_save_CFLAGS"
9541
9542 eval supported=\$$cacheid
9543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9544 $as_echo "$supported" >&6; }
9545 if test "$supported" = "yes" ; then
9546 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
9547 found="yes"
9548 fi
9549 fi
9550
9551
9552 fi
9553
9554
9555
9556
9557
9558
9559
9560 CWARNFLAGS="$BASE_CFLAGS"
9561 if test "x$GCC" = xyes ; then
9562 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
9563 fi
9564
9565
9566
9567
9568
9569
9570
9571
9572 # Check whether --enable-strict-compilation was given.
9573 if test "${enable_strict_compilation+set}" = set; then :
9574 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
9575 else
9576 STRICT_COMPILE=no
9577 fi
9578
9579
9580
9581
9582
9583
9584 STRICT_CFLAGS=""
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598 xorg_testset_save_CFLAGS="$CFLAGS"
9599
9600 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9601 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9603 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9604 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9605 $as_echo_n "(cached) " >&6
9606 else
9607 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9608 /* end confdefs.h. */
9609 int i;
9610 _ACEOF
9611 if ac_fn_c_try_compile "$LINENO"; then :
9612 xorg_cv_cc_flag_unknown_warning_option=yes
9613 else
9614 xorg_cv_cc_flag_unknown_warning_option=no
9615 fi
9616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9617 fi
9618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9619 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9620 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9621 CFLAGS="$xorg_testset_save_CFLAGS"
9622 fi
9623
9624 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9625 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9626 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9627 fi
9628 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9630 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9631 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9632 $as_echo_n "(cached) " >&6
9633 else
9634 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9635 /* end confdefs.h. */
9636 int i;
9637 _ACEOF
9638 if ac_fn_c_try_compile "$LINENO"; then :
9639 xorg_cv_cc_flag_unused_command_line_argument=yes
9640 else
9641 xorg_cv_cc_flag_unused_command_line_argument=no
9642 fi
9643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9644 fi
9645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9646 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9647 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9648 CFLAGS="$xorg_testset_save_CFLAGS"
9649 fi
9650
9651 found="no"
9652
9653 if test $found = "no" ; then
9654 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9656 fi
9657
9658 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9659 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9660 fi
9661
9662 CFLAGS="$CFLAGS -pedantic"
9663
9664 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
9665 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
9666 cacheid=xorg_cv_cc_flag__pedantic
9667 if eval \${$cacheid+:} false; then :
9668 $as_echo_n "(cached) " >&6
9669 else
9670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9671 /* end confdefs.h. */
9672 int i;
9673 int
9674 main ()
9675 {
9676
9677 ;
9678 return 0;
9679 }
9680 _ACEOF
9681 if ac_fn_c_try_link "$LINENO"; then :
9682 eval $cacheid=yes
9683 else
9684 eval $cacheid=no
9685 fi
9686 rm -f core conftest.err conftest.$ac_objext \
9687 conftest$ac_exeext conftest.$ac_ext
9688 fi
9689
9690
9691 CFLAGS="$xorg_testset_save_CFLAGS"
9692
9693 eval supported=\$$cacheid
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9695 $as_echo "$supported" >&6; }
9696 if test "$supported" = "yes" ; then
9697 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
9698 found="yes"
9699 fi
9700 fi
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716 xorg_testset_save_CFLAGS="$CFLAGS"
9717
9718 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9719 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9720 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9721 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9722 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9723 $as_echo_n "(cached) " >&6
9724 else
9725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9726 /* end confdefs.h. */
9727 int i;
9728 _ACEOF
9729 if ac_fn_c_try_compile "$LINENO"; then :
9730 xorg_cv_cc_flag_unknown_warning_option=yes
9731 else
9732 xorg_cv_cc_flag_unknown_warning_option=no
9733 fi
9734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9735 fi
9736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9737 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9738 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9739 CFLAGS="$xorg_testset_save_CFLAGS"
9740 fi
9741
9742 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9743 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9744 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9745 fi
9746 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9748 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9749 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9750 $as_echo_n "(cached) " >&6
9751 else
9752 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9753 /* end confdefs.h. */
9754 int i;
9755 _ACEOF
9756 if ac_fn_c_try_compile "$LINENO"; then :
9757 xorg_cv_cc_flag_unused_command_line_argument=yes
9758 else
9759 xorg_cv_cc_flag_unused_command_line_argument=no
9760 fi
9761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9762 fi
9763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9764 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9765 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9766 CFLAGS="$xorg_testset_save_CFLAGS"
9767 fi
9768
9769 found="no"
9770
9771 if test $found = "no" ; then
9772 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9773 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9774 fi
9775
9776 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9777 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9778 fi
9779
9780 CFLAGS="$CFLAGS -Werror"
9781
9782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
9783 $as_echo_n "checking if $CC supports -Werror... " >&6; }
9784 cacheid=xorg_cv_cc_flag__Werror
9785 if eval \${$cacheid+:} false; then :
9786 $as_echo_n "(cached) " >&6
9787 else
9788 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9789 /* end confdefs.h. */
9790 int i;
9791 int
9792 main ()
9793 {
9794
9795 ;
9796 return 0;
9797 }
9798 _ACEOF
9799 if ac_fn_c_try_link "$LINENO"; then :
9800 eval $cacheid=yes
9801 else
9802 eval $cacheid=no
9803 fi
9804 rm -f core conftest.err conftest.$ac_objext \
9805 conftest$ac_exeext conftest.$ac_ext
9806 fi
9807
9808
9809 CFLAGS="$xorg_testset_save_CFLAGS"
9810
9811 eval supported=\$$cacheid
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9813 $as_echo "$supported" >&6; }
9814 if test "$supported" = "yes" ; then
9815 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
9816 found="yes"
9817 fi
9818 fi
9819
9820 if test $found = "no" ; then
9821 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9822 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9823 fi
9824
9825 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9826 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9827 fi
9828
9829 CFLAGS="$CFLAGS -errwarn"
9830
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
9832 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
9833 cacheid=xorg_cv_cc_flag__errwarn
9834 if eval \${$cacheid+:} false; then :
9835 $as_echo_n "(cached) " >&6
9836 else
9837 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9838 /* end confdefs.h. */
9839 int i;
9840 int
9841 main ()
9842 {
9843
9844 ;
9845 return 0;
9846 }
9847 _ACEOF
9848 if ac_fn_c_try_link "$LINENO"; then :
9849 eval $cacheid=yes
9850 else
9851 eval $cacheid=no
9852 fi
9853 rm -f core conftest.err conftest.$ac_objext \
9854 conftest$ac_exeext conftest.$ac_ext
9855 fi
9856
9857
9858 CFLAGS="$xorg_testset_save_CFLAGS"
9859
9860 eval supported=\$$cacheid
9861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9862 $as_echo "$supported" >&6; }
9863 if test "$supported" = "yes" ; then
9864 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
9865 found="yes"
9866 fi
9867 fi
9868
9869
9870
9871 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
9872 # activate it with -Werror, so we add it here explicitly.
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886 xorg_testset_save_CFLAGS="$CFLAGS"
9887
9888 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9889 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9891 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9892 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9893 $as_echo_n "(cached) " >&6
9894 else
9895 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9896 /* end confdefs.h. */
9897 int i;
9898 _ACEOF
9899 if ac_fn_c_try_compile "$LINENO"; then :
9900 xorg_cv_cc_flag_unknown_warning_option=yes
9901 else
9902 xorg_cv_cc_flag_unknown_warning_option=no
9903 fi
9904 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9905 fi
9906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9907 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9908 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9909 CFLAGS="$xorg_testset_save_CFLAGS"
9910 fi
9911
9912 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9913 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9914 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9915 fi
9916 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9918 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9919 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9920 $as_echo_n "(cached) " >&6
9921 else
9922 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9923 /* end confdefs.h. */
9924 int i;
9925 _ACEOF
9926 if ac_fn_c_try_compile "$LINENO"; then :
9927 xorg_cv_cc_flag_unused_command_line_argument=yes
9928 else
9929 xorg_cv_cc_flag_unused_command_line_argument=no
9930 fi
9931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9932 fi
9933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9934 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9935 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9936 CFLAGS="$xorg_testset_save_CFLAGS"
9937 fi
9938
9939 found="no"
9940
9941 if test $found = "no" ; then
9942 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9943 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9944 fi
9945
9946 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9947 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9948 fi
9949
9950 CFLAGS="$CFLAGS -Werror=attributes"
9951
9952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
9953 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
9954 cacheid=xorg_cv_cc_flag__Werror_attributes
9955 if eval \${$cacheid+:} false; then :
9956 $as_echo_n "(cached) " >&6
9957 else
9958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9959 /* end confdefs.h. */
9960 int i;
9961 int
9962 main ()
9963 {
9964
9965 ;
9966 return 0;
9967 }
9968 _ACEOF
9969 if ac_fn_c_try_link "$LINENO"; then :
9970 eval $cacheid=yes
9971 else
9972 eval $cacheid=no
9973 fi
9974 rm -f core conftest.err conftest.$ac_objext \
9975 conftest$ac_exeext conftest.$ac_ext
9976 fi
9977
9978
9979 CFLAGS="$xorg_testset_save_CFLAGS"
9980
9981 eval supported=\$$cacheid
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9983 $as_echo "$supported" >&6; }
9984 if test "$supported" = "yes" ; then
9985 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
9986 found="yes"
9987 fi
9988 fi
9989
9990
9991
9992 if test "x$STRICT_COMPILE" = "xyes"; then
9993 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
9994 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
9995 fi
9996
9997
9998
9999
10000
10001
10002 cat >>confdefs.h <<_ACEOF
10003 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10004 _ACEOF
10005
10006 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10007 if test "x$PVM" = "x"; then
10008 PVM="0"
10009 fi
10010
10011 cat >>confdefs.h <<_ACEOF
10012 #define PACKAGE_VERSION_MINOR $PVM
10013 _ACEOF
10014
10015 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10016 if test "x$PVP" = "x"; then
10017 PVP="0"
10018 fi
10019
10020 cat >>confdefs.h <<_ACEOF
10021 #define PACKAGE_VERSION_PATCHLEVEL $PVP
10022 _ACEOF
10023
10024
10025
10026 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10027 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10028 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10029 echo 'git directory not found: installing possibly empty changelog.' >&2)"
10030
10031
10032
10033
10034 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10035 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10036 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10037 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10038 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10039
10040
10041
10042
10043
10044
10045 if test x$APP_MAN_SUFFIX = x ; then
10046 APP_MAN_SUFFIX=1
10047 fi
10048 if test x$APP_MAN_DIR = x ; then
10049 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10050 fi
10051
10052 if test x$LIB_MAN_SUFFIX = x ; then
10053 LIB_MAN_SUFFIX=3
10054 fi
10055 if test x$LIB_MAN_DIR = x ; then
10056 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10057 fi
10058
10059 if test x$FILE_MAN_SUFFIX = x ; then
10060 case $host_os in
10061 solaris*) FILE_MAN_SUFFIX=4 ;;
10062 *) FILE_MAN_SUFFIX=5 ;;
10063 esac
10064 fi
10065 if test x$FILE_MAN_DIR = x ; then
10066 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
10067 fi
10068
10069 if test x$MISC_MAN_SUFFIX = x ; then
10070 case $host_os in
10071 solaris*) MISC_MAN_SUFFIX=5 ;;
10072 *) MISC_MAN_SUFFIX=7 ;;
10073 esac
10074 fi
10075 if test x$MISC_MAN_DIR = x ; then
10076 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
10077 fi
10078
10079 if test x$DRIVER_MAN_SUFFIX = x ; then
10080 case $host_os in
10081 solaris*) DRIVER_MAN_SUFFIX=7 ;;
10082 *) DRIVER_MAN_SUFFIX=4 ;;
10083 esac
10084 fi
10085 if test x$DRIVER_MAN_DIR = x ; then
10086 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
10087 fi
10088
10089 if test x$ADMIN_MAN_SUFFIX = x ; then
10090 case $host_os in
10091 solaris*) ADMIN_MAN_SUFFIX=1m ;;
10092 *) ADMIN_MAN_SUFFIX=8 ;;
10093 esac
10094 fi
10095 if test x$ADMIN_MAN_DIR = x ; then
10096 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
10097 fi
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113 XORG_MAN_PAGE="X Version 11"
10114
10115 MAN_SUBSTS="\
10116 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10117 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
10118 -e 's|__xservername__|Xorg|g' \
10119 -e 's|__xconfigfile__|xorg.conf|g' \
10120 -e 's|__projectroot__|\$(prefix)|g' \
10121 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
10122 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
10123 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
10124 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
10125 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
10126 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
10127 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
10128
10129
10130
10131 # Check whether --enable-silent-rules was given.
10132 if test "${enable_silent_rules+set}" = set; then :
10133 enableval=$enable_silent_rules;
10134 fi
10135
10136 case $enable_silent_rules in # (((
10137 yes) AM_DEFAULT_VERBOSITY=0;;
10138 no) AM_DEFAULT_VERBOSITY=1;;
10139 *) AM_DEFAULT_VERBOSITY=0;;
10140 esac
10141 am_make=${MAKE-make}
10142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
10143 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
10144 if ${am_cv_make_support_nested_variables+:} false; then :
10145 $as_echo_n "(cached) " >&6
10146 else
10147 if $as_echo 'TRUE=$(BAR$(V))
10148 BAR0=false
10149 BAR1=true
10150 V=1
10151 am__doit:
10152 @$(TRUE)
10153 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
10154 am_cv_make_support_nested_variables=yes
10155 else
10156 am_cv_make_support_nested_variables=no
10157 fi
10158 fi
10159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
10160 $as_echo "$am_cv_make_support_nested_variables" >&6; }
10161 if test $am_cv_make_support_nested_variables = yes; then
10162 AM_V='$(V)'
10163 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
10164 else
10165 AM_V=$AM_DEFAULT_VERBOSITY
10166 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
10167 fi
10168 AM_BACKSLASH='\'
10169
10170
10171
10172 ac_aux_dir=
10173 for ac_dir in . "$srcdir"/.; do
10174 if test -f "$ac_dir/install-sh"; then
10175 ac_aux_dir=$ac_dir
10176 ac_install_sh="$ac_aux_dir/install-sh -c"
10177 break
10178 elif test -f "$ac_dir/install.sh"; then
10179 ac_aux_dir=$ac_dir
10180 ac_install_sh="$ac_aux_dir/install.sh -c"
10181 break
10182 elif test -f "$ac_dir/shtool"; then
10183 ac_aux_dir=$ac_dir
10184 ac_install_sh="$ac_aux_dir/shtool install -c"
10185 break
10186 fi
10187 done
10188 if test -z "$ac_aux_dir"; then
10189 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
10190 fi
10191
10192 # These three variables are undocumented and unsupported,
10193 # and are intended to be withdrawn in a future Autoconf release.
10194 # They can cause serious problems if a builder's source tree is in a directory
10195 # whose full name contains unusual characters.
10196 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
10197 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
10198 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
10199
10200
10201
10202 # Initialize Automake
10203 am__api_version='1.15'
10204
10205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
10206 $as_echo_n "checking whether build environment is sane... " >&6; }
10207 # Reject unsafe characters in $srcdir or the absolute working directory
10208 # name. Accept space and tab only in the latter.
10209 am_lf='
10210 '
10211 case `pwd` in
10212 *[\\\"\#\$\&\'\`$am_lf]*)
10213 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
10214 esac
10215 case $srcdir in
10216 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
10217 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
10218 esac
10219
10220 # Do 'set' in a subshell so we don't clobber the current shell's
10221 # arguments. Must try -L first in case configure is actually a
10222 # symlink; some systems play weird games with the mod time of symlinks
10223 # (eg FreeBSD returns the mod time of the symlink's containing
10224 # directory).
10225 if (
10226 am_has_slept=no
10227 for am_try in 1 2; do
10228 echo "timestamp, slept: $am_has_slept" > conftest.file
10229 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
10230 if test "$*" = "X"; then
10231 # -L didn't work.
10232 set X `ls -t "$srcdir/configure" conftest.file`
10233 fi
10234 if test "$*" != "X $srcdir/configure conftest.file" \
10235 && test "$*" != "X conftest.file $srcdir/configure"; then
10236
10237 # If neither matched, then we have a broken ls. This can happen
10238 # if, for instance, CONFIG_SHELL is bash and it inherits a
10239 # broken ls alias from the environment. This has actually
10240 # happened. Such a system could not be considered "sane".
10241 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
10242 alias in your environment" "$LINENO" 5
10243 fi
10244 if test "$2" = conftest.file || test $am_try -eq 2; then
10245 break
10246 fi
10247 # Just in case.
10248 sleep 1
10249 am_has_slept=yes
10250 done
10251 test "$2" = conftest.file
10252 )
10253 then
10254 # Ok.
10255 :
10256 else
10257 as_fn_error $? "newly created file is older than distributed files!
10258 Check your system clock" "$LINENO" 5
10259 fi
10260 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10261 $as_echo "yes" >&6; }
10262 # If we didn't sleep, we still need to ensure time stamps of config.status and
10263 # generated files are strictly newer.
10264 am_sleep_pid=
10265 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
10266 ( sleep 1 ) &
10267 am_sleep_pid=$!
10268 fi
10269
10270 rm -f conftest.file
10271
10272 test "$program_prefix" != NONE &&
10273 program_transform_name="s&^&$program_prefix&;$program_transform_name"
10274 # Use a double $ so make ignores it.
10275 test "$program_suffix" != NONE &&
10276 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
10277 # Double any \ or $.
10278 # By default was `s,x,x', remove it if useless.
10279 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
10280 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
10281
10282 if test x"${MISSING+set}" != xset; then
10283 case $am_aux_dir in
10284 *\ * | *\ *)
10285 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
10286 *)
10287 MISSING="\${SHELL} $am_aux_dir/missing" ;;
10288 esac
10289 fi
10290 # Use eval to expand $SHELL
10291 if eval "$MISSING --is-lightweight"; then
10292 am_missing_run="$MISSING "
10293 else
10294 am_missing_run=
10295 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
10296 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
10297 fi
10298
10299 if test x"${install_sh+set}" != xset; then
10300 case $am_aux_dir in
10301 *\ * | *\ *)
10302 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
10303 *)
10304 install_sh="\${SHELL} $am_aux_dir/install-sh"
10305 esac
10306 fi
10307
10308 # Installed binaries are usually stripped using 'strip' when the user
10309 # run "make install-strip". However 'strip' might not be the right
10310 # tool to use in cross-compilation environments, therefore Automake
10311 # will honor the 'STRIP' environment variable to overrule this program.
10312 if test "$cross_compiling" != no; then
10313 if test -n "$ac_tool_prefix"; then
10314 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
10315 set dummy ${ac_tool_prefix}strip; ac_word=$2
10316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10317 $as_echo_n "checking for $ac_word... " >&6; }
10318 if ${ac_cv_prog_STRIP+:} false; then :
10319 $as_echo_n "(cached) " >&6
10320 else
10321 if test -n "$STRIP"; then
10322 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
10323 else
10324 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10325 for as_dir in $PATH
10326 do
10327 IFS=$as_save_IFS
10328 test -z "$as_dir" && as_dir=.
10329 for ac_exec_ext in '' $ac_executable_extensions; do
10330 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10331 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
10332 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10333 break 2
10334 fi
10335 done
10336 done
10337 IFS=$as_save_IFS
10338
10339 fi
10340 fi
10341 STRIP=$ac_cv_prog_STRIP
10342 if test -n "$STRIP"; then
10343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
10344 $as_echo "$STRIP" >&6; }
10345 else
10346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10347 $as_echo "no" >&6; }
10348 fi
10349
10350
10351 fi
10352 if test -z "$ac_cv_prog_STRIP"; then
10353 ac_ct_STRIP=$STRIP
10354 # Extract the first word of "strip", so it can be a program name with args.
10355 set dummy strip; ac_word=$2
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10357 $as_echo_n "checking for $ac_word... " >&6; }
10358 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
10359 $as_echo_n "(cached) " >&6
10360 else
10361 if test -n "$ac_ct_STRIP"; then
10362 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
10363 else
10364 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10365 for as_dir in $PATH
10366 do
10367 IFS=$as_save_IFS
10368 test -z "$as_dir" && as_dir=.
10369 for ac_exec_ext in '' $ac_executable_extensions; do
10370 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10371 ac_cv_prog_ac_ct_STRIP="strip"
10372 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10373 break 2
10374 fi
10375 done
10376 done
10377 IFS=$as_save_IFS
10378
10379 fi
10380 fi
10381 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
10382 if test -n "$ac_ct_STRIP"; then
10383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
10384 $as_echo "$ac_ct_STRIP" >&6; }
10385 else
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10387 $as_echo "no" >&6; }
10388 fi
10389
10390 if test "x$ac_ct_STRIP" = x; then
10391 STRIP=":"
10392 else
10393 case $cross_compiling:$ac_tool_warned in
10394 yes:)
10395 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10396 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10397 ac_tool_warned=yes ;;
10398 esac
10399 STRIP=$ac_ct_STRIP
10400 fi
10401 else
10402 STRIP="$ac_cv_prog_STRIP"
10403 fi
10404
10405 fi
10406 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
10407
10408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
10409 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
10410 if test -z "$MKDIR_P"; then
10411 if ${ac_cv_path_mkdir+:} false; then :
10412 $as_echo_n "(cached) " >&6
10413 else
10414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10415 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
10416 do
10417 IFS=$as_save_IFS
10418 test -z "$as_dir" && as_dir=.
10419 for ac_prog in mkdir gmkdir; do
10420 for ac_exec_ext in '' $ac_executable_extensions; do
10421 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
10422 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
10423 'mkdir (GNU coreutils) '* | \
10424 'mkdir (coreutils) '* | \
10425 'mkdir (fileutils) '4.1*)
10426 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
10427 break 3;;
10428 esac
10429 done
10430 done
10431 done
10432 IFS=$as_save_IFS
10433
10434 fi
10435
10436 test -d ./--version && rmdir ./--version
10437 if test "${ac_cv_path_mkdir+set}" = set; then
10438 MKDIR_P="$ac_cv_path_mkdir -p"
10439 else
10440 # As a last resort, use the slow shell script. Don't cache a
10441 # value for MKDIR_P within a source directory, because that will
10442 # break other packages using the cache if that directory is
10443 # removed, or if the value is a relative name.
10444 MKDIR_P="$ac_install_sh -d"
10445 fi
10446 fi
10447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
10448 $as_echo "$MKDIR_P" >&6; }
10449
10450 for ac_prog in gawk mawk nawk awk
10451 do
10452 # Extract the first word of "$ac_prog", so it can be a program name with args.
10453 set dummy $ac_prog; ac_word=$2
10454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10455 $as_echo_n "checking for $ac_word... " >&6; }
10456 if ${ac_cv_prog_AWK+:} false; then :
10457 $as_echo_n "(cached) " >&6
10458 else
10459 if test -n "$AWK"; then
10460 ac_cv_prog_AWK="$AWK" # Let the user override the test.
10461 else
10462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10463 for as_dir in $PATH
10464 do
10465 IFS=$as_save_IFS
10466 test -z "$as_dir" && as_dir=.
10467 for ac_exec_ext in '' $ac_executable_extensions; do
10468 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10469 ac_cv_prog_AWK="$ac_prog"
10470 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10471 break 2
10472 fi
10473 done
10474 done
10475 IFS=$as_save_IFS
10476
10477 fi
10478 fi
10479 AWK=$ac_cv_prog_AWK
10480 if test -n "$AWK"; then
10481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
10482 $as_echo "$AWK" >&6; }
10483 else
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10485 $as_echo "no" >&6; }
10486 fi
10487
10488
10489 test -n "$AWK" && break
10490 done
10491
10492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
10493 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
10494 set x ${MAKE-make}
10495 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
10496 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
10497 $as_echo_n "(cached) " >&6
10498 else
10499 cat >conftest.make <<\_ACEOF
10500 SHELL = /bin/sh
10501 all:
10502 @echo '@@@%%%=$(MAKE)=@@@%%%'
10503 _ACEOF
10504 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
10505 case `${MAKE-make} -f conftest.make 2>/dev/null` in
10506 *@@@%%%=?*=@@@%%%*)
10507 eval ac_cv_prog_make_${ac_make}_set=yes;;
10508 *)
10509 eval ac_cv_prog_make_${ac_make}_set=no;;
10510 esac
10511 rm -f conftest.make
10512 fi
10513 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
10514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10515 $as_echo "yes" >&6; }
10516 SET_MAKE=
10517 else
10518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10519 $as_echo "no" >&6; }
10520 SET_MAKE="MAKE=${MAKE-make}"
10521 fi
10522
10523 rm -rf .tst 2>/dev/null
10524 mkdir .tst 2>/dev/null
10525 if test -d .tst; then
10526 am__leading_dot=.
10527 else
10528 am__leading_dot=_
10529 fi
10530 rmdir .tst 2>/dev/null
10531
10532 DEPDIR="${am__leading_dot}deps"
10533
10534 ac_config_commands="$ac_config_commands depfiles"
10535
10536
10537 am_make=${MAKE-make}
10538 cat > confinc << 'END'
10539 am__doit:
10540 @echo this is the am__doit target
10541 .PHONY: am__doit
10542 END
10543 # If we don't find an include directive, just comment out the code.
10544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
10545 $as_echo_n "checking for style of include used by $am_make... " >&6; }
10546 am__include="#"
10547 am__quote=
10548 _am_result=none
10549 # First try GNU make style include.
10550 echo "include confinc" > confmf
10551 # Ignore all kinds of additional output from 'make'.
10552 case `$am_make -s -f confmf 2> /dev/null` in #(
10553 *the\ am__doit\ target*)
10554 am__include=include
10555 am__quote=
10556 _am_result=GNU
10557 ;;
10558 esac
10559 # Now try BSD make style include.
10560 if test "$am__include" = "#"; then
10561 echo '.include "confinc"' > confmf
10562 case `$am_make -s -f confmf 2> /dev/null` in #(
10563 *the\ am__doit\ target*)
10564 am__include=.include
10565 am__quote="\""
10566 _am_result=BSD
10567 ;;
10568 esac
10569 fi
10570
10571
10572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
10573 $as_echo "$_am_result" >&6; }
10574 rm -f confinc confmf
10575
10576 # Check whether --enable-dependency-tracking was given.
10577 if test "${enable_dependency_tracking+set}" = set; then :
10578 enableval=$enable_dependency_tracking;
10579 fi
10580
10581 if test "x$enable_dependency_tracking" != xno; then
10582 am_depcomp="$ac_aux_dir/depcomp"
10583 AMDEPBACKSLASH='\'
10584 am__nodep='_no'
10585 fi
10586 if test "x$enable_dependency_tracking" != xno; then
10587 AMDEP_TRUE=
10588 AMDEP_FALSE='#'
10589 else
10590 AMDEP_TRUE='#'
10591 AMDEP_FALSE=
10592 fi
10593
10594
10595 if test "`cd $srcdir && pwd`" != "`pwd`"; then
10596 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
10597 # is not polluted with repeated "-I."
10598 am__isrc=' -I$(srcdir)'
10599 # test to see if srcdir already configured
10600 if test -f $srcdir/config.status; then
10601 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
10602 fi
10603 fi
10604
10605 # test whether we have cygpath
10606 if test -z "$CYGPATH_W"; then
10607 if (cygpath --version) >/dev/null 2>/dev/null; then
10608 CYGPATH_W='cygpath -w'
10609 else
10610 CYGPATH_W=echo
10611 fi
10612 fi
10613
10614
10615 # Define the identity of the package.
10616 PACKAGE='xf86-video-nv'
10617 VERSION='2.1.21'
10618
10619
10620 cat >>confdefs.h <<_ACEOF
10621 #define PACKAGE "$PACKAGE"
10622 _ACEOF
10623
10624
10625 cat >>confdefs.h <<_ACEOF
10626 #define VERSION "$VERSION"
10627 _ACEOF
10628
10629 # Some tools Automake needs.
10630
10631 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
10632
10633
10634 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
10635
10636
10637 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
10638
10639
10640 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
10641
10642
10643 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
10644
10645 # For better backward compatibility. To be removed once Automake 1.9.x
10646 # dies out for good. For more background, see:
10647 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
10648 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
10649 mkdir_p='$(MKDIR_P)'
10650
10651 # We need awk for the "check" target (and possibly the TAP driver). The
10652 # system "awk" is bad on some platforms.
10653 # Always define AMTAR for backward compatibility. Yes, it's still used
10654 # in the wild :-( We should find a proper way to deprecate it ...
10655 AMTAR='$${TAR-tar}'
10656
10657
10658 # We'll loop over all known methods to create a tar archive until one works.
10659 _am_tools='gnutar pax cpio none'
10660
10661 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
10662
10663
10664
10665
10666
10667 depcc="$CC" am_compiler_list=
10668
10669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
10670 $as_echo_n "checking dependency style of $depcc... " >&6; }
10671 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
10672 $as_echo_n "(cached) " >&6
10673 else
10674 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
10675 # We make a subdir and do the tests there. Otherwise we can end up
10676 # making bogus files that we don't know about and never remove. For
10677 # instance it was reported that on HP-UX the gcc test will end up
10678 # making a dummy file named 'D' -- because '-MD' means "put the output
10679 # in D".
10680 rm -rf conftest.dir
10681 mkdir conftest.dir
10682 # Copy depcomp to subdir because otherwise we won't find it if we're
10683 # using a relative directory.
10684 cp "$am_depcomp" conftest.dir
10685 cd conftest.dir
10686 # We will build objects and dependencies in a subdirectory because
10687 # it helps to detect inapplicable dependency modes. For instance
10688 # both Tru64's cc and ICC support -MD to output dependencies as a
10689 # side effect of compilation, but ICC will put the dependencies in
10690 # the current directory while Tru64 will put them in the object
10691 # directory.
10692 mkdir sub
10693
10694 am_cv_CC_dependencies_compiler_type=none
10695 if test "$am_compiler_list" = ""; then
10696 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
10697 fi
10698 am__universal=false
10699 case " $depcc " in #(
10700 *\ -arch\ *\ -arch\ *) am__universal=true ;;
10701 esac
10702
10703 for depmode in $am_compiler_list; do
10704 # Setup a source with many dependencies, because some compilers
10705 # like to wrap large dependency lists on column 80 (with \), and
10706 # we should not choose a depcomp mode which is confused by this.
10707 #
10708 # We need to recreate these files for each test, as the compiler may
10709 # overwrite some of them when testing with obscure command lines.
10710 # This happens at least with the AIX C compiler.
10711 : > sub/conftest.c
10712 for i in 1 2 3 4 5 6; do
10713 echo '#include "conftst'$i'.h"' >> sub/conftest.c
10714 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
10715 # Solaris 10 /bin/sh.
10716 echo '/* dummy */' > sub/conftst$i.h
10717 done
10718 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
10719
10720 # We check with '-c' and '-o' for the sake of the "dashmstdout"
10721 # mode. It turns out that the SunPro C++ compiler does not properly
10722 # handle '-M -o', and we need to detect this. Also, some Intel
10723 # versions had trouble with output in subdirs.
10724 am__obj=sub/conftest.${OBJEXT-o}
10725 am__minus_obj="-o $am__obj"
10726 case $depmode in
10727 gcc)
10728 # This depmode causes a compiler race in universal mode.
10729 test "$am__universal" = false || continue
10730 ;;
10731 nosideeffect)
10732 # After this tag, mechanisms are not by side-effect, so they'll
10733 # only be used when explicitly requested.
10734 if test "x$enable_dependency_tracking" = xyes; then
10735 continue
10736 else
10737 break
10738 fi
10739 ;;
10740 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
10741 # This compiler won't grok '-c -o', but also, the minuso test has
10742 # not run yet. These depmodes are late enough in the game, and
10743 # so weak that their functioning should not be impacted.
10744 am__obj=conftest.${OBJEXT-o}
10745 am__minus_obj=
10746 ;;
10747 none) break ;;
10748 esac
10749 if depmode=$depmode \
10750 source=sub/conftest.c object=$am__obj \
10751 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
10752 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
10753 >/dev/null 2>conftest.err &&
10754 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
10755 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
10756 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
10757 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
10758 # icc doesn't choke on unknown options, it will just issue warnings
10759 # or remarks (even with -Werror). So we grep stderr for any message
10760 # that says an option was ignored or not supported.
10761 # When given -MP, icc 7.0 and 7.1 complain thusly:
10762 # icc: Command line warning: ignoring option '-M'; no argument required
10763 # The diagnosis changed in icc 8.0:
10764 # icc: Command line remark: option '-MP' not supported
10765 if (grep 'ignoring option' conftest.err ||
10766 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
10767 am_cv_CC_dependencies_compiler_type=$depmode
10768 break
10769 fi
10770 fi
10771 done
10772
10773 cd ..
10774 rm -rf conftest.dir
10775 else
10776 am_cv_CC_dependencies_compiler_type=none
10777 fi
10778
10779 fi
10780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
10781 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
10782 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
10783
10784 if
10785 test "x$enable_dependency_tracking" != xno \
10786 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
10787 am__fastdepCC_TRUE=
10788 am__fastdepCC_FALSE='#'
10789 else
10790 am__fastdepCC_TRUE='#'
10791 am__fastdepCC_FALSE=
10792 fi
10793
10794
10795
10796 # POSIX will say in a future version that running "rm -f" with no argument
10797 # is OK; and we want to be able to make that assumption in our Makefile
10798 # recipes. So use an aggressive probe to check that the usage we want is
10799 # actually supported "in the wild" to an acceptable degree.
10800 # See automake bug#10828.
10801 # To make any issue more visible, cause the running configure to be aborted
10802 # by default if the 'rm' program in use doesn't match our expectations; the
10803 # user can still override this though.
10804 if rm -f && rm -fr && rm -rf; then : OK; else
10805 cat >&2 <<'END'
10806 Oops!
10807
10808 Your 'rm' program seems unable to run without file operands specified
10809 on the command line, even when the '-f' option is present. This is contrary
10810 to the behaviour of most rm programs out there, and not conforming with
10811 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
10812
10813 Please tell bug-automake@gnu.org about your system, including the value
10814 of your $PATH and any error possibly output before this message. This
10815 can help us improve future automake versions.
10816
10817 END
10818 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
10819 echo 'Configuration will proceed anyway, since you have set the' >&2
10820 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
10821 echo >&2
10822 else
10823 cat >&2 <<'END'
10824 Aborting the configuration process, to ensure you take notice of the issue.
10825
10826 You can download and install GNU coreutils to get an 'rm' implementation
10827 that behaves properly: <http://www.gnu.org/software/coreutils/>.
10828
10829 If you want to complete the configuration process using your problematic
10830 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
10831 to "yes", and re-run configure.
10832
10833 END
10834 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
10835 fi
10836 fi
10837
10838
10839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10840 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10841 # Check whether --enable-maintainer-mode was given.
10842 if test "${enable_maintainer_mode+set}" = set; then :
10843 enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
10844 else
10845 USE_MAINTAINER_MODE=no
10846 fi
10847
10848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10849 $as_echo "$USE_MAINTAINER_MODE" >&6; }
10850 if test $USE_MAINTAINER_MODE = yes; then
10851 MAINTAINER_MODE_TRUE=
10852 MAINTAINER_MODE_FALSE='#'
10853 else
10854 MAINTAINER_MODE_TRUE='#'
10855 MAINTAINER_MODE_FALSE=
10856 fi
10857
10858 MAINT=$MAINTAINER_MODE_TRUE
10859
10860
10861
10862 # Initialize libtool
10863 # Check whether --enable-static was given.
10864 if test "${enable_static+set}" = set; then :
10865 enableval=$enable_static; p=${PACKAGE-default}
10866 case $enableval in
10867 yes) enable_static=yes ;;
10868 no) enable_static=no ;;
10869 *)
10870 enable_static=no
10871 # Look at the argument we got. We use all the common list separators.
10872 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
10873 for pkg in $enableval; do
10874 IFS=$lt_save_ifs
10875 if test "X$pkg" = "X$p"; then
10876 enable_static=yes
10877 fi
10878 done
10879 IFS=$lt_save_ifs
10880 ;;
10881 esac
10882 else
10883 enable_static=no
10884 fi
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894 case `pwd` in
10895 *\ * | *\ *)
10896 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
10897 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
10898 esac
10899
10900
10901
10902 macro_version='2.4.6'
10903 macro_revision='2.4.6'
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917 ltmain=$ac_aux_dir/ltmain.sh
10918
10919 # Backslashify metacharacters that are still active within
10920 # double-quoted strings.
10921 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
10922
10923 # Same as above, but do not quote variable references.
10924 double_quote_subst='s/\(["`\\]\)/\\\1/g'
10925
10926 # Sed substitution to delay expansion of an escaped shell variable in a
10927 # double_quote_subst'ed string.
10928 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
10929
10930 # Sed substitution to delay expansion of an escaped single quote.
10931 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
10932
10933 # Sed substitution to avoid accidental globbing in evaled expressions
10934 no_glob_subst='s/\*/\\\*/g'
10935
10936 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
10937 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
10938 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
10939
10940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
10941 $as_echo_n "checking how to print strings... " >&6; }
10942 # Test print first, because it will be a builtin if present.
10943 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
10944 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
10945 ECHO='print -r --'
10946 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
10947 ECHO='printf %s\n'
10948 else
10949 # Use this function as a fallback that always works.
10950 func_fallback_echo ()
10951 {
10952 eval 'cat <<_LTECHO_EOF
10953 $1
10954 _LTECHO_EOF'
10955 }
10956 ECHO='func_fallback_echo'
10957 fi
10958
10959 # func_echo_all arg...
10960 # Invoke $ECHO with all args, space-separated.
10961 func_echo_all ()
10962 {
10963 $ECHO ""
10964 }
10965
10966 case $ECHO in
10967 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
10968 $as_echo "printf" >&6; } ;;
10969 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
10970 $as_echo "print -r" >&6; } ;;
10971 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
10972 $as_echo "cat" >&6; } ;;
10973 esac
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
10989 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
10990 if ${ac_cv_path_SED+:} false; then :
10991 $as_echo_n "(cached) " >&6
10992 else
10993 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
10994 for ac_i in 1 2 3 4 5 6 7; do
10995 ac_script="$ac_script$as_nl$ac_script"
10996 done
10997 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
10998 { ac_script=; unset ac_script;}
10999 if test -z "$SED"; then
11000 ac_path_SED_found=false
11001 # Loop through the user's path and test for each of PROGNAME-LIST
11002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11003 for as_dir in $PATH
11004 do
11005 IFS=$as_save_IFS
11006 test -z "$as_dir" && as_dir=.
11007 for ac_prog in sed gsed; do
11008 for ac_exec_ext in '' $ac_executable_extensions; do
11009 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11010 as_fn_executable_p "$ac_path_SED" || continue
11011 # Check for GNU ac_path_SED and select it if it is found.
11012 # Check for GNU $ac_path_SED
11013 case `"$ac_path_SED" --version 2>&1` in
11014 *GNU*)
11015 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11016 *)
11017 ac_count=0
11018 $as_echo_n 0123456789 >"conftest.in"
11019 while :
11020 do
11021 cat "conftest.in" "conftest.in" >"conftest.tmp"
11022 mv "conftest.tmp" "conftest.in"
11023 cp "conftest.in" "conftest.nl"
11024 $as_echo '' >> "conftest.nl"
11025 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11026 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11027 as_fn_arith $ac_count + 1 && ac_count=$as_val
11028 if test $ac_count -gt ${ac_path_SED_max-0}; then
11029 # Best one so far, save it but keep looking for a better one
11030 ac_cv_path_SED="$ac_path_SED"
11031 ac_path_SED_max=$ac_count
11032 fi
11033 # 10*(2^10) chars as input seems more than enough
11034 test $ac_count -gt 10 && break
11035 done
11036 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11037 esac
11038
11039 $ac_path_SED_found && break 3
11040 done
11041 done
11042 done
11043 IFS=$as_save_IFS
11044 if test -z "$ac_cv_path_SED"; then
11045 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11046 fi
11047 else
11048 ac_cv_path_SED=$SED
11049 fi
11050
11051 fi
11052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11053 $as_echo "$ac_cv_path_SED" >&6; }
11054 SED="$ac_cv_path_SED"
11055 rm -f conftest.sed
11056
11057 test -z "$SED" && SED=sed
11058 Xsed="$SED -e 1s/^X//"
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11071 $as_echo_n "checking for fgrep... " >&6; }
11072 if ${ac_cv_path_FGREP+:} false; then :
11073 $as_echo_n "(cached) " >&6
11074 else
11075 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11076 then ac_cv_path_FGREP="$GREP -F"
11077 else
11078 if test -z "$FGREP"; then
11079 ac_path_FGREP_found=false
11080 # Loop through the user's path and test for each of PROGNAME-LIST
11081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11082 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11083 do
11084 IFS=$as_save_IFS
11085 test -z "$as_dir" && as_dir=.
11086 for ac_prog in fgrep; do
11087 for ac_exec_ext in '' $ac_executable_extensions; do
11088 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11089 as_fn_executable_p "$ac_path_FGREP" || continue
11090 # Check for GNU ac_path_FGREP and select it if it is found.
11091 # Check for GNU $ac_path_FGREP
11092 case `"$ac_path_FGREP" --version 2>&1` in
11093 *GNU*)
11094 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11095 *)
11096 ac_count=0
11097 $as_echo_n 0123456789 >"conftest.in"
11098 while :
11099 do
11100 cat "conftest.in" "conftest.in" >"conftest.tmp"
11101 mv "conftest.tmp" "conftest.in"
11102 cp "conftest.in" "conftest.nl"
11103 $as_echo 'FGREP' >> "conftest.nl"
11104 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11105 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11106 as_fn_arith $ac_count + 1 && ac_count=$as_val
11107 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11108 # Best one so far, save it but keep looking for a better one
11109 ac_cv_path_FGREP="$ac_path_FGREP"
11110 ac_path_FGREP_max=$ac_count
11111 fi
11112 # 10*(2^10) chars as input seems more than enough
11113 test $ac_count -gt 10 && break
11114 done
11115 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11116 esac
11117
11118 $ac_path_FGREP_found && break 3
11119 done
11120 done
11121 done
11122 IFS=$as_save_IFS
11123 if test -z "$ac_cv_path_FGREP"; then
11124 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11125 fi
11126 else
11127 ac_cv_path_FGREP=$FGREP
11128 fi
11129
11130 fi
11131 fi
11132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11133 $as_echo "$ac_cv_path_FGREP" >&6; }
11134 FGREP="$ac_cv_path_FGREP"
11135
11136
11137 test -z "$GREP" && GREP=grep
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157 # Check whether --with-gnu-ld was given.
11158 if test "${with_gnu_ld+set}" = set; then :
11159 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11160 else
11161 with_gnu_ld=no
11162 fi
11163
11164 ac_prog=ld
11165 if test yes = "$GCC"; then
11166 # Check if gcc -print-prog-name=ld gives a path.
11167 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11168 $as_echo_n "checking for ld used by $CC... " >&6; }
11169 case $host in
11170 *-*-mingw*)
11171 # gcc leaves a trailing carriage return, which upsets mingw
11172 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11173 *)
11174 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11175 esac
11176 case $ac_prog in
11177 # Accept absolute paths.
11178 [\\/]* | ?:[\\/]*)
11179 re_direlt='/[^/][^/]*/\.\./'
11180 # Canonicalize the pathname of ld
11181 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11182 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11183 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11184 done
11185 test -z "$LD" && LD=$ac_prog
11186 ;;
11187 "")
11188 # If it fails, then pretend we aren't using GCC.
11189 ac_prog=ld
11190 ;;
11191 *)
11192 # If it is relative, then search for the first ld in PATH.
11193 with_gnu_ld=unknown
11194 ;;
11195 esac
11196 elif test yes = "$with_gnu_ld"; then
11197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11198 $as_echo_n "checking for GNU ld... " >&6; }
11199 else
11200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11201 $as_echo_n "checking for non-GNU ld... " >&6; }
11202 fi
11203 if ${lt_cv_path_LD+:} false; then :
11204 $as_echo_n "(cached) " >&6
11205 else
11206 if test -z "$LD"; then
11207 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11208 for ac_dir in $PATH; do
11209 IFS=$lt_save_ifs
11210 test -z "$ac_dir" && ac_dir=.
11211 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11212 lt_cv_path_LD=$ac_dir/$ac_prog
11213 # Check to see if the program is GNU ld. I'd rather use --version,
11214 # but apparently some variants of GNU ld only accept -v.
11215 # Break only if it was the GNU/non-GNU ld that we prefer.
11216 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11217 *GNU* | *'with BFD'*)
11218 test no != "$with_gnu_ld" && break
11219 ;;
11220 *)
11221 test yes != "$with_gnu_ld" && break
11222 ;;
11223 esac
11224 fi
11225 done
11226 IFS=$lt_save_ifs
11227 else
11228 lt_cv_path_LD=$LD # Let the user override the test with a path.
11229 fi
11230 fi
11231
11232 LD=$lt_cv_path_LD
11233 if test -n "$LD"; then
11234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11235 $as_echo "$LD" >&6; }
11236 else
11237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11238 $as_echo "no" >&6; }
11239 fi
11240 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11242 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11243 if ${lt_cv_prog_gnu_ld+:} false; then :
11244 $as_echo_n "(cached) " >&6
11245 else
11246 # I'd rather use --version here, but apparently some GNU lds only accept -v.
11247 case `$LD -v 2>&1 </dev/null` in
11248 *GNU* | *'with BFD'*)
11249 lt_cv_prog_gnu_ld=yes
11250 ;;
11251 *)
11252 lt_cv_prog_gnu_ld=no
11253 ;;
11254 esac
11255 fi
11256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11257 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
11258 with_gnu_ld=$lt_cv_prog_gnu_ld
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11269 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11270 if ${lt_cv_path_NM+:} false; then :
11271 $as_echo_n "(cached) " >&6
11272 else
11273 if test -n "$NM"; then
11274 # Let the user override the test.
11275 lt_cv_path_NM=$NM
11276 else
11277 lt_nm_to_check=${ac_tool_prefix}nm
11278 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11279 lt_nm_to_check="$lt_nm_to_check nm"
11280 fi
11281 for lt_tmp_nm in $lt_nm_to_check; do
11282 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11283 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11284 IFS=$lt_save_ifs
11285 test -z "$ac_dir" && ac_dir=.
11286 tmp_nm=$ac_dir/$lt_tmp_nm
11287 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11288 # Check to see if the nm accepts a BSD-compat flag.
11289 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11290 # nm: unknown option "B" ignored
11291 # Tru64's nm complains that /dev/null is an invalid object file
11292 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11293 case $build_os in
11294 mingw*) lt_bad_file=conftest.nm/nofile ;;
11295 *) lt_bad_file=/dev/null ;;
11296 esac
11297 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11298 *$lt_bad_file* | *'Invalid file or object type'*)
11299 lt_cv_path_NM="$tmp_nm -B"
11300 break 2
11301 ;;
11302 *)
11303 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11304 */dev/null*)
11305 lt_cv_path_NM="$tmp_nm -p"
11306 break 2
11307 ;;
11308 *)
11309 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11310 continue # so that we can try to find one that supports BSD flags
11311 ;;
11312 esac
11313 ;;
11314 esac
11315 fi
11316 done
11317 IFS=$lt_save_ifs
11318 done
11319 : ${lt_cv_path_NM=no}
11320 fi
11321 fi
11322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11323 $as_echo "$lt_cv_path_NM" >&6; }
11324 if test no != "$lt_cv_path_NM"; then
11325 NM=$lt_cv_path_NM
11326 else
11327 # Didn't find any BSD compatible name lister, look for dumpbin.
11328 if test -n "$DUMPBIN"; then :
11329 # Let the user override the test.
11330 else
11331 if test -n "$ac_tool_prefix"; then
11332 for ac_prog in dumpbin "link -dump"
11333 do
11334 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11335 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11337 $as_echo_n "checking for $ac_word... " >&6; }
11338 if ${ac_cv_prog_DUMPBIN+:} false; then :
11339 $as_echo_n "(cached) " >&6
11340 else
11341 if test -n "$DUMPBIN"; then
11342 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11343 else
11344 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11345 for as_dir in $PATH
11346 do
11347 IFS=$as_save_IFS
11348 test -z "$as_dir" && as_dir=.
11349 for ac_exec_ext in '' $ac_executable_extensions; do
11350 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11351 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11352 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11353 break 2
11354 fi
11355 done
11356 done
11357 IFS=$as_save_IFS
11358
11359 fi
11360 fi
11361 DUMPBIN=$ac_cv_prog_DUMPBIN
11362 if test -n "$DUMPBIN"; then
11363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11364 $as_echo "$DUMPBIN" >&6; }
11365 else
11366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11367 $as_echo "no" >&6; }
11368 fi
11369
11370
11371 test -n "$DUMPBIN" && break
11372 done
11373 fi
11374 if test -z "$DUMPBIN"; then
11375 ac_ct_DUMPBIN=$DUMPBIN
11376 for ac_prog in dumpbin "link -dump"
11377 do
11378 # Extract the first word of "$ac_prog", so it can be a program name with args.
11379 set dummy $ac_prog; ac_word=$2
11380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11381 $as_echo_n "checking for $ac_word... " >&6; }
11382 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11383 $as_echo_n "(cached) " >&6
11384 else
11385 if test -n "$ac_ct_DUMPBIN"; then
11386 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11387 else
11388 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11389 for as_dir in $PATH
11390 do
11391 IFS=$as_save_IFS
11392 test -z "$as_dir" && as_dir=.
11393 for ac_exec_ext in '' $ac_executable_extensions; do
11394 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11395 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11396 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11397 break 2
11398 fi
11399 done
11400 done
11401 IFS=$as_save_IFS
11402
11403 fi
11404 fi
11405 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11406 if test -n "$ac_ct_DUMPBIN"; then
11407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11408 $as_echo "$ac_ct_DUMPBIN" >&6; }
11409 else
11410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11411 $as_echo "no" >&6; }
11412 fi
11413
11414
11415 test -n "$ac_ct_DUMPBIN" && break
11416 done
11417
11418 if test "x$ac_ct_DUMPBIN" = x; then
11419 DUMPBIN=":"
11420 else
11421 case $cross_compiling:$ac_tool_warned in
11422 yes:)
11423 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11424 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11425 ac_tool_warned=yes ;;
11426 esac
11427 DUMPBIN=$ac_ct_DUMPBIN
11428 fi
11429 fi
11430
11431 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11432 *COFF*)
11433 DUMPBIN="$DUMPBIN -symbols -headers"
11434 ;;
11435 *)
11436 DUMPBIN=:
11437 ;;
11438 esac
11439 fi
11440
11441 if test : != "$DUMPBIN"; then
11442 NM=$DUMPBIN
11443 fi
11444 fi
11445 test -z "$NM" && NM=nm
11446
11447
11448
11449
11450
11451
11452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11453 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
11454 if ${lt_cv_nm_interface+:} false; then :
11455 $as_echo_n "(cached) " >&6
11456 else
11457 lt_cv_nm_interface="BSD nm"
11458 echo "int some_variable = 0;" > conftest.$ac_ext
11459 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11460 (eval "$ac_compile" 2>conftest.err)
11461 cat conftest.err >&5
11462 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11463 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11464 cat conftest.err >&5
11465 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11466 cat conftest.out >&5
11467 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11468 lt_cv_nm_interface="MS dumpbin"
11469 fi
11470 rm -f conftest*
11471 fi
11472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11473 $as_echo "$lt_cv_nm_interface" >&6; }
11474
11475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11476 $as_echo_n "checking whether ln -s works... " >&6; }
11477 LN_S=$as_ln_s
11478 if test "$LN_S" = "ln -s"; then
11479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11480 $as_echo "yes" >&6; }
11481 else
11482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11483 $as_echo "no, using $LN_S" >&6; }
11484 fi
11485
11486 # find the maximum length of command line arguments
11487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11488 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
11489 if ${lt_cv_sys_max_cmd_len+:} false; then :
11490 $as_echo_n "(cached) " >&6
11491 else
11492 i=0
11493 teststring=ABCD
11494
11495 case $build_os in
11496 msdosdjgpp*)
11497 # On DJGPP, this test can blow up pretty badly due to problems in libc
11498 # (any single argument exceeding 2000 bytes causes a buffer overrun
11499 # during glob expansion). Even if it were fixed, the result of this
11500 # check would be larger than it should be.
11501 lt_cv_sys_max_cmd_len=12288; # 12K is about right
11502 ;;
11503
11504 gnu*)
11505 # Under GNU Hurd, this test is not required because there is
11506 # no limit to the length of command line arguments.
11507 # Libtool will interpret -1 as no limit whatsoever
11508 lt_cv_sys_max_cmd_len=-1;
11509 ;;
11510
11511 cygwin* | mingw* | cegcc*)
11512 # On Win9x/ME, this test blows up -- it succeeds, but takes
11513 # about 5 minutes as the teststring grows exponentially.
11514 # Worse, since 9x/ME are not pre-emptively multitasking,
11515 # you end up with a "frozen" computer, even though with patience
11516 # the test eventually succeeds (with a max line length of 256k).
11517 # Instead, let's just punt: use the minimum linelength reported by
11518 # all of the supported platforms: 8192 (on NT/2K/XP).
11519 lt_cv_sys_max_cmd_len=8192;
11520 ;;
11521
11522 mint*)
11523 # On MiNT this can take a long time and run out of memory.
11524 lt_cv_sys_max_cmd_len=8192;
11525 ;;
11526
11527 amigaos*)
11528 # On AmigaOS with pdksh, this test takes hours, literally.
11529 # So we just punt and use a minimum line length of 8192.
11530 lt_cv_sys_max_cmd_len=8192;
11531 ;;
11532
11533 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11534 # This has been around since 386BSD, at least. Likely further.
11535 if test -x /sbin/sysctl; then
11536 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11537 elif test -x /usr/sbin/sysctl; then
11538 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11539 else
11540 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
11541 fi
11542 # And add a safety zone
11543 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11544 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11545 ;;
11546
11547 interix*)
11548 # We know the value 262144 and hardcode it with a safety zone (like BSD)
11549 lt_cv_sys_max_cmd_len=196608
11550 ;;
11551
11552 os2*)
11553 # The test takes a long time on OS/2.
11554 lt_cv_sys_max_cmd_len=8192
11555 ;;
11556
11557 osf*)
11558 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11559 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11560 # nice to cause kernel panics so lets avoid the loop below.
11561 # First set a reasonable default.
11562 lt_cv_sys_max_cmd_len=16384
11563 #
11564 if test -x /sbin/sysconfig; then
11565 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11566 *1*) lt_cv_sys_max_cmd_len=-1 ;;
11567 esac
11568 fi
11569 ;;
11570 sco3.2v5*)
11571 lt_cv_sys_max_cmd_len=102400
11572 ;;
11573 sysv5* | sco5v6* | sysv4.2uw2*)
11574 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11575 if test -n "$kargmax"; then
11576 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
11577 else
11578 lt_cv_sys_max_cmd_len=32768
11579 fi
11580 ;;
11581 *)
11582 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11583 if test -n "$lt_cv_sys_max_cmd_len" && \
11584 test undefined != "$lt_cv_sys_max_cmd_len"; then
11585 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11586 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11587 else
11588 # Make teststring a little bigger before we do anything with it.
11589 # a 1K string should be a reasonable start.
11590 for i in 1 2 3 4 5 6 7 8; do
11591 teststring=$teststring$teststring
11592 done
11593 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11594 # If test is not a shell built-in, we'll probably end up computing a
11595 # maximum length that is only half of the actual maximum length, but
11596 # we can't tell.
11597 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11598 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11599 test 17 != "$i" # 1/2 MB should be enough
11600 do
11601 i=`expr $i + 1`
11602 teststring=$teststring$teststring
11603 done
11604 # Only check the string length outside the loop.
11605 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11606 teststring=
11607 # Add a significant safety factor because C++ compilers can tack on
11608 # massive amounts of additional arguments before passing them to the
11609 # linker. It appears as though 1/2 is a usable value.
11610 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11611 fi
11612 ;;
11613 esac
11614
11615 fi
11616
11617 if test -n "$lt_cv_sys_max_cmd_len"; then
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11619 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11620 else
11621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11622 $as_echo "none" >&6; }
11623 fi
11624 max_cmd_len=$lt_cv_sys_max_cmd_len
11625
11626
11627
11628
11629
11630
11631 : ${CP="cp -f"}
11632 : ${MV="mv -f"}
11633 : ${RM="rm -f"}
11634
11635 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11636 lt_unset=unset
11637 else
11638 lt_unset=false
11639 fi
11640
11641
11642
11643
11644
11645 # test EBCDIC or ASCII
11646 case `echo X|tr X '\101'` in
11647 A) # ASCII based system
11648 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11649 lt_SP2NL='tr \040 \012'
11650 lt_NL2SP='tr \015\012 \040\040'
11651 ;;
11652 *) # EBCDIC based system
11653 lt_SP2NL='tr \100 \n'
11654 lt_NL2SP='tr \r\n \100\100'
11655 ;;
11656 esac
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11667 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11668 if ${lt_cv_to_host_file_cmd+:} false; then :
11669 $as_echo_n "(cached) " >&6
11670 else
11671 case $host in
11672 *-*-mingw* )
11673 case $build in
11674 *-*-mingw* ) # actually msys
11675 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11676 ;;
11677 *-*-cygwin* )
11678 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11679 ;;
11680 * ) # otherwise, assume *nix
11681 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11682 ;;
11683 esac
11684 ;;
11685 *-*-cygwin* )
11686 case $build in
11687 *-*-mingw* ) # actually msys
11688 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11689 ;;
11690 *-*-cygwin* )
11691 lt_cv_to_host_file_cmd=func_convert_file_noop
11692 ;;
11693 * ) # otherwise, assume *nix
11694 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11695 ;;
11696 esac
11697 ;;
11698 * ) # unhandled hosts (and "normal" native builds)
11699 lt_cv_to_host_file_cmd=func_convert_file_noop
11700 ;;
11701 esac
11702
11703 fi
11704
11705 to_host_file_cmd=$lt_cv_to_host_file_cmd
11706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11707 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
11708
11709
11710
11711
11712
11713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11714 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11715 if ${lt_cv_to_tool_file_cmd+:} false; then :
11716 $as_echo_n "(cached) " >&6
11717 else
11718 #assume ordinary cross tools, or native build.
11719 lt_cv_to_tool_file_cmd=func_convert_file_noop
11720 case $host in
11721 *-*-mingw* )
11722 case $build in
11723 *-*-mingw* ) # actually msys
11724 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11725 ;;
11726 esac
11727 ;;
11728 esac
11729
11730 fi
11731
11732 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11734 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11735
11736
11737
11738
11739
11740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11741 $as_echo_n "checking for $LD option to reload object files... " >&6; }
11742 if ${lt_cv_ld_reload_flag+:} false; then :
11743 $as_echo_n "(cached) " >&6
11744 else
11745 lt_cv_ld_reload_flag='-r'
11746 fi
11747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11748 $as_echo "$lt_cv_ld_reload_flag" >&6; }
11749 reload_flag=$lt_cv_ld_reload_flag
11750 case $reload_flag in
11751 "" | " "*) ;;
11752 *) reload_flag=" $reload_flag" ;;
11753 esac
11754 reload_cmds='$LD$reload_flag -o $output$reload_objs'
11755 case $host_os in
11756 cygwin* | mingw* | pw32* | cegcc*)
11757 if test yes != "$GCC"; then
11758 reload_cmds=false
11759 fi
11760 ;;
11761 darwin*)
11762 if test yes = "$GCC"; then
11763 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
11764 else
11765 reload_cmds='$LD$reload_flag -o $output$reload_objs'
11766 fi
11767 ;;
11768 esac
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778 if test -n "$ac_tool_prefix"; then
11779 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
11780 set dummy ${ac_tool_prefix}objdump; ac_word=$2
11781 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11782 $as_echo_n "checking for $ac_word... " >&6; }
11783 if ${ac_cv_prog_OBJDUMP+:} false; then :
11784 $as_echo_n "(cached) " >&6
11785 else
11786 if test -n "$OBJDUMP"; then
11787 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
11788 else
11789 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11790 for as_dir in $PATH
11791 do
11792 IFS=$as_save_IFS
11793 test -z "$as_dir" && as_dir=.
11794 for ac_exec_ext in '' $ac_executable_extensions; do
11795 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11796 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
11797 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11798 break 2
11799 fi
11800 done
11801 done
11802 IFS=$as_save_IFS
11803
11804 fi
11805 fi
11806 OBJDUMP=$ac_cv_prog_OBJDUMP
11807 if test -n "$OBJDUMP"; then
11808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
11809 $as_echo "$OBJDUMP" >&6; }
11810 else
11811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11812 $as_echo "no" >&6; }
11813 fi
11814
11815
11816 fi
11817 if test -z "$ac_cv_prog_OBJDUMP"; then
11818 ac_ct_OBJDUMP=$OBJDUMP
11819 # Extract the first word of "objdump", so it can be a program name with args.
11820 set dummy objdump; ac_word=$2
11821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11822 $as_echo_n "checking for $ac_word... " >&6; }
11823 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
11824 $as_echo_n "(cached) " >&6
11825 else
11826 if test -n "$ac_ct_OBJDUMP"; then
11827 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
11828 else
11829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11830 for as_dir in $PATH
11831 do
11832 IFS=$as_save_IFS
11833 test -z "$as_dir" && as_dir=.
11834 for ac_exec_ext in '' $ac_executable_extensions; do
11835 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11836 ac_cv_prog_ac_ct_OBJDUMP="objdump"
11837 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11838 break 2
11839 fi
11840 done
11841 done
11842 IFS=$as_save_IFS
11843
11844 fi
11845 fi
11846 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
11847 if test -n "$ac_ct_OBJDUMP"; then
11848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
11849 $as_echo "$ac_ct_OBJDUMP" >&6; }
11850 else
11851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11852 $as_echo "no" >&6; }
11853 fi
11854
11855 if test "x$ac_ct_OBJDUMP" = x; then
11856 OBJDUMP="false"
11857 else
11858 case $cross_compiling:$ac_tool_warned in
11859 yes:)
11860 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11861 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11862 ac_tool_warned=yes ;;
11863 esac
11864 OBJDUMP=$ac_ct_OBJDUMP
11865 fi
11866 else
11867 OBJDUMP="$ac_cv_prog_OBJDUMP"
11868 fi
11869
11870 test -z "$OBJDUMP" && OBJDUMP=objdump
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
11881 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
11882 if ${lt_cv_deplibs_check_method+:} false; then :
11883 $as_echo_n "(cached) " >&6
11884 else
11885 lt_cv_file_magic_cmd='$MAGIC_CMD'
11886 lt_cv_file_magic_test_file=
11887 lt_cv_deplibs_check_method='unknown'
11888 # Need to set the preceding variable on all platforms that support
11889 # interlibrary dependencies.
11890 # 'none' -- dependencies not supported.
11891 # 'unknown' -- same as none, but documents that we really don't know.
11892 # 'pass_all' -- all dependencies passed with no checks.
11893 # 'test_compile' -- check by making test program.
11894 # 'file_magic [[regex]]' -- check by looking for files in library path
11895 # that responds to the $file_magic_cmd with a given extended regex.
11896 # If you have 'file' or equivalent on your system and you're not sure
11897 # whether 'pass_all' will *always* work, you probably want this one.
11898
11899 case $host_os in
11900 aix[4-9]*)
11901 lt_cv_deplibs_check_method=pass_all
11902 ;;
11903
11904 beos*)
11905 lt_cv_deplibs_check_method=pass_all
11906 ;;
11907
11908 bsdi[45]*)
11909 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
11910 lt_cv_file_magic_cmd='/usr/bin/file -L'
11911 lt_cv_file_magic_test_file=/shlib/libc.so
11912 ;;
11913
11914 cygwin*)
11915 # func_win32_libid is a shell function defined in ltmain.sh
11916 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11917 lt_cv_file_magic_cmd='func_win32_libid'
11918 ;;
11919
11920 mingw* | pw32*)
11921 # Base MSYS/MinGW do not provide the 'file' command needed by
11922 # func_win32_libid shell function, so use a weaker test based on 'objdump',
11923 # unless we find 'file', for example because we are cross-compiling.
11924 if ( file / ) >/dev/null 2>&1; then
11925 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
11926 lt_cv_file_magic_cmd='func_win32_libid'
11927 else
11928 # Keep this pattern in sync with the one in func_win32_libid.
11929 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
11930 lt_cv_file_magic_cmd='$OBJDUMP -f'
11931 fi
11932 ;;
11933
11934 cegcc*)
11935 # use the weaker test based on 'objdump'. See mingw*.
11936 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
11937 lt_cv_file_magic_cmd='$OBJDUMP -f'
11938 ;;
11939
11940 darwin* | rhapsody*)
11941 lt_cv_deplibs_check_method=pass_all
11942 ;;
11943
11944 freebsd* | dragonfly*)
11945 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
11946 case $host_cpu in
11947 i*86 )
11948 # Not sure whether the presence of OpenBSD here was a mistake.
11949 # Let's accept both of them until this is cleared up.
11950 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
11951 lt_cv_file_magic_cmd=/usr/bin/file
11952 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
11953 ;;
11954 esac
11955 else
11956 lt_cv_deplibs_check_method=pass_all
11957 fi
11958 ;;
11959
11960 haiku*)
11961 lt_cv_deplibs_check_method=pass_all
11962 ;;
11963
11964 hpux10.20* | hpux11*)
11965 lt_cv_file_magic_cmd=/usr/bin/file
11966 case $host_cpu in
11967 ia64*)
11968 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
11969 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
11970 ;;
11971 hppa*64*)
11972 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]'
11973 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
11974 ;;
11975 *)
11976 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
11977 lt_cv_file_magic_test_file=/usr/lib/libc.sl
11978 ;;
11979 esac
11980 ;;
11981
11982 interix[3-9]*)
11983 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
11984 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
11985 ;;
11986
11987 irix5* | irix6* | nonstopux*)
11988 case $LD in
11989 *-32|*"-32 ") libmagic=32-bit;;
11990 *-n32|*"-n32 ") libmagic=N32;;
11991 *-64|*"-64 ") libmagic=64-bit;;
11992 *) libmagic=never-match;;
11993 esac
11994 lt_cv_deplibs_check_method=pass_all
11995 ;;
11996
11997 # This must be glibc/ELF.
11998 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
11999 lt_cv_deplibs_check_method=pass_all
12000 ;;
12001
12002 netbsd*)
12003 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12004 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12005 else
12006 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12007 fi
12008 ;;
12009
12010 newos6*)
12011 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12012 lt_cv_file_magic_cmd=/usr/bin/file
12013 lt_cv_file_magic_test_file=/usr/lib/libnls.so
12014 ;;
12015
12016 *nto* | *qnx*)
12017 lt_cv_deplibs_check_method=pass_all
12018 ;;
12019
12020 openbsd* | bitrig*)
12021 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12022 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12023 else
12024 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12025 fi
12026 ;;
12027
12028 osf3* | osf4* | osf5*)
12029 lt_cv_deplibs_check_method=pass_all
12030 ;;
12031
12032 rdos*)
12033 lt_cv_deplibs_check_method=pass_all
12034 ;;
12035
12036 solaris*)
12037 lt_cv_deplibs_check_method=pass_all
12038 ;;
12039
12040 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12041 lt_cv_deplibs_check_method=pass_all
12042 ;;
12043
12044 sysv4 | sysv4.3*)
12045 case $host_vendor in
12046 motorola)
12047 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]'
12048 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12049 ;;
12050 ncr)
12051 lt_cv_deplibs_check_method=pass_all
12052 ;;
12053 sequent)
12054 lt_cv_file_magic_cmd='/bin/file'
12055 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12056 ;;
12057 sni)
12058 lt_cv_file_magic_cmd='/bin/file'
12059 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12060 lt_cv_file_magic_test_file=/lib/libc.so
12061 ;;
12062 siemens)
12063 lt_cv_deplibs_check_method=pass_all
12064 ;;
12065 pc)
12066 lt_cv_deplibs_check_method=pass_all
12067 ;;
12068 esac
12069 ;;
12070
12071 tpf*)
12072 lt_cv_deplibs_check_method=pass_all
12073 ;;
12074 os2*)
12075 lt_cv_deplibs_check_method=pass_all
12076 ;;
12077 esac
12078
12079 fi
12080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12081 $as_echo "$lt_cv_deplibs_check_method" >&6; }
12082
12083 file_magic_glob=
12084 want_nocaseglob=no
12085 if test "$build" = "$host"; then
12086 case $host_os in
12087 mingw* | pw32*)
12088 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12089 want_nocaseglob=yes
12090 else
12091 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12092 fi
12093 ;;
12094 esac
12095 fi
12096
12097 file_magic_cmd=$lt_cv_file_magic_cmd
12098 deplibs_check_method=$lt_cv_deplibs_check_method
12099 test -z "$deplibs_check_method" && deplibs_check_method=unknown
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122 if test -n "$ac_tool_prefix"; then
12123 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12124 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12126 $as_echo_n "checking for $ac_word... " >&6; }
12127 if ${ac_cv_prog_DLLTOOL+:} false; then :
12128 $as_echo_n "(cached) " >&6
12129 else
12130 if test -n "$DLLTOOL"; then
12131 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12132 else
12133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12134 for as_dir in $PATH
12135 do
12136 IFS=$as_save_IFS
12137 test -z "$as_dir" && as_dir=.
12138 for ac_exec_ext in '' $ac_executable_extensions; do
12139 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12140 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12142 break 2
12143 fi
12144 done
12145 done
12146 IFS=$as_save_IFS
12147
12148 fi
12149 fi
12150 DLLTOOL=$ac_cv_prog_DLLTOOL
12151 if test -n "$DLLTOOL"; then
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12153 $as_echo "$DLLTOOL" >&6; }
12154 else
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12156 $as_echo "no" >&6; }
12157 fi
12158
12159
12160 fi
12161 if test -z "$ac_cv_prog_DLLTOOL"; then
12162 ac_ct_DLLTOOL=$DLLTOOL
12163 # Extract the first word of "dlltool", so it can be a program name with args.
12164 set dummy dlltool; ac_word=$2
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12166 $as_echo_n "checking for $ac_word... " >&6; }
12167 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12168 $as_echo_n "(cached) " >&6
12169 else
12170 if test -n "$ac_ct_DLLTOOL"; then
12171 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12172 else
12173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12174 for as_dir in $PATH
12175 do
12176 IFS=$as_save_IFS
12177 test -z "$as_dir" && as_dir=.
12178 for ac_exec_ext in '' $ac_executable_extensions; do
12179 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12180 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12182 break 2
12183 fi
12184 done
12185 done
12186 IFS=$as_save_IFS
12187
12188 fi
12189 fi
12190 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12191 if test -n "$ac_ct_DLLTOOL"; then
12192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12193 $as_echo "$ac_ct_DLLTOOL" >&6; }
12194 else
12195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12196 $as_echo "no" >&6; }
12197 fi
12198
12199 if test "x$ac_ct_DLLTOOL" = x; then
12200 DLLTOOL="false"
12201 else
12202 case $cross_compiling:$ac_tool_warned in
12203 yes:)
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12205 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12206 ac_tool_warned=yes ;;
12207 esac
12208 DLLTOOL=$ac_ct_DLLTOOL
12209 fi
12210 else
12211 DLLTOOL="$ac_cv_prog_DLLTOOL"
12212 fi
12213
12214 test -z "$DLLTOOL" && DLLTOOL=dlltool
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12226 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12227 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12228 $as_echo_n "(cached) " >&6
12229 else
12230 lt_cv_sharedlib_from_linklib_cmd='unknown'
12231
12232 case $host_os in
12233 cygwin* | mingw* | pw32* | cegcc*)
12234 # two different shell functions defined in ltmain.sh;
12235 # decide which one to use based on capabilities of $DLLTOOL
12236 case `$DLLTOOL --help 2>&1` in
12237 *--identify-strict*)
12238 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12239 ;;
12240 *)
12241 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12242 ;;
12243 esac
12244 ;;
12245 *)
12246 # fallback: assume linklib IS sharedlib
12247 lt_cv_sharedlib_from_linklib_cmd=$ECHO
12248 ;;
12249 esac
12250
12251 fi
12252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12253 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12254 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12255 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12256
12257
12258
12259
12260
12261
12262
12263 if test -n "$ac_tool_prefix"; then
12264 for ac_prog in ar
12265 do
12266 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12267 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12269 $as_echo_n "checking for $ac_word... " >&6; }
12270 if ${ac_cv_prog_AR+:} false; then :
12271 $as_echo_n "(cached) " >&6
12272 else
12273 if test -n "$AR"; then
12274 ac_cv_prog_AR="$AR" # Let the user override the test.
12275 else
12276 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12277 for as_dir in $PATH
12278 do
12279 IFS=$as_save_IFS
12280 test -z "$as_dir" && as_dir=.
12281 for ac_exec_ext in '' $ac_executable_extensions; do
12282 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12283 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12284 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12285 break 2
12286 fi
12287 done
12288 done
12289 IFS=$as_save_IFS
12290
12291 fi
12292 fi
12293 AR=$ac_cv_prog_AR
12294 if test -n "$AR"; then
12295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12296 $as_echo "$AR" >&6; }
12297 else
12298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12299 $as_echo "no" >&6; }
12300 fi
12301
12302
12303 test -n "$AR" && break
12304 done
12305 fi
12306 if test -z "$AR"; then
12307 ac_ct_AR=$AR
12308 for ac_prog in ar
12309 do
12310 # Extract the first word of "$ac_prog", so it can be a program name with args.
12311 set dummy $ac_prog; ac_word=$2
12312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12313 $as_echo_n "checking for $ac_word... " >&6; }
12314 if ${ac_cv_prog_ac_ct_AR+:} false; then :
12315 $as_echo_n "(cached) " >&6
12316 else
12317 if test -n "$ac_ct_AR"; then
12318 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12319 else
12320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12321 for as_dir in $PATH
12322 do
12323 IFS=$as_save_IFS
12324 test -z "$as_dir" && as_dir=.
12325 for ac_exec_ext in '' $ac_executable_extensions; do
12326 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12327 ac_cv_prog_ac_ct_AR="$ac_prog"
12328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12329 break 2
12330 fi
12331 done
12332 done
12333 IFS=$as_save_IFS
12334
12335 fi
12336 fi
12337 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12338 if test -n "$ac_ct_AR"; then
12339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12340 $as_echo "$ac_ct_AR" >&6; }
12341 else
12342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12343 $as_echo "no" >&6; }
12344 fi
12345
12346
12347 test -n "$ac_ct_AR" && break
12348 done
12349
12350 if test "x$ac_ct_AR" = x; then
12351 AR="false"
12352 else
12353 case $cross_compiling:$ac_tool_warned in
12354 yes:)
12355 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12356 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12357 ac_tool_warned=yes ;;
12358 esac
12359 AR=$ac_ct_AR
12360 fi
12361 fi
12362
12363 : ${AR=ar}
12364 : ${AR_FLAGS=cru}
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12377 $as_echo_n "checking for archiver @FILE support... " >&6; }
12378 if ${lt_cv_ar_at_file+:} false; then :
12379 $as_echo_n "(cached) " >&6
12380 else
12381 lt_cv_ar_at_file=no
12382 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12383 /* end confdefs.h. */
12384
12385 int
12386 main ()
12387 {
12388
12389 ;
12390 return 0;
12391 }
12392 _ACEOF
12393 if ac_fn_c_try_compile "$LINENO"; then :
12394 echo conftest.$ac_objext > conftest.lst
12395 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12396 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12397 (eval $lt_ar_try) 2>&5
12398 ac_status=$?
12399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12400 test $ac_status = 0; }
12401 if test 0 -eq "$ac_status"; then
12402 # Ensure the archiver fails upon bogus file names.
12403 rm -f conftest.$ac_objext libconftest.a
12404 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12405 (eval $lt_ar_try) 2>&5
12406 ac_status=$?
12407 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12408 test $ac_status = 0; }
12409 if test 0 -ne "$ac_status"; then
12410 lt_cv_ar_at_file=@
12411 fi
12412 fi
12413 rm -f conftest.* libconftest.a
12414
12415 fi
12416 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12417
12418 fi
12419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12420 $as_echo "$lt_cv_ar_at_file" >&6; }
12421
12422 if test no = "$lt_cv_ar_at_file"; then
12423 archiver_list_spec=
12424 else
12425 archiver_list_spec=$lt_cv_ar_at_file
12426 fi
12427
12428
12429
12430
12431
12432
12433
12434 if test -n "$ac_tool_prefix"; then
12435 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12436 set dummy ${ac_tool_prefix}strip; ac_word=$2
12437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12438 $as_echo_n "checking for $ac_word... " >&6; }
12439 if ${ac_cv_prog_STRIP+:} false; then :
12440 $as_echo_n "(cached) " >&6
12441 else
12442 if test -n "$STRIP"; then
12443 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12444 else
12445 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12446 for as_dir in $PATH
12447 do
12448 IFS=$as_save_IFS
12449 test -z "$as_dir" && as_dir=.
12450 for ac_exec_ext in '' $ac_executable_extensions; do
12451 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12452 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12453 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12454 break 2
12455 fi
12456 done
12457 done
12458 IFS=$as_save_IFS
12459
12460 fi
12461 fi
12462 STRIP=$ac_cv_prog_STRIP
12463 if test -n "$STRIP"; then
12464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12465 $as_echo "$STRIP" >&6; }
12466 else
12467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12468 $as_echo "no" >&6; }
12469 fi
12470
12471
12472 fi
12473 if test -z "$ac_cv_prog_STRIP"; then
12474 ac_ct_STRIP=$STRIP
12475 # Extract the first word of "strip", so it can be a program name with args.
12476 set dummy strip; ac_word=$2
12477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12478 $as_echo_n "checking for $ac_word... " >&6; }
12479 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12480 $as_echo_n "(cached) " >&6
12481 else
12482 if test -n "$ac_ct_STRIP"; then
12483 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12484 else
12485 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12486 for as_dir in $PATH
12487 do
12488 IFS=$as_save_IFS
12489 test -z "$as_dir" && as_dir=.
12490 for ac_exec_ext in '' $ac_executable_extensions; do
12491 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12492 ac_cv_prog_ac_ct_STRIP="strip"
12493 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12494 break 2
12495 fi
12496 done
12497 done
12498 IFS=$as_save_IFS
12499
12500 fi
12501 fi
12502 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12503 if test -n "$ac_ct_STRIP"; then
12504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12505 $as_echo "$ac_ct_STRIP" >&6; }
12506 else
12507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12508 $as_echo "no" >&6; }
12509 fi
12510
12511 if test "x$ac_ct_STRIP" = x; then
12512 STRIP=":"
12513 else
12514 case $cross_compiling:$ac_tool_warned in
12515 yes:)
12516 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12517 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12518 ac_tool_warned=yes ;;
12519 esac
12520 STRIP=$ac_ct_STRIP
12521 fi
12522 else
12523 STRIP="$ac_cv_prog_STRIP"
12524 fi
12525
12526 test -z "$STRIP" && STRIP=:
12527
12528
12529
12530
12531
12532
12533 if test -n "$ac_tool_prefix"; then
12534 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12535 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12537 $as_echo_n "checking for $ac_word... " >&6; }
12538 if ${ac_cv_prog_RANLIB+:} false; then :
12539 $as_echo_n "(cached) " >&6
12540 else
12541 if test -n "$RANLIB"; then
12542 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12543 else
12544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12545 for as_dir in $PATH
12546 do
12547 IFS=$as_save_IFS
12548 test -z "$as_dir" && as_dir=.
12549 for ac_exec_ext in '' $ac_executable_extensions; do
12550 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12551 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12552 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12553 break 2
12554 fi
12555 done
12556 done
12557 IFS=$as_save_IFS
12558
12559 fi
12560 fi
12561 RANLIB=$ac_cv_prog_RANLIB
12562 if test -n "$RANLIB"; then
12563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12564 $as_echo "$RANLIB" >&6; }
12565 else
12566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12567 $as_echo "no" >&6; }
12568 fi
12569
12570
12571 fi
12572 if test -z "$ac_cv_prog_RANLIB"; then
12573 ac_ct_RANLIB=$RANLIB
12574 # Extract the first word of "ranlib", so it can be a program name with args.
12575 set dummy ranlib; ac_word=$2
12576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12577 $as_echo_n "checking for $ac_word... " >&6; }
12578 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12579 $as_echo_n "(cached) " >&6
12580 else
12581 if test -n "$ac_ct_RANLIB"; then
12582 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12583 else
12584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12585 for as_dir in $PATH
12586 do
12587 IFS=$as_save_IFS
12588 test -z "$as_dir" && as_dir=.
12589 for ac_exec_ext in '' $ac_executable_extensions; do
12590 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12591 ac_cv_prog_ac_ct_RANLIB="ranlib"
12592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12593 break 2
12594 fi
12595 done
12596 done
12597 IFS=$as_save_IFS
12598
12599 fi
12600 fi
12601 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12602 if test -n "$ac_ct_RANLIB"; then
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12604 $as_echo "$ac_ct_RANLIB" >&6; }
12605 else
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12607 $as_echo "no" >&6; }
12608 fi
12609
12610 if test "x$ac_ct_RANLIB" = x; then
12611 RANLIB=":"
12612 else
12613 case $cross_compiling:$ac_tool_warned in
12614 yes:)
12615 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12616 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12617 ac_tool_warned=yes ;;
12618 esac
12619 RANLIB=$ac_ct_RANLIB
12620 fi
12621 else
12622 RANLIB="$ac_cv_prog_RANLIB"
12623 fi
12624
12625 test -z "$RANLIB" && RANLIB=:
12626
12627
12628
12629
12630
12631
12632 # Determine commands to create old-style static archives.
12633 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12634 old_postinstall_cmds='chmod 644 $oldlib'
12635 old_postuninstall_cmds=
12636
12637 if test -n "$RANLIB"; then
12638 case $host_os in
12639 bitrig* | openbsd*)
12640 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12641 ;;
12642 *)
12643 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12644 ;;
12645 esac
12646 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12647 fi
12648
12649 case $host_os in
12650 darwin*)
12651 lock_old_archive_extraction=yes ;;
12652 *)
12653 lock_old_archive_extraction=no ;;
12654 esac
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694 # If no C compiler was specified, use CC.
12695 LTCC=${LTCC-"$CC"}
12696
12697 # If no C compiler flags were specified, use CFLAGS.
12698 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12699
12700 # Allow CC to be a program name with arguments.
12701 compiler=$CC
12702
12703
12704 # Check for command to grab the raw symbol name followed by C symbol from nm.
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12706 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12707 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12708 $as_echo_n "(cached) " >&6
12709 else
12710
12711 # These are sane defaults that work on at least a few old systems.
12712 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
12713
12714 # Character class describing NM global symbol codes.
12715 symcode='[BCDEGRST]'
12716
12717 # Regexp to match symbols that can be accessed directly from C.
12718 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12719
12720 # Define system-specific variables.
12721 case $host_os in
12722 aix*)
12723 symcode='[BCDT]'
12724 ;;
12725 cygwin* | mingw* | pw32* | cegcc*)
12726 symcode='[ABCDGISTW]'
12727 ;;
12728 hpux*)
12729 if test ia64 = "$host_cpu"; then
12730 symcode='[ABCDEGRST]'
12731 fi
12732 ;;
12733 irix* | nonstopux*)
12734 symcode='[BCDEGRST]'
12735 ;;
12736 osf*)
12737 symcode='[BCDEGQRST]'
12738 ;;
12739 solaris*)
12740 symcode='[BDRT]'
12741 ;;
12742 sco3.2v5*)
12743 symcode='[DT]'
12744 ;;
12745 sysv4.2uw2*)
12746 symcode='[DT]'
12747 ;;
12748 sysv5* | sco5v6* | unixware* | OpenUNIX*)
12749 symcode='[ABDT]'
12750 ;;
12751 sysv4)
12752 symcode='[DFNSTU]'
12753 ;;
12754 esac
12755
12756 # If we're using GNU nm, then use its standard symbol codes.
12757 case `$NM -V 2>&1` in
12758 *GNU* | *'with BFD'*)
12759 symcode='[ABCDGIRSTW]' ;;
12760 esac
12761
12762 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12763 # Gets list of data symbols to import.
12764 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
12765 # Adjust the below global symbol transforms to fixup imported variables.
12766 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
12767 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
12768 lt_c_name_lib_hook="\
12769 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
12770 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
12771 else
12772 # Disable hooks by default.
12773 lt_cv_sys_global_symbol_to_import=
12774 lt_cdecl_hook=
12775 lt_c_name_hook=
12776 lt_c_name_lib_hook=
12777 fi
12778
12779 # Transform an extracted symbol line into a proper C declaration.
12780 # Some systems (esp. on ia64) link data and code symbols differently,
12781 # so use this general approach.
12782 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
12783 $lt_cdecl_hook\
12784 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
12785 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
12786
12787 # Transform an extracted symbol line into symbol name and symbol address
12788 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
12789 $lt_c_name_hook\
12790 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
12791 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
12792
12793 # Transform an extracted symbol line into symbol name with lib prefix and
12794 # symbol address.
12795 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
12796 $lt_c_name_lib_hook\
12797 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
12798 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
12799 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
12800
12801 # Handle CRLF in mingw tool chain
12802 opt_cr=
12803 case $build_os in
12804 mingw*)
12805 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
12806 ;;
12807 esac
12808
12809 # Try without a prefix underscore, then with it.
12810 for ac_symprfx in "" "_"; do
12811
12812 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
12813 symxfrm="\\1 $ac_symprfx\\2 \\2"
12814
12815 # Write the raw and C identifiers.
12816 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12817 # Fake it for dumpbin and say T for any non-static function,
12818 # D for any global variable and I for any imported variable.
12819 # Also find C++ and __fastcall symbols from MSVC++,
12820 # which start with @ or ?.
12821 lt_cv_sys_global_symbol_pipe="$AWK '"\
12822 " {last_section=section; section=\$ 3};"\
12823 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
12824 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
12825 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
12826 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
12827 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
12828 " \$ 0!~/External *\|/{next};"\
12829 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
12830 " {if(hide[section]) next};"\
12831 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
12832 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
12833 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
12834 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
12835 " ' prfx=^$ac_symprfx"
12836 else
12837 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
12838 fi
12839 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
12840
12841 # Check to see that the pipe works correctly.
12842 pipe_works=no
12843
12844 rm -f conftest*
12845 cat > conftest.$ac_ext <<_LT_EOF
12846 #ifdef __cplusplus
12847 extern "C" {
12848 #endif
12849 char nm_test_var;
12850 void nm_test_func(void);
12851 void nm_test_func(void){}
12852 #ifdef __cplusplus
12853 }
12854 #endif
12855 int main(){nm_test_var='a';nm_test_func();return(0);}
12856 _LT_EOF
12857
12858 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
12859 (eval $ac_compile) 2>&5
12860 ac_status=$?
12861 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12862 test $ac_status = 0; }; then
12863 # Now try to grab the symbols.
12864 nlist=conftest.nm
12865 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
12866 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
12867 ac_status=$?
12868 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12869 test $ac_status = 0; } && test -s "$nlist"; then
12870 # Try sorting and uniquifying the output.
12871 if sort "$nlist" | uniq > "$nlist"T; then
12872 mv -f "$nlist"T "$nlist"
12873 else
12874 rm -f "$nlist"T
12875 fi
12876
12877 # Make sure that we snagged all the symbols we need.
12878 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
12879 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
12880 cat <<_LT_EOF > conftest.$ac_ext
12881 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
12882 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
12883 /* DATA imports from DLLs on WIN32 can't be const, because runtime
12884 relocations are performed -- see ld's documentation on pseudo-relocs. */
12885 # define LT_DLSYM_CONST
12886 #elif defined __osf__
12887 /* This system does not cope well with relocations in const data. */
12888 # define LT_DLSYM_CONST
12889 #else
12890 # define LT_DLSYM_CONST const
12891 #endif
12892
12893 #ifdef __cplusplus
12894 extern "C" {
12895 #endif
12896
12897 _LT_EOF
12898 # Now generate the symbol file.
12899 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
12900
12901 cat <<_LT_EOF >> conftest.$ac_ext
12902
12903 /* The mapping between symbol names and symbols. */
12904 LT_DLSYM_CONST struct {
12905 const char *name;
12906 void *address;
12907 }
12908 lt__PROGRAM__LTX_preloaded_symbols[] =
12909 {
12910 { "@PROGRAM@", (void *) 0 },
12911 _LT_EOF
12912 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
12913 cat <<\_LT_EOF >> conftest.$ac_ext
12914 {0, (void *) 0}
12915 };
12916
12917 /* This works around a problem in FreeBSD linker */
12918 #ifdef FREEBSD_WORKAROUND
12919 static const void *lt_preloaded_setup() {
12920 return lt__PROGRAM__LTX_preloaded_symbols;
12921 }
12922 #endif
12923
12924 #ifdef __cplusplus
12925 }
12926 #endif
12927 _LT_EOF
12928 # Now try linking the two files.
12929 mv conftest.$ac_objext conftstm.$ac_objext
12930 lt_globsym_save_LIBS=$LIBS
12931 lt_globsym_save_CFLAGS=$CFLAGS
12932 LIBS=conftstm.$ac_objext
12933 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
12934 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12935 (eval $ac_link) 2>&5
12936 ac_status=$?
12937 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12938 test $ac_status = 0; } && test -s conftest$ac_exeext; then
12939 pipe_works=yes
12940 fi
12941 LIBS=$lt_globsym_save_LIBS
12942 CFLAGS=$lt_globsym_save_CFLAGS
12943 else
12944 echo "cannot find nm_test_func in $nlist" >&5
12945 fi
12946 else
12947 echo "cannot find nm_test_var in $nlist" >&5
12948 fi
12949 else
12950 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
12951 fi
12952 else
12953 echo "$progname: failed program was:" >&5
12954 cat conftest.$ac_ext >&5
12955 fi
12956 rm -rf conftest* conftst*
12957
12958 # Do not use the global_symbol_pipe unless it works.
12959 if test yes = "$pipe_works"; then
12960 break
12961 else
12962 lt_cv_sys_global_symbol_pipe=
12963 fi
12964 done
12965
12966 fi
12967
12968 if test -z "$lt_cv_sys_global_symbol_pipe"; then
12969 lt_cv_sys_global_symbol_to_cdecl=
12970 fi
12971 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
12972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
12973 $as_echo "failed" >&6; }
12974 else
12975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
12976 $as_echo "ok" >&6; }
12977 fi
12978
12979 # Response file support.
12980 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
12981 nm_file_list_spec='@'
12982 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
12983 nm_file_list_spec='@'
12984 fi
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13023 $as_echo_n "checking for sysroot... " >&6; }
13024
13025 # Check whether --with-sysroot was given.
13026 if test "${with_sysroot+set}" = set; then :
13027 withval=$with_sysroot;
13028 else
13029 with_sysroot=no
13030 fi
13031
13032
13033 lt_sysroot=
13034 case $with_sysroot in #(
13035 yes)
13036 if test yes = "$GCC"; then
13037 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13038 fi
13039 ;; #(
13040 /*)
13041 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13042 ;; #(
13043 no|'')
13044 ;; #(
13045 *)
13046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13047 $as_echo "$with_sysroot" >&6; }
13048 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13049 ;;
13050 esac
13051
13052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13053 $as_echo "${lt_sysroot:-no}" >&6; }
13054
13055
13056
13057
13058
13059 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13060 $as_echo_n "checking for a working dd... " >&6; }
13061 if ${ac_cv_path_lt_DD+:} false; then :
13062 $as_echo_n "(cached) " >&6
13063 else
13064 printf 0123456789abcdef0123456789abcdef >conftest.i
13065 cat conftest.i conftest.i >conftest2.i
13066 : ${lt_DD:=$DD}
13067 if test -z "$lt_DD"; then
13068 ac_path_lt_DD_found=false
13069 # Loop through the user's path and test for each of PROGNAME-LIST
13070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13071 for as_dir in $PATH
13072 do
13073 IFS=$as_save_IFS
13074 test -z "$as_dir" && as_dir=.
13075 for ac_prog in dd; do
13076 for ac_exec_ext in '' $ac_executable_extensions; do
13077 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13078 as_fn_executable_p "$ac_path_lt_DD" || continue
13079 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13080 cmp -s conftest.i conftest.out \
13081 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13082 fi
13083 $ac_path_lt_DD_found && break 3
13084 done
13085 done
13086 done
13087 IFS=$as_save_IFS
13088 if test -z "$ac_cv_path_lt_DD"; then
13089 :
13090 fi
13091 else
13092 ac_cv_path_lt_DD=$lt_DD
13093 fi
13094
13095 rm -f conftest.i conftest2.i conftest.out
13096 fi
13097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13098 $as_echo "$ac_cv_path_lt_DD" >&6; }
13099
13100
13101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13102 $as_echo_n "checking how to truncate binary pipes... " >&6; }
13103 if ${lt_cv_truncate_bin+:} false; then :
13104 $as_echo_n "(cached) " >&6
13105 else
13106 printf 0123456789abcdef0123456789abcdef >conftest.i
13107 cat conftest.i conftest.i >conftest2.i
13108 lt_cv_truncate_bin=
13109 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13110 cmp -s conftest.i conftest.out \
13111 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13112 fi
13113 rm -f conftest.i conftest2.i conftest.out
13114 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13115 fi
13116 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13117 $as_echo "$lt_cv_truncate_bin" >&6; }
13118
13119
13120
13121
13122
13123
13124
13125 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
13126 func_cc_basename ()
13127 {
13128 for cc_temp in $*""; do
13129 case $cc_temp in
13130 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13131 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13132 \-*) ;;
13133 *) break;;
13134 esac
13135 done
13136 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13137 }
13138
13139 # Check whether --enable-libtool-lock was given.
13140 if test "${enable_libtool_lock+set}" = set; then :
13141 enableval=$enable_libtool_lock;
13142 fi
13143
13144 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
13145
13146 # Some flags need to be propagated to the compiler or linker for good
13147 # libtool support.
13148 case $host in
13149 ia64-*-hpux*)
13150 # Find out what ABI is being produced by ac_compile, and set mode
13151 # options accordingly.
13152 echo 'int i;' > conftest.$ac_ext
13153 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13154 (eval $ac_compile) 2>&5
13155 ac_status=$?
13156 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13157 test $ac_status = 0; }; then
13158 case `/usr/bin/file conftest.$ac_objext` in
13159 *ELF-32*)
13160 HPUX_IA64_MODE=32
13161 ;;
13162 *ELF-64*)
13163 HPUX_IA64_MODE=64
13164 ;;
13165 esac
13166 fi
13167 rm -rf conftest*
13168 ;;
13169 *-*-irix6*)
13170 # Find out what ABI is being produced by ac_compile, and set linker
13171 # options accordingly.
13172 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13173 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13174 (eval $ac_compile) 2>&5
13175 ac_status=$?
13176 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13177 test $ac_status = 0; }; then
13178 if test yes = "$lt_cv_prog_gnu_ld"; then
13179 case `/usr/bin/file conftest.$ac_objext` in
13180 *32-bit*)
13181 LD="${LD-ld} -melf32bsmip"
13182 ;;
13183 *N32*)
13184 LD="${LD-ld} -melf32bmipn32"
13185 ;;
13186 *64-bit*)
13187 LD="${LD-ld} -melf64bmip"
13188 ;;
13189 esac
13190 else
13191 case `/usr/bin/file conftest.$ac_objext` in
13192 *32-bit*)
13193 LD="${LD-ld} -32"
13194 ;;
13195 *N32*)
13196 LD="${LD-ld} -n32"
13197 ;;
13198 *64-bit*)
13199 LD="${LD-ld} -64"
13200 ;;
13201 esac
13202 fi
13203 fi
13204 rm -rf conftest*
13205 ;;
13206
13207 mips64*-*linux*)
13208 # Find out what ABI is being produced by ac_compile, and set linker
13209 # options accordingly.
13210 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13211 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13212 (eval $ac_compile) 2>&5
13213 ac_status=$?
13214 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13215 test $ac_status = 0; }; then
13216 emul=elf
13217 case `/usr/bin/file conftest.$ac_objext` in
13218 *32-bit*)
13219 emul="${emul}32"
13220 ;;
13221 *64-bit*)
13222 emul="${emul}64"
13223 ;;
13224 esac
13225 case `/usr/bin/file conftest.$ac_objext` in
13226 *MSB*)
13227 emul="${emul}btsmip"
13228 ;;
13229 *LSB*)
13230 emul="${emul}ltsmip"
13231 ;;
13232 esac
13233 case `/usr/bin/file conftest.$ac_objext` in
13234 *N32*)
13235 emul="${emul}n32"
13236 ;;
13237 esac
13238 LD="${LD-ld} -m $emul"
13239 fi
13240 rm -rf conftest*
13241 ;;
13242
13243 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13244 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13245 # Find out what ABI is being produced by ac_compile, and set linker
13246 # options accordingly. Note that the listed cases only cover the
13247 # situations where additional linker options are needed (such as when
13248 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13249 # vice versa); the common cases where no linker options are needed do
13250 # not appear in the list.
13251 echo 'int i;' > conftest.$ac_ext
13252 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13253 (eval $ac_compile) 2>&5
13254 ac_status=$?
13255 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13256 test $ac_status = 0; }; then
13257 case `/usr/bin/file conftest.o` in
13258 *32-bit*)
13259 case $host in
13260 x86_64-*kfreebsd*-gnu)
13261 LD="${LD-ld} -m elf_i386_fbsd"
13262 ;;
13263 x86_64-*linux*)
13264 case `/usr/bin/file conftest.o` in
13265 *x86-64*)
13266 LD="${LD-ld} -m elf32_x86_64"
13267 ;;
13268 *)
13269 LD="${LD-ld} -m elf_i386"
13270 ;;
13271 esac
13272 ;;
13273 powerpc64le-*linux*)
13274 LD="${LD-ld} -m elf32lppclinux"
13275 ;;
13276 powerpc64-*linux*)
13277 LD="${LD-ld} -m elf32ppclinux"
13278 ;;
13279 s390x-*linux*)
13280 LD="${LD-ld} -m elf_s390"
13281 ;;
13282 sparc64-*linux*)
13283 LD="${LD-ld} -m elf32_sparc"
13284 ;;
13285 esac
13286 ;;
13287 *64-bit*)
13288 case $host in
13289 x86_64-*kfreebsd*-gnu)
13290 LD="${LD-ld} -m elf_x86_64_fbsd"
13291 ;;
13292 x86_64-*linux*)
13293 LD="${LD-ld} -m elf_x86_64"
13294 ;;
13295 powerpcle-*linux*)
13296 LD="${LD-ld} -m elf64lppc"
13297 ;;
13298 powerpc-*linux*)
13299 LD="${LD-ld} -m elf64ppc"
13300 ;;
13301 s390*-*linux*|s390*-*tpf*)
13302 LD="${LD-ld} -m elf64_s390"
13303 ;;
13304 sparc*-*linux*)
13305 LD="${LD-ld} -m elf64_sparc"
13306 ;;
13307 esac
13308 ;;
13309 esac
13310 fi
13311 rm -rf conftest*
13312 ;;
13313
13314 *-*-sco3.2v5*)
13315 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13316 SAVE_CFLAGS=$CFLAGS
13317 CFLAGS="$CFLAGS -belf"
13318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13319 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13320 if ${lt_cv_cc_needs_belf+:} false; then :
13321 $as_echo_n "(cached) " >&6
13322 else
13323 ac_ext=c
13324 ac_cpp='$CPP $CPPFLAGS'
13325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13328
13329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13330 /* end confdefs.h. */
13331
13332 int
13333 main ()
13334 {
13335
13336 ;
13337 return 0;
13338 }
13339 _ACEOF
13340 if ac_fn_c_try_link "$LINENO"; then :
13341 lt_cv_cc_needs_belf=yes
13342 else
13343 lt_cv_cc_needs_belf=no
13344 fi
13345 rm -f core conftest.err conftest.$ac_objext \
13346 conftest$ac_exeext conftest.$ac_ext
13347 ac_ext=c
13348 ac_cpp='$CPP $CPPFLAGS'
13349 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13350 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13351 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13352
13353 fi
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13355 $as_echo "$lt_cv_cc_needs_belf" >&6; }
13356 if test yes != "$lt_cv_cc_needs_belf"; then
13357 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13358 CFLAGS=$SAVE_CFLAGS
13359 fi
13360 ;;
13361 *-*solaris*)
13362 # Find out what ABI is being produced by ac_compile, and set linker
13363 # options accordingly.
13364 echo 'int i;' > conftest.$ac_ext
13365 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13366 (eval $ac_compile) 2>&5
13367 ac_status=$?
13368 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13369 test $ac_status = 0; }; then
13370 case `/usr/bin/file conftest.o` in
13371 *64-bit*)
13372 case $lt_cv_prog_gnu_ld in
13373 yes*)
13374 case $host in
13375 i?86-*-solaris*|x86_64-*-solaris*)
13376 LD="${LD-ld} -m elf_x86_64"
13377 ;;
13378 sparc*-*-solaris*)
13379 LD="${LD-ld} -m elf64_sparc"
13380 ;;
13381 esac
13382 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
13383 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13384 LD=${LD-ld}_sol2
13385 fi
13386 ;;
13387 *)
13388 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13389 LD="${LD-ld} -64"
13390 fi
13391 ;;
13392 esac
13393 ;;
13394 esac
13395 fi
13396 rm -rf conftest*
13397 ;;
13398 esac
13399
13400 need_locks=$enable_libtool_lock
13401
13402 if test -n "$ac_tool_prefix"; then
13403 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13404 set dummy ${ac_tool_prefix}mt; ac_word=$2
13405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13406 $as_echo_n "checking for $ac_word... " >&6; }
13407 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13408 $as_echo_n "(cached) " >&6
13409 else
13410 if test -n "$MANIFEST_TOOL"; then
13411 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13412 else
13413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13414 for as_dir in $PATH
13415 do
13416 IFS=$as_save_IFS
13417 test -z "$as_dir" && as_dir=.
13418 for ac_exec_ext in '' $ac_executable_extensions; do
13419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13420 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13422 break 2
13423 fi
13424 done
13425 done
13426 IFS=$as_save_IFS
13427
13428 fi
13429 fi
13430 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13431 if test -n "$MANIFEST_TOOL"; then
13432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13433 $as_echo "$MANIFEST_TOOL" >&6; }
13434 else
13435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13436 $as_echo "no" >&6; }
13437 fi
13438
13439
13440 fi
13441 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13442 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13443 # Extract the first word of "mt", so it can be a program name with args.
13444 set dummy mt; ac_word=$2
13445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13446 $as_echo_n "checking for $ac_word... " >&6; }
13447 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13448 $as_echo_n "(cached) " >&6
13449 else
13450 if test -n "$ac_ct_MANIFEST_TOOL"; then
13451 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13452 else
13453 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13454 for as_dir in $PATH
13455 do
13456 IFS=$as_save_IFS
13457 test -z "$as_dir" && as_dir=.
13458 for ac_exec_ext in '' $ac_executable_extensions; do
13459 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13460 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13461 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13462 break 2
13463 fi
13464 done
13465 done
13466 IFS=$as_save_IFS
13467
13468 fi
13469 fi
13470 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13471 if test -n "$ac_ct_MANIFEST_TOOL"; then
13472 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13473 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13474 else
13475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13476 $as_echo "no" >&6; }
13477 fi
13478
13479 if test "x$ac_ct_MANIFEST_TOOL" = x; then
13480 MANIFEST_TOOL=":"
13481 else
13482 case $cross_compiling:$ac_tool_warned in
13483 yes:)
13484 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13485 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13486 ac_tool_warned=yes ;;
13487 esac
13488 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13489 fi
13490 else
13491 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13492 fi
13493
13494 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13496 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13497 if ${lt_cv_path_mainfest_tool+:} false; then :
13498 $as_echo_n "(cached) " >&6
13499 else
13500 lt_cv_path_mainfest_tool=no
13501 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13502 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13503 cat conftest.err >&5
13504 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13505 lt_cv_path_mainfest_tool=yes
13506 fi
13507 rm -f conftest*
13508 fi
13509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13510 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
13511 if test yes != "$lt_cv_path_mainfest_tool"; then
13512 MANIFEST_TOOL=:
13513 fi
13514
13515
13516
13517
13518
13519
13520 case $host_os in
13521 rhapsody* | darwin*)
13522 if test -n "$ac_tool_prefix"; then
13523 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13524 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13526 $as_echo_n "checking for $ac_word... " >&6; }
13527 if ${ac_cv_prog_DSYMUTIL+:} false; then :
13528 $as_echo_n "(cached) " >&6
13529 else
13530 if test -n "$DSYMUTIL"; then
13531 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13532 else
13533 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13534 for as_dir in $PATH
13535 do
13536 IFS=$as_save_IFS
13537 test -z "$as_dir" && as_dir=.
13538 for ac_exec_ext in '' $ac_executable_extensions; do
13539 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13540 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13541 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13542 break 2
13543 fi
13544 done
13545 done
13546 IFS=$as_save_IFS
13547
13548 fi
13549 fi
13550 DSYMUTIL=$ac_cv_prog_DSYMUTIL
13551 if test -n "$DSYMUTIL"; then
13552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13553 $as_echo "$DSYMUTIL" >&6; }
13554 else
13555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13556 $as_echo "no" >&6; }
13557 fi
13558
13559
13560 fi
13561 if test -z "$ac_cv_prog_DSYMUTIL"; then
13562 ac_ct_DSYMUTIL=$DSYMUTIL
13563 # Extract the first word of "dsymutil", so it can be a program name with args.
13564 set dummy dsymutil; ac_word=$2
13565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13566 $as_echo_n "checking for $ac_word... " >&6; }
13567 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13568 $as_echo_n "(cached) " >&6
13569 else
13570 if test -n "$ac_ct_DSYMUTIL"; then
13571 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13572 else
13573 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13574 for as_dir in $PATH
13575 do
13576 IFS=$as_save_IFS
13577 test -z "$as_dir" && as_dir=.
13578 for ac_exec_ext in '' $ac_executable_extensions; do
13579 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13580 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13581 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13582 break 2
13583 fi
13584 done
13585 done
13586 IFS=$as_save_IFS
13587
13588 fi
13589 fi
13590 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13591 if test -n "$ac_ct_DSYMUTIL"; then
13592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13593 $as_echo "$ac_ct_DSYMUTIL" >&6; }
13594 else
13595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13596 $as_echo "no" >&6; }
13597 fi
13598
13599 if test "x$ac_ct_DSYMUTIL" = x; then
13600 DSYMUTIL=":"
13601 else
13602 case $cross_compiling:$ac_tool_warned in
13603 yes:)
13604 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13605 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13606 ac_tool_warned=yes ;;
13607 esac
13608 DSYMUTIL=$ac_ct_DSYMUTIL
13609 fi
13610 else
13611 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13612 fi
13613
13614 if test -n "$ac_tool_prefix"; then
13615 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13616 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13618 $as_echo_n "checking for $ac_word... " >&6; }
13619 if ${ac_cv_prog_NMEDIT+:} false; then :
13620 $as_echo_n "(cached) " >&6
13621 else
13622 if test -n "$NMEDIT"; then
13623 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13624 else
13625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13626 for as_dir in $PATH
13627 do
13628 IFS=$as_save_IFS
13629 test -z "$as_dir" && as_dir=.
13630 for ac_exec_ext in '' $ac_executable_extensions; do
13631 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13632 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13634 break 2
13635 fi
13636 done
13637 done
13638 IFS=$as_save_IFS
13639
13640 fi
13641 fi
13642 NMEDIT=$ac_cv_prog_NMEDIT
13643 if test -n "$NMEDIT"; then
13644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13645 $as_echo "$NMEDIT" >&6; }
13646 else
13647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13648 $as_echo "no" >&6; }
13649 fi
13650
13651
13652 fi
13653 if test -z "$ac_cv_prog_NMEDIT"; then
13654 ac_ct_NMEDIT=$NMEDIT
13655 # Extract the first word of "nmedit", so it can be a program name with args.
13656 set dummy nmedit; ac_word=$2
13657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13658 $as_echo_n "checking for $ac_word... " >&6; }
13659 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13660 $as_echo_n "(cached) " >&6
13661 else
13662 if test -n "$ac_ct_NMEDIT"; then
13663 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13664 else
13665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13666 for as_dir in $PATH
13667 do
13668 IFS=$as_save_IFS
13669 test -z "$as_dir" && as_dir=.
13670 for ac_exec_ext in '' $ac_executable_extensions; do
13671 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13672 ac_cv_prog_ac_ct_NMEDIT="nmedit"
13673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13674 break 2
13675 fi
13676 done
13677 done
13678 IFS=$as_save_IFS
13679
13680 fi
13681 fi
13682 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13683 if test -n "$ac_ct_NMEDIT"; then
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13685 $as_echo "$ac_ct_NMEDIT" >&6; }
13686 else
13687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13688 $as_echo "no" >&6; }
13689 fi
13690
13691 if test "x$ac_ct_NMEDIT" = x; then
13692 NMEDIT=":"
13693 else
13694 case $cross_compiling:$ac_tool_warned in
13695 yes:)
13696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13698 ac_tool_warned=yes ;;
13699 esac
13700 NMEDIT=$ac_ct_NMEDIT
13701 fi
13702 else
13703 NMEDIT="$ac_cv_prog_NMEDIT"
13704 fi
13705
13706 if test -n "$ac_tool_prefix"; then
13707 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13708 set dummy ${ac_tool_prefix}lipo; ac_word=$2
13709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13710 $as_echo_n "checking for $ac_word... " >&6; }
13711 if ${ac_cv_prog_LIPO+:} false; then :
13712 $as_echo_n "(cached) " >&6
13713 else
13714 if test -n "$LIPO"; then
13715 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13716 else
13717 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13718 for as_dir in $PATH
13719 do
13720 IFS=$as_save_IFS
13721 test -z "$as_dir" && as_dir=.
13722 for ac_exec_ext in '' $ac_executable_extensions; do
13723 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13724 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13725 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13726 break 2
13727 fi
13728 done
13729 done
13730 IFS=$as_save_IFS
13731
13732 fi
13733 fi
13734 LIPO=$ac_cv_prog_LIPO
13735 if test -n "$LIPO"; then
13736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13737 $as_echo "$LIPO" >&6; }
13738 else
13739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13740 $as_echo "no" >&6; }
13741 fi
13742
13743
13744 fi
13745 if test -z "$ac_cv_prog_LIPO"; then
13746 ac_ct_LIPO=$LIPO
13747 # Extract the first word of "lipo", so it can be a program name with args.
13748 set dummy lipo; ac_word=$2
13749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13750 $as_echo_n "checking for $ac_word... " >&6; }
13751 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
13752 $as_echo_n "(cached) " >&6
13753 else
13754 if test -n "$ac_ct_LIPO"; then
13755 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
13756 else
13757 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13758 for as_dir in $PATH
13759 do
13760 IFS=$as_save_IFS
13761 test -z "$as_dir" && as_dir=.
13762 for ac_exec_ext in '' $ac_executable_extensions; do
13763 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13764 ac_cv_prog_ac_ct_LIPO="lipo"
13765 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13766 break 2
13767 fi
13768 done
13769 done
13770 IFS=$as_save_IFS
13771
13772 fi
13773 fi
13774 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
13775 if test -n "$ac_ct_LIPO"; then
13776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
13777 $as_echo "$ac_ct_LIPO" >&6; }
13778 else
13779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13780 $as_echo "no" >&6; }
13781 fi
13782
13783 if test "x$ac_ct_LIPO" = x; then
13784 LIPO=":"
13785 else
13786 case $cross_compiling:$ac_tool_warned in
13787 yes:)
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13789 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13790 ac_tool_warned=yes ;;
13791 esac
13792 LIPO=$ac_ct_LIPO
13793 fi
13794 else
13795 LIPO="$ac_cv_prog_LIPO"
13796 fi
13797
13798 if test -n "$ac_tool_prefix"; then
13799 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
13800 set dummy ${ac_tool_prefix}otool; ac_word=$2
13801 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13802 $as_echo_n "checking for $ac_word... " >&6; }
13803 if ${ac_cv_prog_OTOOL+:} false; then :
13804 $as_echo_n "(cached) " >&6
13805 else
13806 if test -n "$OTOOL"; then
13807 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
13808 else
13809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13810 for as_dir in $PATH
13811 do
13812 IFS=$as_save_IFS
13813 test -z "$as_dir" && as_dir=.
13814 for ac_exec_ext in '' $ac_executable_extensions; do
13815 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13816 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
13817 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13818 break 2
13819 fi
13820 done
13821 done
13822 IFS=$as_save_IFS
13823
13824 fi
13825 fi
13826 OTOOL=$ac_cv_prog_OTOOL
13827 if test -n "$OTOOL"; then
13828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
13829 $as_echo "$OTOOL" >&6; }
13830 else
13831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13832 $as_echo "no" >&6; }
13833 fi
13834
13835
13836 fi
13837 if test -z "$ac_cv_prog_OTOOL"; then
13838 ac_ct_OTOOL=$OTOOL
13839 # Extract the first word of "otool", so it can be a program name with args.
13840 set dummy otool; ac_word=$2
13841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13842 $as_echo_n "checking for $ac_word... " >&6; }
13843 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
13844 $as_echo_n "(cached) " >&6
13845 else
13846 if test -n "$ac_ct_OTOOL"; then
13847 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
13848 else
13849 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13850 for as_dir in $PATH
13851 do
13852 IFS=$as_save_IFS
13853 test -z "$as_dir" && as_dir=.
13854 for ac_exec_ext in '' $ac_executable_extensions; do
13855 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13856 ac_cv_prog_ac_ct_OTOOL="otool"
13857 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13858 break 2
13859 fi
13860 done
13861 done
13862 IFS=$as_save_IFS
13863
13864 fi
13865 fi
13866 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
13867 if test -n "$ac_ct_OTOOL"; then
13868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
13869 $as_echo "$ac_ct_OTOOL" >&6; }
13870 else
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13872 $as_echo "no" >&6; }
13873 fi
13874
13875 if test "x$ac_ct_OTOOL" = x; then
13876 OTOOL=":"
13877 else
13878 case $cross_compiling:$ac_tool_warned in
13879 yes:)
13880 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13881 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13882 ac_tool_warned=yes ;;
13883 esac
13884 OTOOL=$ac_ct_OTOOL
13885 fi
13886 else
13887 OTOOL="$ac_cv_prog_OTOOL"
13888 fi
13889
13890 if test -n "$ac_tool_prefix"; then
13891 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
13892 set dummy ${ac_tool_prefix}otool64; ac_word=$2
13893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13894 $as_echo_n "checking for $ac_word... " >&6; }
13895 if ${ac_cv_prog_OTOOL64+:} false; then :
13896 $as_echo_n "(cached) " >&6
13897 else
13898 if test -n "$OTOOL64"; then
13899 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
13900 else
13901 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13902 for as_dir in $PATH
13903 do
13904 IFS=$as_save_IFS
13905 test -z "$as_dir" && as_dir=.
13906 for ac_exec_ext in '' $ac_executable_extensions; do
13907 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13908 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
13909 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13910 break 2
13911 fi
13912 done
13913 done
13914 IFS=$as_save_IFS
13915
13916 fi
13917 fi
13918 OTOOL64=$ac_cv_prog_OTOOL64
13919 if test -n "$OTOOL64"; then
13920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
13921 $as_echo "$OTOOL64" >&6; }
13922 else
13923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13924 $as_echo "no" >&6; }
13925 fi
13926
13927
13928 fi
13929 if test -z "$ac_cv_prog_OTOOL64"; then
13930 ac_ct_OTOOL64=$OTOOL64
13931 # Extract the first word of "otool64", so it can be a program name with args.
13932 set dummy otool64; ac_word=$2
13933 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13934 $as_echo_n "checking for $ac_word... " >&6; }
13935 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
13936 $as_echo_n "(cached) " >&6
13937 else
13938 if test -n "$ac_ct_OTOOL64"; then
13939 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
13940 else
13941 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13942 for as_dir in $PATH
13943 do
13944 IFS=$as_save_IFS
13945 test -z "$as_dir" && as_dir=.
13946 for ac_exec_ext in '' $ac_executable_extensions; do
13947 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13948 ac_cv_prog_ac_ct_OTOOL64="otool64"
13949 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13950 break 2
13951 fi
13952 done
13953 done
13954 IFS=$as_save_IFS
13955
13956 fi
13957 fi
13958 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
13959 if test -n "$ac_ct_OTOOL64"; then
13960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
13961 $as_echo "$ac_ct_OTOOL64" >&6; }
13962 else
13963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13964 $as_echo "no" >&6; }
13965 fi
13966
13967 if test "x$ac_ct_OTOOL64" = x; then
13968 OTOOL64=":"
13969 else
13970 case $cross_compiling:$ac_tool_warned in
13971 yes:)
13972 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13973 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13974 ac_tool_warned=yes ;;
13975 esac
13976 OTOOL64=$ac_ct_OTOOL64
13977 fi
13978 else
13979 OTOOL64="$ac_cv_prog_OTOOL64"
13980 fi
13981
13982
13983
13984
13985
13986
13987
13988
13989
13990
13991
13992
13993
13994
13995
13996
13997
13998
13999
14000
14001
14002
14003
14004
14005
14006
14007
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
14009 $as_echo_n "checking for -single_module linker flag... " >&6; }
14010 if ${lt_cv_apple_cc_single_mod+:} false; then :
14011 $as_echo_n "(cached) " >&6
14012 else
14013 lt_cv_apple_cc_single_mod=no
14014 if test -z "$LT_MULTI_MODULE"; then
14015 # By default we will add the -single_module flag. You can override
14016 # by either setting the environment variable LT_MULTI_MODULE
14017 # non-empty at configure time, or by adding -multi_module to the
14018 # link flags.
14019 rm -rf libconftest.dylib*
14020 echo "int foo(void){return 1;}" > conftest.c
14021 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14022 -dynamiclib -Wl,-single_module conftest.c" >&5
14023 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14024 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14025 _lt_result=$?
14026 # If there is a non-empty error log, and "single_module"
14027 # appears in it, assume the flag caused a linker warning
14028 if test -s conftest.err && $GREP single_module conftest.err; then
14029 cat conftest.err >&5
14030 # Otherwise, if the output was created with a 0 exit code from
14031 # the compiler, it worked.
14032 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14033 lt_cv_apple_cc_single_mod=yes
14034 else
14035 cat conftest.err >&5
14036 fi
14037 rm -rf libconftest.dylib*
14038 rm -f conftest.*
14039 fi
14040 fi
14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14042 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14043
14044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14045 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14046 if ${lt_cv_ld_exported_symbols_list+:} false; then :
14047 $as_echo_n "(cached) " >&6
14048 else
14049 lt_cv_ld_exported_symbols_list=no
14050 save_LDFLAGS=$LDFLAGS
14051 echo "_main" > conftest.sym
14052 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14053 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14054 /* end confdefs.h. */
14055
14056 int
14057 main ()
14058 {
14059
14060 ;
14061 return 0;
14062 }
14063 _ACEOF
14064 if ac_fn_c_try_link "$LINENO"; then :
14065 lt_cv_ld_exported_symbols_list=yes
14066 else
14067 lt_cv_ld_exported_symbols_list=no
14068 fi
14069 rm -f core conftest.err conftest.$ac_objext \
14070 conftest$ac_exeext conftest.$ac_ext
14071 LDFLAGS=$save_LDFLAGS
14072
14073 fi
14074 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14075 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14076
14077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14078 $as_echo_n "checking for -force_load linker flag... " >&6; }
14079 if ${lt_cv_ld_force_load+:} false; then :
14080 $as_echo_n "(cached) " >&6
14081 else
14082 lt_cv_ld_force_load=no
14083 cat > conftest.c << _LT_EOF
14084 int forced_loaded() { return 2;}
14085 _LT_EOF
14086 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14087 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14088 echo "$AR cru libconftest.a conftest.o" >&5
14089 $AR cru libconftest.a conftest.o 2>&5
14090 echo "$RANLIB libconftest.a" >&5
14091 $RANLIB libconftest.a 2>&5
14092 cat > conftest.c << _LT_EOF
14093 int main() { return 0;}
14094 _LT_EOF
14095 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14096 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14097 _lt_result=$?
14098 if test -s conftest.err && $GREP force_load conftest.err; then
14099 cat conftest.err >&5
14100 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14101 lt_cv_ld_force_load=yes
14102 else
14103 cat conftest.err >&5
14104 fi
14105 rm -f conftest.err libconftest.a conftest conftest.c
14106 rm -rf conftest.dSYM
14107
14108 fi
14109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14110 $as_echo "$lt_cv_ld_force_load" >&6; }
14111 case $host_os in
14112 rhapsody* | darwin1.[012])
14113 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14114 darwin1.*)
14115 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14116 darwin*) # darwin 5.x on
14117 # if running on 10.5 or later, the deployment target defaults
14118 # to the OS version, if on x86, and 10.4, the deployment
14119 # target defaults to 10.4. Don't you love it?
14120 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14121 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14122 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14123 10.[012][,.]*)
14124 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14125 10.*)
14126 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14127 esac
14128 ;;
14129 esac
14130 if test yes = "$lt_cv_apple_cc_single_mod"; then
14131 _lt_dar_single_mod='$single_module'
14132 fi
14133 if test yes = "$lt_cv_ld_exported_symbols_list"; then
14134 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14135 else
14136 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14137 fi
14138 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14139 _lt_dsymutil='~$DSYMUTIL $lib || :'
14140 else
14141 _lt_dsymutil=
14142 fi
14143 ;;
14144 esac
14145
14146 # func_munge_path_list VARIABLE PATH
14147 # -----------------------------------
14148 # VARIABLE is name of variable containing _space_ separated list of
14149 # directories to be munged by the contents of PATH, which is string
14150 # having a format:
14151 # "DIR[:DIR]:"
14152 # string "DIR[ DIR]" will be prepended to VARIABLE
14153 # ":DIR[:DIR]"
14154 # string "DIR[ DIR]" will be appended to VARIABLE
14155 # "DIRP[:DIRP]::[DIRA:]DIRA"
14156 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
14157 # "DIRA[ DIRA]" will be appended to VARIABLE
14158 # "DIR[:DIR]"
14159 # VARIABLE will be replaced by "DIR[ DIR]"
14160 func_munge_path_list ()
14161 {
14162 case x$2 in
14163 x)
14164 ;;
14165 *:)
14166 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
14167 ;;
14168 x:*)
14169 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
14170 ;;
14171 *::*)
14172 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
14173 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
14174 ;;
14175 *)
14176 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
14177 ;;
14178 esac
14179 }
14180
14181 for ac_header in dlfcn.h
14182 do :
14183 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14184 "
14185 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
14186 cat >>confdefs.h <<_ACEOF
14187 #define HAVE_DLFCN_H 1
14188 _ACEOF
14189
14190 fi
14191
14192 done
14193
14194
14195
14196
14197
14198 # Set options
14199
14200
14201
14202 enable_dlopen=no
14203
14204
14205 enable_win32_dll=no
14206
14207
14208 # Check whether --enable-shared was given.
14209 if test "${enable_shared+set}" = set; then :
14210 enableval=$enable_shared; p=${PACKAGE-default}
14211 case $enableval in
14212 yes) enable_shared=yes ;;
14213 no) enable_shared=no ;;
14214 *)
14215 enable_shared=no
14216 # Look at the argument we got. We use all the common list separators.
14217 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14218 for pkg in $enableval; do
14219 IFS=$lt_save_ifs
14220 if test "X$pkg" = "X$p"; then
14221 enable_shared=yes
14222 fi
14223 done
14224 IFS=$lt_save_ifs
14225 ;;
14226 esac
14227 else
14228 enable_shared=yes
14229 fi
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241 # Check whether --with-pic was given.
14242 if test "${with_pic+set}" = set; then :
14243 withval=$with_pic; lt_p=${PACKAGE-default}
14244 case $withval in
14245 yes|no) pic_mode=$withval ;;
14246 *)
14247 pic_mode=default
14248 # Look at the argument we got. We use all the common list separators.
14249 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14250 for lt_pkg in $withval; do
14251 IFS=$lt_save_ifs
14252 if test "X$lt_pkg" = "X$lt_p"; then
14253 pic_mode=yes
14254 fi
14255 done
14256 IFS=$lt_save_ifs
14257 ;;
14258 esac
14259 else
14260 pic_mode=default
14261 fi
14262
14263
14264
14265
14266
14267
14268
14269
14270 # Check whether --enable-fast-install was given.
14271 if test "${enable_fast_install+set}" = set; then :
14272 enableval=$enable_fast_install; p=${PACKAGE-default}
14273 case $enableval in
14274 yes) enable_fast_install=yes ;;
14275 no) enable_fast_install=no ;;
14276 *)
14277 enable_fast_install=no
14278 # Look at the argument we got. We use all the common list separators.
14279 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14280 for pkg in $enableval; do
14281 IFS=$lt_save_ifs
14282 if test "X$pkg" = "X$p"; then
14283 enable_fast_install=yes
14284 fi
14285 done
14286 IFS=$lt_save_ifs
14287 ;;
14288 esac
14289 else
14290 enable_fast_install=yes
14291 fi
14292
14293
14294
14295
14296
14297
14298
14299
14300 shared_archive_member_spec=
14301 case $host,$enable_shared in
14302 power*-*-aix[5-9]*,yes)
14303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14304 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14305
14306 # Check whether --with-aix-soname was given.
14307 if test "${with_aix_soname+set}" = set; then :
14308 withval=$with_aix_soname; case $withval in
14309 aix|svr4|both)
14310 ;;
14311 *)
14312 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14313 ;;
14314 esac
14315 lt_cv_with_aix_soname=$with_aix_soname
14316 else
14317 if ${lt_cv_with_aix_soname+:} false; then :
14318 $as_echo_n "(cached) " >&6
14319 else
14320 lt_cv_with_aix_soname=aix
14321 fi
14322
14323 with_aix_soname=$lt_cv_with_aix_soname
14324 fi
14325
14326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14327 $as_echo "$with_aix_soname" >&6; }
14328 if test aix != "$with_aix_soname"; then
14329 # For the AIX way of multilib, we name the shared archive member
14330 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14331 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14332 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14333 # the AIX toolchain works better with OBJECT_MODE set (default 32).
14334 if test 64 = "${OBJECT_MODE-32}"; then
14335 shared_archive_member_spec=shr_64
14336 else
14337 shared_archive_member_spec=shr
14338 fi
14339 fi
14340 ;;
14341 *)
14342 with_aix_soname=aix
14343 ;;
14344 esac
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355 # This can be used to rebuild libtool when needed
14356 LIBTOOL_DEPS=$ltmain
14357
14358 # Always use our own libtool.
14359 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390 test -z "$LN_S" && LN_S="ln -s"
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405 if test -n "${ZSH_VERSION+set}"; then
14406 setopt NO_GLOB_SUBST
14407 fi
14408
14409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14410 $as_echo_n "checking for objdir... " >&6; }
14411 if ${lt_cv_objdir+:} false; then :
14412 $as_echo_n "(cached) " >&6
14413 else
14414 rm -f .libs 2>/dev/null
14415 mkdir .libs 2>/dev/null
14416 if test -d .libs; then
14417 lt_cv_objdir=.libs
14418 else
14419 # MS-DOS does not allow filenames that begin with a dot.
14420 lt_cv_objdir=_libs
14421 fi
14422 rmdir .libs 2>/dev/null
14423 fi
14424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14425 $as_echo "$lt_cv_objdir" >&6; }
14426 objdir=$lt_cv_objdir
14427
14428
14429
14430
14431
14432 cat >>confdefs.h <<_ACEOF
14433 #define LT_OBJDIR "$lt_cv_objdir/"
14434 _ACEOF
14435
14436
14437
14438
14439 case $host_os in
14440 aix3*)
14441 # AIX sometimes has problems with the GCC collect2 program. For some
14442 # reason, if we set the COLLECT_NAMES environment variable, the problems
14443 # vanish in a puff of smoke.
14444 if test set != "${COLLECT_NAMES+set}"; then
14445 COLLECT_NAMES=
14446 export COLLECT_NAMES
14447 fi
14448 ;;
14449 esac
14450
14451 # Global variables:
14452 ofile=libtool
14453 can_build_shared=yes
14454
14455 # All known linkers require a '.a' archive for static linking (except MSVC,
14456 # which needs '.lib').
14457 libext=a
14458
14459 with_gnu_ld=$lt_cv_prog_gnu_ld
14460
14461 old_CC=$CC
14462 old_CFLAGS=$CFLAGS
14463
14464 # Set sane defaults for various variables
14465 test -z "$CC" && CC=cc
14466 test -z "$LTCC" && LTCC=$CC
14467 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14468 test -z "$LD" && LD=ld
14469 test -z "$ac_objext" && ac_objext=o
14470
14471 func_cc_basename $compiler
14472 cc_basename=$func_cc_basename_result
14473
14474
14475 # Only perform the check for file, if the check method requires it
14476 test -z "$MAGIC_CMD" && MAGIC_CMD=file
14477 case $deplibs_check_method in
14478 file_magic*)
14479 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14481 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14482 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14483 $as_echo_n "(cached) " >&6
14484 else
14485 case $MAGIC_CMD in
14486 [\\/*] | ?:[\\/]*)
14487 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14488 ;;
14489 *)
14490 lt_save_MAGIC_CMD=$MAGIC_CMD
14491 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14492 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14493 for ac_dir in $ac_dummy; do
14494 IFS=$lt_save_ifs
14495 test -z "$ac_dir" && ac_dir=.
14496 if test -f "$ac_dir/${ac_tool_prefix}file"; then
14497 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14498 if test -n "$file_magic_test_file"; then
14499 case $deplibs_check_method in
14500 "file_magic "*)
14501 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14502 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14503 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14504 $EGREP "$file_magic_regex" > /dev/null; then
14505 :
14506 else
14507 cat <<_LT_EOF 1>&2
14508
14509 *** Warning: the command libtool uses to detect shared libraries,
14510 *** $file_magic_cmd, produces output that libtool cannot recognize.
14511 *** The result is that libtool may fail to recognize shared libraries
14512 *** as such. This will affect the creation of libtool libraries that
14513 *** depend on shared libraries, but programs linked with such libtool
14514 *** libraries will work regardless of this problem. Nevertheless, you
14515 *** may want to report the problem to your system manager and/or to
14516 *** bug-libtool (at] gnu.org
14517
14518 _LT_EOF
14519 fi ;;
14520 esac
14521 fi
14522 break
14523 fi
14524 done
14525 IFS=$lt_save_ifs
14526 MAGIC_CMD=$lt_save_MAGIC_CMD
14527 ;;
14528 esac
14529 fi
14530
14531 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14532 if test -n "$MAGIC_CMD"; then
14533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14534 $as_echo "$MAGIC_CMD" >&6; }
14535 else
14536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14537 $as_echo "no" >&6; }
14538 fi
14539
14540
14541
14542
14543
14544 if test -z "$lt_cv_path_MAGIC_CMD"; then
14545 if test -n "$ac_tool_prefix"; then
14546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14547 $as_echo_n "checking for file... " >&6; }
14548 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14549 $as_echo_n "(cached) " >&6
14550 else
14551 case $MAGIC_CMD in
14552 [\\/*] | ?:[\\/]*)
14553 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14554 ;;
14555 *)
14556 lt_save_MAGIC_CMD=$MAGIC_CMD
14557 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14558 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14559 for ac_dir in $ac_dummy; do
14560 IFS=$lt_save_ifs
14561 test -z "$ac_dir" && ac_dir=.
14562 if test -f "$ac_dir/file"; then
14563 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14564 if test -n "$file_magic_test_file"; then
14565 case $deplibs_check_method in
14566 "file_magic "*)
14567 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14568 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14569 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14570 $EGREP "$file_magic_regex" > /dev/null; then
14571 :
14572 else
14573 cat <<_LT_EOF 1>&2
14574
14575 *** Warning: the command libtool uses to detect shared libraries,
14576 *** $file_magic_cmd, produces output that libtool cannot recognize.
14577 *** The result is that libtool may fail to recognize shared libraries
14578 *** as such. This will affect the creation of libtool libraries that
14579 *** depend on shared libraries, but programs linked with such libtool
14580 *** libraries will work regardless of this problem. Nevertheless, you
14581 *** may want to report the problem to your system manager and/or to
14582 *** bug-libtool (at] gnu.org
14583
14584 _LT_EOF
14585 fi ;;
14586 esac
14587 fi
14588 break
14589 fi
14590 done
14591 IFS=$lt_save_ifs
14592 MAGIC_CMD=$lt_save_MAGIC_CMD
14593 ;;
14594 esac
14595 fi
14596
14597 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14598 if test -n "$MAGIC_CMD"; then
14599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14600 $as_echo "$MAGIC_CMD" >&6; }
14601 else
14602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14603 $as_echo "no" >&6; }
14604 fi
14605
14606
14607 else
14608 MAGIC_CMD=:
14609 fi
14610 fi
14611
14612 fi
14613 ;;
14614 esac
14615
14616 # Use C for the default configuration in the libtool script
14617
14618 lt_save_CC=$CC
14619 ac_ext=c
14620 ac_cpp='$CPP $CPPFLAGS'
14621 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14622 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14623 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14624
14625
14626 # Source file extension for C test sources.
14627 ac_ext=c
14628
14629 # Object file extension for compiled C test sources.
14630 objext=o
14631 objext=$objext
14632
14633 # Code to be used in simple compile tests
14634 lt_simple_compile_test_code="int some_variable = 0;"
14635
14636 # Code to be used in simple link tests
14637 lt_simple_link_test_code='int main(){return(0);}'
14638
14639
14640
14641
14642
14643
14644
14645 # If no C compiler was specified, use CC.
14646 LTCC=${LTCC-"$CC"}
14647
14648 # If no C compiler flags were specified, use CFLAGS.
14649 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14650
14651 # Allow CC to be a program name with arguments.
14652 compiler=$CC
14653
14654 # Save the default compiler, since it gets overwritten when the other
14655 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14656 compiler_DEFAULT=$CC
14657
14658 # save warnings/boilerplate of simple test code
14659 ac_outfile=conftest.$ac_objext
14660 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14661 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14662 _lt_compiler_boilerplate=`cat conftest.err`
14663 $RM conftest*
14664
14665 ac_outfile=conftest.$ac_objext
14666 echo "$lt_simple_link_test_code" >conftest.$ac_ext
14667 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14668 _lt_linker_boilerplate=`cat conftest.err`
14669 $RM -r conftest*
14670
14671
14672 if test -n "$compiler"; then
14673
14674 lt_prog_compiler_no_builtin_flag=
14675
14676 if test yes = "$GCC"; then
14677 case $cc_basename in
14678 nvcc*)
14679 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14680 *)
14681 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14682 esac
14683
14684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14685 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14686 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14687 $as_echo_n "(cached) " >&6
14688 else
14689 lt_cv_prog_compiler_rtti_exceptions=no
14690 ac_outfile=conftest.$ac_objext
14691 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14692 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
14693 # Insert the option either (1) after the last *FLAGS variable, or
14694 # (2) before a word containing "conftest.", or (3) at the end.
14695 # Note that $ac_compile itself does not contain backslashes and begins
14696 # with a dollar sign (not a hyphen), so the echo should work correctly.
14697 # The option is referenced via a variable to avoid confusing sed.
14698 lt_compile=`echo "$ac_compile" | $SED \
14699 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14700 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14701 -e 's:$: $lt_compiler_flag:'`
14702 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14703 (eval "$lt_compile" 2>conftest.err)
14704 ac_status=$?
14705 cat conftest.err >&5
14706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14707 if (exit $ac_status) && test -s "$ac_outfile"; then
14708 # The compiler can only warn and ignore the option if not recognized
14709 # So say no if there are warnings other than the usual output.
14710 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14711 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14712 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14713 lt_cv_prog_compiler_rtti_exceptions=yes
14714 fi
14715 fi
14716 $RM conftest*
14717
14718 fi
14719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14720 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14721
14722 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14723 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14724 else
14725 :
14726 fi
14727
14728 fi
14729
14730
14731
14732
14733
14734
14735 lt_prog_compiler_wl=
14736 lt_prog_compiler_pic=
14737 lt_prog_compiler_static=
14738
14739
14740 if test yes = "$GCC"; then
14741 lt_prog_compiler_wl='-Wl,'
14742 lt_prog_compiler_static='-static'
14743
14744 case $host_os in
14745 aix*)
14746 # All AIX code is PIC.
14747 if test ia64 = "$host_cpu"; then
14748 # AIX 5 now supports IA64 processor
14749 lt_prog_compiler_static='-Bstatic'
14750 fi
14751 lt_prog_compiler_pic='-fPIC'
14752 ;;
14753
14754 amigaos*)
14755 case $host_cpu in
14756 powerpc)
14757 # see comment about AmigaOS4 .so support
14758 lt_prog_compiler_pic='-fPIC'
14759 ;;
14760 m68k)
14761 # FIXME: we need at least 68020 code to build shared libraries, but
14762 # adding the '-m68020' flag to GCC prevents building anything better,
14763 # like '-m68040'.
14764 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
14765 ;;
14766 esac
14767 ;;
14768
14769 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
14770 # PIC is the default for these OSes.
14771 ;;
14772
14773 mingw* | cygwin* | pw32* | os2* | cegcc*)
14774 # This hack is so that the source file can tell whether it is being
14775 # built for inclusion in a dll (and should export symbols for example).
14776 # Although the cygwin gcc ignores -fPIC, still need this for old-style
14777 # (--disable-auto-import) libraries
14778 lt_prog_compiler_pic='-DDLL_EXPORT'
14779 case $host_os in
14780 os2*)
14781 lt_prog_compiler_static='$wl-static'
14782 ;;
14783 esac
14784 ;;
14785
14786 darwin* | rhapsody*)
14787 # PIC is the default on this platform
14788 # Common symbols not allowed in MH_DYLIB files
14789 lt_prog_compiler_pic='-fno-common'
14790 ;;
14791
14792 haiku*)
14793 # PIC is the default for Haiku.
14794 # The "-static" flag exists, but is broken.
14795 lt_prog_compiler_static=
14796 ;;
14797
14798 hpux*)
14799 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
14800 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
14801 # sets the default TLS model and affects inlining.
14802 case $host_cpu in
14803 hppa*64*)
14804 # +Z the default
14805 ;;
14806 *)
14807 lt_prog_compiler_pic='-fPIC'
14808 ;;
14809 esac
14810 ;;
14811
14812 interix[3-9]*)
14813 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
14814 # Instead, we relocate shared libraries at runtime.
14815 ;;
14816
14817 msdosdjgpp*)
14818 # Just because we use GCC doesn't mean we suddenly get shared libraries
14819 # on systems that don't support them.
14820 lt_prog_compiler_can_build_shared=no
14821 enable_shared=no
14822 ;;
14823
14824 *nto* | *qnx*)
14825 # QNX uses GNU C++, but need to define -shared option too, otherwise
14826 # it will coredump.
14827 lt_prog_compiler_pic='-fPIC -shared'
14828 ;;
14829
14830 sysv4*MP*)
14831 if test -d /usr/nec; then
14832 lt_prog_compiler_pic=-Kconform_pic
14833 fi
14834 ;;
14835
14836 *)
14837 lt_prog_compiler_pic='-fPIC'
14838 ;;
14839 esac
14840
14841 case $cc_basename in
14842 nvcc*) # Cuda Compiler Driver 2.2
14843 lt_prog_compiler_wl='-Xlinker '
14844 if test -n "$lt_prog_compiler_pic"; then
14845 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
14846 fi
14847 ;;
14848 esac
14849 else
14850 # PORTME Check for flag to pass linker flags through the system compiler.
14851 case $host_os in
14852 aix*)
14853 lt_prog_compiler_wl='-Wl,'
14854 if test ia64 = "$host_cpu"; then
14855 # AIX 5 now supports IA64 processor
14856 lt_prog_compiler_static='-Bstatic'
14857 else
14858 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
14859 fi
14860 ;;
14861
14862 darwin* | rhapsody*)
14863 # PIC is the default on this platform
14864 # Common symbols not allowed in MH_DYLIB files
14865 lt_prog_compiler_pic='-fno-common'
14866 case $cc_basename in
14867 nagfor*)
14868 # NAG Fortran compiler
14869 lt_prog_compiler_wl='-Wl,-Wl,,'
14870 lt_prog_compiler_pic='-PIC'
14871 lt_prog_compiler_static='-Bstatic'
14872 ;;
14873 esac
14874 ;;
14875
14876 mingw* | cygwin* | pw32* | os2* | cegcc*)
14877 # This hack is so that the source file can tell whether it is being
14878 # built for inclusion in a dll (and should export symbols for example).
14879 lt_prog_compiler_pic='-DDLL_EXPORT'
14880 case $host_os in
14881 os2*)
14882 lt_prog_compiler_static='$wl-static'
14883 ;;
14884 esac
14885 ;;
14886
14887 hpux9* | hpux10* | hpux11*)
14888 lt_prog_compiler_wl='-Wl,'
14889 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
14890 # not for PA HP-UX.
14891 case $host_cpu in
14892 hppa*64*|ia64*)
14893 # +Z the default
14894 ;;
14895 *)
14896 lt_prog_compiler_pic='+Z'
14897 ;;
14898 esac
14899 # Is there a better lt_prog_compiler_static that works with the bundled CC?
14900 lt_prog_compiler_static='$wl-a ${wl}archive'
14901 ;;
14902
14903 irix5* | irix6* | nonstopux*)
14904 lt_prog_compiler_wl='-Wl,'
14905 # PIC (with -KPIC) is the default.
14906 lt_prog_compiler_static='-non_shared'
14907 ;;
14908
14909 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
14910 case $cc_basename in
14911 # old Intel for x86_64, which still supported -KPIC.
14912 ecc*)
14913 lt_prog_compiler_wl='-Wl,'
14914 lt_prog_compiler_pic='-KPIC'
14915 lt_prog_compiler_static='-static'
14916 ;;
14917 # icc used to be incompatible with GCC.
14918 # ICC 10 doesn't accept -KPIC any more.
14919 icc* | ifort*)
14920 lt_prog_compiler_wl='-Wl,'
14921 lt_prog_compiler_pic='-fPIC'
14922 lt_prog_compiler_static='-static'
14923 ;;
14924 # Lahey Fortran 8.1.
14925 lf95*)
14926 lt_prog_compiler_wl='-Wl,'
14927 lt_prog_compiler_pic='--shared'
14928 lt_prog_compiler_static='--static'
14929 ;;
14930 nagfor*)
14931 # NAG Fortran compiler
14932 lt_prog_compiler_wl='-Wl,-Wl,,'
14933 lt_prog_compiler_pic='-PIC'
14934 lt_prog_compiler_static='-Bstatic'
14935 ;;
14936 tcc*)
14937 # Fabrice Bellard et al's Tiny C Compiler
14938 lt_prog_compiler_wl='-Wl,'
14939 lt_prog_compiler_pic='-fPIC'
14940 lt_prog_compiler_static='-static'
14941 ;;
14942 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
14943 # Portland Group compilers (*not* the Pentium gcc compiler,
14944 # which looks to be a dead project)
14945 lt_prog_compiler_wl='-Wl,'
14946 lt_prog_compiler_pic='-fpic'
14947 lt_prog_compiler_static='-Bstatic'
14948 ;;
14949 ccc*)
14950 lt_prog_compiler_wl='-Wl,'
14951 # All Alpha code is PIC.
14952 lt_prog_compiler_static='-non_shared'
14953 ;;
14954 xl* | bgxl* | bgf* | mpixl*)
14955 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
14956 lt_prog_compiler_wl='-Wl,'
14957 lt_prog_compiler_pic='-qpic'
14958 lt_prog_compiler_static='-qstaticlink'
14959 ;;
14960 *)
14961 case `$CC -V 2>&1 | sed 5q` in
14962 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
14963 # Sun Fortran 8.3 passes all unrecognized flags to the linker
14964 lt_prog_compiler_pic='-KPIC'
14965 lt_prog_compiler_static='-Bstatic'
14966 lt_prog_compiler_wl=''
14967 ;;
14968 *Sun\ F* | *Sun*Fortran*)
14969 lt_prog_compiler_pic='-KPIC'
14970 lt_prog_compiler_static='-Bstatic'
14971 lt_prog_compiler_wl='-Qoption ld '
14972 ;;
14973 *Sun\ C*)
14974 # Sun C 5.9
14975 lt_prog_compiler_pic='-KPIC'
14976 lt_prog_compiler_static='-Bstatic'
14977 lt_prog_compiler_wl='-Wl,'
14978 ;;
14979 *Intel*\ [CF]*Compiler*)
14980 lt_prog_compiler_wl='-Wl,'
14981 lt_prog_compiler_pic='-fPIC'
14982 lt_prog_compiler_static='-static'
14983 ;;
14984 *Portland\ Group*)
14985 lt_prog_compiler_wl='-Wl,'
14986 lt_prog_compiler_pic='-fpic'
14987 lt_prog_compiler_static='-Bstatic'
14988 ;;
14989 esac
14990 ;;
14991 esac
14992 ;;
14993
14994 newsos6)
14995 lt_prog_compiler_pic='-KPIC'
14996 lt_prog_compiler_static='-Bstatic'
14997 ;;
14998
14999 *nto* | *qnx*)
15000 # QNX uses GNU C++, but need to define -shared option too, otherwise
15001 # it will coredump.
15002 lt_prog_compiler_pic='-fPIC -shared'
15003 ;;
15004
15005 osf3* | osf4* | osf5*)
15006 lt_prog_compiler_wl='-Wl,'
15007 # All OSF/1 code is PIC.
15008 lt_prog_compiler_static='-non_shared'
15009 ;;
15010
15011 rdos*)
15012 lt_prog_compiler_static='-non_shared'
15013 ;;
15014
15015 solaris*)
15016 lt_prog_compiler_pic='-KPIC'
15017 lt_prog_compiler_static='-Bstatic'
15018 case $cc_basename in
15019 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15020 lt_prog_compiler_wl='-Qoption ld ';;
15021 *)
15022 lt_prog_compiler_wl='-Wl,';;
15023 esac
15024 ;;
15025
15026 sunos4*)
15027 lt_prog_compiler_wl='-Qoption ld '
15028 lt_prog_compiler_pic='-PIC'
15029 lt_prog_compiler_static='-Bstatic'
15030 ;;
15031
15032 sysv4 | sysv4.2uw2* | sysv4.3*)
15033 lt_prog_compiler_wl='-Wl,'
15034 lt_prog_compiler_pic='-KPIC'
15035 lt_prog_compiler_static='-Bstatic'
15036 ;;
15037
15038 sysv4*MP*)
15039 if test -d /usr/nec; then
15040 lt_prog_compiler_pic='-Kconform_pic'
15041 lt_prog_compiler_static='-Bstatic'
15042 fi
15043 ;;
15044
15045 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15046 lt_prog_compiler_wl='-Wl,'
15047 lt_prog_compiler_pic='-KPIC'
15048 lt_prog_compiler_static='-Bstatic'
15049 ;;
15050
15051 unicos*)
15052 lt_prog_compiler_wl='-Wl,'
15053 lt_prog_compiler_can_build_shared=no
15054 ;;
15055
15056 uts4*)
15057 lt_prog_compiler_pic='-pic'
15058 lt_prog_compiler_static='-Bstatic'
15059 ;;
15060
15061 *)
15062 lt_prog_compiler_can_build_shared=no
15063 ;;
15064 esac
15065 fi
15066
15067 case $host_os in
15068 # For platforms that do not support PIC, -DPIC is meaningless:
15069 *djgpp*)
15070 lt_prog_compiler_pic=
15071 ;;
15072 *)
15073 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15074 ;;
15075 esac
15076
15077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15078 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15079 if ${lt_cv_prog_compiler_pic+:} false; then :
15080 $as_echo_n "(cached) " >&6
15081 else
15082 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15083 fi
15084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15085 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
15086 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15087
15088 #
15089 # Check to make sure the PIC flag actually works.
15090 #
15091 if test -n "$lt_prog_compiler_pic"; then
15092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15093 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15094 if ${lt_cv_prog_compiler_pic_works+:} false; then :
15095 $as_echo_n "(cached) " >&6
15096 else
15097 lt_cv_prog_compiler_pic_works=no
15098 ac_outfile=conftest.$ac_objext
15099 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15100 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
15101 # Insert the option either (1) after the last *FLAGS variable, or
15102 # (2) before a word containing "conftest.", or (3) at the end.
15103 # Note that $ac_compile itself does not contain backslashes and begins
15104 # with a dollar sign (not a hyphen), so the echo should work correctly.
15105 # The option is referenced via a variable to avoid confusing sed.
15106 lt_compile=`echo "$ac_compile" | $SED \
15107 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15108 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15109 -e 's:$: $lt_compiler_flag:'`
15110 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15111 (eval "$lt_compile" 2>conftest.err)
15112 ac_status=$?
15113 cat conftest.err >&5
15114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15115 if (exit $ac_status) && test -s "$ac_outfile"; then
15116 # The compiler can only warn and ignore the option if not recognized
15117 # So say no if there are warnings other than the usual output.
15118 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15119 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15120 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15121 lt_cv_prog_compiler_pic_works=yes
15122 fi
15123 fi
15124 $RM conftest*
15125
15126 fi
15127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15128 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15129
15130 if test yes = "$lt_cv_prog_compiler_pic_works"; then
15131 case $lt_prog_compiler_pic in
15132 "" | " "*) ;;
15133 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15134 esac
15135 else
15136 lt_prog_compiler_pic=
15137 lt_prog_compiler_can_build_shared=no
15138 fi
15139
15140 fi
15141
15142
15143
15144
15145
15146
15147
15148
15149
15150
15151
15152 #
15153 # Check to make sure the static flag actually works.
15154 #
15155 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15156 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15157 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15158 if ${lt_cv_prog_compiler_static_works+:} false; then :
15159 $as_echo_n "(cached) " >&6
15160 else
15161 lt_cv_prog_compiler_static_works=no
15162 save_LDFLAGS=$LDFLAGS
15163 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15164 echo "$lt_simple_link_test_code" > conftest.$ac_ext
15165 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15166 # The linker can only warn and ignore the option if not recognized
15167 # So say no if there are warnings
15168 if test -s conftest.err; then
15169 # Append any errors to the config.log.
15170 cat conftest.err 1>&5
15171 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15172 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15173 if diff conftest.exp conftest.er2 >/dev/null; then
15174 lt_cv_prog_compiler_static_works=yes
15175 fi
15176 else
15177 lt_cv_prog_compiler_static_works=yes
15178 fi
15179 fi
15180 $RM -r conftest*
15181 LDFLAGS=$save_LDFLAGS
15182
15183 fi
15184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15185 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15186
15187 if test yes = "$lt_cv_prog_compiler_static_works"; then
15188 :
15189 else
15190 lt_prog_compiler_static=
15191 fi
15192
15193
15194
15195
15196
15197
15198
15199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15200 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15201 if ${lt_cv_prog_compiler_c_o+:} false; then :
15202 $as_echo_n "(cached) " >&6
15203 else
15204 lt_cv_prog_compiler_c_o=no
15205 $RM -r conftest 2>/dev/null
15206 mkdir conftest
15207 cd conftest
15208 mkdir out
15209 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15210
15211 lt_compiler_flag="-o out/conftest2.$ac_objext"
15212 # Insert the option either (1) after the last *FLAGS variable, or
15213 # (2) before a word containing "conftest.", or (3) at the end.
15214 # Note that $ac_compile itself does not contain backslashes and begins
15215 # with a dollar sign (not a hyphen), so the echo should work correctly.
15216 lt_compile=`echo "$ac_compile" | $SED \
15217 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15218 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15219 -e 's:$: $lt_compiler_flag:'`
15220 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15221 (eval "$lt_compile" 2>out/conftest.err)
15222 ac_status=$?
15223 cat out/conftest.err >&5
15224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15225 if (exit $ac_status) && test -s out/conftest2.$ac_objext
15226 then
15227 # The compiler can only warn and ignore the option if not recognized
15228 # So say no if there are warnings
15229 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15230 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15231 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15232 lt_cv_prog_compiler_c_o=yes
15233 fi
15234 fi
15235 chmod u+w . 2>&5
15236 $RM conftest*
15237 # SGI C++ compiler will create directory out/ii_files/ for
15238 # template instantiation
15239 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15240 $RM out/* && rmdir out
15241 cd ..
15242 $RM -r conftest
15243 $RM conftest*
15244
15245 fi
15246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15247 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15248
15249
15250
15251
15252
15253
15254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15255 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15256 if ${lt_cv_prog_compiler_c_o+:} false; then :
15257 $as_echo_n "(cached) " >&6
15258 else
15259 lt_cv_prog_compiler_c_o=no
15260 $RM -r conftest 2>/dev/null
15261 mkdir conftest
15262 cd conftest
15263 mkdir out
15264 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15265
15266 lt_compiler_flag="-o out/conftest2.$ac_objext"
15267 # Insert the option either (1) after the last *FLAGS variable, or
15268 # (2) before a word containing "conftest.", or (3) at the end.
15269 # Note that $ac_compile itself does not contain backslashes and begins
15270 # with a dollar sign (not a hyphen), so the echo should work correctly.
15271 lt_compile=`echo "$ac_compile" | $SED \
15272 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15273 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15274 -e 's:$: $lt_compiler_flag:'`
15275 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15276 (eval "$lt_compile" 2>out/conftest.err)
15277 ac_status=$?
15278 cat out/conftest.err >&5
15279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280 if (exit $ac_status) && test -s out/conftest2.$ac_objext
15281 then
15282 # The compiler can only warn and ignore the option if not recognized
15283 # So say no if there are warnings
15284 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15285 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15286 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15287 lt_cv_prog_compiler_c_o=yes
15288 fi
15289 fi
15290 chmod u+w . 2>&5
15291 $RM conftest*
15292 # SGI C++ compiler will create directory out/ii_files/ for
15293 # template instantiation
15294 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15295 $RM out/* && rmdir out
15296 cd ..
15297 $RM -r conftest
15298 $RM conftest*
15299
15300 fi
15301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15302 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15303
15304
15305
15306
15307 hard_links=nottested
15308 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15309 # do not overwrite the value of need_locks provided by the user
15310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15311 $as_echo_n "checking if we can lock with hard links... " >&6; }
15312 hard_links=yes
15313 $RM conftest*
15314 ln conftest.a conftest.b 2>/dev/null && hard_links=no
15315 touch conftest.a
15316 ln conftest.a conftest.b 2>&5 || hard_links=no
15317 ln conftest.a conftest.b 2>/dev/null && hard_links=no
15318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15319 $as_echo "$hard_links" >&6; }
15320 if test no = "$hard_links"; then
15321 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15322 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15323 need_locks=warn
15324 fi
15325 else
15326 need_locks=no
15327 fi
15328
15329
15330
15331
15332
15333
15334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15335 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15336
15337 runpath_var=
15338 allow_undefined_flag=
15339 always_export_symbols=no
15340 archive_cmds=
15341 archive_expsym_cmds=
15342 compiler_needs_object=no
15343 enable_shared_with_static_runtimes=no
15344 export_dynamic_flag_spec=
15345 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15346 hardcode_automatic=no
15347 hardcode_direct=no
15348 hardcode_direct_absolute=no
15349 hardcode_libdir_flag_spec=
15350 hardcode_libdir_separator=
15351 hardcode_minus_L=no
15352 hardcode_shlibpath_var=unsupported
15353 inherit_rpath=no
15354 link_all_deplibs=unknown
15355 module_cmds=
15356 module_expsym_cmds=
15357 old_archive_from_new_cmds=
15358 old_archive_from_expsyms_cmds=
15359 thread_safe_flag_spec=
15360 whole_archive_flag_spec=
15361 # include_expsyms should be a list of space-separated symbols to be *always*
15362 # included in the symbol list
15363 include_expsyms=
15364 # exclude_expsyms can be an extended regexp of symbols to exclude
15365 # it will be wrapped by ' (' and ')$', so one must not match beginning or
15366 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15367 # as well as any symbol that contains 'd'.
15368 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15369 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15370 # platforms (ab)use it in PIC code, but their linkers get confused if
15371 # the symbol is explicitly referenced. Since portable code cannot
15372 # rely on this symbol name, it's probably fine to never include it in
15373 # preloaded symbol tables.
15374 # Exclude shared library initialization/finalization symbols.
15375 extract_expsyms_cmds=
15376
15377 case $host_os in
15378 cygwin* | mingw* | pw32* | cegcc*)
15379 # FIXME: the MSVC++ port hasn't been tested in a loooong time
15380 # When not using gcc, we currently assume that we are using
15381 # Microsoft Visual C++.
15382 if test yes != "$GCC"; then
15383 with_gnu_ld=no
15384 fi
15385 ;;
15386 interix*)
15387 # we just hope/assume this is gcc and not c89 (= MSVC++)
15388 with_gnu_ld=yes
15389 ;;
15390 openbsd* | bitrig*)
15391 with_gnu_ld=no
15392 ;;
15393 esac
15394
15395 ld_shlibs=yes
15396
15397 # On some targets, GNU ld is compatible enough with the native linker
15398 # that we're better off using the native interface for both.
15399 lt_use_gnu_ld_interface=no
15400 if test yes = "$with_gnu_ld"; then
15401 case $host_os in
15402 aix*)
15403 # The AIX port of GNU ld has always aspired to compatibility
15404 # with the native linker. However, as the warning in the GNU ld
15405 # block says, versions before 2.19.5* couldn't really create working
15406 # shared libraries, regardless of the interface used.
15407 case `$LD -v 2>&1` in
15408 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15409 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15410 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15411 *)
15412 lt_use_gnu_ld_interface=yes
15413 ;;
15414 esac
15415 ;;
15416 *)
15417 lt_use_gnu_ld_interface=yes
15418 ;;
15419 esac
15420 fi
15421
15422 if test yes = "$lt_use_gnu_ld_interface"; then
15423 # If archive_cmds runs LD, not CC, wlarc should be empty
15424 wlarc='$wl'
15425
15426 # Set some defaults for GNU ld with shared library support. These
15427 # are reset later if shared libraries are not supported. Putting them
15428 # here allows them to be overridden if necessary.
15429 runpath_var=LD_RUN_PATH
15430 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15431 export_dynamic_flag_spec='$wl--export-dynamic'
15432 # ancient GNU ld didn't support --whole-archive et. al.
15433 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15434 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15435 else
15436 whole_archive_flag_spec=
15437 fi
15438 supports_anon_versioning=no
15439 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15440 *GNU\ gold*) supports_anon_versioning=yes ;;
15441 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15442 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15443 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15444 *\ 2.11.*) ;; # other 2.11 versions
15445 *) supports_anon_versioning=yes ;;
15446 esac
15447
15448 # See if GNU ld supports shared libraries.
15449 case $host_os in
15450 aix[3-9]*)
15451 # On AIX/PPC, the GNU linker is very broken
15452 if test ia64 != "$host_cpu"; then
15453 ld_shlibs=no
15454 cat <<_LT_EOF 1>&2
15455
15456 *** Warning: the GNU linker, at least up to release 2.19, is reported
15457 *** to be unable to reliably create shared libraries on AIX.
15458 *** Therefore, libtool is disabling shared libraries support. If you
15459 *** really care for shared libraries, you may want to install binutils
15460 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15461 *** You will then need to restart the configuration process.
15462
15463 _LT_EOF
15464 fi
15465 ;;
15466
15467 amigaos*)
15468 case $host_cpu in
15469 powerpc)
15470 # see comment about AmigaOS4 .so support
15471 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15472 archive_expsym_cmds=''
15473 ;;
15474 m68k)
15475 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)'
15476 hardcode_libdir_flag_spec='-L$libdir'
15477 hardcode_minus_L=yes
15478 ;;
15479 esac
15480 ;;
15481
15482 beos*)
15483 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15484 allow_undefined_flag=unsupported
15485 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
15486 # support --undefined. This deserves some investigation. FIXME
15487 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15488 else
15489 ld_shlibs=no
15490 fi
15491 ;;
15492
15493 cygwin* | mingw* | pw32* | cegcc*)
15494 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15495 # as there is no search path for DLLs.
15496 hardcode_libdir_flag_spec='-L$libdir'
15497 export_dynamic_flag_spec='$wl--export-all-symbols'
15498 allow_undefined_flag=unsupported
15499 always_export_symbols=no
15500 enable_shared_with_static_runtimes=yes
15501 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'
15502 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15503
15504 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15505 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15506 # If the export-symbols file already is a .def file, use it as
15507 # is; otherwise, prepend EXPORTS...
15508 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
15509 cp $export_symbols $output_objdir/$soname.def;
15510 else
15511 echo EXPORTS > $output_objdir/$soname.def;
15512 cat $export_symbols >> $output_objdir/$soname.def;
15513 fi~
15514 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15515 else
15516 ld_shlibs=no
15517 fi
15518 ;;
15519
15520 haiku*)
15521 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15522 link_all_deplibs=yes
15523 ;;
15524
15525 os2*)
15526 hardcode_libdir_flag_spec='-L$libdir'
15527 hardcode_minus_L=yes
15528 allow_undefined_flag=unsupported
15529 shrext_cmds=.dll
15530 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15531 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15532 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15533 $ECHO EXPORTS >> $output_objdir/$libname.def~
15534 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15535 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15536 emximp -o $lib $output_objdir/$libname.def'
15537 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15538 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15539 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15540 $ECHO EXPORTS >> $output_objdir/$libname.def~
15541 prefix_cmds="$SED"~
15542 if test EXPORTS = "`$SED 1q $export_symbols`"; then
15543 prefix_cmds="$prefix_cmds -e 1d";
15544 fi~
15545 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15546 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15547 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15548 emximp -o $lib $output_objdir/$libname.def'
15549 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15550 enable_shared_with_static_runtimes=yes
15551 ;;
15552
15553 interix[3-9]*)
15554 hardcode_direct=no
15555 hardcode_shlibpath_var=no
15556 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15557 export_dynamic_flag_spec='$wl-E'
15558 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15559 # Instead, shared libraries are loaded at an image base (0x10000000 by
15560 # default) and relocated if they conflict, which is a slow very memory
15561 # consuming and fragmenting process. To avoid this, we pick a random,
15562 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15563 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
15564 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15565 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'
15566 ;;
15567
15568 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15569 tmp_diet=no
15570 if test linux-dietlibc = "$host_os"; then
15571 case $cc_basename in
15572 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
15573 esac
15574 fi
15575 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15576 && test no = "$tmp_diet"
15577 then
15578 tmp_addflag=' $pic_flag'
15579 tmp_sharedflag='-shared'
15580 case $cc_basename,$host_cpu in
15581 pgcc*) # Portland Group C compiler
15582 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'
15583 tmp_addflag=' $pic_flag'
15584 ;;
15585 pgf77* | pgf90* | pgf95* | pgfortran*)
15586 # Portland Group f77 and f90 compilers
15587 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'
15588 tmp_addflag=' $pic_flag -Mnomain' ;;
15589 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
15590 tmp_addflag=' -i_dynamic' ;;
15591 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
15592 tmp_addflag=' -i_dynamic -nofor_main' ;;
15593 ifc* | ifort*) # Intel Fortran compiler
15594 tmp_addflag=' -nofor_main' ;;
15595 lf95*) # Lahey Fortran 8.1
15596 whole_archive_flag_spec=
15597 tmp_sharedflag='--shared' ;;
15598 nagfor*) # NAGFOR 5.3
15599 tmp_sharedflag='-Wl,-shared' ;;
15600 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15601 tmp_sharedflag='-qmkshrobj'
15602 tmp_addflag= ;;
15603 nvcc*) # Cuda Compiler Driver 2.2
15604 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'
15605 compiler_needs_object=yes
15606 ;;
15607 esac
15608 case `$CC -V 2>&1 | sed 5q` in
15609 *Sun\ C*) # Sun C 5.9
15610 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'
15611 compiler_needs_object=yes
15612 tmp_sharedflag='-G' ;;
15613 *Sun\ F*) # Sun Fortran 8.3
15614 tmp_sharedflag='-G' ;;
15615 esac
15616 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15617
15618 if test yes = "$supports_anon_versioning"; then
15619 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15620 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15621 echo "local: *; };" >> $output_objdir/$libname.ver~
15622 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15623 fi
15624
15625 case $cc_basename in
15626 tcc*)
15627 export_dynamic_flag_spec='-rdynamic'
15628 ;;
15629 xlf* | bgf* | bgxlf* | mpixlf*)
15630 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15631 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15632 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15633 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15634 if test yes = "$supports_anon_versioning"; then
15635 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15636 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15637 echo "local: *; };" >> $output_objdir/$libname.ver~
15638 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15639 fi
15640 ;;
15641 esac
15642 else
15643 ld_shlibs=no
15644 fi
15645 ;;
15646
15647 netbsd*)
15648 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15649 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15650 wlarc=
15651 else
15652 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15653 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15654 fi
15655 ;;
15656
15657 solaris*)
15658 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15659 ld_shlibs=no
15660 cat <<_LT_EOF 1>&2
15661
15662 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
15663 *** create shared libraries on Solaris systems. Therefore, libtool
15664 *** is disabling shared libraries support. We urge you to upgrade GNU
15665 *** binutils to release 2.9.1 or newer. Another option is to modify
15666 *** your PATH or compiler configuration so that the native linker is
15667 *** used, and then restart.
15668
15669 _LT_EOF
15670 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15671 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15672 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15673 else
15674 ld_shlibs=no
15675 fi
15676 ;;
15677
15678 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15679 case `$LD -v 2>&1` in
15680 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15681 ld_shlibs=no
15682 cat <<_LT_EOF 1>&2
15683
15684 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15685 *** reliably create shared libraries on SCO systems. Therefore, libtool
15686 *** is disabling shared libraries support. We urge you to upgrade GNU
15687 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
15688 *** your PATH or compiler configuration so that the native linker is
15689 *** used, and then restart.
15690
15691 _LT_EOF
15692 ;;
15693 *)
15694 # For security reasons, it is highly recommended that you always
15695 # use absolute paths for naming shared libraries, and exclude the
15696 # DT_RUNPATH tag from executables and libraries. But doing so
15697 # requires that you compile everything twice, which is a pain.
15698 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15699 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15700 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15701 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15702 else
15703 ld_shlibs=no
15704 fi
15705 ;;
15706 esac
15707 ;;
15708
15709 sunos4*)
15710 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15711 wlarc=
15712 hardcode_direct=yes
15713 hardcode_shlibpath_var=no
15714 ;;
15715
15716 *)
15717 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15718 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15719 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15720 else
15721 ld_shlibs=no
15722 fi
15723 ;;
15724 esac
15725
15726 if test no = "$ld_shlibs"; then
15727 runpath_var=
15728 hardcode_libdir_flag_spec=
15729 export_dynamic_flag_spec=
15730 whole_archive_flag_spec=
15731 fi
15732 else
15733 # PORTME fill in a description of your system's linker (not GNU ld)
15734 case $host_os in
15735 aix3*)
15736 allow_undefined_flag=unsupported
15737 always_export_symbols=yes
15738 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'
15739 # Note: this linker hardcodes the directories in LIBPATH if there
15740 # are no directories specified by -L.
15741 hardcode_minus_L=yes
15742 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
15743 # Neither direct hardcoding nor static linking is supported with a
15744 # broken collect2.
15745 hardcode_direct=unsupported
15746 fi
15747 ;;
15748
15749 aix[4-9]*)
15750 if test ia64 = "$host_cpu"; then
15751 # On IA64, the linker does run time linking by default, so we don't
15752 # have to do anything special.
15753 aix_use_runtimelinking=no
15754 exp_sym_flag='-Bexport'
15755 no_entry_flag=
15756 else
15757 # If we're using GNU nm, then we don't want the "-C" option.
15758 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
15759 # Without the "-l" option, or with the "-B" option, AIX nm treats
15760 # weak defined symbols like other global defined symbols, whereas
15761 # GNU nm marks them as "W".
15762 # While the 'weak' keyword is ignored in the Export File, we need
15763 # it in the Import File for the 'aix-soname' feature, so we have
15764 # to replace the "-B" option with "-P" for AIX nm.
15765 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
15766 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { if (\$ 2 == "W") { print \$ 3 " weak" } else { print \$ 3 } } }'\'' | sort -u > $export_symbols'
15767 else
15768 export_symbols_cmds='`func_echo_all $NM | $SED -e '\''s/B\([^B]*\)$/P\1/'\''` -PCpgl $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) && (substr(\$ 1,1,1) != ".")) { if ((\$ 2 == "W") || (\$ 2 == "V") || (\$ 2 == "Z")) { print \$ 1 " weak" } else { print \$ 1 } } }'\'' | sort -u > $export_symbols'
15769 fi
15770 aix_use_runtimelinking=no
15771
15772 # Test if we are trying to use run time linking or normal
15773 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
15774 # have runtime linking enabled, and use it for executables.
15775 # For shared libraries, we enable/disable runtime linking
15776 # depending on the kind of the shared library created -
15777 # when "with_aix_soname,aix_use_runtimelinking" is:
15778 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
15779 # "aix,yes" lib.so shared, rtl:yes, for executables
15780 # lib.a static archive
15781 # "both,no" lib.so.V(shr.o) shared, rtl:yes
15782 # lib.a(lib.so.V) shared, rtl:no, for executables
15783 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
15784 # lib.a(lib.so.V) shared, rtl:no
15785 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
15786 # lib.a static archive
15787 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
15788 for ld_flag in $LDFLAGS; do
15789 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
15790 aix_use_runtimelinking=yes
15791 break
15792 fi
15793 done
15794 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
15795 # With aix-soname=svr4, we create the lib.so.V shared archives only,
15796 # so we don't have lib.a shared libs to link our executables.
15797 # We have to force runtime linking in this case.
15798 aix_use_runtimelinking=yes
15799 LDFLAGS="$LDFLAGS -Wl,-brtl"
15800 fi
15801 ;;
15802 esac
15803
15804 exp_sym_flag='-bexport'
15805 no_entry_flag='-bnoentry'
15806 fi
15807
15808 # When large executables or shared objects are built, AIX ld can
15809 # have problems creating the table of contents. If linking a library
15810 # or program results in "error TOC overflow" add -mminimal-toc to
15811 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
15812 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
15813
15814 archive_cmds=''
15815 hardcode_direct=yes
15816 hardcode_direct_absolute=yes
15817 hardcode_libdir_separator=':'
15818 link_all_deplibs=yes
15819 file_list_spec='$wl-f,'
15820 case $with_aix_soname,$aix_use_runtimelinking in
15821 aix,*) ;; # traditional, no import file
15822 svr4,* | *,yes) # use import file
15823 # The Import File defines what to hardcode.
15824 hardcode_direct=no
15825 hardcode_direct_absolute=no
15826 ;;
15827 esac
15828
15829 if test yes = "$GCC"; then
15830 case $host_os in aix4.[012]|aix4.[012].*)
15831 # We only want to do this on AIX 4.2 and lower, the check
15832 # below for broken collect2 doesn't work under 4.3+
15833 collect2name=`$CC -print-prog-name=collect2`
15834 if test -f "$collect2name" &&
15835 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
15836 then
15837 # We have reworked collect2
15838 :
15839 else
15840 # We have old collect2
15841 hardcode_direct=unsupported
15842 # It fails to find uninstalled libraries when the uninstalled
15843 # path is not listed in the libpath. Setting hardcode_minus_L
15844 # to unsupported forces relinking
15845 hardcode_minus_L=yes
15846 hardcode_libdir_flag_spec='-L$libdir'
15847 hardcode_libdir_separator=
15848 fi
15849 ;;
15850 esac
15851 shared_flag='-shared'
15852 if test yes = "$aix_use_runtimelinking"; then
15853 shared_flag="$shared_flag "'$wl-G'
15854 fi
15855 # Need to ensure runtime linking is disabled for the traditional
15856 # shared library, or the linker may eventually find shared libraries
15857 # /with/ Import File - we do not want to mix them.
15858 shared_flag_aix='-shared'
15859 shared_flag_svr4='-shared $wl-G'
15860 else
15861 # not using gcc
15862 if test ia64 = "$host_cpu"; then
15863 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
15864 # chokes on -Wl,-G. The following line is correct:
15865 shared_flag='-G'
15866 else
15867 if test yes = "$aix_use_runtimelinking"; then
15868 shared_flag='$wl-G'
15869 else
15870 shared_flag='$wl-bM:SRE'
15871 fi
15872 shared_flag_aix='$wl-bM:SRE'
15873 shared_flag_svr4='$wl-G'
15874 fi
15875 fi
15876
15877 export_dynamic_flag_spec='$wl-bexpall'
15878 # It seems that -bexpall does not export symbols beginning with
15879 # underscore (_), so it is better to generate a list of symbols to export.
15880 always_export_symbols=yes
15881 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
15882 # Warning - without using the other runtime loading flags (-brtl),
15883 # -berok will link without error, but may produce a broken library.
15884 allow_undefined_flag='-berok'
15885 # Determine the default libpath from the value encoded in an
15886 # empty executable.
15887 if test set = "${lt_cv_aix_libpath+set}"; then
15888 aix_libpath=$lt_cv_aix_libpath
15889 else
15890 if ${lt_cv_aix_libpath_+:} false; then :
15891 $as_echo_n "(cached) " >&6
15892 else
15893 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15894 /* end confdefs.h. */
15895
15896 int
15897 main ()
15898 {
15899
15900 ;
15901 return 0;
15902 }
15903 _ACEOF
15904 if ac_fn_c_try_link "$LINENO"; then :
15905
15906 lt_aix_libpath_sed='
15907 /Import File Strings/,/^$/ {
15908 /^0/ {
15909 s/^0 *\([^ ]*\) *$/\1/
15910 p
15911 }
15912 }'
15913 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15914 # Check for a 64-bit object if we didn't find anything.
15915 if test -z "$lt_cv_aix_libpath_"; then
15916 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15917 fi
15918 fi
15919 rm -f core conftest.err conftest.$ac_objext \
15920 conftest$ac_exeext conftest.$ac_ext
15921 if test -z "$lt_cv_aix_libpath_"; then
15922 lt_cv_aix_libpath_=/usr/lib:/lib
15923 fi
15924
15925 fi
15926
15927 aix_libpath=$lt_cv_aix_libpath_
15928 fi
15929
15930 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15931 archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs $wl'$no_entry_flag' $compiler_flags `if test -n "$allow_undefined_flag"; then func_echo_all "$wl$allow_undefined_flag"; else :; fi` $wl'$exp_sym_flag:\$export_symbols' '$shared_flag
15932 else
15933 if test ia64 = "$host_cpu"; then
15934 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
15935 allow_undefined_flag="-z nodefs"
15936 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"
15937 else
15938 # Determine the default libpath from the value encoded in an
15939 # empty executable.
15940 if test set = "${lt_cv_aix_libpath+set}"; then
15941 aix_libpath=$lt_cv_aix_libpath
15942 else
15943 if ${lt_cv_aix_libpath_+:} false; then :
15944 $as_echo_n "(cached) " >&6
15945 else
15946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15947 /* end confdefs.h. */
15948
15949 int
15950 main ()
15951 {
15952
15953 ;
15954 return 0;
15955 }
15956 _ACEOF
15957 if ac_fn_c_try_link "$LINENO"; then :
15958
15959 lt_aix_libpath_sed='
15960 /Import File Strings/,/^$/ {
15961 /^0/ {
15962 s/^0 *\([^ ]*\) *$/\1/
15963 p
15964 }
15965 }'
15966 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15967 # Check for a 64-bit object if we didn't find anything.
15968 if test -z "$lt_cv_aix_libpath_"; then
15969 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
15970 fi
15971 fi
15972 rm -f core conftest.err conftest.$ac_objext \
15973 conftest$ac_exeext conftest.$ac_ext
15974 if test -z "$lt_cv_aix_libpath_"; then
15975 lt_cv_aix_libpath_=/usr/lib:/lib
15976 fi
15977
15978 fi
15979
15980 aix_libpath=$lt_cv_aix_libpath_
15981 fi
15982
15983 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
15984 # Warning - without using the other run time loading flags,
15985 # -berok will link without error, but may produce a broken library.
15986 no_undefined_flag=' $wl-bernotok'
15987 allow_undefined_flag=' $wl-berok'
15988 if test yes = "$with_gnu_ld"; then
15989 # We only use this code for GNU lds that support --whole-archive.
15990 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
15991 else
15992 # Exported symbols can be pulled into shared objects from archives
15993 whole_archive_flag_spec='$convenience'
15994 fi
15995 archive_cmds_need_lc=yes
15996 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
15997 # -brtl affects multiple linker settings, -berok does not and is overridden later
15998 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
15999 if test svr4 != "$with_aix_soname"; then
16000 # This is similar to how AIX traditionally builds its shared libraries.
16001 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_aix' -o $output_objdir/$realname.d/$soname $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$realname.d/$soname'
16002 fi
16003 if test aix != "$with_aix_soname"; then
16004 archive_expsym_cmds="$archive_expsym_cmds"'~$CC '$shared_flag_svr4' -o $output_objdir/$realname.d/$shared_archive_member_spec.o $libobjs $deplibs $wl-bnoentry '$compiler_flags_filtered'$wl-bE:$export_symbols$allow_undefined_flag~$STRIP -e $output_objdir/$realname.d/$shared_archive_member_spec.o~( func_echo_all "#! $soname($shared_archive_member_spec.o)"; if test shr_64 = "$shared_archive_member_spec"; then func_echo_all "# 64"; else func_echo_all "# 32"; fi; cat $export_symbols ) > $output_objdir/$realname.d/$shared_archive_member_spec.imp~$AR $AR_FLAGS $output_objdir/$soname $output_objdir/$realname.d/$shared_archive_member_spec.o $output_objdir/$realname.d/$shared_archive_member_spec.imp'
16005 else
16006 # used by -dlpreopen to get the symbols
16007 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
16008 fi
16009 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16010 fi
16011 fi
16012 ;;
16013
16014 amigaos*)
16015 case $host_cpu in
16016 powerpc)
16017 # see comment about AmigaOS4 .so support
16018 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16019 archive_expsym_cmds=''
16020 ;;
16021 m68k)
16022 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)'
16023 hardcode_libdir_flag_spec='-L$libdir'
16024 hardcode_minus_L=yes
16025 ;;
16026 esac
16027 ;;
16028
16029 bsdi[45]*)
16030 export_dynamic_flag_spec=-rdynamic
16031 ;;
16032
16033 cygwin* | mingw* | pw32* | cegcc*)
16034 # When not using gcc, we currently assume that we are using
16035 # Microsoft Visual C++.
16036 # hardcode_libdir_flag_spec is actually meaningless, as there is
16037 # no search path for DLLs.
16038 case $cc_basename in
16039 cl*)
16040 # Native MSVC
16041 hardcode_libdir_flag_spec=' '
16042 allow_undefined_flag=unsupported
16043 always_export_symbols=yes
16044 file_list_spec='@'
16045 # Tell ltmain to make .lib files, not .a files.
16046 libext=lib
16047 # Tell ltmain to make .dll files, not .so files.
16048 shrext_cmds=.dll
16049 # FIXME: Setting linknames here is a bad hack.
16050 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16051 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
16052 cp "$export_symbols" "$output_objdir/$soname.def";
16053 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16054 else
16055 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16056 fi~
16057 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16058 linknames='
16059 # The linker will not automatically build a static lib if we build a DLL.
16060 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16061 enable_shared_with_static_runtimes=yes
16062 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16063 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16064 # Don't use ranlib
16065 old_postinstall_cmds='chmod 644 $oldlib'
16066 postlink_cmds='lt_outputfile="@OUTPUT@"~
16067 lt_tool_outputfile="@TOOL_OUTPUT@"~
16068 case $lt_outputfile in
16069 *.exe|*.EXE) ;;
16070 *)
16071 lt_outputfile=$lt_outputfile.exe
16072 lt_tool_outputfile=$lt_tool_outputfile.exe
16073 ;;
16074 esac~
16075 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16076 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16077 $RM "$lt_outputfile.manifest";
16078 fi'
16079 ;;
16080 *)
16081 # Assume MSVC wrapper
16082 hardcode_libdir_flag_spec=' '
16083 allow_undefined_flag=unsupported
16084 # Tell ltmain to make .lib files, not .a files.
16085 libext=lib
16086 # Tell ltmain to make .dll files, not .so files.
16087 shrext_cmds=.dll
16088 # FIXME: Setting linknames here is a bad hack.
16089 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16090 # The linker will automatically build a .lib file if we build a DLL.
16091 old_archive_from_new_cmds='true'
16092 # FIXME: Should let the user specify the lib program.
16093 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16094 enable_shared_with_static_runtimes=yes
16095 ;;
16096 esac
16097 ;;
16098
16099 darwin* | rhapsody*)
16100
16101
16102 archive_cmds_need_lc=no
16103 hardcode_direct=no
16104 hardcode_automatic=yes
16105 hardcode_shlibpath_var=unsupported
16106 if test yes = "$lt_cv_ld_force_load"; then
16107 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\"`'
16108
16109 else
16110 whole_archive_flag_spec=''
16111 fi
16112 link_all_deplibs=yes
16113 allow_undefined_flag=$_lt_dar_allow_undefined
16114 case $cc_basename in
16115 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16116 *) _lt_dar_can_shared=$GCC ;;
16117 esac
16118 if test yes = "$_lt_dar_can_shared"; then
16119 output_verbose_link_cmd=func_echo_all
16120 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16121 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16122 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"
16123 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"
16124
16125 else
16126 ld_shlibs=no
16127 fi
16128
16129 ;;
16130
16131 dgux*)
16132 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16133 hardcode_libdir_flag_spec='-L$libdir'
16134 hardcode_shlibpath_var=no
16135 ;;
16136
16137 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16138 # support. Future versions do this automatically, but an explicit c++rt0.o
16139 # does not break anything, and helps significantly (at the cost of a little
16140 # extra space).
16141 freebsd2.2*)
16142 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16143 hardcode_libdir_flag_spec='-R$libdir'
16144 hardcode_direct=yes
16145 hardcode_shlibpath_var=no
16146 ;;
16147
16148 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16149 freebsd2.*)
16150 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16151 hardcode_direct=yes
16152 hardcode_minus_L=yes
16153 hardcode_shlibpath_var=no
16154 ;;
16155
16156 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16157 freebsd* | dragonfly*)
16158 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16159 hardcode_libdir_flag_spec='-R$libdir'
16160 hardcode_direct=yes
16161 hardcode_shlibpath_var=no
16162 ;;
16163
16164 hpux9*)
16165 if test yes = "$GCC"; then
16166 archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag $wl+b $wl$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16167 else
16168 archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test "x$output_objdir/$soname" = "x$lib" || mv $output_objdir/$soname $lib'
16169 fi
16170 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16171 hardcode_libdir_separator=:
16172 hardcode_direct=yes
16173
16174 # hardcode_minus_L: Not really in the search PATH,
16175 # but as the default location of the library.
16176 hardcode_minus_L=yes
16177 export_dynamic_flag_spec='$wl-E'
16178 ;;
16179
16180 hpux10*)
16181 if test yes,no = "$GCC,$with_gnu_ld"; then
16182 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16183 else
16184 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16185 fi
16186 if test no = "$with_gnu_ld"; then
16187 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16188 hardcode_libdir_separator=:
16189 hardcode_direct=yes
16190 hardcode_direct_absolute=yes
16191 export_dynamic_flag_spec='$wl-E'
16192 # hardcode_minus_L: Not really in the search PATH,
16193 # but as the default location of the library.
16194 hardcode_minus_L=yes
16195 fi
16196 ;;
16197
16198 hpux11*)
16199 if test yes,no = "$GCC,$with_gnu_ld"; then
16200 case $host_cpu in
16201 hppa*64*)
16202 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16203 ;;
16204 ia64*)
16205 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16206 ;;
16207 *)
16208 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16209 ;;
16210 esac
16211 else
16212 case $host_cpu in
16213 hppa*64*)
16214 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16215 ;;
16216 ia64*)
16217 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16218 ;;
16219 *)
16220
16221 # Older versions of the 11.00 compiler do not understand -b yet
16222 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16224 $as_echo_n "checking if $CC understands -b... " >&6; }
16225 if ${lt_cv_prog_compiler__b+:} false; then :
16226 $as_echo_n "(cached) " >&6
16227 else
16228 lt_cv_prog_compiler__b=no
16229 save_LDFLAGS=$LDFLAGS
16230 LDFLAGS="$LDFLAGS -b"
16231 echo "$lt_simple_link_test_code" > conftest.$ac_ext
16232 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16233 # The linker can only warn and ignore the option if not recognized
16234 # So say no if there are warnings
16235 if test -s conftest.err; then
16236 # Append any errors to the config.log.
16237 cat conftest.err 1>&5
16238 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16239 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16240 if diff conftest.exp conftest.er2 >/dev/null; then
16241 lt_cv_prog_compiler__b=yes
16242 fi
16243 else
16244 lt_cv_prog_compiler__b=yes
16245 fi
16246 fi
16247 $RM -r conftest*
16248 LDFLAGS=$save_LDFLAGS
16249
16250 fi
16251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16252 $as_echo "$lt_cv_prog_compiler__b" >&6; }
16253
16254 if test yes = "$lt_cv_prog_compiler__b"; then
16255 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16256 else
16257 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16258 fi
16259
16260 ;;
16261 esac
16262 fi
16263 if test no = "$with_gnu_ld"; then
16264 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16265 hardcode_libdir_separator=:
16266
16267 case $host_cpu in
16268 hppa*64*|ia64*)
16269 hardcode_direct=no
16270 hardcode_shlibpath_var=no
16271 ;;
16272 *)
16273 hardcode_direct=yes
16274 hardcode_direct_absolute=yes
16275 export_dynamic_flag_spec='$wl-E'
16276
16277 # hardcode_minus_L: Not really in the search PATH,
16278 # but as the default location of the library.
16279 hardcode_minus_L=yes
16280 ;;
16281 esac
16282 fi
16283 ;;
16284
16285 irix5* | irix6* | nonstopux*)
16286 if test yes = "$GCC"; then
16287 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'
16288 # Try to use the -exported_symbol ld option, if it does not
16289 # work, assume that -exports_file does not work either and
16290 # implicitly export all symbols.
16291 # This should be the same for all languages, so no per-tag cache variable.
16292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16293 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16294 if ${lt_cv_irix_exported_symbol+:} false; then :
16295 $as_echo_n "(cached) " >&6
16296 else
16297 save_LDFLAGS=$LDFLAGS
16298 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16299 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16300 /* end confdefs.h. */
16301 int foo (void) { return 0; }
16302 _ACEOF
16303 if ac_fn_c_try_link "$LINENO"; then :
16304 lt_cv_irix_exported_symbol=yes
16305 else
16306 lt_cv_irix_exported_symbol=no
16307 fi
16308 rm -f core conftest.err conftest.$ac_objext \
16309 conftest$ac_exeext conftest.$ac_ext
16310 LDFLAGS=$save_LDFLAGS
16311 fi
16312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16313 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
16314 if test yes = "$lt_cv_irix_exported_symbol"; then
16315 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'
16316 fi
16317 else
16318 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'
16319 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'
16320 fi
16321 archive_cmds_need_lc='no'
16322 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16323 hardcode_libdir_separator=:
16324 inherit_rpath=yes
16325 link_all_deplibs=yes
16326 ;;
16327
16328 linux*)
16329 case $cc_basename in
16330 tcc*)
16331 # Fabrice Bellard et al's Tiny C Compiler
16332 ld_shlibs=yes
16333 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16334 ;;
16335 esac
16336 ;;
16337
16338 netbsd*)
16339 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16340 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
16341 else
16342 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
16343 fi
16344 hardcode_libdir_flag_spec='-R$libdir'
16345 hardcode_direct=yes
16346 hardcode_shlibpath_var=no
16347 ;;
16348
16349 newsos6)
16350 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16351 hardcode_direct=yes
16352 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16353 hardcode_libdir_separator=:
16354 hardcode_shlibpath_var=no
16355 ;;
16356
16357 *nto* | *qnx*)
16358 ;;
16359
16360 openbsd* | bitrig*)
16361 if test -f /usr/libexec/ld.so; then
16362 hardcode_direct=yes
16363 hardcode_shlibpath_var=no
16364 hardcode_direct_absolute=yes
16365 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16366 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16367 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16368 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16369 export_dynamic_flag_spec='$wl-E'
16370 else
16371 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16372 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16373 fi
16374 else
16375 ld_shlibs=no
16376 fi
16377 ;;
16378
16379 os2*)
16380 hardcode_libdir_flag_spec='-L$libdir'
16381 hardcode_minus_L=yes
16382 allow_undefined_flag=unsupported
16383 shrext_cmds=.dll
16384 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16385 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16386 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16387 $ECHO EXPORTS >> $output_objdir/$libname.def~
16388 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16389 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16390 emximp -o $lib $output_objdir/$libname.def'
16391 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16392 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16393 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16394 $ECHO EXPORTS >> $output_objdir/$libname.def~
16395 prefix_cmds="$SED"~
16396 if test EXPORTS = "`$SED 1q $export_symbols`"; then
16397 prefix_cmds="$prefix_cmds -e 1d";
16398 fi~
16399 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16400 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16401 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16402 emximp -o $lib $output_objdir/$libname.def'
16403 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16404 enable_shared_with_static_runtimes=yes
16405 ;;
16406
16407 osf3*)
16408 if test yes = "$GCC"; then
16409 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16410 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'
16411 else
16412 allow_undefined_flag=' -expect_unresolved \*'
16413 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'
16414 fi
16415 archive_cmds_need_lc='no'
16416 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16417 hardcode_libdir_separator=:
16418 ;;
16419
16420 osf4* | osf5*) # as osf3* with the addition of -msym flag
16421 if test yes = "$GCC"; then
16422 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16423 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'
16424 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16425 else
16426 allow_undefined_flag=' -expect_unresolved \*'
16427 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'
16428 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~
16429 $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'
16430
16431 # Both c and cxx compiler support -rpath directly
16432 hardcode_libdir_flag_spec='-rpath $libdir'
16433 fi
16434 archive_cmds_need_lc='no'
16435 hardcode_libdir_separator=:
16436 ;;
16437
16438 solaris*)
16439 no_undefined_flag=' -z defs'
16440 if test yes = "$GCC"; then
16441 wlarc='$wl'
16442 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16443 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16444 $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'
16445 else
16446 case `$CC -V 2>&1` in
16447 *"Compilers 5.0"*)
16448 wlarc=''
16449 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16450 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16451 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16452 ;;
16453 *)
16454 wlarc='$wl'
16455 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16456 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16457 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16458 ;;
16459 esac
16460 fi
16461 hardcode_libdir_flag_spec='-R$libdir'
16462 hardcode_shlibpath_var=no
16463 case $host_os in
16464 solaris2.[0-5] | solaris2.[0-5].*) ;;
16465 *)
16466 # The compiler driver will combine and reorder linker options,
16467 # but understands '-z linker_flag'. GCC discards it without '$wl',
16468 # but is careful enough not to reorder.
16469 # Supported since Solaris 2.6 (maybe 2.5.1?)
16470 if test yes = "$GCC"; then
16471 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16472 else
16473 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16474 fi
16475 ;;
16476 esac
16477 link_all_deplibs=yes
16478 ;;
16479
16480 sunos4*)
16481 if test sequent = "$host_vendor"; then
16482 # Use $CC to link under sequent, because it throws in some extra .o
16483 # files that make .init and .fini sections work.
16484 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16485 else
16486 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16487 fi
16488 hardcode_libdir_flag_spec='-L$libdir'
16489 hardcode_direct=yes
16490 hardcode_minus_L=yes
16491 hardcode_shlibpath_var=no
16492 ;;
16493
16494 sysv4)
16495 case $host_vendor in
16496 sni)
16497 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16498 hardcode_direct=yes # is this really true???
16499 ;;
16500 siemens)
16501 ## LD is ld it makes a PLAMLIB
16502 ## CC just makes a GrossModule.
16503 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16504 reload_cmds='$CC -r -o $output$reload_objs'
16505 hardcode_direct=no
16506 ;;
16507 motorola)
16508 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16509 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16510 ;;
16511 esac
16512 runpath_var='LD_RUN_PATH'
16513 hardcode_shlibpath_var=no
16514 ;;
16515
16516 sysv4.3*)
16517 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16518 hardcode_shlibpath_var=no
16519 export_dynamic_flag_spec='-Bexport'
16520 ;;
16521
16522 sysv4*MP*)
16523 if test -d /usr/nec; then
16524 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16525 hardcode_shlibpath_var=no
16526 runpath_var=LD_RUN_PATH
16527 hardcode_runpath_var=yes
16528 ld_shlibs=yes
16529 fi
16530 ;;
16531
16532 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16533 no_undefined_flag='$wl-z,text'
16534 archive_cmds_need_lc=no
16535 hardcode_shlibpath_var=no
16536 runpath_var='LD_RUN_PATH'
16537
16538 if test yes = "$GCC"; then
16539 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16540 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16541 else
16542 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16543 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16544 fi
16545 ;;
16546
16547 sysv5* | sco3.2v5* | sco5v6*)
16548 # Note: We CANNOT use -z defs as we might desire, because we do not
16549 # link with -lc, and that would cause any symbols used from libc to
16550 # always be unresolved, which means just about no library would
16551 # ever link correctly. If we're not using GNU ld we use -z text
16552 # though, which does catch some bad symbols but isn't as heavy-handed
16553 # as -z defs.
16554 no_undefined_flag='$wl-z,text'
16555 allow_undefined_flag='$wl-z,nodefs'
16556 archive_cmds_need_lc=no
16557 hardcode_shlibpath_var=no
16558 hardcode_libdir_flag_spec='$wl-R,$libdir'
16559 hardcode_libdir_separator=':'
16560 link_all_deplibs=yes
16561 export_dynamic_flag_spec='$wl-Bexport'
16562 runpath_var='LD_RUN_PATH'
16563
16564 if test yes = "$GCC"; then
16565 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16566 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16567 else
16568 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16569 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16570 fi
16571 ;;
16572
16573 uts4*)
16574 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16575 hardcode_libdir_flag_spec='-L$libdir'
16576 hardcode_shlibpath_var=no
16577 ;;
16578
16579 *)
16580 ld_shlibs=no
16581 ;;
16582 esac
16583
16584 if test sni = "$host_vendor"; then
16585 case $host in
16586 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16587 export_dynamic_flag_spec='$wl-Blargedynsym'
16588 ;;
16589 esac
16590 fi
16591 fi
16592
16593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16594 $as_echo "$ld_shlibs" >&6; }
16595 test no = "$ld_shlibs" && can_build_shared=no
16596
16597 with_gnu_ld=$with_gnu_ld
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
16609
16610
16611
16612
16613 #
16614 # Do we need to explicitly link libc?
16615 #
16616 case "x$archive_cmds_need_lc" in
16617 x|xyes)
16618 # Assume -lc should be added
16619 archive_cmds_need_lc=yes
16620
16621 if test yes,yes = "$GCC,$enable_shared"; then
16622 case $archive_cmds in
16623 *'~'*)
16624 # FIXME: we may have to deal with multi-command sequences.
16625 ;;
16626 '$CC '*)
16627 # Test whether the compiler implicitly links with -lc since on some
16628 # systems, -lgcc has to come before -lc. If gcc already passes -lc
16629 # to ld, don't add -lc before -lgcc.
16630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16631 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16632 if ${lt_cv_archive_cmds_need_lc+:} false; then :
16633 $as_echo_n "(cached) " >&6
16634 else
16635 $RM conftest*
16636 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16637
16638 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16639 (eval $ac_compile) 2>&5
16640 ac_status=$?
16641 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16642 test $ac_status = 0; } 2>conftest.err; then
16643 soname=conftest
16644 lib=conftest
16645 libobjs=conftest.$ac_objext
16646 deplibs=
16647 wl=$lt_prog_compiler_wl
16648 pic_flag=$lt_prog_compiler_pic
16649 compiler_flags=-v
16650 linker_flags=-v
16651 verstring=
16652 output_objdir=.
16653 libname=conftest
16654 lt_save_allow_undefined_flag=$allow_undefined_flag
16655 allow_undefined_flag=
16656 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16657 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16658 ac_status=$?
16659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16660 test $ac_status = 0; }
16661 then
16662 lt_cv_archive_cmds_need_lc=no
16663 else
16664 lt_cv_archive_cmds_need_lc=yes
16665 fi
16666 allow_undefined_flag=$lt_save_allow_undefined_flag
16667 else
16668 cat conftest.err 1>&5
16669 fi
16670 $RM conftest*
16671
16672 fi
16673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16674 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16675 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16676 ;;
16677 esac
16678 fi
16679 ;;
16680 esac
16681
16682
16683
16684
16685
16686
16687
16688
16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
16701
16702
16703
16704
16705
16706
16707
16708
16709
16710
16711
16712
16713
16714
16715
16716
16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
16747
16748
16749
16750
16751
16752
16753
16754
16755
16756
16757
16758
16759
16760
16761
16762
16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
16793
16794
16795
16796
16797
16798
16799
16800
16801
16802
16803
16804
16805
16806
16807
16808
16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
16827
16828
16829
16830
16831
16832
16833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
16834 $as_echo_n "checking dynamic linker characteristics... " >&6; }
16835
16836 if test yes = "$GCC"; then
16837 case $host_os in
16838 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
16839 *) lt_awk_arg='/^libraries:/' ;;
16840 esac
16841 case $host_os in
16842 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
16843 *) lt_sed_strip_eq='s|=/|/|g' ;;
16844 esac
16845 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
16846 case $lt_search_path_spec in
16847 *\;*)
16848 # if the path contains ";" then we assume it to be the separator
16849 # otherwise default to the standard path separator (i.e. ":") - it is
16850 # assumed that no part of a normal pathname contains ";" but that should
16851 # okay in the real world where ";" in dirpaths is itself problematic.
16852 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
16853 ;;
16854 *)
16855 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
16856 ;;
16857 esac
16858 # Ok, now we have the path, separated by spaces, we can step through it
16859 # and add multilib dir if necessary...
16860 lt_tmp_lt_search_path_spec=
16861 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
16862 # ...but if some path component already ends with the multilib dir we assume
16863 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
16864 case "$lt_multi_os_dir; $lt_search_path_spec " in
16865 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
16866 lt_multi_os_dir=
16867 ;;
16868 esac
16869 for lt_sys_path in $lt_search_path_spec; do
16870 if test -d "$lt_sys_path$lt_multi_os_dir"; then
16871 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
16872 elif test -n "$lt_multi_os_dir"; then
16873 test -d "$lt_sys_path" && \
16874 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
16875 fi
16876 done
16877 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
16878 BEGIN {RS = " "; FS = "/|\n";} {
16879 lt_foo = "";
16880 lt_count = 0;
16881 for (lt_i = NF; lt_i > 0; lt_i--) {
16882 if ($lt_i != "" && $lt_i != ".") {
16883 if ($lt_i == "..") {
16884 lt_count++;
16885 } else {
16886 if (lt_count == 0) {
16887 lt_foo = "/" $lt_i lt_foo;
16888 } else {
16889 lt_count--;
16890 }
16891 }
16892 }
16893 }
16894 if (lt_foo != "") { lt_freq[lt_foo]++; }
16895 if (lt_freq[lt_foo] == 1) { print lt_foo; }
16896 }'`
16897 # AWK program above erroneously prepends '/' to C:/dos/paths
16898 # for these hosts.
16899 case $host_os in
16900 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
16901 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
16902 esac
16903 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
16904 else
16905 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
16906 fi
16907 library_names_spec=
16908 libname_spec='lib$name'
16909 soname_spec=
16910 shrext_cmds=.so
16911 postinstall_cmds=
16912 postuninstall_cmds=
16913 finish_cmds=
16914 finish_eval=
16915 shlibpath_var=
16916 shlibpath_overrides_runpath=unknown
16917 version_type=none
16918 dynamic_linker="$host_os ld.so"
16919 sys_lib_dlsearch_path_spec="/lib /usr/lib"
16920 need_lib_prefix=unknown
16921 hardcode_into_libs=no
16922
16923 # when you set need_version to no, make sure it does not cause -set_version
16924 # flags to be left without arguments
16925 need_version=unknown
16926
16927
16928
16929 case $host_os in
16930 aix3*)
16931 version_type=linux # correct to gnu/linux during the next big refactor
16932 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
16933 shlibpath_var=LIBPATH
16934
16935 # AIX 3 has no versioning support, so we append a major version to the name.
16936 soname_spec='$libname$release$shared_ext$major'
16937 ;;
16938
16939 aix[4-9]*)
16940 version_type=linux # correct to gnu/linux during the next big refactor
16941 need_lib_prefix=no
16942 need_version=no
16943 hardcode_into_libs=yes
16944 if test ia64 = "$host_cpu"; then
16945 # AIX 5 supports IA64
16946 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
16947 shlibpath_var=LD_LIBRARY_PATH
16948 else
16949 # With GCC up to 2.95.x, collect2 would create an import file
16950 # for dependence libraries. The import file would start with
16951 # the line '#! .'. This would cause the generated library to
16952 # depend on '.', always an invalid library. This was fixed in
16953 # development snapshots of GCC prior to 3.0.
16954 case $host_os in
16955 aix4 | aix4.[01] | aix4.[01].*)
16956 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
16957 echo ' yes '
16958 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
16959 :
16960 else
16961 can_build_shared=no
16962 fi
16963 ;;
16964 esac
16965 # Using Import Files as archive members, it is possible to support
16966 # filename-based versioning of shared library archives on AIX. While
16967 # this would work for both with and without runtime linking, it will
16968 # prevent static linking of such archives. So we do filename-based
16969 # shared library versioning with .so extension only, which is used
16970 # when both runtime linking and shared linking is enabled.
16971 # Unfortunately, runtime linking may impact performance, so we do
16972 # not want this to be the default eventually. Also, we use the
16973 # versioned .so libs for executables only if there is the -brtl
16974 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
16975 # To allow for filename-based versioning support, we need to create
16976 # libNAME.so.V as an archive file, containing:
16977 # *) an Import File, referring to the versioned filename of the
16978 # archive as well as the shared archive member, telling the
16979 # bitwidth (32 or 64) of that shared object, and providing the
16980 # list of exported symbols of that shared object, eventually
16981 # decorated with the 'weak' keyword
16982 # *) the shared object with the F_LOADONLY flag set, to really avoid
16983 # it being seen by the linker.
16984 # At run time we better use the real file rather than another symlink,
16985 # but for link time we create the symlink libNAME.so -> libNAME.so.V
16986
16987 case $with_aix_soname,$aix_use_runtimelinking in
16988 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
16989 # soname into executable. Probably we can add versioning support to
16990 # collect2, so additional links can be useful in future.
16991 aix,yes) # traditional libtool
16992 dynamic_linker='AIX unversionable lib.so'
16993 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
16994 # instead of lib<name>.a to let people know that these are not
16995 # typical AIX shared libraries.
16996 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
16997 ;;
16998 aix,no) # traditional AIX only
16999 dynamic_linker='AIX lib.a(lib.so.V)'
17000 # We preserve .a as extension for shared libraries through AIX4.2
17001 # and later when we are not doing run time linking.
17002 library_names_spec='$libname$release.a $libname.a'
17003 soname_spec='$libname$release$shared_ext$major'
17004 ;;
17005 svr4,*) # full svr4 only
17006 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17007 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17008 # We do not specify a path in Import Files, so LIBPATH fires.
17009 shlibpath_overrides_runpath=yes
17010 ;;
17011 *,yes) # both, prefer svr4
17012 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17013 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17014 # unpreferred sharedlib libNAME.a needs extra handling
17015 postinstall_cmds='test -n "$linkname" || linkname="$realname"~func_stripname "" ".so" "$linkname"~$install_shared_prog "$dir/$func_stripname_result.$libext" "$destdir/$func_stripname_result.$libext"~test -z "$tstripme" || test -z "$striplib" || $striplib "$destdir/$func_stripname_result.$libext"'
17016 postuninstall_cmds='for n in $library_names $old_library; do :; done~func_stripname "" ".so" "$n"~test "$func_stripname_result" = "$n" || func_append rmfiles " $odir/$func_stripname_result.$libext"'
17017 # We do not specify a path in Import Files, so LIBPATH fires.
17018 shlibpath_overrides_runpath=yes
17019 ;;
17020 *,no) # both, prefer aix
17021 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17022 library_names_spec='$libname$release.a $libname.a'
17023 soname_spec='$libname$release$shared_ext$major'
17024 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17025 postinstall_cmds='test -z "$dlname" || $install_shared_prog $dir/$dlname $destdir/$dlname~test -z "$tstripme" || test -z "$striplib" || $striplib $destdir/$dlname~test -n "$linkname" || linkname=$realname~func_stripname "" ".a" "$linkname"~(cd "$destdir" && $LN_S -f $dlname $func_stripname_result.so)'
17026 postuninstall_cmds='test -z "$dlname" || func_append rmfiles " $odir/$dlname"~for n in $old_library $library_names; do :; done~func_stripname "" ".a" "$n"~func_append rmfiles " $odir/$func_stripname_result.so"'
17027 ;;
17028 esac
17029 shlibpath_var=LIBPATH
17030 fi
17031 ;;
17032
17033 amigaos*)
17034 case $host_cpu in
17035 powerpc)
17036 # Since July 2007 AmigaOS4 officially supports .so libraries.
17037 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17038 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17039 ;;
17040 m68k)
17041 library_names_spec='$libname.ixlibrary $libname.a'
17042 # Create ${libname}_ixlibrary.a entries in /sys/libs.
17043 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; $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'
17044 ;;
17045 esac
17046 ;;
17047
17048 beos*)
17049 library_names_spec='$libname$shared_ext'
17050 dynamic_linker="$host_os ld.so"
17051 shlibpath_var=LIBRARY_PATH
17052 ;;
17053
17054 bsdi[45]*)
17055 version_type=linux # correct to gnu/linux during the next big refactor
17056 need_version=no
17057 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17058 soname_spec='$libname$release$shared_ext$major'
17059 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17060 shlibpath_var=LD_LIBRARY_PATH
17061 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17062 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17063 # the default ld.so.conf also contains /usr/contrib/lib and
17064 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17065 # libtool to hard-code these into programs
17066 ;;
17067
17068 cygwin* | mingw* | pw32* | cegcc*)
17069 version_type=windows
17070 shrext_cmds=.dll
17071 need_version=no
17072 need_lib_prefix=no
17073
17074 case $GCC,$cc_basename in
17075 yes,*)
17076 # gcc
17077 library_names_spec='$libname.dll.a'
17078 # DLL is installed to $(libdir)/../bin by postinstall_cmds
17079 postinstall_cmds='base_file=`basename \$file`~
17080 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17081 dldir=$destdir/`dirname \$dlpath`~
17082 test -d \$dldir || mkdir -p \$dldir~
17083 $install_prog $dir/$dlname \$dldir/$dlname~
17084 chmod a+x \$dldir/$dlname~
17085 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17086 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17087 fi'
17088 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17089 dlpath=$dir/\$dldll~
17090 $RM \$dlpath'
17091 shlibpath_overrides_runpath=yes
17092
17093 case $host_os in
17094 cygwin*)
17095 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17096 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17097
17098 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17099 ;;
17100 mingw* | cegcc*)
17101 # MinGW DLLs use traditional 'lib' prefix
17102 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17103 ;;
17104 pw32*)
17105 # pw32 DLLs use 'pw' prefix rather than 'lib'
17106 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17107 ;;
17108 esac
17109 dynamic_linker='Win32 ld.exe'
17110 ;;
17111
17112 *,cl*)
17113 # Native MSVC
17114 libname_spec='$name'
17115 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17116 library_names_spec='$libname.dll.lib'
17117
17118 case $build_os in
17119 mingw*)
17120 sys_lib_search_path_spec=
17121 lt_save_ifs=$IFS
17122 IFS=';'
17123 for lt_path in $LIB
17124 do
17125 IFS=$lt_save_ifs
17126 # Let DOS variable expansion print the short 8.3 style file name.
17127 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17128 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17129 done
17130 IFS=$lt_save_ifs
17131 # Convert to MSYS style.
17132 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17133 ;;
17134 cygwin*)
17135 # Convert to unix form, then to dos form, then back to unix form
17136 # but this time dos style (no spaces!) so that the unix form looks
17137 # like /cygdrive/c/PROGRA~1:/cygdr...
17138 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17139 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17140 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17141 ;;
17142 *)
17143 sys_lib_search_path_spec=$LIB
17144 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17145 # It is most probably a Windows format PATH.
17146 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17147 else
17148 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17149 fi
17150 # FIXME: find the short name or the path components, as spaces are
17151 # common. (e.g. "Program Files" -> "PROGRA~1")
17152 ;;
17153 esac
17154
17155 # DLL is installed to $(libdir)/../bin by postinstall_cmds
17156 postinstall_cmds='base_file=`basename \$file`~
17157 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17158 dldir=$destdir/`dirname \$dlpath`~
17159 test -d \$dldir || mkdir -p \$dldir~
17160 $install_prog $dir/$dlname \$dldir/$dlname'
17161 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17162 dlpath=$dir/\$dldll~
17163 $RM \$dlpath'
17164 shlibpath_overrides_runpath=yes
17165 dynamic_linker='Win32 link.exe'
17166 ;;
17167
17168 *)
17169 # Assume MSVC wrapper
17170 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17171 dynamic_linker='Win32 ld.exe'
17172 ;;
17173 esac
17174 # FIXME: first we should search . and the directory the executable is in
17175 shlibpath_var=PATH
17176 ;;
17177
17178 darwin* | rhapsody*)
17179 dynamic_linker="$host_os dyld"
17180 version_type=darwin
17181 need_lib_prefix=no
17182 need_version=no
17183 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17184 soname_spec='$libname$release$major$shared_ext'
17185 shlibpath_overrides_runpath=yes
17186 shlibpath_var=DYLD_LIBRARY_PATH
17187 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17188
17189 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17190 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17191 ;;
17192
17193 dgux*)
17194 version_type=linux # correct to gnu/linux during the next big refactor
17195 need_lib_prefix=no
17196 need_version=no
17197 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17198 soname_spec='$libname$release$shared_ext$major'
17199 shlibpath_var=LD_LIBRARY_PATH
17200 ;;
17201
17202 freebsd* | dragonfly*)
17203 # DragonFly does not have aout. When/if they implement a new
17204 # versioning mechanism, adjust this.
17205 if test -x /usr/bin/objformat; then
17206 objformat=`/usr/bin/objformat`
17207 else
17208 case $host_os in
17209 freebsd[23].*) objformat=aout ;;
17210 *) objformat=elf ;;
17211 esac
17212 fi
17213 # Handle Gentoo/FreeBSD as it was Linux
17214 case $host_vendor in
17215 gentoo)
17216 version_type=linux ;;
17217 *)
17218 version_type=freebsd-$objformat ;;
17219 esac
17220
17221 case $version_type in
17222 freebsd-elf*)
17223 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17224 soname_spec='$libname$release$shared_ext$major'
17225 need_version=no
17226 need_lib_prefix=no
17227 ;;
17228 freebsd-*)
17229 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17230 need_version=yes
17231 ;;
17232 linux)
17233 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
17234 soname_spec='${libname}${release}${shared_ext}$major'
17235 need_lib_prefix=no
17236 need_version=no
17237 ;;
17238 esac
17239 shlibpath_var=LD_LIBRARY_PATH
17240 case $host_os in
17241 freebsd2.*)
17242 shlibpath_overrides_runpath=yes
17243 ;;
17244 freebsd3.[01]* | freebsdelf3.[01]*)
17245 shlibpath_overrides_runpath=yes
17246 hardcode_into_libs=yes
17247 ;;
17248 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17249 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17250 shlibpath_overrides_runpath=no
17251 hardcode_into_libs=yes
17252 ;;
17253 *) # from 4.6 on, and DragonFly
17254 shlibpath_overrides_runpath=yes
17255 hardcode_into_libs=yes
17256 ;;
17257 esac
17258 ;;
17259
17260 haiku*)
17261 version_type=linux # correct to gnu/linux during the next big refactor
17262 need_lib_prefix=no
17263 need_version=no
17264 dynamic_linker="$host_os runtime_loader"
17265 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17266 soname_spec='$libname$release$shared_ext$major'
17267 shlibpath_var=LIBRARY_PATH
17268 shlibpath_overrides_runpath=no
17269 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17270 hardcode_into_libs=yes
17271 ;;
17272
17273 hpux9* | hpux10* | hpux11*)
17274 # Give a soname corresponding to the major version so that dld.sl refuses to
17275 # link against other versions.
17276 version_type=sunos
17277 need_lib_prefix=no
17278 need_version=no
17279 case $host_cpu in
17280 ia64*)
17281 shrext_cmds='.so'
17282 hardcode_into_libs=yes
17283 dynamic_linker="$host_os dld.so"
17284 shlibpath_var=LD_LIBRARY_PATH
17285 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17286 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17287 soname_spec='$libname$release$shared_ext$major'
17288 if test 32 = "$HPUX_IA64_MODE"; then
17289 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17290 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17291 else
17292 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17293 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17294 fi
17295 ;;
17296 hppa*64*)
17297 shrext_cmds='.sl'
17298 hardcode_into_libs=yes
17299 dynamic_linker="$host_os dld.sl"
17300 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17301 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17302 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17303 soname_spec='$libname$release$shared_ext$major'
17304 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17305 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17306 ;;
17307 *)
17308 shrext_cmds='.sl'
17309 dynamic_linker="$host_os dld.sl"
17310 shlibpath_var=SHLIB_PATH
17311 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
17312 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17313 soname_spec='$libname$release$shared_ext$major'
17314 ;;
17315 esac
17316 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17317 postinstall_cmds='chmod 555 $lib'
17318 # or fails outright, so override atomically:
17319 install_override_mode=555
17320 ;;
17321
17322 interix[3-9]*)
17323 version_type=linux # correct to gnu/linux during the next big refactor
17324 need_lib_prefix=no
17325 need_version=no
17326 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17327 soname_spec='$libname$release$shared_ext$major'
17328 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17329 shlibpath_var=LD_LIBRARY_PATH
17330 shlibpath_overrides_runpath=no
17331 hardcode_into_libs=yes
17332 ;;
17333
17334 irix5* | irix6* | nonstopux*)
17335 case $host_os in
17336 nonstopux*) version_type=nonstopux ;;
17337 *)
17338 if test yes = "$lt_cv_prog_gnu_ld"; then
17339 version_type=linux # correct to gnu/linux during the next big refactor
17340 else
17341 version_type=irix
17342 fi ;;
17343 esac
17344 need_lib_prefix=no
17345 need_version=no
17346 soname_spec='$libname$release$shared_ext$major'
17347 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17348 case $host_os in
17349 irix5* | nonstopux*)
17350 libsuff= shlibsuff=
17351 ;;
17352 *)
17353 case $LD in # libtool.m4 will add one of these switches to LD
17354 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17355 libsuff= shlibsuff= libmagic=32-bit;;
17356 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17357 libsuff=32 shlibsuff=N32 libmagic=N32;;
17358 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17359 libsuff=64 shlibsuff=64 libmagic=64-bit;;
17360 *) libsuff= shlibsuff= libmagic=never-match;;
17361 esac
17362 ;;
17363 esac
17364 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17365 shlibpath_overrides_runpath=no
17366 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17367 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17368 hardcode_into_libs=yes
17369 ;;
17370
17371 # No shared lib support for Linux oldld, aout, or coff.
17372 linux*oldld* | linux*aout* | linux*coff*)
17373 dynamic_linker=no
17374 ;;
17375
17376 linux*android*)
17377 version_type=none # Android doesn't support versioned libraries.
17378 need_lib_prefix=no
17379 need_version=no
17380 library_names_spec='$libname$release$shared_ext'
17381 soname_spec='$libname$release$shared_ext'
17382 finish_cmds=
17383 shlibpath_var=LD_LIBRARY_PATH
17384 shlibpath_overrides_runpath=yes
17385
17386 # This implies no fast_install, which is unacceptable.
17387 # Some rework will be needed to allow for fast_install
17388 # before this can be enabled.
17389 hardcode_into_libs=yes
17390
17391 dynamic_linker='Android linker'
17392 # Don't embed -rpath directories since the linker doesn't support them.
17393 hardcode_libdir_flag_spec='-L$libdir'
17394 ;;
17395
17396 # This must be glibc/ELF.
17397 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17398 version_type=linux # correct to gnu/linux during the next big refactor
17399 need_lib_prefix=no
17400 need_version=no
17401 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17402 soname_spec='$libname$release$shared_ext$major'
17403 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17404 shlibpath_var=LD_LIBRARY_PATH
17405 shlibpath_overrides_runpath=no
17406
17407 # Some binutils ld are patched to set DT_RUNPATH
17408 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17409 $as_echo_n "(cached) " >&6
17410 else
17411 lt_cv_shlibpath_overrides_runpath=no
17412 save_LDFLAGS=$LDFLAGS
17413 save_libdir=$libdir
17414 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17415 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17417 /* end confdefs.h. */
17418
17419 int
17420 main ()
17421 {
17422
17423 ;
17424 return 0;
17425 }
17426 _ACEOF
17427 if ac_fn_c_try_link "$LINENO"; then :
17428 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17429 lt_cv_shlibpath_overrides_runpath=yes
17430 fi
17431 fi
17432 rm -f core conftest.err conftest.$ac_objext \
17433 conftest$ac_exeext conftest.$ac_ext
17434 LDFLAGS=$save_LDFLAGS
17435 libdir=$save_libdir
17436
17437 fi
17438
17439 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17440
17441 # This implies no fast_install, which is unacceptable.
17442 # Some rework will be needed to allow for fast_install
17443 # before this can be enabled.
17444 hardcode_into_libs=yes
17445
17446 # Ideally, we could use ldconfig to report *all* directores which are
17447 # searched for libraries, however this is still not possible. Aside from not
17448 # being certain /sbin/ldconfig is available, command
17449 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17450 # even though it is searched at run-time. Try to do the best guess by
17451 # appending ld.so.conf contents (and includes) to the search path.
17452 if test -f /etc/ld.so.conf; then
17453 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' ' '`
17454 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17455 fi
17456
17457 # We used to test for /lib/ld.so.1 and disable shared libraries on
17458 # powerpc, because MkLinux only supported shared libraries with the
17459 # GNU dynamic linker. Since this was broken with cross compilers,
17460 # most powerpc-linux boxes support dynamic linking these days and
17461 # people can always --disable-shared, the test was removed, and we
17462 # assume the GNU/Linux dynamic linker is in use.
17463 dynamic_linker='GNU/Linux ld.so'
17464 ;;
17465
17466 netbsd*)
17467 version_type=sunos
17468 need_lib_prefix=no
17469 need_version=no
17470 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17471 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17472 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17473 dynamic_linker='NetBSD (a.out) ld.so'
17474 else
17475 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17476 soname_spec='$libname$release$shared_ext$major'
17477 dynamic_linker='NetBSD ld.elf_so'
17478 fi
17479 shlibpath_var=LD_LIBRARY_PATH
17480 shlibpath_overrides_runpath=yes
17481 hardcode_into_libs=yes
17482 ;;
17483
17484 newsos6)
17485 version_type=linux # correct to gnu/linux during the next big refactor
17486 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17487 shlibpath_var=LD_LIBRARY_PATH
17488 shlibpath_overrides_runpath=yes
17489 ;;
17490
17491 *nto* | *qnx*)
17492 version_type=qnx
17493 need_lib_prefix=no
17494 need_version=no
17495 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17496 soname_spec='$libname$release$shared_ext$major'
17497 shlibpath_var=LD_LIBRARY_PATH
17498 shlibpath_overrides_runpath=no
17499 hardcode_into_libs=yes
17500 dynamic_linker='ldqnx.so'
17501 ;;
17502
17503 openbsd* | bitrig*)
17504 version_type=sunos
17505 sys_lib_dlsearch_path_spec=/usr/lib
17506 need_lib_prefix=no
17507 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17508 need_version=no
17509 else
17510 need_version=yes
17511 fi
17512 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17513 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17514 shlibpath_var=LD_LIBRARY_PATH
17515 shlibpath_overrides_runpath=yes
17516 ;;
17517
17518 os2*)
17519 libname_spec='$name'
17520 version_type=windows
17521 shrext_cmds=.dll
17522 need_version=no
17523 need_lib_prefix=no
17524 # OS/2 can only load a DLL with a base name of 8 characters or less.
17525 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17526 v=$($ECHO $release$versuffix | tr -d .-);
17527 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17528 $ECHO $n$v`$shared_ext'
17529 library_names_spec='${libname}_dll.$libext'
17530 dynamic_linker='OS/2 ld.exe'
17531 shlibpath_var=BEGINLIBPATH
17532 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17533 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17534 postinstall_cmds='base_file=`basename \$file`~
17535 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17536 dldir=$destdir/`dirname \$dlpath`~
17537 test -d \$dldir || mkdir -p \$dldir~
17538 $install_prog $dir/$dlname \$dldir/$dlname~
17539 chmod a+x \$dldir/$dlname~
17540 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17541 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17542 fi'
17543 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17544 dlpath=$dir/\$dldll~
17545 $RM \$dlpath'
17546 ;;
17547
17548 osf3* | osf4* | osf5*)
17549 version_type=osf
17550 need_lib_prefix=no
17551 need_version=no
17552 soname_spec='$libname$release$shared_ext$major'
17553 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17554 shlibpath_var=LD_LIBRARY_PATH
17555 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17556 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17557 ;;
17558
17559 rdos*)
17560 dynamic_linker=no
17561 ;;
17562
17563 solaris*)
17564 version_type=linux # correct to gnu/linux during the next big refactor
17565 need_lib_prefix=no
17566 need_version=no
17567 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17568 soname_spec='$libname$release$shared_ext$major'
17569 shlibpath_var=LD_LIBRARY_PATH
17570 shlibpath_overrides_runpath=yes
17571 hardcode_into_libs=yes
17572 # ldd complains unless libraries are executable
17573 postinstall_cmds='chmod +x $lib'
17574 ;;
17575
17576 sunos4*)
17577 version_type=sunos
17578 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17579 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17580 shlibpath_var=LD_LIBRARY_PATH
17581 shlibpath_overrides_runpath=yes
17582 if test yes = "$with_gnu_ld"; then
17583 need_lib_prefix=no
17584 fi
17585 need_version=yes
17586 ;;
17587
17588 sysv4 | sysv4.3*)
17589 version_type=linux # correct to gnu/linux during the next big refactor
17590 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17591 soname_spec='$libname$release$shared_ext$major'
17592 shlibpath_var=LD_LIBRARY_PATH
17593 case $host_vendor in
17594 sni)
17595 shlibpath_overrides_runpath=no
17596 need_lib_prefix=no
17597 runpath_var=LD_RUN_PATH
17598 ;;
17599 siemens)
17600 need_lib_prefix=no
17601 ;;
17602 motorola)
17603 need_lib_prefix=no
17604 need_version=no
17605 shlibpath_overrides_runpath=no
17606 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17607 ;;
17608 esac
17609 ;;
17610
17611 sysv4*MP*)
17612 if test -d /usr/nec; then
17613 version_type=linux # correct to gnu/linux during the next big refactor
17614 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17615 soname_spec='$libname$shared_ext.$major'
17616 shlibpath_var=LD_LIBRARY_PATH
17617 fi
17618 ;;
17619
17620 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17621 version_type=sco
17622 need_lib_prefix=no
17623 need_version=no
17624 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17625 soname_spec='$libname$release$shared_ext$major'
17626 shlibpath_var=LD_LIBRARY_PATH
17627 shlibpath_overrides_runpath=yes
17628 hardcode_into_libs=yes
17629 if test yes = "$with_gnu_ld"; then
17630 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17631 else
17632 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17633 case $host_os in
17634 sco3.2v5*)
17635 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17636 ;;
17637 esac
17638 fi
17639 sys_lib_dlsearch_path_spec='/usr/lib'
17640 ;;
17641
17642 tpf*)
17643 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
17644 version_type=linux # correct to gnu/linux during the next big refactor
17645 need_lib_prefix=no
17646 need_version=no
17647 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17648 shlibpath_var=LD_LIBRARY_PATH
17649 shlibpath_overrides_runpath=no
17650 hardcode_into_libs=yes
17651 ;;
17652
17653 uts4*)
17654 version_type=linux # correct to gnu/linux during the next big refactor
17655 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17656 soname_spec='$libname$release$shared_ext$major'
17657 shlibpath_var=LD_LIBRARY_PATH
17658 ;;
17659
17660 *)
17661 dynamic_linker=no
17662 ;;
17663 esac
17664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17665 $as_echo "$dynamic_linker" >&6; }
17666 test no = "$dynamic_linker" && can_build_shared=no
17667
17668 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17669 if test yes = "$GCC"; then
17670 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17671 fi
17672
17673 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17674 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17675 fi
17676
17677 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17678 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17679 fi
17680
17681 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17682 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17683
17684 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17685 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17686
17687 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17688 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
17713
17714
17715
17716
17717
17718
17719
17720
17721
17722
17723
17724
17725
17726
17727
17728
17729
17730
17731
17732
17733
17734
17735
17736
17737
17738
17739
17740
17741
17742
17743
17744
17745
17746
17747
17748
17749
17750
17751
17752
17753
17754
17755
17756
17757
17758
17759
17760
17761
17762
17763
17764
17765
17766
17767
17768
17769
17770
17771
17772
17773
17774
17775
17776
17777
17778
17779
17780
17781
17782
17783
17784
17785
17786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
17787 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
17788 hardcode_action=
17789 if test -n "$hardcode_libdir_flag_spec" ||
17790 test -n "$runpath_var" ||
17791 test yes = "$hardcode_automatic"; then
17792
17793 # We can hardcode non-existent directories.
17794 if test no != "$hardcode_direct" &&
17795 # If the only mechanism to avoid hardcoding is shlibpath_var, we
17796 # have to relink, otherwise we might link with an installed library
17797 # when we should be linking with a yet-to-be-installed one
17798 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
17799 test no != "$hardcode_minus_L"; then
17800 # Linking always hardcodes the temporary library directory.
17801 hardcode_action=relink
17802 else
17803 # We can link without hardcoding, and we can hardcode nonexisting dirs.
17804 hardcode_action=immediate
17805 fi
17806 else
17807 # We cannot hardcode anything, or else we can only hardcode existing
17808 # directories.
17809 hardcode_action=unsupported
17810 fi
17811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
17812 $as_echo "$hardcode_action" >&6; }
17813
17814 if test relink = "$hardcode_action" ||
17815 test yes = "$inherit_rpath"; then
17816 # Fast installation is not supported
17817 enable_fast_install=no
17818 elif test yes = "$shlibpath_overrides_runpath" ||
17819 test no = "$enable_shared"; then
17820 # Fast installation is not necessary
17821 enable_fast_install=needless
17822 fi
17823
17824
17825
17826
17827
17828
17829 if test yes != "$enable_dlopen"; then
17830 enable_dlopen=unknown
17831 enable_dlopen_self=unknown
17832 enable_dlopen_self_static=unknown
17833 else
17834 lt_cv_dlopen=no
17835 lt_cv_dlopen_libs=
17836
17837 case $host_os in
17838 beos*)
17839 lt_cv_dlopen=load_add_on
17840 lt_cv_dlopen_libs=
17841 lt_cv_dlopen_self=yes
17842 ;;
17843
17844 mingw* | pw32* | cegcc*)
17845 lt_cv_dlopen=LoadLibrary
17846 lt_cv_dlopen_libs=
17847 ;;
17848
17849 cygwin*)
17850 lt_cv_dlopen=dlopen
17851 lt_cv_dlopen_libs=
17852 ;;
17853
17854 darwin*)
17855 # if libdl is installed we need to link against it
17856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17857 $as_echo_n "checking for dlopen in -ldl... " >&6; }
17858 if ${ac_cv_lib_dl_dlopen+:} false; then :
17859 $as_echo_n "(cached) " >&6
17860 else
17861 ac_check_lib_save_LIBS=$LIBS
17862 LIBS="-ldl $LIBS"
17863 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17864 /* end confdefs.h. */
17865
17866 /* Override any GCC internal prototype to avoid an error.
17867 Use char because int might match the return type of a GCC
17868 builtin and then its argument prototype would still apply. */
17869 #ifdef __cplusplus
17870 extern "C"
17871 #endif
17872 char dlopen ();
17873 int
17874 main ()
17875 {
17876 return dlopen ();
17877 ;
17878 return 0;
17879 }
17880 _ACEOF
17881 if ac_fn_c_try_link "$LINENO"; then :
17882 ac_cv_lib_dl_dlopen=yes
17883 else
17884 ac_cv_lib_dl_dlopen=no
17885 fi
17886 rm -f core conftest.err conftest.$ac_objext \
17887 conftest$ac_exeext conftest.$ac_ext
17888 LIBS=$ac_check_lib_save_LIBS
17889 fi
17890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17891 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17892 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17893 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17894 else
17895
17896 lt_cv_dlopen=dyld
17897 lt_cv_dlopen_libs=
17898 lt_cv_dlopen_self=yes
17899
17900 fi
17901
17902 ;;
17903
17904 tpf*)
17905 # Don't try to run any link tests for TPF. We know it's impossible
17906 # because TPF is a cross-compiler, and we know how we open DSOs.
17907 lt_cv_dlopen=dlopen
17908 lt_cv_dlopen_libs=
17909 lt_cv_dlopen_self=no
17910 ;;
17911
17912 *)
17913 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
17914 if test "x$ac_cv_func_shl_load" = xyes; then :
17915 lt_cv_dlopen=shl_load
17916 else
17917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
17918 $as_echo_n "checking for shl_load in -ldld... " >&6; }
17919 if ${ac_cv_lib_dld_shl_load+:} false; then :
17920 $as_echo_n "(cached) " >&6
17921 else
17922 ac_check_lib_save_LIBS=$LIBS
17923 LIBS="-ldld $LIBS"
17924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17925 /* end confdefs.h. */
17926
17927 /* Override any GCC internal prototype to avoid an error.
17928 Use char because int might match the return type of a GCC
17929 builtin and then its argument prototype would still apply. */
17930 #ifdef __cplusplus
17931 extern "C"
17932 #endif
17933 char shl_load ();
17934 int
17935 main ()
17936 {
17937 return shl_load ();
17938 ;
17939 return 0;
17940 }
17941 _ACEOF
17942 if ac_fn_c_try_link "$LINENO"; then :
17943 ac_cv_lib_dld_shl_load=yes
17944 else
17945 ac_cv_lib_dld_shl_load=no
17946 fi
17947 rm -f core conftest.err conftest.$ac_objext \
17948 conftest$ac_exeext conftest.$ac_ext
17949 LIBS=$ac_check_lib_save_LIBS
17950 fi
17951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
17952 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
17953 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
17954 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
17955 else
17956 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
17957 if test "x$ac_cv_func_dlopen" = xyes; then :
17958 lt_cv_dlopen=dlopen
17959 else
17960 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
17961 $as_echo_n "checking for dlopen in -ldl... " >&6; }
17962 if ${ac_cv_lib_dl_dlopen+:} false; then :
17963 $as_echo_n "(cached) " >&6
17964 else
17965 ac_check_lib_save_LIBS=$LIBS
17966 LIBS="-ldl $LIBS"
17967 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17968 /* end confdefs.h. */
17969
17970 /* Override any GCC internal prototype to avoid an error.
17971 Use char because int might match the return type of a GCC
17972 builtin and then its argument prototype would still apply. */
17973 #ifdef __cplusplus
17974 extern "C"
17975 #endif
17976 char dlopen ();
17977 int
17978 main ()
17979 {
17980 return dlopen ();
17981 ;
17982 return 0;
17983 }
17984 _ACEOF
17985 if ac_fn_c_try_link "$LINENO"; then :
17986 ac_cv_lib_dl_dlopen=yes
17987 else
17988 ac_cv_lib_dl_dlopen=no
17989 fi
17990 rm -f core conftest.err conftest.$ac_objext \
17991 conftest$ac_exeext conftest.$ac_ext
17992 LIBS=$ac_check_lib_save_LIBS
17993 fi
17994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
17995 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
17996 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
17997 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
17998 else
17999 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18000 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
18001 if ${ac_cv_lib_svld_dlopen+:} false; then :
18002 $as_echo_n "(cached) " >&6
18003 else
18004 ac_check_lib_save_LIBS=$LIBS
18005 LIBS="-lsvld $LIBS"
18006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18007 /* end confdefs.h. */
18008
18009 /* Override any GCC internal prototype to avoid an error.
18010 Use char because int might match the return type of a GCC
18011 builtin and then its argument prototype would still apply. */
18012 #ifdef __cplusplus
18013 extern "C"
18014 #endif
18015 char dlopen ();
18016 int
18017 main ()
18018 {
18019 return dlopen ();
18020 ;
18021 return 0;
18022 }
18023 _ACEOF
18024 if ac_fn_c_try_link "$LINENO"; then :
18025 ac_cv_lib_svld_dlopen=yes
18026 else
18027 ac_cv_lib_svld_dlopen=no
18028 fi
18029 rm -f core conftest.err conftest.$ac_objext \
18030 conftest$ac_exeext conftest.$ac_ext
18031 LIBS=$ac_check_lib_save_LIBS
18032 fi
18033 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18034 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18035 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
18036 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18037 else
18038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18039 $as_echo_n "checking for dld_link in -ldld... " >&6; }
18040 if ${ac_cv_lib_dld_dld_link+:} false; then :
18041 $as_echo_n "(cached) " >&6
18042 else
18043 ac_check_lib_save_LIBS=$LIBS
18044 LIBS="-ldld $LIBS"
18045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18046 /* end confdefs.h. */
18047
18048 /* Override any GCC internal prototype to avoid an error.
18049 Use char because int might match the return type of a GCC
18050 builtin and then its argument prototype would still apply. */
18051 #ifdef __cplusplus
18052 extern "C"
18053 #endif
18054 char dld_link ();
18055 int
18056 main ()
18057 {
18058 return dld_link ();
18059 ;
18060 return 0;
18061 }
18062 _ACEOF
18063 if ac_fn_c_try_link "$LINENO"; then :
18064 ac_cv_lib_dld_dld_link=yes
18065 else
18066 ac_cv_lib_dld_dld_link=no
18067 fi
18068 rm -f core conftest.err conftest.$ac_objext \
18069 conftest$ac_exeext conftest.$ac_ext
18070 LIBS=$ac_check_lib_save_LIBS
18071 fi
18072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18073 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18074 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18075 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18076 fi
18077
18078
18079 fi
18080
18081
18082 fi
18083
18084
18085 fi
18086
18087
18088 fi
18089
18090
18091 fi
18092
18093 ;;
18094 esac
18095
18096 if test no = "$lt_cv_dlopen"; then
18097 enable_dlopen=no
18098 else
18099 enable_dlopen=yes
18100 fi
18101
18102 case $lt_cv_dlopen in
18103 dlopen)
18104 save_CPPFLAGS=$CPPFLAGS
18105 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18106
18107 save_LDFLAGS=$LDFLAGS
18108 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18109
18110 save_LIBS=$LIBS
18111 LIBS="$lt_cv_dlopen_libs $LIBS"
18112
18113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18114 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
18115 if ${lt_cv_dlopen_self+:} false; then :
18116 $as_echo_n "(cached) " >&6
18117 else
18118 if test yes = "$cross_compiling"; then :
18119 lt_cv_dlopen_self=cross
18120 else
18121 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18122 lt_status=$lt_dlunknown
18123 cat > conftest.$ac_ext <<_LT_EOF
18124 #line $LINENO "configure"
18125 #include "confdefs.h"
18126
18127 #if HAVE_DLFCN_H
18128 #include <dlfcn.h>
18129 #endif
18130
18131 #include <stdio.h>
18132
18133 #ifdef RTLD_GLOBAL
18134 # define LT_DLGLOBAL RTLD_GLOBAL
18135 #else
18136 # ifdef DL_GLOBAL
18137 # define LT_DLGLOBAL DL_GLOBAL
18138 # else
18139 # define LT_DLGLOBAL 0
18140 # endif
18141 #endif
18142
18143 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18144 find out it does not work in some platform. */
18145 #ifndef LT_DLLAZY_OR_NOW
18146 # ifdef RTLD_LAZY
18147 # define LT_DLLAZY_OR_NOW RTLD_LAZY
18148 # else
18149 # ifdef DL_LAZY
18150 # define LT_DLLAZY_OR_NOW DL_LAZY
18151 # else
18152 # ifdef RTLD_NOW
18153 # define LT_DLLAZY_OR_NOW RTLD_NOW
18154 # else
18155 # ifdef DL_NOW
18156 # define LT_DLLAZY_OR_NOW DL_NOW
18157 # else
18158 # define LT_DLLAZY_OR_NOW 0
18159 # endif
18160 # endif
18161 # endif
18162 # endif
18163 #endif
18164
18165 /* When -fvisibility=hidden is used, assume the code has been annotated
18166 correspondingly for the symbols needed. */
18167 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18168 int fnord () __attribute__((visibility("default")));
18169 #endif
18170
18171 int fnord () { return 42; }
18172 int main ()
18173 {
18174 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18175 int status = $lt_dlunknown;
18176
18177 if (self)
18178 {
18179 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
18180 else
18181 {
18182 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
18183 else puts (dlerror ());
18184 }
18185 /* dlclose (self); */
18186 }
18187 else
18188 puts (dlerror ());
18189
18190 return status;
18191 }
18192 _LT_EOF
18193 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18194 (eval $ac_link) 2>&5
18195 ac_status=$?
18196 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18197 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18198 (./conftest; exit; ) >&5 2>/dev/null
18199 lt_status=$?
18200 case x$lt_status in
18201 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18202 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18203 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18204 esac
18205 else :
18206 # compilation failed
18207 lt_cv_dlopen_self=no
18208 fi
18209 fi
18210 rm -fr conftest*
18211
18212
18213 fi
18214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18215 $as_echo "$lt_cv_dlopen_self" >&6; }
18216
18217 if test yes = "$lt_cv_dlopen_self"; then
18218 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18220 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18221 if ${lt_cv_dlopen_self_static+:} false; then :
18222 $as_echo_n "(cached) " >&6
18223 else
18224 if test yes = "$cross_compiling"; then :
18225 lt_cv_dlopen_self_static=cross
18226 else
18227 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18228 lt_status=$lt_dlunknown
18229 cat > conftest.$ac_ext <<_LT_EOF
18230 #line $LINENO "configure"
18231 #include "confdefs.h"
18232
18233 #if HAVE_DLFCN_H
18234 #include <dlfcn.h>
18235 #endif
18236
18237 #include <stdio.h>
18238
18239 #ifdef RTLD_GLOBAL
18240 # define LT_DLGLOBAL RTLD_GLOBAL
18241 #else
18242 # ifdef DL_GLOBAL
18243 # define LT_DLGLOBAL DL_GLOBAL
18244 # else
18245 # define LT_DLGLOBAL 0
18246 # endif
18247 #endif
18248
18249 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18250 find out it does not work in some platform. */
18251 #ifndef LT_DLLAZY_OR_NOW
18252 # ifdef RTLD_LAZY
18253 # define LT_DLLAZY_OR_NOW RTLD_LAZY
18254 # else
18255 # ifdef DL_LAZY
18256 # define LT_DLLAZY_OR_NOW DL_LAZY
18257 # else
18258 # ifdef RTLD_NOW
18259 # define LT_DLLAZY_OR_NOW RTLD_NOW
18260 # else
18261 # ifdef DL_NOW
18262 # define LT_DLLAZY_OR_NOW DL_NOW
18263 # else
18264 # define LT_DLLAZY_OR_NOW 0
18265 # endif
18266 # endif
18267 # endif
18268 # endif
18269 #endif
18270
18271 /* When -fvisibility=hidden is used, assume the code has been annotated
18272 correspondingly for the symbols needed. */
18273 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18274 int fnord () __attribute__((visibility("default")));
18275 #endif
18276
18277 int fnord () { return 42; }
18278 int main ()
18279 {
18280 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18281 int status = $lt_dlunknown;
18282
18283 if (self)
18284 {
18285 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
18286 else
18287 {
18288 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
18289 else puts (dlerror ());
18290 }
18291 /* dlclose (self); */
18292 }
18293 else
18294 puts (dlerror ());
18295
18296 return status;
18297 }
18298 _LT_EOF
18299 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18300 (eval $ac_link) 2>&5
18301 ac_status=$?
18302 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18303 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18304 (./conftest; exit; ) >&5 2>/dev/null
18305 lt_status=$?
18306 case x$lt_status in
18307 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18308 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18309 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18310 esac
18311 else :
18312 # compilation failed
18313 lt_cv_dlopen_self_static=no
18314 fi
18315 fi
18316 rm -fr conftest*
18317
18318
18319 fi
18320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18321 $as_echo "$lt_cv_dlopen_self_static" >&6; }
18322 fi
18323
18324 CPPFLAGS=$save_CPPFLAGS
18325 LDFLAGS=$save_LDFLAGS
18326 LIBS=$save_LIBS
18327 ;;
18328 esac
18329
18330 case $lt_cv_dlopen_self in
18331 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18332 *) enable_dlopen_self=unknown ;;
18333 esac
18334
18335 case $lt_cv_dlopen_self_static in
18336 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18337 *) enable_dlopen_self_static=unknown ;;
18338 esac
18339 fi
18340
18341
18342
18343
18344
18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
18357 striplib=
18358 old_striplib=
18359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18360 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
18361 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18362 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
18363 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
18364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18365 $as_echo "yes" >&6; }
18366 else
18367 # FIXME - insert some real tests, host_os isn't really good enough
18368 case $host_os in
18369 darwin*)
18370 if test -n "$STRIP"; then
18371 striplib="$STRIP -x"
18372 old_striplib="$STRIP -S"
18373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18374 $as_echo "yes" >&6; }
18375 else
18376 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18377 $as_echo "no" >&6; }
18378 fi
18379 ;;
18380 *)
18381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18382 $as_echo "no" >&6; }
18383 ;;
18384 esac
18385 fi
18386
18387
18388
18389
18390
18391
18392
18393
18394
18395
18396
18397
18398 # Report what library types will actually be built
18399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18400 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
18401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18402 $as_echo "$can_build_shared" >&6; }
18403
18404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18405 $as_echo_n "checking whether to build shared libraries... " >&6; }
18406 test no = "$can_build_shared" && enable_shared=no
18407
18408 # On AIX, shared libraries and static libraries use the same namespace, and
18409 # are all built from PIC.
18410 case $host_os in
18411 aix3*)
18412 test yes = "$enable_shared" && enable_static=no
18413 if test -n "$RANLIB"; then
18414 archive_cmds="$archive_cmds~\$RANLIB \$lib"
18415 postinstall_cmds='$RANLIB $lib'
18416 fi
18417 ;;
18418
18419 aix[4-9]*)
18420 if test ia64 != "$host_cpu"; then
18421 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18422 yes,aix,yes) ;; # shared object as lib.so file only
18423 yes,svr4,*) ;; # shared object as lib.so archive member only
18424 yes,*) enable_static=no ;; # shared object in lib.a archive as well
18425 esac
18426 fi
18427 ;;
18428 esac
18429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18430 $as_echo "$enable_shared" >&6; }
18431
18432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18433 $as_echo_n "checking whether to build static libraries... " >&6; }
18434 # Make sure either enable_shared or enable_static is yes.
18435 test yes = "$enable_shared" || enable_static=yes
18436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18437 $as_echo "$enable_static" >&6; }
18438
18439
18440
18441
18442 fi
18443 ac_ext=c
18444 ac_cpp='$CPP $CPPFLAGS'
18445 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18446 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18447 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18448
18449 CC=$lt_save_CC
18450
18451
18452
18453
18454
18455
18456
18457
18458
18459
18460
18461
18462
18463
18464
18465 ac_config_commands="$ac_config_commands libtool"
18466
18467
18468
18469
18470 # Only expand once:
18471
18472
18473
18474
18475
18476 # Options
18477 # Define a configure option for an alternate module directory
18478
18479 # Check whether --with-xorg-module-dir was given.
18480 if test "${with_xorg_module_dir+set}" = set; then :
18481 withval=$with_xorg_module_dir; moduledir="$withval"
18482 else
18483 moduledir="$libdir/xorg/modules"
18484 fi
18485
18486
18487 # Store the list of server defined optional extensions in REQUIRED_MODULES
18488
18489
18490 SAVE_CFLAGS="$CFLAGS"
18491 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18493 /* end confdefs.h. */
18494
18495 #include "xorg-server.h"
18496 #if !defined RANDR
18497 #error RANDR not defined
18498 #endif
18499
18500 int
18501 main ()
18502 {
18503
18504 ;
18505 return 0;
18506 }
18507 _ACEOF
18508 if ac_fn_c_try_compile "$LINENO"; then :
18509 _EXT_CHECK=yes
18510 else
18511 _EXT_CHECK=no
18512 fi
18513 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18514 CFLAGS="$SAVE_CFLAGS"
18515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18516 $as_echo_n "checking if RANDR is defined... " >&6; }
18517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18518 $as_echo "$_EXT_CHECK" >&6; }
18519 if test "$_EXT_CHECK" != no; then
18520 REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18521 fi
18522
18523
18524
18525 SAVE_CFLAGS="$CFLAGS"
18526 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18528 /* end confdefs.h. */
18529
18530 #include "xorg-server.h"
18531 #if !defined RENDER
18532 #error RENDER not defined
18533 #endif
18534
18535 int
18536 main ()
18537 {
18538
18539 ;
18540 return 0;
18541 }
18542 _ACEOF
18543 if ac_fn_c_try_compile "$LINENO"; then :
18544 _EXT_CHECK=yes
18545 else
18546 _EXT_CHECK=no
18547 fi
18548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18549 CFLAGS="$SAVE_CFLAGS"
18550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18551 $as_echo_n "checking if RENDER is defined... " >&6; }
18552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18553 $as_echo "$_EXT_CHECK" >&6; }
18554 if test "$_EXT_CHECK" != no; then
18555 REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18556 fi
18557
18558
18559
18560 SAVE_CFLAGS="$CFLAGS"
18561 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18562 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18563 /* end confdefs.h. */
18564
18565 #include "xorg-server.h"
18566 #if !defined XV
18567 #error XV not defined
18568 #endif
18569
18570 int
18571 main ()
18572 {
18573
18574 ;
18575 return 0;
18576 }
18577 _ACEOF
18578 if ac_fn_c_try_compile "$LINENO"; then :
18579 _EXT_CHECK=yes
18580 else
18581 _EXT_CHECK=no
18582 fi
18583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18584 CFLAGS="$SAVE_CFLAGS"
18585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18586 $as_echo_n "checking if XV is defined... " >&6; }
18587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18588 $as_echo "$_EXT_CHECK" >&6; }
18589 if test "$_EXT_CHECK" != no; then
18590 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18591 fi
18592
18593
18594
18595 SAVE_CFLAGS="$CFLAGS"
18596 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18598 /* end confdefs.h. */
18599
18600 #include "xorg-server.h"
18601 #if !defined DPMSExtension
18602 #error DPMSExtension not defined
18603 #endif
18604
18605 int
18606 main ()
18607 {
18608
18609 ;
18610 return 0;
18611 }
18612 _ACEOF
18613 if ac_fn_c_try_compile "$LINENO"; then :
18614 _EXT_CHECK=yes
18615 else
18616 _EXT_CHECK=no
18617 fi
18618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18619 CFLAGS="$SAVE_CFLAGS"
18620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18621 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
18622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18623 $as_echo "$_EXT_CHECK" >&6; }
18624 if test "$_EXT_CHECK" != no; then
18625 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18626 fi
18627
18628
18629 # Obtain compiler/linker options for the driver dependencies
18630
18631 pkg_failed=no
18632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
18633 $as_echo_n "checking for XORG... " >&6; }
18634
18635 if test -n "$XORG_CFLAGS"; then
18636 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
18637 elif test -n "$PKG_CONFIG"; then
18638 if test -n "$PKG_CONFIG" && \
18639 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.3 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18640 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES") 2>&5
18641 ac_status=$?
18642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18643 test $ac_status = 0; }; then
18644 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18645 test "x$?" != "x0" && pkg_failed=yes
18646 else
18647 pkg_failed=yes
18648 fi
18649 else
18650 pkg_failed=untried
18651 fi
18652 if test -n "$XORG_LIBS"; then
18653 pkg_cv_XORG_LIBS="$XORG_LIBS"
18654 elif test -n "$PKG_CONFIG"; then
18655 if test -n "$PKG_CONFIG" && \
18656 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.3 xproto fontsproto \$REQUIRED_MODULES\""; } >&5
18657 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES") 2>&5
18658 ac_status=$?
18659 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18660 test $ac_status = 0; }; then
18661 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>/dev/null`
18662 test "x$?" != "x0" && pkg_failed=yes
18663 else
18664 pkg_failed=yes
18665 fi
18666 else
18667 pkg_failed=untried
18668 fi
18669
18670
18671
18672 if test $pkg_failed = yes; then
18673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18674 $as_echo "no" >&6; }
18675
18676 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18677 _pkg_short_errors_supported=yes
18678 else
18679 _pkg_short_errors_supported=no
18680 fi
18681 if test $_pkg_short_errors_supported = yes; then
18682 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18683 else
18684 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES" 2>&1`
18685 fi
18686 # Put the nasty error message in config.log where it belongs
18687 echo "$XORG_PKG_ERRORS" >&5
18688
18689 as_fn_error $? "Package requirements (xorg-server >= 1.3 xproto fontsproto $REQUIRED_MODULES) were not met:
18690
18691 $XORG_PKG_ERRORS
18692
18693 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18694 installed software in a non-standard prefix.
18695
18696 Alternatively, you may set the environment variables XORG_CFLAGS
18697 and XORG_LIBS to avoid the need to call pkg-config.
18698 See the pkg-config man page for more details." "$LINENO" 5
18699 elif test $pkg_failed = untried; then
18700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18701 $as_echo "no" >&6; }
18702 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18703 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18704 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18705 is in your PATH or set the PKG_CONFIG environment variable to the full
18706 path to pkg-config.
18707
18708 Alternatively, you may set the environment variables XORG_CFLAGS
18709 and XORG_LIBS to avoid the need to call pkg-config.
18710 See the pkg-config man page for more details.
18711
18712 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18713 See \`config.log' for more details" "$LINENO" 5; }
18714 else
18715 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
18716 XORG_LIBS=$pkg_cv_XORG_LIBS
18717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18718 $as_echo "yes" >&6; }
18719
18720 fi
18721
18722 pkg_failed=no
18723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
18724 $as_echo_n "checking for XEXT... " >&6; }
18725
18726 if test -n "$XEXT_CFLAGS"; then
18727 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
18728 elif test -n "$PKG_CONFIG"; then
18729 if test -n "$PKG_CONFIG" && \
18730 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18731 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18732 ac_status=$?
18733 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18734 test $ac_status = 0; }; then
18735 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
18736 test "x$?" != "x0" && pkg_failed=yes
18737 else
18738 pkg_failed=yes
18739 fi
18740 else
18741 pkg_failed=untried
18742 fi
18743 if test -n "$XEXT_LIBS"; then
18744 pkg_cv_XEXT_LIBS="$XEXT_LIBS"
18745 elif test -n "$PKG_CONFIG"; then
18746 if test -n "$PKG_CONFIG" && \
18747 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
18748 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
18749 ac_status=$?
18750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18751 test $ac_status = 0; }; then
18752 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
18753 test "x$?" != "x0" && pkg_failed=yes
18754 else
18755 pkg_failed=yes
18756 fi
18757 else
18758 pkg_failed=untried
18759 fi
18760
18761
18762
18763 if test $pkg_failed = yes; then
18764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18765 $as_echo "no" >&6; }
18766
18767 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18768 _pkg_short_errors_supported=yes
18769 else
18770 _pkg_short_errors_supported=no
18771 fi
18772 if test $_pkg_short_errors_supported = yes; then
18773 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18774 else
18775 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
18776 fi
18777 # Put the nasty error message in config.log where it belongs
18778 echo "$XEXT_PKG_ERRORS" >&5
18779
18780 HAVE_XEXTPROTO_71="no"
18781 elif test $pkg_failed = untried; then
18782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18783 $as_echo "no" >&6; }
18784 HAVE_XEXTPROTO_71="no"
18785 else
18786 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
18787 XEXT_LIBS=$pkg_cv_XEXT_LIBS
18788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18789 $as_echo "yes" >&6; }
18790 HAVE_XEXTPROTO_71="yes";
18791 $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
18792
18793 fi
18794 if test "$HAVE_XEXTPROTO_71" = "yes" ; then
18795 HAVE_XEXTPROTO_71_TRUE=
18796 HAVE_XEXTPROTO_71_FALSE='#'
18797 else
18798 HAVE_XEXTPROTO_71_TRUE='#'
18799 HAVE_XEXTPROTO_71_FALSE=
18800 fi
18801
18802
18803 # Checks for libraries.
18804
18805
18806 save_CFLAGS="$CFLAGS"
18807 CFLAGS="$XORG_CFLAGS"
18808
18809 # PCI rework
18810 ac_fn_c_check_decl "$LINENO" "XSERVER_LIBPCIACCESS" "ac_cv_have_decl_XSERVER_LIBPCIACCESS" "#include \"xorg-server.h\"
18811 "
18812 if test "x$ac_cv_have_decl_XSERVER_LIBPCIACCESS" = xyes; then :
18813 XSERVER_LIBPCIACCESS=yes
18814 else
18815 XSERVER_LIBPCIACCESS=no
18816 fi
18817
18818 if test "x$XSERVER_LIBPCIACCESS" = "xyes"; then
18819
18820 pkg_failed=no
18821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
18822 $as_echo_n "checking for PCIACCESS... " >&6; }
18823
18824 if test -n "$PCIACCESS_CFLAGS"; then
18825 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
18826 elif test -n "$PKG_CONFIG"; then
18827 if test -n "$PKG_CONFIG" && \
18828 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10.7\""; } >&5
18829 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10.7") 2>&5
18830 ac_status=$?
18831 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18832 test $ac_status = 0; }; then
18833 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.10.7" 2>/dev/null`
18834 test "x$?" != "x0" && pkg_failed=yes
18835 else
18836 pkg_failed=yes
18837 fi
18838 else
18839 pkg_failed=untried
18840 fi
18841 if test -n "$PCIACCESS_LIBS"; then
18842 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
18843 elif test -n "$PKG_CONFIG"; then
18844 if test -n "$PKG_CONFIG" && \
18845 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.10.7\""; } >&5
18846 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.10.7") 2>&5
18847 ac_status=$?
18848 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18849 test $ac_status = 0; }; then
18850 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.10.7" 2>/dev/null`
18851 test "x$?" != "x0" && pkg_failed=yes
18852 else
18853 pkg_failed=yes
18854 fi
18855 else
18856 pkg_failed=untried
18857 fi
18858
18859
18860
18861 if test $pkg_failed = yes; then
18862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18863 $as_echo "no" >&6; }
18864
18865 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18866 _pkg_short_errors_supported=yes
18867 else
18868 _pkg_short_errors_supported=no
18869 fi
18870 if test $_pkg_short_errors_supported = yes; then
18871 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.10.7" 2>&1`
18872 else
18873 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.10.7" 2>&1`
18874 fi
18875 # Put the nasty error message in config.log where it belongs
18876 echo "$PCIACCESS_PKG_ERRORS" >&5
18877
18878 as_fn_error $? "Package requirements (pciaccess >= 0.10.7) were not met:
18879
18880 $PCIACCESS_PKG_ERRORS
18881
18882 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18883 installed software in a non-standard prefix.
18884
18885 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18886 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18887 See the pkg-config man page for more details." "$LINENO" 5
18888 elif test $pkg_failed = untried; then
18889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18890 $as_echo "no" >&6; }
18891 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18892 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18893 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18894 is in your PATH or set the PKG_CONFIG environment variable to the full
18895 path to pkg-config.
18896
18897 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
18898 and PCIACCESS_LIBS to avoid the need to call pkg-config.
18899 See the pkg-config man page for more details.
18900
18901 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18902 See \`config.log' for more details" "$LINENO" 5; }
18903 else
18904 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
18905 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
18906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18907 $as_echo "yes" >&6; }
18908
18909 fi
18910 fi
18911
18912 CFLAGS="$save_CFLAGS"
18913
18914 # Check whether --enable-xaa was given.
18915 if test "${enable_xaa+set}" = set; then :
18916 enableval=$enable_xaa; XAA="$enableval"
18917 else
18918 XAA=auto
18919 fi
18920
18921 if test "x$XAA" != xno; then
18922 save_CFLAGS=$CFLAGS
18923 save_CPPFLAGS=$CPPFLAGS
18924 CFLAGS=$XORG_CFLAGS
18925 CPPFLAGS="$XORG_CFLAGS"
18926 for ac_header in xaa.h
18927 do :
18928 ac_fn_c_check_header_mongrel "$LINENO" "xaa.h" "ac_cv_header_xaa_h" "$ac_includes_default"
18929 if test "x$ac_cv_header_xaa_h" = xyes; then :
18930 cat >>confdefs.h <<_ACEOF
18931 #define HAVE_XAA_H 1
18932 _ACEOF
18933 XAA=yes
18934 else
18935 XAA=no
18936 fi
18937
18938 done
18939
18940 CFLAGS=$save_CFLAGS
18941 CPPFLAGS=$save_CPPFLAGS
18942 fi
18943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include XAA support" >&5
18944 $as_echo_n "checking whether to include XAA support... " >&6; }
18945 if test "x$XAA" = xyes; then
18946 XAA_TRUE=
18947 XAA_FALSE='#'
18948 else
18949 XAA_TRUE='#'
18950 XAA_FALSE=
18951 fi
18952
18953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XAA" >&5
18954 $as_echo "$XAA" >&6; }
18955
18956 # Substitutions
18957
18958
18959 DRIVER_NAME=nv
18960
18961
18962 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile"
18963
18964 cat >confcache <<\_ACEOF
18965 # This file is a shell script that caches the results of configure
18966 # tests run on this system so they can be shared between configure
18967 # scripts and configure runs, see configure's option --config-cache.
18968 # It is not useful on other systems. If it contains results you don't
18969 # want to keep, you may remove or edit it.
18970 #
18971 # config.status only pays attention to the cache file if you give it
18972 # the --recheck option to rerun configure.
18973 #
18974 # `ac_cv_env_foo' variables (set or unset) will be overridden when
18975 # loading this file, other *unset* `ac_cv_foo' will be assigned the
18976 # following values.
18977
18978 _ACEOF
18979
18980 # The following way of writing the cache mishandles newlines in values,
18981 # but we know of no workaround that is simple, portable, and efficient.
18982 # So, we kill variables containing newlines.
18983 # Ultrix sh set writes to stderr and can't be redirected directly,
18984 # and sets the high bit in the cache file unless we assign to the vars.
18985 (
18986 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
18987 eval ac_val=\$$ac_var
18988 case $ac_val in #(
18989 *${as_nl}*)
18990 case $ac_var in #(
18991 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
18992 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
18993 esac
18994 case $ac_var in #(
18995 _ | IFS | as_nl) ;; #(
18996 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
18997 *) { eval $ac_var=; unset $ac_var;} ;;
18998 esac ;;
18999 esac
19000 done
19001
19002 (set) 2>&1 |
19003 case $as_nl`(ac_space=' '; set) 2>&1` in #(
19004 *${as_nl}ac_space=\ *)
19005 # `set' does not quote correctly, so add quotes: double-quote
19006 # substitution turns \\\\ into \\, and sed turns \\ into \.
19007 sed -n \
19008 "s/'/'\\\\''/g;
19009 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
19010 ;; #(
19011 *)
19012 # `set' quotes correctly as required by POSIX, so do not add quotes.
19013 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
19014 ;;
19015 esac |
19016 sort
19017 ) |
19018 sed '
19019 /^ac_cv_env_/b end
19020 t clear
19021 :clear
19022 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
19023 t end
19024 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
19025 :end' >>confcache
19026 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
19027 if test -w "$cache_file"; then
19028 if test "x$cache_file" != "x/dev/null"; then
19029 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
19030 $as_echo "$as_me: updating cache $cache_file" >&6;}
19031 if test ! -f "$cache_file" || test -h "$cache_file"; then
19032 cat confcache >"$cache_file"
19033 else
19034 case $cache_file in #(
19035 */* | ?:*)
19036 mv -f confcache "$cache_file"$$ &&
19037 mv -f "$cache_file"$$ "$cache_file" ;; #(
19038 *)
19039 mv -f confcache "$cache_file" ;;
19040 esac
19041 fi
19042 fi
19043 else
19044 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
19045 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
19046 fi
19047 fi
19048 rm -f confcache
19049
19050 test "x$prefix" = xNONE && prefix=$ac_default_prefix
19051 # Let make expand exec_prefix.
19052 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
19053
19054 DEFS=-DHAVE_CONFIG_H
19055
19056 ac_libobjs=
19057 ac_ltlibobjs=
19058 U=
19059 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
19060 # 1. Remove the extension, and $U if already installed.
19061 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
19062 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
19063 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
19064 # will be set to the directory where LIBOBJS objects are built.
19065 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
19066 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
19067 done
19068 LIBOBJS=$ac_libobjs
19069
19070 LTLIBOBJS=$ac_ltlibobjs
19071
19072
19073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
19074 $as_echo_n "checking that generated files are newer than configure... " >&6; }
19075 if test -n "$am_sleep_pid"; then
19076 # Hide warnings about reused PIDs.
19077 wait $am_sleep_pid 2>/dev/null
19078 fi
19079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
19080 $as_echo "done" >&6; }
19081 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
19082 as_fn_error $? "conditional \"AMDEP\" was never defined.
19083 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19084 fi
19085 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
19086 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
19087 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19088 fi
19089 if test -n "$EXEEXT"; then
19090 am__EXEEXT_TRUE=
19091 am__EXEEXT_FALSE='#'
19092 else
19093 am__EXEEXT_TRUE='#'
19094 am__EXEEXT_FALSE=
19095 fi
19096
19097 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
19098 as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
19099 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19100 fi
19101 if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
19102 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
19103 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19104 fi
19105 if test -z "${XAA_TRUE}" && test -z "${XAA_FALSE}"; then
19106 as_fn_error $? "conditional \"XAA\" was never defined.
19107 Usually this means the macro was only invoked conditionally." "$LINENO" 5
19108 fi
19109
19110 : "${CONFIG_STATUS=./config.status}"
19111 ac_write_fail=0
19112 ac_clean_files_save=$ac_clean_files
19113 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
19114 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
19115 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
19116 as_write_fail=0
19117 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
19118 #! $SHELL
19119 # Generated by $as_me.
19120 # Run this file to recreate the current configuration.
19121 # Compiler output produced by configure, useful for debugging
19122 # configure, is in config.log if it exists.
19123
19124 debug=false
19125 ac_cs_recheck=false
19126 ac_cs_silent=false
19127
19128 SHELL=\${CONFIG_SHELL-$SHELL}
19129 export SHELL
19130 _ASEOF
19131 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
19132 ## -------------------- ##
19133 ## M4sh Initialization. ##
19134 ## -------------------- ##
19135
19136 # Be more Bourne compatible
19137 DUALCASE=1; export DUALCASE # for MKS sh
19138 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
19139 emulate sh
19140 NULLCMD=:
19141 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
19142 # is contrary to our usage. Disable this feature.
19143 alias -g '${1+"$@"}'='"$@"'
19144 setopt NO_GLOB_SUBST
19145 else
19146 case `(set -o) 2>/dev/null` in #(
19147 *posix*) :
19148 set -o posix ;; #(
19149 *) :
19150 ;;
19151 esac
19152 fi
19153
19154
19155 as_nl='
19156 '
19157 export as_nl
19158 # Printing a long string crashes Solaris 7 /usr/bin/printf.
19159 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
19160 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
19161 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
19162 # Prefer a ksh shell builtin over an external printf program on Solaris,
19163 # but without wasting forks for bash or zsh.
19164 if test -z "$BASH_VERSION$ZSH_VERSION" \
19165 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
19166 as_echo='print -r --'
19167 as_echo_n='print -rn --'
19168 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
19169 as_echo='printf %s\n'
19170 as_echo_n='printf %s'
19171 else
19172 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
19173 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
19174 as_echo_n='/usr/ucb/echo -n'
19175 else
19176 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
19177 as_echo_n_body='eval
19178 arg=$1;
19179 case $arg in #(
19180 *"$as_nl"*)
19181 expr "X$arg" : "X\\(.*\\)$as_nl";
19182 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
19183 esac;
19184 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
19185 '
19186 export as_echo_n_body
19187 as_echo_n='sh -c $as_echo_n_body as_echo'
19188 fi
19189 export as_echo_body
19190 as_echo='sh -c $as_echo_body as_echo'
19191 fi
19192
19193 # The user is always right.
19194 if test "${PATH_SEPARATOR+set}" != set; then
19195 PATH_SEPARATOR=:
19196 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
19197 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
19198 PATH_SEPARATOR=';'
19199 }
19200 fi
19201
19202
19203 # IFS
19204 # We need space, tab and new line, in precisely that order. Quoting is
19205 # there to prevent editors from complaining about space-tab.
19206 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
19207 # splitting by setting IFS to empty value.)
19208 IFS=" "" $as_nl"
19209
19210 # Find who we are. Look in the path if we contain no directory separator.
19211 as_myself=
19212 case $0 in #((
19213 *[\\/]* ) as_myself=$0 ;;
19214 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
19215 for as_dir in $PATH
19216 do
19217 IFS=$as_save_IFS
19218 test -z "$as_dir" && as_dir=.
19219 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
19220 done
19221 IFS=$as_save_IFS
19222
19223 ;;
19224 esac
19225 # We did not find ourselves, most probably we were run as `sh COMMAND'
19226 # in which case we are not to be found in the path.
19227 if test "x$as_myself" = x; then
19228 as_myself=$0
19229 fi
19230 if test ! -f "$as_myself"; then
19231 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
19232 exit 1
19233 fi
19234
19235 # Unset variables that we do not need and which cause bugs (e.g. in
19236 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
19237 # suppresses any "Segmentation fault" message there. '((' could
19238 # trigger a bug in pdksh 5.2.14.
19239 for as_var in BASH_ENV ENV MAIL MAILPATH
19240 do eval test x\${$as_var+set} = xset \
19241 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
19242 done
19243 PS1='$ '
19244 PS2='> '
19245 PS4='+ '
19246
19247 # NLS nuisances.
19248 LC_ALL=C
19249 export LC_ALL
19250 LANGUAGE=C
19251 export LANGUAGE
19252
19253 # CDPATH.
19254 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19255
19256
19257 # as_fn_error STATUS ERROR [LINENO LOG_FD]
19258 # ----------------------------------------
19259 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
19260 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
19261 # script with STATUS, using 1 if that was 0.
19262 as_fn_error ()
19263 {
19264 as_status=$1; test $as_status -eq 0 && as_status=1
19265 if test "$4"; then
19266 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
19267 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
19268 fi
19269 $as_echo "$as_me: error: $2" >&2
19270 as_fn_exit $as_status
19271 } # as_fn_error
19272
19273
19274 # as_fn_set_status STATUS
19275 # -----------------------
19276 # Set $? to STATUS, without forking.
19277 as_fn_set_status ()
19278 {
19279 return $1
19280 } # as_fn_set_status
19281
19282 # as_fn_exit STATUS
19283 # -----------------
19284 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
19285 as_fn_exit ()
19286 {
19287 set +e
19288 as_fn_set_status $1
19289 exit $1
19290 } # as_fn_exit
19291
19292 # as_fn_unset VAR
19293 # ---------------
19294 # Portably unset VAR.
19295 as_fn_unset ()
19296 {
19297 { eval $1=; unset $1;}
19298 }
19299 as_unset=as_fn_unset
19300 # as_fn_append VAR VALUE
19301 # ----------------------
19302 # Append the text in VALUE to the end of the definition contained in VAR. Take
19303 # advantage of any shell optimizations that allow amortized linear growth over
19304 # repeated appends, instead of the typical quadratic growth present in naive
19305 # implementations.
19306 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
19307 eval 'as_fn_append ()
19308 {
19309 eval $1+=\$2
19310 }'
19311 else
19312 as_fn_append ()
19313 {
19314 eval $1=\$$1\$2
19315 }
19316 fi # as_fn_append
19317
19318 # as_fn_arith ARG...
19319 # ------------------
19320 # Perform arithmetic evaluation on the ARGs, and store the result in the
19321 # global $as_val. Take advantage of shells that can avoid forks. The arguments
19322 # must be portable across $(()) and expr.
19323 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
19324 eval 'as_fn_arith ()
19325 {
19326 as_val=$(( $* ))
19327 }'
19328 else
19329 as_fn_arith ()
19330 {
19331 as_val=`expr "$@" || test $? -eq 1`
19332 }
19333 fi # as_fn_arith
19334
19335
19336 if expr a : '\(a\)' >/dev/null 2>&1 &&
19337 test "X`expr 00001 : '.*\(...\)'`" = X001; then
19338 as_expr=expr
19339 else
19340 as_expr=false
19341 fi
19342
19343 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
19344 as_basename=basename
19345 else
19346 as_basename=false
19347 fi
19348
19349 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
19350 as_dirname=dirname
19351 else
19352 as_dirname=false
19353 fi
19354
19355 as_me=`$as_basename -- "$0" ||
19356 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
19357 X"$0" : 'X\(//\)$' \| \
19358 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
19359 $as_echo X/"$0" |
19360 sed '/^.*\/\([^/][^/]*\)\/*$/{
19361 s//\1/
19362 q
19363 }
19364 /^X\/\(\/\/\)$/{
19365 s//\1/
19366 q
19367 }
19368 /^X\/\(\/\).*/{
19369 s//\1/
19370 q
19371 }
19372 s/.*/./; q'`
19373
19374 # Avoid depending upon Character Ranges.
19375 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
19376 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
19377 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
19378 as_cr_digits='0123456789'
19379 as_cr_alnum=$as_cr_Letters$as_cr_digits
19380
19381 ECHO_C= ECHO_N= ECHO_T=
19382 case `echo -n x` in #(((((
19383 -n*)
19384 case `echo 'xy\c'` in
19385 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
19386 xy) ECHO_C='\c';;
19387 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
19388 ECHO_T=' ';;
19389 esac;;
19390 *)
19391 ECHO_N='-n';;
19392 esac
19393
19394 rm -f conf$$ conf$$.exe conf$$.file
19395 if test -d conf$$.dir; then
19396 rm -f conf$$.dir/conf$$.file
19397 else
19398 rm -f conf$$.dir
19399 mkdir conf$$.dir 2>/dev/null
19400 fi
19401 if (echo >conf$$.file) 2>/dev/null; then
19402 if ln -s conf$$.file conf$$ 2>/dev/null; then
19403 as_ln_s='ln -s'
19404 # ... but there are two gotchas:
19405 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
19406 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
19407 # In both cases, we have to default to `cp -pR'.
19408 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
19409 as_ln_s='cp -pR'
19410 elif ln conf$$.file conf$$ 2>/dev/null; then
19411 as_ln_s=ln
19412 else
19413 as_ln_s='cp -pR'
19414 fi
19415 else
19416 as_ln_s='cp -pR'
19417 fi
19418 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
19419 rmdir conf$$.dir 2>/dev/null
19420
19421
19422 # as_fn_mkdir_p
19423 # -------------
19424 # Create "$as_dir" as a directory, including parents if necessary.
19425 as_fn_mkdir_p ()
19426 {
19427
19428 case $as_dir in #(
19429 -*) as_dir=./$as_dir;;
19430 esac
19431 test -d "$as_dir" || eval $as_mkdir_p || {
19432 as_dirs=
19433 while :; do
19434 case $as_dir in #(
19435 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
19436 *) as_qdir=$as_dir;;
19437 esac
19438 as_dirs="'$as_qdir' $as_dirs"
19439 as_dir=`$as_dirname -- "$as_dir" ||
19440 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
19441 X"$as_dir" : 'X\(//\)[^/]' \| \
19442 X"$as_dir" : 'X\(//\)$' \| \
19443 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
19444 $as_echo X"$as_dir" |
19445 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
19446 s//\1/
19447 q
19448 }
19449 /^X\(\/\/\)[^/].*/{
19450 s//\1/
19451 q
19452 }
19453 /^X\(\/\/\)$/{
19454 s//\1/
19455 q
19456 }
19457 /^X\(\/\).*/{
19458 s//\1/
19459 q
19460 }
19461 s/.*/./; q'`
19462 test -d "$as_dir" && break
19463 done
19464 test -z "$as_dirs" || eval "mkdir $as_dirs"
19465 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
19466
19467
19468 } # as_fn_mkdir_p
19469 if mkdir -p . 2>/dev/null; then
19470 as_mkdir_p='mkdir -p "$as_dir"'
19471 else
19472 test -d ./-p && rmdir ./-p
19473 as_mkdir_p=false
19474 fi
19475
19476
19477 # as_fn_executable_p FILE
19478 # -----------------------
19479 # Test if FILE is an executable regular file.
19480 as_fn_executable_p ()
19481 {
19482 test -f "$1" && test -x "$1"
19483 } # as_fn_executable_p
19484 as_test_x='test -x'
19485 as_executable_p=as_fn_executable_p
19486
19487 # Sed expression to map a string onto a valid CPP name.
19488 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
19489
19490 # Sed expression to map a string onto a valid variable name.
19491 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
19492
19493
19494 exec 6>&1
19495 ## ----------------------------------- ##
19496 ## Main body of $CONFIG_STATUS script. ##
19497 ## ----------------------------------- ##
19498 _ASEOF
19499 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
19500
19501 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19502 # Save the log message, to keep $0 and so on meaningful, and to
19503 # report actual input values of CONFIG_FILES etc. instead of their
19504 # values after options handling.
19505 ac_log="
19506 This file was extended by xf86-video-nv $as_me 2.1.21, which was
19507 generated by GNU Autoconf 2.69. Invocation command line was
19508
19509 CONFIG_FILES = $CONFIG_FILES
19510 CONFIG_HEADERS = $CONFIG_HEADERS
19511 CONFIG_LINKS = $CONFIG_LINKS
19512 CONFIG_COMMANDS = $CONFIG_COMMANDS
19513 $ $0 $@
19514
19515 on `(hostname || uname -n) 2>/dev/null | sed 1q`
19516 "
19517
19518 _ACEOF
19519
19520 case $ac_config_files in *"
19521 "*) set x $ac_config_files; shift; ac_config_files=$*;;
19522 esac
19523
19524 case $ac_config_headers in *"
19525 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
19526 esac
19527
19528
19529 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19530 # Files that config.status was made for.
19531 config_files="$ac_config_files"
19532 config_headers="$ac_config_headers"
19533 config_commands="$ac_config_commands"
19534
19535 _ACEOF
19536
19537 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19538 ac_cs_usage="\
19539 \`$as_me' instantiates files and other configuration actions
19540 from templates according to the current configuration. Unless the files
19541 and actions are specified as TAGs, all are instantiated by default.
19542
19543 Usage: $0 [OPTION]... [TAG]...
19544
19545 -h, --help print this help, then exit
19546 -V, --version print version number and configuration settings, then exit
19547 --config print configuration, then exit
19548 -q, --quiet, --silent
19549 do not print progress messages
19550 -d, --debug don't remove temporary files
19551 --recheck update $as_me by reconfiguring in the same conditions
19552 --file=FILE[:TEMPLATE]
19553 instantiate the configuration file FILE
19554 --header=FILE[:TEMPLATE]
19555 instantiate the configuration header FILE
19556
19557 Configuration files:
19558 $config_files
19559
19560 Configuration headers:
19561 $config_headers
19562
19563 Configuration commands:
19564 $config_commands
19565
19566 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg>."
19567
19568 _ACEOF
19569 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19570 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
19571 ac_cs_version="\\
19572 xf86-video-nv config.status 2.1.21
19573 configured by $0, generated by GNU Autoconf 2.69,
19574 with options \\"\$ac_cs_config\\"
19575
19576 Copyright (C) 2012 Free Software Foundation, Inc.
19577 This config.status script is free software; the Free Software Foundation
19578 gives unlimited permission to copy, distribute and modify it."
19579
19580 ac_pwd='$ac_pwd'
19581 srcdir='$srcdir'
19582 INSTALL='$INSTALL'
19583 MKDIR_P='$MKDIR_P'
19584 AWK='$AWK'
19585 test -n "\$AWK" || AWK=awk
19586 _ACEOF
19587
19588 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19589 # The default lists apply if the user does not specify any file.
19590 ac_need_defaults=:
19591 while test $# != 0
19592 do
19593 case $1 in
19594 --*=?*)
19595 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19596 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
19597 ac_shift=:
19598 ;;
19599 --*=)
19600 ac_option=`expr "X$1" : 'X\([^=]*\)='`
19601 ac_optarg=
19602 ac_shift=:
19603 ;;
19604 *)
19605 ac_option=$1
19606 ac_optarg=$2
19607 ac_shift=shift
19608 ;;
19609 esac
19610
19611 case $ac_option in
19612 # Handling of the options.
19613 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
19614 ac_cs_recheck=: ;;
19615 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
19616 $as_echo "$ac_cs_version"; exit ;;
19617 --config | --confi | --conf | --con | --co | --c )
19618 $as_echo "$ac_cs_config"; exit ;;
19619 --debug | --debu | --deb | --de | --d | -d )
19620 debug=: ;;
19621 --file | --fil | --fi | --f )
19622 $ac_shift
19623 case $ac_optarg in
19624 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19625 '') as_fn_error $? "missing file argument" ;;
19626 esac
19627 as_fn_append CONFIG_FILES " '$ac_optarg'"
19628 ac_need_defaults=false;;
19629 --header | --heade | --head | --hea )
19630 $ac_shift
19631 case $ac_optarg in
19632 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
19633 esac
19634 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
19635 ac_need_defaults=false;;
19636 --he | --h)
19637 # Conflict between --help and --header
19638 as_fn_error $? "ambiguous option: \`$1'
19639 Try \`$0 --help' for more information.";;
19640 --help | --hel | -h )
19641 $as_echo "$ac_cs_usage"; exit ;;
19642 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
19643 | -silent | --silent | --silen | --sile | --sil | --si | --s)
19644 ac_cs_silent=: ;;
19645
19646 # This is an error.
19647 -*) as_fn_error $? "unrecognized option: \`$1'
19648 Try \`$0 --help' for more information." ;;
19649
19650 *) as_fn_append ac_config_targets " $1"
19651 ac_need_defaults=false ;;
19652
19653 esac
19654 shift
19655 done
19656
19657 ac_configure_extra_args=
19658
19659 if $ac_cs_silent; then
19660 exec 6>/dev/null
19661 ac_configure_extra_args="$ac_configure_extra_args --silent"
19662 fi
19663
19664 _ACEOF
19665 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19666 if \$ac_cs_recheck; then
19667 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
19668 shift
19669 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
19670 CONFIG_SHELL='$SHELL'
19671 export CONFIG_SHELL
19672 exec "\$@"
19673 fi
19674
19675 _ACEOF
19676 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19677 exec 5>>config.log
19678 {
19679 echo
19680 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
19681 ## Running $as_me. ##
19682 _ASBOX
19683 $as_echo "$ac_log"
19684 } >&5
19685
19686 _ACEOF
19687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
19688 #
19689 # INIT-COMMANDS
19690 #
19691 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
19692
19693
19694 # The HP-UX ksh and POSIX shell print the target directory to stdout
19695 # if CDPATH is set.
19696 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
19697
19698 sed_quote_subst='$sed_quote_subst'
19699 double_quote_subst='$double_quote_subst'
19700 delay_variable_subst='$delay_variable_subst'
19701 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
19702 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
19703 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
19704 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
19705 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
19706 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
19707 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
19708 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
19709 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
19710 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
19711 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
19712 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
19713 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
19714 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
19715 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
19716 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
19717 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
19718 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
19719 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
19720 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
19721 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
19722 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
19723 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
19724 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
19725 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
19726 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
19727 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
19728 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
19729 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
19730 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
19731 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
19732 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
19733 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
19734 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
19735 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
19736 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
19737 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
19738 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
19739 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
19740 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
19741 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
19742 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
19743 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
19744 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
19745 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
19746 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
19747 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19748 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19749 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
19750 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
19751 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
19752 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
19753 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
19754 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
19755 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
19756 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
19757 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
19758 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
19759 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"`'
19760 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
19761 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
19762 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
19763 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
19764 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
19765 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
19766 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
19767 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
19768 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
19769 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
19770 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
19771 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
19772 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
19773 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
19774 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
19775 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
19776 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
19777 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
19778 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
19779 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
19780 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19781 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
19782 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
19783 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
19784 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
19785 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
19786 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
19787 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
19788 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
19789 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19790 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
19791 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
19792 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
19793 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
19794 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
19795 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
19796 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
19797 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
19798 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
19799 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
19800 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
19801 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
19802 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
19803 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
19804 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
19805 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
19806 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
19807 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
19808 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
19809 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
19810 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
19811 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
19812 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
19813 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
19814 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
19815 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
19816 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
19817 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
19818 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
19819 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
19820 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
19821 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
19822 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
19823 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
19824 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
19825 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
19826 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
19827 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
19828 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
19829 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
19830 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
19831 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
19832 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
19833 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
19834 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
19835 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
19836
19837 LTCC='$LTCC'
19838 LTCFLAGS='$LTCFLAGS'
19839 compiler='$compiler_DEFAULT'
19840
19841 # A function that is used when there is no print builtin or printf.
19842 func_fallback_echo ()
19843 {
19844 eval 'cat <<_LTECHO_EOF
19845 \$1
19846 _LTECHO_EOF'
19847 }
19848
19849 # Quote evaled strings.
19850 for var in SHELL \
19851 ECHO \
19852 PATH_SEPARATOR \
19853 SED \
19854 GREP \
19855 EGREP \
19856 FGREP \
19857 LD \
19858 NM \
19859 LN_S \
19860 lt_SP2NL \
19861 lt_NL2SP \
19862 reload_flag \
19863 OBJDUMP \
19864 deplibs_check_method \
19865 file_magic_cmd \
19866 file_magic_glob \
19867 want_nocaseglob \
19868 DLLTOOL \
19869 sharedlib_from_linklib_cmd \
19870 AR \
19871 AR_FLAGS \
19872 archiver_list_spec \
19873 STRIP \
19874 RANLIB \
19875 CC \
19876 CFLAGS \
19877 compiler \
19878 lt_cv_sys_global_symbol_pipe \
19879 lt_cv_sys_global_symbol_to_cdecl \
19880 lt_cv_sys_global_symbol_to_import \
19881 lt_cv_sys_global_symbol_to_c_name_address \
19882 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
19883 lt_cv_nm_interface \
19884 nm_file_list_spec \
19885 lt_cv_truncate_bin \
19886 lt_prog_compiler_no_builtin_flag \
19887 lt_prog_compiler_pic \
19888 lt_prog_compiler_wl \
19889 lt_prog_compiler_static \
19890 lt_cv_prog_compiler_c_o \
19891 need_locks \
19892 MANIFEST_TOOL \
19893 DSYMUTIL \
19894 NMEDIT \
19895 LIPO \
19896 OTOOL \
19897 OTOOL64 \
19898 shrext_cmds \
19899 export_dynamic_flag_spec \
19900 whole_archive_flag_spec \
19901 compiler_needs_object \
19902 with_gnu_ld \
19903 allow_undefined_flag \
19904 no_undefined_flag \
19905 hardcode_libdir_flag_spec \
19906 hardcode_libdir_separator \
19907 exclude_expsyms \
19908 include_expsyms \
19909 file_list_spec \
19910 variables_saved_for_relink \
19911 libname_spec \
19912 library_names_spec \
19913 soname_spec \
19914 install_override_mode \
19915 finish_eval \
19916 old_striplib \
19917 striplib; do
19918 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19919 *[\\\\\\\`\\"\\\$]*)
19920 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
19921 ;;
19922 *)
19923 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19924 ;;
19925 esac
19926 done
19927
19928 # Double-quote double-evaled strings.
19929 for var in reload_cmds \
19930 old_postinstall_cmds \
19931 old_postuninstall_cmds \
19932 old_archive_cmds \
19933 extract_expsyms_cmds \
19934 old_archive_from_new_cmds \
19935 old_archive_from_expsyms_cmds \
19936 archive_cmds \
19937 archive_expsym_cmds \
19938 module_cmds \
19939 module_expsym_cmds \
19940 export_symbols_cmds \
19941 prelink_cmds \
19942 postlink_cmds \
19943 postinstall_cmds \
19944 postuninstall_cmds \
19945 finish_cmds \
19946 sys_lib_search_path_spec \
19947 configure_time_dlsearch_path \
19948 configure_time_lt_sys_library_path; do
19949 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
19950 *[\\\\\\\`\\"\\\$]*)
19951 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
19952 ;;
19953 *)
19954 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
19955 ;;
19956 esac
19957 done
19958
19959 ac_aux_dir='$ac_aux_dir'
19960
19961 # See if we are running on zsh, and set the options that allow our
19962 # commands through without removal of \ escapes INIT.
19963 if test -n "\${ZSH_VERSION+set}"; then
19964 setopt NO_GLOB_SUBST
19965 fi
19966
19967
19968 PACKAGE='$PACKAGE'
19969 VERSION='$VERSION'
19970 RM='$RM'
19971 ofile='$ofile'
19972
19973
19974
19975
19976 _ACEOF
19977
19978 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
19979
19980 # Handling of arguments.
19981 for ac_config_target in $ac_config_targets
19982 do
19983 case $ac_config_target in
19984 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
19985 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
19986 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
19987 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
19988 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
19989 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
19990
19991 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
19992 esac
19993 done
19994
19995
19996 # If the user did not use the arguments to specify the items to instantiate,
19997 # then the envvar interface is used. Set only those that are not.
19998 # We use the long form for the default assignment because of an extremely
19999 # bizarre bug on SunOS 4.1.3.
20000 if $ac_need_defaults; then
20001 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
20002 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
20003 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
20004 fi
20005
20006 # Have a temporary directory for convenience. Make it in the build tree
20007 # simply because there is no reason against having it here, and in addition,
20008 # creating and moving files from /tmp can sometimes cause problems.
20009 # Hook for its removal unless debugging.
20010 # Note that there is a small window in which the directory will not be cleaned:
20011 # after its creation but before its name has been assigned to `$tmp'.
20012 $debug ||
20013 {
20014 tmp= ac_tmp=
20015 trap 'exit_status=$?
20016 : "${ac_tmp:=$tmp}"
20017 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
20018 ' 0
20019 trap 'as_fn_exit 1' 1 2 13 15
20020 }
20021 # Create a (secure) tmp directory for tmp files.
20022
20023 {
20024 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
20025 test -d "$tmp"
20026 } ||
20027 {
20028 tmp=./conf$$-$RANDOM
20029 (umask 077 && mkdir "$tmp")
20030 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
20031 ac_tmp=$tmp
20032
20033 # Set up the scripts for CONFIG_FILES section.
20034 # No need to generate them if there are no CONFIG_FILES.
20035 # This happens for instance with `./config.status config.h'.
20036 if test -n "$CONFIG_FILES"; then
20037
20038
20039 ac_cr=`echo X | tr X '\015'`
20040 # On cygwin, bash can eat \r inside `` if the user requested igncr.
20041 # But we know of no other shell where ac_cr would be empty at this
20042 # point, so we can use a bashism as a fallback.
20043 if test "x$ac_cr" = x; then
20044 eval ac_cr=\$\'\\r\'
20045 fi
20046 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
20047 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
20048 ac_cs_awk_cr='\\r'
20049 else
20050 ac_cs_awk_cr=$ac_cr
20051 fi
20052
20053 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
20054 _ACEOF
20055
20056
20057 {
20058 echo "cat >conf$$subs.awk <<_ACEOF" &&
20059 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
20060 echo "_ACEOF"
20061 } >conf$$subs.sh ||
20062 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20063 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
20064 ac_delim='%!_!# '
20065 for ac_last_try in false false false false false :; do
20066 . ./conf$$subs.sh ||
20067 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20068
20069 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
20070 if test $ac_delim_n = $ac_delim_num; then
20071 break
20072 elif $ac_last_try; then
20073 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
20074 else
20075 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20076 fi
20077 done
20078 rm -f conf$$subs.sh
20079
20080 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20081 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
20082 _ACEOF
20083 sed -n '
20084 h
20085 s/^/S["/; s/!.*/"]=/
20086 p
20087 g
20088 s/^[^!]*!//
20089 :repl
20090 t repl
20091 s/'"$ac_delim"'$//
20092 t delim
20093 :nl
20094 h
20095 s/\(.\{148\}\)..*/\1/
20096 t more1
20097 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
20098 p
20099 n
20100 b repl
20101 :more1
20102 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20103 p
20104 g
20105 s/.\{148\}//
20106 t nl
20107 :delim
20108 h
20109 s/\(.\{148\}\)..*/\1/
20110 t more2
20111 s/["\\]/\\&/g; s/^/"/; s/$/"/
20112 p
20113 b
20114 :more2
20115 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
20116 p
20117 g
20118 s/.\{148\}//
20119 t delim
20120 ' <conf$$subs.awk | sed '
20121 /^[^""]/{
20122 N
20123 s/\n//
20124 }
20125 ' >>$CONFIG_STATUS || ac_write_fail=1
20126 rm -f conf$$subs.awk
20127 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20128 _ACAWK
20129 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
20130 for (key in S) S_is_set[key] = 1
20131 FS = ""
20132
20133 }
20134 {
20135 line = $ 0
20136 nfields = split(line, field, "@")
20137 substed = 0
20138 len = length(field[1])
20139 for (i = 2; i < nfields; i++) {
20140 key = field[i]
20141 keylen = length(key)
20142 if (S_is_set[key]) {
20143 value = S[key]
20144 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
20145 len += length(value) + length(field[++i])
20146 substed = 1
20147 } else
20148 len += 1 + keylen
20149 }
20150
20151 print line
20152 }
20153
20154 _ACAWK
20155 _ACEOF
20156 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20157 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
20158 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
20159 else
20160 cat
20161 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
20162 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
20163 _ACEOF
20164
20165 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
20166 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
20167 # trailing colons and then remove the whole line if VPATH becomes empty
20168 # (actually we leave an empty line to preserve line numbers).
20169 if test "x$srcdir" = x.; then
20170 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
20171 h
20172 s///
20173 s/^/:/
20174 s/[ ]*$/:/
20175 s/:\$(srcdir):/:/g
20176 s/:\${srcdir}:/:/g
20177 s/:@srcdir@:/:/g
20178 s/^:*//
20179 s/:*$//
20180 x
20181 s/\(=[ ]*\).*/\1/
20182 G
20183 s/\n//
20184 s/^[^=]*=[ ]*$//
20185 }'
20186 fi
20187
20188 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20189 fi # test -n "$CONFIG_FILES"
20190
20191 # Set up the scripts for CONFIG_HEADERS section.
20192 # No need to generate them if there are no CONFIG_HEADERS.
20193 # This happens for instance with `./config.status Makefile'.
20194 if test -n "$CONFIG_HEADERS"; then
20195 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
20196 BEGIN {
20197 _ACEOF
20198
20199 # Transform confdefs.h into an awk script `defines.awk', embedded as
20200 # here-document in config.status, that substitutes the proper values into
20201 # config.h.in to produce config.h.
20202
20203 # Create a delimiter string that does not exist in confdefs.h, to ease
20204 # handling of long lines.
20205 ac_delim='%!_!# '
20206 for ac_last_try in false false :; do
20207 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
20208 if test -z "$ac_tt"; then
20209 break
20210 elif $ac_last_try; then
20211 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
20212 else
20213 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
20214 fi
20215 done
20216
20217 # For the awk script, D is an array of macro values keyed by name,
20218 # likewise P contains macro parameters if any. Preserve backslash
20219 # newline sequences.
20220
20221 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
20222 sed -n '
20223 s/.\{148\}/&'"$ac_delim"'/g
20224 t rset
20225 :rset
20226 s/^[ ]*#[ ]*define[ ][ ]*/ /
20227 t def
20228 d
20229 :def
20230 s/\\$//
20231 t bsnl
20232 s/["\\]/\\&/g
20233 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20234 D["\1"]=" \3"/p
20235 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
20236 d
20237 :bsnl
20238 s/["\\]/\\&/g
20239 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
20240 D["\1"]=" \3\\\\\\n"\\/p
20241 t cont
20242 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
20243 t cont
20244 d
20245 :cont
20246 n
20247 s/.\{148\}/&'"$ac_delim"'/g
20248 t clear
20249 :clear
20250 s/\\$//
20251 t bsnlc
20252 s/["\\]/\\&/g; s/^/"/; s/$/"/p
20253 d
20254 :bsnlc
20255 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
20256 b cont
20257 ' <confdefs.h | sed '
20258 s/'"$ac_delim"'/"\\\
20259 "/g' >>$CONFIG_STATUS || ac_write_fail=1
20260
20261 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20262 for (key in D) D_is_set[key] = 1
20263 FS = ""
20264 }
20265 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
20266 line = \$ 0
20267 split(line, arg, " ")
20268 if (arg[1] == "#") {
20269 defundef = arg[2]
20270 mac1 = arg[3]
20271 } else {
20272 defundef = substr(arg[1], 2)
20273 mac1 = arg[2]
20274 }
20275 split(mac1, mac2, "(") #)
20276 macro = mac2[1]
20277 prefix = substr(line, 1, index(line, defundef) - 1)
20278 if (D_is_set[macro]) {
20279 # Preserve the white space surrounding the "#".
20280 print prefix "define", macro P[macro] D[macro]
20281 next
20282 } else {
20283 # Replace #undef with comments. This is necessary, for example,
20284 # in the case of _POSIX_SOURCE, which is predefined and required
20285 # on some systems where configure will not decide to define it.
20286 if (defundef == "undef") {
20287 print "/*", prefix defundef, macro, "*/"
20288 next
20289 }
20290 }
20291 }
20292 { print }
20293 _ACAWK
20294 _ACEOF
20295 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20296 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
20297 fi # test -n "$CONFIG_HEADERS"
20298
20299
20300 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
20301 shift
20302 for ac_tag
20303 do
20304 case $ac_tag in
20305 :[FHLC]) ac_mode=$ac_tag; continue;;
20306 esac
20307 case $ac_mode$ac_tag in
20308 :[FHL]*:*);;
20309 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
20310 :[FH]-) ac_tag=-:-;;
20311 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
20312 esac
20313 ac_save_IFS=$IFS
20314 IFS=:
20315 set x $ac_tag
20316 IFS=$ac_save_IFS
20317 shift
20318 ac_file=$1
20319 shift
20320
20321 case $ac_mode in
20322 :L) ac_source=$1;;
20323 :[FH])
20324 ac_file_inputs=
20325 for ac_f
20326 do
20327 case $ac_f in
20328 -) ac_f="$ac_tmp/stdin";;
20329 *) # Look for the file first in the build tree, then in the source tree
20330 # (if the path is not absolute). The absolute path cannot be DOS-style,
20331 # because $ac_f cannot contain `:'.
20332 test -f "$ac_f" ||
20333 case $ac_f in
20334 [\\/$]*) false;;
20335 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
20336 esac ||
20337 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
20338 esac
20339 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
20340 as_fn_append ac_file_inputs " '$ac_f'"
20341 done
20342
20343 # Let's still pretend it is `configure' which instantiates (i.e., don't
20344 # use $as_me), people would be surprised to read:
20345 # /* config.h. Generated by config.status. */
20346 configure_input='Generated from '`
20347 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
20348 `' by configure.'
20349 if test x"$ac_file" != x-; then
20350 configure_input="$ac_file. $configure_input"
20351 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
20352 $as_echo "$as_me: creating $ac_file" >&6;}
20353 fi
20354 # Neutralize special characters interpreted by sed in replacement strings.
20355 case $configure_input in #(
20356 *\&* | *\|* | *\\* )
20357 ac_sed_conf_input=`$as_echo "$configure_input" |
20358 sed 's/[\\\\&|]/\\\\&/g'`;; #(
20359 *) ac_sed_conf_input=$configure_input;;
20360 esac
20361
20362 case $ac_tag in
20363 *:-:* | *:-) cat >"$ac_tmp/stdin" \
20364 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
20365 esac
20366 ;;
20367 esac
20368
20369 ac_dir=`$as_dirname -- "$ac_file" ||
20370 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20371 X"$ac_file" : 'X\(//\)[^/]' \| \
20372 X"$ac_file" : 'X\(//\)$' \| \
20373 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
20374 $as_echo X"$ac_file" |
20375 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20376 s//\1/
20377 q
20378 }
20379 /^X\(\/\/\)[^/].*/{
20380 s//\1/
20381 q
20382 }
20383 /^X\(\/\/\)$/{
20384 s//\1/
20385 q
20386 }
20387 /^X\(\/\).*/{
20388 s//\1/
20389 q
20390 }
20391 s/.*/./; q'`
20392 as_dir="$ac_dir"; as_fn_mkdir_p
20393 ac_builddir=.
20394
20395 case "$ac_dir" in
20396 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
20397 *)
20398 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
20399 # A ".." for each directory in $ac_dir_suffix.
20400 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
20401 case $ac_top_builddir_sub in
20402 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
20403 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
20404 esac ;;
20405 esac
20406 ac_abs_top_builddir=$ac_pwd
20407 ac_abs_builddir=$ac_pwd$ac_dir_suffix
20408 # for backward compatibility:
20409 ac_top_builddir=$ac_top_build_prefix
20410
20411 case $srcdir in
20412 .) # We are building in place.
20413 ac_srcdir=.
20414 ac_top_srcdir=$ac_top_builddir_sub
20415 ac_abs_top_srcdir=$ac_pwd ;;
20416 [\\/]* | ?:[\\/]* ) # Absolute name.
20417 ac_srcdir=$srcdir$ac_dir_suffix;
20418 ac_top_srcdir=$srcdir
20419 ac_abs_top_srcdir=$srcdir ;;
20420 *) # Relative name.
20421 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
20422 ac_top_srcdir=$ac_top_build_prefix$srcdir
20423 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
20424 esac
20425 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
20426
20427
20428 case $ac_mode in
20429 :F)
20430 #
20431 # CONFIG_FILE
20432 #
20433
20434 case $INSTALL in
20435 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
20436 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
20437 esac
20438 ac_MKDIR_P=$MKDIR_P
20439 case $MKDIR_P in
20440 [\\/$]* | ?:[\\/]* ) ;;
20441 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
20442 esac
20443 _ACEOF
20444
20445 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20446 # If the template does not know about datarootdir, expand it.
20447 # FIXME: This hack should be removed a few years after 2.60.
20448 ac_datarootdir_hack=; ac_datarootdir_seen=
20449 ac_sed_dataroot='
20450 /datarootdir/ {
20451 p
20452 q
20453 }
20454 /@datadir@/p
20455 /@docdir@/p
20456 /@infodir@/p
20457 /@localedir@/p
20458 /@mandir@/p'
20459 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
20460 *datarootdir*) ac_datarootdir_seen=yes;;
20461 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
20462 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
20463 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
20464 _ACEOF
20465 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20466 ac_datarootdir_hack='
20467 s&@datadir@&$datadir&g
20468 s&@docdir@&$docdir&g
20469 s&@infodir@&$infodir&g
20470 s&@localedir@&$localedir&g
20471 s&@mandir@&$mandir&g
20472 s&\\\${datarootdir}&$datarootdir&g' ;;
20473 esac
20474 _ACEOF
20475
20476 # Neutralize VPATH when `$srcdir' = `.'.
20477 # Shell code in configure.ac might set extrasub.
20478 # FIXME: do we really want to maintain this feature?
20479 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20480 ac_sed_extra="$ac_vpsub
20481 $extrasub
20482 _ACEOF
20483 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20484 :t
20485 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
20486 s|@configure_input@|$ac_sed_conf_input|;t t
20487 s&@top_builddir@&$ac_top_builddir_sub&;t t
20488 s&@top_build_prefix@&$ac_top_build_prefix&;t t
20489 s&@srcdir@&$ac_srcdir&;t t
20490 s&@abs_srcdir@&$ac_abs_srcdir&;t t
20491 s&@top_srcdir@&$ac_top_srcdir&;t t
20492 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
20493 s&@builddir@&$ac_builddir&;t t
20494 s&@abs_builddir@&$ac_abs_builddir&;t t
20495 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
20496 s&@INSTALL@&$ac_INSTALL&;t t
20497 s&@MKDIR_P@&$ac_MKDIR_P&;t t
20498 $ac_datarootdir_hack
20499 "
20500 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
20501 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20502
20503 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
20504 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
20505 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
20506 "$ac_tmp/out"`; test -z "$ac_out"; } &&
20507 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20508 which seems to be undefined. Please make sure it is defined" >&5
20509 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
20510 which seems to be undefined. Please make sure it is defined" >&2;}
20511
20512 rm -f "$ac_tmp/stdin"
20513 case $ac_file in
20514 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
20515 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
20516 esac \
20517 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20518 ;;
20519 :H)
20520 #
20521 # CONFIG_HEADER
20522 #
20523 if test x"$ac_file" != x-; then
20524 {
20525 $as_echo "/* $configure_input */" \
20526 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
20527 } >"$ac_tmp/config.h" \
20528 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20529 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
20530 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
20531 $as_echo "$as_me: $ac_file is unchanged" >&6;}
20532 else
20533 rm -f "$ac_file"
20534 mv "$ac_tmp/config.h" "$ac_file" \
20535 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
20536 fi
20537 else
20538 $as_echo "/* $configure_input */" \
20539 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
20540 || as_fn_error $? "could not create -" "$LINENO" 5
20541 fi
20542 # Compute "$ac_file"'s index in $config_headers.
20543 _am_arg="$ac_file"
20544 _am_stamp_count=1
20545 for _am_header in $config_headers :; do
20546 case $_am_header in
20547 $_am_arg | $_am_arg:* )
20548 break ;;
20549 * )
20550 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
20551 esac
20552 done
20553 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
20554 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20555 X"$_am_arg" : 'X\(//\)[^/]' \| \
20556 X"$_am_arg" : 'X\(//\)$' \| \
20557 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
20558 $as_echo X"$_am_arg" |
20559 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20560 s//\1/
20561 q
20562 }
20563 /^X\(\/\/\)[^/].*/{
20564 s//\1/
20565 q
20566 }
20567 /^X\(\/\/\)$/{
20568 s//\1/
20569 q
20570 }
20571 /^X\(\/\).*/{
20572 s//\1/
20573 q
20574 }
20575 s/.*/./; q'`/stamp-h$_am_stamp_count
20576 ;;
20577
20578 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
20579 $as_echo "$as_me: executing $ac_file commands" >&6;}
20580 ;;
20581 esac
20582
20583
20584 case $ac_file$ac_mode in
20585 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
20586 # Older Autoconf quotes --file arguments for eval, but not when files
20587 # are listed without --file. Let's play safe and only enable the eval
20588 # if we detect the quoting.
20589 case $CONFIG_FILES in
20590 *\'*) eval set x "$CONFIG_FILES" ;;
20591 *) set x $CONFIG_FILES ;;
20592 esac
20593 shift
20594 for mf
20595 do
20596 # Strip MF so we end up with the name of the file.
20597 mf=`echo "$mf" | sed -e 's/:.*$//'`
20598 # Check whether this is an Automake generated Makefile or not.
20599 # We used to match only the files named 'Makefile.in', but
20600 # some people rename them; so instead we look at the file content.
20601 # Grep'ing the first line is not enough: some people post-process
20602 # each Makefile.in and add a new line on top of each file to say so.
20603 # Grep'ing the whole file is not good either: AIX grep has a line
20604 # limit of 2048, but all sed's we know have understand at least 4000.
20605 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
20606 dirpart=`$as_dirname -- "$mf" ||
20607 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20608 X"$mf" : 'X\(//\)[^/]' \| \
20609 X"$mf" : 'X\(//\)$' \| \
20610 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
20611 $as_echo X"$mf" |
20612 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20613 s//\1/
20614 q
20615 }
20616 /^X\(\/\/\)[^/].*/{
20617 s//\1/
20618 q
20619 }
20620 /^X\(\/\/\)$/{
20621 s//\1/
20622 q
20623 }
20624 /^X\(\/\).*/{
20625 s//\1/
20626 q
20627 }
20628 s/.*/./; q'`
20629 else
20630 continue
20631 fi
20632 # Extract the definition of DEPDIR, am__include, and am__quote
20633 # from the Makefile without running 'make'.
20634 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
20635 test -z "$DEPDIR" && continue
20636 am__include=`sed -n 's/^am__include = //p' < "$mf"`
20637 test -z "$am__include" && continue
20638 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
20639 # Find all dependency output files, they are included files with
20640 # $(DEPDIR) in their names. We invoke sed twice because it is the
20641 # simplest approach to changing $(DEPDIR) to its actual value in the
20642 # expansion.
20643 for file in `sed -n "
20644 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
20645 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
20646 # Make sure the directory exists.
20647 test -f "$dirpart/$file" && continue
20648 fdir=`$as_dirname -- "$file" ||
20649 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20650 X"$file" : 'X\(//\)[^/]' \| \
20651 X"$file" : 'X\(//\)$' \| \
20652 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
20653 $as_echo X"$file" |
20654 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20655 s//\1/
20656 q
20657 }
20658 /^X\(\/\/\)[^/].*/{
20659 s//\1/
20660 q
20661 }
20662 /^X\(\/\/\)$/{
20663 s//\1/
20664 q
20665 }
20666 /^X\(\/\).*/{
20667 s//\1/
20668 q
20669 }
20670 s/.*/./; q'`
20671 as_dir=$dirpart/$fdir; as_fn_mkdir_p
20672 # echo "creating $dirpart/$file"
20673 echo '# dummy' > "$dirpart/$file"
20674 done
20675 done
20676 }
20677 ;;
20678 "libtool":C)
20679
20680 # See if we are running on zsh, and set the options that allow our
20681 # commands through without removal of \ escapes.
20682 if test -n "${ZSH_VERSION+set}"; then
20683 setopt NO_GLOB_SUBST
20684 fi
20685
20686 cfgfile=${ofile}T
20687 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
20688 $RM "$cfgfile"
20689
20690 cat <<_LT_EOF >> "$cfgfile"
20691 #! $SHELL
20692 # Generated automatically by $as_me ($PACKAGE) $VERSION
20693 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
20694 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
20695
20696 # Provide generalized library-building support services.
20697 # Written by Gordon Matzigkeit, 1996
20698
20699 # Copyright (C) 2014 Free Software Foundation, Inc.
20700 # This is free software; see the source for copying conditions. There is NO
20701 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
20702
20703 # GNU Libtool is free software; you can redistribute it and/or modify
20704 # it under the terms of the GNU General Public License as published by
20705 # the Free Software Foundation; either version 2 of of the License, or
20706 # (at your option) any later version.
20707 #
20708 # As a special exception to the GNU General Public License, if you
20709 # distribute this file as part of a program or library that is built
20710 # using GNU Libtool, you may include this file under the same
20711 # distribution terms that you use for the rest of that program.
20712 #
20713 # GNU Libtool is distributed in the hope that it will be useful, but
20714 # WITHOUT ANY WARRANTY; without even the implied warranty of
20715 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20716 # GNU General Public License for more details.
20717 #
20718 # You should have received a copy of the GNU General Public License
20719 # along with this program. If not, see <http://www.gnu.org/licenses/>.
20720
20721
20722 # The names of the tagged configurations supported by this script.
20723 available_tags=''
20724
20725 # Configured defaults for sys_lib_dlsearch_path munging.
20726 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
20727
20728 # ### BEGIN LIBTOOL CONFIG
20729
20730 # Whether or not to build static libraries.
20731 build_old_libs=$enable_static
20732
20733 # Which release of libtool.m4 was used?
20734 macro_version=$macro_version
20735 macro_revision=$macro_revision
20736
20737 # Whether or not to build shared libraries.
20738 build_libtool_libs=$enable_shared
20739
20740 # What type of objects to build.
20741 pic_mode=$pic_mode
20742
20743 # Whether or not to optimize for fast installation.
20744 fast_install=$enable_fast_install
20745
20746 # Shared archive member basename,for filename based shared library versioning on AIX.
20747 shared_archive_member_spec=$shared_archive_member_spec
20748
20749 # Shell to use when invoking shell scripts.
20750 SHELL=$lt_SHELL
20751
20752 # An echo program that protects backslashes.
20753 ECHO=$lt_ECHO
20754
20755 # The PATH separator for the build system.
20756 PATH_SEPARATOR=$lt_PATH_SEPARATOR
20757
20758 # The host system.
20759 host_alias=$host_alias
20760 host=$host
20761 host_os=$host_os
20762
20763 # The build system.
20764 build_alias=$build_alias
20765 build=$build
20766 build_os=$build_os
20767
20768 # A sed program that does not truncate output.
20769 SED=$lt_SED
20770
20771 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
20772 Xsed="\$SED -e 1s/^X//"
20773
20774 # A grep program that handles long lines.
20775 GREP=$lt_GREP
20776
20777 # An ERE matcher.
20778 EGREP=$lt_EGREP
20779
20780 # A literal string matcher.
20781 FGREP=$lt_FGREP
20782
20783 # A BSD- or MS-compatible name lister.
20784 NM=$lt_NM
20785
20786 # Whether we need soft or hard links.
20787 LN_S=$lt_LN_S
20788
20789 # What is the maximum length of a command?
20790 max_cmd_len=$max_cmd_len
20791
20792 # Object file suffix (normally "o").
20793 objext=$ac_objext
20794
20795 # Executable file suffix (normally "").
20796 exeext=$exeext
20797
20798 # whether the shell understands "unset".
20799 lt_unset=$lt_unset
20800
20801 # turn spaces into newlines.
20802 SP2NL=$lt_lt_SP2NL
20803
20804 # turn newlines into spaces.
20805 NL2SP=$lt_lt_NL2SP
20806
20807 # convert \$build file names to \$host format.
20808 to_host_file_cmd=$lt_cv_to_host_file_cmd
20809
20810 # convert \$build files to toolchain format.
20811 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
20812
20813 # An object symbol dumper.
20814 OBJDUMP=$lt_OBJDUMP
20815
20816 # Method to check whether dependent libraries are shared objects.
20817 deplibs_check_method=$lt_deplibs_check_method
20818
20819 # Command to use when deplibs_check_method = "file_magic".
20820 file_magic_cmd=$lt_file_magic_cmd
20821
20822 # How to find potential files when deplibs_check_method = "file_magic".
20823 file_magic_glob=$lt_file_magic_glob
20824
20825 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
20826 want_nocaseglob=$lt_want_nocaseglob
20827
20828 # DLL creation program.
20829 DLLTOOL=$lt_DLLTOOL
20830
20831 # Command to associate shared and link libraries.
20832 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
20833
20834 # The archiver.
20835 AR=$lt_AR
20836
20837 # Flags to create an archive.
20838 AR_FLAGS=$lt_AR_FLAGS
20839
20840 # How to feed a file listing to the archiver.
20841 archiver_list_spec=$lt_archiver_list_spec
20842
20843 # A symbol stripping program.
20844 STRIP=$lt_STRIP
20845
20846 # Commands used to install an old-style archive.
20847 RANLIB=$lt_RANLIB
20848 old_postinstall_cmds=$lt_old_postinstall_cmds
20849 old_postuninstall_cmds=$lt_old_postuninstall_cmds
20850
20851 # Whether to use a lock for old archive extraction.
20852 lock_old_archive_extraction=$lock_old_archive_extraction
20853
20854 # A C compiler.
20855 LTCC=$lt_CC
20856
20857 # LTCC compiler flags.
20858 LTCFLAGS=$lt_CFLAGS
20859
20860 # Take the output of nm and produce a listing of raw symbols and C names.
20861 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
20862
20863 # Transform the output of nm in a proper C declaration.
20864 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
20865
20866 # Transform the output of nm into a list of symbols to manually relocate.
20867 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
20868
20869 # Transform the output of nm in a C name address pair.
20870 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
20871
20872 # Transform the output of nm in a C name address pair when lib prefix is needed.
20873 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
20874
20875 # The name lister interface.
20876 nm_interface=$lt_lt_cv_nm_interface
20877
20878 # Specify filename containing input files for \$NM.
20879 nm_file_list_spec=$lt_nm_file_list_spec
20880
20881 # The root where to search for dependent libraries,and where our libraries should be installed.
20882 lt_sysroot=$lt_sysroot
20883
20884 # Command to truncate a binary pipe.
20885 lt_truncate_bin=$lt_lt_cv_truncate_bin
20886
20887 # The name of the directory that contains temporary libtool files.
20888 objdir=$objdir
20889
20890 # Used to examine libraries when file_magic_cmd begins with "file".
20891 MAGIC_CMD=$MAGIC_CMD
20892
20893 # Must we lock files when doing compilation?
20894 need_locks=$lt_need_locks
20895
20896 # Manifest tool.
20897 MANIFEST_TOOL=$lt_MANIFEST_TOOL
20898
20899 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
20900 DSYMUTIL=$lt_DSYMUTIL
20901
20902 # Tool to change global to local symbols on Mac OS X.
20903 NMEDIT=$lt_NMEDIT
20904
20905 # Tool to manipulate fat objects and archives on Mac OS X.
20906 LIPO=$lt_LIPO
20907
20908 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
20909 OTOOL=$lt_OTOOL
20910
20911 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
20912 OTOOL64=$lt_OTOOL64
20913
20914 # Old archive suffix (normally "a").
20915 libext=$libext
20916
20917 # Shared library suffix (normally ".so").
20918 shrext_cmds=$lt_shrext_cmds
20919
20920 # The commands to extract the exported symbol list from a shared archive.
20921 extract_expsyms_cmds=$lt_extract_expsyms_cmds
20922
20923 # Variables whose values should be saved in libtool wrapper scripts and
20924 # restored at link time.
20925 variables_saved_for_relink=$lt_variables_saved_for_relink
20926
20927 # Do we need the "lib" prefix for modules?
20928 need_lib_prefix=$need_lib_prefix
20929
20930 # Do we need a version for libraries?
20931 need_version=$need_version
20932
20933 # Library versioning type.
20934 version_type=$version_type
20935
20936 # Shared library runtime path variable.
20937 runpath_var=$runpath_var
20938
20939 # Shared library path variable.
20940 shlibpath_var=$shlibpath_var
20941
20942 # Is shlibpath searched before the hard-coded library search path?
20943 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
20944
20945 # Format of library name prefix.
20946 libname_spec=$lt_libname_spec
20947
20948 # List of archive names. First name is the real one, the rest are links.
20949 # The last name is the one that the linker finds with -lNAME
20950 library_names_spec=$lt_library_names_spec
20951
20952 # The coded name of the library, if different from the real name.
20953 soname_spec=$lt_soname_spec
20954
20955 # Permission mode override for installation of shared libraries.
20956 install_override_mode=$lt_install_override_mode
20957
20958 # Command to use after installation of a shared archive.
20959 postinstall_cmds=$lt_postinstall_cmds
20960
20961 # Command to use after uninstallation of a shared archive.
20962 postuninstall_cmds=$lt_postuninstall_cmds
20963
20964 # Commands used to finish a libtool library installation in a directory.
20965 finish_cmds=$lt_finish_cmds
20966
20967 # As "finish_cmds", except a single script fragment to be evaled but
20968 # not shown.
20969 finish_eval=$lt_finish_eval
20970
20971 # Whether we should hardcode library paths into libraries.
20972 hardcode_into_libs=$hardcode_into_libs
20973
20974 # Compile-time system search path for libraries.
20975 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
20976
20977 # Detected run-time system search path for libraries.
20978 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
20979
20980 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
20981 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
20982
20983 # Whether dlopen is supported.
20984 dlopen_support=$enable_dlopen
20985
20986 # Whether dlopen of programs is supported.
20987 dlopen_self=$enable_dlopen_self
20988
20989 # Whether dlopen of statically linked programs is supported.
20990 dlopen_self_static=$enable_dlopen_self_static
20991
20992 # Commands to strip libraries.
20993 old_striplib=$lt_old_striplib
20994 striplib=$lt_striplib
20995
20996
20997 # The linker used to build libraries.
20998 LD=$lt_LD
20999
21000 # How to create reloadable object files.
21001 reload_flag=$lt_reload_flag
21002 reload_cmds=$lt_reload_cmds
21003
21004 # Commands used to build an old-style archive.
21005 old_archive_cmds=$lt_old_archive_cmds
21006
21007 # A language specific compiler.
21008 CC=$lt_compiler
21009
21010 # Is the compiler the GNU compiler?
21011 with_gcc=$GCC
21012
21013 # Compiler flag to turn off builtin functions.
21014 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
21015
21016 # Additional compiler flags for building library objects.
21017 pic_flag=$lt_lt_prog_compiler_pic
21018
21019 # How to pass a linker flag through the compiler.
21020 wl=$lt_lt_prog_compiler_wl
21021
21022 # Compiler flag to prevent dynamic linking.
21023 link_static_flag=$lt_lt_prog_compiler_static
21024
21025 # Does compiler simultaneously support -c and -o options?
21026 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
21027
21028 # Whether or not to add -lc for building shared libraries.
21029 build_libtool_need_lc=$archive_cmds_need_lc
21030
21031 # Whether or not to disallow shared libs when runtime libs are static.
21032 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
21033
21034 # Compiler flag to allow reflexive dlopens.
21035 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
21036
21037 # Compiler flag to generate shared objects directly from archives.
21038 whole_archive_flag_spec=$lt_whole_archive_flag_spec
21039
21040 # Whether the compiler copes with passing no objects directly.
21041 compiler_needs_object=$lt_compiler_needs_object
21042
21043 # Create an old-style archive from a shared archive.
21044 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
21045
21046 # Create a temporary old-style archive to link instead of a shared archive.
21047 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
21048
21049 # Commands used to build a shared archive.
21050 archive_cmds=$lt_archive_cmds
21051 archive_expsym_cmds=$lt_archive_expsym_cmds
21052
21053 # Commands used to build a loadable module if different from building
21054 # a shared archive.
21055 module_cmds=$lt_module_cmds
21056 module_expsym_cmds=$lt_module_expsym_cmds
21057
21058 # Whether we are building with GNU ld or not.
21059 with_gnu_ld=$lt_with_gnu_ld
21060
21061 # Flag that allows shared libraries with undefined symbols to be built.
21062 allow_undefined_flag=$lt_allow_undefined_flag
21063
21064 # Flag that enforces no undefined symbols.
21065 no_undefined_flag=$lt_no_undefined_flag
21066
21067 # Flag to hardcode \$libdir into a binary during linking.
21068 # This must work even if \$libdir does not exist
21069 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
21070
21071 # Whether we need a single "-rpath" flag with a separated argument.
21072 hardcode_libdir_separator=$lt_hardcode_libdir_separator
21073
21074 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21075 # DIR into the resulting binary.
21076 hardcode_direct=$hardcode_direct
21077
21078 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
21079 # DIR into the resulting binary and the resulting library dependency is
21080 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
21081 # library is relocated.
21082 hardcode_direct_absolute=$hardcode_direct_absolute
21083
21084 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
21085 # into the resulting binary.
21086 hardcode_minus_L=$hardcode_minus_L
21087
21088 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
21089 # into the resulting binary.
21090 hardcode_shlibpath_var=$hardcode_shlibpath_var
21091
21092 # Set to "yes" if building a shared library automatically hardcodes DIR
21093 # into the library and all subsequent libraries and executables linked
21094 # against it.
21095 hardcode_automatic=$hardcode_automatic
21096
21097 # Set to yes if linker adds runtime paths of dependent libraries
21098 # to runtime path list.
21099 inherit_rpath=$inherit_rpath
21100
21101 # Whether libtool must link a program against all its dependency libraries.
21102 link_all_deplibs=$link_all_deplibs
21103
21104 # Set to "yes" if exported symbols are required.
21105 always_export_symbols=$always_export_symbols
21106
21107 # The commands to list exported symbols.
21108 export_symbols_cmds=$lt_export_symbols_cmds
21109
21110 # Symbols that should not be listed in the preloaded symbols.
21111 exclude_expsyms=$lt_exclude_expsyms
21112
21113 # Symbols that must always be exported.
21114 include_expsyms=$lt_include_expsyms
21115
21116 # Commands necessary for linking programs (against libraries) with templates.
21117 prelink_cmds=$lt_prelink_cmds
21118
21119 # Commands necessary for finishing linking programs.
21120 postlink_cmds=$lt_postlink_cmds
21121
21122 # Specify filename containing input files.
21123 file_list_spec=$lt_file_list_spec
21124
21125 # How to hardcode a shared library path into an executable.
21126 hardcode_action=$hardcode_action
21127
21128 # ### END LIBTOOL CONFIG
21129
21130 _LT_EOF
21131
21132 cat <<'_LT_EOF' >> "$cfgfile"
21133
21134 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
21135
21136 # func_munge_path_list VARIABLE PATH
21137 # -----------------------------------
21138 # VARIABLE is name of variable containing _space_ separated list of
21139 # directories to be munged by the contents of PATH, which is string
21140 # having a format:
21141 # "DIR[:DIR]:"
21142 # string "DIR[ DIR]" will be prepended to VARIABLE
21143 # ":DIR[:DIR]"
21144 # string "DIR[ DIR]" will be appended to VARIABLE
21145 # "DIRP[:DIRP]::[DIRA:]DIRA"
21146 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
21147 # "DIRA[ DIRA]" will be appended to VARIABLE
21148 # "DIR[:DIR]"
21149 # VARIABLE will be replaced by "DIR[ DIR]"
21150 func_munge_path_list ()
21151 {
21152 case x$2 in
21153 x)
21154 ;;
21155 *:)
21156 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
21157 ;;
21158 x:*)
21159 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
21160 ;;
21161 *::*)
21162 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
21163 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
21164 ;;
21165 *)
21166 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
21167 ;;
21168 esac
21169 }
21170
21171
21172 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
21173 func_cc_basename ()
21174 {
21175 for cc_temp in $*""; do
21176 case $cc_temp in
21177 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
21178 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
21179 \-*) ;;
21180 *) break;;
21181 esac
21182 done
21183 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
21184 }
21185
21186
21187 # ### END FUNCTIONS SHARED WITH CONFIGURE
21188
21189 _LT_EOF
21190
21191 case $host_os in
21192 aix3*)
21193 cat <<\_LT_EOF >> "$cfgfile"
21194 # AIX sometimes has problems with the GCC collect2 program. For some
21195 # reason, if we set the COLLECT_NAMES environment variable, the problems
21196 # vanish in a puff of smoke.
21197 if test set != "${COLLECT_NAMES+set}"; then
21198 COLLECT_NAMES=
21199 export COLLECT_NAMES
21200 fi
21201 _LT_EOF
21202 ;;
21203 esac
21204
21205
21206 ltmain=$ac_aux_dir/ltmain.sh
21207
21208
21209 # We use sed instead of cat because bash on DJGPP gets confused if
21210 # if finds mixed CR/LF and LF-only lines. Since sed operates in
21211 # text mode, it properly converts lines to CR/LF. This bash problem
21212 # is reportedly fixed, but why not run on old versions too?
21213 sed '$q' "$ltmain" >> "$cfgfile" \
21214 || (rm -f "$cfgfile"; exit 1)
21215
21216 mv -f "$cfgfile" "$ofile" ||
21217 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
21218 chmod +x "$ofile"
21219
21220 ;;
21221
21222 esac
21223 done # for ac_tag
21224
21225
21226 as_fn_exit 0
21227 _ACEOF
21228 ac_clean_files=$ac_clean_files_save
21229
21230 test $ac_write_fail = 0 ||
21231 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
21232
21233
21234 # configure is writing to config.log, and then calls config.status.
21235 # config.status does its own redirection, appending to config.log.
21236 # Unfortunately, on DOS this fails, as config.log is still kept open
21237 # by configure, so config.status won't be able to write to it; its
21238 # output is simply discarded. So we exec the FD to /dev/null,
21239 # effectively closing config.log, so it can be properly (re)opened and
21240 # appended to by config.status. When coming back to configure, we
21241 # need to make the FD available again.
21242 if test "$no_create" != yes; then
21243 ac_cs_success=:
21244 ac_config_status_args=
21245 test "$silent" = yes &&
21246 ac_config_status_args="$ac_config_status_args --quiet"
21247 exec 5>/dev/null
21248 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
21249 exec 5>>config.log
21250 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
21251 # would make configure fail if this is the last instruction.
21252 $ac_cs_success || as_fn_exit 1
21253 fi
21254 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
21255 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
21256 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
21257 fi
21258
21259