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-ati 18.0.0.
4 #
5 # Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>.
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&component=Driver/Radeon
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-ati'
593 PACKAGE_TARNAME='xf86-video-ati'
594 PACKAGE_VERSION='18.0.0'
595 PACKAGE_STRING='xf86-video-ati 18.0.0'
596 PACKAGE_BUGREPORT='https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon'
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 PCIACCESS_LIBS
643 PCIACCESS_CFLAGS
644 GLAMOR_FALSE
645 GLAMOR_TRUE
646 LIBGLAMOR_EGL_LIBS
647 LIBGLAMOR_EGL_CFLAGS
648 LIBGLAMOR_LIBS
649 LIBGLAMOR_CFLAGS
650 LIBUDEV_FALSE
651 LIBUDEV_TRUE
652 LIBUDEV_LIBS
653 LIBUDEV_CFLAGS
654 configdir
655 HAS_XORG_CONF_DIR_FALSE
656 HAS_XORG_CONF_DIR_TRUE
657 HAVE_XEXTPROTO_71_FALSE
658 HAVE_XEXTPROTO_71_TRUE
659 XEXT_LIBS
660 XEXT_CFLAGS
661 XORG_LIBS
662 XORG_CFLAGS
663 LIBDRM_RADEON_LIBS
664 LIBDRM_RADEON_CFLAGS
665 LIBDRM_LIBS
666 LIBDRM_CFLAGS
667 LT_SYS_LIBRARY_PATH
668 OTOOL64
669 OTOOL
670 LIPO
671 NMEDIT
672 DSYMUTIL
673 MANIFEST_TOOL
674 RANLIB
675 ac_ct_AR
676 AR
677 DLLTOOL
678 OBJDUMP
679 LN_S
680 NM
681 ac_ct_DUMPBIN
682 DUMPBIN
683 LD
684 FGREP
685 LIBTOOL
686 MAN_SUBSTS
687 XORG_MAN_PAGE
688 ADMIN_MAN_DIR
689 DRIVER_MAN_DIR
690 MISC_MAN_DIR
691 FILE_MAN_DIR
692 LIB_MAN_DIR
693 APP_MAN_DIR
694 ADMIN_MAN_SUFFIX
695 DRIVER_MAN_SUFFIX
696 MISC_MAN_SUFFIX
697 FILE_MAN_SUFFIX
698 LIB_MAN_SUFFIX
699 APP_MAN_SUFFIX
700 SED
701 host_os
702 host_vendor
703 host_cpu
704 host
705 build_os
706 build_vendor
707 build_cpu
708 build
709 INSTALL_CMD
710 PKG_CONFIG_LIBDIR
711 PKG_CONFIG_PATH
712 PKG_CONFIG
713 CHANGELOG_CMD
714 STRICT_CFLAGS
715 CWARNFLAGS
716 BASE_CFLAGS
717 EGREP
718 GREP
719 CPP
720 am__fastdepCC_FALSE
721 am__fastdepCC_TRUE
722 CCDEPMODE
723 am__nodep
724 AMDEPBACKSLASH
725 AMDEP_FALSE
726 AMDEP_TRUE
727 am__quote
728 am__include
729 DEPDIR
730 OBJEXT
731 EXEEXT
732 ac_ct_CC
733 CPPFLAGS
734 LDFLAGS
735 CFLAGS
736 CC
737 AM_BACKSLASH
738 AM_DEFAULT_VERBOSITY
739 AM_DEFAULT_V
740 AM_V
741 am__untar
742 am__tar
743 AMTAR
744 am__leading_dot
745 SET_MAKE
746 AWK
747 mkdir_p
748 MKDIR_P
749 INSTALL_STRIP_PROGRAM
750 STRIP
751 install_sh
752 MAKEINFO
753 AUTOHEADER
754 AUTOMAKE
755 AUTOCONF
756 ACLOCAL
757 VERSION
758 PACKAGE
759 CYGPATH_W
760 am__isrc
761 INSTALL_DATA
762 INSTALL_SCRIPT
763 INSTALL_PROGRAM
764 target_alias
765 host_alias
766 build_alias
767 LIBS
768 ECHO_T
769 ECHO_N
770 ECHO_C
771 DEFS
772 mandir
773 localedir
774 libdir
775 psdir
776 pdfdir
777 dvidir
778 htmldir
779 infodir
780 docdir
781 oldincludedir
782 includedir
783 runstatedir
784 localstatedir
785 sharedstatedir
786 sysconfdir
787 datadir
788 datarootdir
789 libexecdir
790 sbindir
791 bindir
792 program_transform_name
793 prefix
794 exec_prefix
795 PACKAGE_URL
796 PACKAGE_BUGREPORT
797 PACKAGE_STRING
798 PACKAGE_VERSION
799 PACKAGE_TARNAME
800 PACKAGE_NAME
801 PATH_SEPARATOR
802 SHELL'
803 ac_subst_files=''
804 ac_user_opts='
805 enable_option_checking
806 enable_silent_rules
807 enable_largefile
808 enable_dependency_tracking
809 enable_selective_werror
810 enable_strict_compilation
811 enable_static
812 enable_shared
813 with_pic
814 enable_fast_install
815 with_aix_soname
816 with_gnu_ld
817 with_sysroot
818 enable_libtool_lock
819 with_xorg_module_dir
820 with_xorg_conf_dir
821 enable_udev
822 enable_glamor
823 '
824 ac_precious_vars='build_alias
825 host_alias
826 target_alias
827 CC
828 CFLAGS
829 LDFLAGS
830 LIBS
831 CPPFLAGS
832 CPP
833 PKG_CONFIG
834 PKG_CONFIG_PATH
835 PKG_CONFIG_LIBDIR
836 LT_SYS_LIBRARY_PATH
837 LIBDRM_CFLAGS
838 LIBDRM_LIBS
839 LIBDRM_RADEON_CFLAGS
840 LIBDRM_RADEON_LIBS
841 XORG_CFLAGS
842 XORG_LIBS
843 XEXT_CFLAGS
844 XEXT_LIBS
845 LIBUDEV_CFLAGS
846 LIBUDEV_LIBS
847 LIBGLAMOR_CFLAGS
848 LIBGLAMOR_LIBS
849 LIBGLAMOR_EGL_CFLAGS
850 LIBGLAMOR_EGL_LIBS
851 PCIACCESS_CFLAGS
852 PCIACCESS_LIBS'
853
854
855 # Initialize some variables set by options.
856 ac_init_help=
857 ac_init_version=false
858 ac_unrecognized_opts=
859 ac_unrecognized_sep=
860 # The variables have the same names as the options, with
861 # dashes changed to underlines.
862 cache_file=/dev/null
863 exec_prefix=NONE
864 no_create=
865 no_recursion=
866 prefix=NONE
867 program_prefix=NONE
868 program_suffix=NONE
869 program_transform_name=s,x,x,
870 silent=
871 site=
872 srcdir=
873 verbose=
874 x_includes=NONE
875 x_libraries=NONE
876
877 # Installation directory options.
878 # These are left unexpanded so users can "make install exec_prefix=/foo"
879 # and all the variables that are supposed to be based on exec_prefix
880 # by default will actually change.
881 # Use braces instead of parens because sh, perl, etc. also accept them.
882 # (The list follows the same order as the GNU Coding Standards.)
883 bindir='${exec_prefix}/bin'
884 sbindir='${exec_prefix}/sbin'
885 libexecdir='${exec_prefix}/libexec'
886 datarootdir='${prefix}/share'
887 datadir='${datarootdir}'
888 sysconfdir='${prefix}/etc'
889 sharedstatedir='${prefix}/com'
890 localstatedir='${prefix}/var'
891 runstatedir='${localstatedir}/run'
892 includedir='${prefix}/include'
893 oldincludedir='/usr/include'
894 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
895 infodir='${datarootdir}/info'
896 htmldir='${docdir}'
897 dvidir='${docdir}'
898 pdfdir='${docdir}'
899 psdir='${docdir}'
900 libdir='${exec_prefix}/lib'
901 localedir='${datarootdir}/locale'
902 mandir='${datarootdir}/man'
903
904 ac_prev=
905 ac_dashdash=
906 for ac_option
907 do
908 # If the previous option needs an argument, assign it.
909 if test -n "$ac_prev"; then
910 eval $ac_prev=\$ac_option
911 ac_prev=
912 continue
913 fi
914
915 case $ac_option in
916 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
917 *=) ac_optarg= ;;
918 *) ac_optarg=yes ;;
919 esac
920
921 # Accept the important Cygnus configure options, so we can diagnose typos.
922
923 case $ac_dashdash$ac_option in
924 --)
925 ac_dashdash=yes ;;
926
927 -bindir | --bindir | --bindi | --bind | --bin | --bi)
928 ac_prev=bindir ;;
929 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
930 bindir=$ac_optarg ;;
931
932 -build | --build | --buil | --bui | --bu)
933 ac_prev=build_alias ;;
934 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
935 build_alias=$ac_optarg ;;
936
937 -cache-file | --cache-file | --cache-fil | --cache-fi \
938 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
939 ac_prev=cache_file ;;
940 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
941 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
942 cache_file=$ac_optarg ;;
943
944 --config-cache | -C)
945 cache_file=config.cache ;;
946
947 -datadir | --datadir | --datadi | --datad)
948 ac_prev=datadir ;;
949 -datadir=* | --datadir=* | --datadi=* | --datad=*)
950 datadir=$ac_optarg ;;
951
952 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
953 | --dataroo | --dataro | --datar)
954 ac_prev=datarootdir ;;
955 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
956 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
957 datarootdir=$ac_optarg ;;
958
959 -disable-* | --disable-*)
960 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
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--disable-$ac_useropt_orig"
971 ac_unrecognized_sep=', ';;
972 esac
973 eval enable_$ac_useropt=no ;;
974
975 -docdir | --docdir | --docdi | --doc | --do)
976 ac_prev=docdir ;;
977 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
978 docdir=$ac_optarg ;;
979
980 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
981 ac_prev=dvidir ;;
982 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
983 dvidir=$ac_optarg ;;
984
985 -enable-* | --enable-*)
986 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
987 # Reject names that are not valid shell variable names.
988 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
989 as_fn_error $? "invalid feature name: $ac_useropt"
990 ac_useropt_orig=$ac_useropt
991 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
992 case $ac_user_opts in
993 *"
994 "enable_$ac_useropt"
995 "*) ;;
996 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
997 ac_unrecognized_sep=', ';;
998 esac
999 eval enable_$ac_useropt=\$ac_optarg ;;
1000
1001 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1002 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1003 | --exec | --exe | --ex)
1004 ac_prev=exec_prefix ;;
1005 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1006 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1007 | --exec=* | --exe=* | --ex=*)
1008 exec_prefix=$ac_optarg ;;
1009
1010 -gas | --gas | --ga | --g)
1011 # Obsolete; use --with-gas.
1012 with_gas=yes ;;
1013
1014 -help | --help | --hel | --he | -h)
1015 ac_init_help=long ;;
1016 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1017 ac_init_help=recursive ;;
1018 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1019 ac_init_help=short ;;
1020
1021 -host | --host | --hos | --ho)
1022 ac_prev=host_alias ;;
1023 -host=* | --host=* | --hos=* | --ho=*)
1024 host_alias=$ac_optarg ;;
1025
1026 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1027 ac_prev=htmldir ;;
1028 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1029 | --ht=*)
1030 htmldir=$ac_optarg ;;
1031
1032 -includedir | --includedir | --includedi | --included | --include \
1033 | --includ | --inclu | --incl | --inc)
1034 ac_prev=includedir ;;
1035 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1036 | --includ=* | --inclu=* | --incl=* | --inc=*)
1037 includedir=$ac_optarg ;;
1038
1039 -infodir | --infodir | --infodi | --infod | --info | --inf)
1040 ac_prev=infodir ;;
1041 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1042 infodir=$ac_optarg ;;
1043
1044 -libdir | --libdir | --libdi | --libd)
1045 ac_prev=libdir ;;
1046 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1047 libdir=$ac_optarg ;;
1048
1049 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1050 | --libexe | --libex | --libe)
1051 ac_prev=libexecdir ;;
1052 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1053 | --libexe=* | --libex=* | --libe=*)
1054 libexecdir=$ac_optarg ;;
1055
1056 -localedir | --localedir | --localedi | --localed | --locale)
1057 ac_prev=localedir ;;
1058 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1059 localedir=$ac_optarg ;;
1060
1061 -localstatedir | --localstatedir | --localstatedi | --localstated \
1062 | --localstate | --localstat | --localsta | --localst | --locals)
1063 ac_prev=localstatedir ;;
1064 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1065 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1066 localstatedir=$ac_optarg ;;
1067
1068 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1069 ac_prev=mandir ;;
1070 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1071 mandir=$ac_optarg ;;
1072
1073 -nfp | --nfp | --nf)
1074 # Obsolete; use --without-fp.
1075 with_fp=no ;;
1076
1077 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1078 | --no-cr | --no-c | -n)
1079 no_create=yes ;;
1080
1081 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1082 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1083 no_recursion=yes ;;
1084
1085 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1086 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1087 | --oldin | --oldi | --old | --ol | --o)
1088 ac_prev=oldincludedir ;;
1089 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1090 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1091 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1092 oldincludedir=$ac_optarg ;;
1093
1094 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1095 ac_prev=prefix ;;
1096 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1097 prefix=$ac_optarg ;;
1098
1099 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1100 | --program-pre | --program-pr | --program-p)
1101 ac_prev=program_prefix ;;
1102 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1103 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1104 program_prefix=$ac_optarg ;;
1105
1106 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1107 | --program-suf | --program-su | --program-s)
1108 ac_prev=program_suffix ;;
1109 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1110 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1111 program_suffix=$ac_optarg ;;
1112
1113 -program-transform-name | --program-transform-name \
1114 | --program-transform-nam | --program-transform-na \
1115 | --program-transform-n | --program-transform- \
1116 | --program-transform | --program-transfor \
1117 | --program-transfo | --program-transf \
1118 | --program-trans | --program-tran \
1119 | --progr-tra | --program-tr | --program-t)
1120 ac_prev=program_transform_name ;;
1121 -program-transform-name=* | --program-transform-name=* \
1122 | --program-transform-nam=* | --program-transform-na=* \
1123 | --program-transform-n=* | --program-transform-=* \
1124 | --program-transform=* | --program-transfor=* \
1125 | --program-transfo=* | --program-transf=* \
1126 | --program-trans=* | --program-tran=* \
1127 | --progr-tra=* | --program-tr=* | --program-t=*)
1128 program_transform_name=$ac_optarg ;;
1129
1130 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1131 ac_prev=pdfdir ;;
1132 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1133 pdfdir=$ac_optarg ;;
1134
1135 -psdir | --psdir | --psdi | --psd | --ps)
1136 ac_prev=psdir ;;
1137 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1138 psdir=$ac_optarg ;;
1139
1140 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1141 | -silent | --silent | --silen | --sile | --sil)
1142 silent=yes ;;
1143
1144 -runstatedir | --runstatedir | --runstatedi | --runstated \
1145 | --runstate | --runstat | --runsta | --runst | --runs \
1146 | --run | --ru | --r)
1147 ac_prev=runstatedir ;;
1148 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1149 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1150 | --run=* | --ru=* | --r=*)
1151 runstatedir=$ac_optarg ;;
1152
1153 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1154 ac_prev=sbindir ;;
1155 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1156 | --sbi=* | --sb=*)
1157 sbindir=$ac_optarg ;;
1158
1159 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1160 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1161 | --sharedst | --shareds | --shared | --share | --shar \
1162 | --sha | --sh)
1163 ac_prev=sharedstatedir ;;
1164 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1165 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1166 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1167 | --sha=* | --sh=*)
1168 sharedstatedir=$ac_optarg ;;
1169
1170 -site | --site | --sit)
1171 ac_prev=site ;;
1172 -site=* | --site=* | --sit=*)
1173 site=$ac_optarg ;;
1174
1175 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1176 ac_prev=srcdir ;;
1177 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1178 srcdir=$ac_optarg ;;
1179
1180 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1181 | --syscon | --sysco | --sysc | --sys | --sy)
1182 ac_prev=sysconfdir ;;
1183 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1184 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1185 sysconfdir=$ac_optarg ;;
1186
1187 -target | --target | --targe | --targ | --tar | --ta | --t)
1188 ac_prev=target_alias ;;
1189 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1190 target_alias=$ac_optarg ;;
1191
1192 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1193 verbose=yes ;;
1194
1195 -version | --version | --versio | --versi | --vers | -V)
1196 ac_init_version=: ;;
1197
1198 -with-* | --with-*)
1199 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1200 # Reject names that are not valid shell variable names.
1201 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1202 as_fn_error $? "invalid package name: $ac_useropt"
1203 ac_useropt_orig=$ac_useropt
1204 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1205 case $ac_user_opts in
1206 *"
1207 "with_$ac_useropt"
1208 "*) ;;
1209 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1210 ac_unrecognized_sep=', ';;
1211 esac
1212 eval with_$ac_useropt=\$ac_optarg ;;
1213
1214 -without-* | --without-*)
1215 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1216 # Reject names that are not valid shell variable names.
1217 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1218 as_fn_error $? "invalid package name: $ac_useropt"
1219 ac_useropt_orig=$ac_useropt
1220 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1221 case $ac_user_opts in
1222 *"
1223 "with_$ac_useropt"
1224 "*) ;;
1225 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1226 ac_unrecognized_sep=', ';;
1227 esac
1228 eval with_$ac_useropt=no ;;
1229
1230 --x)
1231 # Obsolete; use --with-x.
1232 with_x=yes ;;
1233
1234 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1235 | --x-incl | --x-inc | --x-in | --x-i)
1236 ac_prev=x_includes ;;
1237 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1238 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1239 x_includes=$ac_optarg ;;
1240
1241 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1242 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1243 ac_prev=x_libraries ;;
1244 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1245 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1246 x_libraries=$ac_optarg ;;
1247
1248 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1249 Try \`$0 --help' for more information"
1250 ;;
1251
1252 *=*)
1253 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1254 # Reject names that are not valid shell variable names.
1255 case $ac_envvar in #(
1256 '' | [0-9]* | *[!_$as_cr_alnum]* )
1257 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1258 esac
1259 eval $ac_envvar=\$ac_optarg
1260 export $ac_envvar ;;
1261
1262 *)
1263 # FIXME: should be removed in autoconf 3.0.
1264 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1265 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1266 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1267 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1268 ;;
1269
1270 esac
1271 done
1272
1273 if test -n "$ac_prev"; then
1274 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1275 as_fn_error $? "missing argument to $ac_option"
1276 fi
1277
1278 if test -n "$ac_unrecognized_opts"; then
1279 case $enable_option_checking in
1280 no) ;;
1281 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1282 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1283 esac
1284 fi
1285
1286 # Check all directory arguments for consistency.
1287 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1288 datadir sysconfdir sharedstatedir localstatedir includedir \
1289 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1290 libdir localedir mandir runstatedir
1291 do
1292 eval ac_val=\$$ac_var
1293 # Remove trailing slashes.
1294 case $ac_val in
1295 */ )
1296 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1297 eval $ac_var=\$ac_val;;
1298 esac
1299 # Be sure to have absolute directory names.
1300 case $ac_val in
1301 [\\/$]* | ?:[\\/]* ) continue;;
1302 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1303 esac
1304 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1305 done
1306
1307 # There might be people who depend on the old broken behavior: `$host'
1308 # used to hold the argument of --host etc.
1309 # FIXME: To remove some day.
1310 build=$build_alias
1311 host=$host_alias
1312 target=$target_alias
1313
1314 # FIXME: To remove some day.
1315 if test "x$host_alias" != x; then
1316 if test "x$build_alias" = x; then
1317 cross_compiling=maybe
1318 elif test "x$build_alias" != "x$host_alias"; then
1319 cross_compiling=yes
1320 fi
1321 fi
1322
1323 ac_tool_prefix=
1324 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1325
1326 test "$silent" = yes && exec 6>/dev/null
1327
1328
1329 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1330 ac_ls_di=`ls -di .` &&
1331 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1332 as_fn_error $? "working directory cannot be determined"
1333 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1334 as_fn_error $? "pwd does not report name of working directory"
1335
1336
1337 # Find the source files, if location was not specified.
1338 if test -z "$srcdir"; then
1339 ac_srcdir_defaulted=yes
1340 # Try the directory containing this script, then the parent directory.
1341 ac_confdir=`$as_dirname -- "$as_myself" ||
1342 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1343 X"$as_myself" : 'X\(//\)[^/]' \| \
1344 X"$as_myself" : 'X\(//\)$' \| \
1345 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1346 $as_echo X"$as_myself" |
1347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1348 s//\1/
1349 q
1350 }
1351 /^X\(\/\/\)[^/].*/{
1352 s//\1/
1353 q
1354 }
1355 /^X\(\/\/\)$/{
1356 s//\1/
1357 q
1358 }
1359 /^X\(\/\).*/{
1360 s//\1/
1361 q
1362 }
1363 s/.*/./; q'`
1364 srcdir=$ac_confdir
1365 if test ! -r "$srcdir/$ac_unique_file"; then
1366 srcdir=..
1367 fi
1368 else
1369 ac_srcdir_defaulted=no
1370 fi
1371 if test ! -r "$srcdir/$ac_unique_file"; then
1372 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1373 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1374 fi
1375 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1376 ac_abs_confdir=`(
1377 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1378 pwd)`
1379 # When building in place, set srcdir=.
1380 if test "$ac_abs_confdir" = "$ac_pwd"; then
1381 srcdir=.
1382 fi
1383 # Remove unnecessary trailing slashes from srcdir.
1384 # Double slashes in file names in object file debugging info
1385 # mess up M-x gdb in Emacs.
1386 case $srcdir in
1387 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1388 esac
1389 for ac_var in $ac_precious_vars; do
1390 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1391 eval ac_env_${ac_var}_value=\$${ac_var}
1392 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1393 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1394 done
1395
1396 #
1397 # Report the --help message.
1398 #
1399 if test "$ac_init_help" = "long"; then
1400 # Omit some internal or obsolete options to make the list less imposing.
1401 # This message is too long to be a string in the A/UX 3.1 sh.
1402 cat <<_ACEOF
1403 \`configure' configures xf86-video-ati 18.0.0 to adapt to many kinds of systems.
1404
1405 Usage: $0 [OPTION]... [VAR=VALUE]...
1406
1407 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1408 VAR=VALUE. See below for descriptions of some of the useful variables.
1409
1410 Defaults for the options are specified in brackets.
1411
1412 Configuration:
1413 -h, --help display this help and exit
1414 --help=short display options specific to this package
1415 --help=recursive display the short help of all the included packages
1416 -V, --version display version information and exit
1417 -q, --quiet, --silent do not print \`checking ...' messages
1418 --cache-file=FILE cache test results in FILE [disabled]
1419 -C, --config-cache alias for \`--cache-file=config.cache'
1420 -n, --no-create do not create output files
1421 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1422
1423 Installation directories:
1424 --prefix=PREFIX install architecture-independent files in PREFIX
1425 [$ac_default_prefix]
1426 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1427 [PREFIX]
1428
1429 By default, \`make install' will install all the files in
1430 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1431 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1432 for instance \`--prefix=\$HOME'.
1433
1434 For better control, use the options below.
1435
1436 Fine tuning of the installation directories:
1437 --bindir=DIR user executables [EPREFIX/bin]
1438 --sbindir=DIR system admin executables [EPREFIX/sbin]
1439 --libexecdir=DIR program executables [EPREFIX/libexec]
1440 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1441 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1442 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1443 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1444 --libdir=DIR object code libraries [EPREFIX/lib]
1445 --includedir=DIR C header files [PREFIX/include]
1446 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1447 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1448 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1449 --infodir=DIR info documentation [DATAROOTDIR/info]
1450 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1451 --mandir=DIR man documentation [DATAROOTDIR/man]
1452 --docdir=DIR documentation root [DATAROOTDIR/doc/xf86-video-ati]
1453 --htmldir=DIR html documentation [DOCDIR]
1454 --dvidir=DIR dvi documentation [DOCDIR]
1455 --pdfdir=DIR pdf documentation [DOCDIR]
1456 --psdir=DIR ps documentation [DOCDIR]
1457 _ACEOF
1458
1459 cat <<\_ACEOF
1460
1461 Program names:
1462 --program-prefix=PREFIX prepend PREFIX to installed program names
1463 --program-suffix=SUFFIX append SUFFIX to installed program names
1464 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1465
1466 System types:
1467 --build=BUILD configure for building on BUILD [guessed]
1468 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1469 _ACEOF
1470 fi
1471
1472 if test -n "$ac_init_help"; then
1473 case $ac_init_help in
1474 short | recursive ) echo "Configuration of xf86-video-ati 18.0.0:";;
1475 esac
1476 cat <<\_ACEOF
1477
1478 Optional Features:
1479 --disable-option-checking ignore unrecognized --enable/--with options
1480 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1481 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1482 --enable-silent-rules less verbose build output (undo: "make V=1")
1483 --disable-silent-rules verbose build output (undo: "make V=0")
1484 --disable-largefile omit support for large files
1485 --enable-dependency-tracking
1486 do not reject slow dependency extractors
1487 --disable-dependency-tracking
1488 speeds up one-time build
1489 --disable-selective-werror
1490 Turn off selective compiler errors. (default:
1491 enabled)
1492 --enable-strict-compilation
1493 Enable all warnings from compiler and make them
1494 errors (default: disabled)
1495 --enable-static[=PKGS] build static libraries [default=no]
1496 --enable-shared[=PKGS] build shared libraries [default=yes]
1497 --enable-fast-install[=PKGS]
1498 optimize for fast installation [default=yes]
1499 --disable-libtool-lock avoid locking (might break parallel builds)
1500 --disable-udev Disable libudev support [default=auto]
1501 --disable-glamor Disable glamor, a new GL-based acceleration
1502 [default=enabled]
1503
1504 Optional Packages:
1505 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1506 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1507 --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use
1508 both]
1509 --with-aix-soname=aix|svr4|both
1510 shared library versioning (aka "SONAME") variant to
1511 provide on AIX, [default=aix].
1512 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1513 --with-sysroot[=DIR] Search for dependent libraries within DIR (or the
1514 compiler's sysroot if not specified).
1515 --with-xorg-module-dir=DIR
1516 Default xorg module directory
1517 [[default=$libdir/xorg/modules]]
1518 --with-xorg-conf-dir=DIR
1519 Default xorg.conf.d directory
1520 [[default=${prefix}/share/X11/xorg.conf.d]]
1521
1522 Some influential environment variables:
1523 CC C compiler command
1524 CFLAGS C compiler flags
1525 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1526 nonstandard directory <lib dir>
1527 LIBS libraries to pass to the linker, e.g. -l<library>
1528 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1529 you have headers in a nonstandard directory <include dir>
1530 CPP C preprocessor
1531 PKG_CONFIG path to pkg-config utility
1532 PKG_CONFIG_PATH
1533 directories to add to pkg-config's search path
1534 PKG_CONFIG_LIBDIR
1535 path overriding pkg-config's built-in search path
1536 LT_SYS_LIBRARY_PATH
1537 User-defined run-time library search path.
1538 LIBDRM_CFLAGS
1539 C compiler flags for LIBDRM, overriding pkg-config
1540 LIBDRM_LIBS linker flags for LIBDRM, overriding pkg-config
1541 LIBDRM_RADEON_CFLAGS
1542 C compiler flags for LIBDRM_RADEON, overriding pkg-config
1543 LIBDRM_RADEON_LIBS
1544 linker flags for LIBDRM_RADEON, overriding pkg-config
1545 XORG_CFLAGS C compiler flags for XORG, overriding pkg-config
1546 XORG_LIBS linker flags for XORG, overriding pkg-config
1547 XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
1548 XEXT_LIBS linker flags for XEXT, overriding pkg-config
1549 LIBUDEV_CFLAGS
1550 C compiler flags for LIBUDEV, overriding pkg-config
1551 LIBUDEV_LIBS
1552 linker flags for LIBUDEV, overriding pkg-config
1553 LIBGLAMOR_CFLAGS
1554 C compiler flags for LIBGLAMOR, overriding pkg-config
1555 LIBGLAMOR_LIBS
1556 linker flags for LIBGLAMOR, overriding pkg-config
1557 LIBGLAMOR_EGL_CFLAGS
1558 C compiler flags for LIBGLAMOR_EGL, overriding pkg-config
1559 LIBGLAMOR_EGL_LIBS
1560 linker flags for LIBGLAMOR_EGL, overriding pkg-config
1561 PCIACCESS_CFLAGS
1562 C compiler flags for PCIACCESS, overriding pkg-config
1563 PCIACCESS_LIBS
1564 linker flags for PCIACCESS, overriding pkg-config
1565
1566 Use these variables to override the choices made by `configure' or to help
1567 it to find libraries and programs with nonstandard names/locations.
1568
1569 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>.
1570 _ACEOF
1571 ac_status=$?
1572 fi
1573
1574 if test "$ac_init_help" = "recursive"; then
1575 # If there are subdirs, report their specific --help.
1576 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1577 test -d "$ac_dir" ||
1578 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1579 continue
1580 ac_builddir=.
1581
1582 case "$ac_dir" in
1583 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1584 *)
1585 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1586 # A ".." for each directory in $ac_dir_suffix.
1587 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1588 case $ac_top_builddir_sub in
1589 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1590 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1591 esac ;;
1592 esac
1593 ac_abs_top_builddir=$ac_pwd
1594 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1595 # for backward compatibility:
1596 ac_top_builddir=$ac_top_build_prefix
1597
1598 case $srcdir in
1599 .) # We are building in place.
1600 ac_srcdir=.
1601 ac_top_srcdir=$ac_top_builddir_sub
1602 ac_abs_top_srcdir=$ac_pwd ;;
1603 [\\/]* | ?:[\\/]* ) # Absolute name.
1604 ac_srcdir=$srcdir$ac_dir_suffix;
1605 ac_top_srcdir=$srcdir
1606 ac_abs_top_srcdir=$srcdir ;;
1607 *) # Relative name.
1608 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1609 ac_top_srcdir=$ac_top_build_prefix$srcdir
1610 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1611 esac
1612 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1613
1614 cd "$ac_dir" || { ac_status=$?; continue; }
1615 # Check for guested configure.
1616 if test -f "$ac_srcdir/configure.gnu"; then
1617 echo &&
1618 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1619 elif test -f "$ac_srcdir/configure"; then
1620 echo &&
1621 $SHELL "$ac_srcdir/configure" --help=recursive
1622 else
1623 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1624 fi || ac_status=$?
1625 cd "$ac_pwd" || { ac_status=$?; break; }
1626 done
1627 fi
1628
1629 test -n "$ac_init_help" && exit $ac_status
1630 if $ac_init_version; then
1631 cat <<\_ACEOF
1632 xf86-video-ati configure 18.0.0
1633 generated by GNU Autoconf 2.69
1634
1635 Copyright (C) 2012 Free Software Foundation, Inc.
1636 This configure script is free software; the Free Software Foundation
1637 gives unlimited permission to copy, distribute and modify it.
1638 _ACEOF
1639 exit
1640 fi
1641
1642 ## ------------------------ ##
1643 ## Autoconf initialization. ##
1644 ## ------------------------ ##
1645
1646 # ac_fn_c_try_compile LINENO
1647 # --------------------------
1648 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1649 ac_fn_c_try_compile ()
1650 {
1651 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1652 rm -f conftest.$ac_objext
1653 if { { ac_try="$ac_compile"
1654 case "(($ac_try" in
1655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1656 *) ac_try_echo=$ac_try;;
1657 esac
1658 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1659 $as_echo "$ac_try_echo"; } >&5
1660 (eval "$ac_compile") 2>conftest.err
1661 ac_status=$?
1662 if test -s conftest.err; then
1663 grep -v '^ *+' conftest.err >conftest.er1
1664 cat conftest.er1 >&5
1665 mv -f conftest.er1 conftest.err
1666 fi
1667 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1668 test $ac_status = 0; } && {
1669 test -z "$ac_c_werror_flag" ||
1670 test ! -s conftest.err
1671 } && test -s conftest.$ac_objext; then :
1672 ac_retval=0
1673 else
1674 $as_echo "$as_me: failed program was:" >&5
1675 sed 's/^/| /' conftest.$ac_ext >&5
1676
1677 ac_retval=1
1678 fi
1679 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1680 as_fn_set_status $ac_retval
1681
1682 } # ac_fn_c_try_compile
1683
1684 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1685 # ---------------------------------------------
1686 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1687 # accordingly.
1688 ac_fn_c_check_decl ()
1689 {
1690 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1691 as_decl_name=`echo $2|sed 's/ *(.*//'`
1692 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1694 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1695 if eval \${$3+:} false; then :
1696 $as_echo_n "(cached) " >&6
1697 else
1698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1699 /* end confdefs.h. */
1700 $4
1701 int
1702 main ()
1703 {
1704 #ifndef $as_decl_name
1705 #ifdef __cplusplus
1706 (void) $as_decl_use;
1707 #else
1708 (void) $as_decl_name;
1709 #endif
1710 #endif
1711
1712 ;
1713 return 0;
1714 }
1715 _ACEOF
1716 if ac_fn_c_try_compile "$LINENO"; then :
1717 eval "$3=yes"
1718 else
1719 eval "$3=no"
1720 fi
1721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1722 fi
1723 eval ac_res=\$$3
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1725 $as_echo "$ac_res" >&6; }
1726 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1727
1728 } # ac_fn_c_check_decl
1729
1730 # ac_fn_c_try_cpp LINENO
1731 # ----------------------
1732 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1733 ac_fn_c_try_cpp ()
1734 {
1735 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736 if { { ac_try="$ac_cpp conftest.$ac_ext"
1737 case "(($ac_try" in
1738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1739 *) ac_try_echo=$ac_try;;
1740 esac
1741 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1742 $as_echo "$ac_try_echo"; } >&5
1743 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1744 ac_status=$?
1745 if test -s conftest.err; then
1746 grep -v '^ *+' conftest.err >conftest.er1
1747 cat conftest.er1 >&5
1748 mv -f conftest.er1 conftest.err
1749 fi
1750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1751 test $ac_status = 0; } > conftest.i && {
1752 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1753 test ! -s conftest.err
1754 }; then :
1755 ac_retval=0
1756 else
1757 $as_echo "$as_me: failed program was:" >&5
1758 sed 's/^/| /' conftest.$ac_ext >&5
1759
1760 ac_retval=1
1761 fi
1762 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1763 as_fn_set_status $ac_retval
1764
1765 } # ac_fn_c_try_cpp
1766
1767 # ac_fn_c_try_run LINENO
1768 # ----------------------
1769 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1770 # that executables *can* be run.
1771 ac_fn_c_try_run ()
1772 {
1773 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774 if { { ac_try="$ac_link"
1775 case "(($ac_try" in
1776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1777 *) ac_try_echo=$ac_try;;
1778 esac
1779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780 $as_echo "$ac_try_echo"; } >&5
1781 (eval "$ac_link") 2>&5
1782 ac_status=$?
1783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1785 { { case "(($ac_try" in
1786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1787 *) ac_try_echo=$ac_try;;
1788 esac
1789 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_try") 2>&5
1792 ac_status=$?
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; }; }; then :
1795 ac_retval=0
1796 else
1797 $as_echo "$as_me: program exited with status $ac_status" >&5
1798 $as_echo "$as_me: failed program was:" >&5
1799 sed 's/^/| /' conftest.$ac_ext >&5
1800
1801 ac_retval=$ac_status
1802 fi
1803 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1805 as_fn_set_status $ac_retval
1806
1807 } # ac_fn_c_try_run
1808
1809 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1810 # -------------------------------------------------------
1811 # Tests whether HEADER exists and can be compiled using the include files in
1812 # INCLUDES, setting the cache variable VAR accordingly.
1813 ac_fn_c_check_header_compile ()
1814 {
1815 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1817 $as_echo_n "checking for $2... " >&6; }
1818 if eval \${$3+:} false; then :
1819 $as_echo_n "(cached) " >&6
1820 else
1821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1823 $4
1824 #include <$2>
1825 _ACEOF
1826 if ac_fn_c_try_compile "$LINENO"; then :
1827 eval "$3=yes"
1828 else
1829 eval "$3=no"
1830 fi
1831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1832 fi
1833 eval ac_res=\$$3
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1835 $as_echo "$ac_res" >&6; }
1836 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1837
1838 } # ac_fn_c_check_header_compile
1839
1840 # ac_fn_c_try_link LINENO
1841 # -----------------------
1842 # Try to link conftest.$ac_ext, and return whether this succeeded.
1843 ac_fn_c_try_link ()
1844 {
1845 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1846 rm -f conftest.$ac_objext conftest$ac_exeext
1847 if { { ac_try="$ac_link"
1848 case "(($ac_try" in
1849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1850 *) ac_try_echo=$ac_try;;
1851 esac
1852 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1853 $as_echo "$ac_try_echo"; } >&5
1854 (eval "$ac_link") 2>conftest.err
1855 ac_status=$?
1856 if test -s conftest.err; then
1857 grep -v '^ *+' conftest.err >conftest.er1
1858 cat conftest.er1 >&5
1859 mv -f conftest.er1 conftest.err
1860 fi
1861 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1862 test $ac_status = 0; } && {
1863 test -z "$ac_c_werror_flag" ||
1864 test ! -s conftest.err
1865 } && test -s conftest$ac_exeext && {
1866 test "$cross_compiling" = yes ||
1867 test -x conftest$ac_exeext
1868 }; then :
1869 ac_retval=0
1870 else
1871 $as_echo "$as_me: failed program was:" >&5
1872 sed 's/^/| /' conftest.$ac_ext >&5
1873
1874 ac_retval=1
1875 fi
1876 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1877 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1878 # interfere with the next link command; also delete a directory that is
1879 # left behind by Apple's compiler. We do this before executing the actions.
1880 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1881 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1882 as_fn_set_status $ac_retval
1883
1884 } # ac_fn_c_try_link
1885
1886 # ac_fn_c_check_func LINENO FUNC VAR
1887 # ----------------------------------
1888 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1889 ac_fn_c_check_func ()
1890 {
1891 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1893 $as_echo_n "checking for $2... " >&6; }
1894 if eval \${$3+:} false; then :
1895 $as_echo_n "(cached) " >&6
1896 else
1897 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1898 /* end confdefs.h. */
1899 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1900 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1901 #define $2 innocuous_$2
1902
1903 /* System header to define __stub macros and hopefully few prototypes,
1904 which can conflict with char $2 (); below.
1905 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1906 <limits.h> exists even on freestanding compilers. */
1907
1908 #ifdef __STDC__
1909 # include <limits.h>
1910 #else
1911 # include <assert.h>
1912 #endif
1913
1914 #undef $2
1915
1916 /* Override any GCC internal prototype to avoid an error.
1917 Use char because int might match the return type of a GCC
1918 builtin and then its argument prototype would still apply. */
1919 #ifdef __cplusplus
1920 extern "C"
1921 #endif
1922 char $2 ();
1923 /* The GNU C library defines this for functions which it implements
1924 to always fail with ENOSYS. Some functions are actually named
1925 something starting with __ and the normal name is an alias. */
1926 #if defined __stub_$2 || defined __stub___$2
1927 choke me
1928 #endif
1929
1930 int
1931 main ()
1932 {
1933 return $2 ();
1934 ;
1935 return 0;
1936 }
1937 _ACEOF
1938 if ac_fn_c_try_link "$LINENO"; then :
1939 eval "$3=yes"
1940 else
1941 eval "$3=no"
1942 fi
1943 rm -f core conftest.err conftest.$ac_objext \
1944 conftest$ac_exeext conftest.$ac_ext
1945 fi
1946 eval ac_res=\$$3
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1948 $as_echo "$ac_res" >&6; }
1949 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1950
1951 } # ac_fn_c_check_func
1952
1953 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1954 # -------------------------------------------------------
1955 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1956 # the include files in INCLUDES and setting the cache variable VAR
1957 # accordingly.
1958 ac_fn_c_check_header_mongrel ()
1959 {
1960 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1961 if eval \${$3+:} false; then :
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1963 $as_echo_n "checking for $2... " >&6; }
1964 if eval \${$3+:} false; then :
1965 $as_echo_n "(cached) " >&6
1966 fi
1967 eval ac_res=\$$3
1968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1969 $as_echo "$ac_res" >&6; }
1970 else
1971 # Is the header compilable?
1972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1973 $as_echo_n "checking $2 usability... " >&6; }
1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975 /* end confdefs.h. */
1976 $4
1977 #include <$2>
1978 _ACEOF
1979 if ac_fn_c_try_compile "$LINENO"; then :
1980 ac_header_compiler=yes
1981 else
1982 ac_header_compiler=no
1983 fi
1984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1986 $as_echo "$ac_header_compiler" >&6; }
1987
1988 # Is the header present?
1989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1990 $as_echo_n "checking $2 presence... " >&6; }
1991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1992 /* end confdefs.h. */
1993 #include <$2>
1994 _ACEOF
1995 if ac_fn_c_try_cpp "$LINENO"; then :
1996 ac_header_preproc=yes
1997 else
1998 ac_header_preproc=no
1999 fi
2000 rm -f conftest.err conftest.i conftest.$ac_ext
2001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
2002 $as_echo "$ac_header_preproc" >&6; }
2003
2004 # So? What about this header?
2005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
2006 yes:no: )
2007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
2008 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
2009 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2010 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2011 ;;
2012 no:yes:* )
2013 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
2014 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
2016 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
2017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
2018 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
2019 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
2020 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
2022 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
2023 ( $as_echo "## ---------------------------------------------------------------------------------------------- ##
2024 ## Report this to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon ##
2025 ## ---------------------------------------------------------------------------------------------- ##"
2026 ) | sed "s/^/$as_me: WARNING: /" >&2
2027 ;;
2028 esac
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2030 $as_echo_n "checking for $2... " >&6; }
2031 if eval \${$3+:} false; then :
2032 $as_echo_n "(cached) " >&6
2033 else
2034 eval "$3=\$ac_header_compiler"
2035 fi
2036 eval ac_res=\$$3
2037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2038 $as_echo "$ac_res" >&6; }
2039 fi
2040 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2041
2042 } # ac_fn_c_check_header_mongrel
2043 cat >config.log <<_ACEOF
2044 This file contains any messages produced by compilers while
2045 running configure, to aid debugging if configure makes a mistake.
2046
2047 It was created by xf86-video-ati $as_me 18.0.0, which was
2048 generated by GNU Autoconf 2.69. Invocation command line was
2049
2050 $ $0 $@
2051
2052 _ACEOF
2053 exec 5>>config.log
2054 {
2055 cat <<_ASUNAME
2056 ## --------- ##
2057 ## Platform. ##
2058 ## --------- ##
2059
2060 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2061 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2062 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2063 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2064 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2065
2066 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2067 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2068
2069 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2070 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2071 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2072 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2073 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2074 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2075 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2076
2077 _ASUNAME
2078
2079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2080 for as_dir in $PATH
2081 do
2082 IFS=$as_save_IFS
2083 test -z "$as_dir" && as_dir=.
2084 $as_echo "PATH: $as_dir"
2085 done
2086 IFS=$as_save_IFS
2087
2088 } >&5
2089
2090 cat >&5 <<_ACEOF
2091
2092
2093 ## ----------- ##
2094 ## Core tests. ##
2095 ## ----------- ##
2096
2097 _ACEOF
2098
2099
2100 # Keep a trace of the command line.
2101 # Strip out --no-create and --no-recursion so they do not pile up.
2102 # Strip out --silent because we don't want to record it for future runs.
2103 # Also quote any args containing shell meta-characters.
2104 # Make two passes to allow for proper duplicate-argument suppression.
2105 ac_configure_args=
2106 ac_configure_args0=
2107 ac_configure_args1=
2108 ac_must_keep_next=false
2109 for ac_pass in 1 2
2110 do
2111 for ac_arg
2112 do
2113 case $ac_arg in
2114 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2115 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2116 | -silent | --silent | --silen | --sile | --sil)
2117 continue ;;
2118 *\'*)
2119 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2120 esac
2121 case $ac_pass in
2122 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2123 2)
2124 as_fn_append ac_configure_args1 " '$ac_arg'"
2125 if test $ac_must_keep_next = true; then
2126 ac_must_keep_next=false # Got value, back to normal.
2127 else
2128 case $ac_arg in
2129 *=* | --config-cache | -C | -disable-* | --disable-* \
2130 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2131 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2132 | -with-* | --with-* | -without-* | --without-* | --x)
2133 case "$ac_configure_args0 " in
2134 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2135 esac
2136 ;;
2137 -* ) ac_must_keep_next=true ;;
2138 esac
2139 fi
2140 as_fn_append ac_configure_args " '$ac_arg'"
2141 ;;
2142 esac
2143 done
2144 done
2145 { ac_configure_args0=; unset ac_configure_args0;}
2146 { ac_configure_args1=; unset ac_configure_args1;}
2147
2148 # When interrupted or exit'd, cleanup temporary files, and complete
2149 # config.log. We remove comments because anyway the quotes in there
2150 # would cause problems or look ugly.
2151 # WARNING: Use '\'' to represent an apostrophe within the trap.
2152 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2153 trap 'exit_status=$?
2154 # Save into config.log some information that might help in debugging.
2155 {
2156 echo
2157
2158 $as_echo "## ---------------- ##
2159 ## Cache variables. ##
2160 ## ---------------- ##"
2161 echo
2162 # The following way of writing the cache mishandles newlines in values,
2163 (
2164 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2165 eval ac_val=\$$ac_var
2166 case $ac_val in #(
2167 *${as_nl}*)
2168 case $ac_var in #(
2169 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2170 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2171 esac
2172 case $ac_var in #(
2173 _ | IFS | as_nl) ;; #(
2174 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2175 *) { eval $ac_var=; unset $ac_var;} ;;
2176 esac ;;
2177 esac
2178 done
2179 (set) 2>&1 |
2180 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2181 *${as_nl}ac_space=\ *)
2182 sed -n \
2183 "s/'\''/'\''\\\\'\'''\''/g;
2184 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2185 ;; #(
2186 *)
2187 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2188 ;;
2189 esac |
2190 sort
2191 )
2192 echo
2193
2194 $as_echo "## ----------------- ##
2195 ## Output variables. ##
2196 ## ----------------- ##"
2197 echo
2198 for ac_var in $ac_subst_vars
2199 do
2200 eval ac_val=\$$ac_var
2201 case $ac_val in
2202 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2203 esac
2204 $as_echo "$ac_var='\''$ac_val'\''"
2205 done | sort
2206 echo
2207
2208 if test -n "$ac_subst_files"; then
2209 $as_echo "## ------------------- ##
2210 ## File substitutions. ##
2211 ## ------------------- ##"
2212 echo
2213 for ac_var in $ac_subst_files
2214 do
2215 eval ac_val=\$$ac_var
2216 case $ac_val in
2217 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2218 esac
2219 $as_echo "$ac_var='\''$ac_val'\''"
2220 done | sort
2221 echo
2222 fi
2223
2224 if test -s confdefs.h; then
2225 $as_echo "## ----------- ##
2226 ## confdefs.h. ##
2227 ## ----------- ##"
2228 echo
2229 cat confdefs.h
2230 echo
2231 fi
2232 test "$ac_signal" != 0 &&
2233 $as_echo "$as_me: caught signal $ac_signal"
2234 $as_echo "$as_me: exit $exit_status"
2235 } >&5
2236 rm -f core *.core core.conftest.* &&
2237 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2238 exit $exit_status
2239 ' 0
2240 for ac_signal in 1 2 13 15; do
2241 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2242 done
2243 ac_signal=0
2244
2245 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2246 rm -f -r conftest* confdefs.h
2247
2248 $as_echo "/* confdefs.h */" > confdefs.h
2249
2250 # Predefined preprocessor variables.
2251
2252 cat >>confdefs.h <<_ACEOF
2253 #define PACKAGE_NAME "$PACKAGE_NAME"
2254 _ACEOF
2255
2256 cat >>confdefs.h <<_ACEOF
2257 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2258 _ACEOF
2259
2260 cat >>confdefs.h <<_ACEOF
2261 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2262 _ACEOF
2263
2264 cat >>confdefs.h <<_ACEOF
2265 #define PACKAGE_STRING "$PACKAGE_STRING"
2266 _ACEOF
2267
2268 cat >>confdefs.h <<_ACEOF
2269 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2270 _ACEOF
2271
2272 cat >>confdefs.h <<_ACEOF
2273 #define PACKAGE_URL "$PACKAGE_URL"
2274 _ACEOF
2275
2276
2277 # Let the site file select an alternate cache file if it wants to.
2278 # Prefer an explicitly selected file to automatically selected ones.
2279 ac_site_file1=NONE
2280 ac_site_file2=NONE
2281 if test -n "$CONFIG_SITE"; then
2282 # We do not want a PATH search for config.site.
2283 case $CONFIG_SITE in #((
2284 -*) ac_site_file1=./$CONFIG_SITE;;
2285 */*) ac_site_file1=$CONFIG_SITE;;
2286 *) ac_site_file1=./$CONFIG_SITE;;
2287 esac
2288 elif test "x$prefix" != xNONE; then
2289 ac_site_file1=$prefix/share/config.site
2290 ac_site_file2=$prefix/etc/config.site
2291 else
2292 ac_site_file1=$ac_default_prefix/share/config.site
2293 ac_site_file2=$ac_default_prefix/etc/config.site
2294 fi
2295 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2296 do
2297 test "x$ac_site_file" = xNONE && continue
2298 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2300 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2301 sed 's/^/| /' "$ac_site_file" >&5
2302 . "$ac_site_file" \
2303 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2304 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2305 as_fn_error $? "failed to load site script $ac_site_file
2306 See \`config.log' for more details" "$LINENO" 5; }
2307 fi
2308 done
2309
2310 if test -r "$cache_file"; then
2311 # Some versions of bash will fail to source /dev/null (special files
2312 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2313 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2314 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2315 $as_echo "$as_me: loading cache $cache_file" >&6;}
2316 case $cache_file in
2317 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2318 *) . "./$cache_file";;
2319 esac
2320 fi
2321 else
2322 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2323 $as_echo "$as_me: creating cache $cache_file" >&6;}
2324 >$cache_file
2325 fi
2326
2327 # Check that the precious variables saved in the cache have kept the same
2328 # value.
2329 ac_cache_corrupted=false
2330 for ac_var in $ac_precious_vars; do
2331 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2332 eval ac_new_set=\$ac_env_${ac_var}_set
2333 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2334 eval ac_new_val=\$ac_env_${ac_var}_value
2335 case $ac_old_set,$ac_new_set in
2336 set,)
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2338 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2339 ac_cache_corrupted=: ;;
2340 ,set)
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2342 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2343 ac_cache_corrupted=: ;;
2344 ,);;
2345 *)
2346 if test "x$ac_old_val" != "x$ac_new_val"; then
2347 # differences in whitespace do not lead to failure.
2348 ac_old_val_w=`echo x $ac_old_val`
2349 ac_new_val_w=`echo x $ac_new_val`
2350 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2352 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2353 ac_cache_corrupted=:
2354 else
2355 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2356 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2357 eval $ac_var=\$ac_old_val
2358 fi
2359 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2360 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2362 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2363 fi;;
2364 esac
2365 # Pass precious variables to config.status.
2366 if test "$ac_new_set" = set; then
2367 case $ac_new_val in
2368 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2369 *) ac_arg=$ac_var=$ac_new_val ;;
2370 esac
2371 case " $ac_configure_args " in
2372 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2373 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2374 esac
2375 fi
2376 done
2377 if $ac_cache_corrupted; then
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2379 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2380 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2381 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2382 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2383 fi
2384 ## -------------------- ##
2385 ## Main body of script. ##
2386 ## -------------------- ##
2387
2388 ac_ext=c
2389 ac_cpp='$CPP $CPPFLAGS'
2390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2393
2394
2395
2396
2397 ac_config_headers="$ac_config_headers config.h"
2398
2399
2400
2401 ac_aux_dir=
2402 for ac_dir in . "$srcdir"/.; do
2403 if test -f "$ac_dir/install-sh"; then
2404 ac_aux_dir=$ac_dir
2405 ac_install_sh="$ac_aux_dir/install-sh -c"
2406 break
2407 elif test -f "$ac_dir/install.sh"; then
2408 ac_aux_dir=$ac_dir
2409 ac_install_sh="$ac_aux_dir/install.sh -c"
2410 break
2411 elif test -f "$ac_dir/shtool"; then
2412 ac_aux_dir=$ac_dir
2413 ac_install_sh="$ac_aux_dir/shtool install -c"
2414 break
2415 fi
2416 done
2417 if test -z "$ac_aux_dir"; then
2418 as_fn_error $? "cannot find install-sh, install.sh, or shtool in . \"$srcdir\"/." "$LINENO" 5
2419 fi
2420
2421 # These three variables are undocumented and unsupported,
2422 # and are intended to be withdrawn in a future Autoconf release.
2423 # They can cause serious problems if a builder's source tree is in a directory
2424 # whose full name contains unusual characters.
2425 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2426 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2427 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2428
2429
2430
2431 # Initialize Automake
2432 am__api_version='1.15'
2433
2434 # Find a good install program. We prefer a C program (faster),
2435 # so one script is as good as another. But avoid the broken or
2436 # incompatible versions:
2437 # SysV /etc/install, /usr/sbin/install
2438 # SunOS /usr/etc/install
2439 # IRIX /sbin/install
2440 # AIX /bin/install
2441 # AmigaOS /C/install, which installs bootblocks on floppy discs
2442 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2443 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2444 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2445 # OS/2's system install, which has a completely different semantic
2446 # ./install, which can be erroneously created by make from ./install.sh.
2447 # Reject install programs that cannot install multiple files.
2448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2449 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2450 if test -z "$INSTALL"; then
2451 if ${ac_cv_path_install+:} false; then :
2452 $as_echo_n "(cached) " >&6
2453 else
2454 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2455 for as_dir in $PATH
2456 do
2457 IFS=$as_save_IFS
2458 test -z "$as_dir" && as_dir=.
2459 # Account for people who put trailing slashes in PATH elements.
2460 case $as_dir/ in #((
2461 ./ | .// | /[cC]/* | \
2462 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2463 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2464 /usr/ucb/* ) ;;
2465 *)
2466 # OSF1 and SCO ODT 3.0 have their own names for install.
2467 # Don't use installbsd from OSF since it installs stuff as root
2468 # by default.
2469 for ac_prog in ginstall scoinst install; do
2470 for ac_exec_ext in '' $ac_executable_extensions; do
2471 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2472 if test $ac_prog = install &&
2473 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2474 # AIX install. It has an incompatible calling convention.
2475 :
2476 elif test $ac_prog = install &&
2477 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2478 # program-specific install script used by HP pwplus--don't use.
2479 :
2480 else
2481 rm -rf conftest.one conftest.two conftest.dir
2482 echo one > conftest.one
2483 echo two > conftest.two
2484 mkdir conftest.dir
2485 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2486 test -s conftest.one && test -s conftest.two &&
2487 test -s conftest.dir/conftest.one &&
2488 test -s conftest.dir/conftest.two
2489 then
2490 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2491 break 3
2492 fi
2493 fi
2494 fi
2495 done
2496 done
2497 ;;
2498 esac
2499
2500 done
2501 IFS=$as_save_IFS
2502
2503 rm -rf conftest.one conftest.two conftest.dir
2504
2505 fi
2506 if test "${ac_cv_path_install+set}" = set; then
2507 INSTALL=$ac_cv_path_install
2508 else
2509 # As a last resort, use the slow shell script. Don't cache a
2510 # value for INSTALL within a source directory, because that will
2511 # break other packages using the cache if that directory is
2512 # removed, or if the value is a relative name.
2513 INSTALL=$ac_install_sh
2514 fi
2515 fi
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2517 $as_echo "$INSTALL" >&6; }
2518
2519 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2520 # It thinks the first close brace ends the variable substitution.
2521 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2522
2523 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2524
2525 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2526
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2528 $as_echo_n "checking whether build environment is sane... " >&6; }
2529 # Reject unsafe characters in $srcdir or the absolute working directory
2530 # name. Accept space and tab only in the latter.
2531 am_lf='
2532 '
2533 case `pwd` in
2534 *[\\\"\#\$\&\'\`$am_lf]*)
2535 as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
2536 esac
2537 case $srcdir in
2538 *[\\\"\#\$\&\'\`$am_lf\ \ ]*)
2539 as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
2540 esac
2541
2542 # Do 'set' in a subshell so we don't clobber the current shell's
2543 # arguments. Must try -L first in case configure is actually a
2544 # symlink; some systems play weird games with the mod time of symlinks
2545 # (eg FreeBSD returns the mod time of the symlink's containing
2546 # directory).
2547 if (
2548 am_has_slept=no
2549 for am_try in 1 2; do
2550 echo "timestamp, slept: $am_has_slept" > conftest.file
2551 set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2552 if test "$*" = "X"; then
2553 # -L didn't work.
2554 set X `ls -t "$srcdir/configure" conftest.file`
2555 fi
2556 if test "$*" != "X $srcdir/configure conftest.file" \
2557 && test "$*" != "X conftest.file $srcdir/configure"; then
2558
2559 # If neither matched, then we have a broken ls. This can happen
2560 # if, for instance, CONFIG_SHELL is bash and it inherits a
2561 # broken ls alias from the environment. This has actually
2562 # happened. Such a system could not be considered "sane".
2563 as_fn_error $? "ls -t appears to fail. Make sure there is not a broken
2564 alias in your environment" "$LINENO" 5
2565 fi
2566 if test "$2" = conftest.file || test $am_try -eq 2; then
2567 break
2568 fi
2569 # Just in case.
2570 sleep 1
2571 am_has_slept=yes
2572 done
2573 test "$2" = conftest.file
2574 )
2575 then
2576 # Ok.
2577 :
2578 else
2579 as_fn_error $? "newly created file is older than distributed files!
2580 Check your system clock" "$LINENO" 5
2581 fi
2582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2583 $as_echo "yes" >&6; }
2584 # If we didn't sleep, we still need to ensure time stamps of config.status and
2585 # generated files are strictly newer.
2586 am_sleep_pid=
2587 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
2588 ( sleep 1 ) &
2589 am_sleep_pid=$!
2590 fi
2591
2592 rm -f conftest.file
2593
2594 test "$program_prefix" != NONE &&
2595 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2596 # Use a double $ so make ignores it.
2597 test "$program_suffix" != NONE &&
2598 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2599 # Double any \ or $.
2600 # By default was `s,x,x', remove it if useless.
2601 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2602 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2603
2604 # Expand $ac_aux_dir to an absolute path.
2605 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2606
2607 if test x"${MISSING+set}" != xset; then
2608 case $am_aux_dir in
2609 *\ * | *\ *)
2610 MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2611 *)
2612 MISSING="\${SHELL} $am_aux_dir/missing" ;;
2613 esac
2614 fi
2615 # Use eval to expand $SHELL
2616 if eval "$MISSING --is-lightweight"; then
2617 am_missing_run="$MISSING "
2618 else
2619 am_missing_run=
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
2621 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
2622 fi
2623
2624 if test x"${install_sh+set}" != xset; then
2625 case $am_aux_dir in
2626 *\ * | *\ *)
2627 install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2628 *)
2629 install_sh="\${SHELL} $am_aux_dir/install-sh"
2630 esac
2631 fi
2632
2633 # Installed binaries are usually stripped using 'strip' when the user
2634 # run "make install-strip". However 'strip' might not be the right
2635 # tool to use in cross-compilation environments, therefore Automake
2636 # will honor the 'STRIP' environment variable to overrule this program.
2637 if test "$cross_compiling" != no; then
2638 if test -n "$ac_tool_prefix"; then
2639 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2640 set dummy ${ac_tool_prefix}strip; ac_word=$2
2641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2642 $as_echo_n "checking for $ac_word... " >&6; }
2643 if ${ac_cv_prog_STRIP+:} false; then :
2644 $as_echo_n "(cached) " >&6
2645 else
2646 if test -n "$STRIP"; then
2647 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2648 else
2649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2650 for as_dir in $PATH
2651 do
2652 IFS=$as_save_IFS
2653 test -z "$as_dir" && as_dir=.
2654 for ac_exec_ext in '' $ac_executable_extensions; do
2655 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2656 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2657 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2658 break 2
2659 fi
2660 done
2661 done
2662 IFS=$as_save_IFS
2663
2664 fi
2665 fi
2666 STRIP=$ac_cv_prog_STRIP
2667 if test -n "$STRIP"; then
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2669 $as_echo "$STRIP" >&6; }
2670 else
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2672 $as_echo "no" >&6; }
2673 fi
2674
2675
2676 fi
2677 if test -z "$ac_cv_prog_STRIP"; then
2678 ac_ct_STRIP=$STRIP
2679 # Extract the first word of "strip", so it can be a program name with args.
2680 set dummy strip; ac_word=$2
2681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2682 $as_echo_n "checking for $ac_word... " >&6; }
2683 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
2684 $as_echo_n "(cached) " >&6
2685 else
2686 if test -n "$ac_ct_STRIP"; then
2687 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2688 else
2689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 for as_dir in $PATH
2691 do
2692 IFS=$as_save_IFS
2693 test -z "$as_dir" && as_dir=.
2694 for ac_exec_ext in '' $ac_executable_extensions; do
2695 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2696 ac_cv_prog_ac_ct_STRIP="strip"
2697 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2698 break 2
2699 fi
2700 done
2701 done
2702 IFS=$as_save_IFS
2703
2704 fi
2705 fi
2706 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2707 if test -n "$ac_ct_STRIP"; then
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2709 $as_echo "$ac_ct_STRIP" >&6; }
2710 else
2711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2712 $as_echo "no" >&6; }
2713 fi
2714
2715 if test "x$ac_ct_STRIP" = x; then
2716 STRIP=":"
2717 else
2718 case $cross_compiling:$ac_tool_warned in
2719 yes:)
2720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2721 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2722 ac_tool_warned=yes ;;
2723 esac
2724 STRIP=$ac_ct_STRIP
2725 fi
2726 else
2727 STRIP="$ac_cv_prog_STRIP"
2728 fi
2729
2730 fi
2731 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2732
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2734 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2735 if test -z "$MKDIR_P"; then
2736 if ${ac_cv_path_mkdir+:} false; then :
2737 $as_echo_n "(cached) " >&6
2738 else
2739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2740 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2741 do
2742 IFS=$as_save_IFS
2743 test -z "$as_dir" && as_dir=.
2744 for ac_prog in mkdir gmkdir; do
2745 for ac_exec_ext in '' $ac_executable_extensions; do
2746 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
2747 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2748 'mkdir (GNU coreutils) '* | \
2749 'mkdir (coreutils) '* | \
2750 'mkdir (fileutils) '4.1*)
2751 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2752 break 3;;
2753 esac
2754 done
2755 done
2756 done
2757 IFS=$as_save_IFS
2758
2759 fi
2760
2761 test -d ./--version && rmdir ./--version
2762 if test "${ac_cv_path_mkdir+set}" = set; then
2763 MKDIR_P="$ac_cv_path_mkdir -p"
2764 else
2765 # As a last resort, use the slow shell script. Don't cache a
2766 # value for MKDIR_P within a source directory, because that will
2767 # break other packages using the cache if that directory is
2768 # removed, or if the value is a relative name.
2769 MKDIR_P="$ac_install_sh -d"
2770 fi
2771 fi
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2773 $as_echo "$MKDIR_P" >&6; }
2774
2775 for ac_prog in gawk mawk nawk awk
2776 do
2777 # Extract the first word of "$ac_prog", so it can be a program name with args.
2778 set dummy $ac_prog; ac_word=$2
2779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2780 $as_echo_n "checking for $ac_word... " >&6; }
2781 if ${ac_cv_prog_AWK+:} false; then :
2782 $as_echo_n "(cached) " >&6
2783 else
2784 if test -n "$AWK"; then
2785 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2786 else
2787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2788 for as_dir in $PATH
2789 do
2790 IFS=$as_save_IFS
2791 test -z "$as_dir" && as_dir=.
2792 for ac_exec_ext in '' $ac_executable_extensions; do
2793 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2794 ac_cv_prog_AWK="$ac_prog"
2795 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2796 break 2
2797 fi
2798 done
2799 done
2800 IFS=$as_save_IFS
2801
2802 fi
2803 fi
2804 AWK=$ac_cv_prog_AWK
2805 if test -n "$AWK"; then
2806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2807 $as_echo "$AWK" >&6; }
2808 else
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2810 $as_echo "no" >&6; }
2811 fi
2812
2813
2814 test -n "$AWK" && break
2815 done
2816
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2818 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2819 set x ${MAKE-make}
2820 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2821 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
2822 $as_echo_n "(cached) " >&6
2823 else
2824 cat >conftest.make <<\_ACEOF
2825 SHELL = /bin/sh
2826 all:
2827 @echo '@@@%%%=$(MAKE)=@@@%%%'
2828 _ACEOF
2829 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
2830 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2831 *@@@%%%=?*=@@@%%%*)
2832 eval ac_cv_prog_make_${ac_make}_set=yes;;
2833 *)
2834 eval ac_cv_prog_make_${ac_make}_set=no;;
2835 esac
2836 rm -f conftest.make
2837 fi
2838 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2840 $as_echo "yes" >&6; }
2841 SET_MAKE=
2842 else
2843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2844 $as_echo "no" >&6; }
2845 SET_MAKE="MAKE=${MAKE-make}"
2846 fi
2847
2848 rm -rf .tst 2>/dev/null
2849 mkdir .tst 2>/dev/null
2850 if test -d .tst; then
2851 am__leading_dot=.
2852 else
2853 am__leading_dot=_
2854 fi
2855 rmdir .tst 2>/dev/null
2856
2857 # Check whether --enable-silent-rules was given.
2858 if test "${enable_silent_rules+set}" = set; then :
2859 enableval=$enable_silent_rules;
2860 fi
2861
2862 case $enable_silent_rules in # (((
2863 yes) AM_DEFAULT_VERBOSITY=0;;
2864 no) AM_DEFAULT_VERBOSITY=1;;
2865 *) AM_DEFAULT_VERBOSITY=1;;
2866 esac
2867 am_make=${MAKE-make}
2868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
2869 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
2870 if ${am_cv_make_support_nested_variables+:} false; then :
2871 $as_echo_n "(cached) " >&6
2872 else
2873 if $as_echo 'TRUE=$(BAR$(V))
2874 BAR0=false
2875 BAR1=true
2876 V=1
2877 am__doit:
2878 @$(TRUE)
2879 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
2880 am_cv_make_support_nested_variables=yes
2881 else
2882 am_cv_make_support_nested_variables=no
2883 fi
2884 fi
2885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
2886 $as_echo "$am_cv_make_support_nested_variables" >&6; }
2887 if test $am_cv_make_support_nested_variables = yes; then
2888 AM_V='$(V)'
2889 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
2890 else
2891 AM_V=$AM_DEFAULT_VERBOSITY
2892 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
2893 fi
2894 AM_BACKSLASH='\'
2895
2896 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2897 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2898 # is not polluted with repeated "-I."
2899 am__isrc=' -I$(srcdir)'
2900 # test to see if srcdir already configured
2901 if test -f $srcdir/config.status; then
2902 as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2903 fi
2904 fi
2905
2906 # test whether we have cygpath
2907 if test -z "$CYGPATH_W"; then
2908 if (cygpath --version) >/dev/null 2>/dev/null; then
2909 CYGPATH_W='cygpath -w'
2910 else
2911 CYGPATH_W=echo
2912 fi
2913 fi
2914
2915
2916 # Define the identity of the package.
2917 PACKAGE='xf86-video-ati'
2918 VERSION='18.0.0'
2919
2920
2921 cat >>confdefs.h <<_ACEOF
2922 #define PACKAGE "$PACKAGE"
2923 _ACEOF
2924
2925
2926 cat >>confdefs.h <<_ACEOF
2927 #define VERSION "$VERSION"
2928 _ACEOF
2929
2930 # Some tools Automake needs.
2931
2932 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2933
2934
2935 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2936
2937
2938 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2939
2940
2941 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2942
2943
2944 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2945
2946 # For better backward compatibility. To be removed once Automake 1.9.x
2947 # dies out for good. For more background, see:
2948 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
2949 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
2950 mkdir_p='$(MKDIR_P)'
2951
2952 # We need awk for the "check" target (and possibly the TAP driver). The
2953 # system "awk" is bad on some platforms.
2954 # Always define AMTAR for backward compatibility. Yes, it's still used
2955 # in the wild :-( We should find a proper way to deprecate it ...
2956 AMTAR='$${TAR-tar}'
2957
2958
2959 # We'll loop over all known methods to create a tar archive until one works.
2960 _am_tools='gnutar pax cpio none'
2961
2962 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
2963
2964
2965
2966
2967
2968
2969 # POSIX will say in a future version that running "rm -f" with no argument
2970 # is OK; and we want to be able to make that assumption in our Makefile
2971 # recipes. So use an aggressive probe to check that the usage we want is
2972 # actually supported "in the wild" to an acceptable degree.
2973 # See automake bug#10828.
2974 # To make any issue more visible, cause the running configure to be aborted
2975 # by default if the 'rm' program in use doesn't match our expectations; the
2976 # user can still override this though.
2977 if rm -f && rm -fr && rm -rf; then : OK; else
2978 cat >&2 <<'END'
2979 Oops!
2980
2981 Your 'rm' program seems unable to run without file operands specified
2982 on the command line, even when the '-f' option is present. This is contrary
2983 to the behaviour of most rm programs out there, and not conforming with
2984 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
2985
2986 Please tell bug-automake@gnu.org about your system, including the value
2987 of your $PATH and any error possibly output before this message. This
2988 can help us improve future automake versions.
2989
2990 END
2991 if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
2992 echo 'Configuration will proceed anyway, since you have set the' >&2
2993 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
2994 echo >&2
2995 else
2996 cat >&2 <<'END'
2997 Aborting the configuration process, to ensure you take notice of the issue.
2998
2999 You can download and install GNU coreutils to get an 'rm' implementation
3000 that behaves properly: <http://www.gnu.org/software/coreutils/>.
3001
3002 If you want to complete the configuration process using your problematic
3003 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
3004 to "yes", and re-run configure.
3005
3006 END
3007 as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
3008 fi
3009 fi
3010
3011 DEPDIR="${am__leading_dot}deps"
3012
3013 ac_config_commands="$ac_config_commands depfiles"
3014
3015
3016 am_make=${MAKE-make}
3017 cat > confinc << 'END'
3018 am__doit:
3019 @echo this is the am__doit target
3020 .PHONY: am__doit
3021 END
3022 # If we don't find an include directive, just comment out the code.
3023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3024 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3025 am__include="#"
3026 am__quote=
3027 _am_result=none
3028 # First try GNU make style include.
3029 echo "include confinc" > confmf
3030 # Ignore all kinds of additional output from 'make'.
3031 case `$am_make -s -f confmf 2> /dev/null` in #(
3032 *the\ am__doit\ target*)
3033 am__include=include
3034 am__quote=
3035 _am_result=GNU
3036 ;;
3037 esac
3038 # Now try BSD make style include.
3039 if test "$am__include" = "#"; then
3040 echo '.include "confinc"' > confmf
3041 case `$am_make -s -f confmf 2> /dev/null` in #(
3042 *the\ am__doit\ target*)
3043 am__include=.include
3044 am__quote="\""
3045 _am_result=BSD
3046 ;;
3047 esac
3048 fi
3049
3050
3051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3052 $as_echo "$_am_result" >&6; }
3053 rm -f confinc confmf
3054
3055 # Check whether --enable-dependency-tracking was given.
3056 if test "${enable_dependency_tracking+set}" = set; then :
3057 enableval=$enable_dependency_tracking;
3058 fi
3059
3060 if test "x$enable_dependency_tracking" != xno; then
3061 am_depcomp="$ac_aux_dir/depcomp"
3062 AMDEPBACKSLASH='\'
3063 am__nodep='_no'
3064 fi
3065 if test "x$enable_dependency_tracking" != xno; then
3066 AMDEP_TRUE=
3067 AMDEP_FALSE='#'
3068 else
3069 AMDEP_TRUE='#'
3070 AMDEP_FALSE=
3071 fi
3072
3073
3074 ac_ext=c
3075 ac_cpp='$CPP $CPPFLAGS'
3076 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3077 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3078 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3079 if test -n "$ac_tool_prefix"; then
3080 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3081 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3083 $as_echo_n "checking for $ac_word... " >&6; }
3084 if ${ac_cv_prog_CC+:} false; then :
3085 $as_echo_n "(cached) " >&6
3086 else
3087 if test -n "$CC"; then
3088 ac_cv_prog_CC="$CC" # Let the user override the test.
3089 else
3090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3091 for as_dir in $PATH
3092 do
3093 IFS=$as_save_IFS
3094 test -z "$as_dir" && as_dir=.
3095 for ac_exec_ext in '' $ac_executable_extensions; do
3096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3097 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3098 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3099 break 2
3100 fi
3101 done
3102 done
3103 IFS=$as_save_IFS
3104
3105 fi
3106 fi
3107 CC=$ac_cv_prog_CC
3108 if test -n "$CC"; then
3109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3110 $as_echo "$CC" >&6; }
3111 else
3112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3113 $as_echo "no" >&6; }
3114 fi
3115
3116
3117 fi
3118 if test -z "$ac_cv_prog_CC"; then
3119 ac_ct_CC=$CC
3120 # Extract the first word of "gcc", so it can be a program name with args.
3121 set dummy gcc; ac_word=$2
3122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3123 $as_echo_n "checking for $ac_word... " >&6; }
3124 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3125 $as_echo_n "(cached) " >&6
3126 else
3127 if test -n "$ac_ct_CC"; then
3128 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3129 else
3130 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3131 for as_dir in $PATH
3132 do
3133 IFS=$as_save_IFS
3134 test -z "$as_dir" && as_dir=.
3135 for ac_exec_ext in '' $ac_executable_extensions; do
3136 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3137 ac_cv_prog_ac_ct_CC="gcc"
3138 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3139 break 2
3140 fi
3141 done
3142 done
3143 IFS=$as_save_IFS
3144
3145 fi
3146 fi
3147 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3148 if test -n "$ac_ct_CC"; then
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3150 $as_echo "$ac_ct_CC" >&6; }
3151 else
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3153 $as_echo "no" >&6; }
3154 fi
3155
3156 if test "x$ac_ct_CC" = x; then
3157 CC=""
3158 else
3159 case $cross_compiling:$ac_tool_warned in
3160 yes:)
3161 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3162 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3163 ac_tool_warned=yes ;;
3164 esac
3165 CC=$ac_ct_CC
3166 fi
3167 else
3168 CC="$ac_cv_prog_CC"
3169 fi
3170
3171 if test -z "$CC"; then
3172 if test -n "$ac_tool_prefix"; then
3173 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3174 set dummy ${ac_tool_prefix}cc; ac_word=$2
3175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3176 $as_echo_n "checking for $ac_word... " >&6; }
3177 if ${ac_cv_prog_CC+:} false; then :
3178 $as_echo_n "(cached) " >&6
3179 else
3180 if test -n "$CC"; then
3181 ac_cv_prog_CC="$CC" # Let the user override the test.
3182 else
3183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3184 for as_dir in $PATH
3185 do
3186 IFS=$as_save_IFS
3187 test -z "$as_dir" && as_dir=.
3188 for ac_exec_ext in '' $ac_executable_extensions; do
3189 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3190 ac_cv_prog_CC="${ac_tool_prefix}cc"
3191 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3192 break 2
3193 fi
3194 done
3195 done
3196 IFS=$as_save_IFS
3197
3198 fi
3199 fi
3200 CC=$ac_cv_prog_CC
3201 if test -n "$CC"; then
3202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3203 $as_echo "$CC" >&6; }
3204 else
3205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3206 $as_echo "no" >&6; }
3207 fi
3208
3209
3210 fi
3211 fi
3212 if test -z "$CC"; then
3213 # Extract the first word of "cc", so it can be a program name with args.
3214 set dummy cc; ac_word=$2
3215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3216 $as_echo_n "checking for $ac_word... " >&6; }
3217 if ${ac_cv_prog_CC+:} false; then :
3218 $as_echo_n "(cached) " >&6
3219 else
3220 if test -n "$CC"; then
3221 ac_cv_prog_CC="$CC" # Let the user override the test.
3222 else
3223 ac_prog_rejected=no
3224 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3225 for as_dir in $PATH
3226 do
3227 IFS=$as_save_IFS
3228 test -z "$as_dir" && as_dir=.
3229 for ac_exec_ext in '' $ac_executable_extensions; do
3230 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3231 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3232 ac_prog_rejected=yes
3233 continue
3234 fi
3235 ac_cv_prog_CC="cc"
3236 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3237 break 2
3238 fi
3239 done
3240 done
3241 IFS=$as_save_IFS
3242
3243 if test $ac_prog_rejected = yes; then
3244 # We found a bogon in the path, so make sure we never use it.
3245 set dummy $ac_cv_prog_CC
3246 shift
3247 if test $# != 0; then
3248 # We chose a different compiler from the bogus one.
3249 # However, it has the same basename, so the bogon will be chosen
3250 # first if we set CC to just the basename; use the full file name.
3251 shift
3252 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3253 fi
3254 fi
3255 fi
3256 fi
3257 CC=$ac_cv_prog_CC
3258 if test -n "$CC"; then
3259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3260 $as_echo "$CC" >&6; }
3261 else
3262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3263 $as_echo "no" >&6; }
3264 fi
3265
3266
3267 fi
3268 if test -z "$CC"; then
3269 if test -n "$ac_tool_prefix"; then
3270 for ac_prog in cl.exe
3271 do
3272 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3273 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3275 $as_echo_n "checking for $ac_word... " >&6; }
3276 if ${ac_cv_prog_CC+:} false; then :
3277 $as_echo_n "(cached) " >&6
3278 else
3279 if test -n "$CC"; then
3280 ac_cv_prog_CC="$CC" # Let the user override the test.
3281 else
3282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3283 for as_dir in $PATH
3284 do
3285 IFS=$as_save_IFS
3286 test -z "$as_dir" && as_dir=.
3287 for ac_exec_ext in '' $ac_executable_extensions; do
3288 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3289 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3290 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3291 break 2
3292 fi
3293 done
3294 done
3295 IFS=$as_save_IFS
3296
3297 fi
3298 fi
3299 CC=$ac_cv_prog_CC
3300 if test -n "$CC"; then
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3302 $as_echo "$CC" >&6; }
3303 else
3304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3305 $as_echo "no" >&6; }
3306 fi
3307
3308
3309 test -n "$CC" && break
3310 done
3311 fi
3312 if test -z "$CC"; then
3313 ac_ct_CC=$CC
3314 for ac_prog in cl.exe
3315 do
3316 # Extract the first word of "$ac_prog", so it can be a program name with args.
3317 set dummy $ac_prog; ac_word=$2
3318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3319 $as_echo_n "checking for $ac_word... " >&6; }
3320 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3321 $as_echo_n "(cached) " >&6
3322 else
3323 if test -n "$ac_ct_CC"; then
3324 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3325 else
3326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3327 for as_dir in $PATH
3328 do
3329 IFS=$as_save_IFS
3330 test -z "$as_dir" && as_dir=.
3331 for ac_exec_ext in '' $ac_executable_extensions; do
3332 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3333 ac_cv_prog_ac_ct_CC="$ac_prog"
3334 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3335 break 2
3336 fi
3337 done
3338 done
3339 IFS=$as_save_IFS
3340
3341 fi
3342 fi
3343 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3344 if test -n "$ac_ct_CC"; then
3345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3346 $as_echo "$ac_ct_CC" >&6; }
3347 else
3348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3349 $as_echo "no" >&6; }
3350 fi
3351
3352
3353 test -n "$ac_ct_CC" && break
3354 done
3355
3356 if test "x$ac_ct_CC" = x; then
3357 CC=""
3358 else
3359 case $cross_compiling:$ac_tool_warned in
3360 yes:)
3361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3362 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3363 ac_tool_warned=yes ;;
3364 esac
3365 CC=$ac_ct_CC
3366 fi
3367 fi
3368
3369 fi
3370
3371
3372 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3373 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3374 as_fn_error $? "no acceptable C compiler found in \$PATH
3375 See \`config.log' for more details" "$LINENO" 5; }
3376
3377 # Provide some information about the compiler.
3378 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3379 set X $ac_compile
3380 ac_compiler=$2
3381 for ac_option in --version -v -V -qversion; do
3382 { { ac_try="$ac_compiler $ac_option >&5"
3383 case "(($ac_try" in
3384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3385 *) ac_try_echo=$ac_try;;
3386 esac
3387 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3388 $as_echo "$ac_try_echo"; } >&5
3389 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3390 ac_status=$?
3391 if test -s conftest.err; then
3392 sed '10a\
3393 ... rest of stderr output deleted ...
3394 10q' conftest.err >conftest.er1
3395 cat conftest.er1 >&5
3396 fi
3397 rm -f conftest.er1 conftest.err
3398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3399 test $ac_status = 0; }
3400 done
3401
3402 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3403 /* end confdefs.h. */
3404
3405 int
3406 main ()
3407 {
3408
3409 ;
3410 return 0;
3411 }
3412 _ACEOF
3413 ac_clean_files_save=$ac_clean_files
3414 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3415 # Try to create an executable without -o first, disregard a.out.
3416 # It will help us diagnose broken compilers, and finding out an intuition
3417 # of exeext.
3418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3419 $as_echo_n "checking whether the C compiler works... " >&6; }
3420 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3421
3422 # The possible output files:
3423 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3424
3425 ac_rmfiles=
3426 for ac_file in $ac_files
3427 do
3428 case $ac_file in
3429 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3430 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3431 esac
3432 done
3433 rm -f $ac_rmfiles
3434
3435 if { { ac_try="$ac_link_default"
3436 case "(($ac_try" in
3437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3438 *) ac_try_echo=$ac_try;;
3439 esac
3440 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3441 $as_echo "$ac_try_echo"; } >&5
3442 (eval "$ac_link_default") 2>&5
3443 ac_status=$?
3444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3445 test $ac_status = 0; }; then :
3446 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3447 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3448 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3449 # so that the user can short-circuit this test for compilers unknown to
3450 # Autoconf.
3451 for ac_file in $ac_files ''
3452 do
3453 test -f "$ac_file" || continue
3454 case $ac_file in
3455 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3456 ;;
3457 [ab].out )
3458 # We found the default executable, but exeext='' is most
3459 # certainly right.
3460 break;;
3461 *.* )
3462 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3463 then :; else
3464 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3465 fi
3466 # We set ac_cv_exeext here because the later test for it is not
3467 # safe: cross compilers may not add the suffix if given an `-o'
3468 # argument, so we may need to know it at that point already.
3469 # Even if this section looks crufty: it has the advantage of
3470 # actually working.
3471 break;;
3472 * )
3473 break;;
3474 esac
3475 done
3476 test "$ac_cv_exeext" = no && ac_cv_exeext=
3477
3478 else
3479 ac_file=''
3480 fi
3481 if test -z "$ac_file"; then :
3482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3483 $as_echo "no" >&6; }
3484 $as_echo "$as_me: failed program was:" >&5
3485 sed 's/^/| /' conftest.$ac_ext >&5
3486
3487 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3488 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3489 as_fn_error 77 "C compiler cannot create executables
3490 See \`config.log' for more details" "$LINENO" 5; }
3491 else
3492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3493 $as_echo "yes" >&6; }
3494 fi
3495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3496 $as_echo_n "checking for C compiler default output file name... " >&6; }
3497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3498 $as_echo "$ac_file" >&6; }
3499 ac_exeext=$ac_cv_exeext
3500
3501 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3502 ac_clean_files=$ac_clean_files_save
3503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3504 $as_echo_n "checking for suffix of executables... " >&6; }
3505 if { { ac_try="$ac_link"
3506 case "(($ac_try" in
3507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3508 *) ac_try_echo=$ac_try;;
3509 esac
3510 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3511 $as_echo "$ac_try_echo"; } >&5
3512 (eval "$ac_link") 2>&5
3513 ac_status=$?
3514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3515 test $ac_status = 0; }; then :
3516 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3517 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3518 # work properly (i.e., refer to `conftest.exe'), while it won't with
3519 # `rm'.
3520 for ac_file in conftest.exe conftest conftest.*; do
3521 test -f "$ac_file" || continue
3522 case $ac_file in
3523 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3524 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3525 break;;
3526 * ) break;;
3527 esac
3528 done
3529 else
3530 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3531 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3532 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3533 See \`config.log' for more details" "$LINENO" 5; }
3534 fi
3535 rm -f conftest conftest$ac_cv_exeext
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3537 $as_echo "$ac_cv_exeext" >&6; }
3538
3539 rm -f conftest.$ac_ext
3540 EXEEXT=$ac_cv_exeext
3541 ac_exeext=$EXEEXT
3542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543 /* end confdefs.h. */
3544 #include <stdio.h>
3545 int
3546 main ()
3547 {
3548 FILE *f = fopen ("conftest.out", "w");
3549 return ferror (f) || fclose (f) != 0;
3550
3551 ;
3552 return 0;
3553 }
3554 _ACEOF
3555 ac_clean_files="$ac_clean_files conftest.out"
3556 # Check that the compiler produces executables we can run. If not, either
3557 # the compiler is broken, or we cross compile.
3558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3559 $as_echo_n "checking whether we are cross compiling... " >&6; }
3560 if test "$cross_compiling" != yes; then
3561 { { ac_try="$ac_link"
3562 case "(($ac_try" in
3563 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3564 *) ac_try_echo=$ac_try;;
3565 esac
3566 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3567 $as_echo "$ac_try_echo"; } >&5
3568 (eval "$ac_link") 2>&5
3569 ac_status=$?
3570 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3571 test $ac_status = 0; }
3572 if { ac_try='./conftest$ac_cv_exeext'
3573 { { case "(($ac_try" in
3574 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3575 *) ac_try_echo=$ac_try;;
3576 esac
3577 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3578 $as_echo "$ac_try_echo"; } >&5
3579 (eval "$ac_try") 2>&5
3580 ac_status=$?
3581 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3582 test $ac_status = 0; }; }; then
3583 cross_compiling=no
3584 else
3585 if test "$cross_compiling" = maybe; then
3586 cross_compiling=yes
3587 else
3588 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3589 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3590 as_fn_error $? "cannot run C compiled programs.
3591 If you meant to cross compile, use \`--host'.
3592 See \`config.log' for more details" "$LINENO" 5; }
3593 fi
3594 fi
3595 fi
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3597 $as_echo "$cross_compiling" >&6; }
3598
3599 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3600 ac_clean_files=$ac_clean_files_save
3601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3602 $as_echo_n "checking for suffix of object files... " >&6; }
3603 if ${ac_cv_objext+:} false; then :
3604 $as_echo_n "(cached) " >&6
3605 else
3606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3607 /* end confdefs.h. */
3608
3609 int
3610 main ()
3611 {
3612
3613 ;
3614 return 0;
3615 }
3616 _ACEOF
3617 rm -f conftest.o conftest.obj
3618 if { { ac_try="$ac_compile"
3619 case "(($ac_try" in
3620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3621 *) ac_try_echo=$ac_try;;
3622 esac
3623 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3624 $as_echo "$ac_try_echo"; } >&5
3625 (eval "$ac_compile") 2>&5
3626 ac_status=$?
3627 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3628 test $ac_status = 0; }; then :
3629 for ac_file in conftest.o conftest.obj conftest.*; do
3630 test -f "$ac_file" || continue;
3631 case $ac_file in
3632 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3633 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3634 break;;
3635 esac
3636 done
3637 else
3638 $as_echo "$as_me: failed program was:" >&5
3639 sed 's/^/| /' conftest.$ac_ext >&5
3640
3641 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3642 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3643 as_fn_error $? "cannot compute suffix of object files: cannot compile
3644 See \`config.log' for more details" "$LINENO" 5; }
3645 fi
3646 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3647 fi
3648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3649 $as_echo "$ac_cv_objext" >&6; }
3650 OBJEXT=$ac_cv_objext
3651 ac_objext=$OBJEXT
3652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3653 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3654 if ${ac_cv_c_compiler_gnu+:} false; then :
3655 $as_echo_n "(cached) " >&6
3656 else
3657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3658 /* end confdefs.h. */
3659
3660 int
3661 main ()
3662 {
3663 #ifndef __GNUC__
3664 choke me
3665 #endif
3666
3667 ;
3668 return 0;
3669 }
3670 _ACEOF
3671 if ac_fn_c_try_compile "$LINENO"; then :
3672 ac_compiler_gnu=yes
3673 else
3674 ac_compiler_gnu=no
3675 fi
3676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3677 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3678
3679 fi
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3681 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3682 if test $ac_compiler_gnu = yes; then
3683 GCC=yes
3684 else
3685 GCC=
3686 fi
3687 ac_test_CFLAGS=${CFLAGS+set}
3688 ac_save_CFLAGS=$CFLAGS
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3690 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3691 if ${ac_cv_prog_cc_g+:} false; then :
3692 $as_echo_n "(cached) " >&6
3693 else
3694 ac_save_c_werror_flag=$ac_c_werror_flag
3695 ac_c_werror_flag=yes
3696 ac_cv_prog_cc_g=no
3697 CFLAGS="-g"
3698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3699 /* end confdefs.h. */
3700
3701 int
3702 main ()
3703 {
3704
3705 ;
3706 return 0;
3707 }
3708 _ACEOF
3709 if ac_fn_c_try_compile "$LINENO"; then :
3710 ac_cv_prog_cc_g=yes
3711 else
3712 CFLAGS=""
3713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3714 /* end confdefs.h. */
3715
3716 int
3717 main ()
3718 {
3719
3720 ;
3721 return 0;
3722 }
3723 _ACEOF
3724 if ac_fn_c_try_compile "$LINENO"; then :
3725
3726 else
3727 ac_c_werror_flag=$ac_save_c_werror_flag
3728 CFLAGS="-g"
3729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3730 /* end confdefs.h. */
3731
3732 int
3733 main ()
3734 {
3735
3736 ;
3737 return 0;
3738 }
3739 _ACEOF
3740 if ac_fn_c_try_compile "$LINENO"; then :
3741 ac_cv_prog_cc_g=yes
3742 fi
3743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3744 fi
3745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3746 fi
3747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3748 ac_c_werror_flag=$ac_save_c_werror_flag
3749 fi
3750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3751 $as_echo "$ac_cv_prog_cc_g" >&6; }
3752 if test "$ac_test_CFLAGS" = set; then
3753 CFLAGS=$ac_save_CFLAGS
3754 elif test $ac_cv_prog_cc_g = yes; then
3755 if test "$GCC" = yes; then
3756 CFLAGS="-g -O2"
3757 else
3758 CFLAGS="-g"
3759 fi
3760 else
3761 if test "$GCC" = yes; then
3762 CFLAGS="-O2"
3763 else
3764 CFLAGS=
3765 fi
3766 fi
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3768 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3769 if ${ac_cv_prog_cc_c89+:} false; then :
3770 $as_echo_n "(cached) " >&6
3771 else
3772 ac_cv_prog_cc_c89=no
3773 ac_save_CC=$CC
3774 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3775 /* end confdefs.h. */
3776 #include <stdarg.h>
3777 #include <stdio.h>
3778 struct stat;
3779 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3780 struct buf { int x; };
3781 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3782 static char *e (p, i)
3783 char **p;
3784 int i;
3785 {
3786 return p[i];
3787 }
3788 static char *f (char * (*g) (char **, int), char **p, ...)
3789 {
3790 char *s;
3791 va_list v;
3792 va_start (v,p);
3793 s = g (p, va_arg (v,int));
3794 va_end (v);
3795 return s;
3796 }
3797
3798 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3799 function prototypes and stuff, but not '\xHH' hex character constants.
3800 These don't provoke an error unfortunately, instead are silently treated
3801 as 'x'. The following induces an error, until -std is added to get
3802 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3803 array size at least. It's necessary to write '\x00'==0 to get something
3804 that's true only with -std. */
3805 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3806
3807 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3808 inside strings and character constants. */
3809 #define FOO(x) 'x'
3810 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3811
3812 int test (int i, double x);
3813 struct s1 {int (*f) (int a);};
3814 struct s2 {int (*f) (double a);};
3815 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3816 int argc;
3817 char **argv;
3818 int
3819 main ()
3820 {
3821 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3822 ;
3823 return 0;
3824 }
3825 _ACEOF
3826 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3827 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3828 do
3829 CC="$ac_save_CC $ac_arg"
3830 if ac_fn_c_try_compile "$LINENO"; then :
3831 ac_cv_prog_cc_c89=$ac_arg
3832 fi
3833 rm -f core conftest.err conftest.$ac_objext
3834 test "x$ac_cv_prog_cc_c89" != "xno" && break
3835 done
3836 rm -f conftest.$ac_ext
3837 CC=$ac_save_CC
3838
3839 fi
3840 # AC_CACHE_VAL
3841 case "x$ac_cv_prog_cc_c89" in
3842 x)
3843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3844 $as_echo "none needed" >&6; } ;;
3845 xno)
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3847 $as_echo "unsupported" >&6; } ;;
3848 *)
3849 CC="$CC $ac_cv_prog_cc_c89"
3850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3851 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3852 esac
3853 if test "x$ac_cv_prog_cc_c89" != xno; then :
3854
3855 fi
3856
3857 ac_ext=c
3858 ac_cpp='$CPP $CPPFLAGS'
3859 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3860 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3861 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3862
3863 ac_ext=c
3864 ac_cpp='$CPP $CPPFLAGS'
3865 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3866 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3867 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3869 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3870 if ${am_cv_prog_cc_c_o+:} false; then :
3871 $as_echo_n "(cached) " >&6
3872 else
3873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3874 /* end confdefs.h. */
3875
3876 int
3877 main ()
3878 {
3879
3880 ;
3881 return 0;
3882 }
3883 _ACEOF
3884 # Make sure it works both with $CC and with simple cc.
3885 # Following AC_PROG_CC_C_O, we do the test twice because some
3886 # compilers refuse to overwrite an existing .o file with -o,
3887 # though they will create one.
3888 am_cv_prog_cc_c_o=yes
3889 for am_i in 1 2; do
3890 if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3891 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3892 ac_status=$?
3893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3894 (exit $ac_status); } \
3895 && test -f conftest2.$ac_objext; then
3896 : OK
3897 else
3898 am_cv_prog_cc_c_o=no
3899 break
3900 fi
3901 done
3902 rm -f core conftest*
3903 unset am_i
3904 fi
3905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3906 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3907 if test "$am_cv_prog_cc_c_o" != yes; then
3908 # Losing compiler, so override with the script.
3909 # FIXME: It is wrong to rewrite CC.
3910 # But if we don't then we get into trouble of one sort or another.
3911 # A longer-term fix would be to have automake use am__CC in this case,
3912 # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3913 CC="$am_aux_dir/compile $CC"
3914 fi
3915 ac_ext=c
3916 ac_cpp='$CPP $CPPFLAGS'
3917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3920
3921
3922 depcc="$CC" am_compiler_list=
3923
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3925 $as_echo_n "checking dependency style of $depcc... " >&6; }
3926 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
3927 $as_echo_n "(cached) " >&6
3928 else
3929 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3930 # We make a subdir and do the tests there. Otherwise we can end up
3931 # making bogus files that we don't know about and never remove. For
3932 # instance it was reported that on HP-UX the gcc test will end up
3933 # making a dummy file named 'D' -- because '-MD' means "put the output
3934 # in D".
3935 rm -rf conftest.dir
3936 mkdir conftest.dir
3937 # Copy depcomp to subdir because otherwise we won't find it if we're
3938 # using a relative directory.
3939 cp "$am_depcomp" conftest.dir
3940 cd conftest.dir
3941 # We will build objects and dependencies in a subdirectory because
3942 # it helps to detect inapplicable dependency modes. For instance
3943 # both Tru64's cc and ICC support -MD to output dependencies as a
3944 # side effect of compilation, but ICC will put the dependencies in
3945 # the current directory while Tru64 will put them in the object
3946 # directory.
3947 mkdir sub
3948
3949 am_cv_CC_dependencies_compiler_type=none
3950 if test "$am_compiler_list" = ""; then
3951 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3952 fi
3953 am__universal=false
3954 case " $depcc " in #(
3955 *\ -arch\ *\ -arch\ *) am__universal=true ;;
3956 esac
3957
3958 for depmode in $am_compiler_list; do
3959 # Setup a source with many dependencies, because some compilers
3960 # like to wrap large dependency lists on column 80 (with \), and
3961 # we should not choose a depcomp mode which is confused by this.
3962 #
3963 # We need to recreate these files for each test, as the compiler may
3964 # overwrite some of them when testing with obscure command lines.
3965 # This happens at least with the AIX C compiler.
3966 : > sub/conftest.c
3967 for i in 1 2 3 4 5 6; do
3968 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3969 # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
3970 # Solaris 10 /bin/sh.
3971 echo '/* dummy */' > sub/conftst$i.h
3972 done
3973 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3974
3975 # We check with '-c' and '-o' for the sake of the "dashmstdout"
3976 # mode. It turns out that the SunPro C++ compiler does not properly
3977 # handle '-M -o', and we need to detect this. Also, some Intel
3978 # versions had trouble with output in subdirs.
3979 am__obj=sub/conftest.${OBJEXT-o}
3980 am__minus_obj="-o $am__obj"
3981 case $depmode in
3982 gcc)
3983 # This depmode causes a compiler race in universal mode.
3984 test "$am__universal" = false || continue
3985 ;;
3986 nosideeffect)
3987 # After this tag, mechanisms are not by side-effect, so they'll
3988 # only be used when explicitly requested.
3989 if test "x$enable_dependency_tracking" = xyes; then
3990 continue
3991 else
3992 break
3993 fi
3994 ;;
3995 msvc7 | msvc7msys | msvisualcpp | msvcmsys)
3996 # This compiler won't grok '-c -o', but also, the minuso test has
3997 # not run yet. These depmodes are late enough in the game, and
3998 # so weak that their functioning should not be impacted.
3999 am__obj=conftest.${OBJEXT-o}
4000 am__minus_obj=
4001 ;;
4002 none) break ;;
4003 esac
4004 if depmode=$depmode \
4005 source=sub/conftest.c object=$am__obj \
4006 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4007 $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4008 >/dev/null 2>conftest.err &&
4009 grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4010 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4011 grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4012 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4013 # icc doesn't choke on unknown options, it will just issue warnings
4014 # or remarks (even with -Werror). So we grep stderr for any message
4015 # that says an option was ignored or not supported.
4016 # When given -MP, icc 7.0 and 7.1 complain thusly:
4017 # icc: Command line warning: ignoring option '-M'; no argument required
4018 # The diagnosis changed in icc 8.0:
4019 # icc: Command line remark: option '-MP' not supported
4020 if (grep 'ignoring option' conftest.err ||
4021 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4022 am_cv_CC_dependencies_compiler_type=$depmode
4023 break
4024 fi
4025 fi
4026 done
4027
4028 cd ..
4029 rm -rf conftest.dir
4030 else
4031 am_cv_CC_dependencies_compiler_type=none
4032 fi
4033
4034 fi
4035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4036 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4037 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4038
4039 if
4040 test "x$enable_dependency_tracking" != xno \
4041 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4042 am__fastdepCC_TRUE=
4043 am__fastdepCC_FALSE='#'
4044 else
4045 am__fastdepCC_TRUE='#'
4046 am__fastdepCC_FALSE=
4047 fi
4048
4049
4050
4051 # Check whether --enable-largefile was given.
4052 if test "${enable_largefile+set}" = set; then :
4053 enableval=$enable_largefile;
4054 fi
4055
4056 if test "$enable_largefile" != no; then
4057
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4059 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4060 if ${ac_cv_sys_largefile_CC+:} false; then :
4061 $as_echo_n "(cached) " >&6
4062 else
4063 ac_cv_sys_largefile_CC=no
4064 if test "$GCC" != yes; then
4065 ac_save_CC=$CC
4066 while :; do
4067 # IRIX 6.2 and later do not support large files by default,
4068 # so use the C compiler's -n32 option if that helps.
4069 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4070 /* end confdefs.h. */
4071 #include <sys/types.h>
4072 /* Check that off_t can represent 2**63 - 1 correctly.
4073 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4074 since some C++ compilers masquerading as C compilers
4075 incorrectly reject 9223372036854775807. */
4076 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4077 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4078 && LARGE_OFF_T % 2147483647 == 1)
4079 ? 1 : -1];
4080 int
4081 main ()
4082 {
4083
4084 ;
4085 return 0;
4086 }
4087 _ACEOF
4088 if ac_fn_c_try_compile "$LINENO"; then :
4089 break
4090 fi
4091 rm -f core conftest.err conftest.$ac_objext
4092 CC="$CC -n32"
4093 if ac_fn_c_try_compile "$LINENO"; then :
4094 ac_cv_sys_largefile_CC=' -n32'; break
4095 fi
4096 rm -f core conftest.err conftest.$ac_objext
4097 break
4098 done
4099 CC=$ac_save_CC
4100 rm -f conftest.$ac_ext
4101 fi
4102 fi
4103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4104 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4105 if test "$ac_cv_sys_largefile_CC" != no; then
4106 CC=$CC$ac_cv_sys_largefile_CC
4107 fi
4108
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4110 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4111 if ${ac_cv_sys_file_offset_bits+:} false; then :
4112 $as_echo_n "(cached) " >&6
4113 else
4114 while :; do
4115 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4116 /* end confdefs.h. */
4117 #include <sys/types.h>
4118 /* Check that off_t can represent 2**63 - 1 correctly.
4119 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4120 since some C++ compilers masquerading as C compilers
4121 incorrectly reject 9223372036854775807. */
4122 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4123 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4124 && LARGE_OFF_T % 2147483647 == 1)
4125 ? 1 : -1];
4126 int
4127 main ()
4128 {
4129
4130 ;
4131 return 0;
4132 }
4133 _ACEOF
4134 if ac_fn_c_try_compile "$LINENO"; then :
4135 ac_cv_sys_file_offset_bits=no; break
4136 fi
4137 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4138 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4139 /* end confdefs.h. */
4140 #define _FILE_OFFSET_BITS 64
4141 #include <sys/types.h>
4142 /* Check that off_t can represent 2**63 - 1 correctly.
4143 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4144 since some C++ compilers masquerading as C compilers
4145 incorrectly reject 9223372036854775807. */
4146 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4147 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4148 && LARGE_OFF_T % 2147483647 == 1)
4149 ? 1 : -1];
4150 int
4151 main ()
4152 {
4153
4154 ;
4155 return 0;
4156 }
4157 _ACEOF
4158 if ac_fn_c_try_compile "$LINENO"; then :
4159 ac_cv_sys_file_offset_bits=64; break
4160 fi
4161 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4162 ac_cv_sys_file_offset_bits=unknown
4163 break
4164 done
4165 fi
4166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
4167 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4168 case $ac_cv_sys_file_offset_bits in #(
4169 no | unknown) ;;
4170 *)
4171 cat >>confdefs.h <<_ACEOF
4172 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4173 _ACEOF
4174 ;;
4175 esac
4176 rm -rf conftest*
4177 if test $ac_cv_sys_file_offset_bits = unknown; then
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
4179 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4180 if ${ac_cv_sys_large_files+:} false; then :
4181 $as_echo_n "(cached) " >&6
4182 else
4183 while :; do
4184 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4185 /* end confdefs.h. */
4186 #include <sys/types.h>
4187 /* Check that off_t can represent 2**63 - 1 correctly.
4188 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4189 since some C++ compilers masquerading as C compilers
4190 incorrectly reject 9223372036854775807. */
4191 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4192 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4193 && LARGE_OFF_T % 2147483647 == 1)
4194 ? 1 : -1];
4195 int
4196 main ()
4197 {
4198
4199 ;
4200 return 0;
4201 }
4202 _ACEOF
4203 if ac_fn_c_try_compile "$LINENO"; then :
4204 ac_cv_sys_large_files=no; break
4205 fi
4206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4207 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4208 /* end confdefs.h. */
4209 #define _LARGE_FILES 1
4210 #include <sys/types.h>
4211 /* Check that off_t can represent 2**63 - 1 correctly.
4212 We can't simply define LARGE_OFF_T to be 9223372036854775807,
4213 since some C++ compilers masquerading as C compilers
4214 incorrectly reject 9223372036854775807. */
4215 #define LARGE_OFF_T ((((off_t) 1 << 31) << 31) - 1 + (((off_t) 1 << 31) << 31))
4216 int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4217 && LARGE_OFF_T % 2147483647 == 1)
4218 ? 1 : -1];
4219 int
4220 main ()
4221 {
4222
4223 ;
4224 return 0;
4225 }
4226 _ACEOF
4227 if ac_fn_c_try_compile "$LINENO"; then :
4228 ac_cv_sys_large_files=1; break
4229 fi
4230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4231 ac_cv_sys_large_files=unknown
4232 break
4233 done
4234 fi
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
4236 $as_echo "$ac_cv_sys_large_files" >&6; }
4237 case $ac_cv_sys_large_files in #(
4238 no | unknown) ;;
4239 *)
4240 cat >>confdefs.h <<_ACEOF
4241 #define _LARGE_FILES $ac_cv_sys_large_files
4242 _ACEOF
4243 ;;
4244 esac
4245 rm -rf conftest*
4246 fi
4247
4248
4249 fi
4250
4251
4252 # Require X.Org macros 1.8 or later for MAN_SUBSTS set by XORG_MANPAGE_SECTIONS
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
4265 $as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
4266 if ${ac_cv_prog_cc_c99+:} false; then :
4267 $as_echo_n "(cached) " >&6
4268 else
4269 ac_cv_prog_cc_c99=no
4270 ac_save_CC=$CC
4271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4272 /* end confdefs.h. */
4273 #include <stdarg.h>
4274 #include <stdbool.h>
4275 #include <stdlib.h>
4276 #include <wchar.h>
4277 #include <stdio.h>
4278
4279 // Check varargs macros. These examples are taken from C99 6.10.3.5.
4280 #define debug(...) fprintf (stderr, __VA_ARGS__)
4281 #define showlist(...) puts (#__VA_ARGS__)
4282 #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
4283 static void
4284 test_varargs_macros (void)
4285 {
4286 int x = 1234;
4287 int y = 5678;
4288 debug ("Flag");
4289 debug ("X = %d\n", x);
4290 showlist (The first, second, and third items.);
4291 report (x>y, "x is %d but y is %d", x, y);
4292 }
4293
4294 // Check long long types.
4295 #define BIG64 18446744073709551615ull
4296 #define BIG32 4294967295ul
4297 #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
4298 #if !BIG_OK
4299 your preprocessor is broken;
4300 #endif
4301 #if BIG_OK
4302 #else
4303 your preprocessor is broken;
4304 #endif
4305 static long long int bignum = -9223372036854775807LL;
4306 static unsigned long long int ubignum = BIG64;
4307
4308 struct incomplete_array
4309 {
4310 int datasize;
4311 double data[];
4312 };
4313
4314 struct named_init {
4315 int number;
4316 const wchar_t *name;
4317 double average;
4318 };
4319
4320 typedef const char *ccp;
4321
4322 static inline int
4323 test_restrict (ccp restrict text)
4324 {
4325 // See if C++-style comments work.
4326 // Iterate through items via the restricted pointer.
4327 // Also check for declarations in for loops.
4328 for (unsigned int i = 0; *(text+i) != '\0'; ++i)
4329 continue;
4330 return 0;
4331 }
4332
4333 // Check varargs and va_copy.
4334 static void
4335 test_varargs (const char *format, ...)
4336 {
4337 va_list args;
4338 va_start (args, format);
4339 va_list args_copy;
4340 va_copy (args_copy, args);
4341
4342 const char *str;
4343 int number;
4344 float fnumber;
4345
4346 while (*format)
4347 {
4348 switch (*format++)
4349 {
4350 case 's': // string
4351 str = va_arg (args_copy, const char *);
4352 break;
4353 case 'd': // int
4354 number = va_arg (args_copy, int);
4355 break;
4356 case 'f': // float
4357 fnumber = va_arg (args_copy, double);
4358 break;
4359 default:
4360 break;
4361 }
4362 }
4363 va_end (args_copy);
4364 va_end (args);
4365 }
4366
4367 int
4368 main ()
4369 {
4370
4371 // Check bool.
4372 _Bool success = false;
4373
4374 // Check restrict.
4375 if (test_restrict ("String literal") == 0)
4376 success = true;
4377 char *restrict newvar = "Another string";
4378
4379 // Check varargs.
4380 test_varargs ("s, d' f .", "string", 65, 34.234);
4381 test_varargs_macros ();
4382
4383 // Check flexible array members.
4384 struct incomplete_array *ia =
4385 malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
4386 ia->datasize = 10;
4387 for (int i = 0; i < ia->datasize; ++i)
4388 ia->data[i] = i * 1.234;
4389
4390 // Check named initializers.
4391 struct named_init ni = {
4392 .number = 34,
4393 .name = L"Test wide string",
4394 .average = 543.34343,
4395 };
4396
4397 ni.number = 58;
4398
4399 int dynamic_array[ni.number];
4400 dynamic_array[ni.number - 1] = 543;
4401
4402 // work around unused variable warnings
4403 return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
4404 || dynamic_array[ni.number - 1] != 543);
4405
4406 ;
4407 return 0;
4408 }
4409 _ACEOF
4410 for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -D_STDC_C99= -qlanglvl=extc99
4411 do
4412 CC="$ac_save_CC $ac_arg"
4413 if ac_fn_c_try_compile "$LINENO"; then :
4414 ac_cv_prog_cc_c99=$ac_arg
4415 fi
4416 rm -f core conftest.err conftest.$ac_objext
4417 test "x$ac_cv_prog_cc_c99" != "xno" && break
4418 done
4419 rm -f conftest.$ac_ext
4420 CC=$ac_save_CC
4421
4422 fi
4423 # AC_CACHE_VAL
4424 case "x$ac_cv_prog_cc_c99" in
4425 x)
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4427 $as_echo "none needed" >&6; } ;;
4428 xno)
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4430 $as_echo "unsupported" >&6; } ;;
4431 *)
4432 CC="$CC $ac_cv_prog_cc_c99"
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
4434 $as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
4435 esac
4436 if test "x$ac_cv_prog_cc_c99" != xno; then :
4437
4438 fi
4439
4440
4441 ac_ext=c
4442 ac_cpp='$CPP $CPPFLAGS'
4443 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4444 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4445 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4447 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4448 # On Suns, sometimes $CPP names a directory.
4449 if test -n "$CPP" && test -d "$CPP"; then
4450 CPP=
4451 fi
4452 if test -z "$CPP"; then
4453 if ${ac_cv_prog_CPP+:} false; then :
4454 $as_echo_n "(cached) " >&6
4455 else
4456 # Double quotes because CPP needs to be expanded
4457 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4458 do
4459 ac_preproc_ok=false
4460 for ac_c_preproc_warn_flag in '' yes
4461 do
4462 # Use a header file that comes with gcc, so configuring glibc
4463 # with a fresh cross-compiler works.
4464 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4465 # <limits.h> exists even on freestanding compilers.
4466 # On the NeXT, cc -E runs the code through the compiler's parser,
4467 # not just through cpp. "Syntax error" is here to catch this case.
4468 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4469 /* end confdefs.h. */
4470 #ifdef __STDC__
4471 # include <limits.h>
4472 #else
4473 # include <assert.h>
4474 #endif
4475 Syntax error
4476 _ACEOF
4477 if ac_fn_c_try_cpp "$LINENO"; then :
4478
4479 else
4480 # Broken: fails on valid input.
4481 continue
4482 fi
4483 rm -f conftest.err conftest.i conftest.$ac_ext
4484
4485 # OK, works on sane cases. Now check whether nonexistent headers
4486 # can be detected and how.
4487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4488 /* end confdefs.h. */
4489 #include <ac_nonexistent.h>
4490 _ACEOF
4491 if ac_fn_c_try_cpp "$LINENO"; then :
4492 # Broken: success on invalid input.
4493 continue
4494 else
4495 # Passes both tests.
4496 ac_preproc_ok=:
4497 break
4498 fi
4499 rm -f conftest.err conftest.i conftest.$ac_ext
4500
4501 done
4502 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4503 rm -f conftest.i conftest.err conftest.$ac_ext
4504 if $ac_preproc_ok; then :
4505 break
4506 fi
4507
4508 done
4509 ac_cv_prog_CPP=$CPP
4510
4511 fi
4512 CPP=$ac_cv_prog_CPP
4513 else
4514 ac_cv_prog_CPP=$CPP
4515 fi
4516 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4517 $as_echo "$CPP" >&6; }
4518 ac_preproc_ok=false
4519 for ac_c_preproc_warn_flag in '' yes
4520 do
4521 # Use a header file that comes with gcc, so configuring glibc
4522 # with a fresh cross-compiler works.
4523 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4524 # <limits.h> exists even on freestanding compilers.
4525 # On the NeXT, cc -E runs the code through the compiler's parser,
4526 # not just through cpp. "Syntax error" is here to catch this case.
4527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4528 /* end confdefs.h. */
4529 #ifdef __STDC__
4530 # include <limits.h>
4531 #else
4532 # include <assert.h>
4533 #endif
4534 Syntax error
4535 _ACEOF
4536 if ac_fn_c_try_cpp "$LINENO"; then :
4537
4538 else
4539 # Broken: fails on valid input.
4540 continue
4541 fi
4542 rm -f conftest.err conftest.i conftest.$ac_ext
4543
4544 # OK, works on sane cases. Now check whether nonexistent headers
4545 # can be detected and how.
4546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4547 /* end confdefs.h. */
4548 #include <ac_nonexistent.h>
4549 _ACEOF
4550 if ac_fn_c_try_cpp "$LINENO"; then :
4551 # Broken: success on invalid input.
4552 continue
4553 else
4554 # Passes both tests.
4555 ac_preproc_ok=:
4556 break
4557 fi
4558 rm -f conftest.err conftest.i conftest.$ac_ext
4559
4560 done
4561 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4562 rm -f conftest.i conftest.err conftest.$ac_ext
4563 if $ac_preproc_ok; then :
4564
4565 else
4566 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4567 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4568 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4569 See \`config.log' for more details" "$LINENO" 5; }
4570 fi
4571
4572 ac_ext=c
4573 ac_cpp='$CPP $CPPFLAGS'
4574 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4575 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4576 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4577
4578
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4580 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4581 if ${ac_cv_path_GREP+:} false; then :
4582 $as_echo_n "(cached) " >&6
4583 else
4584 if test -z "$GREP"; then
4585 ac_path_GREP_found=false
4586 # Loop through the user's path and test for each of PROGNAME-LIST
4587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4588 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4589 do
4590 IFS=$as_save_IFS
4591 test -z "$as_dir" && as_dir=.
4592 for ac_prog in grep ggrep; do
4593 for ac_exec_ext in '' $ac_executable_extensions; do
4594 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4595 as_fn_executable_p "$ac_path_GREP" || continue
4596 # Check for GNU ac_path_GREP and select it if it is found.
4597 # Check for GNU $ac_path_GREP
4598 case `"$ac_path_GREP" --version 2>&1` in
4599 *GNU*)
4600 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4601 *)
4602 ac_count=0
4603 $as_echo_n 0123456789 >"conftest.in"
4604 while :
4605 do
4606 cat "conftest.in" "conftest.in" >"conftest.tmp"
4607 mv "conftest.tmp" "conftest.in"
4608 cp "conftest.in" "conftest.nl"
4609 $as_echo 'GREP' >> "conftest.nl"
4610 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4611 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4612 as_fn_arith $ac_count + 1 && ac_count=$as_val
4613 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4614 # Best one so far, save it but keep looking for a better one
4615 ac_cv_path_GREP="$ac_path_GREP"
4616 ac_path_GREP_max=$ac_count
4617 fi
4618 # 10*(2^10) chars as input seems more than enough
4619 test $ac_count -gt 10 && break
4620 done
4621 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4622 esac
4623
4624 $ac_path_GREP_found && break 3
4625 done
4626 done
4627 done
4628 IFS=$as_save_IFS
4629 if test -z "$ac_cv_path_GREP"; then
4630 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4631 fi
4632 else
4633 ac_cv_path_GREP=$GREP
4634 fi
4635
4636 fi
4637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4638 $as_echo "$ac_cv_path_GREP" >&6; }
4639 GREP="$ac_cv_path_GREP"
4640
4641
4642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4643 $as_echo_n "checking for egrep... " >&6; }
4644 if ${ac_cv_path_EGREP+:} false; then :
4645 $as_echo_n "(cached) " >&6
4646 else
4647 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4648 then ac_cv_path_EGREP="$GREP -E"
4649 else
4650 if test -z "$EGREP"; then
4651 ac_path_EGREP_found=false
4652 # Loop through the user's path and test for each of PROGNAME-LIST
4653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4654 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4655 do
4656 IFS=$as_save_IFS
4657 test -z "$as_dir" && as_dir=.
4658 for ac_prog in egrep; do
4659 for ac_exec_ext in '' $ac_executable_extensions; do
4660 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4661 as_fn_executable_p "$ac_path_EGREP" || continue
4662 # Check for GNU ac_path_EGREP and select it if it is found.
4663 # Check for GNU $ac_path_EGREP
4664 case `"$ac_path_EGREP" --version 2>&1` in
4665 *GNU*)
4666 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4667 *)
4668 ac_count=0
4669 $as_echo_n 0123456789 >"conftest.in"
4670 while :
4671 do
4672 cat "conftest.in" "conftest.in" >"conftest.tmp"
4673 mv "conftest.tmp" "conftest.in"
4674 cp "conftest.in" "conftest.nl"
4675 $as_echo 'EGREP' >> "conftest.nl"
4676 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4677 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4678 as_fn_arith $ac_count + 1 && ac_count=$as_val
4679 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4680 # Best one so far, save it but keep looking for a better one
4681 ac_cv_path_EGREP="$ac_path_EGREP"
4682 ac_path_EGREP_max=$ac_count
4683 fi
4684 # 10*(2^10) chars as input seems more than enough
4685 test $ac_count -gt 10 && break
4686 done
4687 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4688 esac
4689
4690 $ac_path_EGREP_found && break 3
4691 done
4692 done
4693 done
4694 IFS=$as_save_IFS
4695 if test -z "$ac_cv_path_EGREP"; then
4696 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4697 fi
4698 else
4699 ac_cv_path_EGREP=$EGREP
4700 fi
4701
4702 fi
4703 fi
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4705 $as_echo "$ac_cv_path_EGREP" >&6; }
4706 EGREP="$ac_cv_path_EGREP"
4707
4708
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4710 $as_echo_n "checking for ANSI C header files... " >&6; }
4711 if ${ac_cv_header_stdc+:} false; then :
4712 $as_echo_n "(cached) " >&6
4713 else
4714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4715 /* end confdefs.h. */
4716 #include <stdlib.h>
4717 #include <stdarg.h>
4718 #include <string.h>
4719 #include <float.h>
4720
4721 int
4722 main ()
4723 {
4724
4725 ;
4726 return 0;
4727 }
4728 _ACEOF
4729 if ac_fn_c_try_compile "$LINENO"; then :
4730 ac_cv_header_stdc=yes
4731 else
4732 ac_cv_header_stdc=no
4733 fi
4734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4735
4736 if test $ac_cv_header_stdc = yes; then
4737 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4738 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4739 /* end confdefs.h. */
4740 #include <string.h>
4741
4742 _ACEOF
4743 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4744 $EGREP "memchr" >/dev/null 2>&1; then :
4745
4746 else
4747 ac_cv_header_stdc=no
4748 fi
4749 rm -f conftest*
4750
4751 fi
4752
4753 if test $ac_cv_header_stdc = yes; then
4754 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4756 /* end confdefs.h. */
4757 #include <stdlib.h>
4758
4759 _ACEOF
4760 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4761 $EGREP "free" >/dev/null 2>&1; then :
4762
4763 else
4764 ac_cv_header_stdc=no
4765 fi
4766 rm -f conftest*
4767
4768 fi
4769
4770 if test $ac_cv_header_stdc = yes; then
4771 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4772 if test "$cross_compiling" = yes; then :
4773 :
4774 else
4775 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4776 /* end confdefs.h. */
4777 #include <ctype.h>
4778 #include <stdlib.h>
4779 #if ((' ' & 0x0FF) == 0x020)
4780 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4781 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4782 #else
4783 # define ISLOWER(c) \
4784 (('a' <= (c) && (c) <= 'i') \
4785 || ('j' <= (c) && (c) <= 'r') \
4786 || ('s' <= (c) && (c) <= 'z'))
4787 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4788 #endif
4789
4790 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4791 int
4792 main ()
4793 {
4794 int i;
4795 for (i = 0; i < 256; i++)
4796 if (XOR (islower (i), ISLOWER (i))
4797 || toupper (i) != TOUPPER (i))
4798 return 2;
4799 return 0;
4800 }
4801 _ACEOF
4802 if ac_fn_c_try_run "$LINENO"; then :
4803
4804 else
4805 ac_cv_header_stdc=no
4806 fi
4807 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4808 conftest.$ac_objext conftest.beam conftest.$ac_ext
4809 fi
4810
4811 fi
4812 fi
4813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4814 $as_echo "$ac_cv_header_stdc" >&6; }
4815 if test $ac_cv_header_stdc = yes; then
4816
4817 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4818
4819 fi
4820
4821 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4822 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4823 inttypes.h stdint.h unistd.h
4824 do :
4825 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4826 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4827 "
4828 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4829 cat >>confdefs.h <<_ACEOF
4830 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4831 _ACEOF
4832
4833 fi
4834
4835 done
4836
4837
4838
4839
4840
4841
4842 ac_fn_c_check_decl "$LINENO" "__clang__" "ac_cv_have_decl___clang__" "$ac_includes_default"
4843 if test "x$ac_cv_have_decl___clang__" = xyes; then :
4844 CLANGCC="yes"
4845 else
4846 CLANGCC="no"
4847 fi
4848
4849 ac_fn_c_check_decl "$LINENO" "__INTEL_COMPILER" "ac_cv_have_decl___INTEL_COMPILER" "$ac_includes_default"
4850 if test "x$ac_cv_have_decl___INTEL_COMPILER" = xyes; then :
4851 INTELCC="yes"
4852 else
4853 INTELCC="no"
4854 fi
4855
4856 ac_fn_c_check_decl "$LINENO" "__SUNPRO_C" "ac_cv_have_decl___SUNPRO_C" "$ac_includes_default"
4857 if test "x$ac_cv_have_decl___SUNPRO_C" = xyes; then :
4858 SUNCC="yes"
4859 else
4860 SUNCC="no"
4861 fi
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4872 if test -n "$ac_tool_prefix"; then
4873 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4874 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4876 $as_echo_n "checking for $ac_word... " >&6; }
4877 if ${ac_cv_path_PKG_CONFIG+:} false; then :
4878 $as_echo_n "(cached) " >&6
4879 else
4880 case $PKG_CONFIG in
4881 [\\/]* | ?:[\\/]*)
4882 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4883 ;;
4884 *)
4885 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4886 for as_dir in $PATH
4887 do
4888 IFS=$as_save_IFS
4889 test -z "$as_dir" && as_dir=.
4890 for ac_exec_ext in '' $ac_executable_extensions; do
4891 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4892 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4893 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4894 break 2
4895 fi
4896 done
4897 done
4898 IFS=$as_save_IFS
4899
4900 ;;
4901 esac
4902 fi
4903 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4904 if test -n "$PKG_CONFIG"; then
4905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
4906 $as_echo "$PKG_CONFIG" >&6; }
4907 else
4908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4909 $as_echo "no" >&6; }
4910 fi
4911
4912
4913 fi
4914 if test -z "$ac_cv_path_PKG_CONFIG"; then
4915 ac_pt_PKG_CONFIG=$PKG_CONFIG
4916 # Extract the first word of "pkg-config", so it can be a program name with args.
4917 set dummy pkg-config; ac_word=$2
4918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4919 $as_echo_n "checking for $ac_word... " >&6; }
4920 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
4921 $as_echo_n "(cached) " >&6
4922 else
4923 case $ac_pt_PKG_CONFIG in
4924 [\\/]* | ?:[\\/]*)
4925 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4926 ;;
4927 *)
4928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4929 for as_dir in $PATH
4930 do
4931 IFS=$as_save_IFS
4932 test -z "$as_dir" && as_dir=.
4933 for ac_exec_ext in '' $ac_executable_extensions; do
4934 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4935 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
4936 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4937 break 2
4938 fi
4939 done
4940 done
4941 IFS=$as_save_IFS
4942
4943 ;;
4944 esac
4945 fi
4946 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4947 if test -n "$ac_pt_PKG_CONFIG"; then
4948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
4949 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
4950 else
4951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4952 $as_echo "no" >&6; }
4953 fi
4954
4955 if test "x$ac_pt_PKG_CONFIG" = x; then
4956 PKG_CONFIG=""
4957 else
4958 case $cross_compiling:$ac_tool_warned in
4959 yes:)
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4961 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4962 ac_tool_warned=yes ;;
4963 esac
4964 PKG_CONFIG=$ac_pt_PKG_CONFIG
4965 fi
4966 else
4967 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4968 fi
4969
4970 fi
4971 if test -n "$PKG_CONFIG"; then
4972 _pkg_min_version=0.9.0
4973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
4974 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
4975 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4977 $as_echo "yes" >&6; }
4978 else
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4980 $as_echo "no" >&6; }
4981 PKG_CONFIG=""
4982 fi
4983 fi
4984 # Make sure we can run config.sub.
4985 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4986 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4987
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4989 $as_echo_n "checking build system type... " >&6; }
4990 if ${ac_cv_build+:} false; then :
4991 $as_echo_n "(cached) " >&6
4992 else
4993 ac_build_alias=$build_alias
4994 test "x$ac_build_alias" = x &&
4995 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4996 test "x$ac_build_alias" = x &&
4997 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4998 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4999 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5000
5001 fi
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5003 $as_echo "$ac_cv_build" >&6; }
5004 case $ac_cv_build in
5005 *-*-*) ;;
5006 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5007 esac
5008 build=$ac_cv_build
5009 ac_save_IFS=$IFS; IFS='-'
5010 set x $ac_cv_build
5011 shift
5012 build_cpu=$1
5013 build_vendor=$2
5014 shift; shift
5015 # Remember, the first character of IFS is used to create $*,
5016 # except with old shells:
5017 build_os=$*
5018 IFS=$ac_save_IFS
5019 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
5020
5021
5022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5023 $as_echo_n "checking host system type... " >&6; }
5024 if ${ac_cv_host+:} false; then :
5025 $as_echo_n "(cached) " >&6
5026 else
5027 if test "x$host_alias" = x; then
5028 ac_cv_host=$ac_cv_build
5029 else
5030 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5031 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5032 fi
5033
5034 fi
5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5036 $as_echo "$ac_cv_host" >&6; }
5037 case $ac_cv_host in
5038 *-*-*) ;;
5039 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5040 esac
5041 host=$ac_cv_host
5042 ac_save_IFS=$IFS; IFS='-'
5043 set x $ac_cv_host
5044 shift
5045 host_cpu=$1
5046 host_vendor=$2
5047 shift; shift
5048 # Remember, the first character of IFS is used to create $*,
5049 # except with old shells:
5050 host_os=$*
5051 IFS=$ac_save_IFS
5052 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5053
5054
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5056 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5057 if ${ac_cv_path_SED+:} false; then :
5058 $as_echo_n "(cached) " >&6
5059 else
5060 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5061 for ac_i in 1 2 3 4 5 6 7; do
5062 ac_script="$ac_script$as_nl$ac_script"
5063 done
5064 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5065 { ac_script=; unset ac_script;}
5066 if test -z "$SED"; then
5067 ac_path_SED_found=false
5068 # Loop through the user's path and test for each of PROGNAME-LIST
5069 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070 for as_dir in $PATH
5071 do
5072 IFS=$as_save_IFS
5073 test -z "$as_dir" && as_dir=.
5074 for ac_prog in sed gsed; do
5075 for ac_exec_ext in '' $ac_executable_extensions; do
5076 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5077 as_fn_executable_p "$ac_path_SED" || continue
5078 # Check for GNU ac_path_SED and select it if it is found.
5079 # Check for GNU $ac_path_SED
5080 case `"$ac_path_SED" --version 2>&1` in
5081 *GNU*)
5082 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5083 *)
5084 ac_count=0
5085 $as_echo_n 0123456789 >"conftest.in"
5086 while :
5087 do
5088 cat "conftest.in" "conftest.in" >"conftest.tmp"
5089 mv "conftest.tmp" "conftest.in"
5090 cp "conftest.in" "conftest.nl"
5091 $as_echo '' >> "conftest.nl"
5092 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5093 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5094 as_fn_arith $ac_count + 1 && ac_count=$as_val
5095 if test $ac_count -gt ${ac_path_SED_max-0}; then
5096 # Best one so far, save it but keep looking for a better one
5097 ac_cv_path_SED="$ac_path_SED"
5098 ac_path_SED_max=$ac_count
5099 fi
5100 # 10*(2^10) chars as input seems more than enough
5101 test $ac_count -gt 10 && break
5102 done
5103 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5104 esac
5105
5106 $ac_path_SED_found && break 3
5107 done
5108 done
5109 done
5110 IFS=$as_save_IFS
5111 if test -z "$ac_cv_path_SED"; then
5112 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5113 fi
5114 else
5115 ac_cv_path_SED=$SED
5116 fi
5117
5118 fi
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5120 $as_echo "$ac_cv_path_SED" >&6; }
5121 SED="$ac_cv_path_SED"
5122 rm -f conftest.sed
5123
5124
5125
5126
5127
5128
5129 # Check whether --enable-selective-werror was given.
5130 if test "${enable_selective_werror+set}" = set; then :
5131 enableval=$enable_selective_werror; SELECTIVE_WERROR=$enableval
5132 else
5133 SELECTIVE_WERROR=yes
5134 fi
5135
5136
5137
5138
5139
5140 # -v is too short to test reliably with XORG_TESTSET_CFLAG
5141 if test "x$SUNCC" = "xyes"; then
5142 BASE_CFLAGS="-v"
5143 else
5144 BASE_CFLAGS=""
5145 fi
5146
5147 # This chunk of warnings were those that existed in the legacy CWARNFLAGS
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161 xorg_testset_save_CFLAGS="$CFLAGS"
5162
5163 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5164 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5166 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5167 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5168 $as_echo_n "(cached) " >&6
5169 else
5170 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5171 /* end confdefs.h. */
5172 int i;
5173 _ACEOF
5174 if ac_fn_c_try_compile "$LINENO"; then :
5175 xorg_cv_cc_flag_unknown_warning_option=yes
5176 else
5177 xorg_cv_cc_flag_unknown_warning_option=no
5178 fi
5179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5180 fi
5181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5182 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5183 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5184 CFLAGS="$xorg_testset_save_CFLAGS"
5185 fi
5186
5187 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5188 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5189 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5190 fi
5191 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5193 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5194 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5195 $as_echo_n "(cached) " >&6
5196 else
5197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5198 /* end confdefs.h. */
5199 int i;
5200 _ACEOF
5201 if ac_fn_c_try_compile "$LINENO"; then :
5202 xorg_cv_cc_flag_unused_command_line_argument=yes
5203 else
5204 xorg_cv_cc_flag_unused_command_line_argument=no
5205 fi
5206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5207 fi
5208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5209 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5210 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5211 CFLAGS="$xorg_testset_save_CFLAGS"
5212 fi
5213
5214 found="no"
5215
5216 if test $found = "no" ; then
5217 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5218 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5219 fi
5220
5221 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5222 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5223 fi
5224
5225 CFLAGS="$CFLAGS -Wall"
5226
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wall" >&5
5228 $as_echo_n "checking if $CC supports -Wall... " >&6; }
5229 cacheid=xorg_cv_cc_flag__Wall
5230 if eval \${$cacheid+:} false; then :
5231 $as_echo_n "(cached) " >&6
5232 else
5233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5234 /* end confdefs.h. */
5235 int i;
5236 int
5237 main ()
5238 {
5239
5240 ;
5241 return 0;
5242 }
5243 _ACEOF
5244 if ac_fn_c_try_link "$LINENO"; then :
5245 eval $cacheid=yes
5246 else
5247 eval $cacheid=no
5248 fi
5249 rm -f core conftest.err conftest.$ac_objext \
5250 conftest$ac_exeext conftest.$ac_ext
5251 fi
5252
5253
5254 CFLAGS="$xorg_testset_save_CFLAGS"
5255
5256 eval supported=\$$cacheid
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5258 $as_echo "$supported" >&6; }
5259 if test "$supported" = "yes" ; then
5260 BASE_CFLAGS="$BASE_CFLAGS -Wall"
5261 found="yes"
5262 fi
5263 fi
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279 xorg_testset_save_CFLAGS="$CFLAGS"
5280
5281 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5282 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5284 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5285 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5286 $as_echo_n "(cached) " >&6
5287 else
5288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5289 /* end confdefs.h. */
5290 int i;
5291 _ACEOF
5292 if ac_fn_c_try_compile "$LINENO"; then :
5293 xorg_cv_cc_flag_unknown_warning_option=yes
5294 else
5295 xorg_cv_cc_flag_unknown_warning_option=no
5296 fi
5297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5298 fi
5299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5300 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5301 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5302 CFLAGS="$xorg_testset_save_CFLAGS"
5303 fi
5304
5305 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5306 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5307 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5308 fi
5309 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5311 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5312 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5313 $as_echo_n "(cached) " >&6
5314 else
5315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5316 /* end confdefs.h. */
5317 int i;
5318 _ACEOF
5319 if ac_fn_c_try_compile "$LINENO"; then :
5320 xorg_cv_cc_flag_unused_command_line_argument=yes
5321 else
5322 xorg_cv_cc_flag_unused_command_line_argument=no
5323 fi
5324 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5325 fi
5326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5327 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5328 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5329 CFLAGS="$xorg_testset_save_CFLAGS"
5330 fi
5331
5332 found="no"
5333
5334 if test $found = "no" ; then
5335 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5336 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5337 fi
5338
5339 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5340 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5341 fi
5342
5343 CFLAGS="$CFLAGS -Wpointer-arith"
5344
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-arith" >&5
5346 $as_echo_n "checking if $CC supports -Wpointer-arith... " >&6; }
5347 cacheid=xorg_cv_cc_flag__Wpointer_arith
5348 if eval \${$cacheid+:} false; then :
5349 $as_echo_n "(cached) " >&6
5350 else
5351 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5352 /* end confdefs.h. */
5353 int i;
5354 int
5355 main ()
5356 {
5357
5358 ;
5359 return 0;
5360 }
5361 _ACEOF
5362 if ac_fn_c_try_link "$LINENO"; then :
5363 eval $cacheid=yes
5364 else
5365 eval $cacheid=no
5366 fi
5367 rm -f core conftest.err conftest.$ac_objext \
5368 conftest$ac_exeext conftest.$ac_ext
5369 fi
5370
5371
5372 CFLAGS="$xorg_testset_save_CFLAGS"
5373
5374 eval supported=\$$cacheid
5375 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5376 $as_echo "$supported" >&6; }
5377 if test "$supported" = "yes" ; then
5378 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-arith"
5379 found="yes"
5380 fi
5381 fi
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397 xorg_testset_save_CFLAGS="$CFLAGS"
5398
5399 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5400 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5402 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5403 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5404 $as_echo_n "(cached) " >&6
5405 else
5406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5407 /* end confdefs.h. */
5408 int i;
5409 _ACEOF
5410 if ac_fn_c_try_compile "$LINENO"; then :
5411 xorg_cv_cc_flag_unknown_warning_option=yes
5412 else
5413 xorg_cv_cc_flag_unknown_warning_option=no
5414 fi
5415 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5416 fi
5417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5418 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5419 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5420 CFLAGS="$xorg_testset_save_CFLAGS"
5421 fi
5422
5423 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5424 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5425 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5426 fi
5427 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5429 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5430 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5431 $as_echo_n "(cached) " >&6
5432 else
5433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5434 /* end confdefs.h. */
5435 int i;
5436 _ACEOF
5437 if ac_fn_c_try_compile "$LINENO"; then :
5438 xorg_cv_cc_flag_unused_command_line_argument=yes
5439 else
5440 xorg_cv_cc_flag_unused_command_line_argument=no
5441 fi
5442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5443 fi
5444 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5445 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5446 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5447 CFLAGS="$xorg_testset_save_CFLAGS"
5448 fi
5449
5450 found="no"
5451
5452 if test $found = "no" ; then
5453 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5454 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5455 fi
5456
5457 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5458 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5459 fi
5460
5461 CFLAGS="$CFLAGS -Wmissing-declarations"
5462
5463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-declarations" >&5
5464 $as_echo_n "checking if $CC supports -Wmissing-declarations... " >&6; }
5465 cacheid=xorg_cv_cc_flag__Wmissing_declarations
5466 if eval \${$cacheid+:} false; then :
5467 $as_echo_n "(cached) " >&6
5468 else
5469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5470 /* end confdefs.h. */
5471 int i;
5472 int
5473 main ()
5474 {
5475
5476 ;
5477 return 0;
5478 }
5479 _ACEOF
5480 if ac_fn_c_try_link "$LINENO"; then :
5481 eval $cacheid=yes
5482 else
5483 eval $cacheid=no
5484 fi
5485 rm -f core conftest.err conftest.$ac_objext \
5486 conftest$ac_exeext conftest.$ac_ext
5487 fi
5488
5489
5490 CFLAGS="$xorg_testset_save_CFLAGS"
5491
5492 eval supported=\$$cacheid
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5494 $as_echo "$supported" >&6; }
5495 if test "$supported" = "yes" ; then
5496 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-declarations"
5497 found="yes"
5498 fi
5499 fi
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515 xorg_testset_save_CFLAGS="$CFLAGS"
5516
5517 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5518 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5520 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5521 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5522 $as_echo_n "(cached) " >&6
5523 else
5524 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5525 /* end confdefs.h. */
5526 int i;
5527 _ACEOF
5528 if ac_fn_c_try_compile "$LINENO"; then :
5529 xorg_cv_cc_flag_unknown_warning_option=yes
5530 else
5531 xorg_cv_cc_flag_unknown_warning_option=no
5532 fi
5533 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5534 fi
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5536 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5537 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5538 CFLAGS="$xorg_testset_save_CFLAGS"
5539 fi
5540
5541 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5542 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5543 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5544 fi
5545 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5546 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5547 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5548 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5549 $as_echo_n "(cached) " >&6
5550 else
5551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5552 /* end confdefs.h. */
5553 int i;
5554 _ACEOF
5555 if ac_fn_c_try_compile "$LINENO"; then :
5556 xorg_cv_cc_flag_unused_command_line_argument=yes
5557 else
5558 xorg_cv_cc_flag_unused_command_line_argument=no
5559 fi
5560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5561 fi
5562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5563 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5564 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5565 CFLAGS="$xorg_testset_save_CFLAGS"
5566 fi
5567
5568 found="no"
5569
5570 if test $found = "no" ; then
5571 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5572 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5573 fi
5574
5575 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5576 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5577 fi
5578
5579 CFLAGS="$CFLAGS -Wformat=2"
5580
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat=2" >&5
5582 $as_echo_n "checking if $CC supports -Wformat=2... " >&6; }
5583 cacheid=xorg_cv_cc_flag__Wformat_2
5584 if eval \${$cacheid+:} false; then :
5585 $as_echo_n "(cached) " >&6
5586 else
5587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5588 /* end confdefs.h. */
5589 int i;
5590 int
5591 main ()
5592 {
5593
5594 ;
5595 return 0;
5596 }
5597 _ACEOF
5598 if ac_fn_c_try_link "$LINENO"; then :
5599 eval $cacheid=yes
5600 else
5601 eval $cacheid=no
5602 fi
5603 rm -f core conftest.err conftest.$ac_objext \
5604 conftest$ac_exeext conftest.$ac_ext
5605 fi
5606
5607
5608 CFLAGS="$xorg_testset_save_CFLAGS"
5609
5610 eval supported=\$$cacheid
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5612 $as_echo "$supported" >&6; }
5613 if test "$supported" = "yes" ; then
5614 BASE_CFLAGS="$BASE_CFLAGS -Wformat=2"
5615 found="yes"
5616 fi
5617 fi
5618
5619 if test $found = "no" ; then
5620 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5621 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5622 fi
5623
5624 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5625 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5626 fi
5627
5628 CFLAGS="$CFLAGS -Wformat"
5629
5630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wformat" >&5
5631 $as_echo_n "checking if $CC supports -Wformat... " >&6; }
5632 cacheid=xorg_cv_cc_flag__Wformat
5633 if eval \${$cacheid+:} 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 int
5640 main ()
5641 {
5642
5643 ;
5644 return 0;
5645 }
5646 _ACEOF
5647 if ac_fn_c_try_link "$LINENO"; then :
5648 eval $cacheid=yes
5649 else
5650 eval $cacheid=no
5651 fi
5652 rm -f core conftest.err conftest.$ac_objext \
5653 conftest$ac_exeext conftest.$ac_ext
5654 fi
5655
5656
5657 CFLAGS="$xorg_testset_save_CFLAGS"
5658
5659 eval supported=\$$cacheid
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5661 $as_echo "$supported" >&6; }
5662 if test "$supported" = "yes" ; then
5663 BASE_CFLAGS="$BASE_CFLAGS -Wformat"
5664 found="yes"
5665 fi
5666 fi
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684 xorg_testset_save_CFLAGS="$CFLAGS"
5685
5686 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5687 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5689 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5690 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5691 $as_echo_n "(cached) " >&6
5692 else
5693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5694 /* end confdefs.h. */
5695 int i;
5696 _ACEOF
5697 if ac_fn_c_try_compile "$LINENO"; then :
5698 xorg_cv_cc_flag_unknown_warning_option=yes
5699 else
5700 xorg_cv_cc_flag_unknown_warning_option=no
5701 fi
5702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5703 fi
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5705 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5706 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5707 CFLAGS="$xorg_testset_save_CFLAGS"
5708 fi
5709
5710 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5711 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5712 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5713 fi
5714 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5716 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5717 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5718 $as_echo_n "(cached) " >&6
5719 else
5720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5721 /* end confdefs.h. */
5722 int i;
5723 _ACEOF
5724 if ac_fn_c_try_compile "$LINENO"; then :
5725 xorg_cv_cc_flag_unused_command_line_argument=yes
5726 else
5727 xorg_cv_cc_flag_unused_command_line_argument=no
5728 fi
5729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5730 fi
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5732 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5733 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5734 CFLAGS="$xorg_testset_save_CFLAGS"
5735 fi
5736
5737 found="no"
5738
5739 if test $found = "no" ; then
5740 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5741 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5742 fi
5743
5744 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5745 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5746 fi
5747
5748 CFLAGS="$CFLAGS -Wstrict-prototypes"
5749
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wstrict-prototypes" >&5
5751 $as_echo_n "checking if $CC supports -Wstrict-prototypes... " >&6; }
5752 cacheid=xorg_cv_cc_flag__Wstrict_prototypes
5753 if eval \${$cacheid+:} false; then :
5754 $as_echo_n "(cached) " >&6
5755 else
5756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5757 /* end confdefs.h. */
5758 int i;
5759 int
5760 main ()
5761 {
5762
5763 ;
5764 return 0;
5765 }
5766 _ACEOF
5767 if ac_fn_c_try_link "$LINENO"; then :
5768 eval $cacheid=yes
5769 else
5770 eval $cacheid=no
5771 fi
5772 rm -f core conftest.err conftest.$ac_objext \
5773 conftest$ac_exeext conftest.$ac_ext
5774 fi
5775
5776
5777 CFLAGS="$xorg_testset_save_CFLAGS"
5778
5779 eval supported=\$$cacheid
5780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5781 $as_echo "$supported" >&6; }
5782 if test "$supported" = "yes" ; then
5783 BASE_CFLAGS="$BASE_CFLAGS -Wstrict-prototypes"
5784 found="yes"
5785 fi
5786 fi
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802 xorg_testset_save_CFLAGS="$CFLAGS"
5803
5804 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5805 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5807 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5808 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5809 $as_echo_n "(cached) " >&6
5810 else
5811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5812 /* end confdefs.h. */
5813 int i;
5814 _ACEOF
5815 if ac_fn_c_try_compile "$LINENO"; then :
5816 xorg_cv_cc_flag_unknown_warning_option=yes
5817 else
5818 xorg_cv_cc_flag_unknown_warning_option=no
5819 fi
5820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5821 fi
5822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5823 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5824 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5825 CFLAGS="$xorg_testset_save_CFLAGS"
5826 fi
5827
5828 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5829 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5830 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5831 fi
5832 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5834 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5835 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5836 $as_echo_n "(cached) " >&6
5837 else
5838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5839 /* end confdefs.h. */
5840 int i;
5841 _ACEOF
5842 if ac_fn_c_try_compile "$LINENO"; then :
5843 xorg_cv_cc_flag_unused_command_line_argument=yes
5844 else
5845 xorg_cv_cc_flag_unused_command_line_argument=no
5846 fi
5847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5848 fi
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5850 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5851 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5852 CFLAGS="$xorg_testset_save_CFLAGS"
5853 fi
5854
5855 found="no"
5856
5857 if test $found = "no" ; then
5858 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5859 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5860 fi
5861
5862 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5863 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5864 fi
5865
5866 CFLAGS="$CFLAGS -Wmissing-prototypes"
5867
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-prototypes" >&5
5869 $as_echo_n "checking if $CC supports -Wmissing-prototypes... " >&6; }
5870 cacheid=xorg_cv_cc_flag__Wmissing_prototypes
5871 if eval \${$cacheid+:} false; then :
5872 $as_echo_n "(cached) " >&6
5873 else
5874 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5875 /* end confdefs.h. */
5876 int i;
5877 int
5878 main ()
5879 {
5880
5881 ;
5882 return 0;
5883 }
5884 _ACEOF
5885 if ac_fn_c_try_link "$LINENO"; then :
5886 eval $cacheid=yes
5887 else
5888 eval $cacheid=no
5889 fi
5890 rm -f core conftest.err conftest.$ac_objext \
5891 conftest$ac_exeext conftest.$ac_ext
5892 fi
5893
5894
5895 CFLAGS="$xorg_testset_save_CFLAGS"
5896
5897 eval supported=\$$cacheid
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
5899 $as_echo "$supported" >&6; }
5900 if test "$supported" = "yes" ; then
5901 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-prototypes"
5902 found="yes"
5903 fi
5904 fi
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920 xorg_testset_save_CFLAGS="$CFLAGS"
5921
5922 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
5923 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
5925 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
5926 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
5927 $as_echo_n "(cached) " >&6
5928 else
5929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5930 /* end confdefs.h. */
5931 int i;
5932 _ACEOF
5933 if ac_fn_c_try_compile "$LINENO"; then :
5934 xorg_cv_cc_flag_unknown_warning_option=yes
5935 else
5936 xorg_cv_cc_flag_unknown_warning_option=no
5937 fi
5938 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5939 fi
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
5941 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
5942 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
5943 CFLAGS="$xorg_testset_save_CFLAGS"
5944 fi
5945
5946 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
5947 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5948 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5949 fi
5950 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
5952 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
5953 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
5954 $as_echo_n "(cached) " >&6
5955 else
5956 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5957 /* end confdefs.h. */
5958 int i;
5959 _ACEOF
5960 if ac_fn_c_try_compile "$LINENO"; then :
5961 xorg_cv_cc_flag_unused_command_line_argument=yes
5962 else
5963 xorg_cv_cc_flag_unused_command_line_argument=no
5964 fi
5965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5966 fi
5967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
5968 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
5969 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
5970 CFLAGS="$xorg_testset_save_CFLAGS"
5971 fi
5972
5973 found="no"
5974
5975 if test $found = "no" ; then
5976 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
5977 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
5978 fi
5979
5980 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
5981 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
5982 fi
5983
5984 CFLAGS="$CFLAGS -Wnested-externs"
5985
5986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnested-externs" >&5
5987 $as_echo_n "checking if $CC supports -Wnested-externs... " >&6; }
5988 cacheid=xorg_cv_cc_flag__Wnested_externs
5989 if eval \${$cacheid+:} false; then :
5990 $as_echo_n "(cached) " >&6
5991 else
5992 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5993 /* end confdefs.h. */
5994 int i;
5995 int
5996 main ()
5997 {
5998
5999 ;
6000 return 0;
6001 }
6002 _ACEOF
6003 if ac_fn_c_try_link "$LINENO"; then :
6004 eval $cacheid=yes
6005 else
6006 eval $cacheid=no
6007 fi
6008 rm -f core conftest.err conftest.$ac_objext \
6009 conftest$ac_exeext conftest.$ac_ext
6010 fi
6011
6012
6013 CFLAGS="$xorg_testset_save_CFLAGS"
6014
6015 eval supported=\$$cacheid
6016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6017 $as_echo "$supported" >&6; }
6018 if test "$supported" = "yes" ; then
6019 BASE_CFLAGS="$BASE_CFLAGS -Wnested-externs"
6020 found="yes"
6021 fi
6022 fi
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038 xorg_testset_save_CFLAGS="$CFLAGS"
6039
6040 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6041 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6043 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6044 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6045 $as_echo_n "(cached) " >&6
6046 else
6047 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6048 /* end confdefs.h. */
6049 int i;
6050 _ACEOF
6051 if ac_fn_c_try_compile "$LINENO"; then :
6052 xorg_cv_cc_flag_unknown_warning_option=yes
6053 else
6054 xorg_cv_cc_flag_unknown_warning_option=no
6055 fi
6056 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6057 fi
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6059 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6060 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6061 CFLAGS="$xorg_testset_save_CFLAGS"
6062 fi
6063
6064 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6065 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6066 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6067 fi
6068 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6070 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6071 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6072 $as_echo_n "(cached) " >&6
6073 else
6074 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6075 /* end confdefs.h. */
6076 int i;
6077 _ACEOF
6078 if ac_fn_c_try_compile "$LINENO"; then :
6079 xorg_cv_cc_flag_unused_command_line_argument=yes
6080 else
6081 xorg_cv_cc_flag_unused_command_line_argument=no
6082 fi
6083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6084 fi
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6086 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6087 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6088 CFLAGS="$xorg_testset_save_CFLAGS"
6089 fi
6090
6091 found="no"
6092
6093 if test $found = "no" ; then
6094 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6095 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6096 fi
6097
6098 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6099 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6100 fi
6101
6102 CFLAGS="$CFLAGS -Wbad-function-cast"
6103
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wbad-function-cast" >&5
6105 $as_echo_n "checking if $CC supports -Wbad-function-cast... " >&6; }
6106 cacheid=xorg_cv_cc_flag__Wbad_function_cast
6107 if eval \${$cacheid+:} false; then :
6108 $as_echo_n "(cached) " >&6
6109 else
6110 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6111 /* end confdefs.h. */
6112 int i;
6113 int
6114 main ()
6115 {
6116
6117 ;
6118 return 0;
6119 }
6120 _ACEOF
6121 if ac_fn_c_try_link "$LINENO"; then :
6122 eval $cacheid=yes
6123 else
6124 eval $cacheid=no
6125 fi
6126 rm -f core conftest.err conftest.$ac_objext \
6127 conftest$ac_exeext conftest.$ac_ext
6128 fi
6129
6130
6131 CFLAGS="$xorg_testset_save_CFLAGS"
6132
6133 eval supported=\$$cacheid
6134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6135 $as_echo "$supported" >&6; }
6136 if test "$supported" = "yes" ; then
6137 BASE_CFLAGS="$BASE_CFLAGS -Wbad-function-cast"
6138 found="yes"
6139 fi
6140 fi
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156 xorg_testset_save_CFLAGS="$CFLAGS"
6157
6158 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6159 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6161 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6162 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6163 $as_echo_n "(cached) " >&6
6164 else
6165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6166 /* end confdefs.h. */
6167 int i;
6168 _ACEOF
6169 if ac_fn_c_try_compile "$LINENO"; then :
6170 xorg_cv_cc_flag_unknown_warning_option=yes
6171 else
6172 xorg_cv_cc_flag_unknown_warning_option=no
6173 fi
6174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6175 fi
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6177 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6178 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6179 CFLAGS="$xorg_testset_save_CFLAGS"
6180 fi
6181
6182 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6183 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6184 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6185 fi
6186 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6188 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6189 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6190 $as_echo_n "(cached) " >&6
6191 else
6192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6193 /* end confdefs.h. */
6194 int i;
6195 _ACEOF
6196 if ac_fn_c_try_compile "$LINENO"; then :
6197 xorg_cv_cc_flag_unused_command_line_argument=yes
6198 else
6199 xorg_cv_cc_flag_unused_command_line_argument=no
6200 fi
6201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6202 fi
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6204 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6205 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6206 CFLAGS="$xorg_testset_save_CFLAGS"
6207 fi
6208
6209 found="no"
6210
6211 if test $found = "no" ; then
6212 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6213 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6214 fi
6215
6216 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6217 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6218 fi
6219
6220 CFLAGS="$CFLAGS -Wold-style-definition"
6221
6222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wold-style-definition" >&5
6223 $as_echo_n "checking if $CC supports -Wold-style-definition... " >&6; }
6224 cacheid=xorg_cv_cc_flag__Wold_style_definition
6225 if eval \${$cacheid+:} false; then :
6226 $as_echo_n "(cached) " >&6
6227 else
6228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6229 /* end confdefs.h. */
6230 int i;
6231 int
6232 main ()
6233 {
6234
6235 ;
6236 return 0;
6237 }
6238 _ACEOF
6239 if ac_fn_c_try_link "$LINENO"; then :
6240 eval $cacheid=yes
6241 else
6242 eval $cacheid=no
6243 fi
6244 rm -f core conftest.err conftest.$ac_objext \
6245 conftest$ac_exeext conftest.$ac_ext
6246 fi
6247
6248
6249 CFLAGS="$xorg_testset_save_CFLAGS"
6250
6251 eval supported=\$$cacheid
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6253 $as_echo "$supported" >&6; }
6254 if test "$supported" = "yes" ; then
6255 BASE_CFLAGS="$BASE_CFLAGS -Wold-style-definition"
6256 found="yes"
6257 fi
6258 fi
6259
6260 if test $found = "no" ; then
6261 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6262 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6263 fi
6264
6265 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6266 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6267 fi
6268
6269 CFLAGS="$CFLAGS -fd"
6270
6271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -fd" >&5
6272 $as_echo_n "checking if $CC supports -fd... " >&6; }
6273 cacheid=xorg_cv_cc_flag__fd
6274 if eval \${$cacheid+:} false; then :
6275 $as_echo_n "(cached) " >&6
6276 else
6277 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6278 /* end confdefs.h. */
6279 int i;
6280 int
6281 main ()
6282 {
6283
6284 ;
6285 return 0;
6286 }
6287 _ACEOF
6288 if ac_fn_c_try_link "$LINENO"; then :
6289 eval $cacheid=yes
6290 else
6291 eval $cacheid=no
6292 fi
6293 rm -f core conftest.err conftest.$ac_objext \
6294 conftest$ac_exeext conftest.$ac_ext
6295 fi
6296
6297
6298 CFLAGS="$xorg_testset_save_CFLAGS"
6299
6300 eval supported=\$$cacheid
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6302 $as_echo "$supported" >&6; }
6303 if test "$supported" = "yes" ; then
6304 BASE_CFLAGS="$BASE_CFLAGS -fd"
6305 found="yes"
6306 fi
6307 fi
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323 xorg_testset_save_CFLAGS="$CFLAGS"
6324
6325 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6326 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6328 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6329 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6330 $as_echo_n "(cached) " >&6
6331 else
6332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6333 /* end confdefs.h. */
6334 int i;
6335 _ACEOF
6336 if ac_fn_c_try_compile "$LINENO"; then :
6337 xorg_cv_cc_flag_unknown_warning_option=yes
6338 else
6339 xorg_cv_cc_flag_unknown_warning_option=no
6340 fi
6341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6342 fi
6343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6344 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6345 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6346 CFLAGS="$xorg_testset_save_CFLAGS"
6347 fi
6348
6349 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6350 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6351 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6352 fi
6353 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6355 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6356 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6357 $as_echo_n "(cached) " >&6
6358 else
6359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6360 /* end confdefs.h. */
6361 int i;
6362 _ACEOF
6363 if ac_fn_c_try_compile "$LINENO"; then :
6364 xorg_cv_cc_flag_unused_command_line_argument=yes
6365 else
6366 xorg_cv_cc_flag_unused_command_line_argument=no
6367 fi
6368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6369 fi
6370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6371 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6372 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6373 CFLAGS="$xorg_testset_save_CFLAGS"
6374 fi
6375
6376 found="no"
6377
6378 if test $found = "no" ; then
6379 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6380 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6381 fi
6382
6383 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6384 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6385 fi
6386
6387 CFLAGS="$CFLAGS -Wdeclaration-after-statement"
6388
6389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wdeclaration-after-statement" >&5
6390 $as_echo_n "checking if $CC supports -Wdeclaration-after-statement... " >&6; }
6391 cacheid=xorg_cv_cc_flag__Wdeclaration_after_statement
6392 if eval \${$cacheid+:} false; then :
6393 $as_echo_n "(cached) " >&6
6394 else
6395 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6396 /* end confdefs.h. */
6397 int i;
6398 int
6399 main ()
6400 {
6401
6402 ;
6403 return 0;
6404 }
6405 _ACEOF
6406 if ac_fn_c_try_link "$LINENO"; then :
6407 eval $cacheid=yes
6408 else
6409 eval $cacheid=no
6410 fi
6411 rm -f core conftest.err conftest.$ac_objext \
6412 conftest$ac_exeext conftest.$ac_ext
6413 fi
6414
6415
6416 CFLAGS="$xorg_testset_save_CFLAGS"
6417
6418 eval supported=\$$cacheid
6419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6420 $as_echo "$supported" >&6; }
6421 if test "$supported" = "yes" ; then
6422 BASE_CFLAGS="$BASE_CFLAGS -Wdeclaration-after-statement"
6423 found="yes"
6424 fi
6425 fi
6426
6427
6428
6429
6430
6431 # This chunk adds additional warnings that could catch undesired effects.
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445 xorg_testset_save_CFLAGS="$CFLAGS"
6446
6447 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6448 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6450 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6451 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6452 $as_echo_n "(cached) " >&6
6453 else
6454 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6455 /* end confdefs.h. */
6456 int i;
6457 _ACEOF
6458 if ac_fn_c_try_compile "$LINENO"; then :
6459 xorg_cv_cc_flag_unknown_warning_option=yes
6460 else
6461 xorg_cv_cc_flag_unknown_warning_option=no
6462 fi
6463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6464 fi
6465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6466 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6467 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6468 CFLAGS="$xorg_testset_save_CFLAGS"
6469 fi
6470
6471 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6472 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6473 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6474 fi
6475 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6477 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6478 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6479 $as_echo_n "(cached) " >&6
6480 else
6481 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6482 /* end confdefs.h. */
6483 int i;
6484 _ACEOF
6485 if ac_fn_c_try_compile "$LINENO"; then :
6486 xorg_cv_cc_flag_unused_command_line_argument=yes
6487 else
6488 xorg_cv_cc_flag_unused_command_line_argument=no
6489 fi
6490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6491 fi
6492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6493 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6494 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6495 CFLAGS="$xorg_testset_save_CFLAGS"
6496 fi
6497
6498 found="no"
6499
6500 if test $found = "no" ; then
6501 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6502 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6503 fi
6504
6505 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6506 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6507 fi
6508
6509 CFLAGS="$CFLAGS -Wunused"
6510
6511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wunused" >&5
6512 $as_echo_n "checking if $CC supports -Wunused... " >&6; }
6513 cacheid=xorg_cv_cc_flag__Wunused
6514 if eval \${$cacheid+:} false; then :
6515 $as_echo_n "(cached) " >&6
6516 else
6517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6518 /* end confdefs.h. */
6519 int i;
6520 int
6521 main ()
6522 {
6523
6524 ;
6525 return 0;
6526 }
6527 _ACEOF
6528 if ac_fn_c_try_link "$LINENO"; then :
6529 eval $cacheid=yes
6530 else
6531 eval $cacheid=no
6532 fi
6533 rm -f core conftest.err conftest.$ac_objext \
6534 conftest$ac_exeext conftest.$ac_ext
6535 fi
6536
6537
6538 CFLAGS="$xorg_testset_save_CFLAGS"
6539
6540 eval supported=\$$cacheid
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6542 $as_echo "$supported" >&6; }
6543 if test "$supported" = "yes" ; then
6544 BASE_CFLAGS="$BASE_CFLAGS -Wunused"
6545 found="yes"
6546 fi
6547 fi
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563 xorg_testset_save_CFLAGS="$CFLAGS"
6564
6565 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6566 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6568 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6569 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6570 $as_echo_n "(cached) " >&6
6571 else
6572 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6573 /* end confdefs.h. */
6574 int i;
6575 _ACEOF
6576 if ac_fn_c_try_compile "$LINENO"; then :
6577 xorg_cv_cc_flag_unknown_warning_option=yes
6578 else
6579 xorg_cv_cc_flag_unknown_warning_option=no
6580 fi
6581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6582 fi
6583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6584 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6585 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6586 CFLAGS="$xorg_testset_save_CFLAGS"
6587 fi
6588
6589 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6590 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6591 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6592 fi
6593 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6595 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6596 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6597 $as_echo_n "(cached) " >&6
6598 else
6599 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6600 /* end confdefs.h. */
6601 int i;
6602 _ACEOF
6603 if ac_fn_c_try_compile "$LINENO"; then :
6604 xorg_cv_cc_flag_unused_command_line_argument=yes
6605 else
6606 xorg_cv_cc_flag_unused_command_line_argument=no
6607 fi
6608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6609 fi
6610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6611 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6612 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6613 CFLAGS="$xorg_testset_save_CFLAGS"
6614 fi
6615
6616 found="no"
6617
6618 if test $found = "no" ; then
6619 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6620 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6621 fi
6622
6623 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6624 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6625 fi
6626
6627 CFLAGS="$CFLAGS -Wuninitialized"
6628
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wuninitialized" >&5
6630 $as_echo_n "checking if $CC supports -Wuninitialized... " >&6; }
6631 cacheid=xorg_cv_cc_flag__Wuninitialized
6632 if eval \${$cacheid+:} false; then :
6633 $as_echo_n "(cached) " >&6
6634 else
6635 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6636 /* end confdefs.h. */
6637 int i;
6638 int
6639 main ()
6640 {
6641
6642 ;
6643 return 0;
6644 }
6645 _ACEOF
6646 if ac_fn_c_try_link "$LINENO"; then :
6647 eval $cacheid=yes
6648 else
6649 eval $cacheid=no
6650 fi
6651 rm -f core conftest.err conftest.$ac_objext \
6652 conftest$ac_exeext conftest.$ac_ext
6653 fi
6654
6655
6656 CFLAGS="$xorg_testset_save_CFLAGS"
6657
6658 eval supported=\$$cacheid
6659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6660 $as_echo "$supported" >&6; }
6661 if test "$supported" = "yes" ; then
6662 BASE_CFLAGS="$BASE_CFLAGS -Wuninitialized"
6663 found="yes"
6664 fi
6665 fi
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681 xorg_testset_save_CFLAGS="$CFLAGS"
6682
6683 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6684 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6686 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6687 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6688 $as_echo_n "(cached) " >&6
6689 else
6690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6691 /* end confdefs.h. */
6692 int i;
6693 _ACEOF
6694 if ac_fn_c_try_compile "$LINENO"; then :
6695 xorg_cv_cc_flag_unknown_warning_option=yes
6696 else
6697 xorg_cv_cc_flag_unknown_warning_option=no
6698 fi
6699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6700 fi
6701 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6702 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6703 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6704 CFLAGS="$xorg_testset_save_CFLAGS"
6705 fi
6706
6707 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6708 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6709 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6710 fi
6711 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6713 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6714 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6715 $as_echo_n "(cached) " >&6
6716 else
6717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6718 /* end confdefs.h. */
6719 int i;
6720 _ACEOF
6721 if ac_fn_c_try_compile "$LINENO"; then :
6722 xorg_cv_cc_flag_unused_command_line_argument=yes
6723 else
6724 xorg_cv_cc_flag_unused_command_line_argument=no
6725 fi
6726 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6727 fi
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6729 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6730 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6731 CFLAGS="$xorg_testset_save_CFLAGS"
6732 fi
6733
6734 found="no"
6735
6736 if test $found = "no" ; then
6737 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6738 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6739 fi
6740
6741 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6742 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6743 fi
6744
6745 CFLAGS="$CFLAGS -Wshadow"
6746
6747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wshadow" >&5
6748 $as_echo_n "checking if $CC supports -Wshadow... " >&6; }
6749 cacheid=xorg_cv_cc_flag__Wshadow
6750 if eval \${$cacheid+:} false; then :
6751 $as_echo_n "(cached) " >&6
6752 else
6753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754 /* end confdefs.h. */
6755 int i;
6756 int
6757 main ()
6758 {
6759
6760 ;
6761 return 0;
6762 }
6763 _ACEOF
6764 if ac_fn_c_try_link "$LINENO"; then :
6765 eval $cacheid=yes
6766 else
6767 eval $cacheid=no
6768 fi
6769 rm -f core conftest.err conftest.$ac_objext \
6770 conftest$ac_exeext conftest.$ac_ext
6771 fi
6772
6773
6774 CFLAGS="$xorg_testset_save_CFLAGS"
6775
6776 eval supported=\$$cacheid
6777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6778 $as_echo "$supported" >&6; }
6779 if test "$supported" = "yes" ; then
6780 BASE_CFLAGS="$BASE_CFLAGS -Wshadow"
6781 found="yes"
6782 fi
6783 fi
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799 xorg_testset_save_CFLAGS="$CFLAGS"
6800
6801 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6802 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6804 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6805 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6806 $as_echo_n "(cached) " >&6
6807 else
6808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6809 /* end confdefs.h. */
6810 int i;
6811 _ACEOF
6812 if ac_fn_c_try_compile "$LINENO"; then :
6813 xorg_cv_cc_flag_unknown_warning_option=yes
6814 else
6815 xorg_cv_cc_flag_unknown_warning_option=no
6816 fi
6817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6818 fi
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6820 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6821 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6822 CFLAGS="$xorg_testset_save_CFLAGS"
6823 fi
6824
6825 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6826 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6827 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6828 fi
6829 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6831 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6832 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6833 $as_echo_n "(cached) " >&6
6834 else
6835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6836 /* end confdefs.h. */
6837 int i;
6838 _ACEOF
6839 if ac_fn_c_try_compile "$LINENO"; then :
6840 xorg_cv_cc_flag_unused_command_line_argument=yes
6841 else
6842 xorg_cv_cc_flag_unused_command_line_argument=no
6843 fi
6844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6845 fi
6846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6847 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6848 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6849 CFLAGS="$xorg_testset_save_CFLAGS"
6850 fi
6851
6852 found="no"
6853
6854 if test $found = "no" ; then
6855 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6856 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6857 fi
6858
6859 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6860 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6861 fi
6862
6863 CFLAGS="$CFLAGS -Wmissing-noreturn"
6864
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-noreturn" >&5
6866 $as_echo_n "checking if $CC supports -Wmissing-noreturn... " >&6; }
6867 cacheid=xorg_cv_cc_flag__Wmissing_noreturn
6868 if eval \${$cacheid+:} false; then :
6869 $as_echo_n "(cached) " >&6
6870 else
6871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6872 /* end confdefs.h. */
6873 int i;
6874 int
6875 main ()
6876 {
6877
6878 ;
6879 return 0;
6880 }
6881 _ACEOF
6882 if ac_fn_c_try_link "$LINENO"; then :
6883 eval $cacheid=yes
6884 else
6885 eval $cacheid=no
6886 fi
6887 rm -f core conftest.err conftest.$ac_objext \
6888 conftest$ac_exeext conftest.$ac_ext
6889 fi
6890
6891
6892 CFLAGS="$xorg_testset_save_CFLAGS"
6893
6894 eval supported=\$$cacheid
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
6896 $as_echo "$supported" >&6; }
6897 if test "$supported" = "yes" ; then
6898 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-noreturn"
6899 found="yes"
6900 fi
6901 fi
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917 xorg_testset_save_CFLAGS="$CFLAGS"
6918
6919 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
6920 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
6922 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
6923 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
6924 $as_echo_n "(cached) " >&6
6925 else
6926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6927 /* end confdefs.h. */
6928 int i;
6929 _ACEOF
6930 if ac_fn_c_try_compile "$LINENO"; then :
6931 xorg_cv_cc_flag_unknown_warning_option=yes
6932 else
6933 xorg_cv_cc_flag_unknown_warning_option=no
6934 fi
6935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6936 fi
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
6938 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
6939 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
6940 CFLAGS="$xorg_testset_save_CFLAGS"
6941 fi
6942
6943 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
6944 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6945 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6946 fi
6947 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6948 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
6949 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
6950 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
6951 $as_echo_n "(cached) " >&6
6952 else
6953 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6954 /* end confdefs.h. */
6955 int i;
6956 _ACEOF
6957 if ac_fn_c_try_compile "$LINENO"; then :
6958 xorg_cv_cc_flag_unused_command_line_argument=yes
6959 else
6960 xorg_cv_cc_flag_unused_command_line_argument=no
6961 fi
6962 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6963 fi
6964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
6965 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
6966 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
6967 CFLAGS="$xorg_testset_save_CFLAGS"
6968 fi
6969
6970 found="no"
6971
6972 if test $found = "no" ; then
6973 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
6974 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
6975 fi
6976
6977 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
6978 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
6979 fi
6980
6981 CFLAGS="$CFLAGS -Wmissing-format-attribute"
6982
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-format-attribute" >&5
6984 $as_echo_n "checking if $CC supports -Wmissing-format-attribute... " >&6; }
6985 cacheid=xorg_cv_cc_flag__Wmissing_format_attribute
6986 if eval \${$cacheid+:} false; then :
6987 $as_echo_n "(cached) " >&6
6988 else
6989 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6990 /* end confdefs.h. */
6991 int i;
6992 int
6993 main ()
6994 {
6995
6996 ;
6997 return 0;
6998 }
6999 _ACEOF
7000 if ac_fn_c_try_link "$LINENO"; then :
7001 eval $cacheid=yes
7002 else
7003 eval $cacheid=no
7004 fi
7005 rm -f core conftest.err conftest.$ac_objext \
7006 conftest$ac_exeext conftest.$ac_ext
7007 fi
7008
7009
7010 CFLAGS="$xorg_testset_save_CFLAGS"
7011
7012 eval supported=\$$cacheid
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7014 $as_echo "$supported" >&6; }
7015 if test "$supported" = "yes" ; then
7016 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-format-attribute"
7017 found="yes"
7018 fi
7019 fi
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035 xorg_testset_save_CFLAGS="$CFLAGS"
7036
7037 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7038 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7040 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7041 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7042 $as_echo_n "(cached) " >&6
7043 else
7044 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7045 /* end confdefs.h. */
7046 int i;
7047 _ACEOF
7048 if ac_fn_c_try_compile "$LINENO"; then :
7049 xorg_cv_cc_flag_unknown_warning_option=yes
7050 else
7051 xorg_cv_cc_flag_unknown_warning_option=no
7052 fi
7053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7054 fi
7055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7056 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7057 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7058 CFLAGS="$xorg_testset_save_CFLAGS"
7059 fi
7060
7061 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7062 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7063 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7064 fi
7065 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7067 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7068 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7069 $as_echo_n "(cached) " >&6
7070 else
7071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7072 /* end confdefs.h. */
7073 int i;
7074 _ACEOF
7075 if ac_fn_c_try_compile "$LINENO"; then :
7076 xorg_cv_cc_flag_unused_command_line_argument=yes
7077 else
7078 xorg_cv_cc_flag_unused_command_line_argument=no
7079 fi
7080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7081 fi
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7083 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7084 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7085 CFLAGS="$xorg_testset_save_CFLAGS"
7086 fi
7087
7088 found="no"
7089
7090 if test $found = "no" ; then
7091 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7092 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7093 fi
7094
7095 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7096 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7097 fi
7098
7099 CFLAGS="$CFLAGS -Wredundant-decls"
7100
7101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wredundant-decls" >&5
7102 $as_echo_n "checking if $CC supports -Wredundant-decls... " >&6; }
7103 cacheid=xorg_cv_cc_flag__Wredundant_decls
7104 if eval \${$cacheid+:} false; then :
7105 $as_echo_n "(cached) " >&6
7106 else
7107 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7108 /* end confdefs.h. */
7109 int i;
7110 int
7111 main ()
7112 {
7113
7114 ;
7115 return 0;
7116 }
7117 _ACEOF
7118 if ac_fn_c_try_link "$LINENO"; then :
7119 eval $cacheid=yes
7120 else
7121 eval $cacheid=no
7122 fi
7123 rm -f core conftest.err conftest.$ac_objext \
7124 conftest$ac_exeext conftest.$ac_ext
7125 fi
7126
7127
7128 CFLAGS="$xorg_testset_save_CFLAGS"
7129
7130 eval supported=\$$cacheid
7131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7132 $as_echo "$supported" >&6; }
7133 if test "$supported" = "yes" ; then
7134 BASE_CFLAGS="$BASE_CFLAGS -Wredundant-decls"
7135 found="yes"
7136 fi
7137 fi
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153 xorg_testset_save_CFLAGS="$CFLAGS"
7154
7155 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7156 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7158 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7159 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7160 $as_echo_n "(cached) " >&6
7161 else
7162 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7163 /* end confdefs.h. */
7164 int i;
7165 _ACEOF
7166 if ac_fn_c_try_compile "$LINENO"; then :
7167 xorg_cv_cc_flag_unknown_warning_option=yes
7168 else
7169 xorg_cv_cc_flag_unknown_warning_option=no
7170 fi
7171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7172 fi
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7174 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7175 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7176 CFLAGS="$xorg_testset_save_CFLAGS"
7177 fi
7178
7179 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7180 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7181 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7182 fi
7183 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7185 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7186 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7187 $as_echo_n "(cached) " >&6
7188 else
7189 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7190 /* end confdefs.h. */
7191 int i;
7192 _ACEOF
7193 if ac_fn_c_try_compile "$LINENO"; then :
7194 xorg_cv_cc_flag_unused_command_line_argument=yes
7195 else
7196 xorg_cv_cc_flag_unused_command_line_argument=no
7197 fi
7198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7199 fi
7200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7201 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7202 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7203 CFLAGS="$xorg_testset_save_CFLAGS"
7204 fi
7205
7206 found="no"
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 -Wlogical-op"
7218
7219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wlogical-op" >&5
7220 $as_echo_n "checking if $CC supports -Wlogical-op... " >&6; }
7221 cacheid=xorg_cv_cc_flag__Wlogical_op
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 -Wlogical-op"
7253 found="yes"
7254 fi
7255 fi
7256
7257
7258
7259 # These are currently disabled because they are noisy. They will be enabled
7260 # in the future once the codebase is sufficiently modernized to silence
7261 # them. For now, I don't want them to drown out the other warnings.
7262 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wparentheses])
7263 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-align])
7264 # XORG_TESTSET_CFLAG([[BASE_]PREFIX[FLAGS]], [-Wcast-qual])
7265
7266 # Turn some warnings into errors, so we don't accidently get successful builds
7267 # when there are problems that should be fixed.
7268
7269 if test "x$SELECTIVE_WERROR" = "xyes" ; then
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283 xorg_testset_save_CFLAGS="$CFLAGS"
7284
7285 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7286 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7288 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7289 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7290 $as_echo_n "(cached) " >&6
7291 else
7292 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7293 /* end confdefs.h. */
7294 int i;
7295 _ACEOF
7296 if ac_fn_c_try_compile "$LINENO"; then :
7297 xorg_cv_cc_flag_unknown_warning_option=yes
7298 else
7299 xorg_cv_cc_flag_unknown_warning_option=no
7300 fi
7301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7302 fi
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7304 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7305 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7306 CFLAGS="$xorg_testset_save_CFLAGS"
7307 fi
7308
7309 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7310 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7311 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7312 fi
7313 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7315 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7316 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7317 $as_echo_n "(cached) " >&6
7318 else
7319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7320 /* end confdefs.h. */
7321 int i;
7322 _ACEOF
7323 if ac_fn_c_try_compile "$LINENO"; then :
7324 xorg_cv_cc_flag_unused_command_line_argument=yes
7325 else
7326 xorg_cv_cc_flag_unused_command_line_argument=no
7327 fi
7328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7329 fi
7330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7331 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7332 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7333 CFLAGS="$xorg_testset_save_CFLAGS"
7334 fi
7335
7336 found="no"
7337
7338 if test $found = "no" ; then
7339 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7340 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7341 fi
7342
7343 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7344 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7345 fi
7346
7347 CFLAGS="$CFLAGS -Werror=implicit"
7348
7349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=implicit" >&5
7350 $as_echo_n "checking if $CC supports -Werror=implicit... " >&6; }
7351 cacheid=xorg_cv_cc_flag__Werror_implicit
7352 if eval \${$cacheid+:} false; then :
7353 $as_echo_n "(cached) " >&6
7354 else
7355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7356 /* end confdefs.h. */
7357 int i;
7358 int
7359 main ()
7360 {
7361
7362 ;
7363 return 0;
7364 }
7365 _ACEOF
7366 if ac_fn_c_try_link "$LINENO"; then :
7367 eval $cacheid=yes
7368 else
7369 eval $cacheid=no
7370 fi
7371 rm -f core conftest.err conftest.$ac_objext \
7372 conftest$ac_exeext conftest.$ac_ext
7373 fi
7374
7375
7376 CFLAGS="$xorg_testset_save_CFLAGS"
7377
7378 eval supported=\$$cacheid
7379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7380 $as_echo "$supported" >&6; }
7381 if test "$supported" = "yes" ; then
7382 BASE_CFLAGS="$BASE_CFLAGS -Werror=implicit"
7383 found="yes"
7384 fi
7385 fi
7386
7387 if test $found = "no" ; then
7388 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7389 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7390 fi
7391
7392 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7393 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7394 fi
7395
7396 CFLAGS="$CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7397
7398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED" >&5
7399 $as_echo_n "checking if $CC supports -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED... " >&6; }
7400 cacheid=xorg_cv_cc_flag__errwarn_E_NO_EXPLICIT_TYPE_GIVEN__errwarn_E_NO_IMPLICIT_DECL_ALLOWED
7401 if eval \${$cacheid+:} false; then :
7402 $as_echo_n "(cached) " >&6
7403 else
7404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7405 /* end confdefs.h. */
7406 int i;
7407 int
7408 main ()
7409 {
7410
7411 ;
7412 return 0;
7413 }
7414 _ACEOF
7415 if ac_fn_c_try_link "$LINENO"; then :
7416 eval $cacheid=yes
7417 else
7418 eval $cacheid=no
7419 fi
7420 rm -f core conftest.err conftest.$ac_objext \
7421 conftest$ac_exeext conftest.$ac_ext
7422 fi
7423
7424
7425 CFLAGS="$xorg_testset_save_CFLAGS"
7426
7427 eval supported=\$$cacheid
7428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7429 $as_echo "$supported" >&6; }
7430 if test "$supported" = "yes" ; then
7431 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_NO_EXPLICIT_TYPE_GIVEN -errwarn=E_NO_IMPLICIT_DECL_ALLOWED"
7432 found="yes"
7433 fi
7434 fi
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450 xorg_testset_save_CFLAGS="$CFLAGS"
7451
7452 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7453 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7455 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7456 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7457 $as_echo_n "(cached) " >&6
7458 else
7459 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7460 /* end confdefs.h. */
7461 int i;
7462 _ACEOF
7463 if ac_fn_c_try_compile "$LINENO"; then :
7464 xorg_cv_cc_flag_unknown_warning_option=yes
7465 else
7466 xorg_cv_cc_flag_unknown_warning_option=no
7467 fi
7468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7469 fi
7470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7471 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7472 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7473 CFLAGS="$xorg_testset_save_CFLAGS"
7474 fi
7475
7476 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7477 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7478 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7479 fi
7480 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7482 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7483 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7484 $as_echo_n "(cached) " >&6
7485 else
7486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7487 /* end confdefs.h. */
7488 int i;
7489 _ACEOF
7490 if ac_fn_c_try_compile "$LINENO"; then :
7491 xorg_cv_cc_flag_unused_command_line_argument=yes
7492 else
7493 xorg_cv_cc_flag_unused_command_line_argument=no
7494 fi
7495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7496 fi
7497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7498 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7499 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7500 CFLAGS="$xorg_testset_save_CFLAGS"
7501 fi
7502
7503 found="no"
7504
7505 if test $found = "no" ; then
7506 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7507 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7508 fi
7509
7510 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7511 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7512 fi
7513
7514 CFLAGS="$CFLAGS -Werror=nonnull"
7515
7516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=nonnull" >&5
7517 $as_echo_n "checking if $CC supports -Werror=nonnull... " >&6; }
7518 cacheid=xorg_cv_cc_flag__Werror_nonnull
7519 if eval \${$cacheid+:} false; then :
7520 $as_echo_n "(cached) " >&6
7521 else
7522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7523 /* end confdefs.h. */
7524 int i;
7525 int
7526 main ()
7527 {
7528
7529 ;
7530 return 0;
7531 }
7532 _ACEOF
7533 if ac_fn_c_try_link "$LINENO"; then :
7534 eval $cacheid=yes
7535 else
7536 eval $cacheid=no
7537 fi
7538 rm -f core conftest.err conftest.$ac_objext \
7539 conftest$ac_exeext conftest.$ac_ext
7540 fi
7541
7542
7543 CFLAGS="$xorg_testset_save_CFLAGS"
7544
7545 eval supported=\$$cacheid
7546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7547 $as_echo "$supported" >&6; }
7548 if test "$supported" = "yes" ; then
7549 BASE_CFLAGS="$BASE_CFLAGS -Werror=nonnull"
7550 found="yes"
7551 fi
7552 fi
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568 xorg_testset_save_CFLAGS="$CFLAGS"
7569
7570 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7571 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7573 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7574 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7575 $as_echo_n "(cached) " >&6
7576 else
7577 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7578 /* end confdefs.h. */
7579 int i;
7580 _ACEOF
7581 if ac_fn_c_try_compile "$LINENO"; then :
7582 xorg_cv_cc_flag_unknown_warning_option=yes
7583 else
7584 xorg_cv_cc_flag_unknown_warning_option=no
7585 fi
7586 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7587 fi
7588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7589 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7590 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7591 CFLAGS="$xorg_testset_save_CFLAGS"
7592 fi
7593
7594 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7595 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7596 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7597 fi
7598 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7600 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7601 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7602 $as_echo_n "(cached) " >&6
7603 else
7604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7605 /* end confdefs.h. */
7606 int i;
7607 _ACEOF
7608 if ac_fn_c_try_compile "$LINENO"; then :
7609 xorg_cv_cc_flag_unused_command_line_argument=yes
7610 else
7611 xorg_cv_cc_flag_unused_command_line_argument=no
7612 fi
7613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7614 fi
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7616 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7617 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7618 CFLAGS="$xorg_testset_save_CFLAGS"
7619 fi
7620
7621 found="no"
7622
7623 if test $found = "no" ; then
7624 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7625 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7626 fi
7627
7628 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7629 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7630 fi
7631
7632 CFLAGS="$CFLAGS -Werror=init-self"
7633
7634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=init-self" >&5
7635 $as_echo_n "checking if $CC supports -Werror=init-self... " >&6; }
7636 cacheid=xorg_cv_cc_flag__Werror_init_self
7637 if eval \${$cacheid+:} false; then :
7638 $as_echo_n "(cached) " >&6
7639 else
7640 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7641 /* end confdefs.h. */
7642 int i;
7643 int
7644 main ()
7645 {
7646
7647 ;
7648 return 0;
7649 }
7650 _ACEOF
7651 if ac_fn_c_try_link "$LINENO"; then :
7652 eval $cacheid=yes
7653 else
7654 eval $cacheid=no
7655 fi
7656 rm -f core conftest.err conftest.$ac_objext \
7657 conftest$ac_exeext conftest.$ac_ext
7658 fi
7659
7660
7661 CFLAGS="$xorg_testset_save_CFLAGS"
7662
7663 eval supported=\$$cacheid
7664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7665 $as_echo "$supported" >&6; }
7666 if test "$supported" = "yes" ; then
7667 BASE_CFLAGS="$BASE_CFLAGS -Werror=init-self"
7668 found="yes"
7669 fi
7670 fi
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686 xorg_testset_save_CFLAGS="$CFLAGS"
7687
7688 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7689 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7691 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7692 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7693 $as_echo_n "(cached) " >&6
7694 else
7695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7696 /* end confdefs.h. */
7697 int i;
7698 _ACEOF
7699 if ac_fn_c_try_compile "$LINENO"; then :
7700 xorg_cv_cc_flag_unknown_warning_option=yes
7701 else
7702 xorg_cv_cc_flag_unknown_warning_option=no
7703 fi
7704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7705 fi
7706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7707 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7708 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7709 CFLAGS="$xorg_testset_save_CFLAGS"
7710 fi
7711
7712 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7713 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7714 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7715 fi
7716 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7718 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7719 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7720 $as_echo_n "(cached) " >&6
7721 else
7722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7723 /* end confdefs.h. */
7724 int i;
7725 _ACEOF
7726 if ac_fn_c_try_compile "$LINENO"; then :
7727 xorg_cv_cc_flag_unused_command_line_argument=yes
7728 else
7729 xorg_cv_cc_flag_unused_command_line_argument=no
7730 fi
7731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7732 fi
7733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7734 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7735 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7736 CFLAGS="$xorg_testset_save_CFLAGS"
7737 fi
7738
7739 found="no"
7740
7741 if test $found = "no" ; then
7742 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7743 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7744 fi
7745
7746 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7747 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7748 fi
7749
7750 CFLAGS="$CFLAGS -Werror=main"
7751
7752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=main" >&5
7753 $as_echo_n "checking if $CC supports -Werror=main... " >&6; }
7754 cacheid=xorg_cv_cc_flag__Werror_main
7755 if eval \${$cacheid+:} false; then :
7756 $as_echo_n "(cached) " >&6
7757 else
7758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7759 /* end confdefs.h. */
7760 int i;
7761 int
7762 main ()
7763 {
7764
7765 ;
7766 return 0;
7767 }
7768 _ACEOF
7769 if ac_fn_c_try_link "$LINENO"; then :
7770 eval $cacheid=yes
7771 else
7772 eval $cacheid=no
7773 fi
7774 rm -f core conftest.err conftest.$ac_objext \
7775 conftest$ac_exeext conftest.$ac_ext
7776 fi
7777
7778
7779 CFLAGS="$xorg_testset_save_CFLAGS"
7780
7781 eval supported=\$$cacheid
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7783 $as_echo "$supported" >&6; }
7784 if test "$supported" = "yes" ; then
7785 BASE_CFLAGS="$BASE_CFLAGS -Werror=main"
7786 found="yes"
7787 fi
7788 fi
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804 xorg_testset_save_CFLAGS="$CFLAGS"
7805
7806 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7807 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7809 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7810 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7811 $as_echo_n "(cached) " >&6
7812 else
7813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7814 /* end confdefs.h. */
7815 int i;
7816 _ACEOF
7817 if ac_fn_c_try_compile "$LINENO"; then :
7818 xorg_cv_cc_flag_unknown_warning_option=yes
7819 else
7820 xorg_cv_cc_flag_unknown_warning_option=no
7821 fi
7822 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7823 fi
7824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7825 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7826 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7827 CFLAGS="$xorg_testset_save_CFLAGS"
7828 fi
7829
7830 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7831 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7832 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7833 fi
7834 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7836 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7837 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7838 $as_echo_n "(cached) " >&6
7839 else
7840 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7841 /* end confdefs.h. */
7842 int i;
7843 _ACEOF
7844 if ac_fn_c_try_compile "$LINENO"; then :
7845 xorg_cv_cc_flag_unused_command_line_argument=yes
7846 else
7847 xorg_cv_cc_flag_unused_command_line_argument=no
7848 fi
7849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7850 fi
7851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7852 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7853 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7854 CFLAGS="$xorg_testset_save_CFLAGS"
7855 fi
7856
7857 found="no"
7858
7859 if test $found = "no" ; then
7860 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7861 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7862 fi
7863
7864 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7865 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7866 fi
7867
7868 CFLAGS="$CFLAGS -Werror=missing-braces"
7869
7870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=missing-braces" >&5
7871 $as_echo_n "checking if $CC supports -Werror=missing-braces... " >&6; }
7872 cacheid=xorg_cv_cc_flag__Werror_missing_braces
7873 if eval \${$cacheid+:} false; then :
7874 $as_echo_n "(cached) " >&6
7875 else
7876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7877 /* end confdefs.h. */
7878 int i;
7879 int
7880 main ()
7881 {
7882
7883 ;
7884 return 0;
7885 }
7886 _ACEOF
7887 if ac_fn_c_try_link "$LINENO"; then :
7888 eval $cacheid=yes
7889 else
7890 eval $cacheid=no
7891 fi
7892 rm -f core conftest.err conftest.$ac_objext \
7893 conftest$ac_exeext conftest.$ac_ext
7894 fi
7895
7896
7897 CFLAGS="$xorg_testset_save_CFLAGS"
7898
7899 eval supported=\$$cacheid
7900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
7901 $as_echo "$supported" >&6; }
7902 if test "$supported" = "yes" ; then
7903 BASE_CFLAGS="$BASE_CFLAGS -Werror=missing-braces"
7904 found="yes"
7905 fi
7906 fi
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922 xorg_testset_save_CFLAGS="$CFLAGS"
7923
7924 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
7925 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
7927 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
7928 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
7929 $as_echo_n "(cached) " >&6
7930 else
7931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7932 /* end confdefs.h. */
7933 int i;
7934 _ACEOF
7935 if ac_fn_c_try_compile "$LINENO"; then :
7936 xorg_cv_cc_flag_unknown_warning_option=yes
7937 else
7938 xorg_cv_cc_flag_unknown_warning_option=no
7939 fi
7940 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7941 fi
7942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
7943 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
7944 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
7945 CFLAGS="$xorg_testset_save_CFLAGS"
7946 fi
7947
7948 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
7949 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7950 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7951 fi
7952 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7953 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
7954 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
7955 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
7956 $as_echo_n "(cached) " >&6
7957 else
7958 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7959 /* end confdefs.h. */
7960 int i;
7961 _ACEOF
7962 if ac_fn_c_try_compile "$LINENO"; then :
7963 xorg_cv_cc_flag_unused_command_line_argument=yes
7964 else
7965 xorg_cv_cc_flag_unused_command_line_argument=no
7966 fi
7967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7968 fi
7969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
7970 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
7971 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
7972 CFLAGS="$xorg_testset_save_CFLAGS"
7973 fi
7974
7975 found="no"
7976
7977 if test $found = "no" ; then
7978 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
7979 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
7980 fi
7981
7982 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
7983 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
7984 fi
7985
7986 CFLAGS="$CFLAGS -Werror=sequence-point"
7987
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=sequence-point" >&5
7989 $as_echo_n "checking if $CC supports -Werror=sequence-point... " >&6; }
7990 cacheid=xorg_cv_cc_flag__Werror_sequence_point
7991 if eval \${$cacheid+:} false; then :
7992 $as_echo_n "(cached) " >&6
7993 else
7994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7995 /* end confdefs.h. */
7996 int i;
7997 int
7998 main ()
7999 {
8000
8001 ;
8002 return 0;
8003 }
8004 _ACEOF
8005 if ac_fn_c_try_link "$LINENO"; then :
8006 eval $cacheid=yes
8007 else
8008 eval $cacheid=no
8009 fi
8010 rm -f core conftest.err conftest.$ac_objext \
8011 conftest$ac_exeext conftest.$ac_ext
8012 fi
8013
8014
8015 CFLAGS="$xorg_testset_save_CFLAGS"
8016
8017 eval supported=\$$cacheid
8018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8019 $as_echo "$supported" >&6; }
8020 if test "$supported" = "yes" ; then
8021 BASE_CFLAGS="$BASE_CFLAGS -Werror=sequence-point"
8022 found="yes"
8023 fi
8024 fi
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040 xorg_testset_save_CFLAGS="$CFLAGS"
8041
8042 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8043 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8045 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8046 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8047 $as_echo_n "(cached) " >&6
8048 else
8049 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8050 /* end confdefs.h. */
8051 int i;
8052 _ACEOF
8053 if ac_fn_c_try_compile "$LINENO"; then :
8054 xorg_cv_cc_flag_unknown_warning_option=yes
8055 else
8056 xorg_cv_cc_flag_unknown_warning_option=no
8057 fi
8058 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8059 fi
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8061 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8062 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8063 CFLAGS="$xorg_testset_save_CFLAGS"
8064 fi
8065
8066 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8067 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8068 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8069 fi
8070 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8072 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8073 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8074 $as_echo_n "(cached) " >&6
8075 else
8076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8077 /* end confdefs.h. */
8078 int i;
8079 _ACEOF
8080 if ac_fn_c_try_compile "$LINENO"; then :
8081 xorg_cv_cc_flag_unused_command_line_argument=yes
8082 else
8083 xorg_cv_cc_flag_unused_command_line_argument=no
8084 fi
8085 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8086 fi
8087 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8088 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8089 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8090 CFLAGS="$xorg_testset_save_CFLAGS"
8091 fi
8092
8093 found="no"
8094
8095 if test $found = "no" ; then
8096 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8097 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8098 fi
8099
8100 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8101 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8102 fi
8103
8104 CFLAGS="$CFLAGS -Werror=return-type"
8105
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=return-type" >&5
8107 $as_echo_n "checking if $CC supports -Werror=return-type... " >&6; }
8108 cacheid=xorg_cv_cc_flag__Werror_return_type
8109 if eval \${$cacheid+:} false; then :
8110 $as_echo_n "(cached) " >&6
8111 else
8112 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8113 /* end confdefs.h. */
8114 int i;
8115 int
8116 main ()
8117 {
8118
8119 ;
8120 return 0;
8121 }
8122 _ACEOF
8123 if ac_fn_c_try_link "$LINENO"; then :
8124 eval $cacheid=yes
8125 else
8126 eval $cacheid=no
8127 fi
8128 rm -f core conftest.err conftest.$ac_objext \
8129 conftest$ac_exeext conftest.$ac_ext
8130 fi
8131
8132
8133 CFLAGS="$xorg_testset_save_CFLAGS"
8134
8135 eval supported=\$$cacheid
8136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8137 $as_echo "$supported" >&6; }
8138 if test "$supported" = "yes" ; then
8139 BASE_CFLAGS="$BASE_CFLAGS -Werror=return-type"
8140 found="yes"
8141 fi
8142 fi
8143
8144 if test $found = "no" ; then
8145 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8146 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8147 fi
8148
8149 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8150 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8151 fi
8152
8153 CFLAGS="$CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8154
8155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT" >&5
8156 $as_echo_n "checking if $CC supports -errwarn=E_FUNC_HAS_NO_RETURN_STMT... " >&6; }
8157 cacheid=xorg_cv_cc_flag__errwarn_E_FUNC_HAS_NO_RETURN_STMT
8158 if eval \${$cacheid+:} false; then :
8159 $as_echo_n "(cached) " >&6
8160 else
8161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8162 /* end confdefs.h. */
8163 int i;
8164 int
8165 main ()
8166 {
8167
8168 ;
8169 return 0;
8170 }
8171 _ACEOF
8172 if ac_fn_c_try_link "$LINENO"; then :
8173 eval $cacheid=yes
8174 else
8175 eval $cacheid=no
8176 fi
8177 rm -f core conftest.err conftest.$ac_objext \
8178 conftest$ac_exeext conftest.$ac_ext
8179 fi
8180
8181
8182 CFLAGS="$xorg_testset_save_CFLAGS"
8183
8184 eval supported=\$$cacheid
8185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8186 $as_echo "$supported" >&6; }
8187 if test "$supported" = "yes" ; then
8188 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_FUNC_HAS_NO_RETURN_STMT"
8189 found="yes"
8190 fi
8191 fi
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207 xorg_testset_save_CFLAGS="$CFLAGS"
8208
8209 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8210 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8212 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8213 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8214 $as_echo_n "(cached) " >&6
8215 else
8216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8217 /* end confdefs.h. */
8218 int i;
8219 _ACEOF
8220 if ac_fn_c_try_compile "$LINENO"; then :
8221 xorg_cv_cc_flag_unknown_warning_option=yes
8222 else
8223 xorg_cv_cc_flag_unknown_warning_option=no
8224 fi
8225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8226 fi
8227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8228 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8229 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8230 CFLAGS="$xorg_testset_save_CFLAGS"
8231 fi
8232
8233 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8234 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8235 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8236 fi
8237 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8239 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8240 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8241 $as_echo_n "(cached) " >&6
8242 else
8243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8244 /* end confdefs.h. */
8245 int i;
8246 _ACEOF
8247 if ac_fn_c_try_compile "$LINENO"; then :
8248 xorg_cv_cc_flag_unused_command_line_argument=yes
8249 else
8250 xorg_cv_cc_flag_unused_command_line_argument=no
8251 fi
8252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8253 fi
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8255 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8256 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8257 CFLAGS="$xorg_testset_save_CFLAGS"
8258 fi
8259
8260 found="no"
8261
8262 if test $found = "no" ; then
8263 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8264 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8265 fi
8266
8267 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8268 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8269 fi
8270
8271 CFLAGS="$CFLAGS -Werror=trigraphs"
8272
8273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=trigraphs" >&5
8274 $as_echo_n "checking if $CC supports -Werror=trigraphs... " >&6; }
8275 cacheid=xorg_cv_cc_flag__Werror_trigraphs
8276 if eval \${$cacheid+:} false; then :
8277 $as_echo_n "(cached) " >&6
8278 else
8279 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8280 /* end confdefs.h. */
8281 int i;
8282 int
8283 main ()
8284 {
8285
8286 ;
8287 return 0;
8288 }
8289 _ACEOF
8290 if ac_fn_c_try_link "$LINENO"; then :
8291 eval $cacheid=yes
8292 else
8293 eval $cacheid=no
8294 fi
8295 rm -f core conftest.err conftest.$ac_objext \
8296 conftest$ac_exeext conftest.$ac_ext
8297 fi
8298
8299
8300 CFLAGS="$xorg_testset_save_CFLAGS"
8301
8302 eval supported=\$$cacheid
8303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8304 $as_echo "$supported" >&6; }
8305 if test "$supported" = "yes" ; then
8306 BASE_CFLAGS="$BASE_CFLAGS -Werror=trigraphs"
8307 found="yes"
8308 fi
8309 fi
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325 xorg_testset_save_CFLAGS="$CFLAGS"
8326
8327 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8328 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8330 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8331 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8332 $as_echo_n "(cached) " >&6
8333 else
8334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8335 /* end confdefs.h. */
8336 int i;
8337 _ACEOF
8338 if ac_fn_c_try_compile "$LINENO"; then :
8339 xorg_cv_cc_flag_unknown_warning_option=yes
8340 else
8341 xorg_cv_cc_flag_unknown_warning_option=no
8342 fi
8343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8344 fi
8345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8346 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8347 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8348 CFLAGS="$xorg_testset_save_CFLAGS"
8349 fi
8350
8351 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8352 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8353 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8354 fi
8355 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8357 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8358 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8359 $as_echo_n "(cached) " >&6
8360 else
8361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8362 /* end confdefs.h. */
8363 int i;
8364 _ACEOF
8365 if ac_fn_c_try_compile "$LINENO"; then :
8366 xorg_cv_cc_flag_unused_command_line_argument=yes
8367 else
8368 xorg_cv_cc_flag_unused_command_line_argument=no
8369 fi
8370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8371 fi
8372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8373 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8374 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8375 CFLAGS="$xorg_testset_save_CFLAGS"
8376 fi
8377
8378 found="no"
8379
8380 if test $found = "no" ; then
8381 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8382 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8383 fi
8384
8385 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8386 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8387 fi
8388
8389 CFLAGS="$CFLAGS -Werror=array-bounds"
8390
8391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=array-bounds" >&5
8392 $as_echo_n "checking if $CC supports -Werror=array-bounds... " >&6; }
8393 cacheid=xorg_cv_cc_flag__Werror_array_bounds
8394 if eval \${$cacheid+:} false; then :
8395 $as_echo_n "(cached) " >&6
8396 else
8397 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8398 /* end confdefs.h. */
8399 int i;
8400 int
8401 main ()
8402 {
8403
8404 ;
8405 return 0;
8406 }
8407 _ACEOF
8408 if ac_fn_c_try_link "$LINENO"; then :
8409 eval $cacheid=yes
8410 else
8411 eval $cacheid=no
8412 fi
8413 rm -f core conftest.err conftest.$ac_objext \
8414 conftest$ac_exeext conftest.$ac_ext
8415 fi
8416
8417
8418 CFLAGS="$xorg_testset_save_CFLAGS"
8419
8420 eval supported=\$$cacheid
8421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8422 $as_echo "$supported" >&6; }
8423 if test "$supported" = "yes" ; then
8424 BASE_CFLAGS="$BASE_CFLAGS -Werror=array-bounds"
8425 found="yes"
8426 fi
8427 fi
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443 xorg_testset_save_CFLAGS="$CFLAGS"
8444
8445 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8446 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8448 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8449 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8450 $as_echo_n "(cached) " >&6
8451 else
8452 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8453 /* end confdefs.h. */
8454 int i;
8455 _ACEOF
8456 if ac_fn_c_try_compile "$LINENO"; then :
8457 xorg_cv_cc_flag_unknown_warning_option=yes
8458 else
8459 xorg_cv_cc_flag_unknown_warning_option=no
8460 fi
8461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8462 fi
8463 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8464 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8465 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8466 CFLAGS="$xorg_testset_save_CFLAGS"
8467 fi
8468
8469 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8470 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8471 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8472 fi
8473 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8475 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8476 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8477 $as_echo_n "(cached) " >&6
8478 else
8479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8480 /* end confdefs.h. */
8481 int i;
8482 _ACEOF
8483 if ac_fn_c_try_compile "$LINENO"; then :
8484 xorg_cv_cc_flag_unused_command_line_argument=yes
8485 else
8486 xorg_cv_cc_flag_unused_command_line_argument=no
8487 fi
8488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8489 fi
8490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8491 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8492 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8493 CFLAGS="$xorg_testset_save_CFLAGS"
8494 fi
8495
8496 found="no"
8497
8498 if test $found = "no" ; then
8499 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8500 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8501 fi
8502
8503 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8504 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8505 fi
8506
8507 CFLAGS="$CFLAGS -Werror=write-strings"
8508
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=write-strings" >&5
8510 $as_echo_n "checking if $CC supports -Werror=write-strings... " >&6; }
8511 cacheid=xorg_cv_cc_flag__Werror_write_strings
8512 if eval \${$cacheid+:} false; then :
8513 $as_echo_n "(cached) " >&6
8514 else
8515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8516 /* end confdefs.h. */
8517 int i;
8518 int
8519 main ()
8520 {
8521
8522 ;
8523 return 0;
8524 }
8525 _ACEOF
8526 if ac_fn_c_try_link "$LINENO"; then :
8527 eval $cacheid=yes
8528 else
8529 eval $cacheid=no
8530 fi
8531 rm -f core conftest.err conftest.$ac_objext \
8532 conftest$ac_exeext conftest.$ac_ext
8533 fi
8534
8535
8536 CFLAGS="$xorg_testset_save_CFLAGS"
8537
8538 eval supported=\$$cacheid
8539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8540 $as_echo "$supported" >&6; }
8541 if test "$supported" = "yes" ; then
8542 BASE_CFLAGS="$BASE_CFLAGS -Werror=write-strings"
8543 found="yes"
8544 fi
8545 fi
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561 xorg_testset_save_CFLAGS="$CFLAGS"
8562
8563 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8564 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8566 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8567 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8568 $as_echo_n "(cached) " >&6
8569 else
8570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8571 /* end confdefs.h. */
8572 int i;
8573 _ACEOF
8574 if ac_fn_c_try_compile "$LINENO"; then :
8575 xorg_cv_cc_flag_unknown_warning_option=yes
8576 else
8577 xorg_cv_cc_flag_unknown_warning_option=no
8578 fi
8579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8580 fi
8581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8582 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8583 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8584 CFLAGS="$xorg_testset_save_CFLAGS"
8585 fi
8586
8587 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8588 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8589 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8590 fi
8591 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8593 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8594 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8595 $as_echo_n "(cached) " >&6
8596 else
8597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8598 /* end confdefs.h. */
8599 int i;
8600 _ACEOF
8601 if ac_fn_c_try_compile "$LINENO"; then :
8602 xorg_cv_cc_flag_unused_command_line_argument=yes
8603 else
8604 xorg_cv_cc_flag_unused_command_line_argument=no
8605 fi
8606 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8607 fi
8608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8609 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8610 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8611 CFLAGS="$xorg_testset_save_CFLAGS"
8612 fi
8613
8614 found="no"
8615
8616 if test $found = "no" ; then
8617 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8618 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8619 fi
8620
8621 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8622 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8623 fi
8624
8625 CFLAGS="$CFLAGS -Werror=address"
8626
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=address" >&5
8628 $as_echo_n "checking if $CC supports -Werror=address... " >&6; }
8629 cacheid=xorg_cv_cc_flag__Werror_address
8630 if eval \${$cacheid+:} false; then :
8631 $as_echo_n "(cached) " >&6
8632 else
8633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8634 /* end confdefs.h. */
8635 int i;
8636 int
8637 main ()
8638 {
8639
8640 ;
8641 return 0;
8642 }
8643 _ACEOF
8644 if ac_fn_c_try_link "$LINENO"; then :
8645 eval $cacheid=yes
8646 else
8647 eval $cacheid=no
8648 fi
8649 rm -f core conftest.err conftest.$ac_objext \
8650 conftest$ac_exeext conftest.$ac_ext
8651 fi
8652
8653
8654 CFLAGS="$xorg_testset_save_CFLAGS"
8655
8656 eval supported=\$$cacheid
8657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8658 $as_echo "$supported" >&6; }
8659 if test "$supported" = "yes" ; then
8660 BASE_CFLAGS="$BASE_CFLAGS -Werror=address"
8661 found="yes"
8662 fi
8663 fi
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679 xorg_testset_save_CFLAGS="$CFLAGS"
8680
8681 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8682 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8684 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8685 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8686 $as_echo_n "(cached) " >&6
8687 else
8688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8689 /* end confdefs.h. */
8690 int i;
8691 _ACEOF
8692 if ac_fn_c_try_compile "$LINENO"; then :
8693 xorg_cv_cc_flag_unknown_warning_option=yes
8694 else
8695 xorg_cv_cc_flag_unknown_warning_option=no
8696 fi
8697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8698 fi
8699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8700 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8701 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8702 CFLAGS="$xorg_testset_save_CFLAGS"
8703 fi
8704
8705 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8706 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8707 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8708 fi
8709 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8711 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8712 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8713 $as_echo_n "(cached) " >&6
8714 else
8715 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8716 /* end confdefs.h. */
8717 int i;
8718 _ACEOF
8719 if ac_fn_c_try_compile "$LINENO"; then :
8720 xorg_cv_cc_flag_unused_command_line_argument=yes
8721 else
8722 xorg_cv_cc_flag_unused_command_line_argument=no
8723 fi
8724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8725 fi
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8727 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8728 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8729 CFLAGS="$xorg_testset_save_CFLAGS"
8730 fi
8731
8732 found="no"
8733
8734 if test $found = "no" ; then
8735 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8736 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8737 fi
8738
8739 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8740 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8741 fi
8742
8743 CFLAGS="$CFLAGS -Werror=int-to-pointer-cast"
8744
8745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=int-to-pointer-cast" >&5
8746 $as_echo_n "checking if $CC supports -Werror=int-to-pointer-cast... " >&6; }
8747 cacheid=xorg_cv_cc_flag__Werror_int_to_pointer_cast
8748 if eval \${$cacheid+:} false; then :
8749 $as_echo_n "(cached) " >&6
8750 else
8751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8752 /* end confdefs.h. */
8753 int i;
8754 int
8755 main ()
8756 {
8757
8758 ;
8759 return 0;
8760 }
8761 _ACEOF
8762 if ac_fn_c_try_link "$LINENO"; then :
8763 eval $cacheid=yes
8764 else
8765 eval $cacheid=no
8766 fi
8767 rm -f core conftest.err conftest.$ac_objext \
8768 conftest$ac_exeext conftest.$ac_ext
8769 fi
8770
8771
8772 CFLAGS="$xorg_testset_save_CFLAGS"
8773
8774 eval supported=\$$cacheid
8775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8776 $as_echo "$supported" >&6; }
8777 if test "$supported" = "yes" ; then
8778 BASE_CFLAGS="$BASE_CFLAGS -Werror=int-to-pointer-cast"
8779 found="yes"
8780 fi
8781 fi
8782
8783 if test $found = "no" ; then
8784 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8785 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8786 fi
8787
8788 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8789 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8790 fi
8791
8792 CFLAGS="$CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8793
8794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION" >&5
8795 $as_echo_n "checking if $CC supports -errwarn=E_BAD_PTR_INT_COMBINATION... " >&6; }
8796 cacheid=xorg_cv_cc_flag__errwarn_E_BAD_PTR_INT_COMBINATION
8797 if eval \${$cacheid+:} false; then :
8798 $as_echo_n "(cached) " >&6
8799 else
8800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8801 /* end confdefs.h. */
8802 int i;
8803 int
8804 main ()
8805 {
8806
8807 ;
8808 return 0;
8809 }
8810 _ACEOF
8811 if ac_fn_c_try_link "$LINENO"; then :
8812 eval $cacheid=yes
8813 else
8814 eval $cacheid=no
8815 fi
8816 rm -f core conftest.err conftest.$ac_objext \
8817 conftest$ac_exeext conftest.$ac_ext
8818 fi
8819
8820
8821 CFLAGS="$xorg_testset_save_CFLAGS"
8822
8823 eval supported=\$$cacheid
8824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8825 $as_echo "$supported" >&6; }
8826 if test "$supported" = "yes" ; then
8827 BASE_CFLAGS="$BASE_CFLAGS -errwarn=E_BAD_PTR_INT_COMBINATION"
8828 found="yes"
8829 fi
8830 fi
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846 xorg_testset_save_CFLAGS="$CFLAGS"
8847
8848 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8849 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8851 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8852 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8853 $as_echo_n "(cached) " >&6
8854 else
8855 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8856 /* end confdefs.h. */
8857 int i;
8858 _ACEOF
8859 if ac_fn_c_try_compile "$LINENO"; then :
8860 xorg_cv_cc_flag_unknown_warning_option=yes
8861 else
8862 xorg_cv_cc_flag_unknown_warning_option=no
8863 fi
8864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8865 fi
8866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8867 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8868 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8869 CFLAGS="$xorg_testset_save_CFLAGS"
8870 fi
8871
8872 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8873 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8874 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8875 fi
8876 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8878 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
8879 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
8880 $as_echo_n "(cached) " >&6
8881 else
8882 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8883 /* end confdefs.h. */
8884 int i;
8885 _ACEOF
8886 if ac_fn_c_try_compile "$LINENO"; then :
8887 xorg_cv_cc_flag_unused_command_line_argument=yes
8888 else
8889 xorg_cv_cc_flag_unused_command_line_argument=no
8890 fi
8891 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8892 fi
8893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
8894 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
8895 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
8896 CFLAGS="$xorg_testset_save_CFLAGS"
8897 fi
8898
8899 found="no"
8900
8901 if test $found = "no" ; then
8902 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8903 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8904 fi
8905
8906 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
8907 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8908 fi
8909
8910 CFLAGS="$CFLAGS -Werror=pointer-to-int-cast"
8911
8912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=pointer-to-int-cast" >&5
8913 $as_echo_n "checking if $CC supports -Werror=pointer-to-int-cast... " >&6; }
8914 cacheid=xorg_cv_cc_flag__Werror_pointer_to_int_cast
8915 if eval \${$cacheid+:} false; then :
8916 $as_echo_n "(cached) " >&6
8917 else
8918 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8919 /* end confdefs.h. */
8920 int i;
8921 int
8922 main ()
8923 {
8924
8925 ;
8926 return 0;
8927 }
8928 _ACEOF
8929 if ac_fn_c_try_link "$LINENO"; then :
8930 eval $cacheid=yes
8931 else
8932 eval $cacheid=no
8933 fi
8934 rm -f core conftest.err conftest.$ac_objext \
8935 conftest$ac_exeext conftest.$ac_ext
8936 fi
8937
8938
8939 CFLAGS="$xorg_testset_save_CFLAGS"
8940
8941 eval supported=\$$cacheid
8942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
8943 $as_echo "$supported" >&6; }
8944 if test "$supported" = "yes" ; then
8945 BASE_CFLAGS="$BASE_CFLAGS -Werror=pointer-to-int-cast"
8946 found="yes"
8947 fi
8948 fi
8949
8950 # Also -errwarn=E_BAD_PTR_INT_COMBINATION
8951 else
8952 { $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
8953 $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;}
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967 xorg_testset_save_CFLAGS="$CFLAGS"
8968
8969 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
8970 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
8972 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
8973 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
8974 $as_echo_n "(cached) " >&6
8975 else
8976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8977 /* end confdefs.h. */
8978 int i;
8979 _ACEOF
8980 if ac_fn_c_try_compile "$LINENO"; then :
8981 xorg_cv_cc_flag_unknown_warning_option=yes
8982 else
8983 xorg_cv_cc_flag_unknown_warning_option=no
8984 fi
8985 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8986 fi
8987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
8988 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
8989 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
8990 CFLAGS="$xorg_testset_save_CFLAGS"
8991 fi
8992
8993 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
8994 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
8995 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
8996 fi
8997 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
8998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
8999 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9000 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9001 $as_echo_n "(cached) " >&6
9002 else
9003 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9004 /* end confdefs.h. */
9005 int i;
9006 _ACEOF
9007 if ac_fn_c_try_compile "$LINENO"; then :
9008 xorg_cv_cc_flag_unused_command_line_argument=yes
9009 else
9010 xorg_cv_cc_flag_unused_command_line_argument=no
9011 fi
9012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9013 fi
9014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9015 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9016 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9017 CFLAGS="$xorg_testset_save_CFLAGS"
9018 fi
9019
9020 found="no"
9021
9022 if test $found = "no" ; then
9023 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9024 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9025 fi
9026
9027 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9028 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9029 fi
9030
9031 CFLAGS="$CFLAGS -Wimplicit"
9032
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wimplicit" >&5
9034 $as_echo_n "checking if $CC supports -Wimplicit... " >&6; }
9035 cacheid=xorg_cv_cc_flag__Wimplicit
9036 if eval \${$cacheid+:} false; then :
9037 $as_echo_n "(cached) " >&6
9038 else
9039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9040 /* end confdefs.h. */
9041 int i;
9042 int
9043 main ()
9044 {
9045
9046 ;
9047 return 0;
9048 }
9049 _ACEOF
9050 if ac_fn_c_try_link "$LINENO"; then :
9051 eval $cacheid=yes
9052 else
9053 eval $cacheid=no
9054 fi
9055 rm -f core conftest.err conftest.$ac_objext \
9056 conftest$ac_exeext conftest.$ac_ext
9057 fi
9058
9059
9060 CFLAGS="$xorg_testset_save_CFLAGS"
9061
9062 eval supported=\$$cacheid
9063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9064 $as_echo "$supported" >&6; }
9065 if test "$supported" = "yes" ; then
9066 BASE_CFLAGS="$BASE_CFLAGS -Wimplicit"
9067 found="yes"
9068 fi
9069 fi
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085 xorg_testset_save_CFLAGS="$CFLAGS"
9086
9087 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9088 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9090 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9091 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9092 $as_echo_n "(cached) " >&6
9093 else
9094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9095 /* end confdefs.h. */
9096 int i;
9097 _ACEOF
9098 if ac_fn_c_try_compile "$LINENO"; then :
9099 xorg_cv_cc_flag_unknown_warning_option=yes
9100 else
9101 xorg_cv_cc_flag_unknown_warning_option=no
9102 fi
9103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9104 fi
9105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9106 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9107 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9108 CFLAGS="$xorg_testset_save_CFLAGS"
9109 fi
9110
9111 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9112 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9113 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9114 fi
9115 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9116 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9117 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9118 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9119 $as_echo_n "(cached) " >&6
9120 else
9121 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9122 /* end confdefs.h. */
9123 int i;
9124 _ACEOF
9125 if ac_fn_c_try_compile "$LINENO"; then :
9126 xorg_cv_cc_flag_unused_command_line_argument=yes
9127 else
9128 xorg_cv_cc_flag_unused_command_line_argument=no
9129 fi
9130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9131 fi
9132 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9133 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9134 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9135 CFLAGS="$xorg_testset_save_CFLAGS"
9136 fi
9137
9138 found="no"
9139
9140 if test $found = "no" ; then
9141 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9142 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9143 fi
9144
9145 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9146 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9147 fi
9148
9149 CFLAGS="$CFLAGS -Wnonnull"
9150
9151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wnonnull" >&5
9152 $as_echo_n "checking if $CC supports -Wnonnull... " >&6; }
9153 cacheid=xorg_cv_cc_flag__Wnonnull
9154 if eval \${$cacheid+:} false; then :
9155 $as_echo_n "(cached) " >&6
9156 else
9157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9158 /* end confdefs.h. */
9159 int i;
9160 int
9161 main ()
9162 {
9163
9164 ;
9165 return 0;
9166 }
9167 _ACEOF
9168 if ac_fn_c_try_link "$LINENO"; then :
9169 eval $cacheid=yes
9170 else
9171 eval $cacheid=no
9172 fi
9173 rm -f core conftest.err conftest.$ac_objext \
9174 conftest$ac_exeext conftest.$ac_ext
9175 fi
9176
9177
9178 CFLAGS="$xorg_testset_save_CFLAGS"
9179
9180 eval supported=\$$cacheid
9181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9182 $as_echo "$supported" >&6; }
9183 if test "$supported" = "yes" ; then
9184 BASE_CFLAGS="$BASE_CFLAGS -Wnonnull"
9185 found="yes"
9186 fi
9187 fi
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203 xorg_testset_save_CFLAGS="$CFLAGS"
9204
9205 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9206 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9208 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9209 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9210 $as_echo_n "(cached) " >&6
9211 else
9212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9213 /* end confdefs.h. */
9214 int i;
9215 _ACEOF
9216 if ac_fn_c_try_compile "$LINENO"; then :
9217 xorg_cv_cc_flag_unknown_warning_option=yes
9218 else
9219 xorg_cv_cc_flag_unknown_warning_option=no
9220 fi
9221 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9222 fi
9223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9224 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9225 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9226 CFLAGS="$xorg_testset_save_CFLAGS"
9227 fi
9228
9229 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9230 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9231 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9232 fi
9233 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9235 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9236 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9237 $as_echo_n "(cached) " >&6
9238 else
9239 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9240 /* end confdefs.h. */
9241 int i;
9242 _ACEOF
9243 if ac_fn_c_try_compile "$LINENO"; then :
9244 xorg_cv_cc_flag_unused_command_line_argument=yes
9245 else
9246 xorg_cv_cc_flag_unused_command_line_argument=no
9247 fi
9248 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9249 fi
9250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9251 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9252 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9253 CFLAGS="$xorg_testset_save_CFLAGS"
9254 fi
9255
9256 found="no"
9257
9258 if test $found = "no" ; then
9259 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9260 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9261 fi
9262
9263 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9264 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9265 fi
9266
9267 CFLAGS="$CFLAGS -Winit-self"
9268
9269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Winit-self" >&5
9270 $as_echo_n "checking if $CC supports -Winit-self... " >&6; }
9271 cacheid=xorg_cv_cc_flag__Winit_self
9272 if eval \${$cacheid+:} false; then :
9273 $as_echo_n "(cached) " >&6
9274 else
9275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9276 /* end confdefs.h. */
9277 int i;
9278 int
9279 main ()
9280 {
9281
9282 ;
9283 return 0;
9284 }
9285 _ACEOF
9286 if ac_fn_c_try_link "$LINENO"; then :
9287 eval $cacheid=yes
9288 else
9289 eval $cacheid=no
9290 fi
9291 rm -f core conftest.err conftest.$ac_objext \
9292 conftest$ac_exeext conftest.$ac_ext
9293 fi
9294
9295
9296 CFLAGS="$xorg_testset_save_CFLAGS"
9297
9298 eval supported=\$$cacheid
9299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9300 $as_echo "$supported" >&6; }
9301 if test "$supported" = "yes" ; then
9302 BASE_CFLAGS="$BASE_CFLAGS -Winit-self"
9303 found="yes"
9304 fi
9305 fi
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321 xorg_testset_save_CFLAGS="$CFLAGS"
9322
9323 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9324 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9326 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9327 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9328 $as_echo_n "(cached) " >&6
9329 else
9330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9331 /* end confdefs.h. */
9332 int i;
9333 _ACEOF
9334 if ac_fn_c_try_compile "$LINENO"; then :
9335 xorg_cv_cc_flag_unknown_warning_option=yes
9336 else
9337 xorg_cv_cc_flag_unknown_warning_option=no
9338 fi
9339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9340 fi
9341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9342 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9343 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9344 CFLAGS="$xorg_testset_save_CFLAGS"
9345 fi
9346
9347 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9348 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9349 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9350 fi
9351 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9353 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9354 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9355 $as_echo_n "(cached) " >&6
9356 else
9357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9358 /* end confdefs.h. */
9359 int i;
9360 _ACEOF
9361 if ac_fn_c_try_compile "$LINENO"; then :
9362 xorg_cv_cc_flag_unused_command_line_argument=yes
9363 else
9364 xorg_cv_cc_flag_unused_command_line_argument=no
9365 fi
9366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9367 fi
9368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9369 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9370 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9371 CFLAGS="$xorg_testset_save_CFLAGS"
9372 fi
9373
9374 found="no"
9375
9376 if test $found = "no" ; then
9377 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9378 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9379 fi
9380
9381 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9382 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9383 fi
9384
9385 CFLAGS="$CFLAGS -Wmain"
9386
9387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmain" >&5
9388 $as_echo_n "checking if $CC supports -Wmain... " >&6; }
9389 cacheid=xorg_cv_cc_flag__Wmain
9390 if eval \${$cacheid+:} false; then :
9391 $as_echo_n "(cached) " >&6
9392 else
9393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9394 /* end confdefs.h. */
9395 int i;
9396 int
9397 main ()
9398 {
9399
9400 ;
9401 return 0;
9402 }
9403 _ACEOF
9404 if ac_fn_c_try_link "$LINENO"; then :
9405 eval $cacheid=yes
9406 else
9407 eval $cacheid=no
9408 fi
9409 rm -f core conftest.err conftest.$ac_objext \
9410 conftest$ac_exeext conftest.$ac_ext
9411 fi
9412
9413
9414 CFLAGS="$xorg_testset_save_CFLAGS"
9415
9416 eval supported=\$$cacheid
9417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9418 $as_echo "$supported" >&6; }
9419 if test "$supported" = "yes" ; then
9420 BASE_CFLAGS="$BASE_CFLAGS -Wmain"
9421 found="yes"
9422 fi
9423 fi
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439 xorg_testset_save_CFLAGS="$CFLAGS"
9440
9441 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9442 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9444 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9445 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9446 $as_echo_n "(cached) " >&6
9447 else
9448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9449 /* end confdefs.h. */
9450 int i;
9451 _ACEOF
9452 if ac_fn_c_try_compile "$LINENO"; then :
9453 xorg_cv_cc_flag_unknown_warning_option=yes
9454 else
9455 xorg_cv_cc_flag_unknown_warning_option=no
9456 fi
9457 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9458 fi
9459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9460 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9461 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9462 CFLAGS="$xorg_testset_save_CFLAGS"
9463 fi
9464
9465 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9466 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9467 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9468 fi
9469 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9470 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9471 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9472 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9473 $as_echo_n "(cached) " >&6
9474 else
9475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9476 /* end confdefs.h. */
9477 int i;
9478 _ACEOF
9479 if ac_fn_c_try_compile "$LINENO"; then :
9480 xorg_cv_cc_flag_unused_command_line_argument=yes
9481 else
9482 xorg_cv_cc_flag_unused_command_line_argument=no
9483 fi
9484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9485 fi
9486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9487 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9488 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9489 CFLAGS="$xorg_testset_save_CFLAGS"
9490 fi
9491
9492 found="no"
9493
9494 if test $found = "no" ; then
9495 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9496 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9497 fi
9498
9499 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9500 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9501 fi
9502
9503 CFLAGS="$CFLAGS -Wmissing-braces"
9504
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wmissing-braces" >&5
9506 $as_echo_n "checking if $CC supports -Wmissing-braces... " >&6; }
9507 cacheid=xorg_cv_cc_flag__Wmissing_braces
9508 if eval \${$cacheid+:} false; then :
9509 $as_echo_n "(cached) " >&6
9510 else
9511 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9512 /* end confdefs.h. */
9513 int i;
9514 int
9515 main ()
9516 {
9517
9518 ;
9519 return 0;
9520 }
9521 _ACEOF
9522 if ac_fn_c_try_link "$LINENO"; then :
9523 eval $cacheid=yes
9524 else
9525 eval $cacheid=no
9526 fi
9527 rm -f core conftest.err conftest.$ac_objext \
9528 conftest$ac_exeext conftest.$ac_ext
9529 fi
9530
9531
9532 CFLAGS="$xorg_testset_save_CFLAGS"
9533
9534 eval supported=\$$cacheid
9535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9536 $as_echo "$supported" >&6; }
9537 if test "$supported" = "yes" ; then
9538 BASE_CFLAGS="$BASE_CFLAGS -Wmissing-braces"
9539 found="yes"
9540 fi
9541 fi
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557 xorg_testset_save_CFLAGS="$CFLAGS"
9558
9559 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9560 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9562 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9563 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9564 $as_echo_n "(cached) " >&6
9565 else
9566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9567 /* end confdefs.h. */
9568 int i;
9569 _ACEOF
9570 if ac_fn_c_try_compile "$LINENO"; then :
9571 xorg_cv_cc_flag_unknown_warning_option=yes
9572 else
9573 xorg_cv_cc_flag_unknown_warning_option=no
9574 fi
9575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9576 fi
9577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9578 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9579 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9580 CFLAGS="$xorg_testset_save_CFLAGS"
9581 fi
9582
9583 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9584 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9585 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9586 fi
9587 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9589 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9590 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9591 $as_echo_n "(cached) " >&6
9592 else
9593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9594 /* end confdefs.h. */
9595 int i;
9596 _ACEOF
9597 if ac_fn_c_try_compile "$LINENO"; then :
9598 xorg_cv_cc_flag_unused_command_line_argument=yes
9599 else
9600 xorg_cv_cc_flag_unused_command_line_argument=no
9601 fi
9602 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9603 fi
9604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9605 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9606 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9607 CFLAGS="$xorg_testset_save_CFLAGS"
9608 fi
9609
9610 found="no"
9611
9612 if test $found = "no" ; then
9613 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9614 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9615 fi
9616
9617 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9618 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9619 fi
9620
9621 CFLAGS="$CFLAGS -Wsequence-point"
9622
9623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wsequence-point" >&5
9624 $as_echo_n "checking if $CC supports -Wsequence-point... " >&6; }
9625 cacheid=xorg_cv_cc_flag__Wsequence_point
9626 if eval \${$cacheid+:} false; then :
9627 $as_echo_n "(cached) " >&6
9628 else
9629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9630 /* end confdefs.h. */
9631 int i;
9632 int
9633 main ()
9634 {
9635
9636 ;
9637 return 0;
9638 }
9639 _ACEOF
9640 if ac_fn_c_try_link "$LINENO"; then :
9641 eval $cacheid=yes
9642 else
9643 eval $cacheid=no
9644 fi
9645 rm -f core conftest.err conftest.$ac_objext \
9646 conftest$ac_exeext conftest.$ac_ext
9647 fi
9648
9649
9650 CFLAGS="$xorg_testset_save_CFLAGS"
9651
9652 eval supported=\$$cacheid
9653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9654 $as_echo "$supported" >&6; }
9655 if test "$supported" = "yes" ; then
9656 BASE_CFLAGS="$BASE_CFLAGS -Wsequence-point"
9657 found="yes"
9658 fi
9659 fi
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675 xorg_testset_save_CFLAGS="$CFLAGS"
9676
9677 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9678 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9680 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9681 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9682 $as_echo_n "(cached) " >&6
9683 else
9684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9685 /* end confdefs.h. */
9686 int i;
9687 _ACEOF
9688 if ac_fn_c_try_compile "$LINENO"; then :
9689 xorg_cv_cc_flag_unknown_warning_option=yes
9690 else
9691 xorg_cv_cc_flag_unknown_warning_option=no
9692 fi
9693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9694 fi
9695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9696 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9697 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9698 CFLAGS="$xorg_testset_save_CFLAGS"
9699 fi
9700
9701 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9702 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9703 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9704 fi
9705 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9707 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9708 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9709 $as_echo_n "(cached) " >&6
9710 else
9711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9712 /* end confdefs.h. */
9713 int i;
9714 _ACEOF
9715 if ac_fn_c_try_compile "$LINENO"; then :
9716 xorg_cv_cc_flag_unused_command_line_argument=yes
9717 else
9718 xorg_cv_cc_flag_unused_command_line_argument=no
9719 fi
9720 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9721 fi
9722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9723 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9724 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9725 CFLAGS="$xorg_testset_save_CFLAGS"
9726 fi
9727
9728 found="no"
9729
9730 if test $found = "no" ; then
9731 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9732 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9733 fi
9734
9735 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9736 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9737 fi
9738
9739 CFLAGS="$CFLAGS -Wreturn-type"
9740
9741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wreturn-type" >&5
9742 $as_echo_n "checking if $CC supports -Wreturn-type... " >&6; }
9743 cacheid=xorg_cv_cc_flag__Wreturn_type
9744 if eval \${$cacheid+:} false; then :
9745 $as_echo_n "(cached) " >&6
9746 else
9747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748 /* end confdefs.h. */
9749 int i;
9750 int
9751 main ()
9752 {
9753
9754 ;
9755 return 0;
9756 }
9757 _ACEOF
9758 if ac_fn_c_try_link "$LINENO"; then :
9759 eval $cacheid=yes
9760 else
9761 eval $cacheid=no
9762 fi
9763 rm -f core conftest.err conftest.$ac_objext \
9764 conftest$ac_exeext conftest.$ac_ext
9765 fi
9766
9767
9768 CFLAGS="$xorg_testset_save_CFLAGS"
9769
9770 eval supported=\$$cacheid
9771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9772 $as_echo "$supported" >&6; }
9773 if test "$supported" = "yes" ; then
9774 BASE_CFLAGS="$BASE_CFLAGS -Wreturn-type"
9775 found="yes"
9776 fi
9777 fi
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793 xorg_testset_save_CFLAGS="$CFLAGS"
9794
9795 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9796 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9798 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9799 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9800 $as_echo_n "(cached) " >&6
9801 else
9802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9803 /* end confdefs.h. */
9804 int i;
9805 _ACEOF
9806 if ac_fn_c_try_compile "$LINENO"; then :
9807 xorg_cv_cc_flag_unknown_warning_option=yes
9808 else
9809 xorg_cv_cc_flag_unknown_warning_option=no
9810 fi
9811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9812 fi
9813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9814 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9815 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9816 CFLAGS="$xorg_testset_save_CFLAGS"
9817 fi
9818
9819 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9820 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9821 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9822 fi
9823 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9825 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9826 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9827 $as_echo_n "(cached) " >&6
9828 else
9829 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9830 /* end confdefs.h. */
9831 int i;
9832 _ACEOF
9833 if ac_fn_c_try_compile "$LINENO"; then :
9834 xorg_cv_cc_flag_unused_command_line_argument=yes
9835 else
9836 xorg_cv_cc_flag_unused_command_line_argument=no
9837 fi
9838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9839 fi
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9841 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9842 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9843 CFLAGS="$xorg_testset_save_CFLAGS"
9844 fi
9845
9846 found="no"
9847
9848 if test $found = "no" ; then
9849 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9850 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9851 fi
9852
9853 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9854 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9855 fi
9856
9857 CFLAGS="$CFLAGS -Wtrigraphs"
9858
9859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wtrigraphs" >&5
9860 $as_echo_n "checking if $CC supports -Wtrigraphs... " >&6; }
9861 cacheid=xorg_cv_cc_flag__Wtrigraphs
9862 if eval \${$cacheid+:} false; then :
9863 $as_echo_n "(cached) " >&6
9864 else
9865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9866 /* end confdefs.h. */
9867 int i;
9868 int
9869 main ()
9870 {
9871
9872 ;
9873 return 0;
9874 }
9875 _ACEOF
9876 if ac_fn_c_try_link "$LINENO"; then :
9877 eval $cacheid=yes
9878 else
9879 eval $cacheid=no
9880 fi
9881 rm -f core conftest.err conftest.$ac_objext \
9882 conftest$ac_exeext conftest.$ac_ext
9883 fi
9884
9885
9886 CFLAGS="$xorg_testset_save_CFLAGS"
9887
9888 eval supported=\$$cacheid
9889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
9890 $as_echo "$supported" >&6; }
9891 if test "$supported" = "yes" ; then
9892 BASE_CFLAGS="$BASE_CFLAGS -Wtrigraphs"
9893 found="yes"
9894 fi
9895 fi
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911 xorg_testset_save_CFLAGS="$CFLAGS"
9912
9913 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
9914 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
9916 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
9917 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
9918 $as_echo_n "(cached) " >&6
9919 else
9920 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9921 /* end confdefs.h. */
9922 int i;
9923 _ACEOF
9924 if ac_fn_c_try_compile "$LINENO"; then :
9925 xorg_cv_cc_flag_unknown_warning_option=yes
9926 else
9927 xorg_cv_cc_flag_unknown_warning_option=no
9928 fi
9929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9930 fi
9931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
9932 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
9933 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
9934 CFLAGS="$xorg_testset_save_CFLAGS"
9935 fi
9936
9937 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
9938 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9939 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9940 fi
9941 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
9943 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
9944 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
9945 $as_echo_n "(cached) " >&6
9946 else
9947 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9948 /* end confdefs.h. */
9949 int i;
9950 _ACEOF
9951 if ac_fn_c_try_compile "$LINENO"; then :
9952 xorg_cv_cc_flag_unused_command_line_argument=yes
9953 else
9954 xorg_cv_cc_flag_unused_command_line_argument=no
9955 fi
9956 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9957 fi
9958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
9959 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
9960 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
9961 CFLAGS="$xorg_testset_save_CFLAGS"
9962 fi
9963
9964 found="no"
9965
9966 if test $found = "no" ; then
9967 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
9968 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
9969 fi
9970
9971 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
9972 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
9973 fi
9974
9975 CFLAGS="$CFLAGS -Warray-bounds"
9976
9977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Warray-bounds" >&5
9978 $as_echo_n "checking if $CC supports -Warray-bounds... " >&6; }
9979 cacheid=xorg_cv_cc_flag__Warray_bounds
9980 if eval \${$cacheid+:} false; then :
9981 $as_echo_n "(cached) " >&6
9982 else
9983 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9984 /* end confdefs.h. */
9985 int i;
9986 int
9987 main ()
9988 {
9989
9990 ;
9991 return 0;
9992 }
9993 _ACEOF
9994 if ac_fn_c_try_link "$LINENO"; then :
9995 eval $cacheid=yes
9996 else
9997 eval $cacheid=no
9998 fi
9999 rm -f core conftest.err conftest.$ac_objext \
10000 conftest$ac_exeext conftest.$ac_ext
10001 fi
10002
10003
10004 CFLAGS="$xorg_testset_save_CFLAGS"
10005
10006 eval supported=\$$cacheid
10007 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10008 $as_echo "$supported" >&6; }
10009 if test "$supported" = "yes" ; then
10010 BASE_CFLAGS="$BASE_CFLAGS -Warray-bounds"
10011 found="yes"
10012 fi
10013 fi
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029 xorg_testset_save_CFLAGS="$CFLAGS"
10030
10031 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10032 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10034 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10035 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10036 $as_echo_n "(cached) " >&6
10037 else
10038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10039 /* end confdefs.h. */
10040 int i;
10041 _ACEOF
10042 if ac_fn_c_try_compile "$LINENO"; then :
10043 xorg_cv_cc_flag_unknown_warning_option=yes
10044 else
10045 xorg_cv_cc_flag_unknown_warning_option=no
10046 fi
10047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10048 fi
10049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10050 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10051 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10052 CFLAGS="$xorg_testset_save_CFLAGS"
10053 fi
10054
10055 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10056 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10057 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10058 fi
10059 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10061 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10062 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10063 $as_echo_n "(cached) " >&6
10064 else
10065 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10066 /* end confdefs.h. */
10067 int i;
10068 _ACEOF
10069 if ac_fn_c_try_compile "$LINENO"; then :
10070 xorg_cv_cc_flag_unused_command_line_argument=yes
10071 else
10072 xorg_cv_cc_flag_unused_command_line_argument=no
10073 fi
10074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10075 fi
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10077 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10078 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10079 CFLAGS="$xorg_testset_save_CFLAGS"
10080 fi
10081
10082 found="no"
10083
10084 if test $found = "no" ; then
10085 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10086 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10087 fi
10088
10089 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10090 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10091 fi
10092
10093 CFLAGS="$CFLAGS -Wwrite-strings"
10094
10095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wwrite-strings" >&5
10096 $as_echo_n "checking if $CC supports -Wwrite-strings... " >&6; }
10097 cacheid=xorg_cv_cc_flag__Wwrite_strings
10098 if eval \${$cacheid+:} false; then :
10099 $as_echo_n "(cached) " >&6
10100 else
10101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10102 /* end confdefs.h. */
10103 int i;
10104 int
10105 main ()
10106 {
10107
10108 ;
10109 return 0;
10110 }
10111 _ACEOF
10112 if ac_fn_c_try_link "$LINENO"; then :
10113 eval $cacheid=yes
10114 else
10115 eval $cacheid=no
10116 fi
10117 rm -f core conftest.err conftest.$ac_objext \
10118 conftest$ac_exeext conftest.$ac_ext
10119 fi
10120
10121
10122 CFLAGS="$xorg_testset_save_CFLAGS"
10123
10124 eval supported=\$$cacheid
10125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10126 $as_echo "$supported" >&6; }
10127 if test "$supported" = "yes" ; then
10128 BASE_CFLAGS="$BASE_CFLAGS -Wwrite-strings"
10129 found="yes"
10130 fi
10131 fi
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147 xorg_testset_save_CFLAGS="$CFLAGS"
10148
10149 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10150 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10152 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10153 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10154 $as_echo_n "(cached) " >&6
10155 else
10156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10157 /* end confdefs.h. */
10158 int i;
10159 _ACEOF
10160 if ac_fn_c_try_compile "$LINENO"; then :
10161 xorg_cv_cc_flag_unknown_warning_option=yes
10162 else
10163 xorg_cv_cc_flag_unknown_warning_option=no
10164 fi
10165 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10166 fi
10167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10168 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10169 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10170 CFLAGS="$xorg_testset_save_CFLAGS"
10171 fi
10172
10173 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10174 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10175 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10176 fi
10177 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10178 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10179 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10180 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10181 $as_echo_n "(cached) " >&6
10182 else
10183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10184 /* end confdefs.h. */
10185 int i;
10186 _ACEOF
10187 if ac_fn_c_try_compile "$LINENO"; then :
10188 xorg_cv_cc_flag_unused_command_line_argument=yes
10189 else
10190 xorg_cv_cc_flag_unused_command_line_argument=no
10191 fi
10192 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10193 fi
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10195 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10196 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10197 CFLAGS="$xorg_testset_save_CFLAGS"
10198 fi
10199
10200 found="no"
10201
10202 if test $found = "no" ; then
10203 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10204 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10205 fi
10206
10207 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10208 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10209 fi
10210
10211 CFLAGS="$CFLAGS -Waddress"
10212
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Waddress" >&5
10214 $as_echo_n "checking if $CC supports -Waddress... " >&6; }
10215 cacheid=xorg_cv_cc_flag__Waddress
10216 if eval \${$cacheid+:} false; then :
10217 $as_echo_n "(cached) " >&6
10218 else
10219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10220 /* end confdefs.h. */
10221 int i;
10222 int
10223 main ()
10224 {
10225
10226 ;
10227 return 0;
10228 }
10229 _ACEOF
10230 if ac_fn_c_try_link "$LINENO"; then :
10231 eval $cacheid=yes
10232 else
10233 eval $cacheid=no
10234 fi
10235 rm -f core conftest.err conftest.$ac_objext \
10236 conftest$ac_exeext conftest.$ac_ext
10237 fi
10238
10239
10240 CFLAGS="$xorg_testset_save_CFLAGS"
10241
10242 eval supported=\$$cacheid
10243 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10244 $as_echo "$supported" >&6; }
10245 if test "$supported" = "yes" ; then
10246 BASE_CFLAGS="$BASE_CFLAGS -Waddress"
10247 found="yes"
10248 fi
10249 fi
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265 xorg_testset_save_CFLAGS="$CFLAGS"
10266
10267 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10268 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10270 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10271 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10272 $as_echo_n "(cached) " >&6
10273 else
10274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10275 /* end confdefs.h. */
10276 int i;
10277 _ACEOF
10278 if ac_fn_c_try_compile "$LINENO"; then :
10279 xorg_cv_cc_flag_unknown_warning_option=yes
10280 else
10281 xorg_cv_cc_flag_unknown_warning_option=no
10282 fi
10283 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10284 fi
10285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10286 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10287 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10288 CFLAGS="$xorg_testset_save_CFLAGS"
10289 fi
10290
10291 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10292 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10293 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10294 fi
10295 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10297 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10298 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10299 $as_echo_n "(cached) " >&6
10300 else
10301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10302 /* end confdefs.h. */
10303 int i;
10304 _ACEOF
10305 if ac_fn_c_try_compile "$LINENO"; then :
10306 xorg_cv_cc_flag_unused_command_line_argument=yes
10307 else
10308 xorg_cv_cc_flag_unused_command_line_argument=no
10309 fi
10310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10311 fi
10312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10313 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10314 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10315 CFLAGS="$xorg_testset_save_CFLAGS"
10316 fi
10317
10318 found="no"
10319
10320 if test $found = "no" ; then
10321 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10322 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10323 fi
10324
10325 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10326 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10327 fi
10328
10329 CFLAGS="$CFLAGS -Wint-to-pointer-cast"
10330
10331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wint-to-pointer-cast" >&5
10332 $as_echo_n "checking if $CC supports -Wint-to-pointer-cast... " >&6; }
10333 cacheid=xorg_cv_cc_flag__Wint_to_pointer_cast
10334 if eval \${$cacheid+:} false; then :
10335 $as_echo_n "(cached) " >&6
10336 else
10337 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10338 /* end confdefs.h. */
10339 int i;
10340 int
10341 main ()
10342 {
10343
10344 ;
10345 return 0;
10346 }
10347 _ACEOF
10348 if ac_fn_c_try_link "$LINENO"; then :
10349 eval $cacheid=yes
10350 else
10351 eval $cacheid=no
10352 fi
10353 rm -f core conftest.err conftest.$ac_objext \
10354 conftest$ac_exeext conftest.$ac_ext
10355 fi
10356
10357
10358 CFLAGS="$xorg_testset_save_CFLAGS"
10359
10360 eval supported=\$$cacheid
10361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10362 $as_echo "$supported" >&6; }
10363 if test "$supported" = "yes" ; then
10364 BASE_CFLAGS="$BASE_CFLAGS -Wint-to-pointer-cast"
10365 found="yes"
10366 fi
10367 fi
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383 xorg_testset_save_CFLAGS="$CFLAGS"
10384
10385 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10386 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10388 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10389 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10390 $as_echo_n "(cached) " >&6
10391 else
10392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10393 /* end confdefs.h. */
10394 int i;
10395 _ACEOF
10396 if ac_fn_c_try_compile "$LINENO"; then :
10397 xorg_cv_cc_flag_unknown_warning_option=yes
10398 else
10399 xorg_cv_cc_flag_unknown_warning_option=no
10400 fi
10401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10402 fi
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10404 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10405 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10406 CFLAGS="$xorg_testset_save_CFLAGS"
10407 fi
10408
10409 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10410 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10411 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10412 fi
10413 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10415 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10416 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10417 $as_echo_n "(cached) " >&6
10418 else
10419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10420 /* end confdefs.h. */
10421 int i;
10422 _ACEOF
10423 if ac_fn_c_try_compile "$LINENO"; then :
10424 xorg_cv_cc_flag_unused_command_line_argument=yes
10425 else
10426 xorg_cv_cc_flag_unused_command_line_argument=no
10427 fi
10428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10429 fi
10430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10431 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10432 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10433 CFLAGS="$xorg_testset_save_CFLAGS"
10434 fi
10435
10436 found="no"
10437
10438 if test $found = "no" ; then
10439 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10440 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10441 fi
10442
10443 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10444 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10445 fi
10446
10447 CFLAGS="$CFLAGS -Wpointer-to-int-cast"
10448
10449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Wpointer-to-int-cast" >&5
10450 $as_echo_n "checking if $CC supports -Wpointer-to-int-cast... " >&6; }
10451 cacheid=xorg_cv_cc_flag__Wpointer_to_int_cast
10452 if eval \${$cacheid+:} false; then :
10453 $as_echo_n "(cached) " >&6
10454 else
10455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10456 /* end confdefs.h. */
10457 int i;
10458 int
10459 main ()
10460 {
10461
10462 ;
10463 return 0;
10464 }
10465 _ACEOF
10466 if ac_fn_c_try_link "$LINENO"; then :
10467 eval $cacheid=yes
10468 else
10469 eval $cacheid=no
10470 fi
10471 rm -f core conftest.err conftest.$ac_objext \
10472 conftest$ac_exeext conftest.$ac_ext
10473 fi
10474
10475
10476 CFLAGS="$xorg_testset_save_CFLAGS"
10477
10478 eval supported=\$$cacheid
10479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10480 $as_echo "$supported" >&6; }
10481 if test "$supported" = "yes" ; then
10482 BASE_CFLAGS="$BASE_CFLAGS -Wpointer-to-int-cast"
10483 found="yes"
10484 fi
10485 fi
10486
10487
10488 fi
10489
10490
10491
10492
10493
10494
10495
10496 CWARNFLAGS="$BASE_CFLAGS"
10497 if test "x$GCC" = xyes ; then
10498 CWARNFLAGS="$CWARNFLAGS -fno-strict-aliasing"
10499 fi
10500
10501
10502
10503
10504
10505
10506
10507
10508 # Check whether --enable-strict-compilation was given.
10509 if test "${enable_strict_compilation+set}" = set; then :
10510 enableval=$enable_strict_compilation; STRICT_COMPILE=$enableval
10511 else
10512 STRICT_COMPILE=no
10513 fi
10514
10515
10516
10517
10518
10519
10520 STRICT_CFLAGS=""
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534 xorg_testset_save_CFLAGS="$CFLAGS"
10535
10536 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10537 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10539 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10540 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10541 $as_echo_n "(cached) " >&6
10542 else
10543 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10544 /* end confdefs.h. */
10545 int i;
10546 _ACEOF
10547 if ac_fn_c_try_compile "$LINENO"; then :
10548 xorg_cv_cc_flag_unknown_warning_option=yes
10549 else
10550 xorg_cv_cc_flag_unknown_warning_option=no
10551 fi
10552 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10553 fi
10554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10555 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10556 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10557 CFLAGS="$xorg_testset_save_CFLAGS"
10558 fi
10559
10560 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10561 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10562 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10563 fi
10564 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10566 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10567 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10568 $as_echo_n "(cached) " >&6
10569 else
10570 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10571 /* end confdefs.h. */
10572 int i;
10573 _ACEOF
10574 if ac_fn_c_try_compile "$LINENO"; then :
10575 xorg_cv_cc_flag_unused_command_line_argument=yes
10576 else
10577 xorg_cv_cc_flag_unused_command_line_argument=no
10578 fi
10579 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10580 fi
10581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10582 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10583 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10584 CFLAGS="$xorg_testset_save_CFLAGS"
10585 fi
10586
10587 found="no"
10588
10589 if test $found = "no" ; then
10590 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10591 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10592 fi
10593
10594 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10595 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10596 fi
10597
10598 CFLAGS="$CFLAGS -pedantic"
10599
10600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -pedantic" >&5
10601 $as_echo_n "checking if $CC supports -pedantic... " >&6; }
10602 cacheid=xorg_cv_cc_flag__pedantic
10603 if eval \${$cacheid+:} false; then :
10604 $as_echo_n "(cached) " >&6
10605 else
10606 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10607 /* end confdefs.h. */
10608 int i;
10609 int
10610 main ()
10611 {
10612
10613 ;
10614 return 0;
10615 }
10616 _ACEOF
10617 if ac_fn_c_try_link "$LINENO"; then :
10618 eval $cacheid=yes
10619 else
10620 eval $cacheid=no
10621 fi
10622 rm -f core conftest.err conftest.$ac_objext \
10623 conftest$ac_exeext conftest.$ac_ext
10624 fi
10625
10626
10627 CFLAGS="$xorg_testset_save_CFLAGS"
10628
10629 eval supported=\$$cacheid
10630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10631 $as_echo "$supported" >&6; }
10632 if test "$supported" = "yes" ; then
10633 STRICT_CFLAGS="$STRICT_CFLAGS -pedantic"
10634 found="yes"
10635 fi
10636 fi
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652 xorg_testset_save_CFLAGS="$CFLAGS"
10653
10654 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10655 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10657 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10658 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10659 $as_echo_n "(cached) " >&6
10660 else
10661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10662 /* end confdefs.h. */
10663 int i;
10664 _ACEOF
10665 if ac_fn_c_try_compile "$LINENO"; then :
10666 xorg_cv_cc_flag_unknown_warning_option=yes
10667 else
10668 xorg_cv_cc_flag_unknown_warning_option=no
10669 fi
10670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10671 fi
10672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10673 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10674 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10675 CFLAGS="$xorg_testset_save_CFLAGS"
10676 fi
10677
10678 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10679 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10680 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10681 fi
10682 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10684 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10685 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10686 $as_echo_n "(cached) " >&6
10687 else
10688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10689 /* end confdefs.h. */
10690 int i;
10691 _ACEOF
10692 if ac_fn_c_try_compile "$LINENO"; then :
10693 xorg_cv_cc_flag_unused_command_line_argument=yes
10694 else
10695 xorg_cv_cc_flag_unused_command_line_argument=no
10696 fi
10697 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10698 fi
10699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10700 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10701 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10702 CFLAGS="$xorg_testset_save_CFLAGS"
10703 fi
10704
10705 found="no"
10706
10707 if test $found = "no" ; then
10708 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10709 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10710 fi
10711
10712 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10713 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10714 fi
10715
10716 CFLAGS="$CFLAGS -Werror"
10717
10718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror" >&5
10719 $as_echo_n "checking if $CC supports -Werror... " >&6; }
10720 cacheid=xorg_cv_cc_flag__Werror
10721 if eval \${$cacheid+:} false; then :
10722 $as_echo_n "(cached) " >&6
10723 else
10724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10725 /* end confdefs.h. */
10726 int i;
10727 int
10728 main ()
10729 {
10730
10731 ;
10732 return 0;
10733 }
10734 _ACEOF
10735 if ac_fn_c_try_link "$LINENO"; then :
10736 eval $cacheid=yes
10737 else
10738 eval $cacheid=no
10739 fi
10740 rm -f core conftest.err conftest.$ac_objext \
10741 conftest$ac_exeext conftest.$ac_ext
10742 fi
10743
10744
10745 CFLAGS="$xorg_testset_save_CFLAGS"
10746
10747 eval supported=\$$cacheid
10748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10749 $as_echo "$supported" >&6; }
10750 if test "$supported" = "yes" ; then
10751 STRICT_CFLAGS="$STRICT_CFLAGS -Werror"
10752 found="yes"
10753 fi
10754 fi
10755
10756 if test $found = "no" ; then
10757 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10758 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10759 fi
10760
10761 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10762 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10763 fi
10764
10765 CFLAGS="$CFLAGS -errwarn"
10766
10767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -errwarn" >&5
10768 $as_echo_n "checking if $CC supports -errwarn... " >&6; }
10769 cacheid=xorg_cv_cc_flag__errwarn
10770 if eval \${$cacheid+:} false; then :
10771 $as_echo_n "(cached) " >&6
10772 else
10773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10774 /* end confdefs.h. */
10775 int i;
10776 int
10777 main ()
10778 {
10779
10780 ;
10781 return 0;
10782 }
10783 _ACEOF
10784 if ac_fn_c_try_link "$LINENO"; then :
10785 eval $cacheid=yes
10786 else
10787 eval $cacheid=no
10788 fi
10789 rm -f core conftest.err conftest.$ac_objext \
10790 conftest$ac_exeext conftest.$ac_ext
10791 fi
10792
10793
10794 CFLAGS="$xorg_testset_save_CFLAGS"
10795
10796 eval supported=\$$cacheid
10797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10798 $as_echo "$supported" >&6; }
10799 if test "$supported" = "yes" ; then
10800 STRICT_CFLAGS="$STRICT_CFLAGS -errwarn"
10801 found="yes"
10802 fi
10803 fi
10804
10805
10806
10807 # Earlier versions of gcc (eg: 4.2) support -Werror=attributes, but do not
10808 # activate it with -Werror, so we add it here explicitly.
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822 xorg_testset_save_CFLAGS="$CFLAGS"
10823
10824 if test "x$xorg_testset_cc_unknown_warning_option" = "x" ; then
10825 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unknown-warning-option" >&5
10827 $as_echo_n "checking if $CC supports -Werror=unknown-warning-option... " >&6; }
10828 if ${xorg_cv_cc_flag_unknown_warning_option+:} false; then :
10829 $as_echo_n "(cached) " >&6
10830 else
10831 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10832 /* end confdefs.h. */
10833 int i;
10834 _ACEOF
10835 if ac_fn_c_try_compile "$LINENO"; then :
10836 xorg_cv_cc_flag_unknown_warning_option=yes
10837 else
10838 xorg_cv_cc_flag_unknown_warning_option=no
10839 fi
10840 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10841 fi
10842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unknown_warning_option" >&5
10843 $as_echo "$xorg_cv_cc_flag_unknown_warning_option" >&6; }
10844 xorg_testset_cc_unknown_warning_option=$xorg_cv_cc_flag_unknown_warning_option
10845 CFLAGS="$xorg_testset_save_CFLAGS"
10846 fi
10847
10848 if test "x$xorg_testset_cc_unused_command_line_argument" = "x" ; then
10849 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10850 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10851 fi
10852 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=unused-command-line-argument" >&5
10854 $as_echo_n "checking if $CC supports -Werror=unused-command-line-argument... " >&6; }
10855 if ${xorg_cv_cc_flag_unused_command_line_argument+:} false; then :
10856 $as_echo_n "(cached) " >&6
10857 else
10858 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10859 /* end confdefs.h. */
10860 int i;
10861 _ACEOF
10862 if ac_fn_c_try_compile "$LINENO"; then :
10863 xorg_cv_cc_flag_unused_command_line_argument=yes
10864 else
10865 xorg_cv_cc_flag_unused_command_line_argument=no
10866 fi
10867 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10868 fi
10869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xorg_cv_cc_flag_unused_command_line_argument" >&5
10870 $as_echo "$xorg_cv_cc_flag_unused_command_line_argument" >&6; }
10871 xorg_testset_cc_unused_command_line_argument=$xorg_cv_cc_flag_unused_command_line_argument
10872 CFLAGS="$xorg_testset_save_CFLAGS"
10873 fi
10874
10875 found="no"
10876
10877 if test $found = "no" ; then
10878 if test "x$xorg_testset_cc_unknown_warning_option" = "xyes" ; then
10879 CFLAGS="$CFLAGS -Werror=unknown-warning-option"
10880 fi
10881
10882 if test "x$xorg_testset_cc_unused_command_line_argument" = "xyes" ; then
10883 CFLAGS="$CFLAGS -Werror=unused-command-line-argument"
10884 fi
10885
10886 CFLAGS="$CFLAGS -Werror=attributes"
10887
10888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC supports -Werror=attributes" >&5
10889 $as_echo_n "checking if $CC supports -Werror=attributes... " >&6; }
10890 cacheid=xorg_cv_cc_flag__Werror_attributes
10891 if eval \${$cacheid+:} false; then :
10892 $as_echo_n "(cached) " >&6
10893 else
10894 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10895 /* end confdefs.h. */
10896 int i;
10897 int
10898 main ()
10899 {
10900
10901 ;
10902 return 0;
10903 }
10904 _ACEOF
10905 if ac_fn_c_try_link "$LINENO"; then :
10906 eval $cacheid=yes
10907 else
10908 eval $cacheid=no
10909 fi
10910 rm -f core conftest.err conftest.$ac_objext \
10911 conftest$ac_exeext conftest.$ac_ext
10912 fi
10913
10914
10915 CFLAGS="$xorg_testset_save_CFLAGS"
10916
10917 eval supported=\$$cacheid
10918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $supported" >&5
10919 $as_echo "$supported" >&6; }
10920 if test "$supported" = "yes" ; then
10921 STRICT_CFLAGS="$STRICT_CFLAGS -Werror=attributes"
10922 found="yes"
10923 fi
10924 fi
10925
10926
10927
10928 if test "x$STRICT_COMPILE" = "xyes"; then
10929 BASE_CFLAGS="$BASE_CFLAGS $STRICT_CFLAGS"
10930 CWARNFLAGS="$CWARNFLAGS $STRICT_CFLAGS"
10931 fi
10932
10933
10934
10935
10936
10937
10938 cat >>confdefs.h <<_ACEOF
10939 #define PACKAGE_VERSION_MAJOR `echo $PACKAGE_VERSION | cut -d . -f 1`
10940 _ACEOF
10941
10942 PVM=`echo $PACKAGE_VERSION | cut -d . -f 2 | cut -d - -f 1`
10943 if test "x$PVM" = "x"; then
10944 PVM="0"
10945 fi
10946
10947 cat >>confdefs.h <<_ACEOF
10948 #define PACKAGE_VERSION_MINOR $PVM
10949 _ACEOF
10950
10951 PVP=`echo $PACKAGE_VERSION | cut -d . -f 3 | cut -d - -f 1`
10952 if test "x$PVP" = "x"; then
10953 PVP="0"
10954 fi
10955
10956 cat >>confdefs.h <<_ACEOF
10957 #define PACKAGE_VERSION_PATCHLEVEL $PVP
10958 _ACEOF
10959
10960
10961
10962 CHANGELOG_CMD="(GIT_DIR=\$(top_srcdir)/.git git log > \$(top_srcdir)/.changelog.tmp && \
10963 mv \$(top_srcdir)/.changelog.tmp \$(top_srcdir)/ChangeLog) \
10964 || (rm -f \$(top_srcdir)/.changelog.tmp; touch \$(top_srcdir)/ChangeLog; \
10965 echo 'git directory not found: installing possibly empty changelog.' >&2)"
10966
10967
10968
10969
10970 macros_datadir=`$PKG_CONFIG --print-errors --variable=pkgdatadir xorg-macros`
10971 INSTALL_CMD="(cp -f "$macros_datadir/INSTALL" \$(top_srcdir)/.INSTALL.tmp && \
10972 mv \$(top_srcdir)/.INSTALL.tmp \$(top_srcdir)/INSTALL) \
10973 || (rm -f \$(top_srcdir)/.INSTALL.tmp; touch \$(top_srcdir)/INSTALL; \
10974 echo 'util-macros \"pkgdatadir\" from xorg-macros.pc not found: installing possibly empty INSTALL.' >&2)"
10975
10976
10977
10978
10979
10980
10981 if test x$APP_MAN_SUFFIX = x ; then
10982 APP_MAN_SUFFIX=1
10983 fi
10984 if test x$APP_MAN_DIR = x ; then
10985 APP_MAN_DIR='$(mandir)/man$(APP_MAN_SUFFIX)'
10986 fi
10987
10988 if test x$LIB_MAN_SUFFIX = x ; then
10989 LIB_MAN_SUFFIX=3
10990 fi
10991 if test x$LIB_MAN_DIR = x ; then
10992 LIB_MAN_DIR='$(mandir)/man$(LIB_MAN_SUFFIX)'
10993 fi
10994
10995 if test x$FILE_MAN_SUFFIX = x ; then
10996 case $host_os in
10997 solaris*) FILE_MAN_SUFFIX=4 ;;
10998 *) FILE_MAN_SUFFIX=5 ;;
10999 esac
11000 fi
11001 if test x$FILE_MAN_DIR = x ; then
11002 FILE_MAN_DIR='$(mandir)/man$(FILE_MAN_SUFFIX)'
11003 fi
11004
11005 if test x$MISC_MAN_SUFFIX = x ; then
11006 case $host_os in
11007 solaris*) MISC_MAN_SUFFIX=5 ;;
11008 *) MISC_MAN_SUFFIX=7 ;;
11009 esac
11010 fi
11011 if test x$MISC_MAN_DIR = x ; then
11012 MISC_MAN_DIR='$(mandir)/man$(MISC_MAN_SUFFIX)'
11013 fi
11014
11015 if test x$DRIVER_MAN_SUFFIX = x ; then
11016 case $host_os in
11017 solaris*) DRIVER_MAN_SUFFIX=7 ;;
11018 *) DRIVER_MAN_SUFFIX=4 ;;
11019 esac
11020 fi
11021 if test x$DRIVER_MAN_DIR = x ; then
11022 DRIVER_MAN_DIR='$(mandir)/man$(DRIVER_MAN_SUFFIX)'
11023 fi
11024
11025 if test x$ADMIN_MAN_SUFFIX = x ; then
11026 case $host_os in
11027 solaris*) ADMIN_MAN_SUFFIX=1m ;;
11028 *) ADMIN_MAN_SUFFIX=8 ;;
11029 esac
11030 fi
11031 if test x$ADMIN_MAN_DIR = x ; then
11032 ADMIN_MAN_DIR='$(mandir)/man$(ADMIN_MAN_SUFFIX)'
11033 fi
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049 XORG_MAN_PAGE="X Version 11"
11050
11051 MAN_SUBSTS="\
11052 -e 's|__vendorversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11053 -e 's|__xorgversion__|\"\$(PACKAGE_STRING)\" \"\$(XORG_MAN_PAGE)\"|' \
11054 -e 's|__xservername__|Xorg|g' \
11055 -e 's|__xconfigfile__|xorg.conf|g' \
11056 -e 's|__projectroot__|\$(prefix)|g' \
11057 -e 's|__apploaddir__|\$(appdefaultdir)|g' \
11058 -e 's|__appmansuffix__|\$(APP_MAN_SUFFIX)|g' \
11059 -e 's|__drivermansuffix__|\$(DRIVER_MAN_SUFFIX)|g' \
11060 -e 's|__adminmansuffix__|\$(ADMIN_MAN_SUFFIX)|g' \
11061 -e 's|__libmansuffix__|\$(LIB_MAN_SUFFIX)|g' \
11062 -e 's|__miscmansuffix__|\$(MISC_MAN_SUFFIX)|g' \
11063 -e 's|__filemansuffix__|\$(FILE_MAN_SUFFIX)|g'"
11064
11065
11066
11067 # Check whether --enable-silent-rules was given.
11068 if test "${enable_silent_rules+set}" = set; then :
11069 enableval=$enable_silent_rules;
11070 fi
11071
11072 case $enable_silent_rules in # (((
11073 yes) AM_DEFAULT_VERBOSITY=0;;
11074 no) AM_DEFAULT_VERBOSITY=1;;
11075 *) AM_DEFAULT_VERBOSITY=0;;
11076 esac
11077 am_make=${MAKE-make}
11078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
11079 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
11080 if ${am_cv_make_support_nested_variables+:} false; then :
11081 $as_echo_n "(cached) " >&6
11082 else
11083 if $as_echo 'TRUE=$(BAR$(V))
11084 BAR0=false
11085 BAR1=true
11086 V=1
11087 am__doit:
11088 @$(TRUE)
11089 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
11090 am_cv_make_support_nested_variables=yes
11091 else
11092 am_cv_make_support_nested_variables=no
11093 fi
11094 fi
11095 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
11096 $as_echo "$am_cv_make_support_nested_variables" >&6; }
11097 if test $am_cv_make_support_nested_variables = yes; then
11098 AM_V='$(V)'
11099 AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
11100 else
11101 AM_V=$AM_DEFAULT_VERBOSITY
11102 AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
11103 fi
11104 AM_BACKSLASH='\'
11105
11106
11107
11108 # Initialize libtool
11109 # Check whether --enable-static was given.
11110 if test "${enable_static+set}" = set; then :
11111 enableval=$enable_static; p=${PACKAGE-default}
11112 case $enableval in
11113 yes) enable_static=yes ;;
11114 no) enable_static=no ;;
11115 *)
11116 enable_static=no
11117 # Look at the argument we got. We use all the common list separators.
11118 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
11119 for pkg in $enableval; do
11120 IFS=$lt_save_ifs
11121 if test "X$pkg" = "X$p"; then
11122 enable_static=yes
11123 fi
11124 done
11125 IFS=$lt_save_ifs
11126 ;;
11127 esac
11128 else
11129 enable_static=no
11130 fi
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140 case `pwd` in
11141 *\ * | *\ *)
11142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
11143 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
11144 esac
11145
11146
11147
11148 macro_version='2.4.6.40-6ca5'
11149 macro_revision='2.4.6.40'
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163 ltmain=$ac_aux_dir/ltmain.sh
11164
11165 # Backslashify metacharacters that are still active within
11166 # double-quoted strings.
11167 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
11168
11169 # Same as above, but do not quote variable references.
11170 double_quote_subst='s/\(["`\\]\)/\\\1/g'
11171
11172 # Sed substitution to delay expansion of an escaped shell variable in a
11173 # double_quote_subst'ed string.
11174 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
11175
11176 # Sed substitution to delay expansion of an escaped single quote.
11177 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
11178
11179 # Sed substitution to avoid accidental globbing in evaled expressions
11180 no_glob_subst='s/\*/\\\*/g'
11181
11182 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11183 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
11184 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
11185
11186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
11187 $as_echo_n "checking how to print strings... " >&6; }
11188 # Test print first, because it will be a builtin if present.
11189 if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
11190 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
11191 ECHO='print -r --'
11192 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
11193 ECHO='printf %s\n'
11194 else
11195 # Use this function as a fallback that always works.
11196 func_fallback_echo ()
11197 {
11198 eval 'cat <<_LTECHO_EOF
11199 $1
11200 _LTECHO_EOF'
11201 }
11202 ECHO='func_fallback_echo'
11203 fi
11204
11205 # func_echo_all arg...
11206 # Invoke $ECHO with all args, space-separated.
11207 func_echo_all ()
11208 {
11209 $ECHO ""
11210 }
11211
11212 case $ECHO in
11213 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
11214 $as_echo "printf" >&6; } ;;
11215 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
11216 $as_echo "print -r" >&6; } ;;
11217 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
11218 $as_echo "cat" >&6; } ;;
11219 esac
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
11235 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
11236 if ${ac_cv_path_SED+:} false; then :
11237 $as_echo_n "(cached) " >&6
11238 else
11239 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
11240 for ac_i in 1 2 3 4 5 6 7; do
11241 ac_script="$ac_script$as_nl$ac_script"
11242 done
11243 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
11244 { ac_script=; unset ac_script;}
11245 if test -z "$SED"; then
11246 ac_path_SED_found=false
11247 # Loop through the user's path and test for each of PROGNAME-LIST
11248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11249 for as_dir in $PATH
11250 do
11251 IFS=$as_save_IFS
11252 test -z "$as_dir" && as_dir=.
11253 for ac_prog in sed gsed; do
11254 for ac_exec_ext in '' $ac_executable_extensions; do
11255 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
11256 as_fn_executable_p "$ac_path_SED" || continue
11257 # Check for GNU ac_path_SED and select it if it is found.
11258 # Check for GNU $ac_path_SED
11259 case `"$ac_path_SED" --version 2>&1` in
11260 *GNU*)
11261 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
11262 *)
11263 ac_count=0
11264 $as_echo_n 0123456789 >"conftest.in"
11265 while :
11266 do
11267 cat "conftest.in" "conftest.in" >"conftest.tmp"
11268 mv "conftest.tmp" "conftest.in"
11269 cp "conftest.in" "conftest.nl"
11270 $as_echo '' >> "conftest.nl"
11271 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
11272 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11273 as_fn_arith $ac_count + 1 && ac_count=$as_val
11274 if test $ac_count -gt ${ac_path_SED_max-0}; then
11275 # Best one so far, save it but keep looking for a better one
11276 ac_cv_path_SED="$ac_path_SED"
11277 ac_path_SED_max=$ac_count
11278 fi
11279 # 10*(2^10) chars as input seems more than enough
11280 test $ac_count -gt 10 && break
11281 done
11282 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11283 esac
11284
11285 $ac_path_SED_found && break 3
11286 done
11287 done
11288 done
11289 IFS=$as_save_IFS
11290 if test -z "$ac_cv_path_SED"; then
11291 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
11292 fi
11293 else
11294 ac_cv_path_SED=$SED
11295 fi
11296
11297 fi
11298 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
11299 $as_echo "$ac_cv_path_SED" >&6; }
11300 SED="$ac_cv_path_SED"
11301 rm -f conftest.sed
11302
11303 test -z "$SED" && SED=sed
11304 Xsed="$SED -e 1s/^X//"
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
11317 $as_echo_n "checking for fgrep... " >&6; }
11318 if ${ac_cv_path_FGREP+:} false; then :
11319 $as_echo_n "(cached) " >&6
11320 else
11321 if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
11322 then ac_cv_path_FGREP="$GREP -F"
11323 else
11324 if test -z "$FGREP"; then
11325 ac_path_FGREP_found=false
11326 # Loop through the user's path and test for each of PROGNAME-LIST
11327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11328 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11329 do
11330 IFS=$as_save_IFS
11331 test -z "$as_dir" && as_dir=.
11332 for ac_prog in fgrep; do
11333 for ac_exec_ext in '' $ac_executable_extensions; do
11334 ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
11335 as_fn_executable_p "$ac_path_FGREP" || continue
11336 # Check for GNU ac_path_FGREP and select it if it is found.
11337 # Check for GNU $ac_path_FGREP
11338 case `"$ac_path_FGREP" --version 2>&1` in
11339 *GNU*)
11340 ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
11341 *)
11342 ac_count=0
11343 $as_echo_n 0123456789 >"conftest.in"
11344 while :
11345 do
11346 cat "conftest.in" "conftest.in" >"conftest.tmp"
11347 mv "conftest.tmp" "conftest.in"
11348 cp "conftest.in" "conftest.nl"
11349 $as_echo 'FGREP' >> "conftest.nl"
11350 "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
11351 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11352 as_fn_arith $ac_count + 1 && ac_count=$as_val
11353 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
11354 # Best one so far, save it but keep looking for a better one
11355 ac_cv_path_FGREP="$ac_path_FGREP"
11356 ac_path_FGREP_max=$ac_count
11357 fi
11358 # 10*(2^10) chars as input seems more than enough
11359 test $ac_count -gt 10 && break
11360 done
11361 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11362 esac
11363
11364 $ac_path_FGREP_found && break 3
11365 done
11366 done
11367 done
11368 IFS=$as_save_IFS
11369 if test -z "$ac_cv_path_FGREP"; then
11370 as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11371 fi
11372 else
11373 ac_cv_path_FGREP=$FGREP
11374 fi
11375
11376 fi
11377 fi
11378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
11379 $as_echo "$ac_cv_path_FGREP" >&6; }
11380 FGREP="$ac_cv_path_FGREP"
11381
11382
11383 test -z "$GREP" && GREP=grep
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403 # Check whether --with-gnu-ld was given.
11404 if test "${with_gnu_ld+set}" = set; then :
11405 withval=$with_gnu_ld; test no = "$withval" || with_gnu_ld=yes
11406 else
11407 with_gnu_ld=no
11408 fi
11409
11410 ac_prog=ld
11411 if test yes = "$GCC"; then
11412 # Check if gcc -print-prog-name=ld gives a path.
11413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
11414 $as_echo_n "checking for ld used by $CC... " >&6; }
11415 case $host in
11416 *-*-mingw*)
11417 # gcc leaves a trailing carriage return, which upsets mingw
11418 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
11419 *)
11420 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
11421 esac
11422 case $ac_prog in
11423 # Accept absolute paths.
11424 [\\/]* | ?:[\\/]*)
11425 re_direlt='/[^/][^/]*/\.\./'
11426 # Canonicalize the pathname of ld
11427 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
11428 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
11429 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
11430 done
11431 test -z "$LD" && LD=$ac_prog
11432 ;;
11433 "")
11434 # If it fails, then pretend we aren't using GCC.
11435 ac_prog=ld
11436 ;;
11437 *)
11438 # If it is relative, then search for the first ld in PATH.
11439 with_gnu_ld=unknown
11440 ;;
11441 esac
11442 elif test yes = "$with_gnu_ld"; then
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
11444 $as_echo_n "checking for GNU ld... " >&6; }
11445 else
11446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
11447 $as_echo_n "checking for non-GNU ld... " >&6; }
11448 fi
11449 if ${lt_cv_path_LD+:} false; then :
11450 $as_echo_n "(cached) " >&6
11451 else
11452 if test -z "$LD"; then
11453 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11454 for ac_dir in $PATH; do
11455 IFS=$lt_save_ifs
11456 test -z "$ac_dir" && ac_dir=.
11457 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
11458 lt_cv_path_LD=$ac_dir/$ac_prog
11459 # Check to see if the program is GNU ld. I'd rather use --version,
11460 # but apparently some variants of GNU ld only accept -v.
11461 # Break only if it was the GNU/non-GNU ld that we prefer.
11462 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
11463 *GNU* | *'with BFD'*)
11464 test no != "$with_gnu_ld" && break
11465 ;;
11466 *)
11467 test yes != "$with_gnu_ld" && break
11468 ;;
11469 esac
11470 fi
11471 done
11472 IFS=$lt_save_ifs
11473 else
11474 lt_cv_path_LD=$LD # Let the user override the test with a path.
11475 fi
11476 fi
11477
11478 LD=$lt_cv_path_LD
11479 if test -n "$LD"; then
11480 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
11481 $as_echo "$LD" >&6; }
11482 else
11483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11484 $as_echo "no" >&6; }
11485 fi
11486 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
11487 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
11488 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
11489 if ${lt_cv_prog_gnu_ld+:} false; then :
11490 $as_echo_n "(cached) " >&6
11491 else
11492 # I'd rather use --version here, but apparently some GNU lds only accept -v.
11493 case `$LD -v 2>&1 </dev/null` in
11494 *GNU* | *'with BFD'*)
11495 lt_cv_prog_gnu_ld=yes
11496 ;;
11497 *)
11498 lt_cv_prog_gnu_ld=no
11499 ;;
11500 esac
11501 fi
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
11503 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
11504 with_gnu_ld=$lt_cv_prog_gnu_ld
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
11515 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
11516 if ${lt_cv_path_NM+:} false; then :
11517 $as_echo_n "(cached) " >&6
11518 else
11519 if test -n "$NM"; then
11520 # Let the user override the test.
11521 lt_cv_path_NM=$NM
11522 else
11523 lt_nm_to_check=${ac_tool_prefix}nm
11524 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
11525 lt_nm_to_check="$lt_nm_to_check nm"
11526 fi
11527 for lt_tmp_nm in $lt_nm_to_check; do
11528 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
11529 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
11530 IFS=$lt_save_ifs
11531 test -z "$ac_dir" && ac_dir=.
11532 tmp_nm=$ac_dir/$lt_tmp_nm
11533 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext"; then
11534 # Check to see if the nm accepts a BSD-compat flag.
11535 # Adding the 'sed 1q' prevents false positives on HP-UX, which says:
11536 # nm: unknown option "B" ignored
11537 # Tru64's nm complains that /dev/null is an invalid object file
11538 # MSYS converts /dev/null to NUL, MinGW nm treats NUL as empty
11539 case $build_os in
11540 mingw*) lt_bad_file=conftest.nm/nofile ;;
11541 *) lt_bad_file=/dev/null ;;
11542 esac
11543 case `"$tmp_nm" -B $lt_bad_file 2>&1 | sed '1q'` in
11544 *$lt_bad_file* | *'Invalid file or object type'*)
11545 lt_cv_path_NM="$tmp_nm -B"
11546 break 2
11547 ;;
11548 *)
11549 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
11550 */dev/null*)
11551 lt_cv_path_NM="$tmp_nm -p"
11552 break 2
11553 ;;
11554 *)
11555 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
11556 continue # so that we can try to find one that supports BSD flags
11557 ;;
11558 esac
11559 ;;
11560 esac
11561 fi
11562 done
11563 IFS=$lt_save_ifs
11564 done
11565 : ${lt_cv_path_NM=no}
11566 fi
11567 fi
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
11569 $as_echo "$lt_cv_path_NM" >&6; }
11570 if test no != "$lt_cv_path_NM"; then
11571 NM=$lt_cv_path_NM
11572 else
11573 # Didn't find any BSD compatible name lister, look for dumpbin.
11574 if test -n "$DUMPBIN"; then :
11575 # Let the user override the test.
11576 else
11577 if test -n "$ac_tool_prefix"; then
11578 for ac_prog in dumpbin "link -dump"
11579 do
11580 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
11581 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
11582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11583 $as_echo_n "checking for $ac_word... " >&6; }
11584 if ${ac_cv_prog_DUMPBIN+:} false; then :
11585 $as_echo_n "(cached) " >&6
11586 else
11587 if test -n "$DUMPBIN"; then
11588 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
11589 else
11590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11591 for as_dir in $PATH
11592 do
11593 IFS=$as_save_IFS
11594 test -z "$as_dir" && as_dir=.
11595 for ac_exec_ext in '' $ac_executable_extensions; do
11596 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11597 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
11598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11599 break 2
11600 fi
11601 done
11602 done
11603 IFS=$as_save_IFS
11604
11605 fi
11606 fi
11607 DUMPBIN=$ac_cv_prog_DUMPBIN
11608 if test -n "$DUMPBIN"; then
11609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
11610 $as_echo "$DUMPBIN" >&6; }
11611 else
11612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11613 $as_echo "no" >&6; }
11614 fi
11615
11616
11617 test -n "$DUMPBIN" && break
11618 done
11619 fi
11620 if test -z "$DUMPBIN"; then
11621 ac_ct_DUMPBIN=$DUMPBIN
11622 for ac_prog in dumpbin "link -dump"
11623 do
11624 # Extract the first word of "$ac_prog", so it can be a program name with args.
11625 set dummy $ac_prog; ac_word=$2
11626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11627 $as_echo_n "checking for $ac_word... " >&6; }
11628 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
11629 $as_echo_n "(cached) " >&6
11630 else
11631 if test -n "$ac_ct_DUMPBIN"; then
11632 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
11633 else
11634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11635 for as_dir in $PATH
11636 do
11637 IFS=$as_save_IFS
11638 test -z "$as_dir" && as_dir=.
11639 for ac_exec_ext in '' $ac_executable_extensions; do
11640 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11641 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
11642 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11643 break 2
11644 fi
11645 done
11646 done
11647 IFS=$as_save_IFS
11648
11649 fi
11650 fi
11651 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
11652 if test -n "$ac_ct_DUMPBIN"; then
11653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
11654 $as_echo "$ac_ct_DUMPBIN" >&6; }
11655 else
11656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11657 $as_echo "no" >&6; }
11658 fi
11659
11660
11661 test -n "$ac_ct_DUMPBIN" && break
11662 done
11663
11664 if test "x$ac_ct_DUMPBIN" = x; then
11665 DUMPBIN=":"
11666 else
11667 case $cross_compiling:$ac_tool_warned in
11668 yes:)
11669 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11670 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11671 ac_tool_warned=yes ;;
11672 esac
11673 DUMPBIN=$ac_ct_DUMPBIN
11674 fi
11675 fi
11676
11677 case `$DUMPBIN -symbols -headers /dev/null 2>&1 | sed '1q'` in
11678 *COFF*)
11679 DUMPBIN="$DUMPBIN -symbols -headers"
11680 ;;
11681 *)
11682 DUMPBIN=:
11683 ;;
11684 esac
11685 fi
11686
11687 if test : != "$DUMPBIN"; then
11688 NM=$DUMPBIN
11689 fi
11690 fi
11691 test -z "$NM" && NM=nm
11692
11693
11694
11695
11696
11697
11698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
11699 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
11700 if ${lt_cv_nm_interface+:} false; then :
11701 $as_echo_n "(cached) " >&6
11702 else
11703 lt_cv_nm_interface="BSD nm"
11704 echo "int some_variable = 0;" > conftest.$ac_ext
11705 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
11706 (eval "$ac_compile" 2>conftest.err)
11707 cat conftest.err >&5
11708 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
11709 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
11710 cat conftest.err >&5
11711 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
11712 cat conftest.out >&5
11713 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
11714 lt_cv_nm_interface="MS dumpbin"
11715 fi
11716 rm -f conftest*
11717 fi
11718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
11719 $as_echo "$lt_cv_nm_interface" >&6; }
11720
11721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11722 $as_echo_n "checking whether ln -s works... " >&6; }
11723 LN_S=$as_ln_s
11724 if test "$LN_S" = "ln -s"; then
11725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11726 $as_echo "yes" >&6; }
11727 else
11728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11729 $as_echo "no, using $LN_S" >&6; }
11730 fi
11731
11732 # find the maximum length of command line arguments
11733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
11734 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
11735 if ${lt_cv_sys_max_cmd_len+:} false; then :
11736 $as_echo_n "(cached) " >&6
11737 else
11738 i=0
11739 teststring=ABCD
11740
11741 case $build_os in
11742 msdosdjgpp*)
11743 # On DJGPP, this test can blow up pretty badly due to problems in libc
11744 # (any single argument exceeding 2000 bytes causes a buffer overrun
11745 # during glob expansion). Even if it were fixed, the result of this
11746 # check would be larger than it should be.
11747 lt_cv_sys_max_cmd_len=12288; # 12K is about right
11748 ;;
11749
11750 gnu*)
11751 # Under GNU Hurd, this test is not required because there is
11752 # no limit to the length of command line arguments.
11753 # Libtool will interpret -1 as no limit whatsoever
11754 lt_cv_sys_max_cmd_len=-1;
11755 ;;
11756
11757 cygwin* | mingw* | cegcc*)
11758 # On Win9x/ME, this test blows up -- it succeeds, but takes
11759 # about 5 minutes as the teststring grows exponentially.
11760 # Worse, since 9x/ME are not pre-emptively multitasking,
11761 # you end up with a "frozen" computer, even though with patience
11762 # the test eventually succeeds (with a max line length of 256k).
11763 # Instead, let's just punt: use the minimum linelength reported by
11764 # all of the supported platforms: 8192 (on NT/2K/XP).
11765 lt_cv_sys_max_cmd_len=8192;
11766 ;;
11767
11768 mint*)
11769 # On MiNT this can take a long time and run out of memory.
11770 lt_cv_sys_max_cmd_len=8192;
11771 ;;
11772
11773 amigaos*)
11774 # On AmigaOS with pdksh, this test takes hours, literally.
11775 # So we just punt and use a minimum line length of 8192.
11776 lt_cv_sys_max_cmd_len=8192;
11777 ;;
11778
11779 bitrig* | darwin* | dragonfly* | freebsd* | netbsd* | openbsd*)
11780 # This has been around since 386BSD, at least. Likely further.
11781 if test -x /sbin/sysctl; then
11782 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
11783 elif test -x /usr/sbin/sysctl; then
11784 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
11785 else
11786 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
11787 fi
11788 # And add a safety zone
11789 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11790 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11791 ;;
11792
11793 interix*)
11794 # We know the value 262144 and hardcode it with a safety zone (like BSD)
11795 lt_cv_sys_max_cmd_len=196608
11796 ;;
11797
11798 os2*)
11799 # The test takes a long time on OS/2.
11800 lt_cv_sys_max_cmd_len=8192
11801 ;;
11802
11803 osf*)
11804 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
11805 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
11806 # nice to cause kernel panics so lets avoid the loop below.
11807 # First set a reasonable default.
11808 lt_cv_sys_max_cmd_len=16384
11809 #
11810 if test -x /sbin/sysconfig; then
11811 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
11812 *1*) lt_cv_sys_max_cmd_len=-1 ;;
11813 esac
11814 fi
11815 ;;
11816 sco3.2v5*)
11817 lt_cv_sys_max_cmd_len=102400
11818 ;;
11819 sysv5* | sco5v6* | sysv4.2uw2*)
11820 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
11821 if test -n "$kargmax"; then
11822 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
11823 else
11824 lt_cv_sys_max_cmd_len=32768
11825 fi
11826 ;;
11827 *)
11828 lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
11829 if test -n "$lt_cv_sys_max_cmd_len" && \
11830 test undefined != "$lt_cv_sys_max_cmd_len"; then
11831 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
11832 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
11833 else
11834 # Make teststring a little bigger before we do anything with it.
11835 # a 1K string should be a reasonable start.
11836 for i in 1 2 3 4 5 6 7 8; do
11837 teststring=$teststring$teststring
11838 done
11839 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
11840 # If test is not a shell built-in, we'll probably end up computing a
11841 # maximum length that is only half of the actual maximum length, but
11842 # we can't tell.
11843 while { test X`env echo "$teststring$teststring" 2>/dev/null` \
11844 = "X$teststring$teststring"; } >/dev/null 2>&1 &&
11845 test 17 != "$i" # 1/2 MB should be enough
11846 do
11847 i=`expr $i + 1`
11848 teststring=$teststring$teststring
11849 done
11850 # Only check the string length outside the loop.
11851 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
11852 teststring=
11853 # Add a significant safety factor because C++ compilers can tack on
11854 # massive amounts of additional arguments before passing them to the
11855 # linker. It appears as though 1/2 is a usable value.
11856 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
11857 fi
11858 ;;
11859 esac
11860
11861 fi
11862
11863 if test -n "$lt_cv_sys_max_cmd_len"; then
11864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
11865 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
11866 else
11867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
11868 $as_echo "none" >&6; }
11869 fi
11870 max_cmd_len=$lt_cv_sys_max_cmd_len
11871
11872
11873
11874
11875
11876
11877 : ${CP="cp -f"}
11878 : ${MV="mv -f"}
11879 : ${RM="rm -f"}
11880
11881 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
11882 lt_unset=unset
11883 else
11884 lt_unset=false
11885 fi
11886
11887
11888
11889
11890
11891 # test EBCDIC or ASCII
11892 case `echo X|tr X '\101'` in
11893 A) # ASCII based system
11894 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
11895 lt_SP2NL='tr \040 \012'
11896 lt_NL2SP='tr \015\012 \040\040'
11897 ;;
11898 *) # EBCDIC based system
11899 lt_SP2NL='tr \100 \n'
11900 lt_NL2SP='tr \r\n \100\100'
11901 ;;
11902 esac
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
11913 $as_echo_n "checking how to convert $build file names to $host format... " >&6; }
11914 if ${lt_cv_to_host_file_cmd+:} false; then :
11915 $as_echo_n "(cached) " >&6
11916 else
11917 case $host in
11918 *-*-mingw* )
11919 case $build in
11920 *-*-mingw* ) # actually msys
11921 lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
11922 ;;
11923 *-*-cygwin* )
11924 lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
11925 ;;
11926 * ) # otherwise, assume *nix
11927 lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
11928 ;;
11929 esac
11930 ;;
11931 *-*-cygwin* )
11932 case $build in
11933 *-*-mingw* ) # actually msys
11934 lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
11935 ;;
11936 *-*-cygwin* )
11937 lt_cv_to_host_file_cmd=func_convert_file_noop
11938 ;;
11939 * ) # otherwise, assume *nix
11940 lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
11941 ;;
11942 esac
11943 ;;
11944 * ) # unhandled hosts (and "normal" native builds)
11945 lt_cv_to_host_file_cmd=func_convert_file_noop
11946 ;;
11947 esac
11948
11949 fi
11950
11951 to_host_file_cmd=$lt_cv_to_host_file_cmd
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
11953 $as_echo "$lt_cv_to_host_file_cmd" >&6; }
11954
11955
11956
11957
11958
11959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
11960 $as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
11961 if ${lt_cv_to_tool_file_cmd+:} false; then :
11962 $as_echo_n "(cached) " >&6
11963 else
11964 #assume ordinary cross tools, or native build.
11965 lt_cv_to_tool_file_cmd=func_convert_file_noop
11966 case $host in
11967 *-*-mingw* )
11968 case $build in
11969 *-*-mingw* ) # actually msys
11970 lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
11971 ;;
11972 esac
11973 ;;
11974 esac
11975
11976 fi
11977
11978 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
11979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
11980 $as_echo "$lt_cv_to_tool_file_cmd" >&6; }
11981
11982
11983
11984
11985
11986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
11987 $as_echo_n "checking for $LD option to reload object files... " >&6; }
11988 if ${lt_cv_ld_reload_flag+:} false; then :
11989 $as_echo_n "(cached) " >&6
11990 else
11991 lt_cv_ld_reload_flag='-r'
11992 fi
11993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
11994 $as_echo "$lt_cv_ld_reload_flag" >&6; }
11995 reload_flag=$lt_cv_ld_reload_flag
11996 case $reload_flag in
11997 "" | " "*) ;;
11998 *) reload_flag=" $reload_flag" ;;
11999 esac
12000 reload_cmds='$LD$reload_flag -o $output$reload_objs'
12001 case $host_os in
12002 cygwin* | mingw* | pw32* | cegcc*)
12003 if test yes != "$GCC"; then
12004 reload_cmds=false
12005 fi
12006 ;;
12007 darwin*)
12008 if test yes = "$GCC"; then
12009 reload_cmds='$LTCC $LTCFLAGS -nostdlib $wl-r -o $output$reload_objs'
12010 else
12011 reload_cmds='$LD$reload_flag -o $output$reload_objs'
12012 fi
12013 ;;
12014 esac
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024 if test -n "$ac_tool_prefix"; then
12025 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
12026 set dummy ${ac_tool_prefix}objdump; ac_word=$2
12027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12028 $as_echo_n "checking for $ac_word... " >&6; }
12029 if ${ac_cv_prog_OBJDUMP+:} false; then :
12030 $as_echo_n "(cached) " >&6
12031 else
12032 if test -n "$OBJDUMP"; then
12033 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
12034 else
12035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12036 for as_dir in $PATH
12037 do
12038 IFS=$as_save_IFS
12039 test -z "$as_dir" && as_dir=.
12040 for ac_exec_ext in '' $ac_executable_extensions; do
12041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12042 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
12043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12044 break 2
12045 fi
12046 done
12047 done
12048 IFS=$as_save_IFS
12049
12050 fi
12051 fi
12052 OBJDUMP=$ac_cv_prog_OBJDUMP
12053 if test -n "$OBJDUMP"; then
12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
12055 $as_echo "$OBJDUMP" >&6; }
12056 else
12057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12058 $as_echo "no" >&6; }
12059 fi
12060
12061
12062 fi
12063 if test -z "$ac_cv_prog_OBJDUMP"; then
12064 ac_ct_OBJDUMP=$OBJDUMP
12065 # Extract the first word of "objdump", so it can be a program name with args.
12066 set dummy objdump; ac_word=$2
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12068 $as_echo_n "checking for $ac_word... " >&6; }
12069 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
12070 $as_echo_n "(cached) " >&6
12071 else
12072 if test -n "$ac_ct_OBJDUMP"; then
12073 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
12074 else
12075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12076 for as_dir in $PATH
12077 do
12078 IFS=$as_save_IFS
12079 test -z "$as_dir" && as_dir=.
12080 for ac_exec_ext in '' $ac_executable_extensions; do
12081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12082 ac_cv_prog_ac_ct_OBJDUMP="objdump"
12083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12084 break 2
12085 fi
12086 done
12087 done
12088 IFS=$as_save_IFS
12089
12090 fi
12091 fi
12092 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
12093 if test -n "$ac_ct_OBJDUMP"; then
12094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
12095 $as_echo "$ac_ct_OBJDUMP" >&6; }
12096 else
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12098 $as_echo "no" >&6; }
12099 fi
12100
12101 if test "x$ac_ct_OBJDUMP" = x; then
12102 OBJDUMP="false"
12103 else
12104 case $cross_compiling:$ac_tool_warned in
12105 yes:)
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12107 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12108 ac_tool_warned=yes ;;
12109 esac
12110 OBJDUMP=$ac_ct_OBJDUMP
12111 fi
12112 else
12113 OBJDUMP="$ac_cv_prog_OBJDUMP"
12114 fi
12115
12116 test -z "$OBJDUMP" && OBJDUMP=objdump
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
12127 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
12128 if ${lt_cv_deplibs_check_method+:} false; then :
12129 $as_echo_n "(cached) " >&6
12130 else
12131 lt_cv_file_magic_cmd='$MAGIC_CMD'
12132 lt_cv_file_magic_test_file=
12133 lt_cv_deplibs_check_method='unknown'
12134 # Need to set the preceding variable on all platforms that support
12135 # interlibrary dependencies.
12136 # 'none' -- dependencies not supported.
12137 # 'unknown' -- same as none, but documents that we really don't know.
12138 # 'pass_all' -- all dependencies passed with no checks.
12139 # 'test_compile' -- check by making test program.
12140 # 'file_magic [[regex]]' -- check by looking for files in library path
12141 # that responds to the $file_magic_cmd with a given extended regex.
12142 # If you have 'file' or equivalent on your system and you're not sure
12143 # whether 'pass_all' will *always* work, you probably want this one.
12144
12145 case $host_os in
12146 aix[4-9]*)
12147 lt_cv_deplibs_check_method=pass_all
12148 ;;
12149
12150 beos*)
12151 lt_cv_deplibs_check_method=pass_all
12152 ;;
12153
12154 bsdi[45]*)
12155 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
12156 lt_cv_file_magic_cmd='/usr/bin/file -L'
12157 lt_cv_file_magic_test_file=/shlib/libc.so
12158 ;;
12159
12160 cygwin*)
12161 # func_win32_libid is a shell function defined in ltmain.sh
12162 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12163 lt_cv_file_magic_cmd='func_win32_libid'
12164 ;;
12165
12166 mingw* | pw32*)
12167 # Base MSYS/MinGW do not provide the 'file' command needed by
12168 # func_win32_libid shell function, so use a weaker test based on 'objdump',
12169 # unless we find 'file', for example because we are cross-compiling.
12170 if ( file / ) >/dev/null 2>&1; then
12171 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
12172 lt_cv_file_magic_cmd='func_win32_libid'
12173 else
12174 # Keep this pattern in sync with the one in func_win32_libid.
12175 lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
12176 lt_cv_file_magic_cmd='$OBJDUMP -f'
12177 fi
12178 ;;
12179
12180 cegcc*)
12181 # use the weaker test based on 'objdump'. See mingw*.
12182 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
12183 lt_cv_file_magic_cmd='$OBJDUMP -f'
12184 ;;
12185
12186 darwin* | rhapsody*)
12187 lt_cv_deplibs_check_method=pass_all
12188 ;;
12189
12190 freebsd* | dragonfly*)
12191 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12192 case $host_cpu in
12193 i*86 )
12194 # Not sure whether the presence of OpenBSD here was a mistake.
12195 # Let's accept both of them until this is cleared up.
12196 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
12197 lt_cv_file_magic_cmd=/usr/bin/file
12198 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
12199 ;;
12200 esac
12201 else
12202 lt_cv_deplibs_check_method=pass_all
12203 fi
12204 ;;
12205
12206 haiku*)
12207 lt_cv_deplibs_check_method=pass_all
12208 ;;
12209
12210 hpux10.20* | hpux11*)
12211 lt_cv_file_magic_cmd=/usr/bin/file
12212 case $host_cpu in
12213 ia64*)
12214 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
12215 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
12216 ;;
12217 hppa*64*)
12218 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]'
12219 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
12220 ;;
12221 *)
12222 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
12223 lt_cv_file_magic_test_file=/usr/lib/libc.sl
12224 ;;
12225 esac
12226 ;;
12227
12228 interix[3-9]*)
12229 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
12230 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
12231 ;;
12232
12233 irix5* | irix6* | nonstopux*)
12234 case $LD in
12235 *-32|*"-32 ") libmagic=32-bit;;
12236 *-n32|*"-n32 ") libmagic=N32;;
12237 *-64|*"-64 ") libmagic=64-bit;;
12238 *) libmagic=never-match;;
12239 esac
12240 lt_cv_deplibs_check_method=pass_all
12241 ;;
12242
12243 # This must be glibc/ELF.
12244 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
12245 lt_cv_deplibs_check_method=pass_all
12246 ;;
12247
12248 netbsd*)
12249 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
12250 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12251 else
12252 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
12253 fi
12254 ;;
12255
12256 newos6*)
12257 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
12258 lt_cv_file_magic_cmd=/usr/bin/file
12259 lt_cv_file_magic_test_file=/usr/lib/libnls.so
12260 ;;
12261
12262 *nto* | *qnx*)
12263 lt_cv_deplibs_check_method=pass_all
12264 ;;
12265
12266 openbsd* | bitrig*)
12267 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
12268 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
12269 else
12270 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
12271 fi
12272 ;;
12273
12274 osf3* | osf4* | osf5*)
12275 lt_cv_deplibs_check_method=pass_all
12276 ;;
12277
12278 rdos*)
12279 lt_cv_deplibs_check_method=pass_all
12280 ;;
12281
12282 solaris*)
12283 lt_cv_deplibs_check_method=pass_all
12284 ;;
12285
12286 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12287 lt_cv_deplibs_check_method=pass_all
12288 ;;
12289
12290 sysv4 | sysv4.3*)
12291 case $host_vendor in
12292 motorola)
12293 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]'
12294 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
12295 ;;
12296 ncr)
12297 lt_cv_deplibs_check_method=pass_all
12298 ;;
12299 sequent)
12300 lt_cv_file_magic_cmd='/bin/file'
12301 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
12302 ;;
12303 sni)
12304 lt_cv_file_magic_cmd='/bin/file'
12305 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
12306 lt_cv_file_magic_test_file=/lib/libc.so
12307 ;;
12308 siemens)
12309 lt_cv_deplibs_check_method=pass_all
12310 ;;
12311 pc)
12312 lt_cv_deplibs_check_method=pass_all
12313 ;;
12314 esac
12315 ;;
12316
12317 tpf*)
12318 lt_cv_deplibs_check_method=pass_all
12319 ;;
12320 os2*)
12321 lt_cv_deplibs_check_method=pass_all
12322 ;;
12323 esac
12324
12325 fi
12326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
12327 $as_echo "$lt_cv_deplibs_check_method" >&6; }
12328
12329 file_magic_glob=
12330 want_nocaseglob=no
12331 if test "$build" = "$host"; then
12332 case $host_os in
12333 mingw* | pw32*)
12334 if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
12335 want_nocaseglob=yes
12336 else
12337 file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
12338 fi
12339 ;;
12340 esac
12341 fi
12342
12343 file_magic_cmd=$lt_cv_file_magic_cmd
12344 deplibs_check_method=$lt_cv_deplibs_check_method
12345 test -z "$deplibs_check_method" && deplibs_check_method=unknown
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368 if test -n "$ac_tool_prefix"; then
12369 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
12370 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
12371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12372 $as_echo_n "checking for $ac_word... " >&6; }
12373 if ${ac_cv_prog_DLLTOOL+:} false; then :
12374 $as_echo_n "(cached) " >&6
12375 else
12376 if test -n "$DLLTOOL"; then
12377 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
12378 else
12379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12380 for as_dir in $PATH
12381 do
12382 IFS=$as_save_IFS
12383 test -z "$as_dir" && as_dir=.
12384 for ac_exec_ext in '' $ac_executable_extensions; do
12385 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12386 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
12387 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12388 break 2
12389 fi
12390 done
12391 done
12392 IFS=$as_save_IFS
12393
12394 fi
12395 fi
12396 DLLTOOL=$ac_cv_prog_DLLTOOL
12397 if test -n "$DLLTOOL"; then
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
12399 $as_echo "$DLLTOOL" >&6; }
12400 else
12401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12402 $as_echo "no" >&6; }
12403 fi
12404
12405
12406 fi
12407 if test -z "$ac_cv_prog_DLLTOOL"; then
12408 ac_ct_DLLTOOL=$DLLTOOL
12409 # Extract the first word of "dlltool", so it can be a program name with args.
12410 set dummy dlltool; ac_word=$2
12411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12412 $as_echo_n "checking for $ac_word... " >&6; }
12413 if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
12414 $as_echo_n "(cached) " >&6
12415 else
12416 if test -n "$ac_ct_DLLTOOL"; then
12417 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
12418 else
12419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12420 for as_dir in $PATH
12421 do
12422 IFS=$as_save_IFS
12423 test -z "$as_dir" && as_dir=.
12424 for ac_exec_ext in '' $ac_executable_extensions; do
12425 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12426 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
12427 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12428 break 2
12429 fi
12430 done
12431 done
12432 IFS=$as_save_IFS
12433
12434 fi
12435 fi
12436 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
12437 if test -n "$ac_ct_DLLTOOL"; then
12438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
12439 $as_echo "$ac_ct_DLLTOOL" >&6; }
12440 else
12441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12442 $as_echo "no" >&6; }
12443 fi
12444
12445 if test "x$ac_ct_DLLTOOL" = x; then
12446 DLLTOOL="false"
12447 else
12448 case $cross_compiling:$ac_tool_warned in
12449 yes:)
12450 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12451 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12452 ac_tool_warned=yes ;;
12453 esac
12454 DLLTOOL=$ac_ct_DLLTOOL
12455 fi
12456 else
12457 DLLTOOL="$ac_cv_prog_DLLTOOL"
12458 fi
12459
12460 test -z "$DLLTOOL" && DLLTOOL=dlltool
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
12472 $as_echo_n "checking how to associate runtime and link libraries... " >&6; }
12473 if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
12474 $as_echo_n "(cached) " >&6
12475 else
12476 lt_cv_sharedlib_from_linklib_cmd='unknown'
12477
12478 case $host_os in
12479 cygwin* | mingw* | pw32* | cegcc*)
12480 # two different shell functions defined in ltmain.sh;
12481 # decide which one to use based on capabilities of $DLLTOOL
12482 case `$DLLTOOL --help 2>&1` in
12483 *--identify-strict*)
12484 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
12485 ;;
12486 *)
12487 lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
12488 ;;
12489 esac
12490 ;;
12491 *)
12492 # fallback: assume linklib IS sharedlib
12493 lt_cv_sharedlib_from_linklib_cmd=$ECHO
12494 ;;
12495 esac
12496
12497 fi
12498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
12499 $as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
12500 sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
12501 test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
12502
12503
12504
12505
12506
12507
12508
12509 if test -n "$ac_tool_prefix"; then
12510 for ac_prog in ar
12511 do
12512 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12513 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12515 $as_echo_n "checking for $ac_word... " >&6; }
12516 if ${ac_cv_prog_AR+:} false; then :
12517 $as_echo_n "(cached) " >&6
12518 else
12519 if test -n "$AR"; then
12520 ac_cv_prog_AR="$AR" # Let the user override the test.
12521 else
12522 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12523 for as_dir in $PATH
12524 do
12525 IFS=$as_save_IFS
12526 test -z "$as_dir" && as_dir=.
12527 for ac_exec_ext in '' $ac_executable_extensions; do
12528 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12529 ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
12530 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12531 break 2
12532 fi
12533 done
12534 done
12535 IFS=$as_save_IFS
12536
12537 fi
12538 fi
12539 AR=$ac_cv_prog_AR
12540 if test -n "$AR"; then
12541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12542 $as_echo "$AR" >&6; }
12543 else
12544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12545 $as_echo "no" >&6; }
12546 fi
12547
12548
12549 test -n "$AR" && break
12550 done
12551 fi
12552 if test -z "$AR"; then
12553 ac_ct_AR=$AR
12554 for ac_prog in ar
12555 do
12556 # Extract the first word of "$ac_prog", so it can be a program name with args.
12557 set dummy $ac_prog; ac_word=$2
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12559 $as_echo_n "checking for $ac_word... " >&6; }
12560 if ${ac_cv_prog_ac_ct_AR+:} false; then :
12561 $as_echo_n "(cached) " >&6
12562 else
12563 if test -n "$ac_ct_AR"; then
12564 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12565 else
12566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12567 for as_dir in $PATH
12568 do
12569 IFS=$as_save_IFS
12570 test -z "$as_dir" && as_dir=.
12571 for ac_exec_ext in '' $ac_executable_extensions; do
12572 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12573 ac_cv_prog_ac_ct_AR="$ac_prog"
12574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12575 break 2
12576 fi
12577 done
12578 done
12579 IFS=$as_save_IFS
12580
12581 fi
12582 fi
12583 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12584 if test -n "$ac_ct_AR"; then
12585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12586 $as_echo "$ac_ct_AR" >&6; }
12587 else
12588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12589 $as_echo "no" >&6; }
12590 fi
12591
12592
12593 test -n "$ac_ct_AR" && break
12594 done
12595
12596 if test "x$ac_ct_AR" = x; then
12597 AR="false"
12598 else
12599 case $cross_compiling:$ac_tool_warned in
12600 yes:)
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12602 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12603 ac_tool_warned=yes ;;
12604 esac
12605 AR=$ac_ct_AR
12606 fi
12607 fi
12608
12609 : ${AR=ar}
12610
12611
12612
12613
12614
12615
12616 # Use ARFLAGS variable as AR's operation code to sync the variable naming with
12617 # Automake. If both AR_FLAGS and ARFLAGS are specified, AR_FLAGS should have
12618 # higher priority because thats what people were doing historically (setting
12619 # ARFLAGS for automake and AR_FLAGS for libtool). FIXME: Make the AR_FLAGS
12620 # variable obsoleted/removed.
12621
12622 test ${AR_FLAGS+y} || AR_FLAGS=${ARFLAGS-cr}
12623 lt_ar_flags=$AR_FLAGS
12624
12625
12626
12627
12628
12629
12630 # Make AR_FLAGS overridable by 'make ARFLAGS='. Don't try to run-time override
12631 # by AR_FLAGS because that was never working and AR_FLAGS is about to die.
12632
12633
12634
12635
12636
12637
12638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
12639 $as_echo_n "checking for archiver @FILE support... " >&6; }
12640 if ${lt_cv_ar_at_file+:} false; then :
12641 $as_echo_n "(cached) " >&6
12642 else
12643 lt_cv_ar_at_file=no
12644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12645 /* end confdefs.h. */
12646
12647 int
12648 main ()
12649 {
12650
12651 ;
12652 return 0;
12653 }
12654 _ACEOF
12655 if ac_fn_c_try_compile "$LINENO"; then :
12656 echo conftest.$ac_objext > conftest.lst
12657 lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
12658 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12659 (eval $lt_ar_try) 2>&5
12660 ac_status=$?
12661 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12662 test $ac_status = 0; }
12663 if test 0 -eq "$ac_status"; then
12664 # Ensure the archiver fails upon bogus file names.
12665 rm -f conftest.$ac_objext libconftest.a
12666 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
12667 (eval $lt_ar_try) 2>&5
12668 ac_status=$?
12669 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12670 test $ac_status = 0; }
12671 if test 0 -ne "$ac_status"; then
12672 lt_cv_ar_at_file=@
12673 fi
12674 fi
12675 rm -f conftest.* libconftest.a
12676
12677 fi
12678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12679
12680 fi
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
12682 $as_echo "$lt_cv_ar_at_file" >&6; }
12683
12684 if test no = "$lt_cv_ar_at_file"; then
12685 archiver_list_spec=
12686 else
12687 archiver_list_spec=$lt_cv_ar_at_file
12688 fi
12689
12690
12691
12692
12693
12694
12695
12696 if test -n "$ac_tool_prefix"; then
12697 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12698 set dummy ${ac_tool_prefix}strip; ac_word=$2
12699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12700 $as_echo_n "checking for $ac_word... " >&6; }
12701 if ${ac_cv_prog_STRIP+:} false; then :
12702 $as_echo_n "(cached) " >&6
12703 else
12704 if test -n "$STRIP"; then
12705 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12706 else
12707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12708 for as_dir in $PATH
12709 do
12710 IFS=$as_save_IFS
12711 test -z "$as_dir" && as_dir=.
12712 for ac_exec_ext in '' $ac_executable_extensions; do
12713 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12714 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12715 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12716 break 2
12717 fi
12718 done
12719 done
12720 IFS=$as_save_IFS
12721
12722 fi
12723 fi
12724 STRIP=$ac_cv_prog_STRIP
12725 if test -n "$STRIP"; then
12726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12727 $as_echo "$STRIP" >&6; }
12728 else
12729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12730 $as_echo "no" >&6; }
12731 fi
12732
12733
12734 fi
12735 if test -z "$ac_cv_prog_STRIP"; then
12736 ac_ct_STRIP=$STRIP
12737 # Extract the first word of "strip", so it can be a program name with args.
12738 set dummy strip; ac_word=$2
12739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12740 $as_echo_n "checking for $ac_word... " >&6; }
12741 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12742 $as_echo_n "(cached) " >&6
12743 else
12744 if test -n "$ac_ct_STRIP"; then
12745 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12746 else
12747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12748 for as_dir in $PATH
12749 do
12750 IFS=$as_save_IFS
12751 test -z "$as_dir" && as_dir=.
12752 for ac_exec_ext in '' $ac_executable_extensions; do
12753 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12754 ac_cv_prog_ac_ct_STRIP="strip"
12755 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12756 break 2
12757 fi
12758 done
12759 done
12760 IFS=$as_save_IFS
12761
12762 fi
12763 fi
12764 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12765 if test -n "$ac_ct_STRIP"; then
12766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12767 $as_echo "$ac_ct_STRIP" >&6; }
12768 else
12769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12770 $as_echo "no" >&6; }
12771 fi
12772
12773 if test "x$ac_ct_STRIP" = x; then
12774 STRIP=":"
12775 else
12776 case $cross_compiling:$ac_tool_warned in
12777 yes:)
12778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12780 ac_tool_warned=yes ;;
12781 esac
12782 STRIP=$ac_ct_STRIP
12783 fi
12784 else
12785 STRIP="$ac_cv_prog_STRIP"
12786 fi
12787
12788 test -z "$STRIP" && STRIP=:
12789
12790
12791
12792
12793
12794
12795 if test -n "$ac_tool_prefix"; then
12796 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12797 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12799 $as_echo_n "checking for $ac_word... " >&6; }
12800 if ${ac_cv_prog_RANLIB+:} false; then :
12801 $as_echo_n "(cached) " >&6
12802 else
12803 if test -n "$RANLIB"; then
12804 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12805 else
12806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12807 for as_dir in $PATH
12808 do
12809 IFS=$as_save_IFS
12810 test -z "$as_dir" && as_dir=.
12811 for ac_exec_ext in '' $ac_executable_extensions; do
12812 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12813 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12814 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12815 break 2
12816 fi
12817 done
12818 done
12819 IFS=$as_save_IFS
12820
12821 fi
12822 fi
12823 RANLIB=$ac_cv_prog_RANLIB
12824 if test -n "$RANLIB"; then
12825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12826 $as_echo "$RANLIB" >&6; }
12827 else
12828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12829 $as_echo "no" >&6; }
12830 fi
12831
12832
12833 fi
12834 if test -z "$ac_cv_prog_RANLIB"; then
12835 ac_ct_RANLIB=$RANLIB
12836 # Extract the first word of "ranlib", so it can be a program name with args.
12837 set dummy ranlib; ac_word=$2
12838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12839 $as_echo_n "checking for $ac_word... " >&6; }
12840 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12841 $as_echo_n "(cached) " >&6
12842 else
12843 if test -n "$ac_ct_RANLIB"; then
12844 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12845 else
12846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12847 for as_dir in $PATH
12848 do
12849 IFS=$as_save_IFS
12850 test -z "$as_dir" && as_dir=.
12851 for ac_exec_ext in '' $ac_executable_extensions; do
12852 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12853 ac_cv_prog_ac_ct_RANLIB="ranlib"
12854 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12855 break 2
12856 fi
12857 done
12858 done
12859 IFS=$as_save_IFS
12860
12861 fi
12862 fi
12863 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12864 if test -n "$ac_ct_RANLIB"; then
12865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12866 $as_echo "$ac_ct_RANLIB" >&6; }
12867 else
12868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12869 $as_echo "no" >&6; }
12870 fi
12871
12872 if test "x$ac_ct_RANLIB" = x; then
12873 RANLIB=":"
12874 else
12875 case $cross_compiling:$ac_tool_warned in
12876 yes:)
12877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12878 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12879 ac_tool_warned=yes ;;
12880 esac
12881 RANLIB=$ac_ct_RANLIB
12882 fi
12883 else
12884 RANLIB="$ac_cv_prog_RANLIB"
12885 fi
12886
12887 test -z "$RANLIB" && RANLIB=:
12888
12889
12890
12891
12892
12893
12894 # Determine commands to create old-style static archives.
12895 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
12896 old_postinstall_cmds='chmod 644 $oldlib'
12897 old_postuninstall_cmds=
12898
12899 if test -n "$RANLIB"; then
12900 case $host_os in
12901 bitrig* | openbsd*)
12902 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
12903 ;;
12904 *)
12905 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
12906 ;;
12907 esac
12908 old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
12909 fi
12910
12911 case $host_os in
12912 darwin*)
12913 lock_old_archive_extraction=yes ;;
12914 *)
12915 lock_old_archive_extraction=no ;;
12916 esac
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956 # If no C compiler was specified, use CC.
12957 LTCC=${LTCC-"$CC"}
12958
12959 # If no C compiler flags were specified, use CFLAGS.
12960 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
12961
12962 # Allow CC to be a program name with arguments.
12963 compiler=$CC
12964
12965
12966 # Check for command to grab the raw symbol name followed by C symbol from nm.
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
12968 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
12969 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
12970 $as_echo_n "(cached) " >&6
12971 else
12972
12973 # These are sane defaults that work on at least a few old systems.
12974 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
12975
12976 # Character class describing NM global symbol codes.
12977 symcode='[BCDEGRST]'
12978
12979 # Regexp to match symbols that can be accessed directly from C.
12980 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
12981
12982 # Define system-specific variables.
12983 case $host_os in
12984 aix*)
12985 symcode='[BCDT]'
12986 ;;
12987 cygwin* | mingw* | pw32* | cegcc*)
12988 symcode='[ABCDGISTW]'
12989 ;;
12990 hpux*)
12991 if test ia64 = "$host_cpu"; then
12992 symcode='[ABCDEGRST]'
12993 fi
12994 ;;
12995 irix* | nonstopux*)
12996 symcode='[BCDEGRST]'
12997 ;;
12998 osf*)
12999 symcode='[BCDEGQRST]'
13000 ;;
13001 solaris*)
13002 symcode='[BDRT]'
13003 ;;
13004 sco3.2v5*)
13005 symcode='[DT]'
13006 ;;
13007 sysv4.2uw2*)
13008 symcode='[DT]'
13009 ;;
13010 sysv5* | sco5v6* | unixware* | OpenUNIX*)
13011 symcode='[ABDT]'
13012 ;;
13013 sysv4)
13014 symcode='[DFNSTU]'
13015 ;;
13016 esac
13017
13018 # If we're using GNU nm, then use its standard symbol codes.
13019 case `$NM -V 2>&1` in
13020 *GNU* | *'with BFD'*)
13021 symcode='[ABCDGIRSTW]' ;;
13022 esac
13023
13024 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13025 # Gets list of data symbols to import.
13026 lt_cv_sys_global_symbol_to_import="sed -n -e 's/^I .* \(.*\)$/\1/p'"
13027 # Adjust the below global symbol transforms to fixup imported variables.
13028 lt_cdecl_hook=" -e 's/^I .* \(.*\)$/extern __declspec(dllimport) char \1;/p'"
13029 lt_c_name_hook=" -e 's/^I .* \(.*\)$/ {\"\1\", (void *) 0},/p'"
13030 lt_c_name_lib_hook="\
13031 -e 's/^I .* \(lib.*\)$/ {\"\1\", (void *) 0},/p'\
13032 -e 's/^I .* \(.*\)$/ {\"lib\1\", (void *) 0},/p'"
13033 else
13034 # Disable hooks by default.
13035 lt_cv_sys_global_symbol_to_import=
13036 lt_cdecl_hook=
13037 lt_c_name_hook=
13038 lt_c_name_lib_hook=
13039 fi
13040
13041 # Transform an extracted symbol line into a proper C declaration.
13042 # Some systems (esp. on ia64) link data and code symbols differently,
13043 # so use this general approach.
13044 lt_cv_sys_global_symbol_to_cdecl="sed -n"\
13045 $lt_cdecl_hook\
13046 " -e 's/^T .* \(.*\)$/extern int \1();/p'"\
13047 " -e 's/^$symcode$symcode* .* \(.*\)$/extern char \1;/p'"
13048
13049 # Transform an extracted symbol line into symbol name and symbol address
13050 lt_cv_sys_global_symbol_to_c_name_address="sed -n"\
13051 $lt_c_name_hook\
13052 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
13053 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/p'"
13054
13055 # Transform an extracted symbol line into symbol name with lib prefix and
13056 # symbol address.
13057 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n"\
13058 $lt_c_name_lib_hook\
13059 " -e 's/^: \(.*\) .*$/ {\"\1\", (void *) 0},/p'"\
13060 " -e 's/^$symcode$symcode* .* \(lib.*\)$/ {\"\1\", (void *) \&\1},/p'"\
13061 " -e 's/^$symcode$symcode* .* \(.*\)$/ {\"lib\1\", (void *) \&\1},/p'"
13062
13063 # Handle CRLF in mingw tool chain
13064 opt_cr=
13065 case $build_os in
13066 mingw*)
13067 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
13068 ;;
13069 esac
13070
13071 # Try without a prefix underscore, then with it.
13072 for ac_symprfx in "" "_"; do
13073
13074 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
13075 symxfrm="\\1 $ac_symprfx\\2 \\2"
13076
13077 # Write the raw and C identifiers.
13078 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13079 # Fake it for dumpbin and say T for any non-static function,
13080 # D for any global variable and I for any imported variable.
13081 # Also find C++ and __fastcall symbols from MSVC++,
13082 # which start with @ or ?.
13083 lt_cv_sys_global_symbol_pipe="$AWK '"\
13084 " {last_section=section; section=\$ 3};"\
13085 " /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
13086 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
13087 " /^ *Symbol name *: /{split(\$ 0,sn,\":\"); si=substr(sn[2],2)};"\
13088 " /^ *Type *: code/{print \"T\",si,substr(si,length(prfx))};"\
13089 " /^ *Type *: data/{print \"I\",si,substr(si,length(prfx))};"\
13090 " \$ 0!~/External *\|/{next};"\
13091 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
13092 " {if(hide[section]) next};"\
13093 " {f=\"D\"}; \$ 0~/\(\).*\|/{f=\"T\"};"\
13094 " {split(\$ 0,a,/\||\r/); split(a[2],s)};"\
13095 " s[1]~/^[@?]/{print f,s[1],s[1]; next};"\
13096 " s[1]~prfx {split(s[1],t,\"@\"); print f,t[1],substr(t[1],length(prfx))}"\
13097 " ' prfx=^$ac_symprfx"
13098 else
13099 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
13100 fi
13101 lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
13102
13103 # Check to see that the pipe works correctly.
13104 pipe_works=no
13105
13106 rm -f conftest*
13107 cat > conftest.$ac_ext <<_LT_EOF
13108 #ifdef __cplusplus
13109 extern "C" {
13110 #endif
13111 char nm_test_var;
13112 void nm_test_func(void);
13113 void nm_test_func(void){}
13114 #ifdef __cplusplus
13115 }
13116 #endif
13117 int main(){nm_test_var='a';nm_test_func();return(0);}
13118 _LT_EOF
13119
13120 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13121 (eval $ac_compile) 2>&5
13122 ac_status=$?
13123 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13124 test $ac_status = 0; }; then
13125 # Now try to grab the symbols.
13126 nlist=conftest.nm
13127 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
13128 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
13129 ac_status=$?
13130 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13131 test $ac_status = 0; } && test -s "$nlist"; then
13132 # Try sorting and uniquifying the output.
13133 if sort "$nlist" | uniq > "$nlist"T; then
13134 mv -f "$nlist"T "$nlist"
13135 else
13136 rm -f "$nlist"T
13137 fi
13138
13139 # Make sure that we snagged all the symbols we need.
13140 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
13141 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
13142 cat <<_LT_EOF > conftest.$ac_ext
13143 /* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests. */
13144 #if defined _WIN32 || defined __CYGWIN__ || defined _WIN32_WCE
13145 /* DATA imports from DLLs on WIN32 can't be const, because runtime
13146 relocations are performed -- see ld's documentation on pseudo-relocs. */
13147 # define LT_DLSYM_CONST
13148 #elif defined __osf__
13149 /* This system does not cope well with relocations in const data. */
13150 # define LT_DLSYM_CONST
13151 #else
13152 # define LT_DLSYM_CONST const
13153 #endif
13154
13155 #ifdef __cplusplus
13156 extern "C" {
13157 #endif
13158
13159 _LT_EOF
13160 # Now generate the symbol file.
13161 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
13162
13163 cat <<_LT_EOF >> conftest.$ac_ext
13164
13165 /* The mapping between symbol names and symbols. */
13166 LT_DLSYM_CONST struct {
13167 const char *name;
13168 void *address;
13169 }
13170 lt__PROGRAM__LTX_preloaded_symbols[] =
13171 {
13172 { "@PROGRAM@", (void *) 0 },
13173 _LT_EOF
13174 $SED "s/^$symcode$symcode* .* \(.*\)$/ {\"\1\", (void *) \&\1},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
13175 cat <<\_LT_EOF >> conftest.$ac_ext
13176 {0, (void *) 0}
13177 };
13178
13179 /* This works around a problem in FreeBSD linker */
13180 #ifdef FREEBSD_WORKAROUND
13181 static const void *lt_preloaded_setup() {
13182 return lt__PROGRAM__LTX_preloaded_symbols;
13183 }
13184 #endif
13185
13186 #ifdef __cplusplus
13187 }
13188 #endif
13189 _LT_EOF
13190 # Now try linking the two files.
13191 mv conftest.$ac_objext conftstm.$ac_objext
13192 lt_globsym_save_LIBS=$LIBS
13193 lt_globsym_save_CFLAGS=$CFLAGS
13194 LIBS=conftstm.$ac_objext
13195 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
13196 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13197 (eval $ac_link) 2>&5
13198 ac_status=$?
13199 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13200 test $ac_status = 0; } && test -s conftest$ac_exeext; then
13201 pipe_works=yes
13202 fi
13203 LIBS=$lt_globsym_save_LIBS
13204 CFLAGS=$lt_globsym_save_CFLAGS
13205 else
13206 echo "cannot find nm_test_func in $nlist" >&5
13207 fi
13208 else
13209 echo "cannot find nm_test_var in $nlist" >&5
13210 fi
13211 else
13212 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
13213 fi
13214 else
13215 echo "$progname: failed program was:" >&5
13216 cat conftest.$ac_ext >&5
13217 fi
13218 rm -rf conftest* conftst*
13219
13220 # Do not use the global_symbol_pipe unless it works.
13221 if test yes = "$pipe_works"; then
13222 break
13223 else
13224 lt_cv_sys_global_symbol_pipe=
13225 fi
13226 done
13227
13228 fi
13229
13230 if test -z "$lt_cv_sys_global_symbol_pipe"; then
13231 lt_cv_sys_global_symbol_to_cdecl=
13232 fi
13233 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
13234 { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
13235 $as_echo "failed" >&6; }
13236 else
13237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
13238 $as_echo "ok" >&6; }
13239 fi
13240
13241 # Response file support.
13242 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
13243 nm_file_list_spec='@'
13244 elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
13245 nm_file_list_spec='@'
13246 fi
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
13285 $as_echo_n "checking for sysroot... " >&6; }
13286
13287 # Check whether --with-sysroot was given.
13288 if test "${with_sysroot+set}" = set; then :
13289 withval=$with_sysroot;
13290 else
13291 with_sysroot=no
13292 fi
13293
13294
13295 lt_sysroot=
13296 case $with_sysroot in #(
13297 yes)
13298 if test yes = "$GCC"; then
13299 lt_sysroot=`$CC --print-sysroot 2>/dev/null`
13300 fi
13301 ;; #(
13302 /*)
13303 lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
13304 ;; #(
13305 no|'')
13306 ;; #(
13307 *)
13308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_sysroot" >&5
13309 $as_echo "$with_sysroot" >&6; }
13310 as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
13311 ;;
13312 esac
13313
13314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
13315 $as_echo "${lt_sysroot:-no}" >&6; }
13316
13317
13318
13319
13320
13321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a working dd" >&5
13322 $as_echo_n "checking for a working dd... " >&6; }
13323 if ${ac_cv_path_lt_DD+:} false; then :
13324 $as_echo_n "(cached) " >&6
13325 else
13326 printf 0123456789abcdef0123456789abcdef >conftest.i
13327 cat conftest.i conftest.i >conftest2.i
13328 : ${lt_DD:=$DD}
13329 if test -z "$lt_DD"; then
13330 ac_path_lt_DD_found=false
13331 # Loop through the user's path and test for each of PROGNAME-LIST
13332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13333 for as_dir in $PATH
13334 do
13335 IFS=$as_save_IFS
13336 test -z "$as_dir" && as_dir=.
13337 for ac_prog in dd; do
13338 for ac_exec_ext in '' $ac_executable_extensions; do
13339 ac_path_lt_DD="$as_dir/$ac_prog$ac_exec_ext"
13340 as_fn_executable_p "$ac_path_lt_DD" || continue
13341 if "$ac_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13342 cmp -s conftest.i conftest.out \
13343 && ac_cv_path_lt_DD="$ac_path_lt_DD" ac_path_lt_DD_found=:
13344 fi
13345 $ac_path_lt_DD_found && break 3
13346 done
13347 done
13348 done
13349 IFS=$as_save_IFS
13350 if test -z "$ac_cv_path_lt_DD"; then
13351 :
13352 fi
13353 else
13354 ac_cv_path_lt_DD=$lt_DD
13355 fi
13356
13357 rm -f conftest.i conftest2.i conftest.out
13358 fi
13359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_lt_DD" >&5
13360 $as_echo "$ac_cv_path_lt_DD" >&6; }
13361
13362
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to truncate binary pipes" >&5
13364 $as_echo_n "checking how to truncate binary pipes... " >&6; }
13365 if ${lt_cv_truncate_bin+:} false; then :
13366 $as_echo_n "(cached) " >&6
13367 else
13368 printf 0123456789abcdef0123456789abcdef >conftest.i
13369 cat conftest.i conftest.i >conftest2.i
13370 lt_cv_truncate_bin=
13371 if "$ac_cv_path_lt_DD" bs=32 count=1 <conftest2.i >conftest.out 2>/dev/null; then
13372 cmp -s conftest.i conftest.out \
13373 && lt_cv_truncate_bin="$ac_cv_path_lt_DD bs=4096 count=1"
13374 fi
13375 rm -f conftest.i conftest2.i conftest.out
13376 test -z "$lt_cv_truncate_bin" && lt_cv_truncate_bin="$SED -e 4q"
13377 fi
13378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_truncate_bin" >&5
13379 $as_echo "$lt_cv_truncate_bin" >&6; }
13380
13381
13382
13383
13384
13385
13386
13387 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
13388 func_cc_basename ()
13389 {
13390 for cc_temp in $*""; do
13391 case $cc_temp in
13392 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
13393 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
13394 \-*) ;;
13395 *) break;;
13396 esac
13397 done
13398 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
13399 }
13400
13401 # Check whether --enable-libtool-lock was given.
13402 if test "${enable_libtool_lock+set}" = set; then :
13403 enableval=$enable_libtool_lock;
13404 fi
13405
13406 test no = "$enable_libtool_lock" || enable_libtool_lock=yes
13407
13408 # Some flags need to be propagated to the compiler or linker for good
13409 # libtool support.
13410 case $host in
13411 ia64-*-hpux*)
13412 # Find out what ABI is being produced by ac_compile, and set mode
13413 # options accordingly.
13414 echo 'int i;' > conftest.$ac_ext
13415 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13416 (eval $ac_compile) 2>&5
13417 ac_status=$?
13418 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13419 test $ac_status = 0; }; then
13420 case `/usr/bin/file conftest.$ac_objext` in
13421 *ELF-32*)
13422 HPUX_IA64_MODE=32
13423 ;;
13424 *ELF-64*)
13425 HPUX_IA64_MODE=64
13426 ;;
13427 esac
13428 fi
13429 rm -rf conftest*
13430 ;;
13431 *-*-irix6*)
13432 # Find out what ABI is being produced by ac_compile, and set linker
13433 # options accordingly.
13434 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13435 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13436 (eval $ac_compile) 2>&5
13437 ac_status=$?
13438 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13439 test $ac_status = 0; }; then
13440 if test yes = "$lt_cv_prog_gnu_ld"; then
13441 case `/usr/bin/file conftest.$ac_objext` in
13442 *32-bit*)
13443 LD="${LD-ld} -melf32bsmip"
13444 ;;
13445 *N32*)
13446 LD="${LD-ld} -melf32bmipn32"
13447 ;;
13448 *64-bit*)
13449 LD="${LD-ld} -melf64bmip"
13450 ;;
13451 esac
13452 else
13453 case `/usr/bin/file conftest.$ac_objext` in
13454 *32-bit*)
13455 LD="${LD-ld} -32"
13456 ;;
13457 *N32*)
13458 LD="${LD-ld} -n32"
13459 ;;
13460 *64-bit*)
13461 LD="${LD-ld} -64"
13462 ;;
13463 esac
13464 fi
13465 fi
13466 rm -rf conftest*
13467 ;;
13468
13469 mips64*-*linux*)
13470 # Find out what ABI is being produced by ac_compile, and set linker
13471 # options accordingly.
13472 echo '#line '$LINENO' "configure"' > conftest.$ac_ext
13473 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13474 (eval $ac_compile) 2>&5
13475 ac_status=$?
13476 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13477 test $ac_status = 0; }; then
13478 emul=elf
13479 case `/usr/bin/file conftest.$ac_objext` in
13480 *32-bit*)
13481 emul="${emul}32"
13482 ;;
13483 *64-bit*)
13484 emul="${emul}64"
13485 ;;
13486 esac
13487 case `/usr/bin/file conftest.$ac_objext` in
13488 *MSB*)
13489 emul="${emul}btsmip"
13490 ;;
13491 *LSB*)
13492 emul="${emul}ltsmip"
13493 ;;
13494 esac
13495 case `/usr/bin/file conftest.$ac_objext` in
13496 *N32*)
13497 emul="${emul}n32"
13498 ;;
13499 esac
13500 LD="${LD-ld} -m $emul"
13501 fi
13502 rm -rf conftest*
13503 ;;
13504
13505 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
13506 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
13507 # Find out what ABI is being produced by ac_compile, and set linker
13508 # options accordingly. Note that the listed cases only cover the
13509 # situations where additional linker options are needed (such as when
13510 # doing 32-bit compilation for a host where ld defaults to 64-bit, or
13511 # vice versa); the common cases where no linker options are needed do
13512 # not appear in the list.
13513 echo 'int i;' > conftest.$ac_ext
13514 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13515 (eval $ac_compile) 2>&5
13516 ac_status=$?
13517 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13518 test $ac_status = 0; }; then
13519 case `/usr/bin/file conftest.o` in
13520 *32-bit*)
13521 case $host in
13522 x86_64-*kfreebsd*-gnu)
13523 LD="${LD-ld} -m elf_i386_fbsd"
13524 ;;
13525 x86_64-*linux*)
13526 case `/usr/bin/file conftest.o` in
13527 *x86-64*)
13528 LD="${LD-ld} -m elf32_x86_64"
13529 ;;
13530 *)
13531 LD="${LD-ld} -m elf_i386"
13532 ;;
13533 esac
13534 ;;
13535 powerpc64le-*linux*)
13536 LD="${LD-ld} -m elf32lppclinux"
13537 ;;
13538 powerpc64-*linux*)
13539 LD="${LD-ld} -m elf32ppclinux"
13540 ;;
13541 s390x-*linux*)
13542 LD="${LD-ld} -m elf_s390"
13543 ;;
13544 sparc64-*linux*)
13545 LD="${LD-ld} -m elf32_sparc"
13546 ;;
13547 esac
13548 ;;
13549 *64-bit*)
13550 case $host in
13551 x86_64-*kfreebsd*-gnu)
13552 LD="${LD-ld} -m elf_x86_64_fbsd"
13553 ;;
13554 x86_64-*linux*)
13555 LD="${LD-ld} -m elf_x86_64"
13556 ;;
13557 powerpcle-*linux*)
13558 LD="${LD-ld} -m elf64lppc"
13559 ;;
13560 powerpc-*linux*)
13561 LD="${LD-ld} -m elf64ppc"
13562 ;;
13563 s390*-*linux*|s390*-*tpf*)
13564 LD="${LD-ld} -m elf64_s390"
13565 ;;
13566 sparc*-*linux*)
13567 LD="${LD-ld} -m elf64_sparc"
13568 ;;
13569 esac
13570 ;;
13571 esac
13572 fi
13573 rm -rf conftest*
13574 ;;
13575
13576 *-*-sco3.2v5*)
13577 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
13578 SAVE_CFLAGS=$CFLAGS
13579 CFLAGS="$CFLAGS -belf"
13580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
13581 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
13582 if ${lt_cv_cc_needs_belf+:} false; then :
13583 $as_echo_n "(cached) " >&6
13584 else
13585 ac_ext=c
13586 ac_cpp='$CPP $CPPFLAGS'
13587 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13588 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13589 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13590
13591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13592 /* end confdefs.h. */
13593
13594 int
13595 main ()
13596 {
13597
13598 ;
13599 return 0;
13600 }
13601 _ACEOF
13602 if ac_fn_c_try_link "$LINENO"; then :
13603 lt_cv_cc_needs_belf=yes
13604 else
13605 lt_cv_cc_needs_belf=no
13606 fi
13607 rm -f core conftest.err conftest.$ac_objext \
13608 conftest$ac_exeext conftest.$ac_ext
13609 ac_ext=c
13610 ac_cpp='$CPP $CPPFLAGS'
13611 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13612 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13613 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13614
13615 fi
13616 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
13617 $as_echo "$lt_cv_cc_needs_belf" >&6; }
13618 if test yes != "$lt_cv_cc_needs_belf"; then
13619 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
13620 CFLAGS=$SAVE_CFLAGS
13621 fi
13622 ;;
13623 *-*solaris*)
13624 # Find out what ABI is being produced by ac_compile, and set linker
13625 # options accordingly.
13626 echo 'int i;' > conftest.$ac_ext
13627 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
13628 (eval $ac_compile) 2>&5
13629 ac_status=$?
13630 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13631 test $ac_status = 0; }; then
13632 case `/usr/bin/file conftest.o` in
13633 *64-bit*)
13634 case $lt_cv_prog_gnu_ld in
13635 yes*)
13636 case $host in
13637 i?86-*-solaris*|x86_64-*-solaris*)
13638 LD="${LD-ld} -m elf_x86_64"
13639 ;;
13640 sparc*-*-solaris*)
13641 LD="${LD-ld} -m elf64_sparc"
13642 ;;
13643 esac
13644 # GNU ld 2.21 introduced _sol2 emulations. Use them if available.
13645 if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
13646 LD=${LD-ld}_sol2
13647 fi
13648 ;;
13649 *)
13650 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
13651 LD="${LD-ld} -64"
13652 fi
13653 ;;
13654 esac
13655 ;;
13656 esac
13657 fi
13658 rm -rf conftest*
13659 ;;
13660 esac
13661
13662 need_locks=$enable_libtool_lock
13663
13664 if test -n "$ac_tool_prefix"; then
13665 # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
13666 set dummy ${ac_tool_prefix}mt; ac_word=$2
13667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13668 $as_echo_n "checking for $ac_word... " >&6; }
13669 if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
13670 $as_echo_n "(cached) " >&6
13671 else
13672 if test -n "$MANIFEST_TOOL"; then
13673 ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
13674 else
13675 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13676 for as_dir in $PATH
13677 do
13678 IFS=$as_save_IFS
13679 test -z "$as_dir" && as_dir=.
13680 for ac_exec_ext in '' $ac_executable_extensions; do
13681 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13682 ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
13683 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13684 break 2
13685 fi
13686 done
13687 done
13688 IFS=$as_save_IFS
13689
13690 fi
13691 fi
13692 MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
13693 if test -n "$MANIFEST_TOOL"; then
13694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
13695 $as_echo "$MANIFEST_TOOL" >&6; }
13696 else
13697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13698 $as_echo "no" >&6; }
13699 fi
13700
13701
13702 fi
13703 if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
13704 ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
13705 # Extract the first word of "mt", so it can be a program name with args.
13706 set dummy mt; ac_word=$2
13707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13708 $as_echo_n "checking for $ac_word... " >&6; }
13709 if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
13710 $as_echo_n "(cached) " >&6
13711 else
13712 if test -n "$ac_ct_MANIFEST_TOOL"; then
13713 ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
13714 else
13715 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13716 for as_dir in $PATH
13717 do
13718 IFS=$as_save_IFS
13719 test -z "$as_dir" && as_dir=.
13720 for ac_exec_ext in '' $ac_executable_extensions; do
13721 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13722 ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
13723 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13724 break 2
13725 fi
13726 done
13727 done
13728 IFS=$as_save_IFS
13729
13730 fi
13731 fi
13732 ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
13733 if test -n "$ac_ct_MANIFEST_TOOL"; then
13734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
13735 $as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
13736 else
13737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13738 $as_echo "no" >&6; }
13739 fi
13740
13741 if test "x$ac_ct_MANIFEST_TOOL" = x; then
13742 MANIFEST_TOOL=":"
13743 else
13744 case $cross_compiling:$ac_tool_warned in
13745 yes:)
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13747 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13748 ac_tool_warned=yes ;;
13749 esac
13750 MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
13751 fi
13752 else
13753 MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
13754 fi
13755
13756 test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
13758 $as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
13759 if ${lt_cv_path_mainfest_tool+:} false; then :
13760 $as_echo_n "(cached) " >&6
13761 else
13762 lt_cv_path_mainfest_tool=no
13763 echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
13764 $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
13765 cat conftest.err >&5
13766 if $GREP 'Manifest Tool' conftest.out > /dev/null; then
13767 lt_cv_path_mainfest_tool=yes
13768 fi
13769 rm -f conftest*
13770 fi
13771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
13772 $as_echo "$lt_cv_path_mainfest_tool" >&6; }
13773 if test yes != "$lt_cv_path_mainfest_tool"; then
13774 MANIFEST_TOOL=:
13775 fi
13776
13777
13778
13779
13780
13781
13782 case $host_os in
13783 rhapsody* | darwin*)
13784 if test -n "$ac_tool_prefix"; then
13785 # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
13786 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
13787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13788 $as_echo_n "checking for $ac_word... " >&6; }
13789 if ${ac_cv_prog_DSYMUTIL+:} false; then :
13790 $as_echo_n "(cached) " >&6
13791 else
13792 if test -n "$DSYMUTIL"; then
13793 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
13794 else
13795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13796 for as_dir in $PATH
13797 do
13798 IFS=$as_save_IFS
13799 test -z "$as_dir" && as_dir=.
13800 for ac_exec_ext in '' $ac_executable_extensions; do
13801 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13802 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
13803 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13804 break 2
13805 fi
13806 done
13807 done
13808 IFS=$as_save_IFS
13809
13810 fi
13811 fi
13812 DSYMUTIL=$ac_cv_prog_DSYMUTIL
13813 if test -n "$DSYMUTIL"; then
13814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
13815 $as_echo "$DSYMUTIL" >&6; }
13816 else
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13818 $as_echo "no" >&6; }
13819 fi
13820
13821
13822 fi
13823 if test -z "$ac_cv_prog_DSYMUTIL"; then
13824 ac_ct_DSYMUTIL=$DSYMUTIL
13825 # Extract the first word of "dsymutil", so it can be a program name with args.
13826 set dummy dsymutil; ac_word=$2
13827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13828 $as_echo_n "checking for $ac_word... " >&6; }
13829 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
13830 $as_echo_n "(cached) " >&6
13831 else
13832 if test -n "$ac_ct_DSYMUTIL"; then
13833 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
13834 else
13835 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13836 for as_dir in $PATH
13837 do
13838 IFS=$as_save_IFS
13839 test -z "$as_dir" && as_dir=.
13840 for ac_exec_ext in '' $ac_executable_extensions; do
13841 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13842 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
13843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13844 break 2
13845 fi
13846 done
13847 done
13848 IFS=$as_save_IFS
13849
13850 fi
13851 fi
13852 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
13853 if test -n "$ac_ct_DSYMUTIL"; then
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
13855 $as_echo "$ac_ct_DSYMUTIL" >&6; }
13856 else
13857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13858 $as_echo "no" >&6; }
13859 fi
13860
13861 if test "x$ac_ct_DSYMUTIL" = x; then
13862 DSYMUTIL=":"
13863 else
13864 case $cross_compiling:$ac_tool_warned in
13865 yes:)
13866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13867 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13868 ac_tool_warned=yes ;;
13869 esac
13870 DSYMUTIL=$ac_ct_DSYMUTIL
13871 fi
13872 else
13873 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
13874 fi
13875
13876 if test -n "$ac_tool_prefix"; then
13877 # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
13878 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13880 $as_echo_n "checking for $ac_word... " >&6; }
13881 if ${ac_cv_prog_NMEDIT+:} false; then :
13882 $as_echo_n "(cached) " >&6
13883 else
13884 if test -n "$NMEDIT"; then
13885 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
13886 else
13887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13888 for as_dir in $PATH
13889 do
13890 IFS=$as_save_IFS
13891 test -z "$as_dir" && as_dir=.
13892 for ac_exec_ext in '' $ac_executable_extensions; do
13893 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13894 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
13895 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13896 break 2
13897 fi
13898 done
13899 done
13900 IFS=$as_save_IFS
13901
13902 fi
13903 fi
13904 NMEDIT=$ac_cv_prog_NMEDIT
13905 if test -n "$NMEDIT"; then
13906 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
13907 $as_echo "$NMEDIT" >&6; }
13908 else
13909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13910 $as_echo "no" >&6; }
13911 fi
13912
13913
13914 fi
13915 if test -z "$ac_cv_prog_NMEDIT"; then
13916 ac_ct_NMEDIT=$NMEDIT
13917 # Extract the first word of "nmedit", so it can be a program name with args.
13918 set dummy nmedit; ac_word=$2
13919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13920 $as_echo_n "checking for $ac_word... " >&6; }
13921 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
13922 $as_echo_n "(cached) " >&6
13923 else
13924 if test -n "$ac_ct_NMEDIT"; then
13925 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
13926 else
13927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13928 for as_dir in $PATH
13929 do
13930 IFS=$as_save_IFS
13931 test -z "$as_dir" && as_dir=.
13932 for ac_exec_ext in '' $ac_executable_extensions; do
13933 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13934 ac_cv_prog_ac_ct_NMEDIT="nmedit"
13935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13936 break 2
13937 fi
13938 done
13939 done
13940 IFS=$as_save_IFS
13941
13942 fi
13943 fi
13944 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
13945 if test -n "$ac_ct_NMEDIT"; then
13946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
13947 $as_echo "$ac_ct_NMEDIT" >&6; }
13948 else
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13950 $as_echo "no" >&6; }
13951 fi
13952
13953 if test "x$ac_ct_NMEDIT" = x; then
13954 NMEDIT=":"
13955 else
13956 case $cross_compiling:$ac_tool_warned in
13957 yes:)
13958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13959 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13960 ac_tool_warned=yes ;;
13961 esac
13962 NMEDIT=$ac_ct_NMEDIT
13963 fi
13964 else
13965 NMEDIT="$ac_cv_prog_NMEDIT"
13966 fi
13967
13968 if test -n "$ac_tool_prefix"; then
13969 # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
13970 set dummy ${ac_tool_prefix}lipo; ac_word=$2
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13972 $as_echo_n "checking for $ac_word... " >&6; }
13973 if ${ac_cv_prog_LIPO+:} false; then :
13974 $as_echo_n "(cached) " >&6
13975 else
13976 if test -n "$LIPO"; then
13977 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
13978 else
13979 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13980 for as_dir in $PATH
13981 do
13982 IFS=$as_save_IFS
13983 test -z "$as_dir" && as_dir=.
13984 for ac_exec_ext in '' $ac_executable_extensions; do
13985 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13986 ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
13987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13988 break 2
13989 fi
13990 done
13991 done
13992 IFS=$as_save_IFS
13993
13994 fi
13995 fi
13996 LIPO=$ac_cv_prog_LIPO
13997 if test -n "$LIPO"; then
13998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
13999 $as_echo "$LIPO" >&6; }
14000 else
14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14002 $as_echo "no" >&6; }
14003 fi
14004
14005
14006 fi
14007 if test -z "$ac_cv_prog_LIPO"; then
14008 ac_ct_LIPO=$LIPO
14009 # Extract the first word of "lipo", so it can be a program name with args.
14010 set dummy lipo; ac_word=$2
14011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14012 $as_echo_n "checking for $ac_word... " >&6; }
14013 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
14014 $as_echo_n "(cached) " >&6
14015 else
14016 if test -n "$ac_ct_LIPO"; then
14017 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
14018 else
14019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14020 for as_dir in $PATH
14021 do
14022 IFS=$as_save_IFS
14023 test -z "$as_dir" && as_dir=.
14024 for ac_exec_ext in '' $ac_executable_extensions; do
14025 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14026 ac_cv_prog_ac_ct_LIPO="lipo"
14027 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14028 break 2
14029 fi
14030 done
14031 done
14032 IFS=$as_save_IFS
14033
14034 fi
14035 fi
14036 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
14037 if test -n "$ac_ct_LIPO"; then
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
14039 $as_echo "$ac_ct_LIPO" >&6; }
14040 else
14041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14042 $as_echo "no" >&6; }
14043 fi
14044
14045 if test "x$ac_ct_LIPO" = x; then
14046 LIPO=":"
14047 else
14048 case $cross_compiling:$ac_tool_warned in
14049 yes:)
14050 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14051 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14052 ac_tool_warned=yes ;;
14053 esac
14054 LIPO=$ac_ct_LIPO
14055 fi
14056 else
14057 LIPO="$ac_cv_prog_LIPO"
14058 fi
14059
14060 if test -n "$ac_tool_prefix"; then
14061 # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
14062 set dummy ${ac_tool_prefix}otool; ac_word=$2
14063 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14064 $as_echo_n "checking for $ac_word... " >&6; }
14065 if ${ac_cv_prog_OTOOL+:} false; then :
14066 $as_echo_n "(cached) " >&6
14067 else
14068 if test -n "$OTOOL"; then
14069 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
14070 else
14071 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14072 for as_dir in $PATH
14073 do
14074 IFS=$as_save_IFS
14075 test -z "$as_dir" && as_dir=.
14076 for ac_exec_ext in '' $ac_executable_extensions; do
14077 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14078 ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
14079 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14080 break 2
14081 fi
14082 done
14083 done
14084 IFS=$as_save_IFS
14085
14086 fi
14087 fi
14088 OTOOL=$ac_cv_prog_OTOOL
14089 if test -n "$OTOOL"; then
14090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
14091 $as_echo "$OTOOL" >&6; }
14092 else
14093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14094 $as_echo "no" >&6; }
14095 fi
14096
14097
14098 fi
14099 if test -z "$ac_cv_prog_OTOOL"; then
14100 ac_ct_OTOOL=$OTOOL
14101 # Extract the first word of "otool", so it can be a program name with args.
14102 set dummy otool; ac_word=$2
14103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14104 $as_echo_n "checking for $ac_word... " >&6; }
14105 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
14106 $as_echo_n "(cached) " >&6
14107 else
14108 if test -n "$ac_ct_OTOOL"; then
14109 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
14110 else
14111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14112 for as_dir in $PATH
14113 do
14114 IFS=$as_save_IFS
14115 test -z "$as_dir" && as_dir=.
14116 for ac_exec_ext in '' $ac_executable_extensions; do
14117 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14118 ac_cv_prog_ac_ct_OTOOL="otool"
14119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14120 break 2
14121 fi
14122 done
14123 done
14124 IFS=$as_save_IFS
14125
14126 fi
14127 fi
14128 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
14129 if test -n "$ac_ct_OTOOL"; then
14130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
14131 $as_echo "$ac_ct_OTOOL" >&6; }
14132 else
14133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14134 $as_echo "no" >&6; }
14135 fi
14136
14137 if test "x$ac_ct_OTOOL" = x; then
14138 OTOOL=":"
14139 else
14140 case $cross_compiling:$ac_tool_warned in
14141 yes:)
14142 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14143 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14144 ac_tool_warned=yes ;;
14145 esac
14146 OTOOL=$ac_ct_OTOOL
14147 fi
14148 else
14149 OTOOL="$ac_cv_prog_OTOOL"
14150 fi
14151
14152 if test -n "$ac_tool_prefix"; then
14153 # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
14154 set dummy ${ac_tool_prefix}otool64; ac_word=$2
14155 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14156 $as_echo_n "checking for $ac_word... " >&6; }
14157 if ${ac_cv_prog_OTOOL64+:} false; then :
14158 $as_echo_n "(cached) " >&6
14159 else
14160 if test -n "$OTOOL64"; then
14161 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
14162 else
14163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14164 for as_dir in $PATH
14165 do
14166 IFS=$as_save_IFS
14167 test -z "$as_dir" && as_dir=.
14168 for ac_exec_ext in '' $ac_executable_extensions; do
14169 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14170 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
14171 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14172 break 2
14173 fi
14174 done
14175 done
14176 IFS=$as_save_IFS
14177
14178 fi
14179 fi
14180 OTOOL64=$ac_cv_prog_OTOOL64
14181 if test -n "$OTOOL64"; then
14182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
14183 $as_echo "$OTOOL64" >&6; }
14184 else
14185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14186 $as_echo "no" >&6; }
14187 fi
14188
14189
14190 fi
14191 if test -z "$ac_cv_prog_OTOOL64"; then
14192 ac_ct_OTOOL64=$OTOOL64
14193 # Extract the first word of "otool64", so it can be a program name with args.
14194 set dummy otool64; ac_word=$2
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
14196 $as_echo_n "checking for $ac_word... " >&6; }
14197 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
14198 $as_echo_n "(cached) " >&6
14199 else
14200 if test -n "$ac_ct_OTOOL64"; then
14201 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
14202 else
14203 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14204 for as_dir in $PATH
14205 do
14206 IFS=$as_save_IFS
14207 test -z "$as_dir" && as_dir=.
14208 for ac_exec_ext in '' $ac_executable_extensions; do
14209 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14210 ac_cv_prog_ac_ct_OTOOL64="otool64"
14211 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
14212 break 2
14213 fi
14214 done
14215 done
14216 IFS=$as_save_IFS
14217
14218 fi
14219 fi
14220 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
14221 if test -n "$ac_ct_OTOOL64"; then
14222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
14223 $as_echo "$ac_ct_OTOOL64" >&6; }
14224 else
14225 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14226 $as_echo "no" >&6; }
14227 fi
14228
14229 if test "x$ac_ct_OTOOL64" = x; then
14230 OTOOL64=":"
14231 else
14232 case $cross_compiling:$ac_tool_warned in
14233 yes:)
14234 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
14235 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
14236 ac_tool_warned=yes ;;
14237 esac
14238 OTOOL64=$ac_ct_OTOOL64
14239 fi
14240 else
14241 OTOOL64="$ac_cv_prog_OTOOL64"
14242 fi
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
14271 $as_echo_n "checking for -single_module linker flag... " >&6; }
14272 if ${lt_cv_apple_cc_single_mod+:} false; then :
14273 $as_echo_n "(cached) " >&6
14274 else
14275 lt_cv_apple_cc_single_mod=no
14276 if test -z "$LT_MULTI_MODULE"; then
14277 # By default we will add the -single_module flag. You can override
14278 # by either setting the environment variable LT_MULTI_MODULE
14279 # non-empty at configure time, or by adding -multi_module to the
14280 # link flags.
14281 rm -rf libconftest.dylib*
14282 echo "int foo(void){return 1;}" > conftest.c
14283 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14284 -dynamiclib -Wl,-single_module conftest.c" >&5
14285 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
14286 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
14287 _lt_result=$?
14288 # If there is a non-empty error log, and "single_module"
14289 # appears in it, assume the flag caused a linker warning
14290 if test -s conftest.err && $GREP single_module conftest.err; then
14291 cat conftest.err >&5
14292 # Otherwise, if the output was created with a 0 exit code from
14293 # the compiler, it worked.
14294 elif test -f libconftest.dylib && test 0 = "$_lt_result"; then
14295 lt_cv_apple_cc_single_mod=yes
14296 else
14297 cat conftest.err >&5
14298 fi
14299 rm -rf libconftest.dylib*
14300 rm -f conftest.*
14301 fi
14302 fi
14303 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
14304 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
14305
14306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
14307 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
14308 if ${lt_cv_ld_exported_symbols_list+:} false; then :
14309 $as_echo_n "(cached) " >&6
14310 else
14311 lt_cv_ld_exported_symbols_list=no
14312 save_LDFLAGS=$LDFLAGS
14313 echo "_main" > conftest.sym
14314 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
14315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14316 /* end confdefs.h. */
14317
14318 int
14319 main ()
14320 {
14321
14322 ;
14323 return 0;
14324 }
14325 _ACEOF
14326 if ac_fn_c_try_link "$LINENO"; then :
14327 lt_cv_ld_exported_symbols_list=yes
14328 else
14329 lt_cv_ld_exported_symbols_list=no
14330 fi
14331 rm -f core conftest.err conftest.$ac_objext \
14332 conftest$ac_exeext conftest.$ac_ext
14333 LDFLAGS=$save_LDFLAGS
14334
14335 fi
14336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
14337 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
14338
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
14340 $as_echo_n "checking for -force_load linker flag... " >&6; }
14341 if ${lt_cv_ld_force_load+:} false; then :
14342 $as_echo_n "(cached) " >&6
14343 else
14344 lt_cv_ld_force_load=no
14345 cat > conftest.c << _LT_EOF
14346 int forced_loaded() { return 2;}
14347 _LT_EOF
14348 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
14349 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
14350 echo "$AR $AR_FLAGS libconftest.a conftest.o" >&5
14351 $AR $AR_FLAGS libconftest.a conftest.o 2>&5
14352 echo "$RANLIB libconftest.a" >&5
14353 $RANLIB libconftest.a 2>&5
14354 cat > conftest.c << _LT_EOF
14355 int main() { return 0;}
14356 _LT_EOF
14357 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
14358 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
14359 _lt_result=$?
14360 if test -s conftest.err && $GREP force_load conftest.err; then
14361 cat conftest.err >&5
14362 elif test -f conftest && test 0 = "$_lt_result" && $GREP forced_load conftest >/dev/null 2>&1; then
14363 lt_cv_ld_force_load=yes
14364 else
14365 cat conftest.err >&5
14366 fi
14367 rm -f conftest.err libconftest.a conftest conftest.c
14368 rm -rf conftest.dSYM
14369
14370 fi
14371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
14372 $as_echo "$lt_cv_ld_force_load" >&6; }
14373 case $host_os in
14374 rhapsody* | darwin1.[012])
14375 _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
14376 darwin1.*)
14377 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14378 darwin*) # darwin 5.x on
14379 # if running on 10.5 or later, the deployment target defaults
14380 # to the OS version, if on x86, and 10.4, the deployment
14381 # target defaults to 10.4. Don't you love it?
14382 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
14383 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
14384 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14385 10.[012][,.]*)
14386 _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
14387 10.*)
14388 _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
14389 esac
14390 ;;
14391 esac
14392 if test yes = "$lt_cv_apple_cc_single_mod"; then
14393 _lt_dar_single_mod='$single_module'
14394 fi
14395 if test yes = "$lt_cv_ld_exported_symbols_list"; then
14396 _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
14397 else
14398 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/$libname-symbols.expsym $lib'
14399 fi
14400 if test : != "$DSYMUTIL" && test no = "$lt_cv_ld_force_load"; then
14401 _lt_dsymutil='~$DSYMUTIL $lib || :'
14402 else
14403 _lt_dsymutil=
14404 fi
14405 ;;
14406 esac
14407
14408 # func_munge_path_list VARIABLE PATH
14409 # -----------------------------------
14410 # VARIABLE is name of variable containing _space_ separated list of
14411 # directories to be munged by the contents of PATH, which is string
14412 # having a format:
14413 # "DIR[:DIR]:"
14414 # string "DIR[ DIR]" will be prepended to VARIABLE
14415 # ":DIR[:DIR]"
14416 # string "DIR[ DIR]" will be appended to VARIABLE
14417 # "DIRP[:DIRP]::[DIRA:]DIRA"
14418 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
14419 # "DIRA[ DIRA]" will be appended to VARIABLE
14420 # "DIR[:DIR]"
14421 # VARIABLE will be replaced by "DIR[ DIR]"
14422 func_munge_path_list ()
14423 {
14424 case x$2 in
14425 x)
14426 ;;
14427 *:)
14428 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
14429 ;;
14430 x:*)
14431 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
14432 ;;
14433 *::*)
14434 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
14435 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
14436 ;;
14437 *)
14438 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
14439 ;;
14440 esac
14441 }
14442
14443 for ac_header in dlfcn.h
14444 do :
14445 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
14446 "
14447 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
14448 cat >>confdefs.h <<_ACEOF
14449 #define HAVE_DLFCN_H 1
14450 _ACEOF
14451
14452 fi
14453
14454 done
14455
14456
14457
14458
14459
14460 # Set options
14461
14462
14463
14464 enable_dlopen=no
14465
14466
14467 enable_win32_dll=no
14468
14469
14470 # Check whether --enable-shared was given.
14471 if test "${enable_shared+set}" = set; then :
14472 enableval=$enable_shared; p=${PACKAGE-default}
14473 case $enableval in
14474 yes) enable_shared=yes ;;
14475 no) enable_shared=no ;;
14476 *)
14477 enable_shared=no
14478 # Look at the argument we got. We use all the common list separators.
14479 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14480 for pkg in $enableval; do
14481 IFS=$lt_save_ifs
14482 if test "X$pkg" = "X$p"; then
14483 enable_shared=yes
14484 fi
14485 done
14486 IFS=$lt_save_ifs
14487 ;;
14488 esac
14489 else
14490 enable_shared=yes
14491 fi
14492
14493
14494
14495
14496
14497
14498
14499
14500
14501
14502
14503 # Check whether --with-pic was given.
14504 if test "${with_pic+set}" = set; then :
14505 withval=$with_pic; lt_p=${PACKAGE-default}
14506 case $withval in
14507 yes|no) pic_mode=$withval ;;
14508 *)
14509 pic_mode=default
14510 # Look at the argument we got. We use all the common list separators.
14511 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14512 for lt_pkg in $withval; do
14513 IFS=$lt_save_ifs
14514 if test "X$lt_pkg" = "X$lt_p"; then
14515 pic_mode=yes
14516 fi
14517 done
14518 IFS=$lt_save_ifs
14519 ;;
14520 esac
14521 else
14522 pic_mode=default
14523 fi
14524
14525
14526
14527
14528
14529
14530
14531
14532 # Check whether --enable-fast-install was given.
14533 if test "${enable_fast_install+set}" = set; then :
14534 enableval=$enable_fast_install; p=${PACKAGE-default}
14535 case $enableval in
14536 yes) enable_fast_install=yes ;;
14537 no) enable_fast_install=no ;;
14538 *)
14539 enable_fast_install=no
14540 # Look at the argument we got. We use all the common list separators.
14541 lt_save_ifs=$IFS; IFS=$IFS$PATH_SEPARATOR,
14542 for pkg in $enableval; do
14543 IFS=$lt_save_ifs
14544 if test "X$pkg" = "X$p"; then
14545 enable_fast_install=yes
14546 fi
14547 done
14548 IFS=$lt_save_ifs
14549 ;;
14550 esac
14551 else
14552 enable_fast_install=yes
14553 fi
14554
14555
14556
14557
14558
14559
14560
14561
14562 shared_archive_member_spec=
14563 case $host,$enable_shared in
14564 power*-*-aix[5-9]*,yes)
14565 { $as_echo "$as_me:${as_lineno-$LINENO}: checking which variant of shared library versioning to provide" >&5
14566 $as_echo_n "checking which variant of shared library versioning to provide... " >&6; }
14567
14568 # Check whether --with-aix-soname was given.
14569 if test "${with_aix_soname+set}" = set; then :
14570 withval=$with_aix_soname; case $withval in
14571 aix|svr4|both)
14572 ;;
14573 *)
14574 as_fn_error $? "Unknown argument to --with-aix-soname" "$LINENO" 5
14575 ;;
14576 esac
14577 lt_cv_with_aix_soname=$with_aix_soname
14578 else
14579 if ${lt_cv_with_aix_soname+:} false; then :
14580 $as_echo_n "(cached) " >&6
14581 else
14582 lt_cv_with_aix_soname=aix
14583 fi
14584
14585 with_aix_soname=$lt_cv_with_aix_soname
14586 fi
14587
14588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_aix_soname" >&5
14589 $as_echo "$with_aix_soname" >&6; }
14590 if test aix != "$with_aix_soname"; then
14591 # For the AIX way of multilib, we name the shared archive member
14592 # based on the bitwidth used, traditionally 'shr.o' or 'shr_64.o',
14593 # and 'shr.imp' or 'shr_64.imp', respectively, for the Import File.
14594 # Even when GNU compilers ignore OBJECT_MODE but need '-maix64' flag,
14595 # the AIX toolchain works better with OBJECT_MODE set (default 32).
14596 if test 64 = "${OBJECT_MODE-32}"; then
14597 shared_archive_member_spec=shr_64
14598 else
14599 shared_archive_member_spec=shr
14600 fi
14601 fi
14602 ;;
14603 *)
14604 with_aix_soname=aix
14605 ;;
14606 esac
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617 # This can be used to rebuild libtool when needed
14618 LIBTOOL_DEPS=$ltmain
14619
14620 # Always use our own libtool.
14621 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
14622
14623
14624
14625
14626
14627
14628
14629
14630
14631
14632
14633
14634
14635
14636
14637
14638
14639
14640
14641
14642
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652 test -z "$LN_S" && LN_S="ln -s"
14653
14654
14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667 if test -n "${ZSH_VERSION+set}"; then
14668 setopt NO_GLOB_SUBST
14669 fi
14670
14671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
14672 $as_echo_n "checking for objdir... " >&6; }
14673 if ${lt_cv_objdir+:} false; then :
14674 $as_echo_n "(cached) " >&6
14675 else
14676 rm -f .libs 2>/dev/null
14677 mkdir .libs 2>/dev/null
14678 if test -d .libs; then
14679 lt_cv_objdir=.libs
14680 else
14681 # MS-DOS does not allow filenames that begin with a dot.
14682 lt_cv_objdir=_libs
14683 fi
14684 rmdir .libs 2>/dev/null
14685 fi
14686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
14687 $as_echo "$lt_cv_objdir" >&6; }
14688 objdir=$lt_cv_objdir
14689
14690
14691
14692
14693
14694 cat >>confdefs.h <<_ACEOF
14695 #define LT_OBJDIR "$lt_cv_objdir/"
14696 _ACEOF
14697
14698
14699
14700
14701 case $host_os in
14702 aix3*)
14703 # AIX sometimes has problems with the GCC collect2 program. For some
14704 # reason, if we set the COLLECT_NAMES environment variable, the problems
14705 # vanish in a puff of smoke.
14706 if test set != "${COLLECT_NAMES+set}"; then
14707 COLLECT_NAMES=
14708 export COLLECT_NAMES
14709 fi
14710 ;;
14711 esac
14712
14713 # Global variables:
14714 ofile=libtool
14715 can_build_shared=yes
14716
14717 # All known linkers require a '.a' archive for static linking (except MSVC,
14718 # which needs '.lib').
14719 libext=a
14720
14721 with_gnu_ld=$lt_cv_prog_gnu_ld
14722
14723 old_CC=$CC
14724 old_CFLAGS=$CFLAGS
14725
14726 # Set sane defaults for various variables
14727 test -z "$CC" && CC=cc
14728 test -z "$LTCC" && LTCC=$CC
14729 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
14730 test -z "$LD" && LD=ld
14731 test -z "$ac_objext" && ac_objext=o
14732
14733 func_cc_basename $compiler
14734 cc_basename=$func_cc_basename_result
14735
14736
14737 # Only perform the check for file, if the check method requires it
14738 test -z "$MAGIC_CMD" && MAGIC_CMD=file
14739 case $deplibs_check_method in
14740 file_magic*)
14741 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
14743 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
14744 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14745 $as_echo_n "(cached) " >&6
14746 else
14747 case $MAGIC_CMD in
14748 [\\/*] | ?:[\\/]*)
14749 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14750 ;;
14751 *)
14752 lt_save_MAGIC_CMD=$MAGIC_CMD
14753 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14754 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14755 for ac_dir in $ac_dummy; do
14756 IFS=$lt_save_ifs
14757 test -z "$ac_dir" && ac_dir=.
14758 if test -f "$ac_dir/${ac_tool_prefix}file"; then
14759 lt_cv_path_MAGIC_CMD=$ac_dir/"${ac_tool_prefix}file"
14760 if test -n "$file_magic_test_file"; then
14761 case $deplibs_check_method in
14762 "file_magic "*)
14763 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14764 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14765 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14766 $EGREP "$file_magic_regex" > /dev/null; then
14767 :
14768 else
14769 cat <<_LT_EOF 1>&2
14770
14771 *** Warning: the command libtool uses to detect shared libraries,
14772 *** $file_magic_cmd, produces output that libtool cannot recognize.
14773 *** The result is that libtool may fail to recognize shared libraries
14774 *** as such. This will affect the creation of libtool libraries that
14775 *** depend on shared libraries, but programs linked with such libtool
14776 *** libraries will work regardless of this problem. Nevertheless, you
14777 *** may want to report the problem to your system manager and/or to
14778 *** bug-libtool (at] gnu.org
14779
14780 _LT_EOF
14781 fi ;;
14782 esac
14783 fi
14784 break
14785 fi
14786 done
14787 IFS=$lt_save_ifs
14788 MAGIC_CMD=$lt_save_MAGIC_CMD
14789 ;;
14790 esac
14791 fi
14792
14793 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14794 if test -n "$MAGIC_CMD"; then
14795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14796 $as_echo "$MAGIC_CMD" >&6; }
14797 else
14798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14799 $as_echo "no" >&6; }
14800 fi
14801
14802
14803
14804
14805
14806 if test -z "$lt_cv_path_MAGIC_CMD"; then
14807 if test -n "$ac_tool_prefix"; then
14808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
14809 $as_echo_n "checking for file... " >&6; }
14810 if ${lt_cv_path_MAGIC_CMD+:} false; then :
14811 $as_echo_n "(cached) " >&6
14812 else
14813 case $MAGIC_CMD in
14814 [\\/*] | ?:[\\/]*)
14815 lt_cv_path_MAGIC_CMD=$MAGIC_CMD # Let the user override the test with a path.
14816 ;;
14817 *)
14818 lt_save_MAGIC_CMD=$MAGIC_CMD
14819 lt_save_ifs=$IFS; IFS=$PATH_SEPARATOR
14820 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
14821 for ac_dir in $ac_dummy; do
14822 IFS=$lt_save_ifs
14823 test -z "$ac_dir" && ac_dir=.
14824 if test -f "$ac_dir/file"; then
14825 lt_cv_path_MAGIC_CMD=$ac_dir/"file"
14826 if test -n "$file_magic_test_file"; then
14827 case $deplibs_check_method in
14828 "file_magic "*)
14829 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
14830 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14831 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
14832 $EGREP "$file_magic_regex" > /dev/null; then
14833 :
14834 else
14835 cat <<_LT_EOF 1>&2
14836
14837 *** Warning: the command libtool uses to detect shared libraries,
14838 *** $file_magic_cmd, produces output that libtool cannot recognize.
14839 *** The result is that libtool may fail to recognize shared libraries
14840 *** as such. This will affect the creation of libtool libraries that
14841 *** depend on shared libraries, but programs linked with such libtool
14842 *** libraries will work regardless of this problem. Nevertheless, you
14843 *** may want to report the problem to your system manager and/or to
14844 *** bug-libtool (at] gnu.org
14845
14846 _LT_EOF
14847 fi ;;
14848 esac
14849 fi
14850 break
14851 fi
14852 done
14853 IFS=$lt_save_ifs
14854 MAGIC_CMD=$lt_save_MAGIC_CMD
14855 ;;
14856 esac
14857 fi
14858
14859 MAGIC_CMD=$lt_cv_path_MAGIC_CMD
14860 if test -n "$MAGIC_CMD"; then
14861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
14862 $as_echo "$MAGIC_CMD" >&6; }
14863 else
14864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14865 $as_echo "no" >&6; }
14866 fi
14867
14868
14869 else
14870 MAGIC_CMD=:
14871 fi
14872 fi
14873
14874 fi
14875 ;;
14876 esac
14877
14878 # Use C for the default configuration in the libtool script
14879
14880 lt_save_CC=$CC
14881 ac_ext=c
14882 ac_cpp='$CPP $CPPFLAGS'
14883 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14884 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14885 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14886
14887
14888 # Source file extension for C test sources.
14889 ac_ext=c
14890
14891 # Object file extension for compiled C test sources.
14892 objext=o
14893 objext=$objext
14894
14895 # Code to be used in simple compile tests
14896 lt_simple_compile_test_code="int some_variable = 0;"
14897
14898 # Code to be used in simple link tests
14899 lt_simple_link_test_code='int main(){return(0);}'
14900
14901
14902
14903
14904
14905
14906
14907 # If no C compiler was specified, use CC.
14908 LTCC=${LTCC-"$CC"}
14909
14910 # If no C compiler flags were specified, use CFLAGS.
14911 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
14912
14913 # Allow CC to be a program name with arguments.
14914 compiler=$CC
14915
14916 # Save the default compiler, since it gets overwritten when the other
14917 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
14918 compiler_DEFAULT=$CC
14919
14920 # save warnings/boilerplate of simple test code
14921 ac_outfile=conftest.$ac_objext
14922 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
14923 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14924 _lt_compiler_boilerplate=`cat conftest.err`
14925 $RM conftest*
14926
14927 ac_outfile=conftest.$ac_objext
14928 echo "$lt_simple_link_test_code" >conftest.$ac_ext
14929 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
14930 _lt_linker_boilerplate=`cat conftest.err`
14931 $RM -r conftest*
14932
14933
14934 ## CAVEAT EMPTOR:
14935 ## There is no encapsulation within the following macros, do not change
14936 ## the running order or otherwise move them around unless you know exactly
14937 ## what you are doing...
14938 if test -n "$compiler"; then
14939
14940 lt_prog_compiler_no_builtin_flag=
14941
14942 if test yes = "$GCC"; then
14943 case $cc_basename in
14944 nvcc*)
14945 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
14946 *)
14947 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
14948 esac
14949
14950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
14951 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
14952 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
14953 $as_echo_n "(cached) " >&6
14954 else
14955 lt_cv_prog_compiler_rtti_exceptions=no
14956 ac_outfile=conftest.$ac_objext
14957 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
14958 lt_compiler_flag="-fno-rtti -fno-exceptions" ## exclude from sc_useless_quotes_in_assignment
14959 # Insert the option either (1) after the last *FLAGS variable, or
14960 # (2) before a word containing "conftest.", or (3) at the end.
14961 # Note that $ac_compile itself does not contain backslashes and begins
14962 # with a dollar sign (not a hyphen), so the echo should work correctly.
14963 # The option is referenced via a variable to avoid confusing sed.
14964 lt_compile=`echo "$ac_compile" | $SED \
14965 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
14966 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
14967 -e 's:$: $lt_compiler_flag:'`
14968 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
14969 (eval "$lt_compile" 2>conftest.err)
14970 ac_status=$?
14971 cat conftest.err >&5
14972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14973 if (exit $ac_status) && test -s "$ac_outfile"; then
14974 # The compiler can only warn and ignore the option if not recognized
14975 # So say no if there are warnings other than the usual output.
14976 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
14977 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
14978 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
14979 lt_cv_prog_compiler_rtti_exceptions=yes
14980 fi
14981 fi
14982 $RM conftest*
14983
14984 fi
14985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
14986 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
14987
14988 if test yes = "$lt_cv_prog_compiler_rtti_exceptions"; then
14989 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
14990 else
14991 :
14992 fi
14993
14994 fi
14995
14996
14997
14998
14999
15000
15001 lt_prog_compiler_wl=
15002 lt_prog_compiler_pic=
15003 lt_prog_compiler_static=
15004
15005
15006 if test yes = "$GCC"; then
15007 lt_prog_compiler_wl='-Wl,'
15008 lt_prog_compiler_static='-static'
15009
15010 case $host_os in
15011 aix*)
15012 # All AIX code is PIC.
15013 if test ia64 = "$host_cpu"; then
15014 # AIX 5 now supports IA64 processor
15015 lt_prog_compiler_static='-Bstatic'
15016 fi
15017 lt_prog_compiler_pic='-fPIC'
15018 ;;
15019
15020 amigaos*)
15021 case $host_cpu in
15022 powerpc)
15023 # see comment about AmigaOS4 .so support
15024 lt_prog_compiler_pic='-fPIC'
15025 ;;
15026 m68k)
15027 # FIXME: we need at least 68020 code to build shared libraries, but
15028 # adding the '-m68020' flag to GCC prevents building anything better,
15029 # like '-m68040'.
15030 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
15031 ;;
15032 esac
15033 ;;
15034
15035 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
15036 # PIC is the default for these OSes.
15037 ;;
15038
15039 mingw* | cygwin* | pw32* | os2* | cegcc*)
15040 # This hack is so that the source file can tell whether it is being
15041 # built for inclusion in a dll (and should export symbols for example).
15042 # Although the cygwin gcc ignores -fPIC, still need this for old-style
15043 # (--disable-auto-import) libraries
15044 lt_prog_compiler_pic='-DDLL_EXPORT'
15045 case $host_os in
15046 os2*)
15047 lt_prog_compiler_static='$wl-static'
15048 ;;
15049 esac
15050 ;;
15051
15052 darwin* | rhapsody*)
15053 # PIC is the default on this platform
15054 # Common symbols not allowed in MH_DYLIB files
15055 lt_prog_compiler_pic='-fno-common'
15056 ;;
15057
15058 haiku*)
15059 # PIC is the default for Haiku.
15060 # The "-static" flag exists, but is broken.
15061 lt_prog_compiler_static=
15062 ;;
15063
15064 hpux*)
15065 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
15066 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
15067 # sets the default TLS model and affects inlining.
15068 case $host_cpu in
15069 hppa*64*)
15070 # +Z the default
15071 ;;
15072 *)
15073 lt_prog_compiler_pic='-fPIC'
15074 ;;
15075 esac
15076 ;;
15077
15078 interix[3-9]*)
15079 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
15080 # Instead, we relocate shared libraries at runtime.
15081 ;;
15082
15083 msdosdjgpp*)
15084 # Just because we use GCC doesn't mean we suddenly get shared libraries
15085 # on systems that don't support them.
15086 lt_prog_compiler_can_build_shared=no
15087 enable_shared=no
15088 ;;
15089
15090 *nto* | *qnx*)
15091 # QNX uses GNU C++, but need to define -shared option too, otherwise
15092 # it will coredump.
15093 lt_prog_compiler_pic='-fPIC -shared'
15094 ;;
15095
15096 sysv4*MP*)
15097 if test -d /usr/nec; then
15098 lt_prog_compiler_pic=-Kconform_pic
15099 fi
15100 ;;
15101
15102 *)
15103 lt_prog_compiler_pic='-fPIC'
15104 ;;
15105 esac
15106
15107 case $cc_basename in
15108 nvcc*) # Cuda Compiler Driver 2.2
15109 lt_prog_compiler_wl='-Xlinker '
15110 if test -n "$lt_prog_compiler_pic"; then
15111 lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
15112 fi
15113 ;;
15114 esac
15115 else
15116 # PORTME Check for flag to pass linker flags through the system compiler.
15117 case $host_os in
15118 aix*)
15119 lt_prog_compiler_wl='-Wl,'
15120 if test ia64 = "$host_cpu"; then
15121 # AIX 5 now supports IA64 processor
15122 lt_prog_compiler_static='-Bstatic'
15123 else
15124 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
15125 fi
15126 ;;
15127
15128 darwin* | rhapsody*)
15129 # PIC is the default on this platform
15130 # Common symbols not allowed in MH_DYLIB files
15131 lt_prog_compiler_pic='-fno-common'
15132 case $cc_basename in
15133 nagfor*)
15134 # NAG Fortran compiler
15135 lt_prog_compiler_wl='-Wl,-Wl,,'
15136 lt_prog_compiler_pic='-PIC'
15137 lt_prog_compiler_static='-Bstatic'
15138 ;;
15139 esac
15140 ;;
15141
15142 mingw* | cygwin* | pw32* | os2* | cegcc*)
15143 # This hack is so that the source file can tell whether it is being
15144 # built for inclusion in a dll (and should export symbols for example).
15145 lt_prog_compiler_pic='-DDLL_EXPORT'
15146 case $host_os in
15147 os2*)
15148 lt_prog_compiler_static='$wl-static'
15149 ;;
15150 esac
15151 ;;
15152
15153 hpux9* | hpux10* | hpux11*)
15154 lt_prog_compiler_wl='-Wl,'
15155 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
15156 # not for PA HP-UX.
15157 case $host_cpu in
15158 hppa*64*|ia64*)
15159 # +Z the default
15160 ;;
15161 *)
15162 lt_prog_compiler_pic='+Z'
15163 ;;
15164 esac
15165 # Is there a better lt_prog_compiler_static that works with the bundled CC?
15166 lt_prog_compiler_static='$wl-a ${wl}archive'
15167 ;;
15168
15169 irix5* | irix6* | nonstopux*)
15170 lt_prog_compiler_wl='-Wl,'
15171 # PIC (with -KPIC) is the default.
15172 lt_prog_compiler_static='-non_shared'
15173 ;;
15174
15175 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
15176 case $cc_basename in
15177 # old Intel for x86_64, which still supported -KPIC.
15178 ecc*)
15179 lt_prog_compiler_wl='-Wl,'
15180 lt_prog_compiler_pic='-KPIC'
15181 lt_prog_compiler_static='-static'
15182 ;;
15183 # icc used to be incompatible with GCC.
15184 # ICC 10 doesn't accept -KPIC any more.
15185 icc* | ifort*)
15186 lt_prog_compiler_wl='-Wl,'
15187 lt_prog_compiler_pic='-fPIC'
15188 lt_prog_compiler_static='-static'
15189 ;;
15190 # Lahey Fortran 8.1.
15191 lf95*)
15192 lt_prog_compiler_wl='-Wl,'
15193 lt_prog_compiler_pic='--shared'
15194 lt_prog_compiler_static='--static'
15195 ;;
15196 nagfor*)
15197 # NAG Fortran compiler
15198 lt_prog_compiler_wl='-Wl,-Wl,,'
15199 lt_prog_compiler_pic='-PIC'
15200 lt_prog_compiler_static='-Bstatic'
15201 ;;
15202 tcc*)
15203 # Fabrice Bellard et al's Tiny C Compiler
15204 lt_prog_compiler_wl='-Wl,'
15205 lt_prog_compiler_pic='-fPIC'
15206 lt_prog_compiler_static='-static'
15207 ;;
15208 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
15209 # Portland Group compilers (*not* the Pentium gcc compiler,
15210 # which looks to be a dead project)
15211 lt_prog_compiler_wl='-Wl,'
15212 lt_prog_compiler_pic='-fpic'
15213 lt_prog_compiler_static='-Bstatic'
15214 ;;
15215 ccc*)
15216 lt_prog_compiler_wl='-Wl,'
15217 # All Alpha code is PIC.
15218 lt_prog_compiler_static='-non_shared'
15219 ;;
15220 xl* | bgxl* | bgf* | mpixl*)
15221 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
15222 lt_prog_compiler_wl='-Wl,'
15223 lt_prog_compiler_pic='-qpic'
15224 lt_prog_compiler_static='-qstaticlink'
15225 ;;
15226 *)
15227 case `$CC -V 2>&1 | sed 5q` in
15228 *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
15229 # Sun Fortran 8.3 passes all unrecognized flags to the linker
15230 lt_prog_compiler_pic='-KPIC'
15231 lt_prog_compiler_static='-Bstatic'
15232 lt_prog_compiler_wl=''
15233 ;;
15234 *Sun\ F* | *Sun*Fortran*)
15235 lt_prog_compiler_pic='-KPIC'
15236 lt_prog_compiler_static='-Bstatic'
15237 lt_prog_compiler_wl='-Qoption ld '
15238 ;;
15239 *Sun\ C*)
15240 # Sun C 5.9
15241 lt_prog_compiler_pic='-KPIC'
15242 lt_prog_compiler_static='-Bstatic'
15243 lt_prog_compiler_wl='-Wl,'
15244 ;;
15245 *Intel*\ [CF]*Compiler*)
15246 lt_prog_compiler_wl='-Wl,'
15247 lt_prog_compiler_pic='-fPIC'
15248 lt_prog_compiler_static='-static'
15249 ;;
15250 *Portland\ Group*)
15251 lt_prog_compiler_wl='-Wl,'
15252 lt_prog_compiler_pic='-fpic'
15253 lt_prog_compiler_static='-Bstatic'
15254 ;;
15255 esac
15256 ;;
15257 esac
15258 ;;
15259
15260 newsos6)
15261 lt_prog_compiler_pic='-KPIC'
15262 lt_prog_compiler_static='-Bstatic'
15263 ;;
15264
15265 *nto* | *qnx*)
15266 # QNX uses GNU C++, but need to define -shared option too, otherwise
15267 # it will coredump.
15268 lt_prog_compiler_pic='-fPIC -shared'
15269 ;;
15270
15271 osf3* | osf4* | osf5*)
15272 lt_prog_compiler_wl='-Wl,'
15273 # All OSF/1 code is PIC.
15274 lt_prog_compiler_static='-non_shared'
15275 ;;
15276
15277 rdos*)
15278 lt_prog_compiler_static='-non_shared'
15279 ;;
15280
15281 solaris*)
15282 lt_prog_compiler_pic='-KPIC'
15283 lt_prog_compiler_static='-Bstatic'
15284 case $cc_basename in
15285 f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
15286 lt_prog_compiler_wl='-Qoption ld ';;
15287 *)
15288 lt_prog_compiler_wl='-Wl,';;
15289 esac
15290 ;;
15291
15292 sunos4*)
15293 lt_prog_compiler_wl='-Qoption ld '
15294 lt_prog_compiler_pic='-PIC'
15295 lt_prog_compiler_static='-Bstatic'
15296 ;;
15297
15298 sysv4 | sysv4.2uw2* | sysv4.3*)
15299 lt_prog_compiler_wl='-Wl,'
15300 lt_prog_compiler_pic='-KPIC'
15301 lt_prog_compiler_static='-Bstatic'
15302 ;;
15303
15304 sysv4*MP*)
15305 if test -d /usr/nec; then
15306 lt_prog_compiler_pic='-Kconform_pic'
15307 lt_prog_compiler_static='-Bstatic'
15308 fi
15309 ;;
15310
15311 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
15312 lt_prog_compiler_wl='-Wl,'
15313 lt_prog_compiler_pic='-KPIC'
15314 lt_prog_compiler_static='-Bstatic'
15315 ;;
15316
15317 unicos*)
15318 lt_prog_compiler_wl='-Wl,'
15319 lt_prog_compiler_can_build_shared=no
15320 ;;
15321
15322 uts4*)
15323 lt_prog_compiler_pic='-pic'
15324 lt_prog_compiler_static='-Bstatic'
15325 ;;
15326
15327 *)
15328 lt_prog_compiler_can_build_shared=no
15329 ;;
15330 esac
15331 fi
15332
15333 case $host_os in
15334 # For platforms that do not support PIC, -DPIC is meaningless:
15335 *djgpp*)
15336 lt_prog_compiler_pic=
15337 ;;
15338 *)
15339 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
15340 ;;
15341 esac
15342
15343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
15344 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
15345 if ${lt_cv_prog_compiler_pic+:} false; then :
15346 $as_echo_n "(cached) " >&6
15347 else
15348 lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
15349 fi
15350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
15351 $as_echo "$lt_cv_prog_compiler_pic" >&6; }
15352 lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
15353
15354 #
15355 # Check to make sure the PIC flag actually works.
15356 #
15357 if test -n "$lt_prog_compiler_pic"; then
15358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
15359 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
15360 if ${lt_cv_prog_compiler_pic_works+:} false; then :
15361 $as_echo_n "(cached) " >&6
15362 else
15363 lt_cv_prog_compiler_pic_works=no
15364 ac_outfile=conftest.$ac_objext
15365 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15366 lt_compiler_flag="$lt_prog_compiler_pic -DPIC" ## exclude from sc_useless_quotes_in_assignment
15367 # Insert the option either (1) after the last *FLAGS variable, or
15368 # (2) before a word containing "conftest.", or (3) at the end.
15369 # Note that $ac_compile itself does not contain backslashes and begins
15370 # with a dollar sign (not a hyphen), so the echo should work correctly.
15371 # The option is referenced via a variable to avoid confusing sed.
15372 lt_compile=`echo "$ac_compile" | $SED \
15373 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15374 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15375 -e 's:$: $lt_compiler_flag:'`
15376 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15377 (eval "$lt_compile" 2>conftest.err)
15378 ac_status=$?
15379 cat conftest.err >&5
15380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15381 if (exit $ac_status) && test -s "$ac_outfile"; then
15382 # The compiler can only warn and ignore the option if not recognized
15383 # So say no if there are warnings other than the usual output.
15384 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
15385 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15386 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
15387 lt_cv_prog_compiler_pic_works=yes
15388 fi
15389 fi
15390 $RM conftest*
15391
15392 fi
15393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
15394 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
15395
15396 if test yes = "$lt_cv_prog_compiler_pic_works"; then
15397 case $lt_prog_compiler_pic in
15398 "" | " "*) ;;
15399 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
15400 esac
15401 else
15402 lt_prog_compiler_pic=
15403 lt_prog_compiler_can_build_shared=no
15404 fi
15405
15406 fi
15407
15408
15409
15410
15411
15412
15413
15414
15415
15416
15417
15418 #
15419 # Check to make sure the static flag actually works.
15420 #
15421 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
15422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
15423 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
15424 if ${lt_cv_prog_compiler_static_works+:} false; then :
15425 $as_echo_n "(cached) " >&6
15426 else
15427 lt_cv_prog_compiler_static_works=no
15428 save_LDFLAGS=$LDFLAGS
15429 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
15430 echo "$lt_simple_link_test_code" > conftest.$ac_ext
15431 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
15432 # The linker can only warn and ignore the option if not recognized
15433 # So say no if there are warnings
15434 if test -s conftest.err; then
15435 # Append any errors to the config.log.
15436 cat conftest.err 1>&5
15437 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
15438 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
15439 if diff conftest.exp conftest.er2 >/dev/null; then
15440 lt_cv_prog_compiler_static_works=yes
15441 fi
15442 else
15443 lt_cv_prog_compiler_static_works=yes
15444 fi
15445 fi
15446 $RM -r conftest*
15447 LDFLAGS=$save_LDFLAGS
15448
15449 fi
15450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
15451 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
15452
15453 if test yes = "$lt_cv_prog_compiler_static_works"; then
15454 :
15455 else
15456 lt_prog_compiler_static=
15457 fi
15458
15459
15460
15461
15462
15463
15464
15465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15466 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15467 if ${lt_cv_prog_compiler_c_o+:} false; then :
15468 $as_echo_n "(cached) " >&6
15469 else
15470 lt_cv_prog_compiler_c_o=no
15471 $RM -r conftest 2>/dev/null
15472 mkdir conftest
15473 cd conftest
15474 mkdir out
15475 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15476
15477 lt_compiler_flag="-o out/conftest2.$ac_objext"
15478 # Insert the option either (1) after the last *FLAGS variable, or
15479 # (2) before a word containing "conftest.", or (3) at the end.
15480 # Note that $ac_compile itself does not contain backslashes and begins
15481 # with a dollar sign (not a hyphen), so the echo should work correctly.
15482 lt_compile=`echo "$ac_compile" | $SED \
15483 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15484 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15485 -e 's:$: $lt_compiler_flag:'`
15486 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15487 (eval "$lt_compile" 2>out/conftest.err)
15488 ac_status=$?
15489 cat out/conftest.err >&5
15490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15491 if (exit $ac_status) && test -s out/conftest2.$ac_objext
15492 then
15493 # The compiler can only warn and ignore the option if not recognized
15494 # So say no if there are warnings
15495 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15496 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15497 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15498 lt_cv_prog_compiler_c_o=yes
15499 fi
15500 fi
15501 chmod u+w . 2>&5
15502 $RM conftest*
15503 # SGI C++ compiler will create directory out/ii_files/ for
15504 # template instantiation
15505 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15506 $RM out/* && rmdir out
15507 cd ..
15508 $RM -r conftest
15509 $RM conftest*
15510
15511 fi
15512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15513 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15514
15515
15516
15517
15518
15519
15520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
15521 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
15522 if ${lt_cv_prog_compiler_c_o+:} false; then :
15523 $as_echo_n "(cached) " >&6
15524 else
15525 lt_cv_prog_compiler_c_o=no
15526 $RM -r conftest 2>/dev/null
15527 mkdir conftest
15528 cd conftest
15529 mkdir out
15530 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
15531
15532 lt_compiler_flag="-o out/conftest2.$ac_objext"
15533 # Insert the option either (1) after the last *FLAGS variable, or
15534 # (2) before a word containing "conftest.", or (3) at the end.
15535 # Note that $ac_compile itself does not contain backslashes and begins
15536 # with a dollar sign (not a hyphen), so the echo should work correctly.
15537 lt_compile=`echo "$ac_compile" | $SED \
15538 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
15539 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
15540 -e 's:$: $lt_compiler_flag:'`
15541 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
15542 (eval "$lt_compile" 2>out/conftest.err)
15543 ac_status=$?
15544 cat out/conftest.err >&5
15545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15546 if (exit $ac_status) && test -s out/conftest2.$ac_objext
15547 then
15548 # The compiler can only warn and ignore the option if not recognized
15549 # So say no if there are warnings
15550 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
15551 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
15552 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
15553 lt_cv_prog_compiler_c_o=yes
15554 fi
15555 fi
15556 chmod u+w . 2>&5
15557 $RM conftest*
15558 # SGI C++ compiler will create directory out/ii_files/ for
15559 # template instantiation
15560 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
15561 $RM out/* && rmdir out
15562 cd ..
15563 $RM -r conftest
15564 $RM conftest*
15565
15566 fi
15567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
15568 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
15569
15570
15571
15572
15573 hard_links=nottested
15574 if test no = "$lt_cv_prog_compiler_c_o" && test no != "$need_locks"; then
15575 # do not overwrite the value of need_locks provided by the user
15576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
15577 $as_echo_n "checking if we can lock with hard links... " >&6; }
15578 hard_links=yes
15579 $RM conftest*
15580 ln conftest.a conftest.b 2>/dev/null && hard_links=no
15581 touch conftest.a
15582 ln conftest.a conftest.b 2>&5 || hard_links=no
15583 ln conftest.a conftest.b 2>/dev/null && hard_links=no
15584 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
15585 $as_echo "$hard_links" >&6; }
15586 if test no = "$hard_links"; then
15587 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&5
15588 $as_echo "$as_me: WARNING: '$CC' does not support '-c -o', so 'make -j' may be unsafe" >&2;}
15589 need_locks=warn
15590 fi
15591 else
15592 need_locks=no
15593 fi
15594
15595
15596
15597
15598
15599
15600 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
15601 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
15602
15603 runpath_var=
15604 allow_undefined_flag=
15605 always_export_symbols=no
15606 archive_cmds=
15607 archive_expsym_cmds=
15608 compiler_needs_object=no
15609 enable_shared_with_static_runtimes=no
15610 export_dynamic_flag_spec=
15611 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
15612 hardcode_automatic=no
15613 hardcode_direct=no
15614 hardcode_direct_absolute=no
15615 hardcode_libdir_flag_spec=
15616 hardcode_libdir_separator=
15617 hardcode_minus_L=no
15618 hardcode_shlibpath_var=unsupported
15619 inherit_rpath=no
15620 link_all_deplibs=unknown
15621 module_cmds=
15622 module_expsym_cmds=
15623 old_archive_from_new_cmds=
15624 old_archive_from_expsyms_cmds=
15625 thread_safe_flag_spec=
15626 whole_archive_flag_spec=
15627 # include_expsyms should be a list of space-separated symbols to be *always*
15628 # included in the symbol list
15629 include_expsyms=
15630 # exclude_expsyms can be an extended regexp of symbols to exclude
15631 # it will be wrapped by ' (' and ')$', so one must not match beginning or
15632 # end of line. Example: 'a|bc|.*d.*' will exclude the symbols 'a' and 'bc',
15633 # as well as any symbol that contains 'd'.
15634 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
15635 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
15636 # platforms (ab)use it in PIC code, but their linkers get confused if
15637 # the symbol is explicitly referenced. Since portable code cannot
15638 # rely on this symbol name, it's probably fine to never include it in
15639 # preloaded symbol tables.
15640 # Exclude shared library initialization/finalization symbols.
15641 extract_expsyms_cmds=
15642
15643 case $host_os in
15644 cygwin* | mingw* | pw32* | cegcc*)
15645 # FIXME: the MSVC++ port hasn't been tested in a loooong time
15646 # When not using gcc, we currently assume that we are using
15647 # Microsoft Visual C++.
15648 if test yes != "$GCC"; then
15649 with_gnu_ld=no
15650 fi
15651 ;;
15652 interix*)
15653 # we just hope/assume this is gcc and not c89 (= MSVC++)
15654 with_gnu_ld=yes
15655 ;;
15656 openbsd* | bitrig*)
15657 with_gnu_ld=no
15658 ;;
15659 esac
15660
15661 ld_shlibs=yes
15662
15663 # On some targets, GNU ld is compatible enough with the native linker
15664 # that we're better off using the native interface for both.
15665 lt_use_gnu_ld_interface=no
15666 if test yes = "$with_gnu_ld"; then
15667 case $host_os in
15668 aix*)
15669 # The AIX port of GNU ld has always aspired to compatibility
15670 # with the native linker. However, as the warning in the GNU ld
15671 # block says, versions before 2.19.5* couldn't really create working
15672 # shared libraries, regardless of the interface used.
15673 case `$LD -v 2>&1` in
15674 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
15675 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
15676 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
15677 *)
15678 lt_use_gnu_ld_interface=yes
15679 ;;
15680 esac
15681 ;;
15682 *)
15683 lt_use_gnu_ld_interface=yes
15684 ;;
15685 esac
15686 fi
15687
15688 if test yes = "$lt_use_gnu_ld_interface"; then
15689 # If archive_cmds runs LD, not CC, wlarc should be empty
15690 wlarc='$wl'
15691
15692 # Set some defaults for GNU ld with shared library support. These
15693 # are reset later if shared libraries are not supported. Putting them
15694 # here allows them to be overridden if necessary.
15695 runpath_var=LD_RUN_PATH
15696 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15697 export_dynamic_flag_spec='$wl--export-dynamic'
15698 # ancient GNU ld didn't support --whole-archive et. al.
15699 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
15700 whole_archive_flag_spec=$wlarc'--whole-archive$convenience '$wlarc'--no-whole-archive'
15701 else
15702 whole_archive_flag_spec=
15703 fi
15704 supports_anon_versioning=no
15705 case `$LD -v | $SED -e 's/(^)\+)\s\+//' 2>&1` in
15706 *GNU\ gold*) supports_anon_versioning=yes ;;
15707 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
15708 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
15709 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
15710 *\ 2.11.*) ;; # other 2.11 versions
15711 *) supports_anon_versioning=yes ;;
15712 esac
15713
15714 # See if GNU ld supports shared libraries.
15715 case $host_os in
15716 aix[3-9]*)
15717 # On AIX/PPC, the GNU linker is very broken
15718 if test ia64 != "$host_cpu"; then
15719 ld_shlibs=no
15720 cat <<_LT_EOF 1>&2
15721
15722 *** Warning: the GNU linker, at least up to release 2.19, is reported
15723 *** to be unable to reliably create shared libraries on AIX.
15724 *** Therefore, libtool is disabling shared libraries support. If you
15725 *** really care for shared libraries, you may want to install binutils
15726 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
15727 *** You will then need to restart the configuration process.
15728
15729 _LT_EOF
15730 fi
15731 ;;
15732
15733 amigaos*)
15734 case $host_cpu in
15735 powerpc)
15736 # see comment about AmigaOS4 .so support
15737 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15738 archive_expsym_cmds=''
15739 ;;
15740 m68k)
15741 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)'
15742 hardcode_libdir_flag_spec='-L$libdir'
15743 hardcode_minus_L=yes
15744 ;;
15745 esac
15746 ;;
15747
15748 beos*)
15749 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15750 allow_undefined_flag=unsupported
15751 # Joseph Beckenbach <jrb3 (at] best.com> says some releases of gcc
15752 # support --undefined. This deserves some investigation. FIXME
15753 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15754 else
15755 ld_shlibs=no
15756 fi
15757 ;;
15758
15759 cygwin* | mingw* | pw32* | cegcc*)
15760 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
15761 # as there is no search path for DLLs.
15762 hardcode_libdir_flag_spec='-L$libdir'
15763 export_dynamic_flag_spec='$wl--export-all-symbols'
15764 allow_undefined_flag=unsupported
15765 always_export_symbols=no
15766 enable_shared_with_static_runtimes=yes
15767 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'
15768 exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
15769
15770 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
15771 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15772 # If the export-symbols file already is a .def file, use it as
15773 # is; otherwise, prepend EXPORTS...
15774 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
15775 cp $export_symbols $output_objdir/$soname.def;
15776 else
15777 echo EXPORTS > $output_objdir/$soname.def;
15778 cat $export_symbols >> $output_objdir/$soname.def;
15779 fi~
15780 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname $wl--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
15781 else
15782 ld_shlibs=no
15783 fi
15784 ;;
15785
15786 haiku*)
15787 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15788 link_all_deplibs=yes
15789 ;;
15790
15791 os2*)
15792 hardcode_libdir_flag_spec='-L$libdir'
15793 hardcode_minus_L=yes
15794 allow_undefined_flag=unsupported
15795 shrext_cmds=.dll
15796 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15797 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15798 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15799 $ECHO EXPORTS >> $output_objdir/$libname.def~
15800 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
15801 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15802 emximp -o $lib $output_objdir/$libname.def'
15803 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
15804 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
15805 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
15806 $ECHO EXPORTS >> $output_objdir/$libname.def~
15807 prefix_cmds="$SED"~
15808 if test EXPORTS = "`$SED 1q $export_symbols`"; then
15809 prefix_cmds="$prefix_cmds -e 1d";
15810 fi~
15811 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
15812 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
15813 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
15814 emximp -o $lib $output_objdir/$libname.def'
15815 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
15816 enable_shared_with_static_runtimes=yes
15817 file_list_spec='@'
15818 ;;
15819
15820 interix[3-9]*)
15821 hardcode_direct=no
15822 hardcode_shlibpath_var=no
15823 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
15824 export_dynamic_flag_spec='$wl-E'
15825 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
15826 # Instead, shared libraries are loaded at an image base (0x10000000 by
15827 # default) and relocated if they conflict, which is a slow very memory
15828 # consuming and fragmenting process. To avoid this, we pick a random,
15829 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
15830 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
15831 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-h,$soname $wl--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
15832 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'
15833 ;;
15834
15835 gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
15836 tmp_diet=no
15837 if test linux-dietlibc = "$host_os"; then
15838 case $cc_basename in
15839 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
15840 esac
15841 fi
15842 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
15843 && test no = "$tmp_diet"
15844 then
15845 tmp_addflag=' $pic_flag'
15846 tmp_sharedflag='-shared'
15847 case $cc_basename,$host_cpu in
15848 pgcc*) # Portland Group C compiler
15849 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'
15850 tmp_addflag=' $pic_flag'
15851 ;;
15852 pgf77* | pgf90* | pgf95* | pgfortran*)
15853 # Portland Group f77 and f90 compilers
15854 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'
15855 tmp_addflag=' $pic_flag -Mnomain' ;;
15856 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
15857 tmp_addflag=' -i_dynamic' ;;
15858 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
15859 tmp_addflag=' -i_dynamic -nofor_main' ;;
15860 ifc* | ifort*) # Intel Fortran compiler
15861 tmp_addflag=' -nofor_main' ;;
15862 lf95*) # Lahey Fortran 8.1
15863 whole_archive_flag_spec=
15864 tmp_sharedflag='--shared' ;;
15865 nagfor*) # NAGFOR 5.3
15866 tmp_sharedflag='-Wl,-shared' ;;
15867 xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
15868 tmp_sharedflag='-qmkshrobj'
15869 tmp_addflag= ;;
15870 nvcc*) # Cuda Compiler Driver 2.2
15871 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'
15872 compiler_needs_object=yes
15873 ;;
15874 esac
15875 case `$CC -V 2>&1 | sed 5q` in
15876 *Sun\ C*) # Sun C 5.9
15877 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'
15878 compiler_needs_object=yes
15879 tmp_sharedflag='-G' ;;
15880 *Sun\ F*) # Sun Fortran 8.3
15881 tmp_sharedflag='-G' ;;
15882 esac
15883 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15884
15885 if test yes = "$supports_anon_versioning"; then
15886 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15887 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15888 echo "local: *; };" >> $output_objdir/$libname.ver~
15889 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-version-script $wl$output_objdir/$libname.ver -o $lib'
15890 fi
15891
15892 case $cc_basename in
15893 tcc*)
15894 export_dynamic_flag_spec='-rdynamic'
15895 ;;
15896 xlf* | bgf* | bgxlf* | mpixlf*)
15897 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
15898 whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
15899 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15900 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
15901 if test yes = "$supports_anon_versioning"; then
15902 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
15903 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
15904 echo "local: *; };" >> $output_objdir/$libname.ver~
15905 $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
15906 fi
15907 ;;
15908 esac
15909 else
15910 ld_shlibs=no
15911 fi
15912 ;;
15913
15914 netbsd*)
15915 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
15916 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
15917 wlarc=
15918 else
15919 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15920 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15921 fi
15922 ;;
15923
15924 solaris*)
15925 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
15926 ld_shlibs=no
15927 cat <<_LT_EOF 1>&2
15928
15929 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
15930 *** create shared libraries on Solaris systems. Therefore, libtool
15931 *** is disabling shared libraries support. We urge you to upgrade GNU
15932 *** binutils to release 2.9.1 or newer. Another option is to modify
15933 *** your PATH or compiler configuration so that the native linker is
15934 *** used, and then restart.
15935
15936 _LT_EOF
15937 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15938 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15939 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15940 else
15941 ld_shlibs=no
15942 fi
15943 ;;
15944
15945 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
15946 case `$LD -v 2>&1` in
15947 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
15948 ld_shlibs=no
15949 cat <<_LT_EOF 1>&2
15950
15951 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 cannot
15952 *** reliably create shared libraries on SCO systems. Therefore, libtool
15953 *** is disabling shared libraries support. We urge you to upgrade GNU
15954 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
15955 *** your PATH or compiler configuration so that the native linker is
15956 *** used, and then restart.
15957
15958 _LT_EOF
15959 ;;
15960 *)
15961 # For security reasons, it is highly recommended that you always
15962 # use absolute paths for naming shared libraries, and exclude the
15963 # DT_RUNPATH tag from executables and libraries. But doing so
15964 # requires that you compile everything twice, which is a pain.
15965 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15966 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
15967 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15968 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15969 else
15970 ld_shlibs=no
15971 fi
15972 ;;
15973 esac
15974 ;;
15975
15976 sunos4*)
15977 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
15978 wlarc=
15979 hardcode_direct=yes
15980 hardcode_shlibpath_var=no
15981 ;;
15982
15983 *)
15984 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
15985 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
15986 archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname $wl-retain-symbols-file $wl$export_symbols -o $lib'
15987 else
15988 ld_shlibs=no
15989 fi
15990 ;;
15991 esac
15992
15993 if test no = "$ld_shlibs"; then
15994 runpath_var=
15995 hardcode_libdir_flag_spec=
15996 export_dynamic_flag_spec=
15997 whole_archive_flag_spec=
15998 fi
15999 else
16000 # PORTME fill in a description of your system's linker (not GNU ld)
16001 case $host_os in
16002 aix3*)
16003 allow_undefined_flag=unsupported
16004 always_export_symbols=yes
16005 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'
16006 # Note: this linker hardcodes the directories in LIBPATH if there
16007 # are no directories specified by -L.
16008 hardcode_minus_L=yes
16009 if test yes = "$GCC" && test -z "$lt_prog_compiler_static"; then
16010 # Neither direct hardcoding nor static linking is supported with a
16011 # broken collect2.
16012 hardcode_direct=unsupported
16013 fi
16014 ;;
16015
16016 aix[4-9]*)
16017 if test ia64 = "$host_cpu"; then
16018 # On IA64, the linker does run time linking by default, so we don't
16019 # have to do anything special.
16020 aix_use_runtimelinking=no
16021 exp_sym_flag='-Bexport'
16022 no_entry_flag=
16023 else
16024 # If we're using GNU nm, then we don't want the "-C" option.
16025 # -C means demangle to GNU nm, but means don't demangle to AIX nm.
16026 # Without the "-l" option, or with the "-B" option, AIX nm treats
16027 # weak defined symbols like other global defined symbols, whereas
16028 # GNU nm marks them as "W".
16029 # While the 'weak' keyword is ignored in the Export File, we need
16030 # it in the Import File for the 'aix-soname' feature, so we have
16031 # to replace the "-B" option with "-P" for AIX nm.
16032 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
16033 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'
16034 else
16035 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 == "L") || (\$ 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'
16036 fi
16037 aix_use_runtimelinking=no
16038
16039 # Test if we are trying to use run time linking or normal
16040 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
16041 # have runtime linking enabled, and use it for executables.
16042 # For shared libraries, we enable/disable runtime linking
16043 # depending on the kind of the shared library created -
16044 # when "with_aix_soname,aix_use_runtimelinking" is:
16045 # "aix,no" lib.a(lib.so.V) shared, rtl:no, for executables
16046 # "aix,yes" lib.so shared, rtl:yes, for executables
16047 # lib.a static archive
16048 # "both,no" lib.so.V(shr.o) shared, rtl:yes
16049 # lib.a(lib.so.V) shared, rtl:no, for executables
16050 # "both,yes" lib.so.V(shr.o) shared, rtl:yes, for executables
16051 # lib.a(lib.so.V) shared, rtl:no
16052 # "svr4,*" lib.so.V(shr.o) shared, rtl:yes, for executables
16053 # lib.a static archive
16054 case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
16055 for ld_flag in $LDFLAGS; do
16056 if (test x-brtl = "x$ld_flag" || test x-Wl,-brtl = "x$ld_flag"); then
16057 aix_use_runtimelinking=yes
16058 break
16059 fi
16060 done
16061 if test svr4,no = "$with_aix_soname,$aix_use_runtimelinking"; then
16062 # With aix-soname=svr4, we create the lib.so.V shared archives only,
16063 # so we don't have lib.a shared libs to link our executables.
16064 # We have to force runtime linking in this case.
16065 aix_use_runtimelinking=yes
16066 LDFLAGS="$LDFLAGS -Wl,-brtl"
16067 fi
16068 ;;
16069 esac
16070
16071 exp_sym_flag='-bexport'
16072 no_entry_flag='-bnoentry'
16073 fi
16074
16075 # When large executables or shared objects are built, AIX ld can
16076 # have problems creating the table of contents. If linking a library
16077 # or program results in "error TOC overflow" add -mminimal-toc to
16078 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
16079 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
16080
16081 archive_cmds=''
16082 hardcode_direct=yes
16083 hardcode_direct_absolute=yes
16084 hardcode_libdir_separator=':'
16085 link_all_deplibs=yes
16086 file_list_spec='$wl-f,'
16087 case $with_aix_soname,$aix_use_runtimelinking in
16088 aix,*) ;; # traditional, no import file
16089 svr4,* | *,yes) # use import file
16090 # The Import File defines what to hardcode.
16091 hardcode_direct=no
16092 hardcode_direct_absolute=no
16093 ;;
16094 esac
16095
16096 if test yes = "$GCC"; then
16097 case $host_os in aix4.[012]|aix4.[012].*)
16098 # We only want to do this on AIX 4.2 and lower, the check
16099 # below for broken collect2 doesn't work under 4.3+
16100 collect2name=`$CC -print-prog-name=collect2`
16101 if test -f "$collect2name" &&
16102 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
16103 then
16104 # We have reworked collect2
16105 :
16106 else
16107 # We have old collect2
16108 hardcode_direct=unsupported
16109 # It fails to find uninstalled libraries when the uninstalled
16110 # path is not listed in the libpath. Setting hardcode_minus_L
16111 # to unsupported forces relinking
16112 hardcode_minus_L=yes
16113 hardcode_libdir_flag_spec='-L$libdir'
16114 hardcode_libdir_separator=
16115 fi
16116 ;;
16117 esac
16118 shared_flag='-shared'
16119 if test yes = "$aix_use_runtimelinking"; then
16120 shared_flag="$shared_flag "'$wl-G'
16121 fi
16122 # Need to ensure runtime linking is disabled for the traditional
16123 # shared library, or the linker may eventually find shared libraries
16124 # /with/ Import File - we do not want to mix them.
16125 shared_flag_aix='-shared'
16126 shared_flag_svr4='-shared $wl-G'
16127 else
16128 # not using gcc
16129 if test ia64 = "$host_cpu"; then
16130 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
16131 # chokes on -Wl,-G. The following line is correct:
16132 shared_flag='-G'
16133 else
16134 if test yes = "$aix_use_runtimelinking"; then
16135 shared_flag='$wl-G'
16136 else
16137 shared_flag='$wl-bM:SRE'
16138 fi
16139 shared_flag_aix='$wl-bM:SRE'
16140 shared_flag_svr4='$wl-G'
16141 fi
16142 fi
16143
16144 export_dynamic_flag_spec='$wl-bexpall'
16145 # It seems that -bexpall does not export symbols beginning with
16146 # underscore (_), so it is better to generate a list of symbols to export.
16147 always_export_symbols=yes
16148 if test aix,yes = "$with_aix_soname,$aix_use_runtimelinking"; then
16149 # Warning - without using the other runtime loading flags (-brtl),
16150 # -berok will link without error, but may produce a broken library.
16151 allow_undefined_flag='-berok'
16152 # Determine the default libpath from the value encoded in an
16153 # empty executable.
16154 if test set = "${lt_cv_aix_libpath+set}"; then
16155 aix_libpath=$lt_cv_aix_libpath
16156 else
16157 if ${lt_cv_aix_libpath_+:} false; then :
16158 $as_echo_n "(cached) " >&6
16159 else
16160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16161 /* end confdefs.h. */
16162
16163 int
16164 main ()
16165 {
16166
16167 ;
16168 return 0;
16169 }
16170 _ACEOF
16171 if ac_fn_c_try_link "$LINENO"; then :
16172
16173 lt_aix_libpath_sed='
16174 /Import File Strings/,/^$/ {
16175 /^0/ {
16176 s/^0 *\([^ ]*\) *$/\1/
16177 p
16178 }
16179 }'
16180 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16181 # Check for a 64-bit object if we didn't find anything.
16182 if test -z "$lt_cv_aix_libpath_"; then
16183 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16184 fi
16185 fi
16186 rm -f core conftest.err conftest.$ac_objext \
16187 conftest$ac_exeext conftest.$ac_ext
16188 if test -z "$lt_cv_aix_libpath_"; then
16189 lt_cv_aix_libpath_=/usr/lib:/lib
16190 fi
16191
16192 fi
16193
16194 aix_libpath=$lt_cv_aix_libpath_
16195 fi
16196
16197 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16198 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
16199 else
16200 if test ia64 = "$host_cpu"; then
16201 hardcode_libdir_flag_spec='$wl-R $libdir:/usr/lib:/lib'
16202 allow_undefined_flag="-z nodefs"
16203 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"
16204 else
16205 # Determine the default libpath from the value encoded in an
16206 # empty executable.
16207 if test set = "${lt_cv_aix_libpath+set}"; then
16208 aix_libpath=$lt_cv_aix_libpath
16209 else
16210 if ${lt_cv_aix_libpath_+:} false; then :
16211 $as_echo_n "(cached) " >&6
16212 else
16213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16214 /* end confdefs.h. */
16215
16216 int
16217 main ()
16218 {
16219
16220 ;
16221 return 0;
16222 }
16223 _ACEOF
16224 if ac_fn_c_try_link "$LINENO"; then :
16225
16226 lt_aix_libpath_sed='
16227 /Import File Strings/,/^$/ {
16228 /^0/ {
16229 s/^0 *\([^ ]*\) *$/\1/
16230 p
16231 }
16232 }'
16233 lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16234 # Check for a 64-bit object if we didn't find anything.
16235 if test -z "$lt_cv_aix_libpath_"; then
16236 lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
16237 fi
16238 fi
16239 rm -f core conftest.err conftest.$ac_objext \
16240 conftest$ac_exeext conftest.$ac_ext
16241 if test -z "$lt_cv_aix_libpath_"; then
16242 lt_cv_aix_libpath_=/usr/lib:/lib
16243 fi
16244
16245 fi
16246
16247 aix_libpath=$lt_cv_aix_libpath_
16248 fi
16249
16250 hardcode_libdir_flag_spec='$wl-blibpath:$libdir:'"$aix_libpath"
16251 # Warning - without using the other run time loading flags,
16252 # -berok will link without error, but may produce a broken library.
16253 no_undefined_flag=' $wl-bernotok'
16254 allow_undefined_flag=' $wl-berok'
16255 if test yes = "$with_gnu_ld"; then
16256 # We only use this code for GNU lds that support --whole-archive.
16257 whole_archive_flag_spec='$wl--whole-archive$convenience $wl--no-whole-archive'
16258 else
16259 # Exported symbols can be pulled into shared objects from archives
16260 whole_archive_flag_spec='$convenience'
16261 fi
16262 archive_cmds_need_lc=yes
16263 archive_expsym_cmds='$RM -r $output_objdir/$realname.d~$MKDIR $output_objdir/$realname.d'
16264 # -brtl affects multiple linker settings, -berok does not and is overridden later
16265 compiler_flags_filtered='`func_echo_all "$compiler_flags " | $SED -e "s%-brtl\\([, ]\\)%-berok\\1%g"`'
16266 if test svr4 != "$with_aix_soname"; then
16267 # This is similar to how AIX traditionally builds its shared libraries.
16268 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'
16269 fi
16270 if test aix != "$with_aix_soname"; then
16271 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'
16272 else
16273 # used by -dlpreopen to get the symbols
16274 archive_expsym_cmds="$archive_expsym_cmds"'~$MV $output_objdir/$realname.d/$soname $output_objdir'
16275 fi
16276 archive_expsym_cmds="$archive_expsym_cmds"'~$RM -r $output_objdir/$realname.d'
16277 fi
16278 fi
16279 ;;
16280
16281 amigaos*)
16282 case $host_cpu in
16283 powerpc)
16284 # see comment about AmigaOS4 .so support
16285 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'
16286 archive_expsym_cmds=''
16287 ;;
16288 m68k)
16289 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)'
16290 hardcode_libdir_flag_spec='-L$libdir'
16291 hardcode_minus_L=yes
16292 ;;
16293 esac
16294 ;;
16295
16296 bsdi[45]*)
16297 export_dynamic_flag_spec=-rdynamic
16298 ;;
16299
16300 cygwin* | mingw* | pw32* | cegcc*)
16301 # When not using gcc, we currently assume that we are using
16302 # Microsoft Visual C++.
16303 # hardcode_libdir_flag_spec is actually meaningless, as there is
16304 # no search path for DLLs.
16305 case $cc_basename in
16306 cl*)
16307 # Native MSVC
16308 hardcode_libdir_flag_spec=' '
16309 allow_undefined_flag=unsupported
16310 always_export_symbols=yes
16311 file_list_spec='@'
16312 # Tell ltmain to make .lib files, not .a files.
16313 libext=lib
16314 # Tell ltmain to make .dll files, not .so files.
16315 shrext_cmds=.dll
16316 # FIXME: Setting linknames here is a bad hack.
16317 archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~linknames='
16318 archive_expsym_cmds='if test DEF = "`$SED -n -e '\''s/^[ ]*//'\'' -e '\''/^\(;.*\)*$/d'\'' -e '\''s/^\(EXPORTS\|LIBRARY\)\([ ].*\)*$/DEF/p'\'' -e q $export_symbols`" ; then
16319 cp "$export_symbols" "$output_objdir/$soname.def";
16320 echo "$tool_output_objdir$soname.def" > "$output_objdir/$soname.exp";
16321 else
16322 $SED -e '\''s/^/-link -EXPORT:/'\'' < $export_symbols > $output_objdir/$soname.exp;
16323 fi~
16324 $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
16325 linknames='
16326 # The linker will not automatically build a static lib if we build a DLL.
16327 # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
16328 enable_shared_with_static_runtimes=yes
16329 exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
16330 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
16331 # Don't use ranlib
16332 old_postinstall_cmds='chmod 644 $oldlib'
16333 postlink_cmds='lt_outputfile="@OUTPUT@"~
16334 lt_tool_outputfile="@TOOL_OUTPUT@"~
16335 case $lt_outputfile in
16336 *.exe|*.EXE) ;;
16337 *)
16338 lt_outputfile=$lt_outputfile.exe
16339 lt_tool_outputfile=$lt_tool_outputfile.exe
16340 ;;
16341 esac~
16342 if test : != "$MANIFEST_TOOL" && test -f "$lt_outputfile.manifest"; then
16343 $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
16344 $RM "$lt_outputfile.manifest";
16345 fi'
16346 ;;
16347 *)
16348 # Assume MSVC wrapper
16349 hardcode_libdir_flag_spec=' '
16350 allow_undefined_flag=unsupported
16351 # Tell ltmain to make .lib files, not .a files.
16352 libext=lib
16353 # Tell ltmain to make .dll files, not .so files.
16354 shrext_cmds=.dll
16355 # FIXME: Setting linknames here is a bad hack.
16356 archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
16357 # The linker will automatically build a .lib file if we build a DLL.
16358 old_archive_from_new_cmds='true'
16359 # FIXME: Should let the user specify the lib program.
16360 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
16361 enable_shared_with_static_runtimes=yes
16362 ;;
16363 esac
16364 ;;
16365
16366 darwin* | rhapsody*)
16367
16368
16369 archive_cmds_need_lc=no
16370 hardcode_direct=no
16371 hardcode_automatic=yes
16372 hardcode_shlibpath_var=unsupported
16373 if test yes = "$lt_cv_ld_force_load"; then
16374 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\"`'
16375
16376 else
16377 whole_archive_flag_spec=''
16378 fi
16379 link_all_deplibs=yes
16380 allow_undefined_flag=$_lt_dar_allow_undefined
16381 case $cc_basename in
16382 ifort*|nagfor*) _lt_dar_can_shared=yes ;;
16383 *) _lt_dar_can_shared=$GCC ;;
16384 esac
16385 if test yes = "$_lt_dar_can_shared"; then
16386 output_verbose_link_cmd=func_echo_all
16387 archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dsymutil"
16388 module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dsymutil"
16389 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"
16390 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"
16391
16392 else
16393 ld_shlibs=no
16394 fi
16395
16396 ;;
16397
16398 dgux*)
16399 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16400 hardcode_libdir_flag_spec='-L$libdir'
16401 hardcode_shlibpath_var=no
16402 ;;
16403
16404 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
16405 # support. Future versions do this automatically, but an explicit c++rt0.o
16406 # does not break anything, and helps significantly (at the cost of a little
16407 # extra space).
16408 freebsd2.2*)
16409 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
16410 hardcode_libdir_flag_spec='-R$libdir'
16411 hardcode_direct=yes
16412 hardcode_shlibpath_var=no
16413 ;;
16414
16415 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
16416 freebsd2.*)
16417 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
16418 hardcode_direct=yes
16419 hardcode_minus_L=yes
16420 hardcode_shlibpath_var=no
16421 ;;
16422
16423 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
16424 freebsd* | dragonfly*)
16425 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16426 hardcode_libdir_flag_spec='-R$libdir'
16427 hardcode_direct=yes
16428 hardcode_shlibpath_var=no
16429 ;;
16430
16431 hpux9*)
16432 if test yes = "$GCC"; then
16433 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'
16434 else
16435 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'
16436 fi
16437 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16438 hardcode_libdir_separator=:
16439 hardcode_direct=yes
16440
16441 # hardcode_minus_L: Not really in the search PATH,
16442 # but as the default location of the library.
16443 hardcode_minus_L=yes
16444 export_dynamic_flag_spec='$wl-E'
16445 ;;
16446
16447 hpux10*)
16448 if test yes,no = "$GCC,$with_gnu_ld"; then
16449 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16450 else
16451 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16452 fi
16453 if test no = "$with_gnu_ld"; then
16454 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16455 hardcode_libdir_separator=:
16456 hardcode_direct=yes
16457 hardcode_direct_absolute=yes
16458 export_dynamic_flag_spec='$wl-E'
16459 # hardcode_minus_L: Not really in the search PATH,
16460 # but as the default location of the library.
16461 hardcode_minus_L=yes
16462 fi
16463 ;;
16464
16465 hpux11*)
16466 if test yes,no = "$GCC,$with_gnu_ld"; then
16467 case $host_cpu in
16468 hppa*64*)
16469 archive_cmds='$CC -shared $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16470 ;;
16471 ia64*)
16472 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16473 ;;
16474 *)
16475 archive_cmds='$CC -shared $pic_flag $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16476 ;;
16477 esac
16478 else
16479 case $host_cpu in
16480 hppa*64*)
16481 archive_cmds='$CC -b $wl+h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16482 ;;
16483 ia64*)
16484 archive_cmds='$CC -b $wl+h $wl$soname $wl+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
16485 ;;
16486 *)
16487
16488 # Older versions of the 11.00 compiler do not understand -b yet
16489 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
16490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
16491 $as_echo_n "checking if $CC understands -b... " >&6; }
16492 if ${lt_cv_prog_compiler__b+:} false; then :
16493 $as_echo_n "(cached) " >&6
16494 else
16495 lt_cv_prog_compiler__b=no
16496 save_LDFLAGS=$LDFLAGS
16497 LDFLAGS="$LDFLAGS -b"
16498 echo "$lt_simple_link_test_code" > conftest.$ac_ext
16499 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
16500 # The linker can only warn and ignore the option if not recognized
16501 # So say no if there are warnings
16502 if test -s conftest.err; then
16503 # Append any errors to the config.log.
16504 cat conftest.err 1>&5
16505 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
16506 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
16507 if diff conftest.exp conftest.er2 >/dev/null; then
16508 lt_cv_prog_compiler__b=yes
16509 fi
16510 else
16511 lt_cv_prog_compiler__b=yes
16512 fi
16513 fi
16514 $RM -r conftest*
16515 LDFLAGS=$save_LDFLAGS
16516
16517 fi
16518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
16519 $as_echo "$lt_cv_prog_compiler__b" >&6; }
16520
16521 if test yes = "$lt_cv_prog_compiler__b"; then
16522 archive_cmds='$CC -b $wl+h $wl$soname $wl+b $wl$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
16523 else
16524 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
16525 fi
16526
16527 ;;
16528 esac
16529 fi
16530 if test no = "$with_gnu_ld"; then
16531 hardcode_libdir_flag_spec='$wl+b $wl$libdir'
16532 hardcode_libdir_separator=:
16533
16534 case $host_cpu in
16535 hppa*64*|ia64*)
16536 hardcode_direct=no
16537 hardcode_shlibpath_var=no
16538 ;;
16539 *)
16540 hardcode_direct=yes
16541 hardcode_direct_absolute=yes
16542 export_dynamic_flag_spec='$wl-E'
16543
16544 # hardcode_minus_L: Not really in the search PATH,
16545 # but as the default location of the library.
16546 hardcode_minus_L=yes
16547 ;;
16548 esac
16549 fi
16550 ;;
16551
16552 irix5* | irix6* | nonstopux*)
16553 if test yes = "$GCC"; then
16554 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'
16555 # Try to use the -exported_symbol ld option, if it does not
16556 # work, assume that -exports_file does not work either and
16557 # implicitly export all symbols.
16558 # This should be the same for all languages, so no per-tag cache variable.
16559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
16560 $as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
16561 if ${lt_cv_irix_exported_symbol+:} false; then :
16562 $as_echo_n "(cached) " >&6
16563 else
16564 save_LDFLAGS=$LDFLAGS
16565 LDFLAGS="$LDFLAGS -shared $wl-exported_symbol ${wl}foo $wl-update_registry $wl/dev/null"
16566 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
16567 /* end confdefs.h. */
16568 int foo (void) { return 0; }
16569 _ACEOF
16570 if ac_fn_c_try_link "$LINENO"; then :
16571 lt_cv_irix_exported_symbol=yes
16572 else
16573 lt_cv_irix_exported_symbol=no
16574 fi
16575 rm -f core conftest.err conftest.$ac_objext \
16576 conftest$ac_exeext conftest.$ac_ext
16577 LDFLAGS=$save_LDFLAGS
16578 fi
16579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
16580 $as_echo "$lt_cv_irix_exported_symbol" >&6; }
16581 if test yes = "$lt_cv_irix_exported_symbol"; then
16582 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'
16583 fi
16584 else
16585 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'
16586 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'
16587 fi
16588 archive_cmds_need_lc='no'
16589 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16590 hardcode_libdir_separator=:
16591 inherit_rpath=yes
16592 link_all_deplibs=yes
16593 ;;
16594
16595 linux*)
16596 case $cc_basename in
16597 tcc*)
16598 # Fabrice Bellard et al's Tiny C Compiler
16599 ld_shlibs=yes
16600 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16601 ;;
16602 esac
16603 ;;
16604
16605 netbsd*)
16606 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
16607 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
16608 else
16609 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
16610 fi
16611 hardcode_libdir_flag_spec='-R$libdir'
16612 hardcode_direct=yes
16613 hardcode_shlibpath_var=no
16614 ;;
16615
16616 newsos6)
16617 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16618 hardcode_direct=yes
16619 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16620 hardcode_libdir_separator=:
16621 hardcode_shlibpath_var=no
16622 ;;
16623
16624 *nto* | *qnx*)
16625 ;;
16626
16627 openbsd* | bitrig*)
16628 if test -f /usr/libexec/ld.so; then
16629 hardcode_direct=yes
16630 hardcode_shlibpath_var=no
16631 hardcode_direct_absolute=yes
16632 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
16633 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16634 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags $wl-retain-symbols-file,$export_symbols'
16635 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16636 export_dynamic_flag_spec='$wl-E'
16637 else
16638 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
16639 hardcode_libdir_flag_spec='$wl-rpath,$libdir'
16640 fi
16641 else
16642 ld_shlibs=no
16643 fi
16644 ;;
16645
16646 os2*)
16647 hardcode_libdir_flag_spec='-L$libdir'
16648 hardcode_minus_L=yes
16649 allow_undefined_flag=unsupported
16650 shrext_cmds=.dll
16651 archive_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16652 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16653 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16654 $ECHO EXPORTS >> $output_objdir/$libname.def~
16655 emxexp $libobjs | $SED /"_DLL_InitTerm"/d >> $output_objdir/$libname.def~
16656 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16657 emximp -o $lib $output_objdir/$libname.def'
16658 archive_expsym_cmds='$ECHO "LIBRARY ${soname%$shared_ext} INITINSTANCE TERMINSTANCE" > $output_objdir/$libname.def~
16659 $ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~
16660 $ECHO "DATA MULTIPLE NONSHARED" >> $output_objdir/$libname.def~
16661 $ECHO EXPORTS >> $output_objdir/$libname.def~
16662 prefix_cmds="$SED"~
16663 if test EXPORTS = "`$SED 1q $export_symbols`"; then
16664 prefix_cmds="$prefix_cmds -e 1d";
16665 fi~
16666 prefix_cmds="$prefix_cmds -e \"s/^\(.*\)$/_\1/g\""~
16667 cat $export_symbols | $prefix_cmds >> $output_objdir/$libname.def~
16668 $CC -Zdll -Zcrtdll -o $output_objdir/$soname $libobjs $deplibs $compiler_flags $output_objdir/$libname.def~
16669 emximp -o $lib $output_objdir/$libname.def'
16670 old_archive_From_new_cmds='emximp -o $output_objdir/${libname}_dll.a $output_objdir/$libname.def'
16671 enable_shared_with_static_runtimes=yes
16672 file_list_spec='@'
16673 ;;
16674
16675 osf3*)
16676 if test yes = "$GCC"; then
16677 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16678 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'
16679 else
16680 allow_undefined_flag=' -expect_unresolved \*'
16681 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'
16682 fi
16683 archive_cmds_need_lc='no'
16684 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16685 hardcode_libdir_separator=:
16686 ;;
16687
16688 osf4* | osf5*) # as osf3* with the addition of -msym flag
16689 if test yes = "$GCC"; then
16690 allow_undefined_flag=' $wl-expect_unresolved $wl\*'
16691 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'
16692 hardcode_libdir_flag_spec='$wl-rpath $wl$libdir'
16693 else
16694 allow_undefined_flag=' -expect_unresolved \*'
16695 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'
16696 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~
16697 $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'
16698
16699 # Both c and cxx compiler support -rpath directly
16700 hardcode_libdir_flag_spec='-rpath $libdir'
16701 fi
16702 archive_cmds_need_lc='no'
16703 hardcode_libdir_separator=:
16704 ;;
16705
16706 solaris*)
16707 no_undefined_flag=' -z defs'
16708 if test yes = "$GCC"; then
16709 wlarc='$wl'
16710 archive_cmds='$CC -shared $pic_flag $wl-z ${wl}text $wl-h $wl$soname -o $lib $libobjs $deplibs $compiler_flags'
16711 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16712 $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'
16713 else
16714 case `$CC -V 2>&1` in
16715 *"Compilers 5.0"*)
16716 wlarc=''
16717 archive_cmds='$LD -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $linker_flags'
16718 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16719 $LD -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
16720 ;;
16721 *)
16722 wlarc='$wl'
16723 archive_cmds='$CC -G$allow_undefined_flag -h $soname -o $lib $libobjs $deplibs $compiler_flags'
16724 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
16725 $CC -G$allow_undefined_flag -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
16726 ;;
16727 esac
16728 fi
16729 hardcode_libdir_flag_spec='-R$libdir'
16730 hardcode_shlibpath_var=no
16731 case $host_os in
16732 solaris2.[0-5] | solaris2.[0-5].*) ;;
16733 *)
16734 # The compiler driver will combine and reorder linker options,
16735 # but understands '-z linker_flag'. GCC discards it without '$wl',
16736 # but is careful enough not to reorder.
16737 # Supported since Solaris 2.6 (maybe 2.5.1?)
16738 if test yes = "$GCC"; then
16739 whole_archive_flag_spec='$wl-z ${wl}allextract$convenience $wl-z ${wl}defaultextract'
16740 else
16741 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
16742 fi
16743 ;;
16744 esac
16745 link_all_deplibs=yes
16746 ;;
16747
16748 sunos4*)
16749 if test sequent = "$host_vendor"; then
16750 # Use $CC to link under sequent, because it throws in some extra .o
16751 # files that make .init and .fini sections work.
16752 archive_cmds='$CC -G $wl-h $soname -o $lib $libobjs $deplibs $compiler_flags'
16753 else
16754 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
16755 fi
16756 hardcode_libdir_flag_spec='-L$libdir'
16757 hardcode_direct=yes
16758 hardcode_minus_L=yes
16759 hardcode_shlibpath_var=no
16760 ;;
16761
16762 sysv4)
16763 case $host_vendor in
16764 sni)
16765 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16766 hardcode_direct=yes # is this really true???
16767 ;;
16768 siemens)
16769 ## LD is ld it makes a PLAMLIB
16770 ## CC just makes a GrossModule.
16771 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
16772 reload_cmds='$CC -r -o $output$reload_objs'
16773 hardcode_direct=no
16774 ;;
16775 motorola)
16776 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16777 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
16778 ;;
16779 esac
16780 runpath_var='LD_RUN_PATH'
16781 hardcode_shlibpath_var=no
16782 ;;
16783
16784 sysv4.3*)
16785 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16786 hardcode_shlibpath_var=no
16787 export_dynamic_flag_spec='-Bexport'
16788 ;;
16789
16790 sysv4*MP*)
16791 if test -d /usr/nec; then
16792 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16793 hardcode_shlibpath_var=no
16794 runpath_var=LD_RUN_PATH
16795 hardcode_runpath_var=yes
16796 ld_shlibs=yes
16797 fi
16798 ;;
16799
16800 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
16801 no_undefined_flag='$wl-z,text'
16802 archive_cmds_need_lc=no
16803 hardcode_shlibpath_var=no
16804 runpath_var='LD_RUN_PATH'
16805
16806 if test yes = "$GCC"; then
16807 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16808 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16809 else
16810 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16811 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16812 fi
16813 ;;
16814
16815 sysv5* | sco3.2v5* | sco5v6*)
16816 # Note: We CANNOT use -z defs as we might desire, because we do not
16817 # link with -lc, and that would cause any symbols used from libc to
16818 # always be unresolved, which means just about no library would
16819 # ever link correctly. If we're not using GNU ld we use -z text
16820 # though, which does catch some bad symbols but isn't as heavy-handed
16821 # as -z defs.
16822 no_undefined_flag='$wl-z,text'
16823 allow_undefined_flag='$wl-z,nodefs'
16824 archive_cmds_need_lc=no
16825 hardcode_shlibpath_var=no
16826 hardcode_libdir_flag_spec='$wl-R,$libdir'
16827 hardcode_libdir_separator=':'
16828 link_all_deplibs=yes
16829 export_dynamic_flag_spec='$wl-Bexport'
16830 runpath_var='LD_RUN_PATH'
16831
16832 if test yes = "$GCC"; then
16833 archive_cmds='$CC -shared $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16834 archive_expsym_cmds='$CC -shared $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16835 else
16836 archive_cmds='$CC -G $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16837 archive_expsym_cmds='$CC -G $wl-Bexport:$export_symbols $wl-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
16838 fi
16839 ;;
16840
16841 uts4*)
16842 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
16843 hardcode_libdir_flag_spec='-L$libdir'
16844 hardcode_shlibpath_var=no
16845 ;;
16846
16847 *)
16848 ld_shlibs=no
16849 ;;
16850 esac
16851
16852 if test sni = "$host_vendor"; then
16853 case $host in
16854 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
16855 export_dynamic_flag_spec='$wl-Blargedynsym'
16856 ;;
16857 esac
16858 fi
16859 fi
16860
16861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
16862 $as_echo "$ld_shlibs" >&6; }
16863 test no = "$ld_shlibs" && can_build_shared=no
16864
16865 with_gnu_ld=$with_gnu_ld
16866
16867
16868
16869
16870
16871
16872
16873
16874
16875
16876
16877
16878
16879
16880
16881 #
16882 # Do we need to explicitly link libc?
16883 #
16884 case "x$archive_cmds_need_lc" in
16885 x|xyes)
16886 # Assume -lc should be added
16887 archive_cmds_need_lc=yes
16888
16889 if test yes,yes = "$GCC,$enable_shared"; then
16890 case $archive_cmds in
16891 *'~'*)
16892 # FIXME: we may have to deal with multi-command sequences.
16893 ;;
16894 '$CC '*)
16895 # Test whether the compiler implicitly links with -lc since on some
16896 # systems, -lgcc has to come before -lc. If gcc already passes -lc
16897 # to ld, don't add -lc before -lgcc.
16898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
16899 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
16900 if ${lt_cv_archive_cmds_need_lc+:} false; then :
16901 $as_echo_n "(cached) " >&6
16902 else
16903 $RM conftest*
16904 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
16905
16906 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
16907 (eval $ac_compile) 2>&5
16908 ac_status=$?
16909 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16910 test $ac_status = 0; } 2>conftest.err; then
16911 soname=conftest
16912 lib=conftest
16913 libobjs=conftest.$ac_objext
16914 deplibs=
16915 wl=$lt_prog_compiler_wl
16916 pic_flag=$lt_prog_compiler_pic
16917 compiler_flags=-v
16918 linker_flags=-v
16919 verstring=
16920 output_objdir=.
16921 libname=conftest
16922 lt_save_allow_undefined_flag=$allow_undefined_flag
16923 allow_undefined_flag=
16924 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
16925 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
16926 ac_status=$?
16927 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
16928 test $ac_status = 0; }
16929 then
16930 lt_cv_archive_cmds_need_lc=no
16931 else
16932 lt_cv_archive_cmds_need_lc=yes
16933 fi
16934 allow_undefined_flag=$lt_save_allow_undefined_flag
16935 else
16936 cat conftest.err 1>&5
16937 fi
16938 $RM conftest*
16939
16940 fi
16941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
16942 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
16943 archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
16944 ;;
16945 esac
16946 fi
16947 ;;
16948 esac
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983
16984
16985
16986
16987
16988
16989
16990
16991
16992
16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
17023
17024
17025
17026
17027
17028
17029
17030
17031
17032
17033
17034
17035
17036
17037
17038
17039
17040
17041
17042
17043
17044
17045
17046
17047
17048
17049
17050
17051
17052
17053
17054
17055
17056
17057
17058
17059
17060
17061
17062
17063
17064
17065
17066
17067
17068
17069
17070
17071
17072
17073
17074
17075
17076
17077
17078
17079
17080
17081
17082
17083
17084
17085
17086
17087
17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
17102 $as_echo_n "checking dynamic linker characteristics... " >&6; }
17103
17104 if test yes = "$GCC"; then
17105 case $host_os in
17106 darwin*) lt_awk_arg='/^libraries:/,/LR/' ;;
17107 *) lt_awk_arg='/^libraries:/' ;;
17108 esac
17109 case $host_os in
17110 mingw* | cegcc*) lt_sed_strip_eq='s|=\([A-Za-z]:\)|\1|g' ;;
17111 *) lt_sed_strip_eq='s|=/|/|g' ;;
17112 esac
17113 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
17114 case $lt_search_path_spec in
17115 *\;*)
17116 # if the path contains ";" then we assume it to be the separator
17117 # otherwise default to the standard path separator (i.e. ":") - it is
17118 # assumed that no part of a normal pathname contains ";" but that should
17119 # okay in the real world where ";" in dirpaths is itself problematic.
17120 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
17121 ;;
17122 *)
17123 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
17124 ;;
17125 esac
17126 # Ok, now we have the path, separated by spaces, we can step through it
17127 # and add multilib dir if necessary...
17128 lt_tmp_lt_search_path_spec=
17129 lt_multi_os_dir=/`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
17130 # ...but if some path component already ends with the multilib dir we assume
17131 # that all is fine and trust -print-search-dirs as is (GCC 4.2? or newer).
17132 case "$lt_multi_os_dir; $lt_search_path_spec " in
17133 "/; "* | "/.; "* | "/./; "* | *"$lt_multi_os_dir "* | *"$lt_multi_os_dir/ "*)
17134 lt_multi_os_dir=
17135 ;;
17136 esac
17137 for lt_sys_path in $lt_search_path_spec; do
17138 if test -d "$lt_sys_path$lt_multi_os_dir"; then
17139 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path$lt_multi_os_dir"
17140 elif test -n "$lt_multi_os_dir"; then
17141 test -d "$lt_sys_path" && \
17142 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
17143 fi
17144 done
17145 lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
17146 BEGIN {RS = " "; FS = "/|\n";} {
17147 lt_foo = "";
17148 lt_count = 0;
17149 for (lt_i = NF; lt_i > 0; lt_i--) {
17150 if ($lt_i != "" && $lt_i != ".") {
17151 if ($lt_i == "..") {
17152 lt_count++;
17153 } else {
17154 if (lt_count == 0) {
17155 lt_foo = "/" $lt_i lt_foo;
17156 } else {
17157 lt_count--;
17158 }
17159 }
17160 }
17161 }
17162 if (lt_foo != "") { lt_freq[lt_foo]++; }
17163 if (lt_freq[lt_foo] == 1) { print lt_foo; }
17164 }'`
17165 # AWK program above erroneously prepends '/' to C:/dos/paths
17166 # for these hosts.
17167 case $host_os in
17168 mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
17169 $SED 's|/\([A-Za-z]:\)|\1|g'` ;;
17170 esac
17171 sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
17172 else
17173 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17174 fi
17175 library_names_spec=
17176 libname_spec='lib$name'
17177 soname_spec=
17178 shrext_cmds=.so
17179 postinstall_cmds=
17180 postuninstall_cmds=
17181 finish_cmds=
17182 finish_eval=
17183 shlibpath_var=
17184 shlibpath_overrides_runpath=unknown
17185 version_type=none
17186 dynamic_linker="$host_os ld.so"
17187 sys_lib_dlsearch_path_spec="/lib /usr/lib"
17188 need_lib_prefix=unknown
17189 hardcode_into_libs=no
17190
17191 # when you set need_version to no, make sure it does not cause -set_version
17192 # flags to be left without arguments
17193 need_version=unknown
17194
17195
17196
17197 case $host_os in
17198 aix3*)
17199 version_type=linux # correct to gnu/linux during the next big refactor
17200 library_names_spec='$libname$release$shared_ext$versuffix $libname.a'
17201 shlibpath_var=LIBPATH
17202
17203 # AIX 3 has no versioning support, so we append a major version to the name.
17204 soname_spec='$libname$release$shared_ext$major'
17205 ;;
17206
17207 aix[4-9]*)
17208 version_type=linux # correct to gnu/linux during the next big refactor
17209 need_lib_prefix=no
17210 need_version=no
17211 hardcode_into_libs=yes
17212 if test ia64 = "$host_cpu"; then
17213 # AIX 5 supports IA64
17214 library_names_spec='$libname$release$shared_ext$major $libname$release$shared_ext$versuffix $libname$shared_ext'
17215 shlibpath_var=LD_LIBRARY_PATH
17216 else
17217 # With GCC up to 2.95.x, collect2 would create an import file
17218 # for dependence libraries. The import file would start with
17219 # the line '#! .'. This would cause the generated library to
17220 # depend on '.', always an invalid library. This was fixed in
17221 # development snapshots of GCC prior to 3.0.
17222 case $host_os in
17223 aix4 | aix4.[01] | aix4.[01].*)
17224 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
17225 echo ' yes '
17226 echo '#endif'; } | $CC -E - | $GREP yes > /dev/null; then
17227 :
17228 else
17229 can_build_shared=no
17230 fi
17231 ;;
17232 esac
17233 # Using Import Files as archive members, it is possible to support
17234 # filename-based versioning of shared library archives on AIX. While
17235 # this would work for both with and without runtime linking, it will
17236 # prevent static linking of such archives. So we do filename-based
17237 # shared library versioning with .so extension only, which is used
17238 # when both runtime linking and shared linking is enabled.
17239 # Unfortunately, runtime linking may impact performance, so we do
17240 # not want this to be the default eventually. Also, we use the
17241 # versioned .so libs for executables only if there is the -brtl
17242 # linker flag in LDFLAGS as well, or --with-aix-soname=svr4 only.
17243 # To allow for filename-based versioning support, we need to create
17244 # libNAME.so.V as an archive file, containing:
17245 # *) an Import File, referring to the versioned filename of the
17246 # archive as well as the shared archive member, telling the
17247 # bitwidth (32 or 64) of that shared object, and providing the
17248 # list of exported symbols of that shared object, eventually
17249 # decorated with the 'weak' keyword
17250 # *) the shared object with the F_LOADONLY flag set, to really avoid
17251 # it being seen by the linker.
17252 # At run time we better use the real file rather than another symlink,
17253 # but for link time we create the symlink libNAME.so -> libNAME.so.V
17254
17255 case $with_aix_soname,$aix_use_runtimelinking in
17256 # AIX (on Power*) has no versioning support, so currently we cannot hardcode correct
17257 # soname into executable. Probably we can add versioning support to
17258 # collect2, so additional links can be useful in future.
17259 aix,yes) # traditional libtool
17260 dynamic_linker='AIX unversionable lib.so'
17261 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
17262 # instead of lib<name>.a to let people know that these are not
17263 # typical AIX shared libraries.
17264 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17265 ;;
17266 aix,no) # traditional AIX only
17267 dynamic_linker='AIX lib.a(lib.so.V)'
17268 # We preserve .a as extension for shared libraries through AIX4.2
17269 # and later when we are not doing run time linking.
17270 library_names_spec='$libname$release.a $libname.a'
17271 soname_spec='$libname$release$shared_ext$major'
17272 ;;
17273 svr4,*) # full svr4 only
17274 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o)"
17275 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17276 # We do not specify a path in Import Files, so LIBPATH fires.
17277 shlibpath_overrides_runpath=yes
17278 ;;
17279 *,yes) # both, prefer svr4
17280 dynamic_linker="AIX lib.so.V($shared_archive_member_spec.o), lib.a(lib.so.V)"
17281 library_names_spec='$libname$release$shared_ext$major $libname$shared_ext'
17282 # unpreferred sharedlib libNAME.a needs extra handling
17283 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"'
17284 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"'
17285 # We do not specify a path in Import Files, so LIBPATH fires.
17286 shlibpath_overrides_runpath=yes
17287 ;;
17288 *,no) # both, prefer aix
17289 dynamic_linker="AIX lib.a(lib.so.V), lib.so.V($shared_archive_member_spec.o)"
17290 library_names_spec='$libname$release.a $libname.a'
17291 soname_spec='$libname$release$shared_ext$major'
17292 # unpreferred sharedlib libNAME.so.V and symlink libNAME.so need extra handling
17293 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)'
17294 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"'
17295 ;;
17296 esac
17297 shlibpath_var=LIBPATH
17298 fi
17299 ;;
17300
17301 amigaos*)
17302 case $host_cpu in
17303 powerpc)
17304 # Since July 2007 AmigaOS4 officially supports .so libraries.
17305 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
17306 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17307 ;;
17308 m68k)
17309 library_names_spec='$libname.ixlibrary $libname.a'
17310 # Create ${libname}_ixlibrary.a entries in /sys/libs.
17311 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'
17312 ;;
17313 esac
17314 ;;
17315
17316 beos*)
17317 library_names_spec='$libname$shared_ext'
17318 dynamic_linker="$host_os ld.so"
17319 shlibpath_var=LIBRARY_PATH
17320 ;;
17321
17322 bsdi[45]*)
17323 version_type=linux # correct to gnu/linux during the next big refactor
17324 need_version=no
17325 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17326 soname_spec='$libname$release$shared_ext$major'
17327 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
17328 shlibpath_var=LD_LIBRARY_PATH
17329 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
17330 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
17331 # the default ld.so.conf also contains /usr/contrib/lib and
17332 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
17333 # libtool to hard-code these into programs
17334 ;;
17335
17336 cygwin* | mingw* | pw32* | cegcc*)
17337 version_type=windows
17338 shrext_cmds=.dll
17339 need_version=no
17340 need_lib_prefix=no
17341
17342 case $GCC,$cc_basename in
17343 yes,*)
17344 # gcc
17345 library_names_spec='$libname.dll.a'
17346 # DLL is installed to $(libdir)/../bin by postinstall_cmds
17347 postinstall_cmds='base_file=`basename \$file`~
17348 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17349 dldir=$destdir/`dirname \$dlpath`~
17350 test -d \$dldir || mkdir -p \$dldir~
17351 $install_prog $dir/$dlname \$dldir/$dlname~
17352 chmod a+x \$dldir/$dlname~
17353 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17354 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17355 fi'
17356 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17357 dlpath=$dir/\$dldll~
17358 $RM \$dlpath'
17359 shlibpath_overrides_runpath=yes
17360
17361 case $host_os in
17362 cygwin*)
17363 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
17364 soname_spec='`echo $libname | sed -e 's/^lib/cyg/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17365
17366 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
17367 ;;
17368 mingw* | cegcc*)
17369 # MinGW DLLs use traditional 'lib' prefix
17370 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17371 ;;
17372 pw32*)
17373 # pw32 DLLs use 'pw' prefix rather than 'lib'
17374 library_names_spec='`echo $libname | sed -e 's/^lib/pw/'``echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17375 ;;
17376 esac
17377 dynamic_linker='Win32 ld.exe'
17378 ;;
17379
17380 *,cl*)
17381 # Native MSVC
17382 libname_spec='$name'
17383 soname_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext'
17384 library_names_spec='$libname.dll.lib'
17385
17386 case $build_os in
17387 mingw*)
17388 sys_lib_search_path_spec=
17389 lt_save_ifs=$IFS
17390 IFS=';'
17391 for lt_path in $LIB
17392 do
17393 IFS=$lt_save_ifs
17394 # Let DOS variable expansion print the short 8.3 style file name.
17395 lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
17396 sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
17397 done
17398 IFS=$lt_save_ifs
17399 # Convert to MSYS style.
17400 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
17401 ;;
17402 cygwin*)
17403 # Convert to unix form, then to dos form, then back to unix form
17404 # but this time dos style (no spaces!) so that the unix form looks
17405 # like /cygdrive/c/PROGRA~1:/cygdr...
17406 sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
17407 sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
17408 sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17409 ;;
17410 *)
17411 sys_lib_search_path_spec=$LIB
17412 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
17413 # It is most probably a Windows format PATH.
17414 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
17415 else
17416 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
17417 fi
17418 # FIXME: find the short name or the path components, as spaces are
17419 # common. (e.g. "Program Files" -> "PROGRA~1")
17420 ;;
17421 esac
17422
17423 # DLL is installed to $(libdir)/../bin by postinstall_cmds
17424 postinstall_cmds='base_file=`basename \$file`~
17425 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; echo \$dlname'\''`~
17426 dldir=$destdir/`dirname \$dlpath`~
17427 test -d \$dldir || mkdir -p \$dldir~
17428 $install_prog $dir/$dlname \$dldir/$dlname'
17429 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
17430 dlpath=$dir/\$dldll~
17431 $RM \$dlpath'
17432 shlibpath_overrides_runpath=yes
17433 dynamic_linker='Win32 link.exe'
17434 ;;
17435
17436 *)
17437 # Assume MSVC wrapper
17438 library_names_spec='$libname`echo $release | $SED -e 's/[.]/-/g'`$versuffix$shared_ext $libname.lib'
17439 dynamic_linker='Win32 ld.exe'
17440 ;;
17441 esac
17442 # FIXME: first we should search . and the directory the executable is in
17443 shlibpath_var=PATH
17444 ;;
17445
17446 darwin* | rhapsody*)
17447 dynamic_linker="$host_os dyld"
17448 version_type=darwin
17449 need_lib_prefix=no
17450 need_version=no
17451 library_names_spec='$libname$release$major$shared_ext $libname$shared_ext'
17452 soname_spec='$libname$release$major$shared_ext'
17453 shlibpath_overrides_runpath=yes
17454 shlibpath_var=DYLD_LIBRARY_PATH
17455 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
17456
17457 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
17458 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
17459 ;;
17460
17461 dgux*)
17462 version_type=linux # correct to gnu/linux during the next big refactor
17463 need_lib_prefix=no
17464 need_version=no
17465 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17466 soname_spec='$libname$release$shared_ext$major'
17467 shlibpath_var=LD_LIBRARY_PATH
17468 ;;
17469
17470 freebsd* | dragonfly*)
17471 # DragonFly does not have aout. When/if they implement a new
17472 # versioning mechanism, adjust this.
17473 if test -x /usr/bin/objformat; then
17474 objformat=`/usr/bin/objformat`
17475 else
17476 case $host_os in
17477 freebsd[23].*) objformat=aout ;;
17478 *) objformat=elf ;;
17479 esac
17480 fi
17481 version_type=freebsd-$objformat
17482 case $version_type in
17483 freebsd-elf*)
17484 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17485 soname_spec='$libname$release$shared_ext$major'
17486 need_version=no
17487 need_lib_prefix=no
17488 ;;
17489 freebsd-*)
17490 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17491 need_version=yes
17492 ;;
17493 esac
17494 shlibpath_var=LD_LIBRARY_PATH
17495 case $host_os in
17496 freebsd2.*)
17497 shlibpath_overrides_runpath=yes
17498 ;;
17499 freebsd3.[01]* | freebsdelf3.[01]*)
17500 shlibpath_overrides_runpath=yes
17501 hardcode_into_libs=yes
17502 ;;
17503 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
17504 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
17505 shlibpath_overrides_runpath=no
17506 hardcode_into_libs=yes
17507 ;;
17508 *) # from 4.6 on, and DragonFly
17509 shlibpath_overrides_runpath=yes
17510 hardcode_into_libs=yes
17511 ;;
17512 esac
17513 ;;
17514
17515 haiku*)
17516 version_type=linux # correct to gnu/linux during the next big refactor
17517 need_lib_prefix=no
17518 need_version=no
17519 dynamic_linker="$host_os runtime_loader"
17520 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17521 soname_spec='$libname$release$shared_ext$major'
17522 shlibpath_var=LIBRARY_PATH
17523 shlibpath_overrides_runpath=no
17524 sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
17525 hardcode_into_libs=yes
17526 ;;
17527
17528 hpux9* | hpux10* | hpux11*)
17529 # Give a soname corresponding to the major version so that dld.sl refuses to
17530 # link against other versions.
17531 version_type=sunos
17532 need_lib_prefix=no
17533 need_version=no
17534 case $host_cpu in
17535 ia64*)
17536 shrext_cmds='.so'
17537 hardcode_into_libs=yes
17538 dynamic_linker="$host_os dld.so"
17539 shlibpath_var=LD_LIBRARY_PATH
17540 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17541 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17542 soname_spec='$libname$release$shared_ext$major'
17543 if test 32 = "$HPUX_IA64_MODE"; then
17544 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
17545 sys_lib_dlsearch_path_spec=/usr/lib/hpux32
17546 else
17547 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
17548 sys_lib_dlsearch_path_spec=/usr/lib/hpux64
17549 fi
17550 ;;
17551 hppa*64*)
17552 shrext_cmds='.sl'
17553 hardcode_into_libs=yes
17554 dynamic_linker="$host_os dld.sl"
17555 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
17556 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
17557 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17558 soname_spec='$libname$release$shared_ext$major'
17559 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
17560 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17561 ;;
17562 *)
17563 shrext_cmds='.sl'
17564 dynamic_linker="$host_os dld.sl"
17565 shlibpath_var=SHLIB_PATH
17566 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
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 ;;
17570 esac
17571 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
17572 postinstall_cmds='chmod 555 $lib'
17573 # or fails outright, so override atomically:
17574 install_override_mode=555
17575 ;;
17576
17577 interix[3-9]*)
17578 version_type=linux # correct to gnu/linux during the next big refactor
17579 need_lib_prefix=no
17580 need_version=no
17581 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17582 soname_spec='$libname$release$shared_ext$major'
17583 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
17584 shlibpath_var=LD_LIBRARY_PATH
17585 shlibpath_overrides_runpath=no
17586 hardcode_into_libs=yes
17587 ;;
17588
17589 irix5* | irix6* | nonstopux*)
17590 case $host_os in
17591 nonstopux*) version_type=nonstopux ;;
17592 *)
17593 if test yes = "$lt_cv_prog_gnu_ld"; then
17594 version_type=linux # correct to gnu/linux during the next big refactor
17595 else
17596 version_type=irix
17597 fi ;;
17598 esac
17599 need_lib_prefix=no
17600 need_version=no
17601 soname_spec='$libname$release$shared_ext$major'
17602 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$release$shared_ext $libname$shared_ext'
17603 case $host_os in
17604 irix5* | nonstopux*)
17605 libsuff= shlibsuff=
17606 ;;
17607 *)
17608 case $LD in # libtool.m4 will add one of these switches to LD
17609 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
17610 libsuff= shlibsuff= libmagic=32-bit;;
17611 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
17612 libsuff=32 shlibsuff=N32 libmagic=N32;;
17613 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
17614 libsuff=64 shlibsuff=64 libmagic=64-bit;;
17615 *) libsuff= shlibsuff= libmagic=never-match;;
17616 esac
17617 ;;
17618 esac
17619 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
17620 shlibpath_overrides_runpath=no
17621 sys_lib_search_path_spec="/usr/lib$libsuff /lib$libsuff /usr/local/lib$libsuff"
17622 sys_lib_dlsearch_path_spec="/usr/lib$libsuff /lib$libsuff"
17623 hardcode_into_libs=yes
17624 ;;
17625
17626 # No shared lib support for Linux oldld, aout, or coff.
17627 linux*oldld* | linux*aout* | linux*coff*)
17628 dynamic_linker=no
17629 ;;
17630
17631 linux*android*)
17632 version_type=none # Android doesn't support versioned libraries.
17633 need_lib_prefix=no
17634 need_version=no
17635 library_names_spec='$libname$release$shared_ext'
17636 soname_spec='$libname$release$shared_ext'
17637 finish_cmds=
17638 shlibpath_var=LD_LIBRARY_PATH
17639 shlibpath_overrides_runpath=yes
17640
17641 # This implies no fast_install, which is unacceptable.
17642 # Some rework will be needed to allow for fast_install
17643 # before this can be enabled.
17644 hardcode_into_libs=yes
17645
17646 dynamic_linker='Android linker'
17647 # Don't embed -rpath directories since the linker doesn't support them.
17648 hardcode_libdir_flag_spec='-L$libdir'
17649 ;;
17650
17651 # This must be glibc/ELF.
17652 linux* | k*bsd*-gnu | kopensolaris*-gnu | gnu*)
17653 version_type=linux # correct to gnu/linux during the next big refactor
17654 need_lib_prefix=no
17655 need_version=no
17656 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17657 soname_spec='$libname$release$shared_ext$major'
17658 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
17659 shlibpath_var=LD_LIBRARY_PATH
17660 shlibpath_overrides_runpath=no
17661
17662 # Some binutils ld are patched to set DT_RUNPATH
17663 if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
17664 $as_echo_n "(cached) " >&6
17665 else
17666 lt_cv_shlibpath_overrides_runpath=no
17667 save_LDFLAGS=$LDFLAGS
17668 save_libdir=$libdir
17669 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
17670 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
17671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
17672 /* end confdefs.h. */
17673
17674 int
17675 main ()
17676 {
17677
17678 ;
17679 return 0;
17680 }
17681 _ACEOF
17682 if ac_fn_c_try_link "$LINENO"; then :
17683 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
17684 lt_cv_shlibpath_overrides_runpath=yes
17685 fi
17686 fi
17687 rm -f core conftest.err conftest.$ac_objext \
17688 conftest$ac_exeext conftest.$ac_ext
17689 LDFLAGS=$save_LDFLAGS
17690 libdir=$save_libdir
17691
17692 fi
17693
17694 shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
17695
17696 # This implies no fast_install, which is unacceptable.
17697 # Some rework will be needed to allow for fast_install
17698 # before this can be enabled.
17699 hardcode_into_libs=yes
17700
17701 # Ideally, we could use ldconfig to report *all* directores which are
17702 # searched for libraries, however this is still not possible. Aside from not
17703 # being certain /sbin/ldconfig is available, command
17704 # 'ldconfig -N -X -v | grep ^/' on 64bit Fedora does not report /usr/lib64,
17705 # even though it is searched at run-time. Try to do the best guess by
17706 # appending ld.so.conf contents (and includes) to the search path.
17707 if test -f /etc/ld.so.conf; then
17708 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' ' '`
17709 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
17710 fi
17711
17712 # We used to test for /lib/ld.so.1 and disable shared libraries on
17713 # powerpc, because MkLinux only supported shared libraries with the
17714 # GNU dynamic linker. Since this was broken with cross compilers,
17715 # most powerpc-linux boxes support dynamic linking these days and
17716 # people can always --disable-shared, the test was removed, and we
17717 # assume the GNU/Linux dynamic linker is in use.
17718 dynamic_linker='GNU/Linux ld.so'
17719 ;;
17720
17721 netbsd*)
17722 version_type=sunos
17723 need_lib_prefix=no
17724 need_version=no
17725 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
17726 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17727 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17728 dynamic_linker='NetBSD (a.out) ld.so'
17729 else
17730 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17731 soname_spec='$libname$release$shared_ext$major'
17732 dynamic_linker='NetBSD ld.elf_so'
17733 fi
17734 shlibpath_var=LD_LIBRARY_PATH
17735 shlibpath_overrides_runpath=yes
17736 hardcode_into_libs=yes
17737 ;;
17738
17739 newsos6)
17740 version_type=linux # correct to gnu/linux during the next big refactor
17741 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17742 shlibpath_var=LD_LIBRARY_PATH
17743 shlibpath_overrides_runpath=yes
17744 ;;
17745
17746 *nto* | *qnx*)
17747 version_type=qnx
17748 need_lib_prefix=no
17749 need_version=no
17750 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17751 soname_spec='$libname$release$shared_ext$major'
17752 shlibpath_var=LD_LIBRARY_PATH
17753 shlibpath_overrides_runpath=no
17754 hardcode_into_libs=yes
17755 dynamic_linker='ldqnx.so'
17756 ;;
17757
17758 openbsd* | bitrig*)
17759 version_type=sunos
17760 sys_lib_dlsearch_path_spec=/usr/lib
17761 need_lib_prefix=no
17762 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`"; then
17763 need_version=no
17764 else
17765 need_version=yes
17766 fi
17767 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17768 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
17769 shlibpath_var=LD_LIBRARY_PATH
17770 shlibpath_overrides_runpath=yes
17771 ;;
17772
17773 os2*)
17774 libname_spec='$name'
17775 version_type=windows
17776 shrext_cmds=.dll
17777 need_version=no
17778 need_lib_prefix=no
17779 # OS/2 can only load a DLL with a base name of 8 characters or less.
17780 soname_spec='`test -n "$os2dllname" && libname="$os2dllname";
17781 v=$($ECHO $release$versuffix | tr -d .-);
17782 n=$($ECHO $libname | cut -b -$((8 - ${#v})) | tr . _);
17783 $ECHO $n$v`$shared_ext'
17784 library_names_spec='${libname}_dll.$libext'
17785 dynamic_linker='OS/2 ld.exe'
17786 shlibpath_var=BEGINLIBPATH
17787 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
17788 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17789 postinstall_cmds='base_file=`basename \$file`~
17790 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\$base_file'\''i; $ECHO \$dlname'\''`~
17791 dldir=$destdir/`dirname \$dlpath`~
17792 test -d \$dldir || mkdir -p \$dldir~
17793 $install_prog $dir/$dlname \$dldir/$dlname~
17794 chmod a+x \$dldir/$dlname~
17795 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
17796 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
17797 fi'
17798 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; $ECHO \$dlname'\''`~
17799 dlpath=$dir/\$dldll~
17800 $RM \$dlpath'
17801 ;;
17802
17803 osf3* | osf4* | osf5*)
17804 version_type=osf
17805 need_lib_prefix=no
17806 need_version=no
17807 soname_spec='$libname$release$shared_ext$major'
17808 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17809 shlibpath_var=LD_LIBRARY_PATH
17810 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
17811 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
17812 ;;
17813
17814 rdos*)
17815 dynamic_linker=no
17816 ;;
17817
17818 solaris*)
17819 version_type=linux # correct to gnu/linux during the next big refactor
17820 need_lib_prefix=no
17821 need_version=no
17822 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17823 soname_spec='$libname$release$shared_ext$major'
17824 shlibpath_var=LD_LIBRARY_PATH
17825 shlibpath_overrides_runpath=yes
17826 hardcode_into_libs=yes
17827 # ldd complains unless libraries are executable
17828 postinstall_cmds='chmod +x $lib'
17829 ;;
17830
17831 sunos4*)
17832 version_type=sunos
17833 library_names_spec='$libname$release$shared_ext$versuffix $libname$shared_ext$versuffix'
17834 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
17835 shlibpath_var=LD_LIBRARY_PATH
17836 shlibpath_overrides_runpath=yes
17837 if test yes = "$with_gnu_ld"; then
17838 need_lib_prefix=no
17839 fi
17840 need_version=yes
17841 ;;
17842
17843 sysv4 | sysv4.3*)
17844 version_type=linux # correct to gnu/linux during the next big refactor
17845 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17846 soname_spec='$libname$release$shared_ext$major'
17847 shlibpath_var=LD_LIBRARY_PATH
17848 case $host_vendor in
17849 sni)
17850 shlibpath_overrides_runpath=no
17851 need_lib_prefix=no
17852 runpath_var=LD_RUN_PATH
17853 ;;
17854 siemens)
17855 need_lib_prefix=no
17856 ;;
17857 motorola)
17858 need_lib_prefix=no
17859 need_version=no
17860 shlibpath_overrides_runpath=no
17861 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
17862 ;;
17863 esac
17864 ;;
17865
17866 sysv4*MP*)
17867 if test -d /usr/nec; then
17868 version_type=linux # correct to gnu/linux during the next big refactor
17869 library_names_spec='$libname$shared_ext.$versuffix $libname$shared_ext.$major $libname$shared_ext'
17870 soname_spec='$libname$shared_ext.$major'
17871 shlibpath_var=LD_LIBRARY_PATH
17872 fi
17873 ;;
17874
17875 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
17876 version_type=sco
17877 need_lib_prefix=no
17878 need_version=no
17879 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext $libname$shared_ext'
17880 soname_spec='$libname$release$shared_ext$major'
17881 shlibpath_var=LD_LIBRARY_PATH
17882 shlibpath_overrides_runpath=yes
17883 hardcode_into_libs=yes
17884 if test yes = "$with_gnu_ld"; then
17885 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
17886 else
17887 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
17888 case $host_os in
17889 sco3.2v5*)
17890 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
17891 ;;
17892 esac
17893 fi
17894 sys_lib_dlsearch_path_spec='/usr/lib'
17895 ;;
17896
17897 tpf*)
17898 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
17899 version_type=linux # correct to gnu/linux during the next big refactor
17900 need_lib_prefix=no
17901 need_version=no
17902 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17903 shlibpath_var=LD_LIBRARY_PATH
17904 shlibpath_overrides_runpath=no
17905 hardcode_into_libs=yes
17906 ;;
17907
17908 uts4*)
17909 version_type=linux # correct to gnu/linux during the next big refactor
17910 library_names_spec='$libname$release$shared_ext$versuffix $libname$release$shared_ext$major $libname$shared_ext'
17911 soname_spec='$libname$release$shared_ext$major'
17912 shlibpath_var=LD_LIBRARY_PATH
17913 ;;
17914
17915 *)
17916 dynamic_linker=no
17917 ;;
17918 esac
17919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
17920 $as_echo "$dynamic_linker" >&6; }
17921 test no = "$dynamic_linker" && can_build_shared=no
17922
17923 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
17924 if test yes = "$GCC"; then
17925 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
17926 fi
17927
17928 if test set = "${lt_cv_sys_lib_search_path_spec+set}"; then
17929 sys_lib_search_path_spec=$lt_cv_sys_lib_search_path_spec
17930 fi
17931
17932 if test set = "${lt_cv_sys_lib_dlsearch_path_spec+set}"; then
17933 sys_lib_dlsearch_path_spec=$lt_cv_sys_lib_dlsearch_path_spec
17934 fi
17935
17936 # remember unaugmented sys_lib_dlsearch_path content for libtool script decls...
17937 configure_time_dlsearch_path=$sys_lib_dlsearch_path_spec
17938
17939 # ... but it needs LT_SYS_LIBRARY_PATH munging for other configure-time code
17940 func_munge_path_list sys_lib_dlsearch_path_spec "$LT_SYS_LIBRARY_PATH"
17941
17942 # to be used as default LT_SYS_LIBRARY_PATH value in generated libtool
17943 configure_time_lt_sys_library_path=$LT_SYS_LIBRARY_PATH
17944
17945
17946
17947
17948
17949
17950
17951
17952
17953
17954
17955
17956
17957
17958
17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
17989
17990
17991
17992
17993
17994
17995
17996
17997
17998
17999
18000
18001
18002
18003
18004
18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
18035
18036
18037
18038
18039
18040
18041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
18042 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
18043 hardcode_action=
18044 if test -n "$hardcode_libdir_flag_spec" ||
18045 test -n "$runpath_var" ||
18046 test yes = "$hardcode_automatic"; then
18047
18048 # We can hardcode non-existent directories.
18049 if test no != "$hardcode_direct" &&
18050 # If the only mechanism to avoid hardcoding is shlibpath_var, we
18051 # have to relink, otherwise we might link with an installed library
18052 # when we should be linking with a yet-to-be-installed one
18053 ## test no != "$_LT_TAGVAR(hardcode_shlibpath_var, )" &&
18054 test no != "$hardcode_minus_L"; then
18055 # Linking always hardcodes the temporary library directory.
18056 hardcode_action=relink
18057 else
18058 # We can link without hardcoding, and we can hardcode nonexisting dirs.
18059 hardcode_action=immediate
18060 fi
18061 else
18062 # We cannot hardcode anything, or else we can only hardcode existing
18063 # directories.
18064 hardcode_action=unsupported
18065 fi
18066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
18067 $as_echo "$hardcode_action" >&6; }
18068
18069 if test relink = "$hardcode_action" ||
18070 test yes = "$inherit_rpath"; then
18071 # Fast installation is not supported
18072 enable_fast_install=no
18073 elif test yes = "$shlibpath_overrides_runpath" ||
18074 test no = "$enable_shared"; then
18075 # Fast installation is not necessary
18076 enable_fast_install=needless
18077 fi
18078
18079
18080
18081
18082
18083
18084 if test yes != "$enable_dlopen"; then
18085 enable_dlopen=unknown
18086 enable_dlopen_self=unknown
18087 enable_dlopen_self_static=unknown
18088 else
18089 lt_cv_dlopen=no
18090 lt_cv_dlopen_libs=
18091
18092 case $host_os in
18093 beos*)
18094 lt_cv_dlopen=load_add_on
18095 lt_cv_dlopen_libs=
18096 lt_cv_dlopen_self=yes
18097 ;;
18098
18099 mingw* | pw32* | cegcc*)
18100 lt_cv_dlopen=LoadLibrary
18101 lt_cv_dlopen_libs=
18102 ;;
18103
18104 cygwin*)
18105 lt_cv_dlopen=dlopen
18106 lt_cv_dlopen_libs=
18107 ;;
18108
18109 darwin*)
18110 # if libdl is installed we need to link against it
18111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18112 $as_echo_n "checking for dlopen in -ldl... " >&6; }
18113 if ${ac_cv_lib_dl_dlopen+:} false; then :
18114 $as_echo_n "(cached) " >&6
18115 else
18116 ac_check_lib_save_LIBS=$LIBS
18117 LIBS="-ldl $LIBS"
18118 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18119 /* end confdefs.h. */
18120
18121 /* Override any GCC internal prototype to avoid an error.
18122 Use char because int might match the return type of a GCC
18123 builtin and then its argument prototype would still apply. */
18124 #ifdef __cplusplus
18125 extern "C"
18126 #endif
18127 char dlopen ();
18128 int
18129 main ()
18130 {
18131 return dlopen ();
18132 ;
18133 return 0;
18134 }
18135 _ACEOF
18136 if ac_fn_c_try_link "$LINENO"; then :
18137 ac_cv_lib_dl_dlopen=yes
18138 else
18139 ac_cv_lib_dl_dlopen=no
18140 fi
18141 rm -f core conftest.err conftest.$ac_objext \
18142 conftest$ac_exeext conftest.$ac_ext
18143 LIBS=$ac_check_lib_save_LIBS
18144 fi
18145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18146 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18147 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18148 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18149 else
18150
18151 lt_cv_dlopen=dyld
18152 lt_cv_dlopen_libs=
18153 lt_cv_dlopen_self=yes
18154
18155 fi
18156
18157 ;;
18158
18159 tpf*)
18160 # Don't try to run any link tests for TPF. We know it's impossible
18161 # because TPF is a cross-compiler, and we know how we open DSOs.
18162 lt_cv_dlopen=dlopen
18163 lt_cv_dlopen_libs=
18164 lt_cv_dlopen_self=no
18165 ;;
18166
18167 *)
18168 ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
18169 if test "x$ac_cv_func_shl_load" = xyes; then :
18170 lt_cv_dlopen=shl_load
18171 else
18172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
18173 $as_echo_n "checking for shl_load in -ldld... " >&6; }
18174 if ${ac_cv_lib_dld_shl_load+:} false; then :
18175 $as_echo_n "(cached) " >&6
18176 else
18177 ac_check_lib_save_LIBS=$LIBS
18178 LIBS="-ldld $LIBS"
18179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18180 /* end confdefs.h. */
18181
18182 /* Override any GCC internal prototype to avoid an error.
18183 Use char because int might match the return type of a GCC
18184 builtin and then its argument prototype would still apply. */
18185 #ifdef __cplusplus
18186 extern "C"
18187 #endif
18188 char shl_load ();
18189 int
18190 main ()
18191 {
18192 return shl_load ();
18193 ;
18194 return 0;
18195 }
18196 _ACEOF
18197 if ac_fn_c_try_link "$LINENO"; then :
18198 ac_cv_lib_dld_shl_load=yes
18199 else
18200 ac_cv_lib_dld_shl_load=no
18201 fi
18202 rm -f core conftest.err conftest.$ac_objext \
18203 conftest$ac_exeext conftest.$ac_ext
18204 LIBS=$ac_check_lib_save_LIBS
18205 fi
18206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
18207 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
18208 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
18209 lt_cv_dlopen=shl_load lt_cv_dlopen_libs=-ldld
18210 else
18211 ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
18212 if test "x$ac_cv_func_dlopen" = xyes; then :
18213 lt_cv_dlopen=dlopen
18214 else
18215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
18216 $as_echo_n "checking for dlopen in -ldl... " >&6; }
18217 if ${ac_cv_lib_dl_dlopen+:} false; then :
18218 $as_echo_n "(cached) " >&6
18219 else
18220 ac_check_lib_save_LIBS=$LIBS
18221 LIBS="-ldl $LIBS"
18222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18223 /* end confdefs.h. */
18224
18225 /* Override any GCC internal prototype to avoid an error.
18226 Use char because int might match the return type of a GCC
18227 builtin and then its argument prototype would still apply. */
18228 #ifdef __cplusplus
18229 extern "C"
18230 #endif
18231 char dlopen ();
18232 int
18233 main ()
18234 {
18235 return dlopen ();
18236 ;
18237 return 0;
18238 }
18239 _ACEOF
18240 if ac_fn_c_try_link "$LINENO"; then :
18241 ac_cv_lib_dl_dlopen=yes
18242 else
18243 ac_cv_lib_dl_dlopen=no
18244 fi
18245 rm -f core conftest.err conftest.$ac_objext \
18246 conftest$ac_exeext conftest.$ac_ext
18247 LIBS=$ac_check_lib_save_LIBS
18248 fi
18249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
18250 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18251 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
18252 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl
18253 else
18254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
18255 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
18256 if ${ac_cv_lib_svld_dlopen+:} false; then :
18257 $as_echo_n "(cached) " >&6
18258 else
18259 ac_check_lib_save_LIBS=$LIBS
18260 LIBS="-lsvld $LIBS"
18261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18262 /* end confdefs.h. */
18263
18264 /* Override any GCC internal prototype to avoid an error.
18265 Use char because int might match the return type of a GCC
18266 builtin and then its argument prototype would still apply. */
18267 #ifdef __cplusplus
18268 extern "C"
18269 #endif
18270 char dlopen ();
18271 int
18272 main ()
18273 {
18274 return dlopen ();
18275 ;
18276 return 0;
18277 }
18278 _ACEOF
18279 if ac_fn_c_try_link "$LINENO"; then :
18280 ac_cv_lib_svld_dlopen=yes
18281 else
18282 ac_cv_lib_svld_dlopen=no
18283 fi
18284 rm -f core conftest.err conftest.$ac_objext \
18285 conftest$ac_exeext conftest.$ac_ext
18286 LIBS=$ac_check_lib_save_LIBS
18287 fi
18288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
18289 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
18290 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
18291 lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-lsvld
18292 else
18293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
18294 $as_echo_n "checking for dld_link in -ldld... " >&6; }
18295 if ${ac_cv_lib_dld_dld_link+:} false; then :
18296 $as_echo_n "(cached) " >&6
18297 else
18298 ac_check_lib_save_LIBS=$LIBS
18299 LIBS="-ldld $LIBS"
18300 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18301 /* end confdefs.h. */
18302
18303 /* Override any GCC internal prototype to avoid an error.
18304 Use char because int might match the return type of a GCC
18305 builtin and then its argument prototype would still apply. */
18306 #ifdef __cplusplus
18307 extern "C"
18308 #endif
18309 char dld_link ();
18310 int
18311 main ()
18312 {
18313 return dld_link ();
18314 ;
18315 return 0;
18316 }
18317 _ACEOF
18318 if ac_fn_c_try_link "$LINENO"; then :
18319 ac_cv_lib_dld_dld_link=yes
18320 else
18321 ac_cv_lib_dld_dld_link=no
18322 fi
18323 rm -f core conftest.err conftest.$ac_objext \
18324 conftest$ac_exeext conftest.$ac_ext
18325 LIBS=$ac_check_lib_save_LIBS
18326 fi
18327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
18328 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
18329 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
18330 lt_cv_dlopen=dld_link lt_cv_dlopen_libs=-ldld
18331 fi
18332
18333
18334 fi
18335
18336
18337 fi
18338
18339
18340 fi
18341
18342
18343 fi
18344
18345
18346 fi
18347
18348 ;;
18349 esac
18350
18351 if test no = "$lt_cv_dlopen"; then
18352 enable_dlopen=no
18353 else
18354 enable_dlopen=yes
18355 fi
18356
18357 case $lt_cv_dlopen in
18358 dlopen)
18359 save_CPPFLAGS=$CPPFLAGS
18360 test yes = "$ac_cv_header_dlfcn_h" && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
18361
18362 save_LDFLAGS=$LDFLAGS
18363 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
18364
18365 save_LIBS=$LIBS
18366 LIBS="$lt_cv_dlopen_libs $LIBS"
18367
18368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
18369 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
18370 if ${lt_cv_dlopen_self+:} false; then :
18371 $as_echo_n "(cached) " >&6
18372 else
18373 if test yes = "$cross_compiling"; then :
18374 lt_cv_dlopen_self=cross
18375 else
18376 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18377 lt_status=$lt_dlunknown
18378 cat > conftest.$ac_ext <<_LT_EOF
18379 #line $LINENO "configure"
18380 #include "confdefs.h"
18381
18382 #if HAVE_DLFCN_H
18383 #include <dlfcn.h>
18384 #endif
18385
18386 #include <stdio.h>
18387
18388 #ifdef RTLD_GLOBAL
18389 # define LT_DLGLOBAL RTLD_GLOBAL
18390 #else
18391 # ifdef DL_GLOBAL
18392 # define LT_DLGLOBAL DL_GLOBAL
18393 # else
18394 # define LT_DLGLOBAL 0
18395 # endif
18396 #endif
18397
18398 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18399 find out it does not work in some platform. */
18400 #ifndef LT_DLLAZY_OR_NOW
18401 # ifdef RTLD_LAZY
18402 # define LT_DLLAZY_OR_NOW RTLD_LAZY
18403 # else
18404 # ifdef DL_LAZY
18405 # define LT_DLLAZY_OR_NOW DL_LAZY
18406 # else
18407 # ifdef RTLD_NOW
18408 # define LT_DLLAZY_OR_NOW RTLD_NOW
18409 # else
18410 # ifdef DL_NOW
18411 # define LT_DLLAZY_OR_NOW DL_NOW
18412 # else
18413 # define LT_DLLAZY_OR_NOW 0
18414 # endif
18415 # endif
18416 # endif
18417 # endif
18418 #endif
18419
18420 /* When -fvisibility=hidden is used, assume the code has been annotated
18421 correspondingly for the symbols needed. */
18422 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18423 int fnord () __attribute__((visibility("default")));
18424 #endif
18425
18426 int fnord () { return 42; }
18427 int main ()
18428 {
18429 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18430 int status = $lt_dlunknown;
18431
18432 if (self)
18433 {
18434 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
18435 else
18436 {
18437 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
18438 else puts (dlerror ());
18439 }
18440 /* dlclose (self); */
18441 }
18442 else
18443 puts (dlerror ());
18444
18445 return status;
18446 }
18447 _LT_EOF
18448 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18449 (eval $ac_link) 2>&5
18450 ac_status=$?
18451 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18452 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18453 (./conftest; exit; ) >&5 2>/dev/null
18454 lt_status=$?
18455 case x$lt_status in
18456 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
18457 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
18458 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
18459 esac
18460 else :
18461 # compilation failed
18462 lt_cv_dlopen_self=no
18463 fi
18464 fi
18465 rm -fr conftest*
18466
18467
18468 fi
18469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
18470 $as_echo "$lt_cv_dlopen_self" >&6; }
18471
18472 if test yes = "$lt_cv_dlopen_self"; then
18473 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
18474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
18475 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
18476 if ${lt_cv_dlopen_self_static+:} false; then :
18477 $as_echo_n "(cached) " >&6
18478 else
18479 if test yes = "$cross_compiling"; then :
18480 lt_cv_dlopen_self_static=cross
18481 else
18482 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
18483 lt_status=$lt_dlunknown
18484 cat > conftest.$ac_ext <<_LT_EOF
18485 #line $LINENO "configure"
18486 #include "confdefs.h"
18487
18488 #if HAVE_DLFCN_H
18489 #include <dlfcn.h>
18490 #endif
18491
18492 #include <stdio.h>
18493
18494 #ifdef RTLD_GLOBAL
18495 # define LT_DLGLOBAL RTLD_GLOBAL
18496 #else
18497 # ifdef DL_GLOBAL
18498 # define LT_DLGLOBAL DL_GLOBAL
18499 # else
18500 # define LT_DLGLOBAL 0
18501 # endif
18502 #endif
18503
18504 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
18505 find out it does not work in some platform. */
18506 #ifndef LT_DLLAZY_OR_NOW
18507 # ifdef RTLD_LAZY
18508 # define LT_DLLAZY_OR_NOW RTLD_LAZY
18509 # else
18510 # ifdef DL_LAZY
18511 # define LT_DLLAZY_OR_NOW DL_LAZY
18512 # else
18513 # ifdef RTLD_NOW
18514 # define LT_DLLAZY_OR_NOW RTLD_NOW
18515 # else
18516 # ifdef DL_NOW
18517 # define LT_DLLAZY_OR_NOW DL_NOW
18518 # else
18519 # define LT_DLLAZY_OR_NOW 0
18520 # endif
18521 # endif
18522 # endif
18523 # endif
18524 #endif
18525
18526 /* When -fvisibility=hidden is used, assume the code has been annotated
18527 correspondingly for the symbols needed. */
18528 #if defined __GNUC__ && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
18529 int fnord () __attribute__((visibility("default")));
18530 #endif
18531
18532 int fnord () { return 42; }
18533 int main ()
18534 {
18535 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
18536 int status = $lt_dlunknown;
18537
18538 if (self)
18539 {
18540 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
18541 else
18542 {
18543 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
18544 else puts (dlerror ());
18545 }
18546 /* dlclose (self); */
18547 }
18548 else
18549 puts (dlerror ());
18550
18551 return status;
18552 }
18553 _LT_EOF
18554 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
18555 (eval $ac_link) 2>&5
18556 ac_status=$?
18557 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18558 test $ac_status = 0; } && test -s "conftest$ac_exeext" 2>/dev/null; then
18559 (./conftest; exit; ) >&5 2>/dev/null
18560 lt_status=$?
18561 case x$lt_status in
18562 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
18563 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
18564 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
18565 esac
18566 else :
18567 # compilation failed
18568 lt_cv_dlopen_self_static=no
18569 fi
18570 fi
18571 rm -fr conftest*
18572
18573
18574 fi
18575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
18576 $as_echo "$lt_cv_dlopen_self_static" >&6; }
18577 fi
18578
18579 CPPFLAGS=$save_CPPFLAGS
18580 LDFLAGS=$save_LDFLAGS
18581 LIBS=$save_LIBS
18582 ;;
18583 esac
18584
18585 case $lt_cv_dlopen_self in
18586 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
18587 *) enable_dlopen_self=unknown ;;
18588 esac
18589
18590 case $lt_cv_dlopen_self_static in
18591 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
18592 *) enable_dlopen_self_static=unknown ;;
18593 esac
18594 fi
18595
18596
18597
18598
18599
18600
18601
18602
18603
18604
18605
18606
18607
18608
18609
18610
18611
18612 striplib=
18613 old_striplib=
18614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
18615 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
18616 if test -z "$STRIP"; then
18617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18618 $as_echo "no" >&6; }
18619 else
18620 if $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
18621 old_striplib="$STRIP --strip-debug"
18622 striplib="$STRIP --strip-unneeded"
18623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18624 $as_echo "yes" >&6; }
18625 else
18626 case $host_os in
18627 darwin*)
18628 # FIXME - insert some real tests, host_os isn't really good enough
18629 striplib="$STRIP -x"
18630 old_striplib="$STRIP -S"
18631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18632 $as_echo "yes" >&6; }
18633 ;;
18634 freebsd*)
18635 if $STRIP -V 2>&1 | $GREP "elftoolchain" >/dev/null; then
18636 old_striplib="$STRIP --strip-debug"
18637 striplib="$STRIP --strip-unneeded"
18638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18639 $as_echo "yes" >&6; }
18640 else
18641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18642 $as_echo "no" >&6; }
18643 fi
18644 ;;
18645 *)
18646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18647 $as_echo "no" >&6; }
18648 ;;
18649 esac
18650 fi
18651 fi
18652
18653
18654
18655
18656
18657
18658
18659
18660
18661
18662
18663
18664 # Report what library types will actually be built
18665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
18666 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
18667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
18668 $as_echo "$can_build_shared" >&6; }
18669
18670 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
18671 $as_echo_n "checking whether to build shared libraries... " >&6; }
18672 test no = "$can_build_shared" && enable_shared=no
18673
18674 # On AIX, shared libraries and static libraries use the same namespace, and
18675 # are all built from PIC.
18676 case $host_os in
18677 aix3*)
18678 test yes = "$enable_shared" && enable_static=no
18679 if test -n "$RANLIB"; then
18680 archive_cmds="$archive_cmds~\$RANLIB \$lib"
18681 postinstall_cmds='$RANLIB $lib'
18682 fi
18683 ;;
18684
18685 aix[4-9]*)
18686 if test ia64 != "$host_cpu"; then
18687 case $enable_shared,$with_aix_soname,$aix_use_runtimelinking in
18688 yes,aix,yes) ;; # shared object as lib.so file only
18689 yes,svr4,*) ;; # shared object as lib.so archive member only
18690 yes,*) enable_static=no ;; # shared object in lib.a archive as well
18691 esac
18692 fi
18693 ;;
18694 esac
18695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
18696 $as_echo "$enable_shared" >&6; }
18697
18698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
18699 $as_echo_n "checking whether to build static libraries... " >&6; }
18700 # Make sure either enable_shared or enable_static is yes.
18701 test yes = "$enable_shared" || enable_static=yes
18702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
18703 $as_echo "$enable_static" >&6; }
18704
18705
18706
18707
18708 fi
18709 ac_ext=c
18710 ac_cpp='$CPP $CPPFLAGS'
18711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18714
18715 CC=$lt_save_CC
18716
18717
18718
18719
18720
18721
18722
18723
18724
18725
18726
18727
18728
18729
18730
18731 ac_config_commands="$ac_config_commands libtool"
18732
18733
18734
18735
18736 # Only expand once:
18737
18738
18739
18740 # Checks for programs.
18741
18742
18743 if test "x$GCC" = "xyes"; then
18744 CPPFLAGS="$CPPFLAGS -Wall"
18745 fi
18746
18747
18748
18749 # Define a configure option for an alternate module directory
18750
18751 # Check whether --with-xorg-module-dir was given.
18752 if test "${with_xorg_module_dir+set}" = set; then :
18753 withval=$with_xorg_module_dir; moduledir="$withval"
18754 else
18755 moduledir="$libdir/xorg/modules"
18756 fi
18757
18758
18759 # Store the list of server defined optional extensions in REQUIRED_MODULES
18760
18761
18762 SAVE_CFLAGS="$CFLAGS"
18763 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18765 /* end confdefs.h. */
18766
18767 #include "xorg-server.h"
18768 #if !defined RANDR
18769 #error RANDR not defined
18770 #endif
18771
18772 int
18773 main ()
18774 {
18775
18776 ;
18777 return 0;
18778 }
18779 _ACEOF
18780 if ac_fn_c_try_compile "$LINENO"; then :
18781 _EXT_CHECK=yes
18782 else
18783 _EXT_CHECK=no
18784 fi
18785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18786 CFLAGS="$SAVE_CFLAGS"
18787 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RANDR is defined" >&5
18788 $as_echo_n "checking if RANDR is defined... " >&6; }
18789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18790 $as_echo "$_EXT_CHECK" >&6; }
18791 if test "$_EXT_CHECK" != no; then
18792 REQUIRED_MODULES="$REQUIRED_MODULES randrproto"
18793 fi
18794
18795
18796
18797 SAVE_CFLAGS="$CFLAGS"
18798 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18800 /* end confdefs.h. */
18801
18802 #include "xorg-server.h"
18803 #if !defined RENDER
18804 #error RENDER not defined
18805 #endif
18806
18807 int
18808 main ()
18809 {
18810
18811 ;
18812 return 0;
18813 }
18814 _ACEOF
18815 if ac_fn_c_try_compile "$LINENO"; then :
18816 _EXT_CHECK=yes
18817 else
18818 _EXT_CHECK=no
18819 fi
18820 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18821 CFLAGS="$SAVE_CFLAGS"
18822 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if RENDER is defined" >&5
18823 $as_echo_n "checking if RENDER is defined... " >&6; }
18824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18825 $as_echo "$_EXT_CHECK" >&6; }
18826 if test "$_EXT_CHECK" != no; then
18827 REQUIRED_MODULES="$REQUIRED_MODULES renderproto"
18828 fi
18829
18830
18831
18832 SAVE_CFLAGS="$CFLAGS"
18833 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18835 /* end confdefs.h. */
18836
18837 #include "xorg-server.h"
18838 #if !defined XV
18839 #error XV not defined
18840 #endif
18841
18842 int
18843 main ()
18844 {
18845
18846 ;
18847 return 0;
18848 }
18849 _ACEOF
18850 if ac_fn_c_try_compile "$LINENO"; then :
18851 _EXT_CHECK=yes
18852 else
18853 _EXT_CHECK=no
18854 fi
18855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18856 CFLAGS="$SAVE_CFLAGS"
18857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if XV is defined" >&5
18858 $as_echo_n "checking if XV is defined... " >&6; }
18859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18860 $as_echo "$_EXT_CHECK" >&6; }
18861 if test "$_EXT_CHECK" != no; then
18862 REQUIRED_MODULES="$REQUIRED_MODULES videoproto"
18863 fi
18864
18865
18866
18867 SAVE_CFLAGS="$CFLAGS"
18868 CFLAGS="$CFLAGS -I`$PKG_CONFIG --variable=sdkdir xorg-server`"
18869 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
18870 /* end confdefs.h. */
18871
18872 #include "xorg-server.h"
18873 #if !defined DPMSExtension
18874 #error DPMSExtension not defined
18875 #endif
18876
18877 int
18878 main ()
18879 {
18880
18881 ;
18882 return 0;
18883 }
18884 _ACEOF
18885 if ac_fn_c_try_compile "$LINENO"; then :
18886 _EXT_CHECK=yes
18887 else
18888 _EXT_CHECK=no
18889 fi
18890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18891 CFLAGS="$SAVE_CFLAGS"
18892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if DPMSExtension is defined" >&5
18893 $as_echo_n "checking if DPMSExtension is defined... " >&6; }
18894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_EXT_CHECK" >&5
18895 $as_echo "$_EXT_CHECK" >&6; }
18896 if test "$_EXT_CHECK" != no; then
18897 REQUIRED_MODULES="$REQUIRED_MODULES xextproto"
18898 fi
18899
18900
18901 # Checks for libraries.
18902
18903 pkg_failed=no
18904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM" >&5
18905 $as_echo_n "checking for LIBDRM... " >&6; }
18906
18907 if test -n "$LIBDRM_CFLAGS"; then
18908 pkg_cv_LIBDRM_CFLAGS="$LIBDRM_CFLAGS"
18909 elif test -n "$PKG_CONFIG"; then
18910 if test -n "$PKG_CONFIG" && \
18911 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.78\""; } >&5
18912 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.78") 2>&5
18913 ac_status=$?
18914 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18915 test $ac_status = 0; }; then
18916 pkg_cv_LIBDRM_CFLAGS=`$PKG_CONFIG --cflags "libdrm >= 2.4.78" 2>/dev/null`
18917 test "x$?" != "x0" && pkg_failed=yes
18918 else
18919 pkg_failed=yes
18920 fi
18921 else
18922 pkg_failed=untried
18923 fi
18924 if test -n "$LIBDRM_LIBS"; then
18925 pkg_cv_LIBDRM_LIBS="$LIBDRM_LIBS"
18926 elif test -n "$PKG_CONFIG"; then
18927 if test -n "$PKG_CONFIG" && \
18928 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm >= 2.4.78\""; } >&5
18929 ($PKG_CONFIG --exists --print-errors "libdrm >= 2.4.78") 2>&5
18930 ac_status=$?
18931 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
18932 test $ac_status = 0; }; then
18933 pkg_cv_LIBDRM_LIBS=`$PKG_CONFIG --libs "libdrm >= 2.4.78" 2>/dev/null`
18934 test "x$?" != "x0" && pkg_failed=yes
18935 else
18936 pkg_failed=yes
18937 fi
18938 else
18939 pkg_failed=untried
18940 fi
18941
18942
18943
18944 if test $pkg_failed = yes; then
18945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18946 $as_echo "no" >&6; }
18947
18948 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
18949 _pkg_short_errors_supported=yes
18950 else
18951 _pkg_short_errors_supported=no
18952 fi
18953 if test $_pkg_short_errors_supported = yes; then
18954 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm >= 2.4.78" 2>&1`
18955 else
18956 LIBDRM_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm >= 2.4.78" 2>&1`
18957 fi
18958 # Put the nasty error message in config.log where it belongs
18959 echo "$LIBDRM_PKG_ERRORS" >&5
18960
18961 as_fn_error $? "Package requirements (libdrm >= 2.4.78) were not met:
18962
18963 $LIBDRM_PKG_ERRORS
18964
18965 Consider adjusting the PKG_CONFIG_PATH environment variable if you
18966 installed software in a non-standard prefix.
18967
18968 Alternatively, you may set the environment variables LIBDRM_CFLAGS
18969 and LIBDRM_LIBS to avoid the need to call pkg-config.
18970 See the pkg-config man page for more details." "$LINENO" 5
18971 elif test $pkg_failed = untried; then
18972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
18973 $as_echo "no" >&6; }
18974 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
18975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18976 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
18977 is in your PATH or set the PKG_CONFIG environment variable to the full
18978 path to pkg-config.
18979
18980 Alternatively, you may set the environment variables LIBDRM_CFLAGS
18981 and LIBDRM_LIBS to avoid the need to call pkg-config.
18982 See the pkg-config man page for more details.
18983
18984 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
18985 See \`config.log' for more details" "$LINENO" 5; }
18986 else
18987 LIBDRM_CFLAGS=$pkg_cv_LIBDRM_CFLAGS
18988 LIBDRM_LIBS=$pkg_cv_LIBDRM_LIBS
18989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
18990 $as_echo "yes" >&6; }
18991
18992 fi
18993
18994 pkg_failed=no
18995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBDRM_RADEON" >&5
18996 $as_echo_n "checking for LIBDRM_RADEON... " >&6; }
18997
18998 if test -n "$LIBDRM_RADEON_CFLAGS"; then
18999 pkg_cv_LIBDRM_RADEON_CFLAGS="$LIBDRM_RADEON_CFLAGS"
19000 elif test -n "$PKG_CONFIG"; then
19001 if test -n "$PKG_CONFIG" && \
19002 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5
19003 ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5
19004 ac_status=$?
19005 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19006 test $ac_status = 0; }; then
19007 pkg_cv_LIBDRM_RADEON_CFLAGS=`$PKG_CONFIG --cflags "libdrm_radeon" 2>/dev/null`
19008 test "x$?" != "x0" && pkg_failed=yes
19009 else
19010 pkg_failed=yes
19011 fi
19012 else
19013 pkg_failed=untried
19014 fi
19015 if test -n "$LIBDRM_RADEON_LIBS"; then
19016 pkg_cv_LIBDRM_RADEON_LIBS="$LIBDRM_RADEON_LIBS"
19017 elif test -n "$PKG_CONFIG"; then
19018 if test -n "$PKG_CONFIG" && \
19019 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libdrm_radeon\""; } >&5
19020 ($PKG_CONFIG --exists --print-errors "libdrm_radeon") 2>&5
19021 ac_status=$?
19022 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19023 test $ac_status = 0; }; then
19024 pkg_cv_LIBDRM_RADEON_LIBS=`$PKG_CONFIG --libs "libdrm_radeon" 2>/dev/null`
19025 test "x$?" != "x0" && pkg_failed=yes
19026 else
19027 pkg_failed=yes
19028 fi
19029 else
19030 pkg_failed=untried
19031 fi
19032
19033
19034
19035 if test $pkg_failed = yes; then
19036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19037 $as_echo "no" >&6; }
19038
19039 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19040 _pkg_short_errors_supported=yes
19041 else
19042 _pkg_short_errors_supported=no
19043 fi
19044 if test $_pkg_short_errors_supported = yes; then
19045 LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libdrm_radeon" 2>&1`
19046 else
19047 LIBDRM_RADEON_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libdrm_radeon" 2>&1`
19048 fi
19049 # Put the nasty error message in config.log where it belongs
19050 echo "$LIBDRM_RADEON_PKG_ERRORS" >&5
19051
19052 as_fn_error $? "Package requirements (libdrm_radeon) were not met:
19053
19054 $LIBDRM_RADEON_PKG_ERRORS
19055
19056 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19057 installed software in a non-standard prefix.
19058
19059 Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS
19060 and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config.
19061 See the pkg-config man page for more details." "$LINENO" 5
19062 elif test $pkg_failed = untried; then
19063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19064 $as_echo "no" >&6; }
19065 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19066 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19067 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19068 is in your PATH or set the PKG_CONFIG environment variable to the full
19069 path to pkg-config.
19070
19071 Alternatively, you may set the environment variables LIBDRM_RADEON_CFLAGS
19072 and LIBDRM_RADEON_LIBS to avoid the need to call pkg-config.
19073 See the pkg-config man page for more details.
19074
19075 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19076 See \`config.log' for more details" "$LINENO" 5; }
19077 else
19078 LIBDRM_RADEON_CFLAGS=$pkg_cv_LIBDRM_RADEON_CFLAGS
19079 LIBDRM_RADEON_LIBS=$pkg_cv_LIBDRM_RADEON_LIBS
19080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19081 $as_echo "yes" >&6; }
19082
19083 fi
19084
19085 # Obtain compiler/linker options for the driver dependencies
19086
19087 pkg_failed=no
19088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XORG" >&5
19089 $as_echo_n "checking for XORG... " >&6; }
19090
19091 if test -n "$XORG_CFLAGS"; then
19092 pkg_cv_XORG_CFLAGS="$XORG_CFLAGS"
19093 elif test -n "$PKG_CONFIG"; then
19094 if test -n "$PKG_CONFIG" && \
19095 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.13 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
19096 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19097 ac_status=$?
19098 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19099 test $ac_status = 0; }; then
19100 pkg_cv_XORG_CFLAGS=`$PKG_CONFIG --cflags "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19101 test "x$?" != "x0" && pkg_failed=yes
19102 else
19103 pkg_failed=yes
19104 fi
19105 else
19106 pkg_failed=untried
19107 fi
19108 if test -n "$XORG_LIBS"; then
19109 pkg_cv_XORG_LIBS="$XORG_LIBS"
19110 elif test -n "$PKG_CONFIG"; then
19111 if test -n "$PKG_CONFIG" && \
19112 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.13 xproto fontsproto xf86driproto \$REQUIRED_MODULES\""; } >&5
19113 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES") 2>&5
19114 ac_status=$?
19115 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19116 test $ac_status = 0; }; then
19117 pkg_cv_XORG_LIBS=`$PKG_CONFIG --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>/dev/null`
19118 test "x$?" != "x0" && pkg_failed=yes
19119 else
19120 pkg_failed=yes
19121 fi
19122 else
19123 pkg_failed=untried
19124 fi
19125
19126
19127
19128 if test $pkg_failed = yes; then
19129 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19130 $as_echo "no" >&6; }
19131
19132 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19133 _pkg_short_errors_supported=yes
19134 else
19135 _pkg_short_errors_supported=no
19136 fi
19137 if test $_pkg_short_errors_supported = yes; then
19138 XORG_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19139 else
19140 XORG_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES" 2>&1`
19141 fi
19142 # Put the nasty error message in config.log where it belongs
19143 echo "$XORG_PKG_ERRORS" >&5
19144
19145 as_fn_error $? "Package requirements (xorg-server >= 1.13 xproto fontsproto xf86driproto $REQUIRED_MODULES) were not met:
19146
19147 $XORG_PKG_ERRORS
19148
19149 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19150 installed software in a non-standard prefix.
19151
19152 Alternatively, you may set the environment variables XORG_CFLAGS
19153 and XORG_LIBS to avoid the need to call pkg-config.
19154 See the pkg-config man page for more details." "$LINENO" 5
19155 elif test $pkg_failed = untried; then
19156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19157 $as_echo "no" >&6; }
19158 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19159 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19160 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19161 is in your PATH or set the PKG_CONFIG environment variable to the full
19162 path to pkg-config.
19163
19164 Alternatively, you may set the environment variables XORG_CFLAGS
19165 and XORG_LIBS to avoid the need to call pkg-config.
19166 See the pkg-config man page for more details.
19167
19168 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19169 See \`config.log' for more details" "$LINENO" 5; }
19170 else
19171 XORG_CFLAGS=$pkg_cv_XORG_CFLAGS
19172 XORG_LIBS=$pkg_cv_XORG_LIBS
19173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19174 $as_echo "yes" >&6; }
19175
19176 fi
19177
19178 pkg_failed=no
19179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XEXT" >&5
19180 $as_echo_n "checking for XEXT... " >&6; }
19181
19182 if test -n "$XEXT_CFLAGS"; then
19183 pkg_cv_XEXT_CFLAGS="$XEXT_CFLAGS"
19184 elif test -n "$PKG_CONFIG"; then
19185 if test -n "$PKG_CONFIG" && \
19186 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19187 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19188 ac_status=$?
19189 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19190 test $ac_status = 0; }; then
19191 pkg_cv_XEXT_CFLAGS=`$PKG_CONFIG --cflags "xextproto >= 7.0.99.1" 2>/dev/null`
19192 test "x$?" != "x0" && pkg_failed=yes
19193 else
19194 pkg_failed=yes
19195 fi
19196 else
19197 pkg_failed=untried
19198 fi
19199 if test -n "$XEXT_LIBS"; then
19200 pkg_cv_XEXT_LIBS="$XEXT_LIBS"
19201 elif test -n "$PKG_CONFIG"; then
19202 if test -n "$PKG_CONFIG" && \
19203 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xextproto >= 7.0.99.1\""; } >&5
19204 ($PKG_CONFIG --exists --print-errors "xextproto >= 7.0.99.1") 2>&5
19205 ac_status=$?
19206 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19207 test $ac_status = 0; }; then
19208 pkg_cv_XEXT_LIBS=`$PKG_CONFIG --libs "xextproto >= 7.0.99.1" 2>/dev/null`
19209 test "x$?" != "x0" && pkg_failed=yes
19210 else
19211 pkg_failed=yes
19212 fi
19213 else
19214 pkg_failed=untried
19215 fi
19216
19217
19218
19219 if test $pkg_failed = yes; then
19220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19221 $as_echo "no" >&6; }
19222
19223 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19224 _pkg_short_errors_supported=yes
19225 else
19226 _pkg_short_errors_supported=no
19227 fi
19228 if test $_pkg_short_errors_supported = yes; then
19229 XEXT_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19230 else
19231 XEXT_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "xextproto >= 7.0.99.1" 2>&1`
19232 fi
19233 # Put the nasty error message in config.log where it belongs
19234 echo "$XEXT_PKG_ERRORS" >&5
19235
19236 HAVE_XEXTPROTO_71="no"
19237 elif test $pkg_failed = untried; then
19238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19239 $as_echo "no" >&6; }
19240 HAVE_XEXTPROTO_71="no"
19241 else
19242 XEXT_CFLAGS=$pkg_cv_XEXT_CFLAGS
19243 XEXT_LIBS=$pkg_cv_XEXT_LIBS
19244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19245 $as_echo "yes" >&6; }
19246 HAVE_XEXTPROTO_71="yes";
19247 $as_echo "#define HAVE_XEXTPROTO_71 1" >>confdefs.h
19248
19249 fi
19250 if test "$HAVE_XEXTPROTO_71" = "yes" ; then
19251 HAVE_XEXTPROTO_71_TRUE=
19252 HAVE_XEXTPROTO_71_FALSE='#'
19253 else
19254 HAVE_XEXTPROTO_71_TRUE='#'
19255 HAVE_XEXTPROTO_71_FALSE=
19256 fi
19257
19258
19259 # Section "OutputClass" is only supported as of xserver 1.16
19260 if test -n "$PKG_CONFIG" && \
19261 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"xorg-server >= 1.16\""; } >&5
19262 ($PKG_CONFIG --exists --print-errors "xorg-server >= 1.16") 2>&5
19263 ac_status=$?
19264 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19265 test $ac_status = 0; }; then
19266 sysconfigdir=`$PKG_CONFIG --variable=sysconfigdir xorg-server`
19267 else
19268 sysconfigdir=""
19269 fi
19270 if test "x$sysconfigdir" != "x"; then
19271 HAS_XORG_CONF_DIR_TRUE=
19272 HAS_XORG_CONF_DIR_FALSE='#'
19273 else
19274 HAS_XORG_CONF_DIR_TRUE='#'
19275 HAS_XORG_CONF_DIR_FALSE=
19276 fi
19277
19278
19279 # Define a configure option for an alternate X Server configuration directory
19280
19281 # Check whether --with-xorg-conf-dir was given.
19282 if test "${with_xorg_conf_dir+set}" = set; then :
19283 withval=$with_xorg_conf_dir; configdir="$withval"
19284 else
19285 configdir='${prefix}/share/X11/xorg.conf.d'
19286 fi
19287
19288
19289
19290 # Check whether --enable-udev was given.
19291 if test "${enable_udev+set}" = set; then :
19292 enableval=$enable_udev; enable_udev="$enableval"
19293 else
19294 enable_udev=auto
19295 fi
19296
19297 if test "x$enable_udev" != "xno"; then
19298
19299 pkg_failed=no
19300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBUDEV" >&5
19301 $as_echo_n "checking for LIBUDEV... " >&6; }
19302
19303 if test -n "$LIBUDEV_CFLAGS"; then
19304 pkg_cv_LIBUDEV_CFLAGS="$LIBUDEV_CFLAGS"
19305 elif test -n "$PKG_CONFIG"; then
19306 if test -n "$PKG_CONFIG" && \
19307 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19308 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19309 ac_status=$?
19310 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19311 test $ac_status = 0; }; then
19312 pkg_cv_LIBUDEV_CFLAGS=`$PKG_CONFIG --cflags "libudev" 2>/dev/null`
19313 test "x$?" != "x0" && pkg_failed=yes
19314 else
19315 pkg_failed=yes
19316 fi
19317 else
19318 pkg_failed=untried
19319 fi
19320 if test -n "$LIBUDEV_LIBS"; then
19321 pkg_cv_LIBUDEV_LIBS="$LIBUDEV_LIBS"
19322 elif test -n "$PKG_CONFIG"; then
19323 if test -n "$PKG_CONFIG" && \
19324 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"libudev\""; } >&5
19325 ($PKG_CONFIG --exists --print-errors "libudev") 2>&5
19326 ac_status=$?
19327 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19328 test $ac_status = 0; }; then
19329 pkg_cv_LIBUDEV_LIBS=`$PKG_CONFIG --libs "libudev" 2>/dev/null`
19330 test "x$?" != "x0" && pkg_failed=yes
19331 else
19332 pkg_failed=yes
19333 fi
19334 else
19335 pkg_failed=untried
19336 fi
19337
19338
19339
19340 if test $pkg_failed = yes; then
19341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19342 $as_echo "no" >&6; }
19343
19344 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19345 _pkg_short_errors_supported=yes
19346 else
19347 _pkg_short_errors_supported=no
19348 fi
19349 if test $_pkg_short_errors_supported = yes; then
19350 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "libudev" 2>&1`
19351 else
19352 LIBUDEV_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "libudev" 2>&1`
19353 fi
19354 # Put the nasty error message in config.log where it belongs
19355 echo "$LIBUDEV_PKG_ERRORS" >&5
19356
19357 LIBUDEV=no
19358 elif test $pkg_failed = untried; then
19359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19360 $as_echo "no" >&6; }
19361 LIBUDEV=no
19362 else
19363 LIBUDEV_CFLAGS=$pkg_cv_LIBUDEV_CFLAGS
19364 LIBUDEV_LIBS=$pkg_cv_LIBUDEV_LIBS
19365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19366 $as_echo "yes" >&6; }
19367 LIBUDEV=yes
19368 fi
19369 if test "x$LIBUDEV" = xyes; then
19370
19371 $as_echo "#define HAVE_LIBUDEV 1" >>confdefs.h
19372
19373 elif test "x$enable_udev" != "xauto"; then
19374 as_fn_error $? "Building with udev requested but libudev not found" "$LINENO" 5
19375 fi
19376 fi
19377 if test x$LIBUDEV = xyes; then
19378 LIBUDEV_TRUE=
19379 LIBUDEV_FALSE='#'
19380 else
19381 LIBUDEV_TRUE='#'
19382 LIBUDEV_FALSE=
19383 fi
19384
19385
19386 SAVE_CPPFLAGS="$CPPFLAGS"
19387 CPPFLAGS="$CPPFLAGS $XORG_CFLAGS"
19388
19389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to include GLAMOR support" >&5
19390 $as_echo_n "checking whether to include GLAMOR support... " >&6; }
19391 # Check whether --enable-glamor was given.
19392 if test "${enable_glamor+set}" = set; then :
19393 enableval=$enable_glamor; GLAMOR="$enableval"
19394 else
19395 GLAMOR=yes
19396 fi
19397
19398
19399 if test "x$GLAMOR" != "xno"; then
19400 for ac_header in glamor.h
19401 do :
19402 ac_fn_c_check_header_compile "$LINENO" "glamor.h" "ac_cv_header_glamor_h" "#include \"xorg-server.h\"
19403 "
19404 if test "x$ac_cv_header_glamor_h" = xyes; then :
19405 cat >>confdefs.h <<_ACEOF
19406 #define HAVE_GLAMOR_H 1
19407 _ACEOF
19408 GLAMOR_H="yes"
19409 else
19410 GLAMOR_H="no"
19411 fi
19412
19413 done
19414
19415
19416 if test "x$GLAMOR_H" = xyes; then
19417 ac_fn_c_check_decl "$LINENO" "GLAMOR_NO_DRI3" "ac_cv_have_decl_GLAMOR_NO_DRI3" "#include \"xorg-server.h\"
19418 #include \"glamor.h\"
19419 "
19420 if test "x$ac_cv_have_decl_GLAMOR_NO_DRI3" = xyes; then :
19421 GLAMOR_XSERVER="yes"
19422 else
19423 GLAMOR_XSERVER="no"
19424 fi
19425
19426
19427 ac_fn_c_check_decl "$LINENO" "glamor_glyphs_init" "ac_cv_have_decl_glamor_glyphs_init" "#include \"xorg-server.h\"
19428 #include \"glamor.h\"
19429 "
19430 if test "x$ac_cv_have_decl_glamor_glyphs_init" = xyes; then :
19431
19432 $as_echo "#define HAVE_GLAMOR_GLYPHS_INIT 1" >>confdefs.h
19433
19434 fi
19435
19436
19437 ac_fn_c_check_decl "$LINENO" "glamor_egl_destroy_textured_pixmap" "ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" "#include \"xorg-server.h\"
19438 #include \"glamor.h\"
19439 "
19440 if test "x$ac_cv_have_decl_glamor_egl_destroy_textured_pixmap" = xyes; then :
19441
19442 $as_echo "#define HAVE_GLAMOR_EGL_DESTROY_TEXTURED_PIXMAP 1" >>confdefs.h
19443
19444 fi
19445
19446 fi
19447
19448 if test "x$GLAMOR_XSERVER" != xyes; then
19449
19450 pkg_failed=no
19451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR" >&5
19452 $as_echo_n "checking for LIBGLAMOR... " >&6; }
19453
19454 if test -n "$LIBGLAMOR_CFLAGS"; then
19455 pkg_cv_LIBGLAMOR_CFLAGS="$LIBGLAMOR_CFLAGS"
19456 elif test -n "$PKG_CONFIG"; then
19457 if test -n "$PKG_CONFIG" && \
19458 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19459 ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19460 ac_status=$?
19461 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19462 test $ac_status = 0; }; then
19463 pkg_cv_LIBGLAMOR_CFLAGS=`$PKG_CONFIG --cflags "glamor >= 0.6.0" 2>/dev/null`
19464 test "x$?" != "x0" && pkg_failed=yes
19465 else
19466 pkg_failed=yes
19467 fi
19468 else
19469 pkg_failed=untried
19470 fi
19471 if test -n "$LIBGLAMOR_LIBS"; then
19472 pkg_cv_LIBGLAMOR_LIBS="$LIBGLAMOR_LIBS"
19473 elif test -n "$PKG_CONFIG"; then
19474 if test -n "$PKG_CONFIG" && \
19475 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor >= 0.6.0\""; } >&5
19476 ($PKG_CONFIG --exists --print-errors "glamor >= 0.6.0") 2>&5
19477 ac_status=$?
19478 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19479 test $ac_status = 0; }; then
19480 pkg_cv_LIBGLAMOR_LIBS=`$PKG_CONFIG --libs "glamor >= 0.6.0" 2>/dev/null`
19481 test "x$?" != "x0" && pkg_failed=yes
19482 else
19483 pkg_failed=yes
19484 fi
19485 else
19486 pkg_failed=untried
19487 fi
19488
19489
19490
19491 if test $pkg_failed = yes; then
19492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19493 $as_echo "no" >&6; }
19494
19495 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19496 _pkg_short_errors_supported=yes
19497 else
19498 _pkg_short_errors_supported=no
19499 fi
19500 if test $_pkg_short_errors_supported = yes; then
19501 LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19502 else
19503 LIBGLAMOR_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor >= 0.6.0" 2>&1`
19504 fi
19505 # Put the nasty error message in config.log where it belongs
19506 echo "$LIBGLAMOR_PKG_ERRORS" >&5
19507
19508 as_fn_error $? "Package requirements (glamor >= 0.6.0) were not met:
19509
19510 $LIBGLAMOR_PKG_ERRORS
19511
19512 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19513 installed software in a non-standard prefix.
19514
19515 Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19516 and LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19517 See the pkg-config man page for more details." "$LINENO" 5
19518 elif test $pkg_failed = untried; then
19519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19520 $as_echo "no" >&6; }
19521 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19523 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19524 is in your PATH or set the PKG_CONFIG environment variable to the full
19525 path to pkg-config.
19526
19527 Alternatively, you may set the environment variables LIBGLAMOR_CFLAGS
19528 and LIBGLAMOR_LIBS to avoid the need to call pkg-config.
19529 See the pkg-config man page for more details.
19530
19531 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19532 See \`config.log' for more details" "$LINENO" 5; }
19533 else
19534 LIBGLAMOR_CFLAGS=$pkg_cv_LIBGLAMOR_CFLAGS
19535 LIBGLAMOR_LIBS=$pkg_cv_LIBGLAMOR_LIBS
19536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19537 $as_echo "yes" >&6; }
19538
19539 fi
19540
19541 pkg_failed=no
19542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBGLAMOR_EGL" >&5
19543 $as_echo_n "checking for LIBGLAMOR_EGL... " >&6; }
19544
19545 if test -n "$LIBGLAMOR_EGL_CFLAGS"; then
19546 pkg_cv_LIBGLAMOR_EGL_CFLAGS="$LIBGLAMOR_EGL_CFLAGS"
19547 elif test -n "$PKG_CONFIG"; then
19548 if test -n "$PKG_CONFIG" && \
19549 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19550 ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19551 ac_status=$?
19552 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19553 test $ac_status = 0; }; then
19554 pkg_cv_LIBGLAMOR_EGL_CFLAGS=`$PKG_CONFIG --cflags "glamor-egl" 2>/dev/null`
19555 test "x$?" != "x0" && pkg_failed=yes
19556 else
19557 pkg_failed=yes
19558 fi
19559 else
19560 pkg_failed=untried
19561 fi
19562 if test -n "$LIBGLAMOR_EGL_LIBS"; then
19563 pkg_cv_LIBGLAMOR_EGL_LIBS="$LIBGLAMOR_EGL_LIBS"
19564 elif test -n "$PKG_CONFIG"; then
19565 if test -n "$PKG_CONFIG" && \
19566 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glamor-egl\""; } >&5
19567 ($PKG_CONFIG --exists --print-errors "glamor-egl") 2>&5
19568 ac_status=$?
19569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19570 test $ac_status = 0; }; then
19571 pkg_cv_LIBGLAMOR_EGL_LIBS=`$PKG_CONFIG --libs "glamor-egl" 2>/dev/null`
19572 test "x$?" != "x0" && pkg_failed=yes
19573 else
19574 pkg_failed=yes
19575 fi
19576 else
19577 pkg_failed=untried
19578 fi
19579
19580
19581
19582 if test $pkg_failed = yes; then
19583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19584 $as_echo "no" >&6; }
19585
19586 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19587 _pkg_short_errors_supported=yes
19588 else
19589 _pkg_short_errors_supported=no
19590 fi
19591 if test $_pkg_short_errors_supported = yes; then
19592 LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "glamor-egl" 2>&1`
19593 else
19594 LIBGLAMOR_EGL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "glamor-egl" 2>&1`
19595 fi
19596 # Put the nasty error message in config.log where it belongs
19597 echo "$LIBGLAMOR_EGL_PKG_ERRORS" >&5
19598
19599 as_fn_error $? "Package requirements (glamor-egl) were not met:
19600
19601 $LIBGLAMOR_EGL_PKG_ERRORS
19602
19603 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19604 installed software in a non-standard prefix.
19605
19606 Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19607 and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19608 See the pkg-config man page for more details." "$LINENO" 5
19609 elif test $pkg_failed = untried; then
19610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19611 $as_echo "no" >&6; }
19612 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19613 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19614 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19615 is in your PATH or set the PKG_CONFIG environment variable to the full
19616 path to pkg-config.
19617
19618 Alternatively, you may set the environment variables LIBGLAMOR_EGL_CFLAGS
19619 and LIBGLAMOR_EGL_LIBS to avoid the need to call pkg-config.
19620 See the pkg-config man page for more details.
19621
19622 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19623 See \`config.log' for more details" "$LINENO" 5; }
19624 else
19625 LIBGLAMOR_EGL_CFLAGS=$pkg_cv_LIBGLAMOR_EGL_CFLAGS
19626 LIBGLAMOR_EGL_LIBS=$pkg_cv_LIBGLAMOR_EGL_LIBS
19627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19628 $as_echo "yes" >&6; }
19629
19630 fi
19631 fi
19632
19633 $as_echo "#define USE_GLAMOR 1" >>confdefs.h
19634
19635 else
19636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GLAMOR" >&5
19637 $as_echo "$GLAMOR" >&6; }
19638 fi
19639 if test x$GLAMOR != xno; then
19640 GLAMOR_TRUE=
19641 GLAMOR_FALSE='#'
19642 else
19643 GLAMOR_TRUE='#'
19644 GLAMOR_FALSE=
19645 fi
19646
19647
19648 ac_fn_c_check_decl "$LINENO" "RegionDuplicate" "ac_cv_have_decl_RegionDuplicate" "#include <xorg-server.h>
19649 #include <regionstr.h>
19650 "
19651 if test "x$ac_cv_have_decl_RegionDuplicate" = xyes; then :
19652
19653 $as_echo "#define HAVE_REGIONDUPLICATE 1" >>confdefs.h
19654
19655 fi
19656
19657
19658 ac_fn_c_check_decl "$LINENO" "fbGlyphs" "ac_cv_have_decl_fbGlyphs" "#include <X11/Xmd.h>
19659 #include <X11/Xfuncproto.h>
19660 #include <X11/extensions/renderproto.h>
19661 #include <xorg-server.h>
19662 #include <picture.h>
19663 #include <glyphstr.h>
19664 #include <fbpict.h>
19665 "
19666 if test "x$ac_cv_have_decl_fbGlyphs" = xyes; then :
19667
19668 $as_echo "#define HAVE_FBGLYPHS 1" >>confdefs.h
19669
19670 fi
19671
19672
19673 ac_fn_c_check_decl "$LINENO" "xf86CursorResetCursor" "ac_cv_have_decl_xf86CursorResetCursor" "#include <xorg-server.h>
19674 #include <xf86Cursor.h>
19675 "
19676 if test "x$ac_cv_have_decl_xf86CursorResetCursor" = xyes; then :
19677
19678 $as_echo "#define HAVE_XF86_CURSOR_RESET_CURSOR 1" >>confdefs.h
19679
19680 fi
19681
19682
19683 for ac_header in misyncshm.h
19684 do :
19685 ac_fn_c_check_header_compile "$LINENO" "misyncshm.h" "ac_cv_header_misyncshm_h" "#include <X11/Xdefs.h>
19686 #include <X11/Xfuncproto.h>
19687 #include <xorg-server.h>
19688 #include <screenint.h>
19689 "
19690 if test "x$ac_cv_header_misyncshm_h" = xyes; then :
19691 cat >>confdefs.h <<_ACEOF
19692 #define HAVE_MISYNCSHM_H 1
19693 _ACEOF
19694
19695 fi
19696
19697 done
19698
19699
19700 for ac_header in present.h
19701 do :
19702 ac_fn_c_check_header_compile "$LINENO" "present.h" "ac_cv_header_present_h" "#include <X11/Xmd.h>
19703 #include <X11/Xproto.h>
19704 #include \"xorg-server.h\"
19705 #include <X11/X.h>
19706 "
19707 if test "x$ac_cv_header_present_h" = xyes; then :
19708 cat >>confdefs.h <<_ACEOF
19709 #define HAVE_PRESENT_H 1
19710 _ACEOF
19711
19712 fi
19713
19714 done
19715
19716
19717 for ac_header in dri3.h
19718 do :
19719 ac_fn_c_check_header_compile "$LINENO" "dri3.h" "ac_cv_header_dri3_h" "#include <X11/Xmd.h>
19720 #include <xorg-server.h>
19721 "
19722 if test "x$ac_cv_header_dri3_h" = xyes; then :
19723 cat >>confdefs.h <<_ACEOF
19724 #define HAVE_DRI3_H 1
19725 _ACEOF
19726
19727 fi
19728
19729 done
19730
19731
19732 CPPFLAGS="$SAVE_CPPFLAGS"
19733
19734
19735 pkg_failed=no
19736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PCIACCESS" >&5
19737 $as_echo_n "checking for PCIACCESS... " >&6; }
19738
19739 if test -n "$PCIACCESS_CFLAGS"; then
19740 pkg_cv_PCIACCESS_CFLAGS="$PCIACCESS_CFLAGS"
19741 elif test -n "$PKG_CONFIG"; then
19742 if test -n "$PKG_CONFIG" && \
19743 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
19744 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
19745 ac_status=$?
19746 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19747 test $ac_status = 0; }; then
19748 pkg_cv_PCIACCESS_CFLAGS=`$PKG_CONFIG --cflags "pciaccess >= 0.8.0" 2>/dev/null`
19749 test "x$?" != "x0" && pkg_failed=yes
19750 else
19751 pkg_failed=yes
19752 fi
19753 else
19754 pkg_failed=untried
19755 fi
19756 if test -n "$PCIACCESS_LIBS"; then
19757 pkg_cv_PCIACCESS_LIBS="$PCIACCESS_LIBS"
19758 elif test -n "$PKG_CONFIG"; then
19759 if test -n "$PKG_CONFIG" && \
19760 { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"pciaccess >= 0.8.0\""; } >&5
19761 ($PKG_CONFIG --exists --print-errors "pciaccess >= 0.8.0") 2>&5
19762 ac_status=$?
19763 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
19764 test $ac_status = 0; }; then
19765 pkg_cv_PCIACCESS_LIBS=`$PKG_CONFIG --libs "pciaccess >= 0.8.0" 2>/dev/null`
19766 test "x$?" != "x0" && pkg_failed=yes
19767 else
19768 pkg_failed=yes
19769 fi
19770 else
19771 pkg_failed=untried
19772 fi
19773
19774
19775
19776 if test $pkg_failed = yes; then
19777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19778 $as_echo "no" >&6; }
19779
19780 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
19781 _pkg_short_errors_supported=yes
19782 else
19783 _pkg_short_errors_supported=no
19784 fi
19785 if test $_pkg_short_errors_supported = yes; then
19786 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
19787 else
19788 PCIACCESS_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "pciaccess >= 0.8.0" 2>&1`
19789 fi
19790 # Put the nasty error message in config.log where it belongs
19791 echo "$PCIACCESS_PKG_ERRORS" >&5
19792
19793 as_fn_error $? "Package requirements (pciaccess >= 0.8.0) were not met:
19794
19795 $PCIACCESS_PKG_ERRORS
19796
19797 Consider adjusting the PKG_CONFIG_PATH environment variable if you
19798 installed software in a non-standard prefix.
19799
19800 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19801 and PCIACCESS_LIBS to avoid the need to call pkg-config.
19802 See the pkg-config man page for more details." "$LINENO" 5
19803 elif test $pkg_failed = untried; then
19804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
19805 $as_echo "no" >&6; }
19806 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
19807 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
19808 as_fn_error $? "The pkg-config script could not be found or is too old. Make sure it
19809 is in your PATH or set the PKG_CONFIG environment variable to the full
19810 path to pkg-config.
19811
19812 Alternatively, you may set the environment variables PCIACCESS_CFLAGS
19813 and PCIACCESS_LIBS to avoid the need to call pkg-config.
19814 See the pkg-config man page for more details.
19815
19816 To get pkg-config, see <http://pkg-config.freedesktop.org/>.
19817 See \`config.log' for more details" "$LINENO" 5; }
19818 else
19819 PCIACCESS_CFLAGS=$pkg_cv_PCIACCESS_CFLAGS
19820 PCIACCESS_LIBS=$pkg_cv_PCIACCESS_LIBS
19821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
19822 $as_echo "yes" >&6; }
19823
19824 fi
19825 XORG_CFLAGS="$XORG_CFLAGS $PCIACCESS_CFLAGS"
19826
19827 # Checks for headers/macros for byte swapping
19828 # Known variants:
19829 # <byteswap.h> bswap_16, bswap_32, bswap_64 (glibc)
19830 # <sys/endian.h> __swap16, __swap32, __swap64 (OpenBSD)
19831 # <sys/endian.h> bswap16, bswap32, bswap64 (other BSD's)
19832 # and a fallback to local macros if none of the above are found
19833
19834 # if <byteswap.h> is found, assume it's the correct version
19835 for ac_header in byteswap.h
19836 do :
19837 ac_fn_c_check_header_mongrel "$LINENO" "byteswap.h" "ac_cv_header_byteswap_h" "$ac_includes_default"
19838 if test "x$ac_cv_header_byteswap_h" = xyes; then :
19839 cat >>confdefs.h <<_ACEOF
19840 #define HAVE_BYTESWAP_H 1
19841 _ACEOF
19842
19843 fi
19844
19845 done
19846
19847
19848 # if <sys/endian.h> is found, have to check which version
19849 ac_fn_c_check_header_mongrel "$LINENO" "sys/endian.h" "ac_cv_header_sys_endian_h" "$ac_includes_default"
19850 if test "x$ac_cv_header_sys_endian_h" = xyes; then :
19851 HAVE_SYS_ENDIAN_H="yes"
19852 else
19853 HAVE_SYS_ENDIAN_H="no"
19854 fi
19855
19856
19857
19858 if test "x$HAVE_SYS_ENDIAN_H" = "xyes" ; then
19859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __swap16 variant of <sys/endian.h> byteswapping macros" >&5
19860 $as_echo_n "checking for __swap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
19861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19862 /* end confdefs.h. */
19863
19864 #include <sys/types.h>
19865 #include <sys/endian.h>
19866
19867 int
19868 main ()
19869 {
19870
19871 int a = 1, b;
19872 b = __swap16(a);
19873
19874 ;
19875 return 0;
19876 }
19877
19878 _ACEOF
19879 if ac_fn_c_try_link "$LINENO"; then :
19880 SYS_ENDIAN__SWAP='yes'
19881 else
19882 SYS_ENDIAN__SWAP='no'
19883 fi
19884 rm -f core conftest.err conftest.$ac_objext \
19885 conftest$ac_exeext conftest.$ac_ext
19886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN__SWAP" >&5
19887 $as_echo "$SYS_ENDIAN__SWAP" >&6; }
19888
19889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bswap16 variant of <sys/endian.h> byteswapping macros" >&5
19890 $as_echo_n "checking for bswap16 variant of <sys/endian.h> byteswapping macros... " >&6; }
19891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
19892 /* end confdefs.h. */
19893
19894 #include <sys/types.h>
19895 #include <sys/endian.h>
19896
19897 int
19898 main ()
19899 {
19900
19901 int a = 1, b;
19902 b = bswap16(a);
19903
19904 ;
19905 return 0;
19906 }
19907
19908 _ACEOF
19909 if ac_fn_c_try_link "$LINENO"; then :
19910 SYS_ENDIAN_BSWAP='yes'
19911 else
19912 SYS_ENDIAN_BSWAP='no'
19913 fi
19914 rm -f core conftest.err conftest.$ac_objext \
19915 conftest$ac_exeext conftest.$ac_ext
19916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SYS_ENDIAN_BSWAP" >&5
19917 $as_echo "$SYS_ENDIAN_BSWAP" >&6; }
19918
19919 if test "$SYS_ENDIAN_BSWAP" = "yes" ; then
19920 USE_SYS_ENDIAN_H=yes
19921 BSWAP=bswap
19922 else
19923 if test "$SYS_ENDIAN__SWAP" = "yes" ; then
19924 USE_SYS_ENDIAN_H=yes
19925 BSWAP=__swap
19926 else
19927 USE_SYS_ENDIAN_H=no
19928 fi
19929 fi
19930
19931 if test "$USE_SYS_ENDIAN_H" = "yes" ; then
19932
19933 $as_echo "#define USE_SYS_ENDIAN_H 1" >>confdefs.h
19934
19935
19936 cat >>confdefs.h <<_ACEOF
19937 #define bswap_16 ${BSWAP}16
19938 _ACEOF
19939
19940
19941 cat >>confdefs.h <<_ACEOF
19942 #define bswap_32 ${BSWAP}32
19943 _ACEOF
19944
19945
19946 cat >>confdefs.h <<_ACEOF
19947 #define bswap_64 ${BSWAP}64
19948 _ACEOF
19949
19950 fi
19951 fi
19952
19953
19954
19955 DRIVER_NAME=ati
19956
19957
19958 { $as_echo "$as_me:${as_lineno-$LINENO}: The atimisc sub-driver has been split out to xf86-video-mach64:
19959 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
19960 Please install that driver as well for mach64-based cards.
19961 " >&5
19962 $as_echo "$as_me: The atimisc sub-driver has been split out to xf86-video-mach64:
19963 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-mach64
19964 Please install that driver as well for mach64-based cards.
19965 " >&6;}
19966
19967 { $as_echo "$as_me:${as_lineno-$LINENO}: The r128 sub-driver has been split out to xf86-video-r128:
19968 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
19969 Please install that driver as well for rage128-based cards.
19970 " >&5
19971 $as_echo "$as_me: The r128 sub-driver has been split out to xf86-video-r128:
19972 git://anongit.freedesktop.org/git/xorg/driver/xf86-video-r128
19973 Please install that driver as well for rage128-based cards.
19974 " >&6;}
19975
19976 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile conf/Makefile"
19977
19978 cat >confcache <<\_ACEOF
19979 # This file is a shell script that caches the results of configure
19980 # tests run on this system so they can be shared between configure
19981 # scripts and configure runs, see configure's option --config-cache.
19982 # It is not useful on other systems. If it contains results you don't
19983 # want to keep, you may remove or edit it.
19984 #
19985 # config.status only pays attention to the cache file if you give it
19986 # the --recheck option to rerun configure.
19987 #
19988 # `ac_cv_env_foo' variables (set or unset) will be overridden when
19989 # loading this file, other *unset* `ac_cv_foo' will be assigned the
19990 # following values.
19991
19992 _ACEOF
19993
19994 # The following way of writing the cache mishandles newlines in values,
19995 # but we know of no workaround that is simple, portable, and efficient.
19996 # So, we kill variables containing newlines.
19997 # Ultrix sh set writes to stderr and can't be redirected directly,
19998 # and sets the high bit in the cache file unless we assign to the vars.
19999 (
20000 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20001 eval ac_val=\$$ac_var
20002 case $ac_val in #(
20003 *${as_nl}*)
20004 case $ac_var in #(
20005 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
20006 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
20007 esac
20008 case $ac_var in #(
20009 _ | IFS | as_nl) ;; #(
20010 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
20011 *) { eval $ac_var=; unset $ac_var;} ;;
20012 esac ;;
20013 esac
20014 done
20015
20016 (set) 2>&1 |
20017 case $as_nl`(ac_space=' '; set) 2>&1` in #(
20018 *${as_nl}ac_space=\ *)
20019 # `set' does not quote correctly, so add quotes: double-quote
20020 # substitution turns \\\\ into \\, and sed turns \\ into \.
20021 sed -n \
20022 "s/'/'\\\\''/g;
20023 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20024 ;; #(
20025 *)
20026 # `set' quotes correctly as required by POSIX, so do not add quotes.
20027 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20028 ;;
20029 esac |
20030 sort
20031 ) |
20032 sed '
20033 /^ac_cv_env_/b end
20034 t clear
20035 :clear
20036 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20037 t end
20038 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20039 :end' >>confcache
20040 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20041 if test -w "$cache_file"; then
20042 if test "x$cache_file" != "x/dev/null"; then
20043 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
20044 $as_echo "$as_me: updating cache $cache_file" >&6;}
20045 if test ! -f "$cache_file" || test -h "$cache_file"; then
20046 cat confcache >"$cache_file"
20047 else
20048 case $cache_file in #(
20049 */* | ?:*)
20050 mv -f confcache "$cache_file"$$ &&
20051 mv -f "$cache_file"$$ "$cache_file" ;; #(
20052 *)
20053 mv -f confcache "$cache_file" ;;
20054 esac
20055 fi
20056 fi
20057 else
20058 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
20059 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20060 fi
20061 fi
20062 rm -f confcache
20063
20064 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20065 # Let make expand exec_prefix.
20066 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20067
20068 DEFS=-DHAVE_CONFIG_H
20069
20070 ac_libobjs=
20071 ac_ltlibobjs=
20072 U=
20073 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20074 # 1. Remove the extension, and $U if already installed.
20075 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
20076 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
20077 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
20078 # will be set to the directory where LIBOBJS objects are built.
20079 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
20080 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
20081 done
20082 LIBOBJS=$ac_libobjs
20083
20084 LTLIBOBJS=$ac_ltlibobjs
20085
20086
20087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
20088 $as_echo_n "checking that generated files are newer than configure... " >&6; }
20089 if test -n "$am_sleep_pid"; then
20090 # Hide warnings about reused PIDs.
20091 wait $am_sleep_pid 2>/dev/null
20092 fi
20093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
20094 $as_echo "done" >&6; }
20095 if test -n "$EXEEXT"; then
20096 am__EXEEXT_TRUE=
20097 am__EXEEXT_FALSE='#'
20098 else
20099 am__EXEEXT_TRUE='#'
20100 am__EXEEXT_FALSE=
20101 fi
20102
20103 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20104 as_fn_error $? "conditional \"AMDEP\" was never defined.
20105 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20106 fi
20107 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20108 as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
20109 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20110 fi
20111 if test -z "${HAVE_XEXTPROTO_71_TRUE}" && test -z "${HAVE_XEXTPROTO_71_FALSE}"; then
20112 as_fn_error $? "conditional \"HAVE_XEXTPROTO_71\" was never defined.
20113 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20114 fi
20115 if test -z "${HAS_XORG_CONF_DIR_TRUE}" && test -z "${HAS_XORG_CONF_DIR_FALSE}"; then
20116 as_fn_error $? "conditional \"HAS_XORG_CONF_DIR\" was never defined.
20117 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20118 fi
20119 if test -z "${LIBUDEV_TRUE}" && test -z "${LIBUDEV_FALSE}"; then
20120 as_fn_error $? "conditional \"LIBUDEV\" was never defined.
20121 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20122 fi
20123 if test -z "${GLAMOR_TRUE}" && test -z "${GLAMOR_FALSE}"; then
20124 as_fn_error $? "conditional \"GLAMOR\" was never defined.
20125 Usually this means the macro was only invoked conditionally." "$LINENO" 5
20126 fi
20127
20128 : "${CONFIG_STATUS=./config.status}"
20129 ac_write_fail=0
20130 ac_clean_files_save=$ac_clean_files
20131 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20132 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
20133 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
20134 as_write_fail=0
20135 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
20136 #! $SHELL
20137 # Generated by $as_me.
20138 # Run this file to recreate the current configuration.
20139 # Compiler output produced by configure, useful for debugging
20140 # configure, is in config.log if it exists.
20141
20142 debug=false
20143 ac_cs_recheck=false
20144 ac_cs_silent=false
20145
20146 SHELL=\${CONFIG_SHELL-$SHELL}
20147 export SHELL
20148 _ASEOF
20149 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
20150 ## -------------------- ##
20151 ## M4sh Initialization. ##
20152 ## -------------------- ##
20153
20154 # Be more Bourne compatible
20155 DUALCASE=1; export DUALCASE # for MKS sh
20156 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
20157 emulate sh
20158 NULLCMD=:
20159 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
20160 # is contrary to our usage. Disable this feature.
20161 alias -g '${1+"$@"}'='"$@"'
20162 setopt NO_GLOB_SUBST
20163 else
20164 case `(set -o) 2>/dev/null` in #(
20165 *posix*) :
20166 set -o posix ;; #(
20167 *) :
20168 ;;
20169 esac
20170 fi
20171
20172
20173 as_nl='
20174 '
20175 export as_nl
20176 # Printing a long string crashes Solaris 7 /usr/bin/printf.
20177 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
20178 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
20179 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
20180 # Prefer a ksh shell builtin over an external printf program on Solaris,
20181 # but without wasting forks for bash or zsh.
20182 if test -z "$BASH_VERSION$ZSH_VERSION" \
20183 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
20184 as_echo='print -r --'
20185 as_echo_n='print -rn --'
20186 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
20187 as_echo='printf %s\n'
20188 as_echo_n='printf %s'
20189 else
20190 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
20191 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
20192 as_echo_n='/usr/ucb/echo -n'
20193 else
20194 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
20195 as_echo_n_body='eval
20196 arg=$1;
20197 case $arg in #(
20198 *"$as_nl"*)
20199 expr "X$arg" : "X\\(.*\\)$as_nl";
20200 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
20201 esac;
20202 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
20203 '
20204 export as_echo_n_body
20205 as_echo_n='sh -c $as_echo_n_body as_echo'
20206 fi
20207 export as_echo_body
20208 as_echo='sh -c $as_echo_body as_echo'
20209 fi
20210
20211 # The user is always right.
20212 if test "${PATH_SEPARATOR+set}" != set; then
20213 PATH_SEPARATOR=:
20214 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
20215 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
20216 PATH_SEPARATOR=';'
20217 }
20218 fi
20219
20220
20221 # IFS
20222 # We need space, tab and new line, in precisely that order. Quoting is
20223 # there to prevent editors from complaining about space-tab.
20224 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
20225 # splitting by setting IFS to empty value.)
20226 IFS=" "" $as_nl"
20227
20228 # Find who we are. Look in the path if we contain no directory separator.
20229 as_myself=
20230 case $0 in #((
20231 *[\\/]* ) as_myself=$0 ;;
20232 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20233 for as_dir in $PATH
20234 do
20235 IFS=$as_save_IFS
20236 test -z "$as_dir" && as_dir=.
20237 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20238 done
20239 IFS=$as_save_IFS
20240
20241 ;;
20242 esac
20243 # We did not find ourselves, most probably we were run as `sh COMMAND'
20244 # in which case we are not to be found in the path.
20245 if test "x$as_myself" = x; then
20246 as_myself=$0
20247 fi
20248 if test ! -f "$as_myself"; then
20249 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
20250 exit 1
20251 fi
20252
20253 # Unset variables that we do not need and which cause bugs (e.g. in
20254 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
20255 # suppresses any "Segmentation fault" message there. '((' could
20256 # trigger a bug in pdksh 5.2.14.
20257 for as_var in BASH_ENV ENV MAIL MAILPATH
20258 do eval test x\${$as_var+set} = xset \
20259 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
20260 done
20261 PS1='$ '
20262 PS2='> '
20263 PS4='+ '
20264
20265 # NLS nuisances.
20266 LC_ALL=C
20267 export LC_ALL
20268 LANGUAGE=C
20269 export LANGUAGE
20270
20271 # CDPATH.
20272 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20273
20274
20275 # as_fn_error STATUS ERROR [LINENO LOG_FD]
20276 # ----------------------------------------
20277 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
20278 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
20279 # script with STATUS, using 1 if that was 0.
20280 as_fn_error ()
20281 {
20282 as_status=$1; test $as_status -eq 0 && as_status=1
20283 if test "$4"; then
20284 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
20285 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
20286 fi
20287 $as_echo "$as_me: error: $2" >&2
20288 as_fn_exit $as_status
20289 } # as_fn_error
20290
20291
20292 # as_fn_set_status STATUS
20293 # -----------------------
20294 # Set $? to STATUS, without forking.
20295 as_fn_set_status ()
20296 {
20297 return $1
20298 } # as_fn_set_status
20299
20300 # as_fn_exit STATUS
20301 # -----------------
20302 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
20303 as_fn_exit ()
20304 {
20305 set +e
20306 as_fn_set_status $1
20307 exit $1
20308 } # as_fn_exit
20309
20310 # as_fn_unset VAR
20311 # ---------------
20312 # Portably unset VAR.
20313 as_fn_unset ()
20314 {
20315 { eval $1=; unset $1;}
20316 }
20317 as_unset=as_fn_unset
20318 # as_fn_append VAR VALUE
20319 # ----------------------
20320 # Append the text in VALUE to the end of the definition contained in VAR. Take
20321 # advantage of any shell optimizations that allow amortized linear growth over
20322 # repeated appends, instead of the typical quadratic growth present in naive
20323 # implementations.
20324 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
20325 eval 'as_fn_append ()
20326 {
20327 eval $1+=\$2
20328 }'
20329 else
20330 as_fn_append ()
20331 {
20332 eval $1=\$$1\$2
20333 }
20334 fi # as_fn_append
20335
20336 # as_fn_arith ARG...
20337 # ------------------
20338 # Perform arithmetic evaluation on the ARGs, and store the result in the
20339 # global $as_val. Take advantage of shells that can avoid forks. The arguments
20340 # must be portable across $(()) and expr.
20341 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
20342 eval 'as_fn_arith ()
20343 {
20344 as_val=$(( $* ))
20345 }'
20346 else
20347 as_fn_arith ()
20348 {
20349 as_val=`expr "$@" || test $? -eq 1`
20350 }
20351 fi # as_fn_arith
20352
20353
20354 if expr a : '\(a\)' >/dev/null 2>&1 &&
20355 test "X`expr 00001 : '.*\(...\)'`" = X001; then
20356 as_expr=expr
20357 else
20358 as_expr=false
20359 fi
20360
20361 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
20362 as_basename=basename
20363 else
20364 as_basename=false
20365 fi
20366
20367 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
20368 as_dirname=dirname
20369 else
20370 as_dirname=false
20371 fi
20372
20373 as_me=`$as_basename -- "$0" ||
20374 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20375 X"$0" : 'X\(//\)$' \| \
20376 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
20377 $as_echo X/"$0" |
20378 sed '/^.*\/\([^/][^/]*\)\/*$/{
20379 s//\1/
20380 q
20381 }
20382 /^X\/\(\/\/\)$/{
20383 s//\1/
20384 q
20385 }
20386 /^X\/\(\/\).*/{
20387 s//\1/
20388 q
20389 }
20390 s/.*/./; q'`
20391
20392 # Avoid depending upon Character Ranges.
20393 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20394 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20395 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20396 as_cr_digits='0123456789'
20397 as_cr_alnum=$as_cr_Letters$as_cr_digits
20398
20399 ECHO_C= ECHO_N= ECHO_T=
20400 case `echo -n x` in #(((((
20401 -n*)
20402 case `echo 'xy\c'` in
20403 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
20404 xy) ECHO_C='\c';;
20405 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
20406 ECHO_T=' ';;
20407 esac;;
20408 *)
20409 ECHO_N='-n';;
20410 esac
20411
20412 rm -f conf$$ conf$$.exe conf$$.file
20413 if test -d conf$$.dir; then
20414 rm -f conf$$.dir/conf$$.file
20415 else
20416 rm -f conf$$.dir
20417 mkdir conf$$.dir 2>/dev/null
20418 fi
20419 if (echo >conf$$.file) 2>/dev/null; then
20420 if ln -s conf$$.file conf$$ 2>/dev/null; then
20421 as_ln_s='ln -s'
20422 # ... but there are two gotchas:
20423 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
20424 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
20425 # In both cases, we have to default to `cp -pR'.
20426 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
20427 as_ln_s='cp -pR'
20428 elif ln conf$$.file conf$$ 2>/dev/null; then
20429 as_ln_s=ln
20430 else
20431 as_ln_s='cp -pR'
20432 fi
20433 else
20434 as_ln_s='cp -pR'
20435 fi
20436 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
20437 rmdir conf$$.dir 2>/dev/null
20438
20439
20440 # as_fn_mkdir_p
20441 # -------------
20442 # Create "$as_dir" as a directory, including parents if necessary.
20443 as_fn_mkdir_p ()
20444 {
20445
20446 case $as_dir in #(
20447 -*) as_dir=./$as_dir;;
20448 esac
20449 test -d "$as_dir" || eval $as_mkdir_p || {
20450 as_dirs=
20451 while :; do
20452 case $as_dir in #(
20453 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
20454 *) as_qdir=$as_dir;;
20455 esac
20456 as_dirs="'$as_qdir' $as_dirs"
20457 as_dir=`$as_dirname -- "$as_dir" ||
20458 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
20459 X"$as_dir" : 'X\(//\)[^/]' \| \
20460 X"$as_dir" : 'X\(//\)$' \| \
20461 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
20462 $as_echo X"$as_dir" |
20463 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
20464 s//\1/
20465 q
20466 }
20467 /^X\(\/\/\)[^/].*/{
20468 s//\1/
20469 q
20470 }
20471 /^X\(\/\/\)$/{
20472 s//\1/
20473 q
20474 }
20475 /^X\(\/\).*/{
20476 s//\1/
20477 q
20478 }
20479 s/.*/./; q'`
20480 test -d "$as_dir" && break
20481 done
20482 test -z "$as_dirs" || eval "mkdir $as_dirs"
20483 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
20484
20485
20486 } # as_fn_mkdir_p
20487 if mkdir -p . 2>/dev/null; then
20488 as_mkdir_p='mkdir -p "$as_dir"'
20489 else
20490 test -d ./-p && rmdir ./-p
20491 as_mkdir_p=false
20492 fi
20493
20494
20495 # as_fn_executable_p FILE
20496 # -----------------------
20497 # Test if FILE is an executable regular file.
20498 as_fn_executable_p ()
20499 {
20500 test -f "$1" && test -x "$1"
20501 } # as_fn_executable_p
20502 as_test_x='test -x'
20503 as_executable_p=as_fn_executable_p
20504
20505 # Sed expression to map a string onto a valid CPP name.
20506 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20507
20508 # Sed expression to map a string onto a valid variable name.
20509 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20510
20511
20512 exec 6>&1
20513 ## ----------------------------------- ##
20514 ## Main body of $CONFIG_STATUS script. ##
20515 ## ----------------------------------- ##
20516 _ASEOF
20517 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
20518
20519 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20520 # Save the log message, to keep $0 and so on meaningful, and to
20521 # report actual input values of CONFIG_FILES etc. instead of their
20522 # values after options handling.
20523 ac_log="
20524 This file was extended by xf86-video-ati $as_me 18.0.0, which was
20525 generated by GNU Autoconf 2.69. Invocation command line was
20526
20527 CONFIG_FILES = $CONFIG_FILES
20528 CONFIG_HEADERS = $CONFIG_HEADERS
20529 CONFIG_LINKS = $CONFIG_LINKS
20530 CONFIG_COMMANDS = $CONFIG_COMMANDS
20531 $ $0 $@
20532
20533 on `(hostname || uname -n) 2>/dev/null | sed 1q`
20534 "
20535
20536 _ACEOF
20537
20538 case $ac_config_files in *"
20539 "*) set x $ac_config_files; shift; ac_config_files=$*;;
20540 esac
20541
20542 case $ac_config_headers in *"
20543 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
20544 esac
20545
20546
20547 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20548 # Files that config.status was made for.
20549 config_files="$ac_config_files"
20550 config_headers="$ac_config_headers"
20551 config_commands="$ac_config_commands"
20552
20553 _ACEOF
20554
20555 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20556 ac_cs_usage="\
20557 \`$as_me' instantiates files and other configuration actions
20558 from templates according to the current configuration. Unless the files
20559 and actions are specified as TAGs, all are instantiated by default.
20560
20561 Usage: $0 [OPTION]... [TAG]...
20562
20563 -h, --help print this help, then exit
20564 -V, --version print version number and configuration settings, then exit
20565 --config print configuration, then exit
20566 -q, --quiet, --silent
20567 do not print progress messages
20568 -d, --debug don't remove temporary files
20569 --recheck update $as_me by reconfiguring in the same conditions
20570 --file=FILE[:TEMPLATE]
20571 instantiate the configuration file FILE
20572 --header=FILE[:TEMPLATE]
20573 instantiate the configuration header FILE
20574
20575 Configuration files:
20576 $config_files
20577
20578 Configuration headers:
20579 $config_headers
20580
20581 Configuration commands:
20582 $config_commands
20583
20584 Report bugs to <https://bugs.freedesktop.org/enter_bug.cgi?product=xorg&component=Driver/Radeon>."
20585
20586 _ACEOF
20587 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20588 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
20589 ac_cs_version="\\
20590 xf86-video-ati config.status 18.0.0
20591 configured by $0, generated by GNU Autoconf 2.69,
20592 with options \\"\$ac_cs_config\\"
20593
20594 Copyright (C) 2012 Free Software Foundation, Inc.
20595 This config.status script is free software; the Free Software Foundation
20596 gives unlimited permission to copy, distribute and modify it."
20597
20598 ac_pwd='$ac_pwd'
20599 srcdir='$srcdir'
20600 INSTALL='$INSTALL'
20601 MKDIR_P='$MKDIR_P'
20602 AWK='$AWK'
20603 test -n "\$AWK" || AWK=awk
20604 _ACEOF
20605
20606 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20607 # The default lists apply if the user does not specify any file.
20608 ac_need_defaults=:
20609 while test $# != 0
20610 do
20611 case $1 in
20612 --*=?*)
20613 ac_option=`expr "X$1" : 'X\([^=]*\)='`
20614 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
20615 ac_shift=:
20616 ;;
20617 --*=)
20618 ac_option=`expr "X$1" : 'X\([^=]*\)='`
20619 ac_optarg=
20620 ac_shift=:
20621 ;;
20622 *)
20623 ac_option=$1
20624 ac_optarg=$2
20625 ac_shift=shift
20626 ;;
20627 esac
20628
20629 case $ac_option in
20630 # Handling of the options.
20631 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20632 ac_cs_recheck=: ;;
20633 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
20634 $as_echo "$ac_cs_version"; exit ;;
20635 --config | --confi | --conf | --con | --co | --c )
20636 $as_echo "$ac_cs_config"; exit ;;
20637 --debug | --debu | --deb | --de | --d | -d )
20638 debug=: ;;
20639 --file | --fil | --fi | --f )
20640 $ac_shift
20641 case $ac_optarg in
20642 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20643 '') as_fn_error $? "missing file argument" ;;
20644 esac
20645 as_fn_append CONFIG_FILES " '$ac_optarg'"
20646 ac_need_defaults=false;;
20647 --header | --heade | --head | --hea )
20648 $ac_shift
20649 case $ac_optarg in
20650 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
20651 esac
20652 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
20653 ac_need_defaults=false;;
20654 --he | --h)
20655 # Conflict between --help and --header
20656 as_fn_error $? "ambiguous option: \`$1'
20657 Try \`$0 --help' for more information.";;
20658 --help | --hel | -h )
20659 $as_echo "$ac_cs_usage"; exit ;;
20660 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
20661 | -silent | --silent | --silen | --sile | --sil | --si | --s)
20662 ac_cs_silent=: ;;
20663
20664 # This is an error.
20665 -*) as_fn_error $? "unrecognized option: \`$1'
20666 Try \`$0 --help' for more information." ;;
20667
20668 *) as_fn_append ac_config_targets " $1"
20669 ac_need_defaults=false ;;
20670
20671 esac
20672 shift
20673 done
20674
20675 ac_configure_extra_args=
20676
20677 if $ac_cs_silent; then
20678 exec 6>/dev/null
20679 ac_configure_extra_args="$ac_configure_extra_args --silent"
20680 fi
20681
20682 _ACEOF
20683 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20684 if \$ac_cs_recheck; then
20685 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
20686 shift
20687 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
20688 CONFIG_SHELL='$SHELL'
20689 export CONFIG_SHELL
20690 exec "\$@"
20691 fi
20692
20693 _ACEOF
20694 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20695 exec 5>>config.log
20696 {
20697 echo
20698 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20699 ## Running $as_me. ##
20700 _ASBOX
20701 $as_echo "$ac_log"
20702 } >&5
20703
20704 _ACEOF
20705 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
20706 #
20707 # INIT-COMMANDS
20708 #
20709 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
20710
20711
20712 # The HP-UX ksh and POSIX shell print the target directory to stdout
20713 # if CDPATH is set.
20714 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
20715
20716 sed_quote_subst='$sed_quote_subst'
20717 double_quote_subst='$double_quote_subst'
20718 delay_variable_subst='$delay_variable_subst'
20719 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
20720 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
20721 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
20722 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
20723 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
20724 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
20725 shared_archive_member_spec='`$ECHO "$shared_archive_member_spec" | $SED "$delay_single_quote_subst"`'
20726 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
20727 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
20728 PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
20729 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
20730 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
20731 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
20732 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
20733 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
20734 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
20735 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
20736 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
20737 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
20738 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
20739 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
20740 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
20741 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
20742 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
20743 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
20744 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
20745 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
20746 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
20747 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
20748 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
20749 lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
20750 lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
20751 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
20752 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
20753 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
20754 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
20755 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
20756 file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
20757 want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
20758 DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
20759 sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
20760 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
20761 lt_ar_flags='`$ECHO "$lt_ar_flags" | $SED "$delay_single_quote_subst"`'
20762 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
20763 archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
20764 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
20765 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
20766 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20767 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20768 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
20769 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
20770 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
20771 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
20772 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
20773 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
20774 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
20775 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
20776 lt_cv_sys_global_symbol_to_import='`$ECHO "$lt_cv_sys_global_symbol_to_import" | $SED "$delay_single_quote_subst"`'
20777 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
20778 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"`'
20779 lt_cv_nm_interface='`$ECHO "$lt_cv_nm_interface" | $SED "$delay_single_quote_subst"`'
20780 nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
20781 lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
20782 lt_cv_truncate_bin='`$ECHO "$lt_cv_truncate_bin" | $SED "$delay_single_quote_subst"`'
20783 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
20784 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
20785 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
20786 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
20787 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
20788 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
20789 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
20790 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
20791 MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
20792 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
20793 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
20794 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
20795 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
20796 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
20797 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
20798 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
20799 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20800 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
20801 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
20802 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
20803 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
20804 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
20805 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
20806 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
20807 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
20808 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20809 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
20810 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
20811 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
20812 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
20813 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
20814 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
20815 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
20816 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
20817 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
20818 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
20819 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
20820 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
20821 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
20822 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
20823 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
20824 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
20825 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
20826 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
20827 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
20828 postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
20829 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
20830 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
20831 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
20832 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
20833 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
20834 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
20835 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
20836 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
20837 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
20838 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
20839 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
20840 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
20841 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
20842 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
20843 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
20844 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
20845 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
20846 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
20847 configure_time_dlsearch_path='`$ECHO "$configure_time_dlsearch_path" | $SED "$delay_single_quote_subst"`'
20848 configure_time_lt_sys_library_path='`$ECHO "$configure_time_lt_sys_library_path" | $SED "$delay_single_quote_subst"`'
20849 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
20850 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
20851 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
20852 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
20853 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
20854 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
20855
20856 LTCC='$LTCC'
20857 LTCFLAGS='$LTCFLAGS'
20858 compiler='$compiler_DEFAULT'
20859
20860 # A function that is used when there is no print builtin or printf.
20861 func_fallback_echo ()
20862 {
20863 eval 'cat <<_LTECHO_EOF
20864 \$1
20865 _LTECHO_EOF'
20866 }
20867
20868 # Quote evaled strings.
20869 for var in SHELL \
20870 ECHO \
20871 PATH_SEPARATOR \
20872 SED \
20873 GREP \
20874 EGREP \
20875 FGREP \
20876 LD \
20877 NM \
20878 LN_S \
20879 lt_SP2NL \
20880 lt_NL2SP \
20881 reload_flag \
20882 OBJDUMP \
20883 deplibs_check_method \
20884 file_magic_cmd \
20885 file_magic_glob \
20886 want_nocaseglob \
20887 DLLTOOL \
20888 sharedlib_from_linklib_cmd \
20889 AR \
20890 archiver_list_spec \
20891 STRIP \
20892 RANLIB \
20893 CC \
20894 CFLAGS \
20895 compiler \
20896 lt_cv_sys_global_symbol_pipe \
20897 lt_cv_sys_global_symbol_to_cdecl \
20898 lt_cv_sys_global_symbol_to_import \
20899 lt_cv_sys_global_symbol_to_c_name_address \
20900 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
20901 lt_cv_nm_interface \
20902 nm_file_list_spec \
20903 lt_cv_truncate_bin \
20904 lt_prog_compiler_no_builtin_flag \
20905 lt_prog_compiler_pic \
20906 lt_prog_compiler_wl \
20907 lt_prog_compiler_static \
20908 lt_cv_prog_compiler_c_o \
20909 need_locks \
20910 MANIFEST_TOOL \
20911 DSYMUTIL \
20912 NMEDIT \
20913 LIPO \
20914 OTOOL \
20915 OTOOL64 \
20916 shrext_cmds \
20917 export_dynamic_flag_spec \
20918 whole_archive_flag_spec \
20919 compiler_needs_object \
20920 with_gnu_ld \
20921 allow_undefined_flag \
20922 no_undefined_flag \
20923 hardcode_libdir_flag_spec \
20924 hardcode_libdir_separator \
20925 exclude_expsyms \
20926 include_expsyms \
20927 file_list_spec \
20928 variables_saved_for_relink \
20929 libname_spec \
20930 library_names_spec \
20931 soname_spec \
20932 install_override_mode \
20933 finish_eval \
20934 old_striplib \
20935 striplib; do
20936 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20937 *[\\\\\\\`\\"\\\$]*)
20938 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20939 ;;
20940 *)
20941 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20942 ;;
20943 esac
20944 done
20945
20946 # Double-quote double-evaled strings.
20947 for var in reload_cmds \
20948 old_postinstall_cmds \
20949 old_postuninstall_cmds \
20950 old_archive_cmds \
20951 extract_expsyms_cmds \
20952 old_archive_from_new_cmds \
20953 old_archive_from_expsyms_cmds \
20954 archive_cmds \
20955 archive_expsym_cmds \
20956 module_cmds \
20957 module_expsym_cmds \
20958 export_symbols_cmds \
20959 prelink_cmds \
20960 postlink_cmds \
20961 postinstall_cmds \
20962 postuninstall_cmds \
20963 finish_cmds \
20964 sys_lib_search_path_spec \
20965 configure_time_dlsearch_path \
20966 configure_time_lt_sys_library_path; do
20967 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
20968 *[\\\\\\\`\\"\\\$]*)
20969 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\"" ## exclude from sc_prohibit_nested_quotes
20970 ;;
20971 *)
20972 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
20973 ;;
20974 esac
20975 done
20976
20977 ac_aux_dir='$ac_aux_dir'
20978
20979 # See if we are running on zsh, and set the options that allow our
20980 # commands through without removal of \ escapes INIT.
20981 if test -n "\${ZSH_VERSION+set}"; then
20982 setopt NO_GLOB_SUBST
20983 fi
20984
20985
20986 PACKAGE='$PACKAGE'
20987 VERSION='$VERSION'
20988 RM='$RM'
20989 ofile='$ofile'
20990
20991
20992
20993
20994 _ACEOF
20995
20996 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
20997
20998 # Handling of arguments.
20999 for ac_config_target in $ac_config_targets
21000 do
21001 case $ac_config_target in
21002 "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
21003 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21004 "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
21005 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21006 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
21007 "man/Makefile") CONFIG_FILES="$CONFIG_FILES man/Makefile" ;;
21008 "conf/Makefile") CONFIG_FILES="$CONFIG_FILES conf/Makefile" ;;
21009
21010 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
21011 esac
21012 done
21013
21014
21015 # If the user did not use the arguments to specify the items to instantiate,
21016 # then the envvar interface is used. Set only those that are not.
21017 # We use the long form for the default assignment because of an extremely
21018 # bizarre bug on SunOS 4.1.3.
21019 if $ac_need_defaults; then
21020 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21021 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21022 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21023 fi
21024
21025 # Have a temporary directory for convenience. Make it in the build tree
21026 # simply because there is no reason against having it here, and in addition,
21027 # creating and moving files from /tmp can sometimes cause problems.
21028 # Hook for its removal unless debugging.
21029 # Note that there is a small window in which the directory will not be cleaned:
21030 # after its creation but before its name has been assigned to `$tmp'.
21031 $debug ||
21032 {
21033 tmp= ac_tmp=
21034 trap 'exit_status=$?
21035 : "${ac_tmp:=$tmp}"
21036 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
21037 ' 0
21038 trap 'as_fn_exit 1' 1 2 13 15
21039 }
21040 # Create a (secure) tmp directory for tmp files.
21041
21042 {
21043 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21044 test -d "$tmp"
21045 } ||
21046 {
21047 tmp=./conf$$-$RANDOM
21048 (umask 077 && mkdir "$tmp")
21049 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
21050 ac_tmp=$tmp
21051
21052 # Set up the scripts for CONFIG_FILES section.
21053 # No need to generate them if there are no CONFIG_FILES.
21054 # This happens for instance with `./config.status config.h'.
21055 if test -n "$CONFIG_FILES"; then
21056
21057
21058 ac_cr=`echo X | tr X '\015'`
21059 # On cygwin, bash can eat \r inside `` if the user requested igncr.
21060 # But we know of no other shell where ac_cr would be empty at this
21061 # point, so we can use a bashism as a fallback.
21062 if test "x$ac_cr" = x; then
21063 eval ac_cr=\$\'\\r\'
21064 fi
21065 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
21066 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
21067 ac_cs_awk_cr='\\r'
21068 else
21069 ac_cs_awk_cr=$ac_cr
21070 fi
21071
21072 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
21073 _ACEOF
21074
21075
21076 {
21077 echo "cat >conf$$subs.awk <<_ACEOF" &&
21078 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
21079 echo "_ACEOF"
21080 } >conf$$subs.sh ||
21081 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21082 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
21083 ac_delim='%!_!# '
21084 for ac_last_try in false false false false false :; do
21085 . ./conf$$subs.sh ||
21086 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21087
21088 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
21089 if test $ac_delim_n = $ac_delim_num; then
21090 break
21091 elif $ac_last_try; then
21092 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
21093 else
21094 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21095 fi
21096 done
21097 rm -f conf$$subs.sh
21098
21099 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21100 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
21101 _ACEOF
21102 sed -n '
21103 h
21104 s/^/S["/; s/!.*/"]=/
21105 p
21106 g
21107 s/^[^!]*!//
21108 :repl
21109 t repl
21110 s/'"$ac_delim"'$//
21111 t delim
21112 :nl
21113 h
21114 s/\(.\{148\}\)..*/\1/
21115 t more1
21116 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
21117 p
21118 n
21119 b repl
21120 :more1
21121 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21122 p
21123 g
21124 s/.\{148\}//
21125 t nl
21126 :delim
21127 h
21128 s/\(.\{148\}\)..*/\1/
21129 t more2
21130 s/["\\]/\\&/g; s/^/"/; s/$/"/
21131 p
21132 b
21133 :more2
21134 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
21135 p
21136 g
21137 s/.\{148\}//
21138 t delim
21139 ' <conf$$subs.awk | sed '
21140 /^[^""]/{
21141 N
21142 s/\n//
21143 }
21144 ' >>$CONFIG_STATUS || ac_write_fail=1
21145 rm -f conf$$subs.awk
21146 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21147 _ACAWK
21148 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
21149 for (key in S) S_is_set[key] = 1
21150 FS = ""
21151
21152 }
21153 {
21154 line = $ 0
21155 nfields = split(line, field, "@")
21156 substed = 0
21157 len = length(field[1])
21158 for (i = 2; i < nfields; i++) {
21159 key = field[i]
21160 keylen = length(key)
21161 if (S_is_set[key]) {
21162 value = S[key]
21163 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
21164 len += length(value) + length(field[++i])
21165 substed = 1
21166 } else
21167 len += 1 + keylen
21168 }
21169
21170 print line
21171 }
21172
21173 _ACAWK
21174 _ACEOF
21175 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21176 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
21177 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
21178 else
21179 cat
21180 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
21181 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
21182 _ACEOF
21183
21184 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
21185 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
21186 # trailing colons and then remove the whole line if VPATH becomes empty
21187 # (actually we leave an empty line to preserve line numbers).
21188 if test "x$srcdir" = x.; then
21189 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
21190 h
21191 s///
21192 s/^/:/
21193 s/[ ]*$/:/
21194 s/:\$(srcdir):/:/g
21195 s/:\${srcdir}:/:/g
21196 s/:@srcdir@:/:/g
21197 s/^:*//
21198 s/:*$//
21199 x
21200 s/\(=[ ]*\).*/\1/
21201 G
21202 s/\n//
21203 s/^[^=]*=[ ]*$//
21204 }'
21205 fi
21206
21207 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21208 fi # test -n "$CONFIG_FILES"
21209
21210 # Set up the scripts for CONFIG_HEADERS section.
21211 # No need to generate them if there are no CONFIG_HEADERS.
21212 # This happens for instance with `./config.status Makefile'.
21213 if test -n "$CONFIG_HEADERS"; then
21214 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
21215 BEGIN {
21216 _ACEOF
21217
21218 # Transform confdefs.h into an awk script `defines.awk', embedded as
21219 # here-document in config.status, that substitutes the proper values into
21220 # config.h.in to produce config.h.
21221
21222 # Create a delimiter string that does not exist in confdefs.h, to ease
21223 # handling of long lines.
21224 ac_delim='%!_!# '
21225 for ac_last_try in false false :; do
21226 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
21227 if test -z "$ac_tt"; then
21228 break
21229 elif $ac_last_try; then
21230 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
21231 else
21232 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21233 fi
21234 done
21235
21236 # For the awk script, D is an array of macro values keyed by name,
21237 # likewise P contains macro parameters if any. Preserve backslash
21238 # newline sequences.
21239
21240 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
21241 sed -n '
21242 s/.\{148\}/&'"$ac_delim"'/g
21243 t rset
21244 :rset
21245 s/^[ ]*#[ ]*define[ ][ ]*/ /
21246 t def
21247 d
21248 :def
21249 s/\\$//
21250 t bsnl
21251 s/["\\]/\\&/g
21252 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
21253 D["\1"]=" \3"/p
21254 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
21255 d
21256 :bsnl
21257 s/["\\]/\\&/g
21258 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
21259 D["\1"]=" \3\\\\\\n"\\/p
21260 t cont
21261 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
21262 t cont
21263 d
21264 :cont
21265 n
21266 s/.\{148\}/&'"$ac_delim"'/g
21267 t clear
21268 :clear
21269 s/\\$//
21270 t bsnlc
21271 s/["\\]/\\&/g; s/^/"/; s/$/"/p
21272 d
21273 :bsnlc
21274 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
21275 b cont
21276 ' <confdefs.h | sed '
21277 s/'"$ac_delim"'/"\\\
21278 "/g' >>$CONFIG_STATUS || ac_write_fail=1
21279
21280 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21281 for (key in D) D_is_set[key] = 1
21282 FS = ""
21283 }
21284 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
21285 line = \$ 0
21286 split(line, arg, " ")
21287 if (arg[1] == "#") {
21288 defundef = arg[2]
21289 mac1 = arg[3]
21290 } else {
21291 defundef = substr(arg[1], 2)
21292 mac1 = arg[2]
21293 }
21294 split(mac1, mac2, "(") #)
21295 macro = mac2[1]
21296 prefix = substr(line, 1, index(line, defundef) - 1)
21297 if (D_is_set[macro]) {
21298 # Preserve the white space surrounding the "#".
21299 print prefix "define", macro P[macro] D[macro]
21300 next
21301 } else {
21302 # Replace #undef with comments. This is necessary, for example,
21303 # in the case of _POSIX_SOURCE, which is predefined and required
21304 # on some systems where configure will not decide to define it.
21305 if (defundef == "undef") {
21306 print "/*", prefix defundef, macro, "*/"
21307 next
21308 }
21309 }
21310 }
21311 { print }
21312 _ACAWK
21313 _ACEOF
21314 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21315 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
21316 fi # test -n "$CONFIG_HEADERS"
21317
21318
21319 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
21320 shift
21321 for ac_tag
21322 do
21323 case $ac_tag in
21324 :[FHLC]) ac_mode=$ac_tag; continue;;
21325 esac
21326 case $ac_mode$ac_tag in
21327 :[FHL]*:*);;
21328 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
21329 :[FH]-) ac_tag=-:-;;
21330 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21331 esac
21332 ac_save_IFS=$IFS
21333 IFS=:
21334 set x $ac_tag
21335 IFS=$ac_save_IFS
21336 shift
21337 ac_file=$1
21338 shift
21339
21340 case $ac_mode in
21341 :L) ac_source=$1;;
21342 :[FH])
21343 ac_file_inputs=
21344 for ac_f
21345 do
21346 case $ac_f in
21347 -) ac_f="$ac_tmp/stdin";;
21348 *) # Look for the file first in the build tree, then in the source tree
21349 # (if the path is not absolute). The absolute path cannot be DOS-style,
21350 # because $ac_f cannot contain `:'.
21351 test -f "$ac_f" ||
21352 case $ac_f in
21353 [\\/$]*) false;;
21354 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21355 esac ||
21356 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
21357 esac
21358 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
21359 as_fn_append ac_file_inputs " '$ac_f'"
21360 done
21361
21362 # Let's still pretend it is `configure' which instantiates (i.e., don't
21363 # use $as_me), people would be surprised to read:
21364 # /* config.h. Generated by config.status. */
21365 configure_input='Generated from '`
21366 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
21367 `' by configure.'
21368 if test x"$ac_file" != x-; then
21369 configure_input="$ac_file. $configure_input"
21370 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
21371 $as_echo "$as_me: creating $ac_file" >&6;}
21372 fi
21373 # Neutralize special characters interpreted by sed in replacement strings.
21374 case $configure_input in #(
21375 *\&* | *\|* | *\\* )
21376 ac_sed_conf_input=`$as_echo "$configure_input" |
21377 sed 's/[\\\\&|]/\\\\&/g'`;; #(
21378 *) ac_sed_conf_input=$configure_input;;
21379 esac
21380
21381 case $ac_tag in
21382 *:-:* | *:-) cat >"$ac_tmp/stdin" \
21383 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
21384 esac
21385 ;;
21386 esac
21387
21388 ac_dir=`$as_dirname -- "$ac_file" ||
21389 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21390 X"$ac_file" : 'X\(//\)[^/]' \| \
21391 X"$ac_file" : 'X\(//\)$' \| \
21392 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21393 $as_echo X"$ac_file" |
21394 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21395 s//\1/
21396 q
21397 }
21398 /^X\(\/\/\)[^/].*/{
21399 s//\1/
21400 q
21401 }
21402 /^X\(\/\/\)$/{
21403 s//\1/
21404 q
21405 }
21406 /^X\(\/\).*/{
21407 s//\1/
21408 q
21409 }
21410 s/.*/./; q'`
21411 as_dir="$ac_dir"; as_fn_mkdir_p
21412 ac_builddir=.
21413
21414 case "$ac_dir" in
21415 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21416 *)
21417 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
21418 # A ".." for each directory in $ac_dir_suffix.
21419 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
21420 case $ac_top_builddir_sub in
21421 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21422 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21423 esac ;;
21424 esac
21425 ac_abs_top_builddir=$ac_pwd
21426 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21427 # for backward compatibility:
21428 ac_top_builddir=$ac_top_build_prefix
21429
21430 case $srcdir in
21431 .) # We are building in place.
21432 ac_srcdir=.
21433 ac_top_srcdir=$ac_top_builddir_sub
21434 ac_abs_top_srcdir=$ac_pwd ;;
21435 [\\/]* | ?:[\\/]* ) # Absolute name.
21436 ac_srcdir=$srcdir$ac_dir_suffix;
21437 ac_top_srcdir=$srcdir
21438 ac_abs_top_srcdir=$srcdir ;;
21439 *) # Relative name.
21440 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21441 ac_top_srcdir=$ac_top_build_prefix$srcdir
21442 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21443 esac
21444 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21445
21446
21447 case $ac_mode in
21448 :F)
21449 #
21450 # CONFIG_FILE
21451 #
21452
21453 case $INSTALL in
21454 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21455 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21456 esac
21457 ac_MKDIR_P=$MKDIR_P
21458 case $MKDIR_P in
21459 [\\/$]* | ?:[\\/]* ) ;;
21460 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
21461 esac
21462 _ACEOF
21463
21464 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21465 # If the template does not know about datarootdir, expand it.
21466 # FIXME: This hack should be removed a few years after 2.60.
21467 ac_datarootdir_hack=; ac_datarootdir_seen=
21468 ac_sed_dataroot='
21469 /datarootdir/ {
21470 p
21471 q
21472 }
21473 /@datadir@/p
21474 /@docdir@/p
21475 /@infodir@/p
21476 /@localedir@/p
21477 /@mandir@/p'
21478 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
21479 *datarootdir*) ac_datarootdir_seen=yes;;
21480 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
21481 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
21482 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
21483 _ACEOF
21484 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21485 ac_datarootdir_hack='
21486 s&@datadir@&$datadir&g
21487 s&@docdir@&$docdir&g
21488 s&@infodir@&$infodir&g
21489 s&@localedir@&$localedir&g
21490 s&@mandir@&$mandir&g
21491 s&\\\${datarootdir}&$datarootdir&g' ;;
21492 esac
21493 _ACEOF
21494
21495 # Neutralize VPATH when `$srcdir' = `.'.
21496 # Shell code in configure.ac might set extrasub.
21497 # FIXME: do we really want to maintain this feature?
21498 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
21499 ac_sed_extra="$ac_vpsub
21500 $extrasub
21501 _ACEOF
21502 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
21503 :t
21504 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21505 s|@configure_input@|$ac_sed_conf_input|;t t
21506 s&@top_builddir@&$ac_top_builddir_sub&;t t
21507 s&@top_build_prefix@&$ac_top_build_prefix&;t t
21508 s&@srcdir@&$ac_srcdir&;t t
21509 s&@abs_srcdir@&$ac_abs_srcdir&;t t
21510 s&@top_srcdir@&$ac_top_srcdir&;t t
21511 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
21512 s&@builddir@&$ac_builddir&;t t
21513 s&@abs_builddir@&$ac_abs_builddir&;t t
21514 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
21515 s&@INSTALL@&$ac_INSTALL&;t t
21516 s&@MKDIR_P@&$ac_MKDIR_P&;t t
21517 $ac_datarootdir_hack
21518 "
21519 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
21520 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21521
21522 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
21523 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
21524 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
21525 "$ac_tmp/out"`; test -z "$ac_out"; } &&
21526 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21527 which seems to be undefined. Please make sure it is defined" >&5
21528 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
21529 which seems to be undefined. Please make sure it is defined" >&2;}
21530
21531 rm -f "$ac_tmp/stdin"
21532 case $ac_file in
21533 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
21534 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
21535 esac \
21536 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21537 ;;
21538 :H)
21539 #
21540 # CONFIG_HEADER
21541 #
21542 if test x"$ac_file" != x-; then
21543 {
21544 $as_echo "/* $configure_input */" \
21545 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
21546 } >"$ac_tmp/config.h" \
21547 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21548 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
21549 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
21550 $as_echo "$as_me: $ac_file is unchanged" >&6;}
21551 else
21552 rm -f "$ac_file"
21553 mv "$ac_tmp/config.h" "$ac_file" \
21554 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
21555 fi
21556 else
21557 $as_echo "/* $configure_input */" \
21558 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
21559 || as_fn_error $? "could not create -" "$LINENO" 5
21560 fi
21561 # Compute "$ac_file"'s index in $config_headers.
21562 _am_arg="$ac_file"
21563 _am_stamp_count=1
21564 for _am_header in $config_headers :; do
21565 case $_am_header in
21566 $_am_arg | $_am_arg:* )
21567 break ;;
21568 * )
21569 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
21570 esac
21571 done
21572 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
21573 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21574 X"$_am_arg" : 'X\(//\)[^/]' \| \
21575 X"$_am_arg" : 'X\(//\)$' \| \
21576 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
21577 $as_echo X"$_am_arg" |
21578 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21579 s//\1/
21580 q
21581 }
21582 /^X\(\/\/\)[^/].*/{
21583 s//\1/
21584 q
21585 }
21586 /^X\(\/\/\)$/{
21587 s//\1/
21588 q
21589 }
21590 /^X\(\/\).*/{
21591 s//\1/
21592 q
21593 }
21594 s/.*/./; q'`/stamp-h$_am_stamp_count
21595 ;;
21596
21597 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
21598 $as_echo "$as_me: executing $ac_file commands" >&6;}
21599 ;;
21600 esac
21601
21602
21603 case $ac_file$ac_mode in
21604 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
21605 # Older Autoconf quotes --file arguments for eval, but not when files
21606 # are listed without --file. Let's play safe and only enable the eval
21607 # if we detect the quoting.
21608 case $CONFIG_FILES in
21609 *\'*) eval set x "$CONFIG_FILES" ;;
21610 *) set x $CONFIG_FILES ;;
21611 esac
21612 shift
21613 for mf
21614 do
21615 # Strip MF so we end up with the name of the file.
21616 mf=`echo "$mf" | sed -e 's/:.*$//'`
21617 # Check whether this is an Automake generated Makefile or not.
21618 # We used to match only the files named 'Makefile.in', but
21619 # some people rename them; so instead we look at the file content.
21620 # Grep'ing the first line is not enough: some people post-process
21621 # each Makefile.in and add a new line on top of each file to say so.
21622 # Grep'ing the whole file is not good either: AIX grep has a line
21623 # limit of 2048, but all sed's we know have understand at least 4000.
21624 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
21625 dirpart=`$as_dirname -- "$mf" ||
21626 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21627 X"$mf" : 'X\(//\)[^/]' \| \
21628 X"$mf" : 'X\(//\)$' \| \
21629 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
21630 $as_echo X"$mf" |
21631 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21632 s//\1/
21633 q
21634 }
21635 /^X\(\/\/\)[^/].*/{
21636 s//\1/
21637 q
21638 }
21639 /^X\(\/\/\)$/{
21640 s//\1/
21641 q
21642 }
21643 /^X\(\/\).*/{
21644 s//\1/
21645 q
21646 }
21647 s/.*/./; q'`
21648 else
21649 continue
21650 fi
21651 # Extract the definition of DEPDIR, am__include, and am__quote
21652 # from the Makefile without running 'make'.
21653 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
21654 test -z "$DEPDIR" && continue
21655 am__include=`sed -n 's/^am__include = //p' < "$mf"`
21656 test -z "$am__include" && continue
21657 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
21658 # Find all dependency output files, they are included files with
21659 # $(DEPDIR) in their names. We invoke sed twice because it is the
21660 # simplest approach to changing $(DEPDIR) to its actual value in the
21661 # expansion.
21662 for file in `sed -n "
21663 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
21664 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
21665 # Make sure the directory exists.
21666 test -f "$dirpart/$file" && continue
21667 fdir=`$as_dirname -- "$file" ||
21668 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21669 X"$file" : 'X\(//\)[^/]' \| \
21670 X"$file" : 'X\(//\)$' \| \
21671 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
21672 $as_echo X"$file" |
21673 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21674 s//\1/
21675 q
21676 }
21677 /^X\(\/\/\)[^/].*/{
21678 s//\1/
21679 q
21680 }
21681 /^X\(\/\/\)$/{
21682 s//\1/
21683 q
21684 }
21685 /^X\(\/\).*/{
21686 s//\1/
21687 q
21688 }
21689 s/.*/./; q'`
21690 as_dir=$dirpart/$fdir; as_fn_mkdir_p
21691 # echo "creating $dirpart/$file"
21692 echo '# dummy' > "$dirpart/$file"
21693 done
21694 done
21695 }
21696 ;;
21697 "libtool":C)
21698
21699 # See if we are running on zsh, and set the options that allow our
21700 # commands through without removal of \ escapes.
21701 if test -n "${ZSH_VERSION+set}"; then
21702 setopt NO_GLOB_SUBST
21703 fi
21704
21705 cfgfile=${ofile}T
21706 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
21707 $RM "$cfgfile"
21708
21709 cat <<_LT_EOF >> "$cfgfile"
21710 #! $SHELL
21711 # Generated automatically by $as_me ($PACKAGE) $VERSION
21712 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
21713 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
21714
21715 # Provide generalized library-building support services.
21716 # Written by Gordon Matzigkeit, 1996
21717
21718 # Copyright (C) 2014 Free Software Foundation, Inc.
21719 # This is free software; see the source for copying conditions. There is NO
21720 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
21721
21722 # GNU Libtool is free software; you can redistribute it and/or modify
21723 # it under the terms of the GNU General Public License as published by
21724 # the Free Software Foundation; either version 2 of of the License, or
21725 # (at your option) any later version.
21726 #
21727 # As a special exception to the GNU General Public License, if you
21728 # distribute this file as part of a program or library that is built
21729 # using GNU Libtool, you may include this file under the same
21730 # distribution terms that you use for the rest of that program.
21731 #
21732 # GNU Libtool is distributed in the hope that it will be useful, but
21733 # WITHOUT ANY WARRANTY; without even the implied warranty of
21734 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21735 # GNU General Public License for more details.
21736 #
21737 # You should have received a copy of the GNU General Public License
21738 # along with this program. If not, see <http://www.gnu.org/licenses/>.
21739
21740
21741 # The names of the tagged configurations supported by this script.
21742 available_tags=''
21743
21744 # Configured defaults for sys_lib_dlsearch_path munging.
21745 : \${LT_SYS_LIBRARY_PATH="$configure_time_lt_sys_library_path"}
21746
21747 # ### BEGIN LIBTOOL CONFIG
21748
21749 # Whether or not to build static libraries.
21750 build_old_libs=$enable_static
21751
21752 # Which release of libtool.m4 was used?
21753 macro_version=$macro_version
21754 macro_revision=$macro_revision
21755
21756 # Whether or not to build shared libraries.
21757 build_libtool_libs=$enable_shared
21758
21759 # What type of objects to build.
21760 pic_mode=$pic_mode
21761
21762 # Whether or not to optimize for fast installation.
21763 fast_install=$enable_fast_install
21764
21765 # Shared archive member basename,for filename based shared library versioning on AIX.
21766 shared_archive_member_spec=$shared_archive_member_spec
21767
21768 # Shell to use when invoking shell scripts.
21769 SHELL=$lt_SHELL
21770
21771 # An echo program that protects backslashes.
21772 ECHO=$lt_ECHO
21773
21774 # The PATH separator for the build system.
21775 PATH_SEPARATOR=$lt_PATH_SEPARATOR
21776
21777 # The host system.
21778 host_alias=$host_alias
21779 host=$host
21780 host_os=$host_os
21781
21782 # The build system.
21783 build_alias=$build_alias
21784 build=$build
21785 build_os=$build_os
21786
21787 # A sed program that does not truncate output.
21788 SED=$lt_SED
21789
21790 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
21791 Xsed="\$SED -e 1s/^X//"
21792
21793 # A grep program that handles long lines.
21794 GREP=$lt_GREP
21795
21796 # An ERE matcher.
21797 EGREP=$lt_EGREP
21798
21799 # A literal string matcher.
21800 FGREP=$lt_FGREP
21801
21802 # A BSD- or MS-compatible name lister.
21803 NM=$lt_NM
21804
21805 # Whether we need soft or hard links.
21806 LN_S=$lt_LN_S
21807
21808 # What is the maximum length of a command?
21809 max_cmd_len=$max_cmd_len
21810
21811 # Object file suffix (normally "o").
21812 objext=$ac_objext
21813
21814 # Executable file suffix (normally "").
21815 exeext=$exeext
21816
21817 # whether the shell understands "unset".
21818 lt_unset=$lt_unset
21819
21820 # turn spaces into newlines.
21821 SP2NL=$lt_lt_SP2NL
21822
21823 # turn newlines into spaces.
21824 NL2SP=$lt_lt_NL2SP
21825
21826 # convert \$build file names to \$host format.
21827 to_host_file_cmd=$lt_cv_to_host_file_cmd
21828
21829 # convert \$build files to toolchain format.
21830 to_tool_file_cmd=$lt_cv_to_tool_file_cmd
21831
21832 # An object symbol dumper.
21833 OBJDUMP=$lt_OBJDUMP
21834
21835 # Method to check whether dependent libraries are shared objects.
21836 deplibs_check_method=$lt_deplibs_check_method
21837
21838 # Command to use when deplibs_check_method = "file_magic".
21839 file_magic_cmd=$lt_file_magic_cmd
21840
21841 # How to find potential files when deplibs_check_method = "file_magic".
21842 file_magic_glob=$lt_file_magic_glob
21843
21844 # Find potential files using nocaseglob when deplibs_check_method = "file_magic".
21845 want_nocaseglob=$lt_want_nocaseglob
21846
21847 # DLL creation program.
21848 DLLTOOL=$lt_DLLTOOL
21849
21850 # Command to associate shared and link libraries.
21851 sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
21852
21853 # The archiver.
21854 AR=$lt_AR
21855
21856 # Flags to create an archive (by configure).
21857 lt_ar_flags=$lt_ar_flags
21858
21859 # Flags to create an archive.
21860 AR_FLAGS=\${ARFLAGS-"\$lt_ar_flags"}
21861
21862 # How to feed a file listing to the archiver.
21863 archiver_list_spec=$lt_archiver_list_spec
21864
21865 # A symbol stripping program.
21866 STRIP=$lt_STRIP
21867
21868 # Commands used to install an old-style archive.
21869 RANLIB=$lt_RANLIB
21870 old_postinstall_cmds=$lt_old_postinstall_cmds
21871 old_postuninstall_cmds=$lt_old_postuninstall_cmds
21872
21873 # Whether to use a lock for old archive extraction.
21874 lock_old_archive_extraction=$lock_old_archive_extraction
21875
21876 # A C compiler.
21877 LTCC=$lt_CC
21878
21879 # LTCC compiler flags.
21880 LTCFLAGS=$lt_CFLAGS
21881
21882 # Take the output of nm and produce a listing of raw symbols and C names.
21883 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
21884
21885 # Transform the output of nm in a proper C declaration.
21886 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
21887
21888 # Transform the output of nm into a list of symbols to manually relocate.
21889 global_symbol_to_import=$lt_lt_cv_sys_global_symbol_to_import
21890
21891 # Transform the output of nm in a C name address pair.
21892 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
21893
21894 # Transform the output of nm in a C name address pair when lib prefix is needed.
21895 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
21896
21897 # The name lister interface.
21898 nm_interface=$lt_lt_cv_nm_interface
21899
21900 # Specify filename containing input files for \$NM.
21901 nm_file_list_spec=$lt_nm_file_list_spec
21902
21903 # The root where to search for dependent libraries,and where our libraries should be installed.
21904 lt_sysroot=$lt_sysroot
21905
21906 # Command to truncate a binary pipe.
21907 lt_truncate_bin=$lt_lt_cv_truncate_bin
21908
21909 # The name of the directory that contains temporary libtool files.
21910 objdir=$objdir
21911
21912 # Used to examine libraries when file_magic_cmd begins with "file".
21913 MAGIC_CMD=$MAGIC_CMD
21914
21915 # Must we lock files when doing compilation?
21916 need_locks=$lt_need_locks
21917
21918 # Manifest tool.
21919 MANIFEST_TOOL=$lt_MANIFEST_TOOL
21920
21921 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
21922 DSYMUTIL=$lt_DSYMUTIL
21923
21924 # Tool to change global to local symbols on Mac OS X.
21925 NMEDIT=$lt_NMEDIT
21926
21927 # Tool to manipulate fat objects and archives on Mac OS X.
21928 LIPO=$lt_LIPO
21929
21930 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
21931 OTOOL=$lt_OTOOL
21932
21933 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
21934 OTOOL64=$lt_OTOOL64
21935
21936 # Old archive suffix (normally "a").
21937 libext=$libext
21938
21939 # Shared library suffix (normally ".so").
21940 shrext_cmds=$lt_shrext_cmds
21941
21942 # The commands to extract the exported symbol list from a shared archive.
21943 extract_expsyms_cmds=$lt_extract_expsyms_cmds
21944
21945 # Variables whose values should be saved in libtool wrapper scripts and
21946 # restored at link time.
21947 variables_saved_for_relink=$lt_variables_saved_for_relink
21948
21949 # Do we need the "lib" prefix for modules?
21950 need_lib_prefix=$need_lib_prefix
21951
21952 # Do we need a version for libraries?
21953 need_version=$need_version
21954
21955 # Library versioning type.
21956 version_type=$version_type
21957
21958 # Shared library runtime path variable.
21959 runpath_var=$runpath_var
21960
21961 # Shared library path variable.
21962 shlibpath_var=$shlibpath_var
21963
21964 # Is shlibpath searched before the hard-coded library search path?
21965 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
21966
21967 # Format of library name prefix.
21968 libname_spec=$lt_libname_spec
21969
21970 # List of archive names. First name is the real one, the rest are links.
21971 # The last name is the one that the linker finds with -lNAME
21972 library_names_spec=$lt_library_names_spec
21973
21974 # The coded name of the library, if different from the real name.
21975 soname_spec=$lt_soname_spec
21976
21977 # Permission mode override for installation of shared libraries.
21978 install_override_mode=$lt_install_override_mode
21979
21980 # Command to use after installation of a shared archive.
21981 postinstall_cmds=$lt_postinstall_cmds
21982
21983 # Command to use after uninstallation of a shared archive.
21984 postuninstall_cmds=$lt_postuninstall_cmds
21985
21986 # Commands used to finish a libtool library installation in a directory.
21987 finish_cmds=$lt_finish_cmds
21988
21989 # As "finish_cmds", except a single script fragment to be evaled but
21990 # not shown.
21991 finish_eval=$lt_finish_eval
21992
21993 # Whether we should hardcode library paths into libraries.
21994 hardcode_into_libs=$hardcode_into_libs
21995
21996 # Compile-time system search path for libraries.
21997 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
21998
21999 # Detected run-time system search path for libraries.
22000 sys_lib_dlsearch_path_spec=$lt_configure_time_dlsearch_path
22001
22002 # Explicit LT_SYS_LIBRARY_PATH set during ./configure time.
22003 configure_time_lt_sys_library_path=$lt_configure_time_lt_sys_library_path
22004
22005 # Whether dlopen is supported.
22006 dlopen_support=$enable_dlopen
22007
22008 # Whether dlopen of programs is supported.
22009 dlopen_self=$enable_dlopen_self
22010
22011 # Whether dlopen of statically linked programs is supported.
22012 dlopen_self_static=$enable_dlopen_self_static
22013
22014 # Commands to strip libraries.
22015 old_striplib=$lt_old_striplib
22016 striplib=$lt_striplib
22017
22018
22019 # The linker used to build libraries.
22020 LD=$lt_LD
22021
22022 # How to create reloadable object files.
22023 reload_flag=$lt_reload_flag
22024 reload_cmds=$lt_reload_cmds
22025
22026 # Commands used to build an old-style archive.
22027 old_archive_cmds=$lt_old_archive_cmds
22028
22029 # A language specific compiler.
22030 CC=$lt_compiler
22031
22032 # Is the compiler the GNU compiler?
22033 with_gcc=$GCC
22034
22035 # Compiler flag to turn off builtin functions.
22036 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22037
22038 # Additional compiler flags for building library objects.
22039 pic_flag=$lt_lt_prog_compiler_pic
22040
22041 # How to pass a linker flag through the compiler.
22042 wl=$lt_lt_prog_compiler_wl
22043
22044 # Compiler flag to prevent dynamic linking.
22045 link_static_flag=$lt_lt_prog_compiler_static
22046
22047 # Does compiler simultaneously support -c and -o options?
22048 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22049
22050 # Whether or not to add -lc for building shared libraries.
22051 build_libtool_need_lc=$archive_cmds_need_lc
22052
22053 # Whether or not to disallow shared libs when runtime libs are static.
22054 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22055
22056 # Compiler flag to allow reflexive dlopens.
22057 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22058
22059 # Compiler flag to generate shared objects directly from archives.
22060 whole_archive_flag_spec=$lt_whole_archive_flag_spec
22061
22062 # Whether the compiler copes with passing no objects directly.
22063 compiler_needs_object=$lt_compiler_needs_object
22064
22065 # Create an old-style archive from a shared archive.
22066 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22067
22068 # Create a temporary old-style archive to link instead of a shared archive.
22069 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22070
22071 # Commands used to build a shared archive.
22072 archive_cmds=$lt_archive_cmds
22073 archive_expsym_cmds=$lt_archive_expsym_cmds
22074
22075 # Commands used to build a loadable module if different from building
22076 # a shared archive.
22077 module_cmds=$lt_module_cmds
22078 module_expsym_cmds=$lt_module_expsym_cmds
22079
22080 # Whether we are building with GNU ld or not.
22081 with_gnu_ld=$lt_with_gnu_ld
22082
22083 # Flag that allows shared libraries with undefined symbols to be built.
22084 allow_undefined_flag=$lt_allow_undefined_flag
22085
22086 # Flag that enforces no undefined symbols.
22087 no_undefined_flag=$lt_no_undefined_flag
22088
22089 # Flag to hardcode \$libdir into a binary during linking.
22090 # This must work even if \$libdir does not exist
22091 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22092
22093 # Whether we need a single "-rpath" flag with a separated argument.
22094 hardcode_libdir_separator=$lt_hardcode_libdir_separator
22095
22096 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22097 # DIR into the resulting binary.
22098 hardcode_direct=$hardcode_direct
22099
22100 # Set to "yes" if using DIR/libNAME\$shared_ext during linking hardcodes
22101 # DIR into the resulting binary and the resulting library dependency is
22102 # "absolute",i.e impossible to change by setting \$shlibpath_var if the
22103 # library is relocated.
22104 hardcode_direct_absolute=$hardcode_direct_absolute
22105
22106 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22107 # into the resulting binary.
22108 hardcode_minus_L=$hardcode_minus_L
22109
22110 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22111 # into the resulting binary.
22112 hardcode_shlibpath_var=$hardcode_shlibpath_var
22113
22114 # Set to "yes" if building a shared library automatically hardcodes DIR
22115 # into the library and all subsequent libraries and executables linked
22116 # against it.
22117 hardcode_automatic=$hardcode_automatic
22118
22119 # Set to yes if linker adds runtime paths of dependent libraries
22120 # to runtime path list.
22121 inherit_rpath=$inherit_rpath
22122
22123 # Whether libtool must link a program against all its dependency libraries.
22124 link_all_deplibs=$link_all_deplibs
22125
22126 # Set to "yes" if exported symbols are required.
22127 always_export_symbols=$always_export_symbols
22128
22129 # The commands to list exported symbols.
22130 export_symbols_cmds=$lt_export_symbols_cmds
22131
22132 # Symbols that should not be listed in the preloaded symbols.
22133 exclude_expsyms=$lt_exclude_expsyms
22134
22135 # Symbols that must always be exported.
22136 include_expsyms=$lt_include_expsyms
22137
22138 # Commands necessary for linking programs (against libraries) with templates.
22139 prelink_cmds=$lt_prelink_cmds
22140
22141 # Commands necessary for finishing linking programs.
22142 postlink_cmds=$lt_postlink_cmds
22143
22144 # Specify filename containing input files.
22145 file_list_spec=$lt_file_list_spec
22146
22147 # How to hardcode a shared library path into an executable.
22148 hardcode_action=$hardcode_action
22149
22150 # ### END LIBTOOL CONFIG
22151
22152 _LT_EOF
22153
22154 cat <<'_LT_EOF' >> "$cfgfile"
22155
22156 # ### BEGIN FUNCTIONS SHARED WITH CONFIGURE
22157
22158 # func_munge_path_list VARIABLE PATH
22159 # -----------------------------------
22160 # VARIABLE is name of variable containing _space_ separated list of
22161 # directories to be munged by the contents of PATH, which is string
22162 # having a format:
22163 # "DIR[:DIR]:"
22164 # string "DIR[ DIR]" will be prepended to VARIABLE
22165 # ":DIR[:DIR]"
22166 # string "DIR[ DIR]" will be appended to VARIABLE
22167 # "DIRP[:DIRP]::[DIRA:]DIRA"
22168 # string "DIRP[ DIRP]" will be prepended to VARIABLE and string
22169 # "DIRA[ DIRA]" will be appended to VARIABLE
22170 # "DIR[:DIR]"
22171 # VARIABLE will be replaced by "DIR[ DIR]"
22172 func_munge_path_list ()
22173 {
22174 case x$2 in
22175 x)
22176 ;;
22177 *:)
22178 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'` \$$1\"
22179 ;;
22180 x:*)
22181 eval $1=\"\$$1 `$ECHO $2 | $SED 's/:/ /g'`\"
22182 ;;
22183 *::*)
22184 eval $1=\"\$$1\ `$ECHO $2 | $SED -e 's/.*:://' -e 's/:/ /g'`\"
22185 eval $1=\"`$ECHO $2 | $SED -e 's/::.*//' -e 's/:/ /g'`\ \$$1\"
22186 ;;
22187 *)
22188 eval $1=\"`$ECHO $2 | $SED 's/:/ /g'`\"
22189 ;;
22190 esac
22191 }
22192
22193
22194 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
22195 func_cc_basename ()
22196 {
22197 for cc_temp in $*""; do
22198 case $cc_temp in
22199 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
22200 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
22201 \-*) ;;
22202 *) break;;
22203 esac
22204 done
22205 func_cc_basename_result=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
22206 }
22207
22208
22209 # ### END FUNCTIONS SHARED WITH CONFIGURE
22210
22211 _LT_EOF
22212
22213 case $host_os in
22214 aix3*)
22215 cat <<\_LT_EOF >> "$cfgfile"
22216 # AIX sometimes has problems with the GCC collect2 program. For some
22217 # reason, if we set the COLLECT_NAMES environment variable, the problems
22218 # vanish in a puff of smoke.
22219 if test set != "${COLLECT_NAMES+set}"; then
22220 COLLECT_NAMES=
22221 export COLLECT_NAMES
22222 fi
22223 _LT_EOF
22224 ;;
22225 esac
22226
22227
22228 ltmain=$ac_aux_dir/ltmain.sh
22229
22230
22231 # We use sed instead of cat because bash on DJGPP gets confused if
22232 # if finds mixed CR/LF and LF-only lines. Since sed operates in
22233 # text mode, it properly converts lines to CR/LF. This bash problem
22234 # is reportedly fixed, but why not run on old versions too?
22235 sed '$q' "$ltmain" >> "$cfgfile" \
22236 || (rm -f "$cfgfile"; exit 1)
22237
22238 mv -f "$cfgfile" "$ofile" ||
22239 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22240 chmod +x "$ofile"
22241
22242 ;;
22243
22244 esac
22245 done # for ac_tag
22246
22247
22248 as_fn_exit 0
22249 _ACEOF
22250 ac_clean_files=$ac_clean_files_save
22251
22252 test $ac_write_fail = 0 ||
22253 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
22254
22255
22256 # configure is writing to config.log, and then calls config.status.
22257 # config.status does its own redirection, appending to config.log.
22258 # Unfortunately, on DOS this fails, as config.log is still kept open
22259 # by configure, so config.status won't be able to write to it; its
22260 # output is simply discarded. So we exec the FD to /dev/null,
22261 # effectively closing config.log, so it can be properly (re)opened and
22262 # appended to by config.status. When coming back to configure, we
22263 # need to make the FD available again.
22264 if test "$no_create" != yes; then
22265 ac_cs_success=:
22266 ac_config_status_args=
22267 test "$silent" = yes &&
22268 ac_config_status_args="$ac_config_status_args --quiet"
22269 exec 5>/dev/null
22270 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22271 exec 5>>config.log
22272 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22273 # would make configure fail if this is the last instruction.
22274 $ac_cs_success || as_fn_exit 1
22275 fi
22276 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
22277 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
22278 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
22279 fi
22280
22281
22282 echo ""
22283 echo " prefix: $prefix"
22284 echo " exec_prefix: $exec_prefix"
22285 echo " libdir: $libdir"
22286 echo " includedir: $includedir"
22287 echo " configdir: $configdir"
22288
22289 echo ""
22290 echo " CFLAGS: $CFLAGS"
22291 echo " CXXFLAGS: $CXXFLAGS"
22292 echo " Macros: $DEFINES"
22293
22294 echo ""
22295 echo " Run '${MAKE-make}' to build xf86-video-ati"
22296 echo ""
22297